@charset "UTF-8";
html, body {
  height: 100%;
  overflow: hidden;
}
body {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: rgba(0, 0, 0, 0.8705882353);
  font-family: Roboto, RobotoDraft, Helvetica, Arial, sans-serif;
  margin: 0;
  text-size-adjust: 100%;
}
textarea {
  font-family: Roboto, RobotoDraft, Helvetica, Arial, sans-serif;
}
a {
  text-decoration: none;
  color: #2962ff;
}
img {
  border: none;
}
* {
  -webkit-tap-highlight-color: transparent;
}
#apps-debug-tracers {
  display: none;
}
html, body {
  overflow: visible;
}
body {
  overflow-y: scroll;
}
@keyframes mdc-ripple-fg-radius-in {
0% {
    animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transform: translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1);
}
to {
    transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
}
}
@keyframes mdc-ripple-fg-opacity-in {
0% {
    animation-timing-function: linear;
    opacity: 0;
}
to {
    opacity: var(--mdc-ripple-fg-opacity, 0);
}
}
@keyframes mdc-ripple-fg-opacity-out {
0% {
    animation-timing-function: linear;
    opacity: var(--mdc-ripple-fg-opacity, 0);
}
to {
    opacity: 0;
}
}
.VfPpkd-ksKsZd-XxIAqe {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  will-change: transform, opacity;
  position: relative;
  outline: none;
  overflow: hidden;
}
.VfPpkd-ksKsZd-XxIAqe:before, .VfPpkd-ksKsZd-XxIAqe:after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: "";
}
.VfPpkd-ksKsZd-XxIAqe:before {
  transition: opacity 15ms linear, background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1);
}
.VfPpkd-ksKsZd-XxIAqe:after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0);
}
.VfPpkd-ksKsZd-XxIAqe.VfPpkd-ksKsZd-mWPk3d:before {
  transform: scale(var(--mdc-ripple-fg-scale, 1));
}
.VfPpkd-ksKsZd-XxIAqe.VfPpkd-ksKsZd-mWPk3d:after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center;
}
.VfPpkd-ksKsZd-XxIAqe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd:after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0);
}
.VfPpkd-ksKsZd-XxIAqe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-lJfZMc:after {
  animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards;
}
.VfPpkd-ksKsZd-XxIAqe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-OmS1vf:after {
  animation: mdc-ripple-fg-opacity-out 0.15s;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
}
.VfPpkd-ksKsZd-XxIAqe:before, .VfPpkd-ksKsZd-XxIAqe:after {
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
}
.VfPpkd-ksKsZd-XxIAqe.VfPpkd-ksKsZd-mWPk3d:after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}
.VfPpkd-ksKsZd-XxIAqe[data-mdc-ripple-is-unbounded], .VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd {
  overflow: visible;
}
.VfPpkd-ksKsZd-XxIAqe[data-mdc-ripple-is-unbounded]:before, .VfPpkd-ksKsZd-XxIAqe[data-mdc-ripple-is-unbounded]:after, .VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd:before, .VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd:after {
  top: 0%;
  left: 0%;
  width: 100%;
  height: 100%;
}
.VfPpkd-ksKsZd-XxIAqe[data-mdc-ripple-is-unbounded].VfPpkd-ksKsZd-mWPk3d:before, .VfPpkd-ksKsZd-XxIAqe[data-mdc-ripple-is-unbounded].VfPpkd-ksKsZd-mWPk3d:after, .VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd.VfPpkd-ksKsZd-mWPk3d:before, .VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd.VfPpkd-ksKsZd-mWPk3d:after {
  top: var(--mdc-ripple-top, 0%);
  left: var(--mdc-ripple-left, 0%);
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}
.VfPpkd-ksKsZd-XxIAqe[data-mdc-ripple-is-unbounded].VfPpkd-ksKsZd-mWPk3d:after, .VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd.VfPpkd-ksKsZd-mWPk3d:after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}
.VfPpkd-ksKsZd-XxIAqe:before, .VfPpkd-ksKsZd-XxIAqe:after {
  background-color: #000;
  background-color: var(--mdc-ripple-color, #000);
}
.VfPpkd-ksKsZd-XxIAqe:hover:before, .VfPpkd-ksKsZd-XxIAqe.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}
.VfPpkd-ksKsZd-XxIAqe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:before, .VfPpkd-ksKsZd-XxIAqe:not(.VfPpkd-ksKsZd-mWPk3d):focus:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}
.VfPpkd-ksKsZd-XxIAqe:not(.VfPpkd-ksKsZd-mWPk3d):after {
  transition: opacity 0.15s linear;
}
.VfPpkd-ksKsZd-XxIAqe:not(.VfPpkd-ksKsZd-mWPk3d):active:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}
.VfPpkd-ksKsZd-XxIAqe.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.12) ;
}
.VfPpkd-StrnGf-rymPhb {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 1rem;
  font-size: var(--mdc-typography-subtitle1-font-size, 1rem);
  line-height: 1.75rem;
  line-height: var(--mdc-typography-subtitle1-line-height, 1.75rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-subtitle1-font-weight, 400);
  letter-spacing: 0.009375em;
  letter-spacing: var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);
  text-decoration: inherit;
  -webkit-text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
  text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-subtitle1-text-transform, inherit);
  line-height: 1.5rem;
  margin: 0;
  padding: 8px 0;
  list-style-type: none;
  color: rgba(0, 0, 0, 0.8705882353);
  color: var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87));
}
.VfPpkd-StrnGf-rymPhb:focus {
  outline: none;
}
.VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS {
  color: rgba(0, 0, 0, 0.5411764706);
  color: var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, 0.54));
}
.VfPpkd-StrnGf-rymPhb-f7MjDc {
  background-color: transparent;
}
.VfPpkd-StrnGf-rymPhb-f7MjDc {
  color: rgba(0, 0, 0, 0.3803921569);
  color: var(--mdc-theme-text-icon-on-background, rgba(0, 0, 0, 0.38));
}
.VfPpkd-StrnGf-rymPhb-IhFlZd {
  color: rgba(0, 0, 0, 0.3803921569);
  color: var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38));
}
.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c {
  opacity: 0.38;
}
.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c, .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS, .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS {
  color: #000;
  color: var(--mdc-theme-on-surface, #000);
}
.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd, .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b, .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-f7MjDc, .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b .VfPpkd-StrnGf-rymPhb-f7MjDc {
  color: #6200ee;
  color: var(--mdc-theme-primary, #6200ee);
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-EzIYc {
  padding-top: 4px;
  padding-bottom: 4px;
  font-size: 0.812rem;
}
.VfPpkd-StrnGf-rymPhb-Tkg0ld {
  display: block;
}
.VfPpkd-StrnGf-rymPhb-Zmlebc-LhBDec {
  position: absolute;
}
.VfPpkd-StrnGf-rymPhb-ibnC6b {
  display: flex;
  position: relative;
  align-items: center;
  justify-content: flex-start;
  overflow: hidden;
  padding: 0 16px;
  height: 48px;
}
.VfPpkd-StrnGf-rymPhb-ibnC6b:focus {
  outline: none;
}
.VfPpkd-StrnGf-rymPhb-ibnC6b:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd):focus:before, .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:before {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 1px solid transparent;
  border-radius: inherit;
  content: "";
  pointer-events: none;
}
@media screen and (forced-colors: active) {
.VfPpkd-StrnGf-rymPhb-ibnC6b:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd):focus:before, .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:before {
    border-color: CanvasText;
}
}
.VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:before {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 3px double transparent;
  border-radius: inherit;
  content: "";
  pointer-events: none;
}
@media screen and (forced-colors: active) {
.VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:before {
    border-color: CanvasText;
}
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb-ibnC6b, .VfPpkd-StrnGf-rymPhb-ibnC6b[dir=rtl] {
  padding-left: 16px;
  padding-right: 16px;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b {
  padding-left: 16px;
  padding-right: 16px;
  height: 56px;
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b, .VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b[dir=rtl] {
  padding-left: 16px;
  padding-right: 16px;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b {
  padding-left: 16px;
  padding-right: 16px;
  height: 56px;
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b, .VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b[dir=rtl] {
  padding-left: 16px;
  padding-right: 16px;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b {
  padding-left: 16px;
  padding-right: 16px;
  height: 56px;
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b, .VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b[dir=rtl] {
  padding-left: 16px;
  padding-right: 16px;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b {
  padding-left: 16px;
  padding-right: 16px;
  height: 72px;
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b, .VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b[dir=rtl] {
  padding-left: 16px;
  padding-right: 16px;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b {
  padding-left: 0;
  padding-right: 16px;
  height: 72px;
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b, .VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b[dir=rtl] {
  padding-left: 16px;
  padding-right: 0;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-EzIYc .VfPpkd-StrnGf-rymPhb-f7MjDc {
  margin-left: 0;
  margin-right: 16px;
  width: 20px;
  height: 20px;
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb-OWXEXe-EzIYc .VfPpkd-StrnGf-rymPhb-f7MjDc, .VfPpkd-StrnGf-rymPhb-OWXEXe-EzIYc .VfPpkd-StrnGf-rymPhb-f7MjDc[dir=rtl] {
  margin-left: 16px;
  margin-right: 0;
}
.VfPpkd-StrnGf-rymPhb-f7MjDc {
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  fill: currentColor;
  object-fit: cover;
  margin-left: 0;
  margin-right: 32px;
  width: 24px;
  height: 24px;
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb-f7MjDc, .VfPpkd-StrnGf-rymPhb-f7MjDc[dir=rtl] {
  margin-left: 32px;
  margin-right: 0;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb .VfPpkd-StrnGf-rymPhb-f7MjDc {
  margin-left: 0;
  margin-right: 32px;
  width: 24px;
  height: 24px;
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb .VfPpkd-StrnGf-rymPhb-f7MjDc, .VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb .VfPpkd-StrnGf-rymPhb-f7MjDc[dir=rtl] {
  margin-left: 32px;
  margin-right: 0;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb .VfPpkd-StrnGf-rymPhb-f7MjDc {
  margin-left: 0;
  margin-right: 16px;
  width: 40px;
  height: 40px;
  border-radius: 50%;
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb .VfPpkd-StrnGf-rymPhb-f7MjDc, .VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb .VfPpkd-StrnGf-rymPhb-f7MjDc[dir=rtl] {
  margin-left: 16px;
  margin-right: 0;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb .VfPpkd-StrnGf-rymPhb-f7MjDc {
  margin-left: 0;
  margin-right: 16px;
  width: 40px;
  height: 40px;
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb .VfPpkd-StrnGf-rymPhb-f7MjDc, .VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb .VfPpkd-StrnGf-rymPhb-f7MjDc[dir=rtl] {
  margin-left: 16px;
  margin-right: 0;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb .VfPpkd-StrnGf-rymPhb-f7MjDc {
  margin-left: 0;
  margin-right: 16px;
  width: 56px;
  height: 56px;
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb .VfPpkd-StrnGf-rymPhb-f7MjDc, .VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb .VfPpkd-StrnGf-rymPhb-f7MjDc[dir=rtl] {
  margin-left: 16px;
  margin-right: 0;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb .VfPpkd-StrnGf-rymPhb-f7MjDc {
  margin-left: 0;
  margin-right: 16px;
  width: 100px;
  height: 56px;
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb .VfPpkd-StrnGf-rymPhb-f7MjDc, .VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb .VfPpkd-StrnGf-rymPhb-f7MjDc[dir=rtl] {
  margin-left: 16px;
  margin-right: 0;
}
.VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-f7MjDc {
  display: inline-flex;
}
.VfPpkd-StrnGf-rymPhb-IhFlZd {
  margin-left: auto;
  margin-right: 0;
}
.VfPpkd-StrnGf-rymPhb-IhFlZd:not(.HzV7m-fuEl3d) {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.75rem;
  font-size: var(--mdc-typography-caption-font-size, 0.75rem);
  line-height: 1.25rem;
  line-height: var(--mdc-typography-caption-line-height, 1.25rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-caption-font-weight, 400);
  letter-spacing: 0.0333333333em;
  letter-spacing: var(--mdc-typography-caption-letter-spacing, 0.0333333333em);
  text-decoration: inherit;
  -webkit-text-decoration: var(--mdc-typography-caption-text-decoration, inherit);
  text-decoration: var(--mdc-typography-caption-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-caption-text-transform, inherit);
}
.VfPpkd-StrnGf-rymPhb-ibnC6b[dir=rtl] .VfPpkd-StrnGf-rymPhb-IhFlZd, [dir=rtl] .VfPpkd-StrnGf-rymPhb-ibnC6b .VfPpkd-StrnGf-rymPhb-IhFlZd {
  margin-left: 0;
  margin-right: auto;
}
.VfPpkd-StrnGf-rymPhb-b9t22c {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.VfPpkd-StrnGf-rymPhb-b9t22c[for] {
  pointer-events: none;
}
.VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}
.VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS, .VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS, .VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS, .VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS, .VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS:before, .VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS:before, .VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS:before, .VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS:before, .VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS:after, .VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS:after, .VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS:after, .VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS:after, .VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-EzIYc .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-EzIYc .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 24px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-EzIYc .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}
.VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.875rem;
  font-size: var(--mdc-typography-body2-font-size, 0.875rem);
  line-height: 1.25rem;
  line-height: var(--mdc-typography-body2-line-height, 1.25rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-body2-font-weight, 400);
  letter-spacing: 0.0178571429em;
  letter-spacing: var(--mdc-typography-body2-letter-spacing, 0.0178571429em);
  text-decoration: inherit;
  -webkit-text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
  text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-body2-text-transform, inherit);
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  margin-top: 0;
  line-height: normal;
}
.VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-EzIYc .VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS {
  font-size: inherit;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-EzIYc .VfPpkd-StrnGf-rymPhb-ibnC6b {
  height: 40px;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-aSi1db-RWgCYc .VfPpkd-StrnGf-rymPhb-b9t22c {
  align-self: flex-start;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-aSi1db-RWgCYc .VfPpkd-StrnGf-rymPhb-ibnC6b {
  height: 64px;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-aSi1db-RWgCYc.VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b, .VfPpkd-StrnGf-rymPhb-OWXEXe-aSi1db-RWgCYc.VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b, .VfPpkd-StrnGf-rymPhb-OWXEXe-aSi1db-RWgCYc.VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b, .VfPpkd-StrnGf-rymPhb-OWXEXe-aSi1db-RWgCYc.VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b, .VfPpkd-StrnGf-rymPhb-OWXEXe-aSi1db-RWgCYc.VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b {
  height: 72px;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-aSi1db-RWgCYc.VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb .VfPpkd-StrnGf-rymPhb-f7MjDc {
  align-self: flex-start;
  margin-top: 16px;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-aSi1db-RWgCYc.VfPpkd-StrnGf-rymPhb-OWXEXe-EzIYc .VfPpkd-StrnGf-rymPhb-ibnC6b, .VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb.VfPpkd-StrnGf-rymPhb-OWXEXe-EzIYc .VfPpkd-StrnGf-rymPhb-ibnC6b {
  height: 60px;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb.VfPpkd-StrnGf-rymPhb-OWXEXe-EzIYc .VfPpkd-StrnGf-rymPhb-f7MjDc {
  margin-left: 0;
  margin-right: 16px;
  width: 36px;
  height: 36px;
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb.VfPpkd-StrnGf-rymPhb-OWXEXe-EzIYc .VfPpkd-StrnGf-rymPhb-f7MjDc, .VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb.VfPpkd-StrnGf-rymPhb-OWXEXe-EzIYc .VfPpkd-StrnGf-rymPhb-f7MjDc[dir=rtl] {
  margin-left: 16px;
  margin-right: 0;
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b {
  cursor: pointer;
}
a.VfPpkd-StrnGf-rymPhb-ibnC6b {
  color: inherit;
  text-decoration: none;
}
.VfPpkd-StrnGf-rymPhb-clz4Ic {
  height: 0;
  margin: 0;
  border: none;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.VfPpkd-StrnGf-rymPhb-clz4Ic {
  border-bottom-color: rgba(0, 0, 0, 0.1215686275);
}
.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-nNtqDd {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 32px);
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-nNtqDd, .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-nNtqDd[dir=rtl] {
  margin-left: 0;
  margin-right: 16px;
}
.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe {
  margin-left: 72px;
  margin-right: 0;
  width: calc(100% - 72px);
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe, .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe[dir=rtl] {
  margin-left: 0;
  margin-right: 72px;
}
.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-nNtqDd {
  margin-left: 72px;
  margin-right: 0;
  width: calc(100% - 88px);
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-nNtqDd, .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-nNtqDd[dir=rtl] {
  margin-left: 0;
  margin-right: 72px;
}
.VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 16px);
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc, .VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc[dir=rtl] {
  margin-left: 0;
  margin-right: 16px;
}
.VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg {
  width: calc(100% - 16px);
}
.VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 32px);
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg, .VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg[dir=rtl] {
  margin-left: 0;
  margin-right: 16px;
}
.VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2 {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 16px);
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2, .VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2[dir=rtl] {
  margin-left: 0;
  margin-right: 16px;
}
.VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2 {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 32px);
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2, .VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2[dir=rtl] {
  margin-left: 0;
  margin-right: 16px;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc {
  margin-left: 72px;
  margin-right: 0;
  width: calc(100% - 72px);
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc, .VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc[dir=rtl] {
  margin-left: 0;
  margin-right: 72px;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg {
  width: calc(100% - 16px);
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg {
  margin-left: 72px;
  margin-right: 0;
  width: calc(100% - 88px);
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg, .VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg[dir=rtl] {
  margin-left: 0;
  margin-right: 72px;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2 {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 16px);
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2, .VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2[dir=rtl] {
  margin-left: 0;
  margin-right: 16px;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2 {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 32px);
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2, .VfPpkd-StrnGf-rymPhb-OWXEXe-Bz112c-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2[dir=rtl] {
  margin-left: 0;
  margin-right: 16px;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc {
  margin-left: 72px;
  margin-right: 0;
  width: calc(100% - 72px);
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc, .VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc[dir=rtl] {
  margin-left: 0;
  margin-right: 72px;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg {
  width: calc(100% - 16px);
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg {
  margin-left: 72px;
  margin-right: 0;
  width: calc(100% - 88px);
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg, .VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg[dir=rtl] {
  margin-left: 0;
  margin-right: 72px;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2 {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 16px);
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2, .VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2[dir=rtl] {
  margin-left: 0;
  margin-right: 16px;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2 {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 32px);
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2, .VfPpkd-StrnGf-rymPhb-OWXEXe-YLEF4c-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2[dir=rtl] {
  margin-left: 0;
  margin-right: 16px;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc {
  margin-left: 72px;
  margin-right: 0;
  width: calc(100% - 72px);
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc, .VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc[dir=rtl] {
  margin-left: 0;
  margin-right: 72px;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg {
  width: calc(100% - 16px);
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg {
  margin-left: 72px;
  margin-right: 0;
  width: calc(100% - 88px);
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg, .VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg[dir=rtl] {
  margin-left: 0;
  margin-right: 72px;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2 {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 16px);
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2, .VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2[dir=rtl] {
  margin-left: 0;
  margin-right: 16px;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2 {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 32px);
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2, .VfPpkd-StrnGf-rymPhb-OWXEXe-JUCs7e-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2[dir=rtl] {
  margin-left: 0;
  margin-right: 16px;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc {
  margin-left: 88px;
  margin-right: 0;
  width: calc(100% - 88px);
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc, .VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc[dir=rtl] {
  margin-left: 0;
  margin-right: 88px;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg {
  width: calc(100% - 16px);
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg {
  margin-left: 88px;
  margin-right: 0;
  width: calc(100% - 104px);
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg, .VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg[dir=rtl] {
  margin-left: 0;
  margin-right: 88px;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2 {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 16px);
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2, .VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2[dir=rtl] {
  margin-left: 0;
  margin-right: 16px;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2 {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 32px);
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2, .VfPpkd-StrnGf-rymPhb-OWXEXe-HiaYvf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2[dir=rtl] {
  margin-left: 0;
  margin-right: 16px;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc {
  margin-left: 116px;
  margin-right: 0;
  width: calc(100% - 116px);
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc, .VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc[dir=rtl] {
  margin-left: 0;
  margin-right: 116px;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg {
  width: calc(100% - 16px);
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg {
  margin-left: 116px;
  margin-right: 0;
  width: calc(100% - 132px);
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg, .VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg[dir=rtl] {
  margin-left: 0;
  margin-right: 116px;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2 {
  margin-left: 0;
  margin-right: 0;
  width: 100%;
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2, .VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2[dir=rtl] {
  margin-left: 0;
  margin-right: 0;
}
.VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2 {
  margin-left: 0;
  margin-right: 0;
  width: calc(100% - 16px);
}
[dir=rtl] .VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2, .VfPpkd-StrnGf-rymPhb-OWXEXe-aTv5jf-rymPhb .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2[dir=rtl] {
  margin-left: 0;
  margin-right: 0;
}
.VfPpkd-StrnGf-rymPhb-JNdkSc .VfPpkd-StrnGf-rymPhb {
  padding: 0;
}
.VfPpkd-StrnGf-rymPhb-oT7voc {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 1rem;
  font-size: var(--mdc-typography-subtitle1-font-size, 1rem);
  line-height: 1.75rem;
  line-height: var(--mdc-typography-subtitle1-line-height, 1.75rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-subtitle1-font-weight, 400);
  letter-spacing: 0.009375em;
  letter-spacing: var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);
  text-decoration: inherit;
  -webkit-text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
  text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-subtitle1-text-transform, inherit);
  margin: 0.75rem 16px;
}
.VfPpkd-rymPhb-Gtdoyb, .VfPpkd-rymPhb-fpDzbe-fmcmS {
  color: rgba(0, 0, 0, 0.8705882353);
  color: var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87));
}
.VfPpkd-rymPhb-L8ivfd-fmcmS {
  color: rgba(0, 0, 0, 0.5411764706);
  color: var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, 0.54));
}
.VfPpkd-rymPhb-bC5pod-fmcmS {
  color: rgba(0, 0, 0, 0.3803921569);
  color: var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38));
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c .VfPpkd-rymPhb-KkROqb, .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-Bz112c .VfPpkd-rymPhb-JMEf7e {
  background-color: transparent;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c .VfPpkd-rymPhb-KkROqb, .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-Bz112c .VfPpkd-rymPhb-JMEf7e {
  color: rgba(0, 0, 0, 0.3803921569);
  color: var(--mdc-theme-text-icon-on-background, rgba(0, 0, 0, 0.38));
}
.VfPpkd-rymPhb-JMEf7e {
  color: rgba(0, 0, 0, 0.3803921569);
  color: var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38));
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-KkROqb, .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-Gtdoyb, .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-JMEf7e {
  opacity: 0.38;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-Gtdoyb, .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-fpDzbe-fmcmS, .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-L8ivfd-fmcmS, .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-bC5pod-fmcmS, .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c .VfPpkd-rymPhb-KkROqb, .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-Bz112c .VfPpkd-rymPhb-JMEf7e, .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf .VfPpkd-rymPhb-JMEf7e {
  color: #000;
  color: var(--mdc-theme-on-surface, #000);
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-rymPhb-Gtdoyb, .VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-rymPhb-fpDzbe-fmcmS, .VfPpkd-rymPhb-ibnC6b-OWXEXe-pXU01b .VfPpkd-rymPhb-Gtdoyb, .VfPpkd-rymPhb-ibnC6b-OWXEXe-pXU01b .VfPpkd-rymPhb-fpDzbe-fmcmS, .VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c .VfPpkd-rymPhb-KkROqb, .VfPpkd-rymPhb-ibnC6b-OWXEXe-pXU01b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c .VfPpkd-rymPhb-KkROqb {
  color: #6200ee;
  color: var(--mdc-theme-primary, #6200ee);
}
.VfPpkd-StrnGf-rymPhb-oT7voc {
  color: rgba(0, 0, 0, 0.8705882353);
  color: var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87));
}
.VfPpkd-rymPhb-clz4Ic:after {
  border-bottom-color: #fff;
}
.VfPpkd-rymPhb {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 1rem;
  font-size: var(--mdc-typography-subtitle1-font-size, 1rem);
  line-height: 1.75rem;
  line-height: var(--mdc-typography-subtitle1-line-height, 1.75rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-subtitle1-font-weight, 400);
  letter-spacing: 0.009375em;
  letter-spacing: var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);
  text-decoration: inherit;
  -webkit-text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
  text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-subtitle1-text-transform, inherit);
  line-height: 1.5rem;
}
.VfPpkd-rymPhb-fpDzbe-fmcmS {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 1rem;
  font-size: var(--mdc-typography-subtitle1-font-size, 1rem);
  line-height: 1.75rem;
  line-height: var(--mdc-typography-subtitle1-line-height, 1.75rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-subtitle1-font-weight, 400);
  letter-spacing: 0.009375em;
  letter-spacing: var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);
  text-decoration: inherit;
  -webkit-text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
  text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-subtitle1-text-transform, inherit);
}
.VfPpkd-rymPhb-L8ivfd-fmcmS {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.875rem;
  font-size: var(--mdc-typography-body2-font-size, 0.875rem);
  line-height: 1.25rem;
  line-height: var(--mdc-typography-body2-line-height, 1.25rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-body2-font-weight, 400);
  letter-spacing: 0.0178571429em;
  letter-spacing: var(--mdc-typography-body2-letter-spacing, 0.0178571429em);
  text-decoration: inherit;
  -webkit-text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
  text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-body2-text-transform, inherit);
}
.VfPpkd-rymPhb-bC5pod-fmcmS {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-overline-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.75rem;
  font-size: var(--mdc-typography-overline-font-size, 0.75rem);
  line-height: 2rem;
  line-height: var(--mdc-typography-overline-line-height, 2rem);
  font-weight: 500;
  font-weight: var(--mdc-typography-overline-font-weight, 500);
  letter-spacing: 0.1666666667em;
  letter-spacing: var(--mdc-typography-overline-letter-spacing, 0.1666666667em);
  text-decoration: none;
  -webkit-text-decoration: var(--mdc-typography-overline-text-decoration, none);
  text-decoration: var(--mdc-typography-overline-text-decoration, none);
  text-transform: uppercase;
  text-transform: var(--mdc-typography-overline-text-transform, uppercase);
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-YLEF4c .VfPpkd-rymPhb-KkROqb {
  width: 40px;
  height: 40px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c .VfPpkd-rymPhb-KkROqb {
  width: 24px;
  height: 24px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-JUCs7e .VfPpkd-rymPhb-KkROqb {
  width: 40px;
  height: 40px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-HiaYvf .VfPpkd-rymPhb-KkROqb {
  width: 56px;
  height: 56px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-aTv5jf .VfPpkd-rymPhb-KkROqb {
  width: 100px;
  height: 56px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-MPu53c .VfPpkd-rymPhb-KkROqb, .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-GCYh9b .VfPpkd-rymPhb-KkROqb {
  width: 40px;
  height: 40px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-scr2fc .VfPpkd-rymPhb-KkROqb {
  width: 36px;
  height: 20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-Bz112c .VfPpkd-rymPhb-JMEf7e {
  width: 24px;
  height: 24px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-MPu53c .VfPpkd-rymPhb-JMEf7e, .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-GCYh9b .VfPpkd-rymPhb-JMEf7e {
  width: 40px;
  height: 40px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-scr2fc .VfPpkd-rymPhb-JMEf7e {
  width: 36px;
  height: 20px;
}
.VfPpkd-rymPhb-oT7voc {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 1rem;
  font-size: var(--mdc-typography-subtitle1-font-size, 1rem);
  line-height: 1.75rem;
  line-height: var(--mdc-typography-subtitle1-line-height, 1.75rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-subtitle1-font-weight, 400);
  letter-spacing: 0.009375em;
  letter-spacing: var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);
  text-decoration: inherit;
  -webkit-text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
  text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-subtitle1-text-transform, inherit);
}
.VfPpkd-rymPhb-clz4Ic {
  background-color: rgba(0, 0, 0, 0.1215686275);
}
.VfPpkd-rymPhb-clz4Ic {
  height: 1px;
}
@media (-ms-high-contrast: active), screen and (forced-colors: active) {
.VfPpkd-rymPhb-clz4Ic:after {
    content: "";
    display: block;
    border-bottom-width: 1px;
    border-bottom-style: solid;
}
}
.VfPpkd-rymPhb {
  margin: 0;
  padding: 8px 0;
  list-style-type: none;
}
.VfPpkd-rymPhb:focus {
  outline: none;
}
.VfPpkd-rymPhb-Tkg0ld {
  display: block;
}
.VfPpkd-rymPhb-ibnC6b {
  display: flex;
  position: relative;
  align-items: center;
  justify-content: flex-start;
  overflow: hidden;
  padding: 0;
  align-items: stretch;
  cursor: pointer;
}
.VfPpkd-rymPhb-ibnC6b:focus {
  outline: none;
}
.VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-Woal0c-RWgCYc {
  height: 48px;
}
.VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb {
  height: 64px;
}
.VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-vfifzc-MCEKJb {
  height: 88px;
}
.VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-Woal0c-RWgCYc .VfPpkd-rymPhb-KkROqb {
  align-self: center;
  margin-top: 0;
}
.VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-KkROqb, .VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-vfifzc-MCEKJb .VfPpkd-rymPhb-KkROqb {
  align-self: flex-start;
  margin-top: 16px;
}
.VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-Woal0c-RWgCYc .VfPpkd-rymPhb-JMEf7e, .VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-JMEf7e {
  align-self: center;
  margin-top: 0;
}
.VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-vfifzc-MCEKJb .VfPpkd-rymPhb-JMEf7e {
  align-self: flex-start;
  margin-top: 16px;
}
.VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me, .VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-tPcied-hXIJHe {
  cursor: auto;
}
.VfPpkd-rymPhb-ibnC6b:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd):focus:before, .VfPpkd-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:before {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 1px solid transparent;
  border-radius: inherit;
  content: "";
  pointer-events: none;
}
@media screen and (forced-colors: active) {
.VfPpkd-rymPhb-ibnC6b:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd):focus:before, .VfPpkd-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:before {
    border-color: CanvasText;
}
}
.VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd:before {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 3px double transparent;
  border-radius: inherit;
  content: "";
  pointer-events: none;
}
@media screen and (forced-colors: active) {
.VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd:before {
    border-color: CanvasText;
}
}
.VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd:focus:before {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 3px solid transparent;
  border-radius: inherit;
  content: "";
  pointer-events: none;
}
@media screen and (forced-colors: active) {
.VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd:focus:before {
    border-color: CanvasText;
}
}
a.VfPpkd-rymPhb-ibnC6b {
  color: inherit;
  text-decoration: none;
}
.VfPpkd-rymPhb-KkROqb {
  fill: currentColor;
  flex-shrink: 0;
  pointer-events: none;
}
.VfPpkd-rymPhb-JMEf7e {
  flex-shrink: 0;
  pointer-events: none;
}
.VfPpkd-rymPhb-Gtdoyb {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  align-self: center;
  flex: 1;
  pointer-events: none;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-Gtdoyb, .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-vfifzc-MCEKJb .VfPpkd-rymPhb-Gtdoyb {
  align-self: stretch;
}
.VfPpkd-rymPhb-Gtdoyb[for] {
  pointer-events: none;
}
.VfPpkd-rymPhb-fpDzbe-fmcmS {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-fpDzbe-fmcmS, .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-vfifzc-MCEKJb .VfPpkd-rymPhb-fpDzbe-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-fpDzbe-fmcmS:before, .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-vfifzc-MCEKJb .VfPpkd-rymPhb-fpDzbe-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-fpDzbe-fmcmS:after, .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-vfifzc-MCEKJb .VfPpkd-rymPhb-fpDzbe-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}
.VfPpkd-rymPhb-L8ivfd-fmcmS {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  margin-top: 0;
  line-height: normal;
}
.VfPpkd-rymPhb-L8ivfd-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-vfifzc-MCEKJb .VfPpkd-rymPhb-L8ivfd-fmcmS {
  white-space: normal;
  line-height: 20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-BYmFj .VfPpkd-rymPhb-L8ivfd-fmcmS {
  white-space: nowrap;
  line-height: auto;
}
.VfPpkd-rymPhb-bC5pod-fmcmS {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-bC5pod-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-bC5pod-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 24px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-bC5pod-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-vfifzc-MCEKJb .VfPpkd-rymPhb-bC5pod-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-vfifzc-MCEKJb .VfPpkd-rymPhb-bC5pod-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-vfifzc-MCEKJb .VfPpkd-rymPhb-bC5pod-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-YLEF4c.VfPpkd-rymPhb-ibnC6b {
  padding-left: 0;
  padding-right: auto;
}
[dir=rtl] .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-YLEF4c.VfPpkd-rymPhb-ibnC6b, .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-YLEF4c.VfPpkd-rymPhb-ibnC6b[dir=rtl] {
  padding-left: auto;
  padding-right: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-YLEF4c .VfPpkd-rymPhb-KkROqb, [dir=rtl] .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-YLEF4c .VfPpkd-rymPhb-KkROqb, .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-YLEF4c .VfPpkd-rymPhb-KkROqb[dir=rtl] {
  margin-left: 16px;
  margin-right: 16px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-YLEF4c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-fpDzbe-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-YLEF4c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-fpDzbe-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-YLEF4c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-fpDzbe-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-YLEF4c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-bC5pod-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-YLEF4c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-bC5pod-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-YLEF4c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-bC5pod-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-YLEF4c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf .VfPpkd-rymPhb-JMEf7e {
  display: block;
  margin-top: 0;
  line-height: normal;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-YLEF4c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf .VfPpkd-rymPhb-JMEf7e:before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-YLEF4c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-Woal0c-RWgCYc {
  height: 56px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-YLEF4c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb {
  height: 72px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-YLEF4c .VfPpkd-rymPhb-KkROqb {
  border-radius: 50%;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-rymPhb-ibnC6b {
  padding-left: 0;
  padding-right: auto;
}
[dir=rtl] .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-rymPhb-ibnC6b, .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-rymPhb-ibnC6b[dir=rtl] {
  padding-left: auto;
  padding-right: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c .VfPpkd-rymPhb-KkROqb {
  margin-left: 16px;
  margin-right: 32px;
}
[dir=rtl] .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c .VfPpkd-rymPhb-KkROqb, .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c .VfPpkd-rymPhb-KkROqb[dir=rtl] {
  margin-left: 32px;
  margin-right: 16px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-fpDzbe-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-fpDzbe-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-fpDzbe-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-bC5pod-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-bC5pod-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-bC5pod-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf .VfPpkd-rymPhb-JMEf7e {
  display: block;
  margin-top: 0;
  line-height: normal;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf .VfPpkd-rymPhb-JMEf7e:before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-Woal0c-RWgCYc {
  height: 56px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb {
  height: 72px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-JUCs7e.VfPpkd-rymPhb-ibnC6b {
  padding-left: 0;
  padding-right: auto;
}
[dir=rtl] .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-JUCs7e.VfPpkd-rymPhb-ibnC6b, .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-JUCs7e.VfPpkd-rymPhb-ibnC6b[dir=rtl] {
  padding-left: auto;
  padding-right: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-JUCs7e .VfPpkd-rymPhb-KkROqb, [dir=rtl] .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-JUCs7e .VfPpkd-rymPhb-KkROqb, .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-JUCs7e .VfPpkd-rymPhb-KkROqb[dir=rtl] {
  margin-left: 16px;
  margin-right: 16px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-JUCs7e.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-fpDzbe-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-JUCs7e.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-fpDzbe-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-JUCs7e.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-fpDzbe-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-JUCs7e.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-bC5pod-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-JUCs7e.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-bC5pod-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-JUCs7e.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-bC5pod-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-JUCs7e.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf .VfPpkd-rymPhb-JMEf7e {
  display: block;
  margin-top: 0;
  line-height: normal;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-JUCs7e.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf .VfPpkd-rymPhb-JMEf7e:before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-JUCs7e.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-Woal0c-RWgCYc {
  height: 56px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-JUCs7e.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb {
  height: 72px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-ibnC6b {
  padding-left: 0;
  padding-right: auto;
}
[dir=rtl] .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-ibnC6b, .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-ibnC6b[dir=rtl] {
  padding-left: auto;
  padding-right: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-HiaYvf .VfPpkd-rymPhb-KkROqb, [dir=rtl] .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-HiaYvf .VfPpkd-rymPhb-KkROqb, .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-HiaYvf .VfPpkd-rymPhb-KkROqb[dir=rtl] {
  margin-left: 16px;
  margin-right: 16px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-fpDzbe-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-fpDzbe-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-fpDzbe-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-bC5pod-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-bC5pod-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-bC5pod-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf .VfPpkd-rymPhb-JMEf7e {
  display: block;
  margin-top: 0;
  line-height: normal;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf .VfPpkd-rymPhb-JMEf7e:before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-Woal0c-RWgCYc, .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb {
  height: 72px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-aTv5jf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-KkROqb {
  align-self: flex-start;
  margin-top: 8px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-aTv5jf.VfPpkd-rymPhb-ibnC6b {
  padding-left: 0;
  padding-right: auto;
}
[dir=rtl] .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-aTv5jf.VfPpkd-rymPhb-ibnC6b, .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-aTv5jf.VfPpkd-rymPhb-ibnC6b[dir=rtl] {
  padding-left: auto;
  padding-right: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-aTv5jf .VfPpkd-rymPhb-KkROqb {
  margin-left: 0;
  margin-right: 16px;
}
[dir=rtl] .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-aTv5jf .VfPpkd-rymPhb-KkROqb, .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-aTv5jf .VfPpkd-rymPhb-KkROqb[dir=rtl] {
  margin-left: 16px;
  margin-right: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-aTv5jf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-fpDzbe-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-aTv5jf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-fpDzbe-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-aTv5jf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-fpDzbe-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-aTv5jf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-bC5pod-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-aTv5jf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-bC5pod-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-aTv5jf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-bC5pod-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-aTv5jf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf .VfPpkd-rymPhb-JMEf7e {
  display: block;
  margin-top: 0;
  line-height: normal;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-aTv5jf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf .VfPpkd-rymPhb-JMEf7e:before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-aTv5jf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-Woal0c-RWgCYc, .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-aTv5jf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb {
  height: 72px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-ibnC6b {
  padding-left: 0;
  padding-right: auto;
}
[dir=rtl] .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-ibnC6b, .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-ibnC6b[dir=rtl] {
  padding-left: auto;
  padding-right: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-MPu53c .VfPpkd-rymPhb-KkROqb {
  margin-left: 8px;
  margin-right: 24px;
}
[dir=rtl] .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-MPu53c .VfPpkd-rymPhb-KkROqb, .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-MPu53c .VfPpkd-rymPhb-KkROqb[dir=rtl] {
  margin-left: 24px;
  margin-right: 8px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-KkROqb {
  align-self: flex-start;
  margin-top: 8px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-fpDzbe-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-fpDzbe-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-fpDzbe-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-bC5pod-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-bC5pod-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-bC5pod-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf .VfPpkd-rymPhb-JMEf7e {
  display: block;
  margin-top: 0;
  line-height: normal;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf .VfPpkd-rymPhb-JMEf7e:before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-Woal0c-RWgCYc {
  height: 56px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb {
  height: 72px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-ibnC6b {
  padding-left: 0;
  padding-right: auto;
}
[dir=rtl] .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-ibnC6b, .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-ibnC6b[dir=rtl] {
  padding-left: auto;
  padding-right: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-GCYh9b .VfPpkd-rymPhb-KkROqb {
  margin-left: 8px;
  margin-right: 24px;
}
[dir=rtl] .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-GCYh9b .VfPpkd-rymPhb-KkROqb, .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-GCYh9b .VfPpkd-rymPhb-KkROqb[dir=rtl] {
  margin-left: 24px;
  margin-right: 8px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-KkROqb {
  align-self: flex-start;
  margin-top: 8px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-fpDzbe-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-fpDzbe-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-fpDzbe-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-bC5pod-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-bC5pod-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-bC5pod-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf .VfPpkd-rymPhb-JMEf7e {
  display: block;
  margin-top: 0;
  line-height: normal;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf .VfPpkd-rymPhb-JMEf7e:before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-Woal0c-RWgCYc {
  height: 56px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb {
  height: 72px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-ibnC6b {
  padding-left: 0;
  padding-right: auto;
}
[dir=rtl] .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-ibnC6b, .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-ibnC6b[dir=rtl] {
  padding-left: auto;
  padding-right: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-scr2fc .VfPpkd-rymPhb-KkROqb, [dir=rtl] .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-scr2fc .VfPpkd-rymPhb-KkROqb, .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-scr2fc .VfPpkd-rymPhb-KkROqb[dir=rtl] {
  margin-left: 16px;
  margin-right: 16px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-KkROqb {
  align-self: flex-start;
  margin-top: 16px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-fpDzbe-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-fpDzbe-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-fpDzbe-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-bC5pod-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-bottom: -20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-bC5pod-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-bC5pod-fmcmS:after {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: -20px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf .VfPpkd-rymPhb-JMEf7e {
  display: block;
  margin-top: 0;
  line-height: normal;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf .VfPpkd-rymPhb-JMEf7e:before {
  display: inline-block;
  width: 0;
  height: 32px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-Woal0c-RWgCYc {
  height: 56px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb {
  height: 72px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-Bz112c.VfPpkd-rymPhb-ibnC6b {
  padding-left: auto;
  padding-right: 0;
}
[dir=rtl] .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-Bz112c.VfPpkd-rymPhb-ibnC6b, .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-Bz112c.VfPpkd-rymPhb-ibnC6b[dir=rtl] {
  padding-left: 0;
  padding-right: auto;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-Bz112c .VfPpkd-rymPhb-JMEf7e, [dir=rtl] .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-Bz112c .VfPpkd-rymPhb-JMEf7e, .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-Bz112c .VfPpkd-rymPhb-JMEf7e[dir=rtl] {
  margin-left: 16px;
  margin-right: 16px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-JMEf7e, .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-vfifzc-MCEKJb .VfPpkd-rymPhb-JMEf7e {
  align-self: flex-start;
  margin-top: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf.VfPpkd-rymPhb-ibnC6b {
  padding-left: auto;
  padding-right: 0;
}
[dir=rtl] .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf.VfPpkd-rymPhb-ibnC6b, .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf.VfPpkd-rymPhb-ibnC6b[dir=rtl] {
  padding-left: 0;
  padding-right: auto;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf .VfPpkd-rymPhb-JMEf7e {
  margin-left: 28px;
  margin-right: 16px;
}
[dir=rtl] .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf .VfPpkd-rymPhb-JMEf7e, .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf .VfPpkd-rymPhb-JMEf7e[dir=rtl] {
  margin-left: 16px;
  margin-right: 28px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-JMEf7e {
  display: block;
  margin-top: 0;
  line-height: normal;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-JMEf7e:before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-vfifzc-MCEKJb .VfPpkd-rymPhb-JMEf7e {
  display: block;
  margin-top: 0;
  line-height: normal;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-vfifzc-MCEKJb .VfPpkd-rymPhb-JMEf7e:before {
  display: inline-block;
  width: 0;
  height: 28px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf .VfPpkd-rymPhb-JMEf7e {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.75rem;
  font-size: var(--mdc-typography-caption-font-size, 0.75rem);
  line-height: 1.25rem;
  line-height: var(--mdc-typography-caption-line-height, 1.25rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-caption-font-weight, 400);
  letter-spacing: 0.0333333333em;
  letter-spacing: var(--mdc-typography-caption-letter-spacing, 0.0333333333em);
  text-decoration: inherit;
  -webkit-text-decoration: var(--mdc-typography-caption-text-decoration, inherit);
  text-decoration: var(--mdc-typography-caption-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-caption-text-transform, inherit);
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-MPu53c.VfPpkd-rymPhb-ibnC6b {
  padding-left: auto;
  padding-right: 0;
}
[dir=rtl] .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-MPu53c.VfPpkd-rymPhb-ibnC6b, .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-MPu53c.VfPpkd-rymPhb-ibnC6b[dir=rtl] {
  padding-left: 0;
  padding-right: auto;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-MPu53c .VfPpkd-rymPhb-JMEf7e {
  margin-left: 24px;
  margin-right: 8px;
}
[dir=rtl] .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-MPu53c .VfPpkd-rymPhb-JMEf7e, .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-MPu53c .VfPpkd-rymPhb-JMEf7e[dir=rtl] {
  margin-left: 8px;
  margin-right: 24px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-MPu53c.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-vfifzc-MCEKJb .VfPpkd-rymPhb-JMEf7e {
  align-self: flex-start;
  margin-top: 8px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-GCYh9b.VfPpkd-rymPhb-ibnC6b {
  padding-left: auto;
  padding-right: 0;
}
[dir=rtl] .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-GCYh9b.VfPpkd-rymPhb-ibnC6b, .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-GCYh9b.VfPpkd-rymPhb-ibnC6b[dir=rtl] {
  padding-left: 0;
  padding-right: auto;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-GCYh9b .VfPpkd-rymPhb-JMEf7e {
  margin-left: 24px;
  margin-right: 8px;
}
[dir=rtl] .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-GCYh9b .VfPpkd-rymPhb-JMEf7e, .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-GCYh9b .VfPpkd-rymPhb-JMEf7e[dir=rtl] {
  margin-left: 8px;
  margin-right: 24px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-GCYh9b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-vfifzc-MCEKJb .VfPpkd-rymPhb-JMEf7e {
  align-self: flex-start;
  margin-top: 8px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-scr2fc.VfPpkd-rymPhb-ibnC6b {
  padding-left: auto;
  padding-right: 0;
}
[dir=rtl] .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-scr2fc.VfPpkd-rymPhb-ibnC6b, .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-scr2fc.VfPpkd-rymPhb-ibnC6b[dir=rtl] {
  padding-left: 0;
  padding-right: auto;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-scr2fc .VfPpkd-rymPhb-JMEf7e, [dir=rtl] .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-scr2fc .VfPpkd-rymPhb-JMEf7e, .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-scr2fc .VfPpkd-rymPhb-JMEf7e[dir=rtl] {
  margin-left: 16px;
  margin-right: 16px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-scr2fc.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-vfifzc-MCEKJb .VfPpkd-rymPhb-JMEf7e {
  align-self: flex-start;
  margin-top: 16px;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-BYmFj.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-fpDzbe-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-BYmFj.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-fpDzbe-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-BYmFj.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-vfifzc-MCEKJb .VfPpkd-rymPhb-fpDzbe-fmcmS {
  display: block;
  margin-top: 0;
  line-height: normal;
}
.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-BYmFj.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-vfifzc-MCEKJb .VfPpkd-rymPhb-fpDzbe-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 20px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-rymPhb-ibnC6b, [dir=rtl] .VfPpkd-rymPhb-ibnC6b, .VfPpkd-rymPhb-ibnC6b[dir=rtl] {
  padding-left: 16px;
  padding-right: 16px;
}
.VfPpkd-rymPhb-JNdkSc .VfPpkd-StrnGf-rymPhb {
  padding: 0;
}
.VfPpkd-rymPhb-oT7voc {
  margin: 0.75rem 16px;
}
.VfPpkd-rymPhb-clz4Ic {
  padding: 0;
  background-clip: content-box;
}
.VfPpkd-rymPhb-clz4Ic.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe, .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-fmcmS.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe, .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe, .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe, .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-JUCs7e.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe, .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YLEF4c.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe, .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe, .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe, .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe {
  padding-left: 16px;
  padding-right: auto;
}
[dir=rtl] .VfPpkd-rymPhb-clz4Ic.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe, [dir=rtl] .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-fmcmS.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe, [dir=rtl] .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe, [dir=rtl] .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe, [dir=rtl] .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-JUCs7e.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe, [dir=rtl] .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YLEF4c.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe, [dir=rtl] .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe, [dir=rtl] .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe, [dir=rtl] .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe, .VfPpkd-rymPhb-clz4Ic.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe[dir=rtl], .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-fmcmS.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe[dir=rtl], .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe[dir=rtl], .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe[dir=rtl], .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-JUCs7e.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe[dir=rtl], .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YLEF4c.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe[dir=rtl], .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe[dir=rtl], .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe[dir=rtl], .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe[dir=rtl], .VfPpkd-rymPhb-clz4Ic.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe, .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-fmcmS.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe, .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe, .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe, .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-JUCs7e.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe, .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YLEF4c.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe, .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe, .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe, .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe {
  padding-left: auto;
  padding-right: 16px;
}
[dir=rtl] .VfPpkd-rymPhb-clz4Ic.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe, [dir=rtl] .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-fmcmS.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe, [dir=rtl] .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe, [dir=rtl] .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe, [dir=rtl] .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-JUCs7e.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe, [dir=rtl] .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YLEF4c.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe, [dir=rtl] .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe, [dir=rtl] .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe, [dir=rtl] .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe, .VfPpkd-rymPhb-clz4Ic.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe[dir=rtl], .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-fmcmS.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe[dir=rtl], .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe[dir=rtl], .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe[dir=rtl], .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-JUCs7e.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe[dir=rtl], .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YLEF4c.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe[dir=rtl], .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-MPu53c.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe[dir=rtl], .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-scr2fc.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe[dir=rtl], .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-GCYh9b.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe[dir=rtl] {
  padding-left: 16px;
  padding-right: auto;
}
.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-aTv5jf.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe {
  padding-left: 0;
  padding-right: auto;
}
[dir=rtl] .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-aTv5jf.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe, .VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-aTv5jf.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe[dir=rtl] {
  padding-left: auto;
  padding-right: 0;
}
[dir=rtl] .VfPpkd-rymPhb-clz4Ic, .VfPpkd-rymPhb-clz4Ic[dir=rtl] {
  padding: 0;
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  will-change: transform, opacity;
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b .VfPpkd-StrnGf-rymPhb-pZXsl:before, :not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: "";
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b .VfPpkd-StrnGf-rymPhb-pZXsl:before {
  transition: opacity 15ms linear, background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1);
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0);
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d .VfPpkd-StrnGf-rymPhb-pZXsl:before {
  transform: scale(var(--mdc-ripple-fg-scale, 1));
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center;
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0);
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-lJfZMc .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards;
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-OmS1vf .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  animation: mdc-ripple-fg-opacity-out 0.15s;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b .VfPpkd-rymPhb-pZXsl:before, :not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b .VfPpkd-rymPhb-pZXsl:after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: "";
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b .VfPpkd-rymPhb-pZXsl:before {
  transition: opacity 15ms linear, background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1);
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b .VfPpkd-rymPhb-pZXsl:after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0);
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d .VfPpkd-rymPhb-pZXsl:before {
  transform: scale(var(--mdc-ripple-fg-scale, 1));
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d .VfPpkd-rymPhb-pZXsl:after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center;
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd .VfPpkd-rymPhb-pZXsl:after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0);
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-lJfZMc .VfPpkd-rymPhb-pZXsl:after {
  animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards;
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-OmS1vf .VfPpkd-rymPhb-pZXsl:after {
  animation: mdc-ripple-fg-opacity-out 0.15s;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b .VfPpkd-StrnGf-rymPhb-pZXsl:before, :not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b .VfPpkd-rymPhb-pZXsl:before, :not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b .VfPpkd-rymPhb-pZXsl:after {
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d .VfPpkd-rymPhb-pZXsl:after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b .VfPpkd-StrnGf-rymPhb-pZXsl:before, :not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  background-color: #000;
  background-color: var(--mdc-ripple-color, #000);
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b:hover .VfPpkd-StrnGf-rymPhb-pZXsl:before, :not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-StrnGf-rymPhb-pZXsl:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-StrnGf-rymPhb-pZXsl:before, :not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-StrnGf-rymPhb-pZXsl:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  transition: opacity 0.15s linear;
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b .VfPpkd-rymPhb-pZXsl:before, :not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b .VfPpkd-rymPhb-pZXsl:after {
  background-color: #000;
  background-color: var(--mdc-ripple-color, #000);
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b:hover .VfPpkd-rymPhb-pZXsl:before, :not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-rymPhb-pZXsl:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rymPhb-pZXsl:before, :not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rymPhb-pZXsl:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-rymPhb-pZXsl:after {
  transition: opacity 0.15s linear;
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-rymPhb-pZXsl:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.12) ;
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b .VfPpkd-StrnGf-rymPhb-pZXsl:before {
  opacity: 0.12;
  opacity: var(--mdc-ripple-activated-opacity, 0.12);
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b .VfPpkd-StrnGf-rymPhb-pZXsl:before, :not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  background-color: #6200ee;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee));
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b:hover .VfPpkd-StrnGf-rymPhb-pZXsl:before, :not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-StrnGf-rymPhb-pZXsl:before {
  opacity: 0.16;
  opacity: var(--mdc-ripple-hover-opacity, 0.16);
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-StrnGf-rymPhb-pZXsl:before, :not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-StrnGf-rymPhb-pZXsl:before {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-focus-opacity, 0.24);
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  transition: opacity 0.15s linear;
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-press-opacity, 0.24);
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b .VfPpkd-rymPhb-pZXsl:before {
  opacity: 0.12;
  opacity: var(--mdc-ripple-activated-opacity, 0.12);
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b .VfPpkd-rymPhb-pZXsl:before, :not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b .VfPpkd-rymPhb-pZXsl:after {
  background-color: #6200ee;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee));
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b:hover .VfPpkd-rymPhb-pZXsl:before, :not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-rymPhb-pZXsl:before {
  opacity: 0.16;
  opacity: var(--mdc-ripple-hover-opacity, 0.16);
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rymPhb-pZXsl:before, :not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rymPhb-pZXsl:before {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-focus-opacity, 0.24);
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-rymPhb-pZXsl:after {
  transition: opacity 0.15s linear;
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-rymPhb-pZXsl:after {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-press-opacity, 0.24);
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.24) ;
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-pZXsl:before {
  opacity: 0.08;
  opacity: var(--mdc-ripple-selected-opacity, 0.08);
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-pZXsl:before, :not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  background-color: #6200ee;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee));
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:hover .VfPpkd-StrnGf-rymPhb-pZXsl:before, :not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-StrnGf-rymPhb-pZXsl:before {
  opacity: 0.12;
  opacity: var(--mdc-ripple-hover-opacity, 0.12);
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-StrnGf-rymPhb-pZXsl:before, :not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-StrnGf-rymPhb-pZXsl:before {
  transition-duration: 75ms;
  opacity: 0.2;
  opacity: var(--mdc-ripple-focus-opacity, 0.2);
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  transition: opacity 0.15s linear;
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  transition-duration: 75ms;
  opacity: 0.2;
  opacity: var(--mdc-ripple-press-opacity, 0.2);
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-rymPhb-pZXsl:before {
  opacity: 0.08;
  opacity: var(--mdc-ripple-selected-opacity, 0.08);
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-rymPhb-pZXsl:before, :not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-rymPhb-pZXsl:after {
  background-color: #6200ee;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee));
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:hover .VfPpkd-rymPhb-pZXsl:before, :not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-rymPhb-pZXsl:before {
  opacity: 0.12;
  opacity: var(--mdc-ripple-hover-opacity, 0.12);
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rymPhb-pZXsl:before, :not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rymPhb-pZXsl:before {
  transition-duration: 75ms;
  opacity: 0.2;
  opacity: var(--mdc-ripple-focus-opacity, 0.2);
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-rymPhb-pZXsl:after {
  transition: opacity 0.15s linear;
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-rymPhb-pZXsl:after {
  transition-duration: 75ms;
  opacity: 0.2;
  opacity: var(--mdc-ripple-press-opacity, 0.2);
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.2) ;
}
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b .VfPpkd-StrnGf-rymPhb-pZXsl, :not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b .VfPpkd-rymPhb-pZXsl {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  will-change: transform, opacity;
}
:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b .VfPpkd-rymPhb-pZXsl:before, :not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b .VfPpkd-rymPhb-pZXsl:after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: "";
}
:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b .VfPpkd-rymPhb-pZXsl:before {
  transition: opacity 15ms linear, background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1);
}
:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b .VfPpkd-rymPhb-pZXsl:after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0);
}
:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d .VfPpkd-rymPhb-pZXsl:before {
  transform: scale(var(--mdc-ripple-fg-scale, 1));
}
:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d .VfPpkd-rymPhb-pZXsl:after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center;
}
:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd .VfPpkd-rymPhb-pZXsl:after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0);
}
:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-lJfZMc .VfPpkd-rymPhb-pZXsl:after {
  animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards;
}
:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-OmS1vf .VfPpkd-rymPhb-pZXsl:after {
  animation: mdc-ripple-fg-opacity-out 0.15s;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
}
:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b .VfPpkd-rymPhb-pZXsl:before, :not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b .VfPpkd-rymPhb-pZXsl:after {
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
}
:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d .VfPpkd-rymPhb-pZXsl:after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}
:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b .VfPpkd-rymPhb-pZXsl:before, :not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b .VfPpkd-rymPhb-pZXsl:after {
  background-color: #000;
  background-color: var(--mdc-ripple-color, #000);
}
:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b:hover .VfPpkd-rymPhb-pZXsl:before, :not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-rymPhb-pZXsl:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}
:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rymPhb-pZXsl:before, :not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rymPhb-pZXsl:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}
:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-rymPhb-pZXsl:after {
  transition: opacity 0.15s linear;
}
:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-rymPhb-pZXsl:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}
:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.12) ;
}
:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b-OWXEXe-pXU01b .VfPpkd-rymPhb-pZXsl:before {
  opacity: 0.12;
  opacity: var(--mdc-ripple-activated-opacity, 0.12);
}
:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b-OWXEXe-pXU01b .VfPpkd-rymPhb-pZXsl:before, :not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b-OWXEXe-pXU01b .VfPpkd-rymPhb-pZXsl:after {
  background-color: #6200ee;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee));
}
:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b-OWXEXe-pXU01b:hover .VfPpkd-rymPhb-pZXsl:before, :not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b-OWXEXe-pXU01b.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-rymPhb-pZXsl:before {
  opacity: 0.16;
  opacity: var(--mdc-ripple-hover-opacity, 0.16);
}
:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b-OWXEXe-pXU01b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rymPhb-pZXsl:before, :not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b-OWXEXe-pXU01b:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rymPhb-pZXsl:before {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-focus-opacity, 0.24);
}
:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b-OWXEXe-pXU01b:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-rymPhb-pZXsl:after {
  transition: opacity 0.15s linear;
}
:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b-OWXEXe-pXU01b:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-rymPhb-pZXsl:after {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-press-opacity, 0.24);
}
:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b-OWXEXe-pXU01b.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.24) ;
}
:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-rymPhb-pZXsl:before {
  opacity: 0.08;
  opacity: var(--mdc-ripple-selected-opacity, 0.08);
}
:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-rymPhb-pZXsl:before, :not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-rymPhb-pZXsl:after {
  background-color: #6200ee;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee));
}
:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd:hover .VfPpkd-rymPhb-pZXsl:before, :not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-rymPhb-pZXsl:before {
  opacity: 0.12;
  opacity: var(--mdc-ripple-hover-opacity, 0.12);
}
:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rymPhb-pZXsl:before, :not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rymPhb-pZXsl:before {
  transition-duration: 75ms;
  opacity: 0.2;
  opacity: var(--mdc-ripple-focus-opacity, 0.2);
}
:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-rymPhb-pZXsl:after {
  transition: opacity 0.15s linear;
}
:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-rymPhb-pZXsl:after {
  transition-duration: 75ms;
  opacity: 0.2;
  opacity: var(--mdc-ripple-press-opacity, 0.2);
}
:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.2) ;
}
:not(.VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-rymPhb-ibnC6b .VfPpkd-rymPhb-pZXsl {
  position: relative;
  outline: none;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
.VfPpkd-dgl2Hf-ppHlrf-sM5MNb {
  display: inline;
}
.VfPpkd-I9GLp-yrriRe {
  display: inline-flex;
  align-items: center;
  vertical-align: middle;
}
.VfPpkd-I9GLp-yrriRe[hidden] {
  display: none;
}
.VfPpkd-I9GLp-yrriRe > label {
  margin-left: 0;
  margin-right: auto;
  padding-left: 4px;
  padding-right: 0;
  order: 0;
}
[dir=rtl] .VfPpkd-I9GLp-yrriRe > label, .VfPpkd-I9GLp-yrriRe > label[dir=rtl] {
  margin-left: auto;
  margin-right: 0;
}
[dir=rtl] .VfPpkd-I9GLp-yrriRe > label, .VfPpkd-I9GLp-yrriRe > label[dir=rtl] {
  padding-left: 0;
  padding-right: 4px;
}
.VfPpkd-I9GLp-yrriRe-OWXEXe-WrakWd > label {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.VfPpkd-I9GLp-yrriRe-OWXEXe-fW01td-CpWD9d > label {
  margin-left: auto;
  margin-right: 0;
  padding-left: 0;
  padding-right: 4px;
  order: -1;
}
[dir=rtl] .VfPpkd-I9GLp-yrriRe-OWXEXe-fW01td-CpWD9d > label, .VfPpkd-I9GLp-yrriRe-OWXEXe-fW01td-CpWD9d > label[dir=rtl] {
  margin-left: 0;
  margin-right: auto;
}
[dir=rtl] .VfPpkd-I9GLp-yrriRe-OWXEXe-fW01td-CpWD9d > label, .VfPpkd-I9GLp-yrriRe-OWXEXe-fW01td-CpWD9d > label[dir=rtl] {
  padding-left: 4px;
  padding-right: 0;
}
.VfPpkd-I9GLp-yrriRe-OWXEXe-fozPsf-t6UvL {
  justify-content: space-between;
}
.VfPpkd-I9GLp-yrriRe-OWXEXe-fozPsf-t6UvL > label {
  margin: 0;
}
[dir=rtl] .VfPpkd-I9GLp-yrriRe-OWXEXe-fozPsf-t6UvL > label, .VfPpkd-I9GLp-yrriRe-OWXEXe-fozPsf-t6UvL > label[dir=rtl] {
  margin: 0;
}
.VfPpkd-I9GLp-yrriRe {
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-form-field-label-text-font, Roboto, sans-serif);
  line-height: 1.25rem;
  line-height: var(--mdc-form-field-label-text-line-height, 1.25rem);
  font-size: 0.875rem;
  font-size: var(--mdc-form-field-label-text-size, 0.875rem);
  font-weight: 400;
  font-weight: var(--mdc-form-field-label-text-weight, 400);
  letter-spacing: 0.0178571429em;
  letter-spacing: var(--mdc-form-field-label-text-tracking, 0.0178571429em);
  color: rgba(0, 0, 0, 0.8705882353);
  color: var(--mdc-form-field-label-text-color, var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87)));
}
.MlG5Jc {
  font-family: Roboto, Arial, sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0142857143em;
  font-weight: 400;
}
.MlG5Jc gm-checkbox[disabled] ~ .VfPpkd-V67aGc, .MlG5Jc gm-radio[disabled] ~ .VfPpkd-V67aGc, .MlG5Jc .VfPpkd-MPu53c-OWXEXe-OWB6Me ~ .VfPpkd-V67aGc, .MlG5Jc .VfPpkd-GCYh9b-OWXEXe-OWB6Me ~ .VfPpkd-V67aGc {
  color: #5f6368;
}
.VfPpkd-MPu53c {
  padding: 11px;
  padding: calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2);
  margin: 0;
  margin: calc((var(--mdc-checkbox-touch-target-size, 40px) - 40px) / 2);
}
.VfPpkd-MPu53c .VfPpkd-OYHm6b:before, .VfPpkd-MPu53c .VfPpkd-OYHm6b:after {
  background-color: #000;
  background-color: var(--mdc-ripple-color, #000);
}
.VfPpkd-MPu53c:hover .VfPpkd-OYHm6b:before, .VfPpkd-MPu53c.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-OYHm6b:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}
.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-OYHm6b:before, .VfPpkd-MPu53c:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-OYHm6b:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}
.VfPpkd-MPu53c:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-OYHm6b:after {
  transition: opacity 0.15s linear;
}
.VfPpkd-MPu53c:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-OYHm6b:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}
.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.12) ;
}
.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-gk6SMd .VfPpkd-OYHm6b:before, .VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-gk6SMd .VfPpkd-OYHm6b:after {
  background-color: #018786;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-secondary, #018786));
}
.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-gk6SMd:hover .VfPpkd-OYHm6b:before, .VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-gk6SMd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-OYHm6b:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}
.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-OYHm6b:before, .VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-OYHm6b:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}
.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-OYHm6b:after {
  transition: opacity 0.15s linear;
}
.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-OYHm6b:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}
.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.12) ;
}
.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-MPu53c-OWXEXe-gk6SMd .VfPpkd-OYHm6b:before, .VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-MPu53c-OWXEXe-gk6SMd .VfPpkd-OYHm6b:after {
  background-color: #018786;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-secondary, #018786));
}
.VfPpkd-MPu53c .VfPpkd-YQoJzd {
  top: 11px;
  top: calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2);
  left: 11px;
  left: calc((var(--mdc-checkbox-ripple-size, 40px) - 18px) / 2);
}
.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe {
  top: 0;
  top: calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);
  right: 0;
  right: calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);
  left: 0;
  left: calc((40px - var(--mdc-checkbox-touch-target-size, 40px)) / 2);
  width: 40px;
  width: var(--mdc-checkbox-touch-target-size, 40px);
  height: 40px;
  height: var(--mdc-checkbox-touch-target-size, 40px);
}
.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true]) ~ .VfPpkd-YQoJzd {
  border-color: rgba(0, 0, 0, 0.5411764706);
  border-color: var(--mdc-checkbox-unchecked-color, rgba(0, 0, 0, 0.54));
  background-color: transparent;
}
.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe:enabled:checked ~ .VfPpkd-YQoJzd, .VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe:enabled:indeterminate ~ .VfPpkd-YQoJzd, .VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe[data-indeterminate=true]:enabled ~ .VfPpkd-YQoJzd {
  border-color: #018786;
  border-color: var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #018786));
  background-color: #018786;
  background-color: var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #018786));
}
@keyframes mdc-checkbox-fade-in-background-8A000000FF01878600000000FF018786 {
0% {
    border-color: rgba(0, 0, 0, 0.5411764706);
    border-color: var(--mdc-checkbox-unchecked-color, rgba(0, 0, 0, 0.54));
    background-color: transparent;
}
50% {
    border-color: #018786;
    border-color: var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #018786));
    background-color: #018786;
    background-color: var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #018786));
}
}
@keyframes mdc-checkbox-fade-out-background-8A000000FF01878600000000FF018786 {
0%, 80% {
    border-color: #018786;
    border-color: var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #018786));
    background-color: #018786;
    background-color: var(--mdc-checkbox-checked-color, var(--mdc-theme-secondary, #018786));
}
to {
    border-color: rgba(0, 0, 0, 0.5411764706);
    border-color: var(--mdc-checkbox-unchecked-color, rgba(0, 0, 0, 0.54));
    background-color: transparent;
}
}
.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-barxie .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd, .VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-A9y3zc .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd {
  animation-name: mdc-checkbox-fade-in-background-8A000000FF01878600000000FF018786;
}
.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-vwu2ne-barxie-iAfbIe .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd, .VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-vwu2ne-A9y3zc-iAfbIe .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd {
  animation-name: mdc-checkbox-fade-out-background-8A000000FF01878600000000FF018786;
}
.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true]) ~ .VfPpkd-YQoJzd {
  border-color: rgba(0, 0, 0, 0.3803921569);
  border-color: var(--mdc-checkbox-disabled-color, rgba(0, 0, 0, 0.38));
  background-color: transparent;
}
.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe[disabled]:checked ~ .VfPpkd-YQoJzd, .VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe[disabled]:indeterminate ~ .VfPpkd-YQoJzd, .VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe[data-indeterminate=true][disabled] ~ .VfPpkd-YQoJzd {
  border-color: transparent;
  background-color: rgba(0, 0, 0, 0.3803921569);
  background-color: var(--mdc-checkbox-disabled-color, rgba(0, 0, 0, 0.38));
}
.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd .VfPpkd-HUofsb {
  color: #fff;
  color: var(--mdc-checkbox-ink-color, #fff);
}
.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd .VfPpkd-SJnn3d {
  border-color: #fff;
  border-color: var(--mdc-checkbox-ink-color, #fff);
}
.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe:disabled ~ .VfPpkd-YQoJzd .VfPpkd-HUofsb {
  color: #fff;
  color: var(--mdc-checkbox-ink-color, #fff);
}
.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe:disabled ~ .VfPpkd-YQoJzd .VfPpkd-SJnn3d {
  border-color: #fff;
  border-color: var(--mdc-checkbox-ink-color, #fff);
}
@keyframes mdc-checkbox-unchecked-checked-checkmark-path {
0%, 50% {
    stroke-dashoffset: 29.7833385;
}
50% {
    animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
to {
    stroke-dashoffset: 0;
}
}
@keyframes mdc-checkbox-unchecked-indeterminate-mixedmark {
0%, 68.2% {
    transform: scaleX(0);
}
68.2% {
    animation-timing-function: cubic-bezier(0, 0, 0, 1);
}
to {
    transform: scaleX(1);
}
}
@keyframes mdc-checkbox-checked-unchecked-checkmark-path {
0% {
    animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
    opacity: 1;
    stroke-dashoffset: 0;
}
to {
    opacity: 0;
    stroke-dashoffset: -29.7833385;
}
}
@keyframes mdc-checkbox-checked-indeterminate-checkmark {
0% {
    animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
    transform: rotate(0);
    opacity: 1;
}
to {
    transform: rotate(45deg);
    opacity: 0;
}
}
@keyframes mdc-checkbox-indeterminate-checked-checkmark {
0% {
    animation-timing-function: cubic-bezier(0.14, 0, 0, 1);
    transform: rotate(45deg);
    opacity: 0;
}
to {
    transform: rotate(1turn);
    opacity: 1;
}
}
@keyframes mdc-checkbox-checked-indeterminate-mixedmark {
0% {
    animation-timing-function: mdc-animation-deceleration-curve-timing-function;
    transform: rotate(-45deg);
    opacity: 0;
}
to {
    transform: rotate(0);
    opacity: 1;
}
}
@keyframes mdc-checkbox-indeterminate-checked-mixedmark {
0% {
    animation-timing-function: cubic-bezier(0.14, 0, 0, 1);
    transform: rotate(0);
    opacity: 1;
}
to {
    transform: rotate(315deg);
    opacity: 0;
}
}
@keyframes mdc-checkbox-indeterminate-unchecked-mixedmark {
0% {
    animation-timing-function: linear;
    transform: scaleX(1);
    opacity: 1;
}
32.8%, to {
    transform: scaleX(0);
    opacity: 0;
}
}
.VfPpkd-MPu53c {
  display: inline-block;
  position: relative;
  flex: 0 0 18px;
  box-sizing: content-box;
  width: 18px;
  height: 18px;
  line-height: 0;
  white-space: nowrap;
  cursor: pointer;
  vertical-align: bottom;
}
.VfPpkd-MPu53c[hidden] {
  display: none;
}
.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-sMek6-LhBDec, .VfPpkd-MPu53c:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-sMek6-LhBDec {
  pointer-events: none;
  border: 2px solid transparent;
  border-radius: 6px;
  box-sizing: content-box;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: 100%;
  width: 100%;
}
@media screen and (forced-colors: active) {
.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-sMek6-LhBDec, .VfPpkd-MPu53c:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-sMek6-LhBDec {
    border-color: CanvasText;
}
}
.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-sMek6-LhBDec:after, .VfPpkd-MPu53c:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-sMek6-LhBDec:after {
  content: "";
  border: 2px solid transparent;
  border-radius: 8px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% + 4px);
  width: calc(100% + 4px);
}
@media screen and (forced-colors: active) {
.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-sMek6-LhBDec:after, .VfPpkd-MPu53c:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-sMek6-LhBDec:after {
    border-color: CanvasText;
}
}
@media (-ms-high-contrast: none) {
.VfPpkd-MPu53c .VfPpkd-sMek6-LhBDec {
    display: none;
}
}
@media (-ms-high-contrast: active), screen and (forced-colors: active) {
.VfPpkd-SJnn3d {
    margin: 0 1px;
}
}
.VfPpkd-MPu53c-OWXEXe-OWB6Me {
  cursor: default;
  pointer-events: none;
}
.VfPpkd-YQoJzd {
  display: inline-flex;
  position: absolute;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 18px;
  height: 18px;
  border: 2px solid currentColor;
  border-radius: 2px;
  background-color: transparent;
  pointer-events: none;
  will-change: background-color, border-color;
  transition: background-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1), border-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
}
.VfPpkd-HUofsb {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  opacity: 0;
  transition: opacity 0.18s 0ms cubic-bezier(0.4, 0, 0.6, 1);
}
.VfPpkd-MPu53c-OWXEXe-mWPk3d .VfPpkd-HUofsb {
  opacity: 1;
}
.VfPpkd-HUofsb-Jt5cK {
  transition: stroke-dashoffset 0.18s 0ms cubic-bezier(0.4, 0, 0.6, 1);
  stroke: currentColor;
  stroke-width: 3.12px;
  stroke-dashoffset: 29.7833385;
  stroke-dasharray: 29.7833385;
}
.VfPpkd-SJnn3d {
  width: 100%;
  height: 0;
  transform: scaleX(0) rotate(0);
  border-width: 1px;
  border-style: solid;
  opacity: 0;
  transition: opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1), transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
}
.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-barxie .VfPpkd-YQoJzd, .VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-A9y3zc .VfPpkd-YQoJzd, .VfPpkd-MPu53c-OWXEXe-vwu2ne-barxie-iAfbIe .VfPpkd-YQoJzd, .VfPpkd-MPu53c-OWXEXe-vwu2ne-A9y3zc-iAfbIe .VfPpkd-YQoJzd {
  animation-duration: 0.18s;
  animation-timing-function: linear;
}
.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-barxie .VfPpkd-HUofsb-Jt5cK {
  animation: mdc-checkbox-unchecked-checked-checkmark-path 0.18s linear 0s;
  transition: none;
}
.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-A9y3zc .VfPpkd-SJnn3d {
  animation: mdc-checkbox-unchecked-indeterminate-mixedmark 90ms linear 0s;
  transition: none;
}
.VfPpkd-MPu53c-OWXEXe-vwu2ne-barxie-iAfbIe .VfPpkd-HUofsb-Jt5cK {
  animation: mdc-checkbox-checked-unchecked-checkmark-path 90ms linear 0s;
  transition: none;
}
.VfPpkd-MPu53c-OWXEXe-vwu2ne-barxie-A9y3zc .VfPpkd-HUofsb {
  animation: mdc-checkbox-checked-indeterminate-checkmark 90ms linear 0s;
  transition: none;
}
.VfPpkd-MPu53c-OWXEXe-vwu2ne-barxie-A9y3zc .VfPpkd-SJnn3d {
  animation: mdc-checkbox-checked-indeterminate-mixedmark 90ms linear 0s;
  transition: none;
}
.VfPpkd-MPu53c-OWXEXe-vwu2ne-A9y3zc-barxie .VfPpkd-HUofsb {
  animation: mdc-checkbox-indeterminate-checked-checkmark 0.5s linear 0s;
  transition: none;
}
.VfPpkd-MPu53c-OWXEXe-vwu2ne-A9y3zc-barxie .VfPpkd-SJnn3d {
  animation: mdc-checkbox-indeterminate-checked-mixedmark 0.5s linear 0s;
  transition: none;
}
.VfPpkd-MPu53c-OWXEXe-vwu2ne-A9y3zc-iAfbIe .VfPpkd-SJnn3d {
  animation: mdc-checkbox-indeterminate-unchecked-mixedmark 0.3s linear 0s;
  transition: none;
}
.VfPpkd-muHVFf-bMcfAe:checked ~ .VfPpkd-YQoJzd, .VfPpkd-muHVFf-bMcfAe:indeterminate ~ .VfPpkd-YQoJzd, .VfPpkd-muHVFf-bMcfAe[data-indeterminate=true] ~ .VfPpkd-YQoJzd {
  transition: border-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1), background-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1);
}
.VfPpkd-muHVFf-bMcfAe:checked ~ .VfPpkd-YQoJzd .VfPpkd-HUofsb-Jt5cK, .VfPpkd-muHVFf-bMcfAe:indeterminate ~ .VfPpkd-YQoJzd .VfPpkd-HUofsb-Jt5cK, .VfPpkd-muHVFf-bMcfAe[data-indeterminate=true] ~ .VfPpkd-YQoJzd .VfPpkd-HUofsb-Jt5cK {
  stroke-dashoffset: 0;
}
.VfPpkd-muHVFf-bMcfAe {
  position: absolute;
  margin: 0;
  padding: 0;
  opacity: 0;
  cursor: inherit;
}
.VfPpkd-muHVFf-bMcfAe:disabled {
  cursor: default;
  pointer-events: none;
}
.VfPpkd-MPu53c-OWXEXe-dgl2Hf {
  margin: 4px;
  margin: calc((var(--mdc-checkbox-state-layer-size, 48px) - var(--mdc-checkbox-state-layer-size, 40px)) / 2);
}
.VfPpkd-MPu53c-OWXEXe-dgl2Hf .VfPpkd-muHVFf-bMcfAe {
  top: -4px;
  top: calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 48px)) / 2);
  right: -4px;
  right: calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 48px)) / 2);
  left: -4px;
  left: calc((var(--mdc-checkbox-state-layer-size, 40px) - var(--mdc-checkbox-state-layer-size, 48px)) / 2);
  width: 48px;
  width: var(--mdc-checkbox-state-layer-size, 48px);
  height: 48px;
  height: var(--mdc-checkbox-state-layer-size, 48px);
}
.VfPpkd-muHVFf-bMcfAe:checked ~ .VfPpkd-YQoJzd .VfPpkd-HUofsb {
  transition: opacity 0.18s 0ms cubic-bezier(0, 0, 0.2, 1), transform 0.18s 0ms cubic-bezier(0, 0, 0.2, 1);
  opacity: 1;
}
.VfPpkd-muHVFf-bMcfAe:checked ~ .VfPpkd-YQoJzd .VfPpkd-SJnn3d {
  transform: scaleX(1) rotate(-45deg);
}
.VfPpkd-muHVFf-bMcfAe:indeterminate ~ .VfPpkd-YQoJzd .VfPpkd-HUofsb, .VfPpkd-muHVFf-bMcfAe[data-indeterminate=true] ~ .VfPpkd-YQoJzd .VfPpkd-HUofsb {
  transform: rotate(45deg);
  opacity: 0;
  transition: opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1), transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
}
.VfPpkd-muHVFf-bMcfAe:indeterminate ~ .VfPpkd-YQoJzd .VfPpkd-SJnn3d, .VfPpkd-muHVFf-bMcfAe[data-indeterminate=true] ~ .VfPpkd-YQoJzd .VfPpkd-SJnn3d {
  transform: scaleX(1) rotate(0);
  opacity: 1;
}
.VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-mWPk3d .VfPpkd-YQoJzd, .VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-mWPk3d .VfPpkd-HUofsb, .VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-mWPk3d .VfPpkd-HUofsb-Jt5cK, .VfPpkd-MPu53c.VfPpkd-MPu53c-OWXEXe-mWPk3d .VfPpkd-SJnn3d {
  transition: none;
}
.VfPpkd-MPu53c {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  will-change: transform, opacity;
}
.VfPpkd-MPu53c .VfPpkd-OYHm6b:before, .VfPpkd-MPu53c .VfPpkd-OYHm6b:after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: "";
}
.VfPpkd-MPu53c .VfPpkd-OYHm6b:before {
  transition: opacity 15ms linear, background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1);
}
.VfPpkd-MPu53c .VfPpkd-OYHm6b:after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0);
}
.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d .VfPpkd-OYHm6b:before {
  transform: scale(var(--mdc-ripple-fg-scale, 1));
}
.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d .VfPpkd-OYHm6b:after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center;
}
.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd .VfPpkd-OYHm6b:after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0);
}
.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-lJfZMc .VfPpkd-OYHm6b:after {
  animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards;
}
.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-OmS1vf .VfPpkd-OYHm6b:after {
  animation: mdc-ripple-fg-opacity-out 0.15s;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
}
.VfPpkd-MPu53c .VfPpkd-OYHm6b:before, .VfPpkd-MPu53c .VfPpkd-OYHm6b:after {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d .VfPpkd-OYHm6b:before, .VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d .VfPpkd-OYHm6b:after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0);
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}
.VfPpkd-MPu53c.VfPpkd-ksKsZd-mWPk3d .VfPpkd-OYHm6b:after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}
.VfPpkd-MPu53c {
  z-index: 0;
}
.VfPpkd-MPu53c .VfPpkd-OYHm6b:before, .VfPpkd-MPu53c .VfPpkd-OYHm6b:after {
  z-index: -1;
  z-index: var(--mdc-ripple-z-index, -1);
}
.VfPpkd-OYHm6b {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
@media (-ms-high-contrast: active), screen and (forced-colors: active) {
.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true]) ~ .VfPpkd-YQoJzd {
    border-color: GrayText;
    border-color: var(--mdc-checkbox-disabled-unselected-icon-color, GrayText);
    background-color: transparent;
}
.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe[disabled]:checked ~ .VfPpkd-YQoJzd, .VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe[disabled]:indeterminate ~ .VfPpkd-YQoJzd, .VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe[data-indeterminate=true][disabled] ~ .VfPpkd-YQoJzd {
    border-color: GrayText;
    background-color: GrayText;
    background-color: var(--mdc-checkbox-disabled-selected-icon-color, GrayText);
}
.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd .VfPpkd-HUofsb {
    color: ButtonText;
    color: var(--mdc-checkbox-selected-checkmark-color, ButtonText);
}
.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd .VfPpkd-SJnn3d {
    border-color: ButtonText;
    border-color: var(--mdc-checkbox-selected-checkmark-color, ButtonText);
}
.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe:disabled ~ .VfPpkd-YQoJzd .VfPpkd-HUofsb {
    color: ButtonFace;
    color: var(--mdc-checkbox-disabled-selected-checkmark-color, ButtonFace);
}
.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe:disabled ~ .VfPpkd-YQoJzd .VfPpkd-SJnn3d {
    border-color: ButtonFace;
    border-color: var(--mdc-checkbox-disabled-selected-checkmark-color, ButtonFace);
}
}
.Ne8lhe .VfPpkd-muHVFf-bMcfAe[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true]) ~ .VfPpkd-YQoJzd {
  border-color: rgba(60, 64, 67, 0.3803921569);
  border-color: var(--mdc-checkbox-disabled-unselected-icon-color, rgba(60, 64, 67, 0.38));
  background-color: transparent;
}
.Ne8lhe .VfPpkd-muHVFf-bMcfAe[disabled]:checked ~ .VfPpkd-YQoJzd, .Ne8lhe .VfPpkd-muHVFf-bMcfAe[disabled]:indeterminate ~ .VfPpkd-YQoJzd, .Ne8lhe .VfPpkd-muHVFf-bMcfAe[data-indeterminate=true][disabled] ~ .VfPpkd-YQoJzd {
  border-color: transparent;
  background-color: rgba(60, 64, 67, 0.3803921569);
  background-color: var(--mdc-checkbox-disabled-selected-icon-color, rgba(60, 64, 67, 0.38));
}
.Ne8lhe .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd .VfPpkd-HUofsb {
  color: #fff;
  color: var(--mdc-checkbox-selected-checkmark-color, #fff);
}
.Ne8lhe .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd .VfPpkd-SJnn3d {
  border-color: #fff;
  border-color: var(--mdc-checkbox-selected-checkmark-color, #fff);
}
.Ne8lhe .VfPpkd-muHVFf-bMcfAe:disabled ~ .VfPpkd-YQoJzd .VfPpkd-HUofsb {
  color: #fff;
  color: var(--mdc-checkbox-disabled-selected-checkmark-color, #fff);
}
.Ne8lhe .VfPpkd-muHVFf-bMcfAe:disabled ~ .VfPpkd-YQoJzd .VfPpkd-SJnn3d {
  border-color: #fff;
  border-color: var(--mdc-checkbox-disabled-selected-checkmark-color, #fff);
}
.Ne8lhe .VfPpkd-muHVFf-bMcfAe:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true]) ~ .VfPpkd-YQoJzd {
  border-color: #5f6368;
  border-color: var(--mdc-checkbox-unselected-icon-color, #5f6368);
  background-color: transparent;
}
.Ne8lhe .VfPpkd-muHVFf-bMcfAe:enabled:checked ~ .VfPpkd-YQoJzd, .Ne8lhe .VfPpkd-muHVFf-bMcfAe:enabled:indeterminate ~ .VfPpkd-YQoJzd, .Ne8lhe .VfPpkd-muHVFf-bMcfAe[data-indeterminate=true]:enabled ~ .VfPpkd-YQoJzd {
  border-color: #1a73e8;
  border-color: var(--mdc-checkbox-selected-icon-color, #1a73e8);
  background-color: #1a73e8;
  background-color: var(--mdc-checkbox-selected-icon-color, #1a73e8);
}
@keyframes mdc-checkbox-fade-in-background-FF5F6368FF1A73E800000000FF1A73E8 {
0% {
    border-color: #5f6368;
    border-color: var(--mdc-checkbox-unselected-icon-color, #5f6368);
    background-color: transparent;
}
50% {
    border-color: #1a73e8;
    border-color: var(--mdc-checkbox-selected-icon-color, #1a73e8);
    background-color: #1a73e8;
    background-color: var(--mdc-checkbox-selected-icon-color, #1a73e8);
}
}
@keyframes mdc-checkbox-fade-out-background-FF5F6368FF1A73E800000000FF1A73E8 {
0%, 80% {
    border-color: #1a73e8;
    border-color: var(--mdc-checkbox-selected-icon-color, #1a73e8);
    background-color: #1a73e8;
    background-color: var(--mdc-checkbox-selected-icon-color, #1a73e8);
}
to {
    border-color: #5f6368;
    border-color: var(--mdc-checkbox-unselected-icon-color, #5f6368);
    background-color: transparent;
}
}
.Ne8lhe.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-barxie .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd, .Ne8lhe.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-A9y3zc .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd {
  animation-name: mdc-checkbox-fade-in-background-FF5F6368FF1A73E800000000FF1A73E8;
}
.Ne8lhe.VfPpkd-MPu53c-OWXEXe-vwu2ne-barxie-iAfbIe .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd, .Ne8lhe.VfPpkd-MPu53c-OWXEXe-vwu2ne-A9y3zc-iAfbIe .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd {
  animation-name: mdc-checkbox-fade-out-background-FF5F6368FF1A73E800000000FF1A73E8;
}
.Ne8lhe:hover .VfPpkd-muHVFf-bMcfAe:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true]) ~ .VfPpkd-YQoJzd {
  border-color: #202124;
  border-color: var(--mdc-checkbox-unselected-hover-icon-color, #202124);
  background-color: transparent;
}
.Ne8lhe:hover .VfPpkd-muHVFf-bMcfAe:enabled:checked ~ .VfPpkd-YQoJzd, .Ne8lhe:hover .VfPpkd-muHVFf-bMcfAe:enabled:indeterminate ~ .VfPpkd-YQoJzd, .Ne8lhe:hover .VfPpkd-muHVFf-bMcfAe[data-indeterminate=true]:enabled ~ .VfPpkd-YQoJzd {
  border-color: #174ea6;
  border-color: var(--mdc-checkbox-selected-hover-icon-color, #174ea6);
  background-color: #174ea6;
  background-color: var(--mdc-checkbox-selected-hover-icon-color, #174ea6);
}
.Ne8lhe:hover.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-barxie .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd, .Ne8lhe:hover.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-A9y3zc .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd {
  animation-name: mdc-checkbox-fade-in-background-FF202124FF174EA600000000FF174EA6;
}
.Ne8lhe:hover.VfPpkd-MPu53c-OWXEXe-vwu2ne-barxie-iAfbIe .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd, .Ne8lhe:hover.VfPpkd-MPu53c-OWXEXe-vwu2ne-A9y3zc-iAfbIe .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd {
  animation-name: mdc-checkbox-fade-out-background-FF202124FF174EA600000000FF174EA6;
}
.Ne8lhe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-muHVFf-bMcfAe:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true]) ~ .VfPpkd-YQoJzd, .Ne8lhe:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-muHVFf-bMcfAe:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true]) ~ .VfPpkd-YQoJzd {
  border-color: #202124;
  border-color: var(--mdc-checkbox-unselected-focus-icon-color, #202124);
  background-color: transparent;
}
.Ne8lhe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-muHVFf-bMcfAe:enabled:checked ~ .VfPpkd-YQoJzd, .Ne8lhe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-muHVFf-bMcfAe:enabled:indeterminate ~ .VfPpkd-YQoJzd, .Ne8lhe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-muHVFf-bMcfAe[data-indeterminate=true]:enabled ~ .VfPpkd-YQoJzd, .Ne8lhe:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-muHVFf-bMcfAe:enabled:checked ~ .VfPpkd-YQoJzd, .Ne8lhe:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-muHVFf-bMcfAe:enabled:indeterminate ~ .VfPpkd-YQoJzd, .Ne8lhe:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-muHVFf-bMcfAe[data-indeterminate=true]:enabled ~ .VfPpkd-YQoJzd {
  border-color: #174ea6;
  border-color: var(--mdc-checkbox-selected-focus-icon-color, #174ea6);
  background-color: #174ea6;
  background-color: var(--mdc-checkbox-selected-focus-icon-color, #174ea6);
}
.Ne8lhe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-barxie .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd, .Ne8lhe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-A9y3zc .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd, .Ne8lhe:not(.VfPpkd-ksKsZd-mWPk3d):focus.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-barxie .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd, .Ne8lhe:not(.VfPpkd-ksKsZd-mWPk3d):focus.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-A9y3zc .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd {
  animation-name: mdc-checkbox-fade-in-background-FF202124FF174EA600000000FF174EA6;
}
.Ne8lhe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-MPu53c-OWXEXe-vwu2ne-barxie-iAfbIe .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd, .Ne8lhe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-MPu53c-OWXEXe-vwu2ne-A9y3zc-iAfbIe .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd, .Ne8lhe:not(.VfPpkd-ksKsZd-mWPk3d):focus.VfPpkd-MPu53c-OWXEXe-vwu2ne-barxie-iAfbIe .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd, .Ne8lhe:not(.VfPpkd-ksKsZd-mWPk3d):focus.VfPpkd-MPu53c-OWXEXe-vwu2ne-A9y3zc-iAfbIe .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd {
  animation-name: mdc-checkbox-fade-out-background-FF202124FF174EA600000000FF174EA6;
}
.Ne8lhe:not(:disabled):active .VfPpkd-muHVFf-bMcfAe:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true]) ~ .VfPpkd-YQoJzd {
  border-color: #202124;
  border-color: var(--mdc-checkbox-unselected-pressed-icon-color, #202124);
  background-color: transparent;
}
.Ne8lhe:not(:disabled):active .VfPpkd-muHVFf-bMcfAe:enabled:checked ~ .VfPpkd-YQoJzd, .Ne8lhe:not(:disabled):active .VfPpkd-muHVFf-bMcfAe:enabled:indeterminate ~ .VfPpkd-YQoJzd, .Ne8lhe:not(:disabled):active .VfPpkd-muHVFf-bMcfAe[data-indeterminate=true]:enabled ~ .VfPpkd-YQoJzd {
  border-color: #174ea6;
  border-color: var(--mdc-checkbox-selected-pressed-icon-color, #174ea6);
  background-color: #174ea6;
  background-color: var(--mdc-checkbox-selected-pressed-icon-color, #174ea6);
}
@keyframes mdc-checkbox-fade-in-background-FF202124FF174EA600000000FF174EA6 {
0% {
    border-color: #202124;
    border-color: var(--mdc-checkbox-unselected-pressed-icon-color, #202124);
    background-color: transparent;
}
50% {
    border-color: #174ea6;
    border-color: var(--mdc-checkbox-selected-pressed-icon-color, #174ea6);
    background-color: #174ea6;
    background-color: var(--mdc-checkbox-selected-pressed-icon-color, #174ea6);
}
}
@keyframes mdc-checkbox-fade-out-background-FF202124FF174EA600000000FF174EA6 {
0%, 80% {
    border-color: #174ea6;
    border-color: var(--mdc-checkbox-selected-pressed-icon-color, #174ea6);
    background-color: #174ea6;
    background-color: var(--mdc-checkbox-selected-pressed-icon-color, #174ea6);
}
to {
    border-color: #202124;
    border-color: var(--mdc-checkbox-unselected-pressed-icon-color, #202124);
    background-color: transparent;
}
}
.Ne8lhe:not(:disabled):active.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-barxie .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd, .Ne8lhe:not(:disabled):active.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-A9y3zc .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd {
  animation-name: mdc-checkbox-fade-in-background-FF202124FF174EA600000000FF174EA6;
}
.Ne8lhe:not(:disabled):active.VfPpkd-MPu53c-OWXEXe-vwu2ne-barxie-iAfbIe .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd, .Ne8lhe:not(:disabled):active.VfPpkd-MPu53c-OWXEXe-vwu2ne-A9y3zc-iAfbIe .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd {
  animation-name: mdc-checkbox-fade-out-background-FF202124FF174EA600000000FF174EA6;
}
.Ne8lhe .VfPpkd-OYHm6b:before, .Ne8lhe .VfPpkd-OYHm6b:after {
  background-color: #3c4043;
  background-color: var(--mdc-checkbox-unselected-hover-state-layer-color, #3c4043);
}
.Ne8lhe:hover .VfPpkd-OYHm6b:before, .Ne8lhe.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-OYHm6b:before {
  opacity: 0.04;
  opacity: var(--mdc-checkbox-unselected-hover-state-layer-opacity, 0.04);
}
.Ne8lhe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-OYHm6b:before, .Ne8lhe:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-OYHm6b:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-checkbox-unselected-focus-state-layer-opacity, 0.12);
}
.Ne8lhe:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-OYHm6b:after {
  transition: opacity 0.15s linear;
}
.Ne8lhe:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-OYHm6b:after {
  transition-duration: 75ms;
  opacity: 0.1;
  opacity: var(--mdc-checkbox-unselected-pressed-state-layer-opacity, 0.1);
}
.Ne8lhe.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-checkbox-unselected-pressed-state-layer-opacity,.1) ;
}
.Ne8lhe .VfPpkd-OYHm6b:before {
  background-color: #3c4043;
  background-color: var(--mdc-checkbox-unselected-hover-state-layer-color, #3c4043);
}
.Ne8lhe .VfPpkd-OYHm6b:after {
  background-color: #1a73e8;
  background-color: var(--mdc-checkbox-unselected-pressed-state-layer-color, #1a73e8);
}
.Ne8lhe.VfPpkd-MPu53c-OWXEXe-gk6SMd .VfPpkd-OYHm6b:before, .Ne8lhe.VfPpkd-MPu53c-OWXEXe-gk6SMd .VfPpkd-OYHm6b:after {
  background-color: #1a73e8;
  background-color: var(--mdc-checkbox-selected-hover-state-layer-color, #1a73e8);
}
.Ne8lhe.VfPpkd-MPu53c-OWXEXe-gk6SMd:hover .VfPpkd-OYHm6b:before, .Ne8lhe.VfPpkd-MPu53c-OWXEXe-gk6SMd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-OYHm6b:before {
  opacity: 0.04;
  opacity: var(--mdc-checkbox-selected-hover-state-layer-opacity, 0.04);
}
.Ne8lhe.VfPpkd-MPu53c-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-OYHm6b:before, .Ne8lhe.VfPpkd-MPu53c-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-OYHm6b:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-checkbox-selected-focus-state-layer-opacity, 0.12);
}
.Ne8lhe.VfPpkd-MPu53c-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-OYHm6b:after {
  transition: opacity 0.15s linear;
}
.Ne8lhe.VfPpkd-MPu53c-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-OYHm6b:after {
  transition-duration: 75ms;
  opacity: 0.1;
  opacity: var(--mdc-checkbox-selected-pressed-state-layer-opacity, 0.1);
}
.Ne8lhe.VfPpkd-MPu53c-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-checkbox-selected-pressed-state-layer-opacity,.1) ;
}
.Ne8lhe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-MPu53c-OWXEXe-gk6SMd .VfPpkd-OYHm6b:before, .Ne8lhe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-MPu53c-OWXEXe-gk6SMd .VfPpkd-OYHm6b:after {
  background-color: #1a73e8;
  background-color: var(--mdc-checkbox-selected-hover-state-layer-color, #1a73e8);
}
@media (-ms-high-contrast: active), screen and (forced-colors: active) {
.Ne8lhe .VfPpkd-muHVFf-bMcfAe[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true]) ~ .VfPpkd-YQoJzd {
    border-color: GrayText;
    border-color: var(--mdc-checkbox-disabled-unselected-icon-color, GrayText);
    background-color: transparent;
}
.Ne8lhe .VfPpkd-muHVFf-bMcfAe[disabled]:checked ~ .VfPpkd-YQoJzd, .Ne8lhe .VfPpkd-muHVFf-bMcfAe[disabled]:indeterminate ~ .VfPpkd-YQoJzd, .Ne8lhe .VfPpkd-muHVFf-bMcfAe[data-indeterminate=true][disabled] ~ .VfPpkd-YQoJzd {
    border-color: GrayText;
    background-color: GrayText;
    background-color: var(--mdc-checkbox-disabled-selected-icon-color, GrayText);
}
.Ne8lhe .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd .VfPpkd-HUofsb {
    color: ButtonText;
    color: var(--mdc-checkbox-selected-checkmark-color, ButtonText);
}
.Ne8lhe .VfPpkd-muHVFf-bMcfAe:enabled ~ .VfPpkd-YQoJzd .VfPpkd-SJnn3d {
    border-color: ButtonText;
    border-color: var(--mdc-checkbox-selected-checkmark-color, ButtonText);
}
.Ne8lhe .VfPpkd-muHVFf-bMcfAe:disabled ~ .VfPpkd-YQoJzd .VfPpkd-HUofsb {
    color: ButtonFace;
    color: var(--mdc-checkbox-disabled-selected-checkmark-color, ButtonFace);
}
.Ne8lhe .VfPpkd-muHVFf-bMcfAe:disabled ~ .VfPpkd-YQoJzd .VfPpkd-SJnn3d {
    border-color: ButtonFace;
    border-color: var(--mdc-checkbox-disabled-selected-checkmark-color, ButtonFace);
}
}
.az2ine {
  will-change: unset;
}
.GY1Nfe {
  display: inline-flex;
  place-content: center;
  place-items: center;
}
html[dir=rtl] .giSqbe {
  transform: scaleX(-1);
}
.VfPpkd-GCYh9b {
  padding: 10px;
}
.VfPpkd-GCYh9b .VfPpkd-gBXA9-bMcfAe:enabled:not(:checked) + .VfPpkd-RsCWK .VfPpkd-wVo5xe-LkdAo {
  border-color: rgba(0, 0, 0, 0.5411764706);
}
.VfPpkd-GCYh9b .VfPpkd-gBXA9-bMcfAe:enabled:checked + .VfPpkd-RsCWK .VfPpkd-wVo5xe-LkdAo {
  border-color: #018786;
  border-color: var(--mdc-theme-secondary, #018786);
}
.VfPpkd-GCYh9b .VfPpkd-gBXA9-bMcfAe:enabled + .VfPpkd-RsCWK .VfPpkd-Z5TpLc-LkdAo {
  border-color: #018786;
  border-color: var(--mdc-theme-secondary, #018786);
}
.VfPpkd-GCYh9b [aria-disabled=true] .VfPpkd-gBXA9-bMcfAe:not(:checked) + .VfPpkd-RsCWK .VfPpkd-wVo5xe-LkdAo, .VfPpkd-GCYh9b .VfPpkd-gBXA9-bMcfAe:disabled:not(:checked) + .VfPpkd-RsCWK .VfPpkd-wVo5xe-LkdAo {
  border-color: rgba(0, 0, 0, 0.3803921569);
}
.VfPpkd-GCYh9b [aria-disabled=true] .VfPpkd-gBXA9-bMcfAe:checked + .VfPpkd-RsCWK .VfPpkd-wVo5xe-LkdAo, .VfPpkd-GCYh9b .VfPpkd-gBXA9-bMcfAe:disabled:checked + .VfPpkd-RsCWK .VfPpkd-wVo5xe-LkdAo {
  border-color: rgba(0, 0, 0, 0.3803921569);
}
.VfPpkd-GCYh9b [aria-disabled=true] .VfPpkd-gBXA9-bMcfAe + .VfPpkd-RsCWK .VfPpkd-Z5TpLc-LkdAo, .VfPpkd-GCYh9b .VfPpkd-gBXA9-bMcfAe:disabled + .VfPpkd-RsCWK .VfPpkd-Z5TpLc-LkdAo {
  border-color: rgba(0, 0, 0, 0.3803921569);
}
.VfPpkd-GCYh9b .VfPpkd-RsCWK:before {
  background-color: #018786;
  background-color: var(--mdc-theme-secondary, #018786);
}
.VfPpkd-GCYh9b .VfPpkd-RsCWK:before {
  top: -10px;
  left: -10px;
  width: 40px;
  height: 40px;
}
.VfPpkd-GCYh9b .VfPpkd-gBXA9-bMcfAe {
  top: 0;
  right: 0;
  left: 0;
  width: 40px;
  height: 40px;
}
@media (-ms-high-contrast: active), screen and (forced-colors: active) {
.VfPpkd-GCYh9b.VfPpkd-GCYh9b-OWXEXe-OWB6Me [aria-disabled=true] .VfPpkd-gBXA9-bMcfAe:not(:checked) + .VfPpkd-RsCWK .VfPpkd-wVo5xe-LkdAo, .VfPpkd-GCYh9b.VfPpkd-GCYh9b-OWXEXe-OWB6Me .VfPpkd-gBXA9-bMcfAe:disabled:not(:checked) + .VfPpkd-RsCWK .VfPpkd-wVo5xe-LkdAo {
    border-color: GrayText;
}
.VfPpkd-GCYh9b.VfPpkd-GCYh9b-OWXEXe-OWB6Me [aria-disabled=true] .VfPpkd-gBXA9-bMcfAe:checked + .VfPpkd-RsCWK .VfPpkd-wVo5xe-LkdAo, .VfPpkd-GCYh9b.VfPpkd-GCYh9b-OWXEXe-OWB6Me .VfPpkd-gBXA9-bMcfAe:disabled:checked + .VfPpkd-RsCWK .VfPpkd-wVo5xe-LkdAo {
    border-color: GrayText;
}
.VfPpkd-GCYh9b.VfPpkd-GCYh9b-OWXEXe-OWB6Me [aria-disabled=true] .VfPpkd-gBXA9-bMcfAe + .VfPpkd-RsCWK .VfPpkd-Z5TpLc-LkdAo, .VfPpkd-GCYh9b.VfPpkd-GCYh9b-OWXEXe-OWB6Me .VfPpkd-gBXA9-bMcfAe:disabled + .VfPpkd-RsCWK .VfPpkd-Z5TpLc-LkdAo {
    border-color: GrayText;
}
}
.VfPpkd-GCYh9b {
  display: inline-block;
  position: relative;
  flex: 0 0 auto;
  box-sizing: content-box;
  width: 20px;
  height: 20px;
  cursor: pointer;
  will-change: opacity, transform, border-color, color;
}
.VfPpkd-GCYh9b[hidden] {
  display: none;
}
.VfPpkd-RsCWK {
  display: inline-block;
  position: relative;
  box-sizing: border-box;
  width: 20px;
  height: 20px;
}
.VfPpkd-RsCWK:before {
  position: absolute;
  transform: scale(0);
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: "";
  transition: opacity 0.12s 0ms cubic-bezier(0.4, 0, 0.6, 1), transform 0.12s 0ms cubic-bezier(0.4, 0, 0.6, 1);
}
.VfPpkd-wVo5xe-LkdAo {
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  border-width: 2px;
  border-style: solid;
  border-radius: 50%;
  transition: border-color 0.12s 0ms cubic-bezier(0.4, 0, 0.6, 1);
}
.VfPpkd-Z5TpLc-LkdAo {
  position: absolute;
  top: 0;
  left: 0;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  transform: scale(0);
  border-width: 10px;
  border-style: solid;
  border-radius: 50%;
  transition: transform 0.12s 0ms cubic-bezier(0.4, 0, 0.6, 1), border-color 0.12s 0ms cubic-bezier(0.4, 0, 0.6, 1);
}
.VfPpkd-gBXA9-bMcfAe {
  position: absolute;
  margin: 0;
  padding: 0;
  opacity: 0;
  cursor: inherit;
  z-index: 1;
}
.VfPpkd-GCYh9b-OWXEXe-dgl2Hf {
  margin: 4px;
}
.VfPpkd-GCYh9b-OWXEXe-dgl2Hf .VfPpkd-gBXA9-bMcfAe {
  top: -4px;
  right: -4px;
  left: -4px;
  width: 48px;
  height: 48px;
}
.VfPpkd-GCYh9b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-r6xRoe-LhBDec, .VfPpkd-GCYh9b:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-r6xRoe-LhBDec {
  pointer-events: none;
  border: 2px solid transparent;
  border-radius: 6px;
  box-sizing: content-box;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: 100%;
  width: 100%;
}
@media screen and (forced-colors: active) {
.VfPpkd-GCYh9b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-r6xRoe-LhBDec, .VfPpkd-GCYh9b:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-r6xRoe-LhBDec {
    border-color: CanvasText;
}
}
.VfPpkd-GCYh9b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-r6xRoe-LhBDec:after, .VfPpkd-GCYh9b:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-r6xRoe-LhBDec:after {
  content: "";
  border: 2px solid transparent;
  border-radius: 8px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% + 4px);
  width: calc(100% + 4px);
}
@media screen and (forced-colors: active) {
.VfPpkd-GCYh9b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-r6xRoe-LhBDec:after, .VfPpkd-GCYh9b:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-r6xRoe-LhBDec:after {
    border-color: CanvasText;
}
}
.VfPpkd-gBXA9-bMcfAe:checked + .VfPpkd-RsCWK, .VfPpkd-gBXA9-bMcfAe:disabled + .VfPpkd-RsCWK {
  transition: opacity 0.12s 0ms cubic-bezier(0, 0, 0.2, 1), transform 0.12s 0ms cubic-bezier(0, 0, 0.2, 1);
}
.VfPpkd-gBXA9-bMcfAe:checked + .VfPpkd-RsCWK .VfPpkd-wVo5xe-LkdAo, .VfPpkd-gBXA9-bMcfAe:disabled + .VfPpkd-RsCWK .VfPpkd-wVo5xe-LkdAo {
  transition: border-color 0.12s 0ms cubic-bezier(0, 0, 0.2, 1);
}
.VfPpkd-gBXA9-bMcfAe:checked + .VfPpkd-RsCWK .VfPpkd-Z5TpLc-LkdAo, .VfPpkd-gBXA9-bMcfAe:disabled + .VfPpkd-RsCWK .VfPpkd-Z5TpLc-LkdAo {
  transition: transform 0.12s 0ms cubic-bezier(0, 0, 0.2, 1), border-color 0.12s 0ms cubic-bezier(0, 0, 0.2, 1);
}
.VfPpkd-GCYh9b-OWXEXe-OWB6Me {
  cursor: default;
  pointer-events: none;
}
.VfPpkd-gBXA9-bMcfAe:checked + .VfPpkd-RsCWK .VfPpkd-Z5TpLc-LkdAo {
  transform: scale(0.5);
  transition: transform 0.12s 0ms cubic-bezier(0, 0, 0.2, 1), border-color 0.12s 0ms cubic-bezier(0, 0, 0.2, 1);
}
.VfPpkd-gBXA9-bMcfAe:disabled + .VfPpkd-RsCWK, [aria-disabled=true] .VfPpkd-gBXA9-bMcfAe + .VfPpkd-RsCWK {
  cursor: default;
}
.VfPpkd-gBXA9-bMcfAe:focus + .VfPpkd-RsCWK:before {
  transform: scale(1);
  opacity: 0.12;
  transition: opacity 0.12s 0ms cubic-bezier(0, 0, 0.2, 1), transform 0.12s 0ms cubic-bezier(0, 0, 0.2, 1);
}
.VfPpkd-GCYh9b {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  will-change: transform, opacity;
}
.VfPpkd-GCYh9b .VfPpkd-eHTEvd:before, .VfPpkd-GCYh9b .VfPpkd-eHTEvd:after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: "";
}
.VfPpkd-GCYh9b .VfPpkd-eHTEvd:before {
  transition: opacity 15ms linear, background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1);
}
.VfPpkd-GCYh9b .VfPpkd-eHTEvd:after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0);
}
.VfPpkd-GCYh9b.VfPpkd-ksKsZd-mWPk3d .VfPpkd-eHTEvd:before {
  transform: scale(var(--mdc-ripple-fg-scale, 1));
}
.VfPpkd-GCYh9b.VfPpkd-ksKsZd-mWPk3d .VfPpkd-eHTEvd:after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center;
}
.VfPpkd-GCYh9b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd .VfPpkd-eHTEvd:after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0);
}
.VfPpkd-GCYh9b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-lJfZMc .VfPpkd-eHTEvd:after {
  animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards;
}
.VfPpkd-GCYh9b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-OmS1vf .VfPpkd-eHTEvd:after {
  animation: mdc-ripple-fg-opacity-out 0.15s;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
}
.VfPpkd-GCYh9b .VfPpkd-eHTEvd:before, .VfPpkd-GCYh9b .VfPpkd-eHTEvd:after {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.VfPpkd-GCYh9b.VfPpkd-ksKsZd-mWPk3d .VfPpkd-eHTEvd:before, .VfPpkd-GCYh9b.VfPpkd-ksKsZd-mWPk3d .VfPpkd-eHTEvd:after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0);
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}
.VfPpkd-GCYh9b.VfPpkd-ksKsZd-mWPk3d .VfPpkd-eHTEvd:after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}
.VfPpkd-GCYh9b .VfPpkd-eHTEvd:before, .VfPpkd-GCYh9b .VfPpkd-eHTEvd:after {
  background-color: #018786;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-secondary, #018786));
}
.VfPpkd-GCYh9b:hover .VfPpkd-eHTEvd:before, .VfPpkd-GCYh9b.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-eHTEvd:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}
.VfPpkd-GCYh9b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-eHTEvd:before, .VfPpkd-GCYh9b:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-eHTEvd:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}
.VfPpkd-GCYh9b:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-eHTEvd:after {
  transition: opacity 0.15s linear;
}
.VfPpkd-GCYh9b:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-eHTEvd:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}
.VfPpkd-GCYh9b.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.12) ;
}
.VfPpkd-GCYh9b.VfPpkd-ksKsZd-mWPk3d .VfPpkd-RsCWK:before, .VfPpkd-GCYh9b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-RsCWK:before {
  content: none;
}
.VfPpkd-eHTEvd {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
.kDzhGf {
  z-index: 0;
}
.kDzhGf .VfPpkd-eHTEvd:before, .kDzhGf .VfPpkd-eHTEvd:after {
  z-index: -1;
}
.kDzhGf .VfPpkd-eHTEvd:before, .kDzhGf .VfPpkd-eHTEvd:after {
  background-color: #1a73e8;
  background-color: var(--gm-radio-state-color, rgb(26, 115, 232));
}
.kDzhGf:hover .VfPpkd-eHTEvd:before, .kDzhGf.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-eHTEvd:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}
.kDzhGf.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-eHTEvd:before, .kDzhGf:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-eHTEvd:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}
.kDzhGf:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-eHTEvd:after {
  transition: opacity 0.15s linear;
}
.kDzhGf:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-eHTEvd:after {
  transition-duration: 75ms;
  opacity: 0.1;
  opacity: var(--mdc-ripple-press-opacity, 0.1);
}
.kDzhGf .VfPpkd-gBXA9-bMcfAe:enabled:not(:checked) ~ .VfPpkd-eHTEvd:before, .kDzhGf .VfPpkd-gBXA9-bMcfAe:enabled:not(:checked) ~ .VfPpkd-eHTEvd:after {
  background-color: #3c4043;
  background-color: var(--gm-radio-state-color, rgb(60, 64, 67));
}
.kDzhGf:hover .VfPpkd-gBXA9-bMcfAe:enabled:not(:checked) ~ .VfPpkd-eHTEvd:before, .kDzhGf.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-gBXA9-bMcfAe:enabled:not(:checked) ~ .VfPpkd-eHTEvd:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}
.kDzhGf.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-gBXA9-bMcfAe:enabled:not(:checked) ~ .VfPpkd-eHTEvd:before, .kDzhGf:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-gBXA9-bMcfAe:enabled:not(:checked) ~ .VfPpkd-eHTEvd:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}
.kDzhGf:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-gBXA9-bMcfAe:enabled:not(:checked) ~ .VfPpkd-eHTEvd:after {
  transition: opacity 0.15s linear;
}
.kDzhGf:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-gBXA9-bMcfAe:enabled:not(:checked) ~ .VfPpkd-eHTEvd:after {
  transition-duration: 75ms;
  opacity: 0.1;
  opacity: var(--mdc-ripple-press-opacity, 0.1);
}
.kDzhGf.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.1) ;
}
.kDzhGf .VfPpkd-gBXA9-bMcfAe:enabled:not(:checked) + .VfPpkd-RsCWK .VfPpkd-wVo5xe-LkdAo {
  border-color: #5f6368;
  border-color: var(--gm-radio-stroke-color--unchecked, rgb(95, 99, 104));
}
.kDzhGf .VfPpkd-gBXA9-bMcfAe:enabled:checked + .VfPpkd-RsCWK .VfPpkd-wVo5xe-LkdAo {
  border-color: #1a73e8;
  border-color: var(--gm-radio-stroke-color--checked, rgb(26, 115, 232));
}
.kDzhGf .VfPpkd-gBXA9-bMcfAe:enabled + .VfPpkd-RsCWK .VfPpkd-Z5TpLc-LkdAo {
  border-color: #1a73e8;
  border-color: var(--gm-radio-ink-color, rgb(26, 115, 232));
}
.kDzhGf [aria-disabled=true] .VfPpkd-gBXA9-bMcfAe:not(:checked) + .VfPpkd-RsCWK .VfPpkd-wVo5xe-LkdAo, .kDzhGf .VfPpkd-gBXA9-bMcfAe:disabled:not(:checked) + .VfPpkd-RsCWK .VfPpkd-wVo5xe-LkdAo {
  border-color: rgba(60, 64, 67, 0.3803921569);
  border-color: var(--gm-radio-disabled-stroke-color--unchecked, rgba(60, 64, 67, 0.38));
}
.kDzhGf [aria-disabled=true] .VfPpkd-gBXA9-bMcfAe:checked + .VfPpkd-RsCWK .VfPpkd-wVo5xe-LkdAo, .kDzhGf .VfPpkd-gBXA9-bMcfAe:disabled:checked + .VfPpkd-RsCWK .VfPpkd-wVo5xe-LkdAo {
  border-color: rgba(60, 64, 67, 0.3803921569);
  border-color: var(--gm-radio-disabled-stroke-color--checked, rgba(60, 64, 67, 0.38));
}
.kDzhGf [aria-disabled=true] .VfPpkd-gBXA9-bMcfAe + .VfPpkd-RsCWK .VfPpkd-Z5TpLc-LkdAo, .kDzhGf .VfPpkd-gBXA9-bMcfAe:disabled + .VfPpkd-RsCWK .VfPpkd-Z5TpLc-LkdAo {
  border-color: rgba(60, 64, 67, 0.3803921569);
  border-color: var(--gm-radio-disabled-ink-color, rgba(60, 64, 67, 0.38));
}
.kDzhGf .VfPpkd-RsCWK:before {
  background-color: #1a73e8;
  background-color: var(--gm-radio-state-color, rgb(26, 115, 232));
}
.kDzhGf:hover .VfPpkd-gBXA9-bMcfAe:enabled:not(:checked) + .VfPpkd-RsCWK .VfPpkd-wVo5xe-LkdAo, .kDzhGf.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-gBXA9-bMcfAe:enabled:not(:checked) + .VfPpkd-RsCWK .VfPpkd-wVo5xe-LkdAo, .kDzhGf:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-gBXA9-bMcfAe:enabled:not(:checked) + .VfPpkd-RsCWK .VfPpkd-wVo5xe-LkdAo, .kDzhGf:active .VfPpkd-gBXA9-bMcfAe:enabled:not(:checked) + .VfPpkd-RsCWK .VfPpkd-wVo5xe-LkdAo {
  border-color: #202124;
  border-color: var(--gm-radio-stroke-color--unchecked-stateful, rgb(32, 33, 36));
}
.kDzhGf:hover .VfPpkd-gBXA9-bMcfAe:enabled:checked + .VfPpkd-RsCWK .VfPpkd-wVo5xe-LkdAo, .kDzhGf.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-gBXA9-bMcfAe:enabled:checked + .VfPpkd-RsCWK .VfPpkd-wVo5xe-LkdAo, .kDzhGf:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-gBXA9-bMcfAe:enabled:checked + .VfPpkd-RsCWK .VfPpkd-wVo5xe-LkdAo, .kDzhGf:active .VfPpkd-gBXA9-bMcfAe:enabled:checked + .VfPpkd-RsCWK .VfPpkd-wVo5xe-LkdAo {
  border-color: #174ea6;
  border-color: var(--gm-radio-stroke-color--checked-stateful, rgb(23, 78, 166));
}
.kDzhGf:hover .VfPpkd-gBXA9-bMcfAe:enabled + .VfPpkd-RsCWK .VfPpkd-Z5TpLc-LkdAo, .kDzhGf.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-gBXA9-bMcfAe:enabled + .VfPpkd-RsCWK .VfPpkd-Z5TpLc-LkdAo, .kDzhGf:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-gBXA9-bMcfAe:enabled + .VfPpkd-RsCWK .VfPpkd-Z5TpLc-LkdAo, .kDzhGf:active .VfPpkd-gBXA9-bMcfAe:enabled + .VfPpkd-RsCWK .VfPpkd-Z5TpLc-LkdAo {
  border-color: #174ea6;
  border-color: var(--gm-radio-ink-color--stateful, rgb(23, 78, 166));
}
.wHsUjf {
  will-change: unset;
}
.VfPpkd-z59Tgd, .VfPpkd-Djsh7e-XxIAqe-ma6Yeb, .VfPpkd-Djsh7e-XxIAqe-cGMI2b {
  border-radius: 4px;
  border-radius: var(--mdc-shape-small, 4px);
}
.VfPpkd-z59Tgd {
  color: #fff;
  color: var(--mdc-theme-text-primary-on-dark, white);
}
.VfPpkd-z59Tgd {
  background-color: rgba(0, 0, 0, 0.6);
}
.VfPpkd-MlC99b {
  color: rgba(0, 0, 0, 0.8705882353);
  color: var(--mdc-theme-text-primary-on-light, rgba(0, 0, 0, 0.87));
}
.VfPpkd-IqDDtd {
  color: rgba(0, 0, 0, 0.6);
}
.VfPpkd-IqDDtd-hSRGPd {
  color: #6200ee;
  color: var(--mdc-theme-primary, #6200ee);
}
.VfPpkd-a1tyJ-bN97Pc {
  overflow-x: unset;
  overflow-y: auto;
}
.VfPpkd-suEOdc.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-z59Tgd, .VfPpkd-suEOdc.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-Djsh7e-XxIAqe-ma6Yeb, .VfPpkd-suEOdc.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-Djsh7e-XxIAqe-cGMI2b {
  background-color: #fff;
}
.VfPpkd-z59Tgd {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.75rem;
  font-size: var(--mdc-typography-caption-font-size, 0.75rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-caption-font-weight, 400);
  letter-spacing: 0.0333333333em;
  letter-spacing: var(--mdc-typography-caption-letter-spacing, 0.0333333333em);
  text-decoration: inherit;
  -webkit-text-decoration: var(--mdc-typography-caption-text-decoration, inherit);
  text-decoration: var(--mdc-typography-caption-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-caption-text-transform, inherit);
}
.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-z59Tgd {
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px rgba(0, 0, 0, 0.1411764706), 0 1px 5px rgba(0, 0, 0, 0.1215686275);
  border-radius: 4px;
  line-height: 20px;
}
.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-z59Tgd .VfPpkd-BFbNVe-bF1uUb {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.VfPpkd-z59Tgd .VfPpkd-MlC99b {
  display: block;
  margin-top: 0;
  line-height: 20px;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.875rem;
  font-size: var(--mdc-typography-subtitle2-font-size, 0.875rem);
  line-height: 1.375rem;
  line-height: var(--mdc-typography-subtitle2-line-height, 1.375rem);
  font-weight: 500;
  font-weight: var(--mdc-typography-subtitle2-font-weight, 500);
  letter-spacing: 0.0071428571em;
  letter-spacing: var(--mdc-typography-subtitle2-letter-spacing, 0.0071428571em);
  text-decoration: inherit;
  -webkit-text-decoration: var(--mdc-typography-subtitle2-text-decoration, inherit);
  text-decoration: var(--mdc-typography-subtitle2-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-subtitle2-text-transform, inherit);
}
.VfPpkd-z59Tgd .VfPpkd-MlC99b:before {
  display: inline-block;
  width: 0;
  height: 24px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-z59Tgd .VfPpkd-IqDDtd {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.875rem;
  font-size: var(--mdc-typography-body2-font-size, 0.875rem);
  line-height: 1.25rem;
  line-height: var(--mdc-typography-body2-line-height, 1.25rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-body2-font-weight, 400);
  letter-spacing: 0.0178571429em;
  letter-spacing: var(--mdc-typography-body2-letter-spacing, 0.0178571429em);
  text-decoration: inherit;
  -webkit-text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
  text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-body2-text-transform, inherit);
}
.VfPpkd-z59Tgd {
  word-break: break-all;
  word-break: var(--mdc-tooltip-word-break, normal);
  overflow-wrap: anywhere;
}
.VfPpkd-suEOdc-OWXEXe-eo9XGd-RCfa3e .VfPpkd-z59Tgd-OiiCO {
  transition: opacity 0.15s 0ms cubic-bezier(0, 0, 0.2, 1), transform 0.15s 0ms cubic-bezier(0, 0, 0.2, 1);
}
.VfPpkd-suEOdc-OWXEXe-ZYIfFd-RCfa3e .VfPpkd-z59Tgd-OiiCO {
  transition: opacity 75ms 0ms cubic-bezier(0.4, 0, 1, 1);
}
.VfPpkd-suEOdc {
  position: fixed;
  display: none;
  z-index: 9;
}
.VfPpkd-suEOdc-sM5MNb-OWXEXe-nzrxxc {
  position: relative;
}
.VfPpkd-suEOdc-OWXEXe-TSZdd, .VfPpkd-suEOdc-OWXEXe-eo9XGd, .VfPpkd-suEOdc-OWXEXe-ZYIfFd {
  display: inline-flex;
}
.VfPpkd-suEOdc-OWXEXe-TSZdd.VfPpkd-suEOdc-OWXEXe-nzrxxc, .VfPpkd-suEOdc-OWXEXe-eo9XGd.VfPpkd-suEOdc-OWXEXe-nzrxxc, .VfPpkd-suEOdc-OWXEXe-ZYIfFd.VfPpkd-suEOdc-OWXEXe-nzrxxc {
  display: inline-block;
  left: -320px;
  position: absolute;
}
.VfPpkd-z59Tgd {
  line-height: 16px;
  padding: 4px 8px;
  min-width: 40px;
  max-width: 200px;
  min-height: 24px;
  max-height: 40vh;
  box-sizing: border-box;
  overflow: hidden;
  text-align: center;
}
.VfPpkd-z59Tgd:before {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 1px solid transparent;
  border-radius: inherit;
  content: "";
  pointer-events: none;
}
@media screen and (forced-colors: active) {
.VfPpkd-z59Tgd:before {
    border-color: CanvasText;
}
}
.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-z59Tgd {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  min-height: 24px;
  min-width: 40px;
  max-width: 320px;
  position: relative;
  text-align: left;
}
[dir=rtl] .VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-z59Tgd, .VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-z59Tgd[dir=rtl] {
  text-align: right;
}
.VfPpkd-suEOdc-OWXEXe-LlMNQd .VfPpkd-z59Tgd {
  text-align: left;
}
[dir=rtl] .VfPpkd-suEOdc-OWXEXe-LlMNQd .VfPpkd-z59Tgd, .VfPpkd-suEOdc-OWXEXe-LlMNQd .VfPpkd-z59Tgd[dir=rtl] {
  text-align: right;
}
.VfPpkd-z59Tgd .VfPpkd-MlC99b {
  margin: 0 8px;
}
.VfPpkd-z59Tgd .VfPpkd-IqDDtd {
  max-width: 184px;
  margin: 8px;
}
.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-z59Tgd .VfPpkd-IqDDtd {
  max-width: 304px;
  align-self: stretch;
}
.VfPpkd-z59Tgd .VfPpkd-IqDDtd-hSRGPd {
  text-decoration: none;
}
.VfPpkd-suEOdc-OWXEXe-nzrxxc-LQLjdd, .VfPpkd-IqDDtd, .VfPpkd-MlC99b {
  z-index: 1;
}
.VfPpkd-z59Tgd-OiiCO {
  opacity: 0;
  transform: scale(0.8);
  will-change: transform, opacity;
}
.VfPpkd-suEOdc-OWXEXe-TSZdd .VfPpkd-z59Tgd-OiiCO {
  transform: scale(1);
  opacity: 1;
}
.VfPpkd-suEOdc-OWXEXe-ZYIfFd .VfPpkd-z59Tgd-OiiCO {
  transform: scale(1);
}
.VfPpkd-Djsh7e-XxIAqe-ma6Yeb, .VfPpkd-Djsh7e-XxIAqe-cGMI2b {
  position: absolute;
  height: 24px;
  width: 24px;
  transform: rotate(35deg) skewY(20deg) scaleX(0.9396926208);
}
.VfPpkd-Djsh7e-XxIAqe-ma6Yeb .VfPpkd-BFbNVe-bF1uUb, .VfPpkd-Djsh7e-XxIAqe-cGMI2b .VfPpkd-BFbNVe-bF1uUb {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.VfPpkd-Djsh7e-XxIAqe-cGMI2b {
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px rgba(0, 0, 0, 0.1411764706), 0 1px 5px rgba(0, 0, 0, 0.1215686275);
  outline: 1px solid transparent;
  z-index: -1;
}
@media screen and (forced-colors: active) {
.VfPpkd-Djsh7e-XxIAqe-cGMI2b {
    outline-color: CanvasText;
}
}
.VfPpkd-BFbNVe-bF1uUb {
  position: absolute;
  border-radius: inherit;
  pointer-events: none;
  opacity: 0;
  opacity: var(--mdc-elevation-overlay-opacity, 0);
  transition: opacity 0.28s cubic-bezier(0.4, 0, 0.2, 1);
  background-color: #fff;
  background-color: var(--mdc-elevation-overlay-color, #fff);
}
.NZp2ef {
  background-color: #e8eaed;
}
.EY8ABd {
  z-index: 2101;
}
.EY8ABd .VfPpkd-z59Tgd {
  background-color: #3c4043;
  color: #e8eaed;
}
.EY8ABd .VfPpkd-MlC99b, .EY8ABd .VfPpkd-IqDDtd {
  color: #3c4043;
}
.EY8ABd .VfPpkd-IqDDtd-hSRGPd {
  color: #1a73e8;
}
.EY8ABd.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-z59Tgd, .EY8ABd.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-Djsh7e-XxIAqe-ma6Yeb, .EY8ABd.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-Djsh7e-XxIAqe-cGMI2b {
  background-color: #fff;
}
.EY8ABd.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-MlC99b {
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  font-weight: 500;
}
.EY8ABd.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-z59Tgd {
  border-radius: 8px;
}
.ziykHb {
  z-index: 2101;
}
.ziykHb .VfPpkd-z59Tgd {
  background-color: #3c4043;
  color: #e8eaed;
}
.ziykHb .VfPpkd-MlC99b, .ziykHb .VfPpkd-IqDDtd {
  color: #3c4043;
}
.ziykHb .VfPpkd-IqDDtd-hSRGPd {
  color: #1a73e8;
}
.ziykHb.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-z59Tgd, .ziykHb.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-Djsh7e-XxIAqe-ma6Yeb, .ziykHb.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-Djsh7e-XxIAqe-cGMI2b {
  background-color: #fff;
}
.ziykHb.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-MlC99b {
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  font-weight: 500;
}
.ziykHb.VfPpkd-suEOdc-OWXEXe-nzrxxc .VfPpkd-z59Tgd {
  border-radius: 8px;
}
.EY8ABd-OWXEXe-TAWMXe {
  position: absolute;
  left: -10000px;
  top: auto;
  width: 1px;
  height: 1px;
  overflow: hidden;
  -webkit-user-select: none;
}
.P2Hi5d, .mkMxfe, .OBi8lb, .P9QRxe, .vqjb4e, .y8Rdrf, .DMZ54e {
  font-family: Roboto, Arial, sans-serif;
  line-height: 1.5rem;
  font-size: 1rem;
  letter-spacing: 0.00625em;
  font-weight: 400;
  color: #000;
  color: var(--mdc-theme-on-surface, #000);
}
.P2Hi5d .VfPpkd-StrnGf-rymPhb-IhFlZd, .mkMxfe .VfPpkd-StrnGf-rymPhb-IhFlZd, .OBi8lb .VfPpkd-StrnGf-rymPhb-IhFlZd, .P9QRxe .VfPpkd-StrnGf-rymPhb-IhFlZd, .vqjb4e .VfPpkd-StrnGf-rymPhb-IhFlZd, .y8Rdrf .VfPpkd-StrnGf-rymPhb-IhFlZd, .DMZ54e .VfPpkd-StrnGf-rymPhb-IhFlZd {
  color: #5f6368;
}
.P2Hi5d .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c, .P2Hi5d .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS, .P2Hi5d .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS, .mkMxfe .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c, .mkMxfe .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS, .mkMxfe .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS, .OBi8lb .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c, .OBi8lb .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS, .OBi8lb .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS, .P9QRxe .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c, .P9QRxe .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS, .P9QRxe .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS, .vqjb4e .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c, .vqjb4e .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS, .vqjb4e .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS, .y8Rdrf .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c, .y8Rdrf .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS, .y8Rdrf .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS, .DMZ54e .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c, .DMZ54e .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS, .DMZ54e .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS {
  color: #3c4043;
}
.P2Hi5d .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c, .mkMxfe .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c, .OBi8lb .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c, .P9QRxe .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c, .vqjb4e .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c, .y8Rdrf .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c, .DMZ54e .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c {
  opacity: 0.38;
}
.P2Hi5d .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd, .P2Hi5d .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b, .mkMxfe .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd, .mkMxfe .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b, .OBi8lb .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd, .OBi8lb .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b, .P9QRxe .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd, .P9QRxe .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b, .vqjb4e .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd, .vqjb4e .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b, .y8Rdrf .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd, .y8Rdrf .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b, .DMZ54e .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd, .DMZ54e .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b, .P2Hi5d .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-f7MjDc, .P2Hi5d .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b .VfPpkd-StrnGf-rymPhb-f7MjDc, .mkMxfe .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-f7MjDc, .mkMxfe .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b .VfPpkd-StrnGf-rymPhb-f7MjDc, .OBi8lb .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-f7MjDc, .OBi8lb .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b .VfPpkd-StrnGf-rymPhb-f7MjDc, .P9QRxe .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-f7MjDc, .P9QRxe .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b .VfPpkd-StrnGf-rymPhb-f7MjDc, .vqjb4e .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-f7MjDc, .vqjb4e .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b .VfPpkd-StrnGf-rymPhb-f7MjDc, .y8Rdrf .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-f7MjDc, .y8Rdrf .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b .VfPpkd-StrnGf-rymPhb-f7MjDc, .DMZ54e .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-f7MjDc, .DMZ54e .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b .VfPpkd-StrnGf-rymPhb-f7MjDc {
  color: #000;
  color: var(--mdc-theme-on-surface, #000);
}
.P2Hi5d .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-pZXsl:before, .mkMxfe .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-pZXsl:before, .OBi8lb .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-pZXsl:before, .P9QRxe .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-pZXsl:before, .vqjb4e .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-pZXsl:before, .y8Rdrf .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-pZXsl:before, .DMZ54e .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-pZXsl:before {
  opacity: 0;
}
.P2Hi5d .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd, .mkMxfe .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd, .OBi8lb .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd, .P9QRxe .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd, .vqjb4e .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd, .y8Rdrf .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd, .DMZ54e .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd {
  background-color: #e8f0fe;
}
.P2Hi5d .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-pZXsl:before, .P2Hi5d .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-pZXsl:after, .mkMxfe .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-pZXsl:before, .mkMxfe .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-pZXsl:after, .OBi8lb .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-pZXsl:before, .OBi8lb .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-pZXsl:after, .P9QRxe .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-pZXsl:before, .P9QRxe .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-pZXsl:after, .vqjb4e .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-pZXsl:before, .vqjb4e .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-pZXsl:after, .y8Rdrf .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-pZXsl:before, .y8Rdrf .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-pZXsl:after, .DMZ54e .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-pZXsl:before, .DMZ54e .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  background-color: #1a73e8;
  background-color: var(--mdc-ripple-color, rgb(26, 115, 232));
}
.P2Hi5d .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:hover .VfPpkd-StrnGf-rymPhb-pZXsl:before, .P2Hi5d .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-StrnGf-rymPhb-pZXsl:before, .mkMxfe .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:hover .VfPpkd-StrnGf-rymPhb-pZXsl:before, .mkMxfe .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-StrnGf-rymPhb-pZXsl:before, .OBi8lb .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:hover .VfPpkd-StrnGf-rymPhb-pZXsl:before, .OBi8lb .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-StrnGf-rymPhb-pZXsl:before, .P9QRxe .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:hover .VfPpkd-StrnGf-rymPhb-pZXsl:before, .P9QRxe .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-StrnGf-rymPhb-pZXsl:before, .vqjb4e .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:hover .VfPpkd-StrnGf-rymPhb-pZXsl:before, .vqjb4e .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-StrnGf-rymPhb-pZXsl:before, .y8Rdrf .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:hover .VfPpkd-StrnGf-rymPhb-pZXsl:before, .y8Rdrf .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-StrnGf-rymPhb-pZXsl:before, .DMZ54e .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:hover .VfPpkd-StrnGf-rymPhb-pZXsl:before, .DMZ54e .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-StrnGf-rymPhb-pZXsl:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}
.P2Hi5d .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-StrnGf-rymPhb-pZXsl:before, .P2Hi5d .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-StrnGf-rymPhb-pZXsl:before, .mkMxfe .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-StrnGf-rymPhb-pZXsl:before, .mkMxfe .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-StrnGf-rymPhb-pZXsl:before, .OBi8lb .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-StrnGf-rymPhb-pZXsl:before, .OBi8lb .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-StrnGf-rymPhb-pZXsl:before, .P9QRxe .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-StrnGf-rymPhb-pZXsl:before, .P9QRxe .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-StrnGf-rymPhb-pZXsl:before, .vqjb4e .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-StrnGf-rymPhb-pZXsl:before, .vqjb4e .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-StrnGf-rymPhb-pZXsl:before, .y8Rdrf .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-StrnGf-rymPhb-pZXsl:before, .y8Rdrf .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-StrnGf-rymPhb-pZXsl:before, .DMZ54e .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-StrnGf-rymPhb-pZXsl:before, .DMZ54e .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-StrnGf-rymPhb-pZXsl:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}
.P2Hi5d .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-StrnGf-rymPhb-pZXsl:after, .mkMxfe .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-StrnGf-rymPhb-pZXsl:after, .OBi8lb .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-StrnGf-rymPhb-pZXsl:after, .P9QRxe .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-StrnGf-rymPhb-pZXsl:after, .vqjb4e .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-StrnGf-rymPhb-pZXsl:after, .y8Rdrf .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-StrnGf-rymPhb-pZXsl:after, .DMZ54e .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  transition: opacity 0.15s linear;
}
.P2Hi5d .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-StrnGf-rymPhb-pZXsl:after, .mkMxfe .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-StrnGf-rymPhb-pZXsl:after, .OBi8lb .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-StrnGf-rymPhb-pZXsl:after, .P9QRxe .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-StrnGf-rymPhb-pZXsl:after, .vqjb4e .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-StrnGf-rymPhb-pZXsl:after, .y8Rdrf .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-StrnGf-rymPhb-pZXsl:after, .DMZ54e .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  transition-duration: 75ms;
  opacity: 0.1;
  opacity: var(--mdc-ripple-press-opacity, 0.1);
}
.P2Hi5d .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d, .mkMxfe .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d, .OBi8lb .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d, .P9QRxe .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d, .vqjb4e .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d, .y8Rdrf .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d, .DMZ54e .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.1) ;
}
@media (-ms-high-contrast: active), screen and (forced-colors: active) {
.P2Hi5d .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c, .P2Hi5d .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS, .P2Hi5d .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS, .mkMxfe .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c, .mkMxfe .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS, .mkMxfe .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS, .OBi8lb .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c, .OBi8lb .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS, .OBi8lb .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS, .P9QRxe .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c, .P9QRxe .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS, .P9QRxe .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS, .vqjb4e .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c, .vqjb4e .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS, .vqjb4e .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS, .y8Rdrf .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c, .y8Rdrf .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS, .y8Rdrf .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS, .DMZ54e .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c, .DMZ54e .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS, .DMZ54e .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS {
    color: GrayText;
}
.P2Hi5d .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c, .mkMxfe .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c, .OBi8lb .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c, .P9QRxe .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c, .vqjb4e .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c, .y8Rdrf .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c, .DMZ54e .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c {
    opacity: 1;
}
}
.P2Hi5d .VfPpkd-StrnGf-rymPhb-ibnC6b {
  padding-left: 24px;
  padding-right: 16px;
}
[dir=rtl] .P2Hi5d .VfPpkd-StrnGf-rymPhb-ibnC6b, .P2Hi5d .VfPpkd-StrnGf-rymPhb-ibnC6b[dir=rtl] {
  padding-left: 16px;
  padding-right: 24px;
}
.P2Hi5d .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc {
  margin-left: 24px;
  margin-right: 0;
  width: calc(100% - 24px);
}
[dir=rtl] .P2Hi5d .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc, .P2Hi5d .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc[dir=rtl] {
  margin-left: 0;
  margin-right: 24px;
}
.P2Hi5d .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg {
  width: calc(100% - 16px);
}
.P2Hi5d .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg {
  margin-left: 24px;
  margin-right: 0;
  width: calc(100% - 40px);
}
[dir=rtl] .P2Hi5d .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg, .P2Hi5d .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg[dir=rtl] {
  margin-left: 0;
  margin-right: 24px;
}
.P2Hi5d .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2 {
  margin-left: 24px;
  margin-right: 0;
  width: calc(100% - 24px);
}
[dir=rtl] .P2Hi5d .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2, .P2Hi5d .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2[dir=rtl] {
  margin-left: 0;
  margin-right: 24px;
}
.P2Hi5d .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2 {
  margin-left: 24px;
  margin-right: 0;
  width: calc(100% - 40px);
}
[dir=rtl] .P2Hi5d .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2, .P2Hi5d .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2[dir=rtl] {
  margin-left: 0;
  margin-right: 24px;
}
.mkMxfe .VfPpkd-StrnGf-rymPhb-ibnC6b .VfPpkd-StrnGf-rymPhb-f7MjDc {
  margin-left: 0;
  margin-right: 16px;
}
[dir=rtl] .mkMxfe .VfPpkd-StrnGf-rymPhb-ibnC6b .VfPpkd-StrnGf-rymPhb-f7MjDc, .mkMxfe .VfPpkd-StrnGf-rymPhb-ibnC6b .VfPpkd-StrnGf-rymPhb-f7MjDc[dir=rtl] {
  margin-left: 16px;
  margin-right: 0;
}
.mkMxfe .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc {
  margin-left: 56px;
  margin-right: 0;
  width: calc(100% - 56px);
}
[dir=rtl] .mkMxfe .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc, .mkMxfe .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc[dir=rtl] {
  margin-left: 0;
  margin-right: 56px;
}
.mkMxfe .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg {
  width: calc(100% - 16px);
}
.mkMxfe .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg {
  margin-left: 56px;
  margin-right: 0;
  width: calc(100% - 72px);
}
[dir=rtl] .mkMxfe .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg, .mkMxfe .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg[dir=rtl] {
  margin-left: 0;
  margin-right: 56px;
}
.mkMxfe .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2 {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 16px);
}
[dir=rtl] .mkMxfe .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2, .mkMxfe .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-QFlW2[dir=rtl] {
  margin-left: 0;
  margin-right: 16px;
}
.mkMxfe .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2 {
  margin-left: 16px;
  margin-right: 0;
  width: calc(100% - 32px);
}
[dir=rtl] .mkMxfe .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2, .mkMxfe .VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-M1Soyc.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-UbuQg.VfPpkd-StrnGf-rymPhb-clz4Ic-OWXEXe-YbohUe-QFlW2[dir=rtl] {
  margin-left: 0;
  margin-right: 16px;
}
.r6B9Fd {
  font-family: Roboto, Arial, sans-serif;
  line-height: 1.5rem;
  font-size: 1rem;
  letter-spacing: 0.00625em;
  font-weight: 400;
}
.r6B9Fd .VfPpkd-rymPhb-Gtdoyb, .r6B9Fd .VfPpkd-rymPhb-fpDzbe-fmcmS {
  color: #3c4043;
}
.r6B9Fd .VfPpkd-rymPhb-L8ivfd-fmcmS, .r6B9Fd .VfPpkd-rymPhb-bC5pod-fmcmS, .r6B9Fd .VfPpkd-rymPhb-JMEf7e {
  color: #5f6368;
}
.r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c .VfPpkd-rymPhb-KkROqb, .r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-Bz112c .VfPpkd-rymPhb-JMEf7e, .r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-Gtdoyb, .r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-fpDzbe-fmcmS, .r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-L8ivfd-fmcmS, .r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-bC5pod-fmcmS, .r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c .VfPpkd-rymPhb-KkROqb, .r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-Bz112c .VfPpkd-rymPhb-JMEf7e, .r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf .VfPpkd-rymPhb-JMEf7e {
  color: #3c4043;
}
.r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-KkROqb, .r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-Gtdoyb, .r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-JMEf7e {
  opacity: 0.38;
}
.r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-rymPhb-Gtdoyb, .r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-rymPhb-fpDzbe-fmcmS, .r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-pXU01b .VfPpkd-rymPhb-Gtdoyb, .r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-pXU01b .VfPpkd-rymPhb-fpDzbe-fmcmS, .r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c .VfPpkd-rymPhb-KkROqb, .r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-pXU01b.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c .VfPpkd-rymPhb-KkROqb {
  color: #3c4043;
}
.r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-rymPhb-pZXsl:before {
  opacity: 0;
}
.r6B9Fd .VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd {
  background-color: #e8f0fe;
}
.r6B9Fd .VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-rymPhb-pZXsl:before, .r6B9Fd .VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-rymPhb-pZXsl:after {
  background-color: #1a73e8;
  background-color: var(--mdc-ripple-color, rgb(26, 115, 232));
}
.r6B9Fd .VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd:hover .VfPpkd-rymPhb-pZXsl:before, .r6B9Fd .VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-rymPhb-pZXsl:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}
.r6B9Fd .VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rymPhb-pZXsl:before, .r6B9Fd .VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rymPhb-pZXsl:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}
.r6B9Fd .VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-rymPhb-pZXsl:after {
  transition: opacity 0.15s linear;
}
.r6B9Fd .VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-rymPhb-pZXsl:after {
  transition-duration: 75ms;
  opacity: 0.1;
  opacity: var(--mdc-ripple-press-opacity, 0.1);
}
.r6B9Fd .VfPpkd-rymPhb-ibnC6b.VfPpkd-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.1) ;
}
@media screen and (forced-colors: active) {
.r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-Gtdoyb, .r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-fpDzbe-fmcmS, .r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-L8ivfd-fmcmS, .r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-bC5pod-fmcmS, .r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-Bz112c .VfPpkd-rymPhb-KkROqb, .r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-Bz112c .VfPpkd-rymPhb-JMEf7e, .r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-UbuQg-r4m2rf .VfPpkd-rymPhb-JMEf7e {
    color: GrayText;
}
.r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-KkROqb, .r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-Gtdoyb, .r6B9Fd .VfPpkd-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-rymPhb-JMEf7e {
    opacity: 1;
}
}
.uTZ9Lb.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-KkROqb, .FvXOfd.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-KkROqb, .QrsYgb.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-KkROqb, .gfwIBd.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-KkROqb {
  align-self: center;
  margin-top: 0;
}
.HiC7Nc.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-Woal0c-RWgCYc {
  height: 56px;
}
.HiC7Nc.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-HiaYvf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-Woal0c-RWgCYc, .HiC7Nc.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-M1Soyc-aTv5jf.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-Woal0c-RWgCYc {
  height: 72px;
}
.UbEQCe.VfPpkd-rymPhb-ibnC6b {
  padding-left: 0;
  padding-right: auto;
}
[dir=rtl] .UbEQCe.VfPpkd-rymPhb-ibnC6b, .UbEQCe.VfPpkd-rymPhb-ibnC6b[dir=rtl] {
  padding-left: auto;
  padding-right: 0;
}
.UbEQCe .VfPpkd-rymPhb-KkROqb, [dir=rtl] .UbEQCe .VfPpkd-rymPhb-KkROqb, .UbEQCe .VfPpkd-rymPhb-KkROqb[dir=rtl] {
  margin-left: 16px;
  margin-right: 16px;
}
.rKASPc.VfPpkd-rymPhb-ibnC6b {
  padding-left: 0;
  padding-right: auto;
}
[dir=rtl] .rKASPc.VfPpkd-rymPhb-ibnC6b, .rKASPc.VfPpkd-rymPhb-ibnC6b[dir=rtl] {
  padding-left: auto;
  padding-right: 0;
}
.rKASPc .VfPpkd-rymPhb-KkROqb, [dir=rtl] .rKASPc .VfPpkd-rymPhb-KkROqb, .rKASPc .VfPpkd-rymPhb-KkROqb[dir=rtl] {
  margin-left: 8px;
  margin-right: 8px;
}
.rKASPc.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-KkROqb {
  align-self: flex-start;
  margin-top: 8px;
}
.U5k4Fd.VfPpkd-rymPhb-ibnC6b {
  padding-left: 0;
  padding-right: auto;
}
[dir=rtl] .U5k4Fd.VfPpkd-rymPhb-ibnC6b, .U5k4Fd.VfPpkd-rymPhb-ibnC6b[dir=rtl] {
  padding-left: auto;
  padding-right: 0;
}
.U5k4Fd .VfPpkd-rymPhb-KkROqb, [dir=rtl] .U5k4Fd .VfPpkd-rymPhb-KkROqb, .U5k4Fd .VfPpkd-rymPhb-KkROqb[dir=rtl] {
  margin-left: 8px;
  margin-right: 8px;
}
.U5k4Fd.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-KkROqb {
  align-self: flex-start;
  margin-top: 8px;
}
.ifEyr.VfPpkd-rymPhb-ibnC6b {
  padding-left: 0;
  padding-right: auto;
}
[dir=rtl] .ifEyr.VfPpkd-rymPhb-ibnC6b, .ifEyr.VfPpkd-rymPhb-ibnC6b[dir=rtl] {
  padding-left: auto;
  padding-right: 0;
}
.ifEyr .VfPpkd-rymPhb-KkROqb, [dir=rtl] .ifEyr .VfPpkd-rymPhb-KkROqb, .ifEyr .VfPpkd-rymPhb-KkROqb[dir=rtl] {
  margin-left: 8px;
  margin-right: 8px;
}
.ifEyr.VfPpkd-rymPhb-ibnC6b-OWXEXe-SfQLQb-aSi1db-MCEKJb .VfPpkd-rymPhb-KkROqb {
  align-self: flex-start;
  margin-top: 8px;
}
.SNowt.VfPpkd-rymPhb-ibnC6b {
  padding-left: auto;
  padding-right: 0;
}
[dir=rtl] .SNowt.VfPpkd-rymPhb-ibnC6b, .SNowt.VfPpkd-rymPhb-ibnC6b[dir=rtl] {
  padding-left: 0;
  padding-right: auto;
}
.SNowt .VfPpkd-rymPhb-JMEf7e {
  margin-left: 8px;
  margin-right: 16px;
}
[dir=rtl] .SNowt .VfPpkd-rymPhb-JMEf7e, .SNowt .VfPpkd-rymPhb-JMEf7e[dir=rtl] {
  margin-left: 16px;
  margin-right: 8px;
}
.tfmWAf.VfPpkd-rymPhb-ibnC6b {
  padding-left: auto;
  padding-right: 0;
}
[dir=rtl] .tfmWAf.VfPpkd-rymPhb-ibnC6b, .tfmWAf.VfPpkd-rymPhb-ibnC6b[dir=rtl] {
  padding-left: 0;
  padding-right: auto;
}
.tfmWAf .VfPpkd-rymPhb-JMEf7e {
  margin-left: 8px;
  margin-right: 16px;
}
[dir=rtl] .tfmWAf .VfPpkd-rymPhb-JMEf7e, .tfmWAf .VfPpkd-rymPhb-JMEf7e[dir=rtl] {
  margin-left: 16px;
  margin-right: 8px;
}
.axtYbd.VfPpkd-rymPhb-ibnC6b {
  padding-left: auto;
  padding-right: 0;
}
[dir=rtl] .axtYbd.VfPpkd-rymPhb-ibnC6b, .axtYbd.VfPpkd-rymPhb-ibnC6b[dir=rtl] {
  padding-left: 0;
  padding-right: auto;
}
.axtYbd .VfPpkd-rymPhb-JMEf7e {
  margin-left: 16px;
  margin-right: 24px;
}
[dir=rtl] .axtYbd .VfPpkd-rymPhb-JMEf7e, .axtYbd .VfPpkd-rymPhb-JMEf7e[dir=rtl] {
  margin-left: 24px;
  margin-right: 16px;
}
.aopLEb.VfPpkd-rymPhb-ibnC6b {
  padding-left: auto;
  padding-right: 0;
}
[dir=rtl] .aopLEb.VfPpkd-rymPhb-ibnC6b, .aopLEb.VfPpkd-rymPhb-ibnC6b[dir=rtl] {
  padding-left: 0;
  padding-right: auto;
}
.aopLEb .VfPpkd-rymPhb-JMEf7e {
  margin-left: 16px;
  margin-right: 24px;
}
[dir=rtl] .aopLEb .VfPpkd-rymPhb-JMEf7e, .aopLEb .VfPpkd-rymPhb-JMEf7e[dir=rtl] {
  margin-left: 24px;
  margin-right: 16px;
}
.zlqiud.VfPpkd-rymPhb-ibnC6b {
  padding-left: auto;
  padding-right: 0;
}
[dir=rtl] .zlqiud.VfPpkd-rymPhb-ibnC6b, .zlqiud.VfPpkd-rymPhb-ibnC6b[dir=rtl] {
  padding-left: 0;
  padding-right: auto;
}
.zlqiud .VfPpkd-rymPhb-JMEf7e {
  margin-left: 16px;
  margin-right: 24px;
}
[dir=rtl] .zlqiud .VfPpkd-rymPhb-JMEf7e, .zlqiud .VfPpkd-rymPhb-JMEf7e[dir=rtl] {
  margin-left: 24px;
  margin-right: 16px;
}
.isC8Y.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe {
  padding-left: 24px;
  padding-right: auto;
}
[dir=rtl] .isC8Y.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe, .isC8Y.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-M1Soyc-YbohUe[dir=rtl] {
  padding-left: auto;
  padding-right: 24px;
}
.MCs1Pd, [dir=rtl] .MCs1Pd, .MCs1Pd[dir=rtl] {
  padding-left: 24px;
  padding-right: 24px;
}
.e6pQl.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe {
  padding-left: auto;
  padding-right: 24px;
}
[dir=rtl] .e6pQl.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe, .e6pQl.VfPpkd-rymPhb-clz4Ic-OWXEXe-SfQLQb-UbuQg-YbohUe[dir=rtl] {
  padding-left: 24px;
  padding-right: auto;
}
[dir=rtl] .e6pQl, .e6pQl[dir=rtl] {
  padding: 0;
}
.VfPpkd-xl07Ob-XxIAqe {
  display: none;
  position: absolute;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  transform: scale(1);
  transform-origin: top left;
  opacity: 0;
  overflow: auto;
  will-change: transform, opacity;
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.1411764706), 0 3px 14px 2px rgba(0, 0, 0, 0.1215686275);
  transform-origin-left: top left;
  transform-origin-right: top right;
}
.VfPpkd-xl07Ob-XxIAqe:focus {
  outline: none;
}
.VfPpkd-xl07Ob-XxIAqe-OWXEXe-oT9UPb-FNFY6c {
  display: inline-block;
  transform: scale(0.8);
  opacity: 0;
}
.VfPpkd-xl07Ob-XxIAqe-OWXEXe-FNFY6c {
  display: inline-block;
  transform: scale(1);
  opacity: 1;
}
.VfPpkd-xl07Ob-XxIAqe-OWXEXe-oT9UPb-xTMeO {
  display: inline-block;
  opacity: 0;
}
[dir=rtl] .VfPpkd-xl07Ob-XxIAqe, .VfPpkd-xl07Ob-XxIAqe[dir=rtl] {
  transform-origin-left: top right;
  transform-origin-right: top left;
}
.VfPpkd-xl07Ob-XxIAqe-OWXEXe-oYxtQd {
  position: relative;
  overflow: visible;
}
.VfPpkd-xl07Ob-XxIAqe-OWXEXe-qbOKL {
  position: fixed;
}
.VfPpkd-xl07Ob-XxIAqe-OWXEXe-tsQazb {
  width: 100%;
}
.VfPpkd-xl07Ob-XxIAqe {
  max-width: calc(100vw - 32px);
  max-width: var(--mdc-menu-max-width, calc(100vw - 32px));
  max-height: calc(100vh - 32px);
  max-height: var(--mdc-menu-max-height, calc(100vh - 32px));
  z-index: 8;
  transition: opacity 0.03s linear, transform 0.12s cubic-bezier(0, 0, 0.2, 1), height 0.25s cubic-bezier(0, 0, 0.2, 1);
  background-color: #fff;
  background-color: var(--mdc-theme-surface, #fff);
  color: #000;
  color: var(--mdc-theme-on-surface, #000);
  border-radius: 4px;
  border-radius: var(--mdc-shape-medium, 4px);
}
.VfPpkd-xl07Ob-XxIAqe-OWXEXe-oT9UPb-xTMeO {
  transition: opacity 75ms linear;
}
.UQ5E0 {
  box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.1411764706), 0 1px 18px rgba(0, 0, 0, 0.1215686275);
}
.VfPpkd-xl07Ob {
  min-width: 112px;
  min-width: var(--mdc-menu-min-width, 112px);
}
.VfPpkd-xl07Ob .VfPpkd-StrnGf-rymPhb-IhFlZd, .VfPpkd-xl07Ob .VfPpkd-StrnGf-rymPhb-f7MjDc {
  color: rgba(0, 0, 0, 0.8705882353);
}
.VfPpkd-xl07Ob .VfPpkd-xl07Ob-ibnC6b-OWXEXe-eKm5Fc-FNFY6c .VfPpkd-StrnGf-rymPhb-pZXsl:before {
  opacity: 0.04;
}
.VfPpkd-xl07Ob .VfPpkd-xl07Ob-ibnC6b-OWXEXe-eKm5Fc-FNFY6c .VfPpkd-rymPhb-pZXsl:before {
  opacity: 0.04;
}
.VfPpkd-xl07Ob .VfPpkd-StrnGf-rymPhb {
  color: rgba(0, 0, 0, 0.8705882353);
}
.VfPpkd-xl07Ob .VfPpkd-StrnGf-rymPhb, .VfPpkd-xl07Ob .VfPpkd-rymPhb {
  position: relative;
  border-radius: inherit;
}
.VfPpkd-xl07Ob .VfPpkd-StrnGf-rymPhb .VfPpkd-BFbNVe-bF1uUb, .VfPpkd-xl07Ob .VfPpkd-rymPhb .VfPpkd-BFbNVe-bF1uUb {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.VfPpkd-xl07Ob .VfPpkd-StrnGf-rymPhb:before, .VfPpkd-xl07Ob .VfPpkd-rymPhb:before {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 1px solid transparent;
  border-radius: inherit;
  content: "";
  pointer-events: none;
}
@media screen and (forced-colors: active) {
.VfPpkd-xl07Ob .VfPpkd-StrnGf-rymPhb:before, .VfPpkd-xl07Ob .VfPpkd-rymPhb:before {
    border-color: CanvasText;
}
}
.VfPpkd-xl07Ob .VfPpkd-StrnGf-rymPhb-clz4Ic {
  margin: 8px 0;
}
.VfPpkd-xl07Ob .VfPpkd-StrnGf-rymPhb-ibnC6b {
  -webkit-user-select: none;
  user-select: none;
}
.VfPpkd-xl07Ob .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me {
  cursor: auto;
}
.VfPpkd-xl07Ob a.VfPpkd-StrnGf-rymPhb-ibnC6b .VfPpkd-StrnGf-rymPhb-b9t22c, .VfPpkd-xl07Ob a.VfPpkd-StrnGf-rymPhb-ibnC6b .VfPpkd-StrnGf-rymPhb-f7MjDc {
  pointer-events: none;
}
.VfPpkd-qPzbhe-JNdkSc {
  padding: 0;
  fill: currentColor;
}
.VfPpkd-qPzbhe-JNdkSc .VfPpkd-StrnGf-rymPhb-ibnC6b {
  padding-left: 56px;
  padding-right: 16px;
}
[dir=rtl] .VfPpkd-qPzbhe-JNdkSc .VfPpkd-StrnGf-rymPhb-ibnC6b, .VfPpkd-qPzbhe-JNdkSc .VfPpkd-StrnGf-rymPhb-ibnC6b[dir=rtl] {
  padding-left: 16px;
  padding-right: 56px;
}
.VfPpkd-qPzbhe-JNdkSc .VfPpkd-qPzbhe-JNdkSc-Bz112c {
  left: 16px;
  right: auto;
  visibility: hidden;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  transition-property: visibility;
  transition-delay: 75ms;
}
[dir=rtl] .VfPpkd-qPzbhe-JNdkSc .VfPpkd-qPzbhe-JNdkSc-Bz112c, .VfPpkd-qPzbhe-JNdkSc .VfPpkd-qPzbhe-JNdkSc-Bz112c[dir=rtl] {
  left: auto;
  right: 16px;
}
.VfPpkd-xl07Ob-ibnC6b-OWXEXe-gk6SMd .VfPpkd-qPzbhe-JNdkSc-Bz112c {
  display: inline;
  visibility: visible;
}
.q6oraf {
  box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.1411764706), 0 1px 18px rgba(0, 0, 0, 0.1215686275);
}
.q6oraf .VfPpkd-StrnGf-rymPhb {
  font-family: Roboto, Arial, sans-serif;
  line-height: 1.5rem;
  font-size: 1rem;
  letter-spacing: 0.00625em;
  font-weight: 400;
  color: #000;
  color: var(--mdc-theme-on-surface, #000);
}
.q6oraf .VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-IhFlZd {
  color: #5f6368;
}
.q6oraf .VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c, .q6oraf .VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS, .q6oraf .VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS {
  color: #3c4043;
}
.q6oraf .VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c {
  opacity: 0.38;
}
.q6oraf .VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd, .q6oraf .VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b, .q6oraf .VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-f7MjDc, .q6oraf .VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-pXU01b .VfPpkd-StrnGf-rymPhb-f7MjDc {
  color: #000;
  color: var(--mdc-theme-on-surface, #000);
}
.q6oraf .VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-pZXsl:before {
  opacity: 0;
}
.q6oraf .VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd {
  background-color: #e8f0fe;
}
.q6oraf .VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-pZXsl:before, .q6oraf .VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  background-color: #1a73e8;
  background-color: var(--mdc-ripple-color, rgb(26, 115, 232));
}
.q6oraf .VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:hover .VfPpkd-StrnGf-rymPhb-pZXsl:before, .q6oraf .VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-StrnGf-rymPhb-pZXsl:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}
.q6oraf .VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-StrnGf-rymPhb-pZXsl:before, .q6oraf .VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-StrnGf-rymPhb-pZXsl:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}
.q6oraf .VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  transition: opacity 0.15s linear;
}
.q6oraf .VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-StrnGf-rymPhb-pZXsl:after {
  transition-duration: 75ms;
  opacity: 0.1;
  opacity: var(--mdc-ripple-press-opacity, 0.1);
}
.q6oraf .VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.1) ;
}
@media (-ms-high-contrast: active), screen and (forced-colors: active) {
.q6oraf .VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c, .q6oraf .VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-fpDzbe-fmcmS, .q6oraf .VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-L8ivfd-fmcmS {
    color: GrayText;
}
.q6oraf .VfPpkd-StrnGf-rymPhb .VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me .VfPpkd-StrnGf-rymPhb-b9t22c {
    opacity: 1;
}
}
.VfPpkd-Bz112c-LgbsSe {
  font-size: 24px;
  width: 48px;
  height: 48px;
  padding: 12px;
}
.VfPpkd-Bz112c-LgbsSe.VfPpkd-Bz112c-LgbsSe-OWXEXe-e5LLRc-SxQuSe .VfPpkd-Bz112c-Jh9lGc {
  width: 40px;
  height: 40px;
  margin: 4px;
}
.VfPpkd-Bz112c-LgbsSe.VfPpkd-Bz112c-LgbsSe-OWXEXe-e5LLRc-SxQuSe .VfPpkd-Bz112c-J1Ukfc-LhBDec {
  max-height: 40px;
  max-width: 40px;
}
.VfPpkd-Bz112c-LgbsSe:disabled {
  color: rgba(0, 0, 0, 0.3803921569);
  color: var(--mdc-theme-text-disabled-on-light, rgba(0, 0, 0, 0.38));
}
.VfPpkd-Bz112c-LgbsSe svg, .VfPpkd-Bz112c-LgbsSe img {
  width: 24px;
  height: 24px;
}
.VfPpkd-Bz112c-LgbsSe {
  display: inline-block;
  position: relative;
  box-sizing: border-box;
  border: none;
  outline: none;
  background-color: transparent;
  fill: currentColor;
  color: inherit;
  text-decoration: none;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  z-index: 0;
  overflow: visible;
}
.VfPpkd-Bz112c-LgbsSe .VfPpkd-Bz112c-RLmnJb {
  position: absolute;
  top: 50%;
  height: 48px;
  left: 50%;
  width: 48px;
  transform: translate(-50%, -50%);
}
@media screen and (forced-colors: active) {
.VfPpkd-Bz112c-LgbsSe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Bz112c-J1Ukfc-LhBDec, .VfPpkd-Bz112c-LgbsSe:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Bz112c-J1Ukfc-LhBDec {
    display: block;
}
}
.VfPpkd-Bz112c-LgbsSe:disabled {
  cursor: default;
  pointer-events: none;
}
.VfPpkd-Bz112c-LgbsSe[hidden] {
  display: none;
}
.VfPpkd-Bz112c-LgbsSe-OWXEXe-KVuj8d-Q3DXx {
  align-items: center;
  display: inline-flex;
  justify-content: center;
}
.VfPpkd-Bz112c-J1Ukfc-LhBDec {
  pointer-events: none;
  border: 2px solid transparent;
  border-radius: 6px;
  box-sizing: content-box;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: 100%;
  width: 100%;
  display: none;
}
@media screen and (forced-colors: active) {
.VfPpkd-Bz112c-J1Ukfc-LhBDec {
    border-color: CanvasText;
}
}
.VfPpkd-Bz112c-J1Ukfc-LhBDec:after {
  content: "";
  border: 2px solid transparent;
  border-radius: 8px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% + 4px);
  width: calc(100% + 4px);
}
@media screen and (forced-colors: active) {
.VfPpkd-Bz112c-J1Ukfc-LhBDec:after {
    border-color: CanvasText;
}
}
.VfPpkd-Bz112c-kBDsod {
  display: inline-block;
}
.VfPpkd-Bz112c-kBDsod.VfPpkd-Bz112c-kBDsod-OWXEXe-IT5dJd, .VfPpkd-Bz112c-LgbsSe-OWXEXe-IT5dJd .VfPpkd-Bz112c-kBDsod {
  display: none;
}
.VfPpkd-Bz112c-LgbsSe-OWXEXe-IT5dJd .VfPpkd-Bz112c-kBDsod.VfPpkd-Bz112c-kBDsod-OWXEXe-IT5dJd {
  display: inline-block;
}
.VfPpkd-Bz112c-mRLv6 {
  height: 100%;
  left: 0;
  outline: none;
  position: absolute;
  top: 0;
  width: 100%;
}
.VfPpkd-Bz112c-LgbsSe {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  will-change: transform, opacity;
}
.VfPpkd-Bz112c-LgbsSe .VfPpkd-Bz112c-Jh9lGc:before, .VfPpkd-Bz112c-LgbsSe .VfPpkd-Bz112c-Jh9lGc:after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: "";
}
.VfPpkd-Bz112c-LgbsSe .VfPpkd-Bz112c-Jh9lGc:before {
  transition: opacity 15ms linear, background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1);
}
.VfPpkd-Bz112c-LgbsSe .VfPpkd-Bz112c-Jh9lGc:after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0);
}
.VfPpkd-Bz112c-LgbsSe.VfPpkd-ksKsZd-mWPk3d .VfPpkd-Bz112c-Jh9lGc:before {
  transform: scale(var(--mdc-ripple-fg-scale, 1));
}
.VfPpkd-Bz112c-LgbsSe.VfPpkd-ksKsZd-mWPk3d .VfPpkd-Bz112c-Jh9lGc:after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center;
}
.VfPpkd-Bz112c-LgbsSe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd .VfPpkd-Bz112c-Jh9lGc:after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0);
}
.VfPpkd-Bz112c-LgbsSe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-lJfZMc .VfPpkd-Bz112c-Jh9lGc:after {
  animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards;
}
.VfPpkd-Bz112c-LgbsSe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-OmS1vf .VfPpkd-Bz112c-Jh9lGc:after {
  animation: mdc-ripple-fg-opacity-out 0.15s;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
}
.VfPpkd-Bz112c-LgbsSe .VfPpkd-Bz112c-Jh9lGc:before, .VfPpkd-Bz112c-LgbsSe .VfPpkd-Bz112c-Jh9lGc:after {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.VfPpkd-Bz112c-LgbsSe.VfPpkd-ksKsZd-mWPk3d .VfPpkd-Bz112c-Jh9lGc:before, .VfPpkd-Bz112c-LgbsSe.VfPpkd-ksKsZd-mWPk3d .VfPpkd-Bz112c-Jh9lGc:after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0);
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}
.VfPpkd-Bz112c-LgbsSe.VfPpkd-ksKsZd-mWPk3d .VfPpkd-Bz112c-Jh9lGc:after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}
.VfPpkd-Bz112c-LgbsSe .VfPpkd-Bz112c-Jh9lGc:before, .VfPpkd-Bz112c-LgbsSe .VfPpkd-Bz112c-Jh9lGc:after {
  background-color: #000;
  background-color: var(--mdc-ripple-color, #000);
}
.VfPpkd-Bz112c-LgbsSe:hover .VfPpkd-Bz112c-Jh9lGc:before, .VfPpkd-Bz112c-LgbsSe.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Bz112c-Jh9lGc:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}
.VfPpkd-Bz112c-LgbsSe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Bz112c-Jh9lGc:before, .VfPpkd-Bz112c-LgbsSe:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Bz112c-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}
.VfPpkd-Bz112c-LgbsSe:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Bz112c-Jh9lGc:after {
  transition: opacity 0.15s linear;
}
.VfPpkd-Bz112c-LgbsSe:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Bz112c-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}
.VfPpkd-Bz112c-LgbsSe.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.12) ;
}
.VfPpkd-Bz112c-LgbsSe:disabled:hover .VfPpkd-Bz112c-Jh9lGc:before, .VfPpkd-Bz112c-LgbsSe:disabled.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Bz112c-Jh9lGc:before {
  opacity: 0;
  opacity: var(--mdc-ripple-hover-opacity, 0);
}
.VfPpkd-Bz112c-LgbsSe:disabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Bz112c-Jh9lGc:before, .VfPpkd-Bz112c-LgbsSe:disabled:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Bz112c-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-focus-opacity, 0);
}
.VfPpkd-Bz112c-LgbsSe:disabled:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Bz112c-Jh9lGc:after {
  transition: opacity 0.15s linear;
}
.VfPpkd-Bz112c-LgbsSe:disabled:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Bz112c-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-press-opacity, 0);
}
.VfPpkd-Bz112c-LgbsSe:disabled.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,0) ;
}
.VfPpkd-Bz112c-LgbsSe .VfPpkd-Bz112c-Jh9lGc {
  height: 100%;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -1;
}
.VfPpkd-LgbsSe {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  min-width: 64px;
  border: none;
  outline: none;
  line-height: inherit;
  -webkit-user-select: none;
  user-select: none;
  -webkit-appearance: none;
  overflow: visible;
  vertical-align: middle;
  background: transparent;
}
.VfPpkd-LgbsSe .VfPpkd-BFbNVe-bF1uUb {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.VfPpkd-LgbsSe::-moz-focus-inner {
  padding: 0;
  border: 0;
}
.VfPpkd-LgbsSe:active {
  outline: none;
}
.VfPpkd-LgbsSe:hover {
  cursor: pointer;
}
.VfPpkd-LgbsSe:disabled {
  cursor: default;
  pointer-events: none;
}
.VfPpkd-LgbsSe[hidden] {
  display: none;
}
.VfPpkd-LgbsSe .VfPpkd-kBDsod {
  margin-left: 0;
  margin-right: 8px;
  display: inline-block;
  position: relative;
  vertical-align: top;
}
[dir=rtl] .VfPpkd-LgbsSe .VfPpkd-kBDsod, .VfPpkd-LgbsSe .VfPpkd-kBDsod[dir=rtl] {
  margin-left: 8px;
  margin-right: 0;
}
.VfPpkd-LgbsSe .VfPpkd-UdE5de-uDEFge {
  font-size: 0;
  position: absolute;
  transform: translate(-50%, -50%);
  top: 50%;
  left: 50%;
  line-height: normal;
}
.VfPpkd-LgbsSe .VfPpkd-vQzf8d {
  position: relative;
}
.VfPpkd-LgbsSe .VfPpkd-J1Ukfc-LhBDec {
  pointer-events: none;
  border: 2px solid transparent;
  border-radius: 6px;
  box-sizing: content-box;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% + 4px);
  width: calc(100% + 4px);
  display: none;
}
@media screen and (forced-colors: active) {
.VfPpkd-LgbsSe .VfPpkd-J1Ukfc-LhBDec {
    border-color: CanvasText;
}
}
.VfPpkd-LgbsSe .VfPpkd-J1Ukfc-LhBDec:after {
  content: "";
  border: 2px solid transparent;
  border-radius: 8px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% + 4px);
  width: calc(100% + 4px);
}
@media screen and (forced-colors: active) {
.VfPpkd-LgbsSe .VfPpkd-J1Ukfc-LhBDec:after {
    border-color: CanvasText;
}
}
@media screen and (forced-colors: active) {
.VfPpkd-LgbsSe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-J1Ukfc-LhBDec, .VfPpkd-LgbsSe:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-J1Ukfc-LhBDec {
    display: block;
}
}
.VfPpkd-LgbsSe .VfPpkd-RLmnJb {
  position: absolute;
  top: 50%;
  height: 48px;
  left: 0;
  right: 0;
  transform: translateY(-50%);
}
.VfPpkd-vQzf8d + .VfPpkd-kBDsod {
  margin-left: 8px;
  margin-right: 0;
}
[dir=rtl] .VfPpkd-vQzf8d + .VfPpkd-kBDsod, .VfPpkd-vQzf8d + .VfPpkd-kBDsod[dir=rtl] {
  margin-left: 0;
  margin-right: 8px;
}
svg.VfPpkd-kBDsod {
  fill: currentColor;
}
.VfPpkd-LgbsSe-OWXEXe-dgl2Hf {
  margin-top: 6px;
  margin-bottom: 6px;
}
.VfPpkd-LgbsSe {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-decoration: none;
}
.VfPpkd-LgbsSe {
  padding: 0 8px;
}
.VfPpkd-LgbsSe-OWXEXe-k8QpJ {
  transition: box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1);
  padding: 0 16px;
}
.VfPpkd-LgbsSe-OWXEXe-k8QpJ.VfPpkd-LgbsSe-OWXEXe-Bz112c-UbuQg {
  padding: 0 12px 0 16px;
}
.VfPpkd-LgbsSe-OWXEXe-k8QpJ.VfPpkd-LgbsSe-OWXEXe-Bz112c-M1Soyc {
  padding: 0 16px 0 12px;
}
.VfPpkd-LgbsSe-OWXEXe-MV7yeb {
  transition: box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1);
  padding: 0 16px;
}
.VfPpkd-LgbsSe-OWXEXe-MV7yeb.VfPpkd-LgbsSe-OWXEXe-Bz112c-UbuQg {
  padding: 0 12px 0 16px;
}
.VfPpkd-LgbsSe-OWXEXe-MV7yeb.VfPpkd-LgbsSe-OWXEXe-Bz112c-M1Soyc {
  padding: 0 16px 0 12px;
}
.VfPpkd-LgbsSe-OWXEXe-INsAgc {
  border-style: solid;
  transition: border 0.28s cubic-bezier(0.4, 0, 0.2, 1);
}
.VfPpkd-LgbsSe-OWXEXe-INsAgc .VfPpkd-Jh9lGc {
  border-style: solid;
  border-color: transparent;
}
.VfPpkd-LgbsSe {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  will-change: transform, opacity;
}
.VfPpkd-LgbsSe .VfPpkd-Jh9lGc:before, .VfPpkd-LgbsSe .VfPpkd-Jh9lGc:after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: "";
}
.VfPpkd-LgbsSe .VfPpkd-Jh9lGc:before {
  transition: opacity 15ms linear, background-color 15ms linear;
  z-index: 1;
}
.VfPpkd-LgbsSe .VfPpkd-Jh9lGc:after {
  z-index: 0;
}
.VfPpkd-LgbsSe.VfPpkd-ksKsZd-mWPk3d .VfPpkd-Jh9lGc:before {
  transform: scale(var(--mdc-ripple-fg-scale, 1));
}
.VfPpkd-LgbsSe.VfPpkd-ksKsZd-mWPk3d .VfPpkd-Jh9lGc:after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center;
}
.VfPpkd-LgbsSe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd .VfPpkd-Jh9lGc:after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0);
}
.VfPpkd-LgbsSe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-lJfZMc .VfPpkd-Jh9lGc:after {
  animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards;
}
.VfPpkd-LgbsSe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-OmS1vf .VfPpkd-Jh9lGc:after {
  animation: mdc-ripple-fg-opacity-out 0.15s;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
}
.VfPpkd-LgbsSe .VfPpkd-Jh9lGc:before, .VfPpkd-LgbsSe .VfPpkd-Jh9lGc:after {
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
}
.VfPpkd-LgbsSe.VfPpkd-ksKsZd-mWPk3d .VfPpkd-Jh9lGc:after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}
.VfPpkd-Jh9lGc {
  position: absolute;
  box-sizing: content-box;
  overflow: hidden;
  z-index: 0;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.VfPpkd-LgbsSe {
  font-family: Roboto, sans-serif;
  font-size: 0.875rem;
  letter-spacing: 0.0892857143em;
  font-weight: 500;
  text-transform: uppercase;
  height: 36px;
  border-radius: 4px;
}
.VfPpkd-LgbsSe:not(:disabled) {
  color: #6200ee;
}
.VfPpkd-LgbsSe:disabled {
  color: rgba(0, 0, 0, 0.3803921569);
}
.VfPpkd-LgbsSe .VfPpkd-kBDsod {
  font-size: 1.125rem;
  width: 1.125rem;
  height: 1.125rem;
}
.VfPpkd-LgbsSe .VfPpkd-Jh9lGc:before {
  background-color: #6200ee;
}
.VfPpkd-LgbsSe .VfPpkd-Jh9lGc:after {
  background-color: #6200ee;
}
.VfPpkd-LgbsSe:hover .VfPpkd-Jh9lGc:before, .VfPpkd-LgbsSe.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0.04;
}
.VfPpkd-LgbsSe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before, .VfPpkd-LgbsSe:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.12;
}
.VfPpkd-LgbsSe:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}
.VfPpkd-LgbsSe:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.12;
}
.VfPpkd-LgbsSe.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-text-button-pressed-state-layer-opacity,.12) ;
}
.VfPpkd-LgbsSe .VfPpkd-Jh9lGc {
  border-radius: 4px;
}
.VfPpkd-LgbsSe .VfPpkd-J1Ukfc-LhBDec {
  border-radius: 2px;
}
.VfPpkd-LgbsSe .VfPpkd-J1Ukfc-LhBDec:after {
  border-radius: 4px;
}
.VfPpkd-LgbsSe-OWXEXe-k8QpJ {
  font-family: Roboto, sans-serif;
  font-size: 0.875rem;
  letter-spacing: 0.0892857143em;
  font-weight: 500;
  text-transform: uppercase;
  height: 36px;
  border-radius: 4px;
}
.VfPpkd-LgbsSe-OWXEXe-k8QpJ:not(:disabled) {
  background-color: #6200ee;
}
.VfPpkd-LgbsSe-OWXEXe-k8QpJ:disabled {
  background-color: rgba(0, 0, 0, 0.1215686275);
}
.VfPpkd-LgbsSe-OWXEXe-k8QpJ:not(:disabled) {
  color: #fff;
}
.VfPpkd-LgbsSe-OWXEXe-k8QpJ:disabled {
  color: rgba(0, 0, 0, 0.3803921569);
}
.VfPpkd-LgbsSe-OWXEXe-k8QpJ .VfPpkd-kBDsod {
  font-size: 1.125rem;
  width: 1.125rem;
  height: 1.125rem;
}
.VfPpkd-LgbsSe-OWXEXe-k8QpJ .VfPpkd-Jh9lGc:before {
  background-color: #fff;
}
.VfPpkd-LgbsSe-OWXEXe-k8QpJ .VfPpkd-Jh9lGc:after {
  background-color: #fff;
}
.VfPpkd-LgbsSe-OWXEXe-k8QpJ:hover .VfPpkd-Jh9lGc:before, .VfPpkd-LgbsSe-OWXEXe-k8QpJ.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0.08;
}
.VfPpkd-LgbsSe-OWXEXe-k8QpJ.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before, .VfPpkd-LgbsSe-OWXEXe-k8QpJ:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.24;
}
.VfPpkd-LgbsSe-OWXEXe-k8QpJ:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}
.VfPpkd-LgbsSe-OWXEXe-k8QpJ:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.24;
}
.VfPpkd-LgbsSe-OWXEXe-k8QpJ.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-filled-button-pressed-state-layer-opacity,.24) ;
}
.VfPpkd-LgbsSe-OWXEXe-k8QpJ .VfPpkd-Jh9lGc {
  border-radius: 4px;
}
.VfPpkd-LgbsSe-OWXEXe-k8QpJ .VfPpkd-J1Ukfc-LhBDec {
  border-radius: 2px;
}
.VfPpkd-LgbsSe-OWXEXe-k8QpJ .VfPpkd-J1Ukfc-LhBDec:after {
  border-radius: 4px;
}
.VfPpkd-LgbsSe-OWXEXe-MV7yeb {
  font-family: Roboto, sans-serif;
  font-size: 0.875rem;
  letter-spacing: 0.0892857143em;
  font-weight: 500;
  text-transform: uppercase;
  height: 36px;
  border-radius: 4px;
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px rgba(0, 0, 0, 0.1411764706), 0 1px 5px rgba(0, 0, 0, 0.1215686275);
}
.VfPpkd-LgbsSe-OWXEXe-MV7yeb:not(:disabled) {
  background-color: #6200ee;
}
.VfPpkd-LgbsSe-OWXEXe-MV7yeb:disabled {
  background-color: rgba(0, 0, 0, 0.1215686275);
}
.VfPpkd-LgbsSe-OWXEXe-MV7yeb:not(:disabled) {
  color: #fff;
}
.VfPpkd-LgbsSe-OWXEXe-MV7yeb:disabled {
  color: rgba(0, 0, 0, 0.3803921569);
}
.VfPpkd-LgbsSe-OWXEXe-MV7yeb .VfPpkd-kBDsod {
  font-size: 1.125rem;
  width: 1.125rem;
  height: 1.125rem;
}
.VfPpkd-LgbsSe-OWXEXe-MV7yeb .VfPpkd-Jh9lGc:before {
  background-color: #fff;
}
.VfPpkd-LgbsSe-OWXEXe-MV7yeb .VfPpkd-Jh9lGc:after {
  background-color: #fff;
}
.VfPpkd-LgbsSe-OWXEXe-MV7yeb:hover .VfPpkd-Jh9lGc:before, .VfPpkd-LgbsSe-OWXEXe-MV7yeb.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0.08;
}
.VfPpkd-LgbsSe-OWXEXe-MV7yeb.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before, .VfPpkd-LgbsSe-OWXEXe-MV7yeb:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.24;
}
.VfPpkd-LgbsSe-OWXEXe-MV7yeb:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}
.VfPpkd-LgbsSe-OWXEXe-MV7yeb:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.24;
}
.VfPpkd-LgbsSe-OWXEXe-MV7yeb.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-protected-button-pressed-state-layer-opacity,.24) ;
}
.VfPpkd-LgbsSe-OWXEXe-MV7yeb .VfPpkd-Jh9lGc {
  border-radius: 4px;
}
.VfPpkd-LgbsSe-OWXEXe-MV7yeb .VfPpkd-J1Ukfc-LhBDec {
  border-radius: 2px;
}
.VfPpkd-LgbsSe-OWXEXe-MV7yeb .VfPpkd-J1Ukfc-LhBDec:after {
  border-radius: 4px;
}
.VfPpkd-LgbsSe-OWXEXe-MV7yeb.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .VfPpkd-LgbsSe-OWXEXe-MV7yeb:not(.VfPpkd-ksKsZd-mWPk3d):focus {
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px rgba(0, 0, 0, 0.1411764706), 0 1px 10px rgba(0, 0, 0, 0.1215686275);
}
.VfPpkd-LgbsSe-OWXEXe-MV7yeb:hover {
  box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px rgba(0, 0, 0, 0.1411764706), 0 1px 10px rgba(0, 0, 0, 0.1215686275);
}
.VfPpkd-LgbsSe-OWXEXe-MV7yeb:not(:disabled):active {
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.1411764706), 0 3px 14px 2px rgba(0, 0, 0, 0.1215686275);
}
.VfPpkd-LgbsSe-OWXEXe-MV7yeb:disabled {
  box-shadow: 0 0 rgba(0, 0, 0, 0.2), 0 0 rgba(0, 0, 0, 0.1411764706), 0 0 rgba(0, 0, 0, 0.1215686275);
}
.VfPpkd-LgbsSe-OWXEXe-INsAgc {
  font-family: Roboto, sans-serif;
  font-size: 0.875rem;
  letter-spacing: 0.0892857143em;
  font-weight: 500;
  text-transform: uppercase;
  height: 36px;
  border-radius: 4px;
  padding: 0 15px;
  border-width: 1px;
}
.VfPpkd-LgbsSe-OWXEXe-INsAgc:not(:disabled) {
  color: #6200ee;
}
.VfPpkd-LgbsSe-OWXEXe-INsAgc:disabled {
  color: rgba(0, 0, 0, 0.3803921569);
}
.VfPpkd-LgbsSe-OWXEXe-INsAgc .VfPpkd-kBDsod {
  font-size: 1.125rem;
  width: 1.125rem;
  height: 1.125rem;
}
.VfPpkd-LgbsSe-OWXEXe-INsAgc .VfPpkd-Jh9lGc:before {
  background-color: #6200ee;
}
.VfPpkd-LgbsSe-OWXEXe-INsAgc .VfPpkd-Jh9lGc:after {
  background-color: #6200ee;
}
.VfPpkd-LgbsSe-OWXEXe-INsAgc:hover .VfPpkd-Jh9lGc:before, .VfPpkd-LgbsSe-OWXEXe-INsAgc.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0.04;
}
.VfPpkd-LgbsSe-OWXEXe-INsAgc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before, .VfPpkd-LgbsSe-OWXEXe-INsAgc:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.12;
}
.VfPpkd-LgbsSe-OWXEXe-INsAgc:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}
.VfPpkd-LgbsSe-OWXEXe-INsAgc:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.12;
}
.VfPpkd-LgbsSe-OWXEXe-INsAgc.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-outlined-button-pressed-state-layer-opacity,.12) ;
}
.VfPpkd-LgbsSe-OWXEXe-INsAgc .VfPpkd-Jh9lGc {
  border-radius: 4px;
}
.VfPpkd-LgbsSe-OWXEXe-INsAgc .VfPpkd-J1Ukfc-LhBDec {
  border-radius: 2px;
}
.VfPpkd-LgbsSe-OWXEXe-INsAgc .VfPpkd-J1Ukfc-LhBDec:after {
  border-radius: 4px;
}
.VfPpkd-LgbsSe-OWXEXe-INsAgc:not(:disabled) {
  border-color: rgba(0, 0, 0, 0.1215686275);
}
.VfPpkd-LgbsSe-OWXEXe-INsAgc:disabled {
  border-color: rgba(0, 0, 0, 0.1215686275);
}
.VfPpkd-LgbsSe-OWXEXe-INsAgc.VfPpkd-LgbsSe-OWXEXe-Bz112c-UbuQg {
  padding: 0 11px 0 15px;
}
.VfPpkd-LgbsSe-OWXEXe-INsAgc.VfPpkd-LgbsSe-OWXEXe-Bz112c-M1Soyc {
  padding: 0 15px 0 11px;
}
.VfPpkd-LgbsSe-OWXEXe-INsAgc .VfPpkd-Jh9lGc {
  top: -1px;
  left: -1px;
  bottom: -1px;
  right: -1px;
  border-width: 1px;
}
.VfPpkd-LgbsSe-OWXEXe-INsAgc .VfPpkd-RLmnJb {
  left: -1px;
  width: calc(100% + 2px);
}
.nCP5yc {
  font-family: Google Sans, Roboto, Arial, sans-serif;
  font-size: 0.875rem;
  letter-spacing: 0.0107142857em;
  font-weight: 500;
  text-transform: none;
  transition: border 0.28s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1);
  box-shadow: none;
}
.nCP5yc .VfPpkd-Jh9lGc {
  height: 100%;
  position: absolute;
  overflow: hidden;
  width: 100%;
  z-index: 0;
}
.nCP5yc:not(:disabled) {
  background-color: #1a73e8;
  background-color: var(--gm-fillbutton-container-color, rgb(26, 115, 232));
}
.nCP5yc:not(:disabled) {
  color: #fff;
  color: var(--gm-fillbutton-ink-color, #fff);
}
.nCP5yc:disabled {
  background-color: rgba(60, 64, 67, 0.1215686275);
  background-color: var(--gm-fillbutton-disabled-container-color, rgba(60, 64, 67, 0.12));
}
.nCP5yc:disabled {
  color: rgba(60, 64, 67, 0.3803921569);
  color: var(--gm-fillbutton-disabled-ink-color, rgba(60, 64, 67, 0.38));
}
.nCP5yc .VfPpkd-Jh9lGc:before, .nCP5yc .VfPpkd-Jh9lGc:after {
  background-color: #202124;
  background-color: var(--gm-fillbutton-state-color, rgb(32, 33, 36));
}
.nCP5yc:hover .VfPpkd-Jh9lGc:before, .nCP5yc.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0.16;
  opacity: var(--mdc-ripple-hover-opacity, 0.16);
}
.nCP5yc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before, .nCP5yc:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-focus-opacity, 0.24);
}
.nCP5yc:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}
.nCP5yc:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.2;
  opacity: var(--mdc-ripple-press-opacity, 0.2);
}
.nCP5yc.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.2) ;
}
.nCP5yc .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.nCP5yc .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo, .nCP5yc .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
  stroke: #fff;
}
@media (-ms-high-contrast: active), screen and (forced-colors: active) {
.nCP5yc .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo, .nCP5yc .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
    stroke: CanvasText;
}
}
.nCP5yc:hover {
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 1px 3px 1px rgba(60, 64, 67, 0.1490196078);
  box-shadow: 0 1px 2px 0 var(--gm-fillbutton-keyshadow-color, rgba(60, 64, 67, 0.3)), 0 1px 3px 1px var(--gm-fillbutton-ambientshadow-color, rgba(60, 64, 67, 0.15));
}
.nCP5yc:hover .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.nCP5yc:active {
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 2px 6px 2px rgba(60, 64, 67, 0.1490196078);
  box-shadow: 0 1px 2px 0 var(--gm-fillbutton-keyshadow-color, rgba(60, 64, 67, 0.3)), 0 2px 6px 2px var(--gm-fillbutton-ambientshadow-color, rgba(60, 64, 67, 0.15));
}
.nCP5yc:active .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.nCP5yc:disabled {
  box-shadow: none;
}
.nCP5yc:disabled:hover .VfPpkd-Jh9lGc:before, .nCP5yc:disabled.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0;
  opacity: var(--mdc-ripple-hover-opacity, 0);
}
.nCP5yc:disabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before, .nCP5yc:disabled:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-focus-opacity, 0);
}
.nCP5yc:disabled:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}
.nCP5yc:disabled:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-press-opacity, 0);
}
.nCP5yc:disabled.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,0) ;
}
.nCP5yc:disabled .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.Rj2Mlf {
  font-family: Google Sans, Roboto, Arial, sans-serif;
  font-size: 0.875rem;
  letter-spacing: 0.0107142857em;
  font-weight: 500;
  text-transform: none;
  transition: border 0.28s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1);
  box-shadow: none;
}
.Rj2Mlf .VfPpkd-Jh9lGc {
  height: 100%;
  position: absolute;
  overflow: hidden;
  width: 100%;
  z-index: 0;
}
.Rj2Mlf:not(:disabled) {
  color: #1a73e8;
  color: var(--gm-hairlinebutton-ink-color, rgb(26, 115, 232));
}
.Rj2Mlf:not(:disabled) {
  border-color: #dadce0;
  border-color: var(--gm-hairlinebutton-outline-color, rgb(218, 220, 224));
}
.Rj2Mlf:not(:disabled):hover {
  border-color: #dadce0;
  border-color: var(--gm-hairlinebutton-outline-color, rgb(218, 220, 224));
}
.Rj2Mlf:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .Rj2Mlf:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #174ea6;
  border-color: var(--gm-hairlinebutton-outline-color--stateful, rgb(23, 78, 166));
}
.Rj2Mlf:not(:disabled):active, .Rj2Mlf:not(:disabled):focus:active {
  border-color: #dadce0;
  border-color: var(--gm-hairlinebutton-outline-color, rgb(218, 220, 224));
}
.Rj2Mlf:disabled {
  color: rgba(60, 64, 67, 0.3803921569);
  color: var(--gm-hairlinebutton-disabled-ink-color, rgba(60, 64, 67, 0.38));
}
.Rj2Mlf:disabled {
  border-color: rgba(60, 64, 67, 0.1215686275);
  border-color: var(--gm-hairlinebutton-disabled-outline-color, rgba(60, 64, 67, 0.12));
}
.Rj2Mlf:hover:not(:disabled), .Rj2Mlf.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(:disabled), .Rj2Mlf:not(.VfPpkd-ksKsZd-mWPk3d):focus:not(:disabled), .Rj2Mlf:active:not(:disabled) {
  color: #174ea6;
  color: var(--gm-hairlinebutton-ink-color--stateful, rgb(23, 78, 166));
}
.Rj2Mlf .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.Rj2Mlf .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo, .Rj2Mlf .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
  stroke: #1a73e8;
}
@media (-ms-high-contrast: active), screen and (forced-colors: active) {
.Rj2Mlf .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo, .Rj2Mlf .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
    stroke: CanvasText;
}
}
.Rj2Mlf .VfPpkd-Jh9lGc:before, .Rj2Mlf .VfPpkd-Jh9lGc:after {
  background-color: #1a73e8;
  background-color: var(--gm-hairlinebutton-state-color, rgb(26, 115, 232));
}
.Rj2Mlf:hover .VfPpkd-Jh9lGc:before, .Rj2Mlf.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}
.Rj2Mlf.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before, .Rj2Mlf:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}
.Rj2Mlf:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}
.Rj2Mlf:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}
.Rj2Mlf.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.12) ;
}
.Rj2Mlf:disabled:hover .VfPpkd-Jh9lGc:before, .Rj2Mlf:disabled.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0;
  opacity: var(--mdc-ripple-hover-opacity, 0);
}
.Rj2Mlf:disabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before, .Rj2Mlf:disabled:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-focus-opacity, 0);
}
.Rj2Mlf:disabled:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}
.Rj2Mlf:disabled:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-press-opacity, 0);
}
.Rj2Mlf:disabled.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,0) ;
}
.b9hyVd {
  font-family: Google Sans, Roboto, Arial, sans-serif;
  font-size: 0.875rem;
  letter-spacing: 0.0107142857em;
  font-weight: 500;
  text-transform: none;
  transition: border 0.28s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1);
  border-width: 0;
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 1px 3px 1px rgba(60, 64, 67, 0.1490196078);
  box-shadow: 0 1px 2px 0 var(--gm-protectedbutton-keyshadow-color, rgba(60, 64, 67, 0.3)), 0 1px 3px 1px var(--gm-protectedbutton-ambientshadow-color, rgba(60, 64, 67, 0.15));
}
.b9hyVd .VfPpkd-Jh9lGc {
  height: 100%;
  position: absolute;
  overflow: hidden;
  width: 100%;
  z-index: 0;
}
.b9hyVd:not(:disabled) {
  background-color: #fff;
  background-color: var(--gm-protectedbutton-container-color, #fff);
}
.b9hyVd:not(:disabled) {
  color: #1a73e8;
  color: var(--gm-protectedbutton-ink-color, rgb(26, 115, 232));
}
.b9hyVd:disabled {
  background-color: rgba(60, 64, 67, 0.1215686275);
  background-color: var(--gm-protectedbutton-disabled-container-color, rgba(60, 64, 67, 0.12));
}
.b9hyVd:disabled {
  color: rgba(60, 64, 67, 0.3803921569);
  color: var(--gm-protectedbutton-disabled-ink-color, rgba(60, 64, 67, 0.38));
}
.b9hyVd:hover:not(:disabled), .b9hyVd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(:disabled), .b9hyVd:not(.VfPpkd-ksKsZd-mWPk3d):focus:not(:disabled), .b9hyVd:active:not(:disabled) {
  color: #174ea6;
  color: var(--gm-protectedbutton-ink-color--stateful, rgb(23, 78, 166));
}
.b9hyVd .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.b9hyVd .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo, .b9hyVd .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
  stroke: #1a73e8;
}
@media (-ms-high-contrast: active), screen and (forced-colors: active) {
.b9hyVd .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo, .b9hyVd .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
    stroke: CanvasText;
}
}
.b9hyVd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .b9hyVd:not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-width: 0;
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 1px 3px 1px rgba(60, 64, 67, 0.1490196078);
  box-shadow: 0 1px 2px 0 var(--gm-protectedbutton-keyshadow-color, rgba(60, 64, 67, 0.3)), 0 1px 3px 1px var(--gm-protectedbutton-ambientshadow-color, rgba(60, 64, 67, 0.15));
}
.b9hyVd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-BFbNVe-bF1uUb, .b9hyVd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.b9hyVd:hover {
  border-width: 0;
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 2px 6px 2px rgba(60, 64, 67, 0.1490196078);
  box-shadow: 0 1px 2px 0 var(--gm-protectedbutton-keyshadow-color, rgba(60, 64, 67, 0.3)), 0 2px 6px 2px var(--gm-protectedbutton-ambientshadow-color, rgba(60, 64, 67, 0.15));
}
.b9hyVd:hover .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.b9hyVd:not(:disabled):active {
  border-width: 0;
  box-shadow: 0 1px 3px rgba(60, 64, 67, 0.3019607843), 0 4px 8px 3px rgba(60, 64, 67, 0.1490196078);
  box-shadow: 0 1px 3px 0 var(--gm-protectedbutton-keyshadow-color, rgba(60, 64, 67, 0.3)), 0 4px 8px 3px var(--gm-protectedbutton-ambientshadow-color, rgba(60, 64, 67, 0.15));
}
.b9hyVd:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.b9hyVd .VfPpkd-Jh9lGc:before, .b9hyVd .VfPpkd-Jh9lGc:after {
  background-color: #1a73e8;
  background-color: var(--gm-protectedbutton-state-color, rgb(26, 115, 232));
}
.b9hyVd:hover .VfPpkd-Jh9lGc:before, .b9hyVd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}
.b9hyVd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before, .b9hyVd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}
.b9hyVd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}
.b9hyVd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}
.b9hyVd.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.12) ;
}
.b9hyVd:disabled {
  box-shadow: none;
}
.b9hyVd:disabled .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.b9hyVd:disabled:hover .VfPpkd-Jh9lGc:before, .b9hyVd:disabled.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0;
  opacity: var(--mdc-ripple-hover-opacity, 0);
}
.b9hyVd:disabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before, .b9hyVd:disabled:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-focus-opacity, 0);
}
.b9hyVd:disabled:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}
.b9hyVd:disabled:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-press-opacity, 0);
}
.b9hyVd:disabled.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,0) ;
}
.Kjnxrf {
  font-family: Google Sans, Roboto, Arial, sans-serif;
  font-size: 0.875rem;
  letter-spacing: 0.0107142857em;
  font-weight: 500;
  text-transform: none;
  transition: border 0.28s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1);
  box-shadow: none;
}
.Kjnxrf .VfPpkd-Jh9lGc {
  height: 100%;
  position: absolute;
  overflow: hidden;
  width: 100%;
  z-index: 0;
}
.Kjnxrf:not(:disabled) {
  background-color: #e8f0fe;
}
.Kjnxrf:not(:disabled) {
  color: #1967d2;
}
.Kjnxrf:disabled {
  background-color: rgba(60, 64, 67, 0.1215686275);
}
.Kjnxrf:disabled {
  color: rgba(60, 64, 67, 0.3803921569);
}
.Kjnxrf:hover:not(:disabled), .Kjnxrf.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(:disabled), .Kjnxrf:not(.VfPpkd-ksKsZd-mWPk3d):focus:not(:disabled), .Kjnxrf:active:not(:disabled) {
  color: #174ea6;
}
.Kjnxrf .VfPpkd-Jh9lGc:before, .Kjnxrf .VfPpkd-Jh9lGc:after {
  background-color: #1967d2;
  background-color: var(--mdc-ripple-color, rgb(25, 103, 210));
}
.Kjnxrf:hover .VfPpkd-Jh9lGc:before, .Kjnxrf.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}
.Kjnxrf.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before, .Kjnxrf:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}
.Kjnxrf:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}
.Kjnxrf:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.1;
  opacity: var(--mdc-ripple-press-opacity, 0.1);
}
.Kjnxrf.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.1) ;
}
.Kjnxrf .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.Kjnxrf .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo, .Kjnxrf .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
  stroke: #1967d2;
}
@media (-ms-high-contrast: active), screen and (forced-colors: active) {
.Kjnxrf .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo, .Kjnxrf .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
    stroke: CanvasText;
}
}
.Kjnxrf:hover {
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 1px 3px 1px rgba(60, 64, 67, 0.1490196078);
}
.Kjnxrf:hover .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.Kjnxrf:not(:disabled):active {
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 2px 6px 2px rgba(60, 64, 67, 0.1490196078);
}
.Kjnxrf:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.Kjnxrf:disabled {
  box-shadow: none;
}
.Kjnxrf:disabled .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.Kjnxrf:disabled:hover .VfPpkd-Jh9lGc:before, .Kjnxrf:disabled.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0;
  opacity: var(--mdc-ripple-hover-opacity, 0);
}
.Kjnxrf:disabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before, .Kjnxrf:disabled:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-focus-opacity, 0);
}
.Kjnxrf:disabled:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}
.Kjnxrf:disabled:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-press-opacity, 0);
}
.Kjnxrf:disabled.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,0) ;
}
.ksBjEc {
  font-family: Google Sans, Roboto, Arial, sans-serif;
  font-size: 0.875rem;
  letter-spacing: 0.0107142857em;
  font-weight: 500;
  text-transform: none;
}
.ksBjEc .VfPpkd-Jh9lGc {
  height: 100%;
  position: absolute;
  overflow: hidden;
  width: 100%;
  z-index: 0;
}
.ksBjEc:not(:disabled) {
  background-color: transparent;
}
.ksBjEc:not(:disabled) {
  color: #1a73e8;
  color: var(--gm-colortextbutton-ink-color, rgb(26, 115, 232));
}
.ksBjEc:disabled {
  color: rgba(60, 64, 67, 0.3803921569);
  color: var(--gm-colortextbutton-disabled-ink-color, rgba(60, 64, 67, 0.38));
}
.ksBjEc .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo, .ksBjEc .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
  stroke: #1a73e8;
}
@media (-ms-high-contrast: active), screen and (forced-colors: active) {
.ksBjEc .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo, .ksBjEc .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
    stroke: CanvasText;
}
}
.ksBjEc:hover:not(:disabled), .ksBjEc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(:disabled), .ksBjEc:not(.VfPpkd-ksKsZd-mWPk3d):focus:not(:disabled), .ksBjEc:active:not(:disabled) {
  color: #174ea6;
  color: var(--gm-colortextbutton-ink-color--stateful, rgb(23, 78, 166));
}
.ksBjEc .VfPpkd-Jh9lGc:before, .ksBjEc .VfPpkd-Jh9lGc:after {
  background-color: #1a73e8;
  background-color: var(--gm-colortextbutton-state-color, rgb(26, 115, 232));
}
.ksBjEc:hover .VfPpkd-Jh9lGc:before, .ksBjEc.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}
.ksBjEc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before, .ksBjEc:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}
.ksBjEc:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}
.ksBjEc:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}
.ksBjEc.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.12) ;
}
.ksBjEc:disabled:hover .VfPpkd-Jh9lGc:before, .ksBjEc:disabled.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0;
  opacity: var(--mdc-ripple-hover-opacity, 0);
}
.ksBjEc:disabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before, .ksBjEc:disabled:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-focus-opacity, 0);
}
.ksBjEc:disabled:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}
.ksBjEc:disabled:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-press-opacity, 0);
}
.ksBjEc:disabled.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,0) ;
}
.LjDxcd {
  font-family: Google Sans, Roboto, Arial, sans-serif;
  font-size: 0.875rem;
  letter-spacing: 0.0107142857em;
  font-weight: 500;
  text-transform: none;
}
.LjDxcd .VfPpkd-Jh9lGc {
  height: 100%;
  position: absolute;
  overflow: hidden;
  width: 100%;
  z-index: 0;
}
.LjDxcd:not(:disabled) {
  color: #5f6368;
  color: var(--gm-neutraltextbutton-ink-color, rgb(95, 99, 104));
}
.LjDxcd:disabled {
  color: rgba(60, 64, 67, 0.3803921569);
  color: var(--gm-neutraltextbutton-disabled-ink-color, rgba(60, 64, 67, 0.38));
}
.LjDxcd:hover:not(:disabled), .LjDxcd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(:disabled), .LjDxcd:not(.VfPpkd-ksKsZd-mWPk3d):focus:not(:disabled), .LjDxcd:active:not(:disabled) {
  color: #202124;
  color: var(--gm-neutraltextbutton-ink-color--stateful, rgb(32, 33, 36));
}
.LjDxcd .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo, .LjDxcd .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
  stroke: #5f6368;
}
@media (-ms-high-contrast: active), screen and (forced-colors: active) {
.LjDxcd .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo, .LjDxcd .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
    stroke: CanvasText;
}
}
.LjDxcd .VfPpkd-Jh9lGc:before, .LjDxcd .VfPpkd-Jh9lGc:after {
  background-color: #5f6368;
  background-color: var(--gm-neutraltextbutton-state-color, rgb(95, 99, 104));
}
.LjDxcd:hover .VfPpkd-Jh9lGc:before, .LjDxcd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}
.LjDxcd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before, .LjDxcd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}
.LjDxcd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}
.LjDxcd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}
.LjDxcd.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.12) ;
}
.LjDxcd:disabled:hover .VfPpkd-Jh9lGc:before, .LjDxcd:disabled.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0;
  opacity: var(--mdc-ripple-hover-opacity, 0);
}
.LjDxcd:disabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before, .LjDxcd:disabled:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-focus-opacity, 0);
}
.LjDxcd:disabled:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}
.LjDxcd:disabled:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-press-opacity, 0);
}
.LjDxcd:disabled.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,0) ;
}
.DuMIQc {
  padding: 0 24px;
}
.P62QJc {
  padding: 0 23px;
  border-width: 1px;
}
.P62QJc.VfPpkd-LgbsSe-OWXEXe-Bz112c-UbuQg {
  padding: 0 11px 0 23px;
}
.P62QJc.VfPpkd-LgbsSe-OWXEXe-Bz112c-M1Soyc {
  padding: 0 23px 0 11px;
}
.P62QJc .VfPpkd-Jh9lGc {
  top: -1px;
  left: -1px;
  bottom: -1px;
  right: -1px;
  border-width: 1px;
}
.P62QJc .VfPpkd-RLmnJb {
  left: -1px;
  width: calc(100% + 2px);
}
.yHy1rc {
  z-index: 0;
}
.yHy1rc .VfPpkd-Bz112c-Jh9lGc:before, .yHy1rc .VfPpkd-Bz112c-Jh9lGc:after {
  z-index: -1;
}
.yHy1rc:disabled {
  color: rgba(60, 64, 67, 0.3803921569);
  color: var(--gm-iconbutton-disabled-ink-color, rgba(60, 64, 67, 0.38));
}
.fzRBVc {
  z-index: 0;
}
.fzRBVc .VfPpkd-Bz112c-Jh9lGc:before, .fzRBVc .VfPpkd-Bz112c-Jh9lGc:after {
  z-index: -1;
}
.fzRBVc:disabled {
  color: rgba(60, 64, 67, 0.3803921569);
  color: var(--gm-iconbutton-disabled-ink-color, rgba(60, 64, 67, 0.38));
}
.WpHeLc {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  outline: none;
}
[dir=rtl] .HDnnrf .VfPpkd-kBDsod, .HDnnrf .VfPpkd-kBDsod[dir=rtl], [dir=rtl] .QDwDD, .QDwDD[dir=rtl] {
  transform: scaleX(-1);
}
.PDpWxe {
  will-change: unset;
}
.LQeN7 .VfPpkd-J1Ukfc-LhBDec {
  pointer-events: none;
  border: 2px solid rgb(24, 90, 188);
  border-radius: 6px;
  box-sizing: content-box;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% + 4px);
  width: calc(100% + 4px);
}
@media screen and (forced-colors: active) {
.LQeN7 .VfPpkd-J1Ukfc-LhBDec {
    border-color: CanvasText;
}
}
.LQeN7 .VfPpkd-J1Ukfc-LhBDec:after {
  content: "";
  border: 2px solid rgb(232, 240, 254);
  border-radius: 8px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% + 4px);
  width: calc(100% + 4px);
}
@media screen and (forced-colors: active) {
.LQeN7 .VfPpkd-J1Ukfc-LhBDec:after {
    border-color: CanvasText;
}
}
.LQeN7.gmghec .VfPpkd-J1Ukfc-LhBDec {
  display: inline-block;
}
@media (-ms-high-contrast: active), (-ms-high-contrast: none) {
.LQeN7.gmghec .VfPpkd-J1Ukfc-LhBDec {
    display: none;
}
}
.mN1ivc .VfPpkd-Bz112c-J1Ukfc-LhBDec {
  pointer-events: none;
  border: 2px solid rgb(24, 90, 188);
  border-radius: 6px;
  box-sizing: content-box;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: 100%;
  width: 100%;
}
@media screen and (forced-colors: active) {
.mN1ivc .VfPpkd-Bz112c-J1Ukfc-LhBDec {
    border-color: CanvasText;
}
}
.mN1ivc .VfPpkd-Bz112c-J1Ukfc-LhBDec:after {
  content: "";
  border: 2px solid rgb(232, 240, 254);
  border-radius: 8px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% + 4px);
  width: calc(100% + 4px);
}
@media screen and (forced-colors: active) {
.mN1ivc .VfPpkd-Bz112c-J1Ukfc-LhBDec:after {
    border-color: CanvasText;
}
}
.mN1ivc.gmghec .VfPpkd-Bz112c-J1Ukfc-LhBDec {
  display: inline-block;
}
@media (-ms-high-contrast: active), (-ms-high-contrast: none) {
.mN1ivc.gmghec .VfPpkd-Bz112c-J1Ukfc-LhBDec {
    display: none;
}
}
.MyRpB .VfPpkd-kBDsod, .MyRpB .VfPpkd-vQzf8d {
  opacity: 0;
}
[data-tooltip-enabled=true]:disabled, .VfPpkd-Bz112c-LgbsSe[data-tooltip-enabled=true]:disabled .VfPpkd-Bz112c-Jh9lGc {
  pointer-events: auto;
}
.VfPpkd-JGcpL-uI4vCe-LkdAo, .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
  stroke: #6200ee;
  stroke: var(--mdc-theme-primary, #6200ee);
}
@media (-ms-high-contrast: active), screen and (forced-colors: active) {
.VfPpkd-JGcpL-uI4vCe-LkdAo, .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
    stroke: CanvasText;
}
}
.VfPpkd-JGcpL-uI4vCe-u014N {
  stroke: transparent;
}
@keyframes mdc-circular-progress-container-rotate {
to {
    transform: rotate(1turn);
}
}
@keyframes mdc-circular-progress-spinner-layer-rotate {
12.5% {
    transform: rotate(135deg);
}
25% {
    transform: rotate(270deg);
}
37.5% {
    transform: rotate(405deg);
}
50% {
    transform: rotate(540deg);
}
62.5% {
    transform: rotate(675deg);
}
75% {
    transform: rotate(810deg);
}
87.5% {
    transform: rotate(945deg);
}
to {
    transform: rotate(3turn);
}
}
@keyframes mdc-circular-progress-color-1-fade-in-out {
0% {
    opacity: 0.99;
}
25% {
    opacity: 0.99;
}
26% {
    opacity: 0;
}
89% {
    opacity: 0;
}
90% {
    opacity: 0.99;
}
to {
    opacity: 0.99;
}
}
@keyframes mdc-circular-progress-color-2-fade-in-out {
0% {
    opacity: 0;
}
15% {
    opacity: 0;
}
25% {
    opacity: 0.99;
}
50% {
    opacity: 0.99;
}
51% {
    opacity: 0;
}
to {
    opacity: 0;
}
}
@keyframes mdc-circular-progress-color-3-fade-in-out {
0% {
    opacity: 0;
}
40% {
    opacity: 0;
}
50% {
    opacity: 0.99;
}
75% {
    opacity: 0.99;
}
76% {
    opacity: 0;
}
to {
    opacity: 0;
}
}
@keyframes mdc-circular-progress-color-4-fade-in-out {
0% {
    opacity: 0;
}
65% {
    opacity: 0;
}
75% {
    opacity: 0.99;
}
90% {
    opacity: 0.99;
}
to {
    opacity: 0;
}
}
@keyframes mdc-circular-progress-left-spin {
0% {
    transform: rotate(265deg);
}
50% {
    transform: rotate(130deg);
}
to {
    transform: rotate(265deg);
}
}
@keyframes mdc-circular-progress-right-spin {
0% {
    transform: rotate(-265deg);
}
50% {
    transform: rotate(-130deg);
}
to {
    transform: rotate(-265deg);
}
}
.VfPpkd-JGcpL-P1ekSe {
  display: inline-flex;
  position: relative;
  direction: ltr;
  line-height: 0;
  overflow: hidden;
  transition: opacity 0.25s 0ms cubic-bezier(0.4, 0, 0.6, 1);
}
.VfPpkd-JGcpL-uI4vCe-haAclf, .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G, .VfPpkd-JGcpL-IdXvz-haAclf, .VfPpkd-JGcpL-QYI5B-pbTTYe {
  position: absolute;
  width: 100%;
  height: 100%;
}
.VfPpkd-JGcpL-uI4vCe-haAclf {
  transform: rotate(-90deg);
}
.VfPpkd-JGcpL-IdXvz-haAclf {
  font-size: 0;
  letter-spacing: 0;
  white-space: nowrap;
  opacity: 0;
}
.VfPpkd-JGcpL-uI4vCe-LkdAo-Bd00G, .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
  fill: transparent;
}
.VfPpkd-JGcpL-uI4vCe-LkdAo {
  transition: stroke-dashoffset 0.5s 0ms cubic-bezier(0, 0, 0.2, 1);
}
.VfPpkd-JGcpL-OcUoKf-TpMipd {
  position: absolute;
  top: 0;
  left: 47.5%;
  box-sizing: border-box;
  width: 5%;
  height: 100%;
  overflow: hidden;
}
.VfPpkd-JGcpL-OcUoKf-TpMipd .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
  left: -900%;
  width: 2000%;
  transform: rotate(180deg);
}
.VfPpkd-JGcpL-lLvYUc-e9ayKc {
  display: inline-flex;
  position: relative;
  width: 50%;
  height: 100%;
  overflow: hidden;
}
.VfPpkd-JGcpL-lLvYUc-e9ayKc .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
  width: 200%;
}
.VfPpkd-JGcpL-lLvYUc-qwU8Me .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
  left: -100%;
}
.VfPpkd-JGcpL-P1ekSe-OWXEXe-A9y3zc .VfPpkd-JGcpL-uI4vCe-haAclf {
  opacity: 0;
}
.VfPpkd-JGcpL-P1ekSe-OWXEXe-A9y3zc .VfPpkd-JGcpL-IdXvz-haAclf {
  opacity: 1;
}
.VfPpkd-JGcpL-P1ekSe-OWXEXe-A9y3zc .VfPpkd-JGcpL-IdXvz-haAclf {
  animation: mdc-circular-progress-container-rotate 1.5682352941s linear infinite;
}
.VfPpkd-JGcpL-P1ekSe-OWXEXe-A9y3zc .VfPpkd-JGcpL-QYI5B-pbTTYe {
  animation: mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
.VfPpkd-JGcpL-P1ekSe-OWXEXe-A9y3zc .VfPpkd-JGcpL-Ydhldb-R6PoUb {
  animation: mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdc-circular-progress-color-1-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
.VfPpkd-JGcpL-P1ekSe-OWXEXe-A9y3zc .VfPpkd-JGcpL-Ydhldb-ibL1re {
  animation: mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdc-circular-progress-color-2-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
.VfPpkd-JGcpL-P1ekSe-OWXEXe-A9y3zc .VfPpkd-JGcpL-Ydhldb-c5RTEf {
  animation: mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdc-circular-progress-color-3-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
.VfPpkd-JGcpL-P1ekSe-OWXEXe-A9y3zc .VfPpkd-JGcpL-Ydhldb-II5mzb {
  animation: mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdc-circular-progress-color-4-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
.VfPpkd-JGcpL-P1ekSe-OWXEXe-A9y3zc .VfPpkd-JGcpL-lLvYUc-LK5yu .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
  animation: mdc-circular-progress-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
.VfPpkd-JGcpL-P1ekSe-OWXEXe-A9y3zc .VfPpkd-JGcpL-lLvYUc-qwU8Me .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
  animation: mdc-circular-progress-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
.VfPpkd-JGcpL-P1ekSe-OWXEXe-xTMeO {
  opacity: 0;
}
.DU29of {
  position: relative;
}
.DU29of .VfPpkd-JGcpL-uI4vCe-LkdAo, .DU29of .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
  stroke: #4285f4;
}
@media screen and (forced-colors: active), (-ms-high-contrast: active) {
.DU29of .VfPpkd-JGcpL-uI4vCe-LkdAo, .DU29of .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
    stroke: CanvasText;
}
}
.DU29of .VfPpkd-JGcpL-Ydhldb-R6PoUb .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
  stroke: #4285f4;
}
@media screen and (forced-colors: active), (-ms-high-contrast: active) {
.DU29of .VfPpkd-JGcpL-Ydhldb-R6PoUb .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
    stroke: CanvasText;
}
}
.DU29of .VfPpkd-JGcpL-Ydhldb-ibL1re .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
  stroke: #ea4335;
}
@media screen and (forced-colors: active), (-ms-high-contrast: active) {
.DU29of .VfPpkd-JGcpL-Ydhldb-ibL1re .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
    stroke: CanvasText;
}
}
.DU29of .VfPpkd-JGcpL-Ydhldb-c5RTEf .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
  stroke: #fbbc04;
}
@media screen and (forced-colors: active), (-ms-high-contrast: active) {
.DU29of .VfPpkd-JGcpL-Ydhldb-c5RTEf .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
    stroke: CanvasText;
}
}
.DU29of .VfPpkd-JGcpL-Ydhldb-II5mzb .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
  stroke: #34a853;
}
@media screen and (forced-colors: active), (-ms-high-contrast: active) {
.DU29of .VfPpkd-JGcpL-Ydhldb-II5mzb .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
    stroke: CanvasText;
}
}
.DU29of .VfPpkd-JGcpL-Mr8B3-V67aGc {
  height: 100%;
  width: 100%;
  position: absolute;
  opacity: 0;
  overflow: hidden;
  z-index: -1;
}
.kFwPee {
  height: 100%;
}
.ydMMEb {
  width: 100%;
}
.SSPGKf {
  display: block;
  overflow-y: hidden;
  z-index: 1;
}
.eejsDc {
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.MCcOAc {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  overflow: hidden;
  z-index: 1;
}
.MCcOAc > .pGxpHc {
  flex-shrink: 0;
  flex-grow: 0;
}
.IqBfM > .HLlAHb {
  align-items: center;
  display: flex;
  height: 60px;
  position: absolute;
  right: 16px;
  top: 0;
  z-index: 9999;
}
.VUoKZ {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 3px;
  z-index: 1001;
}
.TRHLAc {
  position: absolute;
  top: 0;
  left: 0;
  width: 25%;
  height: 100%;
  background: #68e;
  transform: scaleX(0);
}
.TRHLAc {
  transform-origin: 0 0;
}
.mIM26c .VUoKZ {
  display: block;
}
.mIM26c .TRHLAc {
  animation: boqChromeapiPageProgressAnimation 1s infinite;
  animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
  animation-delay: 0.1s;
}
.ghyPEc .VUoKZ {
  position: fixed;
}
@keyframes boqChromeapiPageProgressAnimation {
0% {
    transform: scaleX(0);
}
50% {
    transform: scaleX(5);
}
to {
    transform: scaleX(5) translate(100%);
}
}
.IqBfM {
  bottom: auto;
  height: 100%;
  right: auto;
  width: auto;
}
@keyframes primary-indeterminate-translate {
0% {
    transform: translate(-145.166611%);
}
20% {
    animation-timing-function: cubic-bezier(0.5, 0, 0.701732, 0.495819);
    transform: translate(-145.166611%);
}
59.15% {
    animation-timing-function: cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);
    transform: translate(-61.495191%);
}
to {
    transform: translate(55.444446%);
}
}
@keyframes primary-indeterminate-translate-reverse {
0% {
    transform: translate(145.166611%);
}
20% {
    animation-timing-function: cubic-bezier(0.5, 0, 0.701732, 0.495819);
    transform: translate(145.166611%);
}
59.15% {
    animation-timing-function: cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);
    transform: translate(61.495191%);
}
to {
    transform: translate(-55.4444461%);
}
}
@keyframes primary-indeterminate-scale {
0% {
    transform: scaleX(0.08);
}
36.65% {
    animation-timing-function: cubic-bezier(0.334731, 0.12482, 0.785844, 1);
    transform: scaleX(0.08);
}
69.15% {
    animation-timing-function: cubic-bezier(0.06, 0.11, 0.6, 1);
    transform: scaleX(0.661479);
}
to {
    transform: scaleX(0.08);
}
}
@keyframes auxiliary-indeterminate-translate {
0% {
    animation-timing-function: cubic-bezier(0.15, 0, 0.515058, 0.409685);
    transform: translate(-54.888891%);
}
25% {
    animation-timing-function: cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);
    transform: translate(-17.236978%);
}
48.35% {
    animation-timing-function: cubic-bezier(0.4, 0.627035, 0.6, 0.902026);
    transform: translate(29.497274%);
}
to {
    transform: translate(105.388891%);
}
}
@keyframes auxiliary-indeterminate-translate-reverse {
0% {
    animation-timing-function: cubic-bezier(0.15, 0, 0.515058, 0.409685);
    transform: translate(54.888891%);
}
25% {
    animation-timing-function: cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);
    transform: translate(17.236978%);
}
48.35% {
    animation-timing-function: cubic-bezier(0.4, 0.627035, 0.6, 0.902026);
    transform: translate(-29.497274%);
}
to {
    transform: translate(-105.388891%);
}
}
@keyframes auxiliary-indeterminate-scale {
0% {
    animation-timing-function: cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);
    transform: scaleX(0.08);
}
19.15% {
    animation-timing-function: cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);
    transform: scaleX(0.457104);
}
44.15% {
    animation-timing-function: cubic-bezier(0.257759, 0.003163, 0.211762, 1.38179);
    transform: scaleX(0.72796);
}
to {
    transform: scaleX(0.08);
}
}
@keyframes buffering {
to {
    transform: translate(-10px);
}
}
@keyframes buffering-reverse {
to {
    transform: translate(10px);
}
}
@keyframes indeterminate-translate-ie {
0% {
    transform: translate(-100%);
}
to {
    transform: translate(100%);
}
}
@keyframes indeterminate-translate-reverse-ie {
0% {
    transform: translate(100%);
}
to {
    transform: translate(-100%);
}
}
.sZwd7c {
  height: 4px;
  overflow: hidden;
  position: relative;
  transform: translateZ(0);
  transition: opacity 0.25s linear;
  width: 100%;
}
.w2zcLc {
  position: absolute;
}
.xcNBHc, .MyvhI, .l3q5xe {
  height: 100%;
  position: absolute;
  width: 100%;
}
.w2zcLc {
  transform-origin: top left;
  transition: transform 0.25s ease;
  -webkit-transition: transform 0.25s ease, -webkit-transform 0.25s ease;
  transition: transform 0.25s ease, -webkit-transform 0.25s ease;
}
.MyvhI {
  transform-origin: top left;
  transition: transform 0.25s ease;
  -webkit-transition: transform 0.25s ease, -webkit-transform 0.25s ease;
  transition: transform 0.25s ease, -webkit-transform 0.25s ease;
  animation: none;
}
.l3q5xe {
  animation: none;
}
.w2zcLc {
  background-color: #e6e6e6;
  height: 100%;
  transform-origin: top left;
  transition: transform 0.25s ease;
  -webkit-transition: transform 0.25s ease, -webkit-transform 0.25s ease;
  transition: transform 0.25s ease, -webkit-transform 0.25s ease;
  width: 100%;
}
.TKVRUb {
  transform: scaleX(0);
}
.sUoeld {
  visibility: hidden;
}
.l3q5xe {
  background-color: #000;
  display: inline-block;
}
.xcNBHc {
  background-size: 10px 4px;
  background-repeat: repeat-x;
  background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%271.1%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20xmlns%3Axlink%3D%27http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%27%20x%3D%270px%27%20y%3D%270px%27%20enable-background%3D%27new%200%200%205%202%27%20xml%3Aspace%3D%27preserve%27%20viewBox%3D%270%200%205%202%27%20preserveAspectRatio%3D%27none%20slice%27%3E%3Ccircle%20cx%3D%271%27%20cy%3D%271%27%20r%3D%271%27%20fill%3D%27%23e6e6e6%27%2F%3E%3C%2Fsvg%3E);
  visibility: hidden;
}
.sZwd7c.B6Vhqe .MyvhI {
  transition: none;
}
.sZwd7c.B6Vhqe .TKVRUb {
  animation: primary-indeterminate-translate 2s infinite linear;
}
.sZwd7c.B6Vhqe .TKVRUb > .l3q5xe {
  animation: primary-indeterminate-scale 2s infinite linear;
}
.sZwd7c.B6Vhqe .sUoeld {
  animation: auxiliary-indeterminate-translate 2s infinite linear;
  visibility: visible;
}
.sZwd7c.B6Vhqe .sUoeld > .l3q5xe {
  animation: auxiliary-indeterminate-scale 2s infinite linear;
}
.sZwd7c.B6Vhqe.ieri7c .l3q5xe {
  transform: scaleX(0.45);
}
.sZwd7c.B6Vhqe.ieri7c .sUoeld {
  animation: none;
  visibility: hidden;
}
.sZwd7c.B6Vhqe.ieri7c .TKVRUb {
  animation: indeterminate-translate-ie 2s infinite ease-out;
}
.sZwd7c.B6Vhqe.ieri7c .TKVRUb > .l3q5xe, .sZwd7c.B6Vhqe.ieri7c .sUoeld > .l3q5xe {
  animation: none;
}
.sZwd7c.juhVM .w2zcLc, .sZwd7c.juhVM .MyvhI {
  right: 0;
  transform-origin: center right;
}
.sZwd7c.juhVM .TKVRUb {
  animation-name: primary-indeterminate-translate-reverse;
}
.sZwd7c.juhVM .sUoeld {
  animation-name: auxiliary-indeterminate-translate-reverse;
}
.sZwd7c.juhVM.ieri7c .TKVRUb {
  animation-name: indeterminate-translate-reverse-ie;
}
.sZwd7c.qdulke {
  opacity: 0;
}
.sZwd7c.jK7moc .sUoeld, .sZwd7c.jK7moc .TKVRUb, .sZwd7c.jK7moc .sUoeld > .l3q5xe, .sZwd7c.jK7moc .TKVRUb > .l3q5xe {
  -webkit-animation-play-state: paused;
  animation-play-state: paused;
}
.sZwd7c.D6TUi .xcNBHc {
  animation: buffering 0.25s infinite linear;
  visibility: visible;
}
.sZwd7c.D6TUi.juhVM .xcNBHc {
  animation: buffering-reverse 0.25s infinite linear;
}
img, html, body, div, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ol, ul, li, table, caption, tbody, tfoot, thead, tr, th, td, form, fieldset, embed, object, applet {
  border: 0;
  margin: 0;
  padding: 0;
}
textarea, input, select, option {
  font-family: inherit;
  font-size: inherit;
}
button {
  box-sizing: initial;
  -webkit-font-smoothing: inherit;
  align-items: normal;
  background: none;
  border: 0;
  color: inherit;
  font: inherit;
  margin: 0;
  padding: 0;
  text-align: inherit;
}
h1, h2, h3 {
  font: inherit;
}
ul {
  list-style-type: none;
}
html {
  height: 100%;
}
body {
  background-color: #eee;
  color: #333;
  font-family: Roboto, Arial, sans-serif;
  font-size: 13px;
  font-weight: 300;
  line-height: 1.4;
  height: 100%;
  position: relative;
  text-rendering: optimizeLegibility;
  z-index: -1;
}
body.k8Lt0 {
  min-width: 1024px;
}
a {
  text-decoration: none;
}
a, a:visited {
  color: #333;
}
a:hover {
  cursor: pointer;
}
.IQ1z0d a, .IQ1z0d a:visited {
  color: #15c;
  cursor: pointer;
}
.IQ1z0d a:hover {
  text-decoration: underline;
}
.g7W7Ed {
  margin-bottom: 1em;
}
.LS81yb-Ud7fr {
  box-sizing: border-box;
  line-height: 1.4;
  font-size: 28px;
  font-weight: 100;
  min-height: 37px;
  min-width: 680px;
  padding: 5px;
  position: relative;
}
img {
  vertical-align: middle;
}
table {
  border-collapse: collapse;
  border-width: 0;
  empty-cells: show;
}
.qJTHM-bN97Pc-ge6pde-bF1uUb {
  -moz-opacity: 0.65;
  opacity: 0.65;
  filter: alpha(opacity=65);
  background: #ddd;
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 30000;
}
.qJTHM-bN97Pc-ge6pde-aZ2wEe {
  background-image: url(https://lh6.ggpht.com/s4qReSaucUB6sgUYQFZQcF31FBvtVehCtvI6Bc_WUGuLkSCzTfODYs84VrtujdRA29Lp);
  height: 150px;
  left: 50vw;
  margin-left: -75px;
  margin-top: -75px;
  position: fixed;
  top: 50vh;
  width: 150px;
}
@media screen and (min-resolution: 1.5dppx) {
.qJTHM-bN97Pc-ge6pde-aZ2wEe {
    background-image: url(https://lh6.ggpht.com/s4qReSaucUB6sgUYQFZQcF31FBvtVehCtvI6Bc_WUGuLkSCzTfODYs84VrtujdRA29Lp);
    background-size: contain;
}
}
.tPcied-sCENyd-dwEi1d {
  word-break: keep-all;
}
.rymPhb-jyrRxf {
  border-collapse: collapse;
  margin: 0 5px;
}
.rymPhb-jyrRxf-tJHJj {
  font-size: 12px;
  text-align: left;
  text-transform: uppercase;
}
.rymPhb-jyrRxf-tJHJj th {
  padding: 15px 30px 15px 0;
}
.rymPhb-oKdM2c:first-child {
  border-top: 1px solid #d6d6d6;
}
.rymPhb-oKdM2c {
  border-bottom: 1px solid #d6d6d6;
}
.rymPhb-oKdM2c:hover {
  background-color: #fff;
}
.rymPhb-oKdM2c td {
  padding-right: 30px;
}
.VfPpkd-WsjYwc {
  border-radius: 4px;
  border-radius: var(--mdc-shape-medium, 4px);
  background-color: #fff;
  background-color: var(--mdc-theme-surface, #fff);
  box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2), 0 1px 1px rgba(0, 0, 0, 0.1411764706), 0 1px 3px rgba(0, 0, 0, 0.1215686275);
}
.VfPpkd-WsjYwc .VfPpkd-BFbNVe-bF1uUb {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.VfPpkd-WsjYwc:after {
  border-radius: 4px;
  border-radius: var(--mdc-shape-medium, 4px);
}
.VfPpkd-WsjYwc-OWXEXe-INsAgc {
  box-shadow: 0 0 rgba(0, 0, 0, 0.2), 0 0 rgba(0, 0, 0, 0.1411764706), 0 0 rgba(0, 0, 0, 0.1215686275);
  border-width: 1px;
  border-style: solid;
  border-color: #e0e0e0;
}
.VfPpkd-WsjYwc {
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  position: relative;
}
.VfPpkd-WsjYwc:after {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 1px solid transparent;
  border-radius: inherit;
  content: "";
  pointer-events: none;
}
@media screen and (forced-colors: active) {
.VfPpkd-WsjYwc:after {
    border-color: CanvasText;
}
}
.VfPpkd-WsjYwc-OWXEXe-INsAgc:after {
  border: none;
}
.VfPpkd-aGsRMb {
  border-radius: inherit;
  height: 100%;
}
.VfPpkd-Xgjsme-LhBDec {
  position: absolute;
}
.VfPpkd-gBNGNe {
  position: relative;
  box-sizing: border-box;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.VfPpkd-gBNGNe:before {
  display: block;
  content: "";
}
.VfPpkd-gBNGNe:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.VfPpkd-gBNGNe:last-child {
  border-bottom-left-radius: inherit;
  border-bottom-right-radius: inherit;
}
.VfPpkd-gBNGNe-OWXEXe-BaYisc:before {
  margin-top: 100%;
}
.VfPpkd-gBNGNe-OWXEXe-W3lGp-Clt0zb:before {
  margin-top: 56.25%;
}
.VfPpkd-gBNGNe-bN97Pc {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  box-sizing: border-box;
}
.VfPpkd-EScbFb-JIbuQc {
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  position: relative;
  outline: none;
  color: inherit;
  text-decoration: none;
  cursor: pointer;
  overflow: hidden;
}
.VfPpkd-EScbFb-JIbuQc:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.VfPpkd-EScbFb-JIbuQc:last-child {
  border-bottom-left-radius: inherit;
  border-bottom-right-radius: inherit;
}
.VfPpkd-gqIiZe {
  display: flex;
  flex-direction: row;
  align-items: center;
  box-sizing: border-box;
  min-height: 52px;
  padding: 8px;
}
.VfPpkd-gqIiZe-OWXEXe-Vkfede-rJCtOc {
  padding: 0;
}
.VfPpkd-aPoio-c6xFrd, .VfPpkd-aPoio-fuEl3d {
  display: flex;
  flex-direction: row;
  align-items: center;
  box-sizing: border-box;
}
.VfPpkd-aPoio-fuEl3d {
  color: rgba(0, 0, 0, 0.6);
  flex-grow: 1;
  justify-content: flex-end;
}
.VfPpkd-aPoio-c6xFrd + .VfPpkd-aPoio-fuEl3d {
  margin-left: 16px;
  margin-right: 0;
}
[dir=rtl] .VfPpkd-aPoio-c6xFrd + .VfPpkd-aPoio-fuEl3d, .VfPpkd-aPoio-c6xFrd + .VfPpkd-aPoio-fuEl3d[dir=rtl] {
  margin-left: 0;
  margin-right: 16px;
}
.VfPpkd-aPoio {
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  box-sizing: border-box;
  justify-content: center;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
}
.VfPpkd-aPoio:focus {
  outline: none;
}
.VfPpkd-aPoio-OWXEXe-LgbsSe {
  margin-left: 0;
  margin-right: 8px;
  padding: 0 8px;
}
[dir=rtl] .VfPpkd-aPoio-OWXEXe-LgbsSe, .VfPpkd-aPoio-OWXEXe-LgbsSe[dir=rtl] {
  margin-left: 8px;
  margin-right: 0;
}
.VfPpkd-aPoio-OWXEXe-LgbsSe:last-child {
  margin-left: 0;
  margin-right: 0;
}
[dir=rtl] .VfPpkd-aPoio-OWXEXe-LgbsSe:last-child, .VfPpkd-aPoio-OWXEXe-LgbsSe:last-child[dir=rtl] {
  margin-left: 0;
  margin-right: 0;
}
.VfPpkd-gqIiZe-OWXEXe-Vkfede-rJCtOc .VfPpkd-aPoio-OWXEXe-LgbsSe {
  justify-content: space-between;
  width: 100%;
  height: auto;
  max-height: none;
  margin: 0;
  padding: 8px 16px;
  text-align: left;
}
[dir=rtl] .VfPpkd-gqIiZe-OWXEXe-Vkfede-rJCtOc .VfPpkd-aPoio-OWXEXe-LgbsSe, .VfPpkd-gqIiZe-OWXEXe-Vkfede-rJCtOc .VfPpkd-aPoio-OWXEXe-LgbsSe[dir=rtl] {
  text-align: right;
}
.VfPpkd-aPoio-OWXEXe-Bz112c {
  margin: -6px 0;
  padding: 12px;
}
.VfPpkd-aPoio-OWXEXe-Bz112c:not(:disabled) {
  color: rgba(0, 0, 0, 0.6);
}
.VfPpkd-EScbFb-JIbuQc {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  will-change: transform, opacity;
}
.VfPpkd-EScbFb-JIbuQc .VfPpkd-FJ5hab:before, .VfPpkd-EScbFb-JIbuQc .VfPpkd-FJ5hab:after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: "";
}
.VfPpkd-EScbFb-JIbuQc .VfPpkd-FJ5hab:before {
  transition: opacity 15ms linear, background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1);
}
.VfPpkd-EScbFb-JIbuQc .VfPpkd-FJ5hab:after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0);
}
.VfPpkd-EScbFb-JIbuQc.VfPpkd-ksKsZd-mWPk3d .VfPpkd-FJ5hab:before {
  transform: scale(var(--mdc-ripple-fg-scale, 1));
}
.VfPpkd-EScbFb-JIbuQc.VfPpkd-ksKsZd-mWPk3d .VfPpkd-FJ5hab:after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center;
}
.VfPpkd-EScbFb-JIbuQc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd .VfPpkd-FJ5hab:after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0);
}
.VfPpkd-EScbFb-JIbuQc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-lJfZMc .VfPpkd-FJ5hab:after {
  animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards;
}
.VfPpkd-EScbFb-JIbuQc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-OmS1vf .VfPpkd-FJ5hab:after {
  animation: mdc-ripple-fg-opacity-out 0.15s;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
}
.VfPpkd-EScbFb-JIbuQc .VfPpkd-FJ5hab:before, .VfPpkd-EScbFb-JIbuQc .VfPpkd-FJ5hab:after {
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
}
.VfPpkd-EScbFb-JIbuQc.VfPpkd-ksKsZd-mWPk3d .VfPpkd-FJ5hab:after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}
.VfPpkd-EScbFb-JIbuQc .VfPpkd-FJ5hab:before, .VfPpkd-EScbFb-JIbuQc .VfPpkd-FJ5hab:after {
  background-color: #000;
  background-color: var(--mdc-ripple-color, #000);
}
.VfPpkd-EScbFb-JIbuQc:hover .VfPpkd-FJ5hab:before, .VfPpkd-EScbFb-JIbuQc.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-FJ5hab:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}
.VfPpkd-EScbFb-JIbuQc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-FJ5hab:before, .VfPpkd-EScbFb-JIbuQc:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-FJ5hab:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}
.VfPpkd-EScbFb-JIbuQc:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-FJ5hab:after {
  transition: opacity 0.15s linear;
}
.VfPpkd-EScbFb-JIbuQc:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-FJ5hab:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}
.VfPpkd-EScbFb-JIbuQc.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.12) ;
}
.VfPpkd-EScbFb-JIbuQc .VfPpkd-FJ5hab {
  box-sizing: content-box;
  height: 100%;
  overflow: hidden;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
}
.VfPpkd-EScbFb-JIbuQc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:after, .VfPpkd-EScbFb-JIbuQc:not(.VfPpkd-ksKsZd-mWPk3d):focus:after {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 5px double transparent;
  border-radius: inherit;
  content: "";
  pointer-events: none;
}
@media screen and (forced-colors: active) {
.VfPpkd-EScbFb-JIbuQc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:after, .VfPpkd-EScbFb-JIbuQc:not(.VfPpkd-ksKsZd-mWPk3d):focus:after {
    border-color: CanvasText;
}
}
.KC1dQ {
  border-radius: 8px;
  background-color: #fff;
  border-width: 0;
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 1px 3px 1px rgba(60, 64, 67, 0.1490196078);
}
.KC1dQ .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.Usd1Ac {
  border-radius: 8px;
  background-color: #fff;
  border: 1px solid rgb(218, 220, 224);
  box-shadow: none;
}
.Usd1Ac .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.Si6A0c {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  outline: none;
}
.VfPpkd-Sx9Kwc .VfPpkd-P5QLlc {
  background-color: #fff;
  background-color: var(--mdc-theme-surface, #fff);
}
.VfPpkd-Sx9Kwc .VfPpkd-IE5DDf, .VfPpkd-Sx9Kwc .VfPpkd-P5QLlc-GGAcbc {
  background-color: rgba(0, 0, 0, 0.3215686275);
}
.VfPpkd-Sx9Kwc .VfPpkd-k2Wrsb {
  color: rgba(0, 0, 0, 0.8705882353);
}
.VfPpkd-Sx9Kwc .VfPpkd-cnG4Wd {
  color: rgba(0, 0, 0, 0.6);
}
.VfPpkd-Sx9Kwc .VfPpkd-zMU9ub {
  color: #000;
  color: var(--mdc-theme-on-surface, #000);
}
.VfPpkd-Sx9Kwc .VfPpkd-zMU9ub .VfPpkd-Bz112c-Jh9lGc:before, .VfPpkd-Sx9Kwc .VfPpkd-zMU9ub .VfPpkd-Bz112c-Jh9lGc:after {
  background-color: #000;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-on-surface, #000));
}
.VfPpkd-Sx9Kwc .VfPpkd-zMU9ub:hover .VfPpkd-Bz112c-Jh9lGc:before, .VfPpkd-Sx9Kwc .VfPpkd-zMU9ub.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Bz112c-Jh9lGc:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}
.VfPpkd-Sx9Kwc .VfPpkd-zMU9ub.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Bz112c-Jh9lGc:before, .VfPpkd-Sx9Kwc .VfPpkd-zMU9ub:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Bz112c-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}
.VfPpkd-Sx9Kwc .VfPpkd-zMU9ub:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Bz112c-Jh9lGc:after {
  transition: opacity 0.15s linear;
}
.VfPpkd-Sx9Kwc .VfPpkd-zMU9ub:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Bz112c-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}
.VfPpkd-Sx9Kwc .VfPpkd-zMU9ub.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.12) ;
}
.VfPpkd-Sx9Kwc.VfPpkd-Sx9Kwc-OWXEXe-s2gQvd .VfPpkd-k2Wrsb, .VfPpkd-Sx9Kwc.VfPpkd-Sx9Kwc-OWXEXe-s2gQvd .VfPpkd-T0kwCb, .VfPpkd-Sx9Kwc.VfPpkd-Sx9Kwc-OWXEXe-s2gQvd.VfPpkd-Sx9Kwc-XuHpsb-clz4Ic-yePe5c .VfPpkd-T0kwCb {
  border-color: rgba(0, 0, 0, 0.1215686275);
}
.VfPpkd-Sx9Kwc.VfPpkd-Sx9Kwc-OWXEXe-s2gQvd .VfPpkd-k2Wrsb {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  margin-bottom: 0;
}
.VfPpkd-Sx9Kwc.VfPpkd-Sx9Kwc-XuHpsb-clz4Ic-tJHJj.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-oclYLd {
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px rgba(0, 0, 0, 0.1411764706), 0 1px 5px rgba(0, 0, 0, 0.1215686275);
}
.VfPpkd-Sx9Kwc .VfPpkd-P5QLlc {
  border-radius: 4px;
  border-radius: var(--mdc-shape-medium, 4px);
}
.VfPpkd-P5QLlc {
  box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.1411764706), 0 9px 46px 8px rgba(0, 0, 0, 0.1215686275);
}
.VfPpkd-k2Wrsb {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-headline6-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 1.25rem;
  font-size: var(--mdc-typography-headline6-font-size, 1.25rem);
  line-height: 2rem;
  line-height: var(--mdc-typography-headline6-line-height, 2rem);
  font-weight: 500;
  font-weight: var(--mdc-typography-headline6-font-weight, 500);
  letter-spacing: 0.0125em;
  letter-spacing: var(--mdc-typography-headline6-letter-spacing, 0.0125em);
  text-decoration: inherit;
  -webkit-text-decoration: var(--mdc-typography-headline6-text-decoration, inherit);
  text-decoration: var(--mdc-typography-headline6-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-headline6-text-transform, inherit);
}
.VfPpkd-cnG4Wd {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 1rem;
  font-size: var(--mdc-typography-body1-font-size, 1rem);
  line-height: 1.5rem;
  line-height: var(--mdc-typography-body1-line-height, 1.5rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-body1-font-weight, 400);
  letter-spacing: 0.03125em;
  letter-spacing: var(--mdc-typography-body1-letter-spacing, 0.03125em);
  text-decoration: inherit;
  -webkit-text-decoration: var(--mdc-typography-body1-text-decoration, inherit);
  text-decoration: var(--mdc-typography-body1-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-body1-text-transform, inherit);
}
.VfPpkd-Sx9Kwc, .VfPpkd-IE5DDf {
  position: fixed;
  top: 0;
  left: 0;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
}
.VfPpkd-Sx9Kwc {
  display: none;
  z-index: 7;
  z-index: var(--mdc-dialog-z-index, 7);
}
.VfPpkd-Sx9Kwc .VfPpkd-cnG4Wd {
  padding: 20px 24px;
}
.VfPpkd-Sx9Kwc .VfPpkd-P5QLlc {
  min-width: 280px;
}
@media (max-width: 592px) {
.VfPpkd-Sx9Kwc .VfPpkd-P5QLlc {
    max-width: calc(100vw - 32px);
}
}
@media (min-width: 592px) {
.VfPpkd-Sx9Kwc .VfPpkd-P5QLlc {
    max-width: 560px;
}
}
.VfPpkd-Sx9Kwc .VfPpkd-P5QLlc {
  max-height: calc(100% - 32px);
}
.VfPpkd-Sx9Kwc.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-P5QLlc {
  max-width: none;
}
@media (max-width: 960px) {
.VfPpkd-Sx9Kwc.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-P5QLlc {
    max-height: 560px;
    width: 560px;
}
.VfPpkd-Sx9Kwc.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-P5QLlc .VfPpkd-zMU9ub-suEOdc-sM5MNb {
    position: relative;
    right: -12px;
}
}
@media (max-width: 720px) and (max-width: 672px) {
.VfPpkd-Sx9Kwc.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-P5QLlc {
    width: calc(100vw - 112px);
}
}
@media (max-width: 720px) and (min-width: 672px) {
.VfPpkd-Sx9Kwc.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-P5QLlc {
    width: 560px;
}
}
@media (max-width: 720px) and (max-height: 720px) {
.VfPpkd-Sx9Kwc.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-P5QLlc {
    max-height: calc(100vh - 160px);
}
}
@media (max-width: 720px) and (min-height: 720px) {
.VfPpkd-Sx9Kwc.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-P5QLlc {
    max-height: 560px;
}
}
@media (max-width: 720px) {
.VfPpkd-Sx9Kwc.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-P5QLlc .VfPpkd-zMU9ub-suEOdc-sM5MNb {
    position: relative;
    right: -12px;
}
}
@media (max-width: 600px), (max-width: 720px) and (max-height: 400px), (min-width: 720px) and (max-height: 400px) {
.VfPpkd-Sx9Kwc.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-P5QLlc {
    height: 100%;
    max-height: 100vh;
    max-width: 100vw;
    width: 100vw;
    border-radius: 0;
}
.VfPpkd-Sx9Kwc.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-P5QLlc .VfPpkd-zMU9ub-suEOdc-sM5MNb {
    position: relative;
    order: -1;
    left: -12px;
}
.VfPpkd-Sx9Kwc.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-P5QLlc .VfPpkd-oclYLd {
    padding: 0 16px 9px;
    justify-content: flex-start;
}
.VfPpkd-Sx9Kwc.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-P5QLlc .VfPpkd-k2Wrsb {
    margin-left: -8px;
}
}
@media (min-width: 960px) {
.VfPpkd-Sx9Kwc.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-P5QLlc {
    width: calc(100vw - 400px);
}
.VfPpkd-Sx9Kwc.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-P5QLlc .VfPpkd-zMU9ub-suEOdc-sM5MNb {
    position: relative;
    right: -12px;
}
}
.VfPpkd-Sx9Kwc.VfPpkd-IE5DDf-OWXEXe-L6cTce .VfPpkd-IE5DDf {
  opacity: 0;
}
.VfPpkd-IE5DDf {
  opacity: 0;
  z-index: -1;
}
.VfPpkd-wzTsW {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-around;
  box-sizing: border-box;
  height: 100%;
  opacity: 0;
  pointer-events: none;
}
.VfPpkd-P5QLlc {
  position: relative;
  display: flex;
  flex-direction: column;
  flex-grow: 0;
  flex-shrink: 0;
  box-sizing: border-box;
  max-width: 100%;
  max-height: 100%;
  pointer-events: auto;
  overflow-y: auto;
  outline: 0;
  transform: scale(0.8);
}
.VfPpkd-P5QLlc .VfPpkd-BFbNVe-bF1uUb {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
[dir=rtl] .VfPpkd-P5QLlc, .VfPpkd-P5QLlc[dir=rtl] {
  text-align: right;
}
@media (-ms-high-contrast: active), screen and (forced-colors: active) {
.VfPpkd-P5QLlc {
    outline: 2px solid windowText;
}
}
.VfPpkd-P5QLlc:before {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 2px solid transparent;
  border-radius: inherit;
  content: "";
  pointer-events: none;
}
@media screen and (forced-colors: active) {
.VfPpkd-P5QLlc:before {
    border-color: CanvasText;
}
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
.VfPpkd-P5QLlc:before {
    content: none;
}
}
.VfPpkd-k2Wrsb {
  display: block;
  position: relative;
  flex-shrink: 0;
  box-sizing: border-box;
  margin: 0 0 1px;
  padding: 0 24px 9px;
}
.VfPpkd-k2Wrsb:before {
  display: inline-block;
  width: 0;
  height: 40px;
  content: "";
  vertical-align: 0;
}
[dir=rtl] .VfPpkd-k2Wrsb, .VfPpkd-k2Wrsb[dir=rtl] {
  text-align: right;
}
.VfPpkd-Sx9Kwc-OWXEXe-s2gQvd .VfPpkd-k2Wrsb {
  margin-bottom: 1px;
  padding-bottom: 15px;
}
.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-oclYLd {
  align-items: baseline;
  border-bottom: 1px solid transparent;
  display: inline-flex;
  justify-content: space-between;
  padding: 0 24px 9px;
  z-index: 1;
}
@media screen and (forced-colors: active) {
.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-oclYLd {
    border-bottom-color: CanvasText;
}
}
.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-oclYLd .VfPpkd-zMU9ub-suEOdc-sM5MNb {
  position: relative;
  right: -12px;
}
.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-k2Wrsb {
  margin-bottom: 0;
  padding: 0;
  border-bottom: 0;
}
.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb.VfPpkd-Sx9Kwc-OWXEXe-s2gQvd .VfPpkd-k2Wrsb {
  border-bottom: 0;
  margin-bottom: 0;
}
.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-zMU9ub-suEOdc-sM5MNb {
  top: 5px;
}
.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb.VfPpkd-Sx9Kwc-OWXEXe-s2gQvd .VfPpkd-T0kwCb {
  border-top: 1px solid transparent;
}
@media screen and (forced-colors: active) {
.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb.VfPpkd-Sx9Kwc-OWXEXe-s2gQvd .VfPpkd-T0kwCb {
    border-top-color: CanvasText;
}
}
.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb-OWXEXe-diJVc .VfPpkd-zMU9ub-suEOdc-sM5MNb {
  margin-top: 4px;
}
.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb-OWXEXe-diJVc.VfPpkd-Sx9Kwc-OWXEXe-s2gQvd .VfPpkd-zMU9ub-suEOdc-sM5MNb {
  margin-top: 0;
}
.VfPpkd-cnG4Wd {
  flex-grow: 1;
  box-sizing: border-box;
  margin: 0;
  overflow: auto;
}
.VfPpkd-cnG4Wd > :first-child {
  margin-top: 0;
}
.VfPpkd-cnG4Wd > :last-child {
  margin-bottom: 0;
}
.VfPpkd-k2Wrsb + .VfPpkd-cnG4Wd, .VfPpkd-oclYLd + .VfPpkd-cnG4Wd {
  padding-top: 0;
}
.VfPpkd-Sx9Kwc-OWXEXe-s2gQvd .VfPpkd-k2Wrsb + .VfPpkd-cnG4Wd {
  padding-top: 8px;
  padding-bottom: 8px;
}
.VfPpkd-cnG4Wd .VfPpkd-StrnGf-rymPhb:first-child:last-child {
  padding: 6px 0 0;
}
.VfPpkd-Sx9Kwc-OWXEXe-s2gQvd .VfPpkd-cnG4Wd .VfPpkd-StrnGf-rymPhb:first-child:last-child {
  padding: 0;
}
.VfPpkd-T0kwCb {
  display: flex;
  position: relative;
  flex-shrink: 0;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  box-sizing: border-box;
  min-height: 52px;
  margin: 0;
  padding: 8px;
  border-top: 1px solid transparent;
}
@media screen and (forced-colors: active) {
.VfPpkd-T0kwCb {
    border-top-color: CanvasText;
}
}
.VfPpkd-Sx9Kwc-OWXEXe-eu7FSc .VfPpkd-T0kwCb {
  flex-direction: column;
  align-items: flex-end;
}
.VfPpkd-M1klYe {
  margin-left: 8px;
  margin-right: 0;
  max-width: 100%;
  text-align: right;
}
[dir=rtl] .VfPpkd-M1klYe, .VfPpkd-M1klYe[dir=rtl] {
  margin-left: 0;
  margin-right: 8px;
}
.VfPpkd-M1klYe:first-child, [dir=rtl] .VfPpkd-M1klYe:first-child, .VfPpkd-M1klYe:first-child[dir=rtl] {
  margin-left: 0;
  margin-right: 0;
}
[dir=rtl] .VfPpkd-M1klYe, .VfPpkd-M1klYe[dir=rtl] {
  text-align: left;
}
.VfPpkd-Sx9Kwc-OWXEXe-eu7FSc .VfPpkd-M1klYe:not(:first-child) {
  margin-top: 12px;
}
.VfPpkd-Sx9Kwc-OWXEXe-FNFY6c, .VfPpkd-Sx9Kwc-OWXEXe-uGFO6d, .VfPpkd-Sx9Kwc-OWXEXe-FnSee {
  display: flex;
}
.VfPpkd-Sx9Kwc-OWXEXe-uGFO6d .VfPpkd-IE5DDf {
  transition: opacity 0.15s linear;
}
.VfPpkd-Sx9Kwc-OWXEXe-uGFO6d .VfPpkd-wzTsW {
  transition: opacity 75ms linear, transform 0.15s 0ms cubic-bezier(0, 0, 0.2, 1);
}
.VfPpkd-Sx9Kwc-OWXEXe-FnSee .VfPpkd-IE5DDf, .VfPpkd-Sx9Kwc-OWXEXe-FnSee .VfPpkd-wzTsW {
  transition: opacity 75ms linear;
}
.VfPpkd-Sx9Kwc-OWXEXe-FnSee .VfPpkd-wzTsW, .VfPpkd-Sx9Kwc-OWXEXe-FnSee .VfPpkd-P5QLlc {
  transform: none;
}
.VfPpkd-Sx9Kwc-OWXEXe-RTQbk .VfPpkd-IE5DDf {
  transition: none;
  opacity: 1;
}
.VfPpkd-Sx9Kwc-OWXEXe-FNFY6c .VfPpkd-IE5DDf, .VfPpkd-Sx9Kwc-OWXEXe-FNFY6c .VfPpkd-wzTsW {
  opacity: 1;
}
.VfPpkd-Sx9Kwc-OWXEXe-FNFY6c .VfPpkd-P5QLlc {
  transform: none;
}
.VfPpkd-Sx9Kwc-OWXEXe-FNFY6c.VfPpkd-P5QLlc-GGAcbc-OWXEXe-TSZdd .VfPpkd-P5QLlc-GGAcbc {
  opacity: 1;
}
.VfPpkd-Sx9Kwc-OWXEXe-FNFY6c.VfPpkd-P5QLlc-GGAcbc-OWXEXe-wJB69c .VfPpkd-P5QLlc-GGAcbc {
  transition: opacity 75ms linear;
}
.VfPpkd-Sx9Kwc-OWXEXe-FNFY6c.VfPpkd-P5QLlc-GGAcbc-OWXEXe-eo9XGd .VfPpkd-P5QLlc-GGAcbc {
  transition: opacity 0.15s linear;
}
.VfPpkd-P5QLlc-GGAcbc {
  display: none;
  opacity: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.VfPpkd-P5QLlc-GGAcbc-OWXEXe-TSZdd .VfPpkd-P5QLlc-GGAcbc, .VfPpkd-P5QLlc-GGAcbc-OWXEXe-eo9XGd .VfPpkd-P5QLlc-GGAcbc, .VfPpkd-P5QLlc-GGAcbc-OWXEXe-wJB69c .VfPpkd-P5QLlc-GGAcbc {
  display: block;
}
.VfPpkd-Sx9Kwc-XuHpsb-pGuBYc {
  overflow: hidden;
}
.VfPpkd-Sx9Kwc-OWXEXe-di8rgd-bN97Pc-QFlW2 .VfPpkd-cnG4Wd {
  padding: 0;
}
.VfPpkd-Sx9Kwc-OWXEXe-vOE8Lb .VfPpkd-wzTsW .VfPpkd-zMU9ub-suEOdc-sM5MNb {
  right: 12px;
  top: 9px;
  position: absolute;
  z-index: 1;
}
.VfPpkd-IE5DDf-OWXEXe-uIDLbb {
  pointer-events: none;
}
.VfPpkd-IE5DDf-OWXEXe-uIDLbb .VfPpkd-IE5DDf, .VfPpkd-IE5DDf-OWXEXe-uIDLbb .VfPpkd-P5QLlc-GGAcbc {
  display: none;
}
.cC1eCc {
  z-index: 2001;
}
.cC1eCc .VfPpkd-k2Wrsb {
  color: #3c4043;
}
.cC1eCc .VfPpkd-cnG4Wd, .cC1eCc .VfPpkd-zMU9ub {
  color: #5f6368;
}
.cC1eCc .VfPpkd-zMU9ub .VfPpkd-Bz112c-Jh9lGc:before, .cC1eCc .VfPpkd-zMU9ub .VfPpkd-Bz112c-Jh9lGc:after {
  background-color: #5f6368;
  background-color: var(--mdc-ripple-color, rgb(95, 99, 104));
}
.cC1eCc .VfPpkd-zMU9ub:hover .VfPpkd-Bz112c-Jh9lGc:before, .cC1eCc .VfPpkd-zMU9ub.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Bz112c-Jh9lGc:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}
.cC1eCc .VfPpkd-zMU9ub.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Bz112c-Jh9lGc:before, .cC1eCc .VfPpkd-zMU9ub:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Bz112c-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}
.cC1eCc .VfPpkd-zMU9ub:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Bz112c-Jh9lGc:after {
  transition: opacity 0.15s linear;
}
.cC1eCc .VfPpkd-zMU9ub:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Bz112c-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}
.cC1eCc .VfPpkd-zMU9ub.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.12) ;
}
.cC1eCc .VfPpkd-IE5DDf, .cC1eCc .VfPpkd-P5QLlc-GGAcbc {
  background-color: rgba(32, 33, 36, 0.6);
}
.cC1eCc .VfPpkd-P5QLlc {
  background-color: #fff;
}
.cC1eCc .VfPpkd-P5QLlc {
  border-width: 0;
  box-shadow: 0 1px 3px rgba(60, 64, 67, 0.3019607843), 0 4px 8px 3px rgba(60, 64, 67, 0.1490196078);
}
.cC1eCc .VfPpkd-P5QLlc .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.cC1eCc .VfPpkd-P5QLlc {
  border-radius: 8px;
}
.cC1eCc .VfPpkd-T0kwCb {
  padding-top: 2px;
  padding-bottom: 2px;
}
.cC1eCc .VfPpkd-T0kwCb .VfPpkd-RLmnJb {
  top: -6px;
  transform: none;
}
.cC1eCc .VfPpkd-k2Wrsb {
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.5rem;
  font-size: 1rem;
  letter-spacing: 0.00625em;
  font-weight: 500;
  padding-bottom: 13px;
}
.cC1eCc .VfPpkd-cnG4Wd {
  font-family: Roboto, Arial, sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0142857143em;
  font-weight: 400;
}
.cC1eCc .VfPpkd-T0kwCb .VfPpkd-LgbsSe + .VfPpkd-LgbsSe {
  margin-left: 8px;
}
.cC1eCc.VfPpkd-Sx9Kwc-OWXEXe-n9oEIb .VfPpkd-k2Wrsb {
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.5rem;
  font-size: 1.125rem;
  letter-spacing: 0;
  font-weight: 400;
  padding-bottom: 0;
}
.iGu0Be, [dir=rtl] .iGu0Be, .iGu0Be[dir=rtl] {
  text-align: center;
}
.nE3Lu {
  color: #1a73e8;
  height: 24px;
  width: 24px;
}
.nE3Lu:after {
  content: "";
  display: block;
}
.VfPpkd-BIzmGd {
  display: inline-flex;
  position: relative;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  width: 56px;
  height: 56px;
  padding: 0;
  border: none;
  fill: currentColor;
  text-decoration: none;
  cursor: pointer;
  -webkit-user-select: none;
  user-select: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  overflow: visible;
  transition: box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1), opacity 15ms linear 30ms, transform 0.27s 0ms cubic-bezier(0, 0, 0.2, 1);
}
.VfPpkd-BIzmGd .VfPpkd-BFbNVe-bF1uUb {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.VfPpkd-BIzmGd[hidden] {
  display: none;
}
.VfPpkd-BIzmGd::-moz-focus-inner {
  padding: 0;
  border: 0;
}
.VfPpkd-BIzmGd:hover {
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.1411764706), 0 3px 14px 2px rgba(0, 0, 0, 0.1215686275);
}
.VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .VfPpkd-BIzmGd:not(.VfPpkd-ksKsZd-mWPk3d):focus {
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.1411764706), 0 3px 14px 2px rgba(0, 0, 0, 0.1215686275);
}
.VfPpkd-BIzmGd .VfPpkd-kLizxb-LhBDec {
  position: absolute;
}
.VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-kLizxb-LhBDec, .VfPpkd-BIzmGd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kLizxb-LhBDec {
  pointer-events: none;
  border: 2px solid transparent;
  border-radius: 6px;
  box-sizing: content-box;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% + 4px);
  width: calc(100% + 4px);
}
@media screen and (forced-colors: active) {
.VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-kLizxb-LhBDec, .VfPpkd-BIzmGd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kLizxb-LhBDec {
    border-color: CanvasText;
}
}
.VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-kLizxb-LhBDec:after, .VfPpkd-BIzmGd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kLizxb-LhBDec:after {
  content: "";
  border: 2px solid transparent;
  border-radius: 8px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% + 4px);
  width: calc(100% + 4px);
}
@media screen and (forced-colors: active) {
.VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-kLizxb-LhBDec:after, .VfPpkd-BIzmGd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kLizxb-LhBDec:after {
    border-color: CanvasText;
}
}
.VfPpkd-BIzmGd:active, .VfPpkd-BIzmGd:focus:active {
  box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 12px 17px 2px rgba(0, 0, 0, 0.1411764706), 0 5px 22px 4px rgba(0, 0, 0, 0.1215686275);
}
.VfPpkd-BIzmGd:active, .VfPpkd-BIzmGd:focus {
  outline: none;
}
.VfPpkd-BIzmGd:hover {
  cursor: pointer;
}
.VfPpkd-BIzmGd > svg {
  width: 100%;
}
.VfPpkd-BIzmGd-OWXEXe-yolsp {
  width: 40px;
  height: 40px;
}
.VfPpkd-BIzmGd-OWXEXe-X9G3K {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.875rem;
  font-size: var(--mdc-typography-button-font-size, 0.875rem);
  line-height: 2.25rem;
  line-height: var(--mdc-typography-button-line-height, 2.25rem);
  font-weight: 500;
  font-weight: var(--mdc-typography-button-font-weight, 500);
  letter-spacing: 0.0892857143em;
  letter-spacing: var(--mdc-typography-button-letter-spacing, 0.0892857143em);
  text-decoration: none;
  -webkit-text-decoration: var(--mdc-typography-button-text-decoration, none);
  text-decoration: var(--mdc-typography-button-text-decoration, none);
  text-transform: uppercase;
  text-transform: var(--mdc-typography-button-text-transform, uppercase);
  border-radius: 24px;
  padding-left: 20px;
  padding-right: 20px;
  width: auto;
  max-width: 100%;
  height: 48px;
  line-height: normal;
}
.VfPpkd-BIzmGd-OWXEXe-X9G3K .VfPpkd-wbSZ0b {
  border-radius: 24px;
}
.VfPpkd-BIzmGd-OWXEXe-X9G3K .VfPpkd-Q0XOV {
  margin-left: -8px;
  margin-right: 12px;
}
[dir=rtl] .VfPpkd-BIzmGd-OWXEXe-X9G3K .VfPpkd-Q0XOV, .VfPpkd-BIzmGd-OWXEXe-X9G3K .VfPpkd-Q0XOV[dir=rtl] {
  margin-left: 12px;
  margin-right: -8px;
}
.VfPpkd-BIzmGd-OWXEXe-X9G3K .VfPpkd-nBWOSb + .VfPpkd-Q0XOV {
  margin-left: 12px;
  margin-right: -8px;
}
[dir=rtl] .VfPpkd-BIzmGd-OWXEXe-X9G3K .VfPpkd-nBWOSb + .VfPpkd-Q0XOV, .VfPpkd-BIzmGd-OWXEXe-X9G3K .VfPpkd-nBWOSb + .VfPpkd-Q0XOV[dir=rtl] {
  margin-left: -8px;
  margin-right: 12px;
}
.VfPpkd-BIzmGd-OWXEXe-dgl2Hf {
  margin: 4px;
}
.VfPpkd-BIzmGd-OWXEXe-dgl2Hf .VfPpkd-D4TID {
  position: absolute;
  top: 50%;
  height: 48px;
  left: 50%;
  width: 48px;
  transform: translate(-50%, -50%);
}
.VfPpkd-BIzmGd:before {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 1px solid transparent;
  border-radius: inherit;
  content: "";
  pointer-events: none;
}
@media screen and (forced-colors: active) {
.VfPpkd-BIzmGd:before {
    border-color: CanvasText;
}
}
.VfPpkd-nBWOSb {
  justify-content: flex-start;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow-x: hidden;
  overflow-y: visible;
}
.VfPpkd-Q0XOV {
  transition: transform 0.18s 90ms cubic-bezier(0, 0, 0.2, 1);
  fill: currentColor;
  will-change: transform;
}
.VfPpkd-BIzmGd .VfPpkd-Q0XOV {
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.VfPpkd-BIzmGd-OWXEXe-NywdZd {
  transform: scale(0);
  opacity: 0;
  transition: opacity 15ms linear 0.15s, transform 0.18s 0ms cubic-bezier(0.4, 0, 1, 1);
}
.VfPpkd-BIzmGd-OWXEXe-NywdZd .VfPpkd-Q0XOV {
  transform: scale(0);
  transition: transform 135ms 0ms cubic-bezier(0.4, 0, 1, 1);
}
.VfPpkd-BIzmGd {
  background-color: #018786;
  background-color: var(--mdc-theme-secondary, #018786);
  box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.1411764706), 0 1px 18px rgba(0, 0, 0, 0.1215686275);
}
.VfPpkd-BIzmGd .VfPpkd-Q0XOV {
  width: 24px;
  height: 24px;
  font-size: 24px;
}
.VfPpkd-BIzmGd, .VfPpkd-BIzmGd:not(:disabled) .VfPpkd-Q0XOV, .VfPpkd-BIzmGd:not(:disabled) .VfPpkd-nBWOSb, .VfPpkd-BIzmGd:disabled .VfPpkd-Q0XOV, .VfPpkd-BIzmGd:disabled .VfPpkd-nBWOSb {
  color: #fff;
  color: var(--mdc-theme-on-secondary, #fff);
}
.VfPpkd-BIzmGd:not(.VfPpkd-BIzmGd-OWXEXe-X9G3K) {
  border-radius: 50%;
}
.VfPpkd-BIzmGd:not(.VfPpkd-BIzmGd-OWXEXe-X9G3K) .VfPpkd-wbSZ0b {
  border-radius: 50%;
}
.VfPpkd-BIzmGd {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  will-change: transform, opacity;
}
.VfPpkd-BIzmGd .VfPpkd-wbSZ0b:before, .VfPpkd-BIzmGd .VfPpkd-wbSZ0b:after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: "";
}
.VfPpkd-BIzmGd .VfPpkd-wbSZ0b:before {
  transition: opacity 15ms linear, background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1);
}
.VfPpkd-BIzmGd .VfPpkd-wbSZ0b:after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0);
}
.VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d .VfPpkd-wbSZ0b:before {
  transform: scale(var(--mdc-ripple-fg-scale, 1));
}
.VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d .VfPpkd-wbSZ0b:after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center;
}
.VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd .VfPpkd-wbSZ0b:after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0);
}
.VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-lJfZMc .VfPpkd-wbSZ0b:after {
  animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards;
}
.VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-OmS1vf .VfPpkd-wbSZ0b:after {
  animation: mdc-ripple-fg-opacity-out 0.15s;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
}
.VfPpkd-BIzmGd .VfPpkd-wbSZ0b:before, .VfPpkd-BIzmGd .VfPpkd-wbSZ0b:after {
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
}
.VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d .VfPpkd-wbSZ0b:after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}
.VfPpkd-BIzmGd .VfPpkd-wbSZ0b:before, .VfPpkd-BIzmGd .VfPpkd-wbSZ0b:after {
  background-color: #fff;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-on-secondary, #fff));
}
.VfPpkd-BIzmGd:hover .VfPpkd-wbSZ0b:before, .VfPpkd-BIzmGd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-wbSZ0b:before {
  opacity: 0.08;
  opacity: var(--mdc-ripple-hover-opacity, 0.08);
}
.VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-wbSZ0b:before, .VfPpkd-BIzmGd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-wbSZ0b:before {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-focus-opacity, 0.24);
}
.VfPpkd-BIzmGd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-wbSZ0b:after {
  transition: opacity 0.15s linear;
}
.VfPpkd-BIzmGd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-wbSZ0b:after {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-press-opacity, 0.24);
}
.VfPpkd-BIzmGd.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.24) ;
}
.VfPpkd-BIzmGd .VfPpkd-wbSZ0b {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  overflow: hidden;
}
.VfPpkd-BIzmGd {
  z-index: 0;
}
.VfPpkd-BIzmGd .VfPpkd-wbSZ0b:before, .VfPpkd-BIzmGd .VfPpkd-wbSZ0b:after {
  z-index: -1;
  z-index: var(--mdc-ripple-z-index, -1);
}
.SaBhMc {
  background-color: #fff;
  height: 56px;
  width: 56px;
  padding-top: 2px;
  padding-top: 2px;
  padding-right: 2px;
  padding-right: 2px;
  padding-bottom: 2px;
  padding-bottom: 2px;
  padding-left: 2px;
  padding-left: 2px;
}
.SaBhMc:not(:disabled) {
  box-shadow: 0 1px 3px rgba(60, 64, 67, 0.3019607843), 0 4px 8px 3px rgba(60, 64, 67, 0.1490196078);
}
.SaBhMc:not(:disabled) .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.11;
  background-color: transparent;
}
.SaBhMc:not(:disabled):hover {
  box-shadow: 0 2px 3px rgba(60, 64, 67, 0.3019607843), 0 6px 10px 4px rgba(60, 64, 67, 0.1490196078);
}
.SaBhMc:not(:disabled):hover .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.12;
  background-color: transparent;
}
.SaBhMc:not(:disabled):focus {
  box-shadow: 0 1px 3px rgba(60, 64, 67, 0.3019607843), 0 4px 8px 3px rgba(60, 64, 67, 0.1490196078);
}
.SaBhMc:not(:disabled):focus .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.11;
  background-color: transparent;
}
.SaBhMc:not(:disabled):active {
  box-shadow: 0 4px 4px rgba(60, 64, 67, 0.3019607843), 0 8px 12px 6px rgba(60, 64, 67, 0.1490196078);
}
.SaBhMc:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.14;
  background-color: transparent;
}
.SaBhMc:disabled {
  box-shadow: 0 1px 3px rgba(60, 64, 67, 0.3019607843), 0 4px 8px 3px rgba(60, 64, 67, 0.1490196078);
}
.SaBhMc:disabled .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.11;
  background-color: transparent;
}
.SaBhMc .VfPpkd-Q0XOV {
  width: 36px;
  height: 36px;
  font-size: 36px;
}
.SaBhMc:not(:disabled) .VfPpkd-Q0XOV {
  color: #3c4043;
}
.SaBhMc:not(:disabled):hover .VfPpkd-Q0XOV {
  color: #174ea6;
}
.SaBhMc:not(:disabled):focus .VfPpkd-Q0XOV {
  color: #174ea6;
}
.SaBhMc .VfPpkd-wbSZ0b:before, .SaBhMc .VfPpkd-wbSZ0b:after {
  background-color: #1a73e8;
}
.SaBhMc:hover .VfPpkd-wbSZ0b:before, .SaBhMc.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-wbSZ0b:before {
  opacity: 0.04;
}
.SaBhMc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-wbSZ0b:before, .SaBhMc:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-wbSZ0b:before {
  transition-duration: 75ms;
  opacity: 0.12;
}
.SaBhMc:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-wbSZ0b:after {
  transition: opacity 0.15s linear;
}
.SaBhMc:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-wbSZ0b:after {
  transition-duration: 75ms;
  opacity: 0.1;
}
.SaBhMc.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-fab-pressed-state-layer-opacity,.1) ;
}
.SaBhMc:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .SaBhMc:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #4285f4;
  border-style: solid;
  border-width: 2px;
  padding-top: 2px;
  padding-top: 2px;
  padding-right: 2px;
  padding-right: 2px;
  padding-bottom: 2px;
  padding-bottom: 2px;
  padding-left: 2px;
  padding-left: 2px;
}
.SaBhMc:not(.VfPpkd-BIzmGd-OWXEXe-X9G3K) {
  border-radius: 28px;
}
.SaBhMc:not(.VfPpkd-BIzmGd-OWXEXe-X9G3K) .VfPpkd-wbSZ0b {
  border-radius: 28px;
}
@media screen and (forced-colors: active), (-ms-high-contrast: active) {
.SaBhMc {
    padding: 0;
}
.SaBhMc:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .SaBhMc:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
    border-style: solid;
    border-width: 0;
    padding: 0;
}
}
.bgpk6e {
  background-color: #fff;
  height: 48px;
  border-radius: 24px;
  font-family: Google Sans, Roboto, Arial, sans-serif;
  font-size: 0.875rem;
  font-weight: 500;
  letter-spacing: 0.0178571429em;
  padding: 2px 24px;
  text-transform: none;
}
.bgpk6e:not(:disabled) {
  box-shadow: 0 1px 3px rgba(60, 64, 67, 0.3019607843), 0 4px 8px 3px rgba(60, 64, 67, 0.1490196078);
}
.bgpk6e:not(:disabled) .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.11;
  background-color: transparent;
}
.bgpk6e:not(:disabled):hover {
  box-shadow: 0 2px 3px rgba(60, 64, 67, 0.3019607843), 0 6px 10px 4px rgba(60, 64, 67, 0.1490196078);
}
.bgpk6e:not(:disabled):hover .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.12;
  background-color: transparent;
}
.bgpk6e:not(:disabled):focus {
  box-shadow: 0 1px 3px rgba(60, 64, 67, 0.3019607843), 0 4px 8px 3px rgba(60, 64, 67, 0.1490196078);
}
.bgpk6e:not(:disabled):focus .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.11;
  background-color: transparent;
}
.bgpk6e:not(:disabled):active {
  box-shadow: 0 4px 4px rgba(60, 64, 67, 0.3019607843), 0 8px 12px 6px rgba(60, 64, 67, 0.1490196078);
}
.bgpk6e:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.14;
  background-color: transparent;
}
.bgpk6e:disabled {
  box-shadow: 0 1px 3px rgba(60, 64, 67, 0.3019607843), 0 4px 8px 3px rgba(60, 64, 67, 0.1490196078);
}
.bgpk6e:disabled .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.11;
  background-color: transparent;
}
.bgpk6e .VfPpkd-Q0XOV {
  width: 36px;
  height: 36px;
  font-size: 36px;
}
.bgpk6e:not(:disabled) .VfPpkd-Q0XOV {
  color: #3c4043;
}
.bgpk6e:not(:disabled):hover .VfPpkd-Q0XOV {
  color: #174ea6;
}
.bgpk6e:not(:disabled):focus .VfPpkd-Q0XOV {
  color: #174ea6;
}
.bgpk6e .VfPpkd-wbSZ0b:before, .bgpk6e .VfPpkd-wbSZ0b:after {
  background-color: #1a73e8;
}
.bgpk6e:hover .VfPpkd-wbSZ0b:before, .bgpk6e.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-wbSZ0b:before {
  opacity: 0.04;
}
.bgpk6e.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-wbSZ0b:before, .bgpk6e:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-wbSZ0b:before {
  transition-duration: 75ms;
  opacity: 0.12;
}
.bgpk6e:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-wbSZ0b:after {
  transition: opacity 0.15s linear;
}
.bgpk6e:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-wbSZ0b:after {
  transition-duration: 75ms;
  opacity: 0.1;
}
.bgpk6e.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-extended-fab-pressed-state-layer-opacity,.1) ;
}
.bgpk6e:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .bgpk6e:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #4285f4;
}
.bgpk6e .VfPpkd-wbSZ0b {
  border-radius: 24px;
}
.bgpk6e:not(:disabled) .VfPpkd-nBWOSb {
  color: #3c4043;
}
.bgpk6e:not(:disabled):hover .VfPpkd-nBWOSb {
  color: #174ea6;
}
.bgpk6e:not(:disabled):focus .VfPpkd-nBWOSb {
  color: #174ea6;
}
.bgpk6e:not(:disabled):active .VfPpkd-nBWOSb {
  color: #174ea6;
}
.bgpk6e .VfPpkd-Q0XOV {
  margin-left: -12px;
  margin-right: 12px;
}
[dir=rtl] .bgpk6e .VfPpkd-Q0XOV, .bgpk6e .VfPpkd-Q0XOV[dir=rtl] {
  margin-left: 12px;
  margin-right: -12px;
}
.bgpk6e .VfPpkd-nBWOSb + .VfPpkd-Q0XOV {
  margin-left: 12px;
  margin-right: -12px;
}
[dir=rtl] .bgpk6e .VfPpkd-nBWOSb + .VfPpkd-Q0XOV, .bgpk6e .VfPpkd-nBWOSb + .VfPpkd-Q0XOV[dir=rtl] {
  margin-left: -12px;
  margin-right: 12px;
}
.bgpk6e:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .bgpk6e:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-style: solid;
  border-width: 2px;
  padding: 2px 22px;
}
@media screen and (forced-colors: active), (-ms-high-contrast: active) {
.bgpk6e {
    padding: 0 24px;
}
.bgpk6e:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .bgpk6e:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
    border-style: solid;
    border-width: 0;
    padding: 0 24px;
}
}
.QmHVyb {
  background-color: #1a73e8;
  height: 48px;
  border-radius: 24px;
  font-family: Google Sans, Roboto, Arial, sans-serif;
  font-size: 0.875rem;
  font-weight: 500;
  letter-spacing: 0.0178571429em;
  padding-left: 24px;
  padding-right: 24px;
  text-transform: none;
}
.QmHVyb:not(:disabled) {
  box-shadow: 0 1px 3px rgba(60, 64, 67, 0.3019607843), 0 4px 8px 3px rgba(60, 64, 67, 0.1490196078);
}
.QmHVyb:not(:disabled) .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.11;
  background-color: transparent;
}
.QmHVyb:not(:disabled):hover {
  box-shadow: 0 2px 3px rgba(60, 64, 67, 0.3019607843), 0 6px 10px 4px rgba(60, 64, 67, 0.1490196078);
}
.QmHVyb:not(:disabled):hover .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.12;
  background-color: transparent;
}
.QmHVyb:not(:disabled):focus {
  box-shadow: 0 1px 3px rgba(60, 64, 67, 0.3019607843), 0 4px 8px 3px rgba(60, 64, 67, 0.1490196078);
}
.QmHVyb:not(:disabled):focus .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.11;
  background-color: transparent;
}
.QmHVyb:not(:disabled):active {
  box-shadow: 0 4px 4px rgba(60, 64, 67, 0.3019607843), 0 8px 12px 6px rgba(60, 64, 67, 0.1490196078);
}
.QmHVyb:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.14;
  background-color: transparent;
}
.QmHVyb:disabled {
  box-shadow: 0 1px 3px rgba(60, 64, 67, 0.3019607843), 0 4px 8px 3px rgba(60, 64, 67, 0.1490196078);
}
.QmHVyb:disabled .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.11;
  background-color: transparent;
}
.QmHVyb .VfPpkd-Q0XOV {
  width: 24px;
  height: 24px;
  font-size: 24px;
}
.QmHVyb:not(:disabled) .VfPpkd-Q0XOV {
  color: #fff;
}
.QmHVyb .VfPpkd-wbSZ0b:before, .QmHVyb .VfPpkd-wbSZ0b:after {
  background-color: #202124;
}
.QmHVyb:hover .VfPpkd-wbSZ0b:before, .QmHVyb.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-wbSZ0b:before {
  opacity: 0.16;
}
.QmHVyb.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-wbSZ0b:before, .QmHVyb:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-wbSZ0b:before {
  transition-duration: 75ms;
  opacity: 0.24;
}
.QmHVyb:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-wbSZ0b:after {
  transition: opacity 0.15s linear;
}
.QmHVyb:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-wbSZ0b:after {
  transition-duration: 75ms;
  opacity: 0.2;
}
.QmHVyb.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-extended-fab-pressed-state-layer-opacity,.2) ;
}
.QmHVyb .VfPpkd-wbSZ0b {
  border-radius: 24px;
}
.QmHVyb:not(:disabled) .VfPpkd-nBWOSb {
  color: #fff;
}
.QmHVyb .VfPpkd-Q0XOV {
  margin-left: -8px;
  margin-right: 16px;
}
[dir=rtl] .QmHVyb .VfPpkd-Q0XOV, .QmHVyb .VfPpkd-Q0XOV[dir=rtl] {
  margin-left: 16px;
  margin-right: -8px;
}
.QmHVyb .VfPpkd-nBWOSb + .VfPpkd-Q0XOV {
  margin-left: 16px;
  margin-right: -8px;
}
[dir=rtl] .QmHVyb .VfPpkd-nBWOSb + .VfPpkd-Q0XOV, .QmHVyb .VfPpkd-nBWOSb + .VfPpkd-Q0XOV[dir=rtl] {
  margin-left: -8px;
  margin-right: 16px;
}
.Hnvug {
  background-color: #fff;
  height: 48px;
  border-radius: 24px;
  font-family: Google Sans, Roboto, Arial, sans-serif;
  font-size: 0.875rem;
  font-weight: 500;
  letter-spacing: 0.0178571429em;
  padding-left: 24px;
  padding-right: 24px;
  text-transform: none;
}
.Hnvug:not(:disabled) {
  box-shadow: 0 1px 3px rgba(60, 64, 67, 0.3019607843), 0 4px 8px 3px rgba(60, 64, 67, 0.1490196078);
}
.Hnvug:not(:disabled) .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.11;
  background-color: transparent;
}
.Hnvug:not(:disabled):hover {
  box-shadow: 0 2px 3px rgba(60, 64, 67, 0.3019607843), 0 6px 10px 4px rgba(60, 64, 67, 0.1490196078);
}
.Hnvug:not(:disabled):hover .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.12;
  background-color: transparent;
}
.Hnvug:not(:disabled):focus {
  box-shadow: 0 1px 3px rgba(60, 64, 67, 0.3019607843), 0 4px 8px 3px rgba(60, 64, 67, 0.1490196078);
}
.Hnvug:not(:disabled):focus .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.11;
  background-color: transparent;
}
.Hnvug:not(:disabled):active {
  box-shadow: 0 4px 4px rgba(60, 64, 67, 0.3019607843), 0 8px 12px 6px rgba(60, 64, 67, 0.1490196078);
}
.Hnvug:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.14;
  background-color: transparent;
}
.Hnvug:disabled {
  box-shadow: 0 1px 3px rgba(60, 64, 67, 0.3019607843), 0 4px 8px 3px rgba(60, 64, 67, 0.1490196078);
}
.Hnvug:disabled .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.11;
  background-color: transparent;
}
.Hnvug .VfPpkd-Q0XOV {
  width: 24px;
  height: 24px;
  font-size: 24px;
}
.Hnvug:not(:disabled) .VfPpkd-Q0XOV {
  color: #1a73e8;
}
.Hnvug:not(:disabled):hover .VfPpkd-Q0XOV {
  color: #174ea6;
}
.Hnvug:not(:disabled):focus .VfPpkd-Q0XOV {
  color: #174ea6;
}
.Hnvug:not(:disabled):active .VfPpkd-Q0XOV {
  color: #174ea6;
}
.Hnvug .VfPpkd-wbSZ0b:before, .Hnvug .VfPpkd-wbSZ0b:after {
  background-color: #1a73e8;
}
.Hnvug:hover .VfPpkd-wbSZ0b:before, .Hnvug.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-wbSZ0b:before {
  opacity: 0.04;
}
.Hnvug.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-wbSZ0b:before, .Hnvug:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-wbSZ0b:before {
  transition-duration: 75ms;
  opacity: 0.12;
}
.Hnvug:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-wbSZ0b:after {
  transition: opacity 0.15s linear;
}
.Hnvug:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-wbSZ0b:after {
  transition-duration: 75ms;
  opacity: 0.1;
}
.Hnvug.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-extended-fab-pressed-state-layer-opacity,.1) ;
}
.Hnvug .VfPpkd-wbSZ0b {
  border-radius: 24px;
}
.Hnvug:not(:disabled) .VfPpkd-nBWOSb {
  color: #1a73e8;
}
.Hnvug:not(:disabled):hover .VfPpkd-nBWOSb {
  color: #174ea6;
}
.Hnvug:not(:disabled):focus .VfPpkd-nBWOSb {
  color: #174ea6;
}
.Hnvug:not(:disabled):active .VfPpkd-nBWOSb {
  color: #174ea6;
}
.Hnvug .VfPpkd-Q0XOV {
  margin-left: -8px;
  margin-right: 16px;
}
[dir=rtl] .Hnvug .VfPpkd-Q0XOV, .Hnvug .VfPpkd-Q0XOV[dir=rtl] {
  margin-left: 16px;
  margin-right: -8px;
}
.Hnvug .VfPpkd-nBWOSb + .VfPpkd-Q0XOV {
  margin-left: 16px;
  margin-right: -8px;
}
[dir=rtl] .Hnvug .VfPpkd-nBWOSb + .VfPpkd-Q0XOV, .Hnvug .VfPpkd-nBWOSb + .VfPpkd-Q0XOV[dir=rtl] {
  margin-left: -8px;
  margin-right: 16px;
}
.OmoSvb {
  background-color: #fff;
  height: 56px;
  width: 56px;
}
.OmoSvb:not(:disabled) {
  box-shadow: 0 1px 3px rgba(60, 64, 67, 0.3019607843), 0 4px 8px 3px rgba(60, 64, 67, 0.1490196078);
}
.OmoSvb:not(:disabled) .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.11;
  background-color: transparent;
}
.OmoSvb:not(:disabled):hover {
  box-shadow: 0 2px 3px rgba(60, 64, 67, 0.3019607843), 0 6px 10px 4px rgba(60, 64, 67, 0.1490196078);
}
.OmoSvb:not(:disabled):hover .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.12;
  background-color: transparent;
}
.OmoSvb:not(:disabled):focus {
  box-shadow: 0 1px 3px rgba(60, 64, 67, 0.3019607843), 0 4px 8px 3px rgba(60, 64, 67, 0.1490196078);
}
.OmoSvb:not(:disabled):focus .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.11;
  background-color: transparent;
}
.OmoSvb:not(:disabled):active {
  box-shadow: 0 4px 4px rgba(60, 64, 67, 0.3019607843), 0 8px 12px 6px rgba(60, 64, 67, 0.1490196078);
}
.OmoSvb:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.14;
  background-color: transparent;
}
.OmoSvb:disabled {
  box-shadow: 0 1px 3px rgba(60, 64, 67, 0.3019607843), 0 4px 8px 3px rgba(60, 64, 67, 0.1490196078);
}
.OmoSvb:disabled .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.11;
  background-color: transparent;
}
.OmoSvb .VfPpkd-Q0XOV {
  width: 24px;
  height: 24px;
  font-size: 24px;
}
.OmoSvb:not(:disabled) .VfPpkd-Q0XOV {
  color: #1a73e8;
}
.OmoSvb:not(:disabled):hover .VfPpkd-Q0XOV {
  color: #174ea6;
}
.OmoSvb:not(:disabled):focus .VfPpkd-Q0XOV {
  color: #174ea6;
}
.OmoSvb:not(:disabled):active .VfPpkd-Q0XOV {
  color: #174ea6;
}
.OmoSvb .VfPpkd-wbSZ0b:before, .OmoSvb .VfPpkd-wbSZ0b:after {
  background-color: #1a73e8;
}
.OmoSvb:hover .VfPpkd-wbSZ0b:before, .OmoSvb.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-wbSZ0b:before {
  opacity: 0.04;
}
.OmoSvb.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-wbSZ0b:before, .OmoSvb:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-wbSZ0b:before {
  transition-duration: 75ms;
  opacity: 0.12;
}
.OmoSvb:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-wbSZ0b:after {
  transition: opacity 0.15s linear;
}
.OmoSvb:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-wbSZ0b:after {
  transition-duration: 75ms;
  opacity: 0.1;
}
.OmoSvb.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-fab-pressed-state-layer-opacity,.1) ;
}
.OmoSvb:not(.VfPpkd-BIzmGd-OWXEXe-X9G3K) {
  border-radius: 28px;
}
.OmoSvb:not(.VfPpkd-BIzmGd-OWXEXe-X9G3K) .VfPpkd-wbSZ0b {
  border-radius: 28px;
}
.GeXjpd:not(:disabled) {
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 1px 3px 1px rgba(60, 64, 67, 0.1490196078);
}
.GeXjpd:not(:disabled) .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.05;
  background-color: transparent;
}
.GeXjpd:not(:disabled):hover {
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 2px 6px 2px rgba(60, 64, 67, 0.1490196078);
}
.GeXjpd:not(:disabled):hover .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.08;
  background-color: transparent;
}
.GeXjpd:not(:disabled):focus {
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 2px 6px 2px rgba(60, 64, 67, 0.1490196078);
}
.GeXjpd:not(:disabled):focus .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.08;
  background-color: transparent;
}
.GeXjpd:not(:disabled):active {
  box-shadow: 0 1px 3px rgba(60, 64, 67, 0.3019607843), 0 4px 8px 3px rgba(60, 64, 67, 0.1490196078);
}
.GeXjpd:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.11;
  background-color: transparent;
}
.GeXjpd:disabled {
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 1px 3px 1px rgba(60, 64, 67, 0.1490196078);
}
.GeXjpd:disabled .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.05;
  background-color: transparent;
}
.zI3eKe:not(:disabled) {
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 1px 3px 1px rgba(60, 64, 67, 0.1490196078);
}
.zI3eKe:not(:disabled) .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.05;
  background-color: transparent;
}
.zI3eKe:not(:disabled):hover {
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 2px 6px 2px rgba(60, 64, 67, 0.1490196078);
}
.zI3eKe:not(:disabled):hover .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.08;
  background-color: transparent;
}
.zI3eKe:not(:disabled):focus {
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 2px 6px 2px rgba(60, 64, 67, 0.1490196078);
}
.zI3eKe:not(:disabled):focus .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.08;
  background-color: transparent;
}
.zI3eKe:not(:disabled):active {
  box-shadow: 0 1px 3px rgba(60, 64, 67, 0.3019607843), 0 4px 8px 3px rgba(60, 64, 67, 0.1490196078);
}
.zI3eKe:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.11;
  background-color: transparent;
}
.zI3eKe:disabled {
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 1px 3px 1px rgba(60, 64, 67, 0.1490196078);
}
.zI3eKe:disabled .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.05;
  background-color: transparent;
}
.pgdcAc:not(:disabled) {
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 1px 3px 1px rgba(60, 64, 67, 0.1490196078);
}
.pgdcAc:not(:disabled) .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.05;
  background-color: transparent;
}
.pgdcAc:not(:disabled):hover {
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 2px 6px 2px rgba(60, 64, 67, 0.1490196078);
}
.pgdcAc:not(:disabled):hover .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.08;
  background-color: transparent;
}
.pgdcAc:not(:disabled):focus {
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 2px 6px 2px rgba(60, 64, 67, 0.1490196078);
}
.pgdcAc:not(:disabled):focus .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.08;
  background-color: transparent;
}
.pgdcAc:not(:disabled):active {
  box-shadow: 0 1px 3px rgba(60, 64, 67, 0.3019607843), 0 4px 8px 3px rgba(60, 64, 67, 0.1490196078);
}
.pgdcAc:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.11;
  background-color: transparent;
}
.pgdcAc:disabled {
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 1px 3px 1px rgba(60, 64, 67, 0.1490196078);
}
.pgdcAc:disabled .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.05;
  background-color: transparent;
}
[dir=rtl] .PcY7Ff .VfPpkd-Q0XOV, .PcY7Ff .VfPpkd-Q0XOV[dir=rtl] {
  transform: scaleX(-1);
}
.Hkd4je {
  height: 40px;
  width: 40px;
}
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video {
  border: 0;
  color: inherit;
  font: inherit;
  font-size: 100%;
  margin: 0;
  padding: 0;
  vertical-align: baseline;
}
sup {
  border: 0;
  color: inherit;
  font: inherit;
  font-size: 100%;
  margin: 0;
  padding: 0;
}
html {
  -webkit-font-smoothing: antialiased;
  font-family: Google Sans, Roboto, Helvetica, Arial, sans-serif;
  font-size: 16px;
  line-height: 1;
  height: 100%;
  position: static;
  z-index: 0;
}
body {
  background-color: #fff;
  font-family: inherit;
  font-size: 14px;
  font-weight: 400;
  height: 100%;
  line-height: 1;
  margin: 0;
  position: static;
  z-index: 0;
}
body.P9KVBf {
  background-color: #202124;
}
body.k8Lt0 {
  min-width: auto;
}
button {
  background: transparent;
  border: 0;
  box-shadow: none;
  color: inherit;
  min-height: 40px;
  min-width: 40px;
  text-transform: none;
}
* {
  box-sizing: border-box;
}
body ::-webkit-scrollbar {
  height: 0;
  width: 0;
}
::-webkit-scrollbar-thumb {
  background: none;
}
::-webkit-scrollbar-track {
  background-color: inherit;
}
a:visited {
  color: initial;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block;
}
ol {
  border: 0;
  list-style: none;
  margin: 0;
  padding: 0;
}
ul {
  list-style: none;
}
blockquote, q {
  quotes: none;
}
blockquote:before, blockquote:after {
  content: none;
}
q:before, q:after {
  content: none;
}
table {
  border-collapse: collapse;
}
input, textarea {
  background: none;
  border: 0;
  display: inline-block;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  outline: none;
  margin: 0;
  padding: 0;
  vertical-align: middle;
  white-space: normal;
}
@keyframes quantumWizBoxInkSpread {
0% {
    transform: translate(-50%, -50%) scale(0.2);
}
to {
    transform: translate(-50%, -50%) scale(2.2);
}
}
@keyframes quantumWizIconFocusPulse {
0% {
    transform: translate(-50%, -50%) scale(1.5);
    opacity: 0;
}
to {
    transform: translate(-50%, -50%) scale(2);
    opacity: 1;
}
}
@keyframes quantumWizRadialInkSpread {
0% {
    transform: scale(1.5);
    opacity: 0;
}
to {
    transform: scale(2.5);
    opacity: 1;
}
}
@keyframes quantumWizRadialInkFocusPulse {
0% {
    transform: scale(2);
    opacity: 0;
}
to {
    transform: scale(2.5);
    opacity: 1;
}
}
.O0WRkf {
  -webkit-user-select: none;
  transition: background 0.2s 0.1s;
  border: 0;
  border-radius: 3px;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  font-weight: 500;
  min-width: 4em;
  outline: none;
  overflow: hidden;
  position: relative;
  text-align: center;
  text-transform: uppercase;
  -webkit-tap-highlight-color: transparent;
  z-index: 0;
}
.A9jyad {
  font-size: 13px;
  line-height: 16px;
}
.zZhnYe {
  transition: box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1);
  background: #dfdfdf;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1411764706), 0 3px 1px -2px rgba(0, 0, 0, 0.1215686275), 0 1px 5px rgba(0, 0, 0, 0.2);
}
.zZhnYe.qs41qe {
  transition: box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1);
  transition: background 0.8s;
  box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.1411764706), 0 3px 14px 2px rgba(0, 0, 0, 0.1215686275), 0 5px 5px -3px rgba(0, 0, 0, 0.2);
}
.e3Duub, .e3Duub a, .e3Duub a:hover, .e3Duub a:link, .e3Duub a:visited {
  background: #4285f4;
  color: #fff;
}
.HQ8yf, .HQ8yf a {
  color: #4285f4;
}
.UxubU, .UxubU a {
  color: #fff;
}
.ZFr60d {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: transparent;
}
.O0WRkf.u3bW4e .ZFr60d {
  background-color: rgba(0, 0, 0, 0.1215686275);
}
.UxubU.u3bW4e .ZFr60d {
  background-color: rgba(255, 255, 255, 0.3019607843);
}
.e3Duub.u3bW4e .ZFr60d {
  background-color: rgba(0, 0, 0, 0.1215686275);
}
.HQ8yf.u3bW4e .ZFr60d {
  background-color: rgba(66, 133, 244, 0.1490196078);
}
.Vwe4Vb {
  transform: translate(-50%, -50%) scale(0);
  transition: opacity 0.2s ease, visibility 0s ease 0.2s, transform 0s ease 0.2s;
  -webkit-transition: opacity 0.2s ease, visibility 0s ease 0.2s, transform 0s ease 0.2s, -webkit-transform 0s ease 0.2s;
  transition: opacity 0.2s ease, visibility 0s ease 0.2s, transform 0s ease 0.2s, -webkit-transform 0s ease 0.2s;
  background-size: cover;
  left: 0;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  visibility: hidden;
}
.O0WRkf.qs41qe .Vwe4Vb {
  transform: translate(-50%, -50%) scale(2.2);
  opacity: 1;
  visibility: visible;
}
.O0WRkf.qs41qe.M9Bg4d .Vwe4Vb {
  -webkit-transition: opacity 0.2s cubic-bezier(0, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0, 0, 0.2, 1);
  transition: opacity 0.2s cubic-bezier(0, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0, 0, 0.2, 1);
  transition: transform 0.3s cubic-bezier(0, 0, 0.2, 1), opacity 0.2s cubic-bezier(0, 0, 0.2, 1);
  -webkit-transition: transform 0.3s cubic-bezier(0, 0, 0.2, 1), opacity 0.2s cubic-bezier(0, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0, 0, 0.2, 1);
  transition: transform 0.3s cubic-bezier(0, 0, 0.2, 1), opacity 0.2s cubic-bezier(0, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0, 0, 0.2, 1);
}
.O0WRkf.j7nIZb .Vwe4Vb {
  transform: translate(-50%, -50%) scale(2.2);
  visibility: visible;
}
.oG5Srb .Vwe4Vb, .zZhnYe .Vwe4Vb {
  background-image: radial-gradient(circle farthest-side, rgba(0, 0, 0, 0.1215686275), rgba(0, 0, 0, 0.1215686275) 80%, rgba(0, 0, 0, 0));
}
.HQ8yf .Vwe4Vb {
  background-image: radial-gradient(circle farthest-side, rgba(66, 133, 244, 0.2509803922), rgba(66, 133, 244, 0.2509803922) 80%, rgba(66, 133, 244, 0));
}
.e3Duub .Vwe4Vb {
  background-image: radial-gradient(circle farthest-side, #3367d6, #3367d6 80%, rgba(51, 103, 214, 0));
}
.UxubU .Vwe4Vb {
  background-image: radial-gradient(circle farthest-side, rgba(255, 255, 255, 0.3019607843), rgba(255, 255, 255, 0.3019607843) 80%, rgba(255, 255, 255, 0));
}
.O0WRkf.RDPZE {
  box-shadow: none;
  color: rgba(68, 68, 68, 0.5019607843);
  cursor: default;
  fill: rgba(68, 68, 68, 0.5019607843);
}
.zZhnYe.RDPZE {
  background: rgba(153, 153, 153, 0.1019607843);
}
.UxubU.RDPZE {
  color: rgba(255, 255, 255, 0.5019607843);
  fill: rgba(255, 255, 255, 0.5019607843);
}
.UxubU.zZhnYe.RDPZE {
  background: rgba(204, 204, 204, 0.1019607843);
}
.CwaK9 {
  position: relative;
}
.RveJvd {
  display: inline-block;
  margin: 0.5em;
}
.FKF6mc, .FKF6mc:focus {
  display: block;
  outline: none;
  text-decoration: none;
}
.FKF6mc:visited {
  fill: inherit;
  stroke: inherit;
}
.U26fgb.u3bW4e {
  outline: 1px solid transparent;
}
.mUbCce {
  -webkit-user-select: none;
  transition: background 0.3s;
  border: 0;
  border-radius: 50%;
  cursor: pointer;
  display: inline-block;
  flex-shrink: 0;
  height: 48px;
  outline: none;
  overflow: hidden;
  position: relative;
  text-align: center;
  -webkit-tap-highlight-color: transparent;
  width: 48px;
  z-index: 0;
}
.mUbCce > .TpQm9d {
  height: 48px;
  width: 48px;
}
.mUbCce.u3bW4e, .mUbCce.qs41qe, .mUbCce.j7nIZb {
  -webkit-transform: translateZ(0);
  -webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%);
}
.YYBxpf {
  border-radius: 0;
  overflow: visible;
}
.YYBxpf.u3bW4e, .YYBxpf.qs41qe, .YYBxpf.j7nIZb {
  -webkit-mask-image: none;
}
.fKz7Od {
  color: rgba(0, 0, 0, 0.5411764706);
  fill: rgba(0, 0, 0, 0.5411764706);
}
.p9Nwte {
  color: rgba(255, 255, 255, 0.7490196078);
  fill: rgba(255, 255, 255, 0.7490196078);
}
.fKz7Od.u3bW4e {
  background-color: rgba(0, 0, 0, 0.1215686275);
}
.p9Nwte.u3bW4e {
  background-color: rgba(204, 204, 204, 0.2509803922);
}
.YYBxpf.u3bW4e {
  background-color: transparent;
}
.VTBa7b {
  transform: translate(-50%, -50%) scale(0);
  transition: opacity 0.2s ease, visibility 0s ease 0.2s, transform 0s ease 0.2s;
  -webkit-transition: opacity 0.2s ease, visibility 0s ease 0.2s, transform 0s ease 0.2s, -webkit-transform 0s ease 0.2s;
  transition: opacity 0.2s ease, visibility 0s ease 0.2s, transform 0s ease 0.2s, -webkit-transform 0s ease 0.2s;
  background-size: cover;
  left: 0;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  visibility: hidden;
}
.YYBxpf.u3bW4e .VTBa7b {
  animation: quantumWizIconFocusPulse 0.7s infinite alternate;
  height: 100%;
  left: 50%;
  top: 50%;
  width: 100%;
  visibility: visible;
}
.mUbCce.qs41qe .VTBa7b {
  transform: translate(-50%, -50%) scale(2.2);
  opacity: 1;
  visibility: visible;
}
.mUbCce.qs41qe.M9Bg4d .VTBa7b {
  -webkit-transition: opacity 0.2s cubic-bezier(0, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0, 0, 0.2, 1);
  transition: opacity 0.2s cubic-bezier(0, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0, 0, 0.2, 1);
  transition: transform 0.3s cubic-bezier(0, 0, 0.2, 1), opacity 0.2s cubic-bezier(0, 0, 0.2, 1);
  -webkit-transition: transform 0.3s cubic-bezier(0, 0, 0.2, 1), opacity 0.2s cubic-bezier(0, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0, 0, 0.2, 1);
  transition: transform 0.3s cubic-bezier(0, 0, 0.2, 1), opacity 0.2s cubic-bezier(0, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0, 0, 0.2, 1);
}
.mUbCce.j7nIZb .VTBa7b {
  transform: translate(-50%, -50%) scale(2.2);
  visibility: visible;
}
.fKz7Od .VTBa7b {
  background-image: radial-gradient(circle farthest-side, rgba(0, 0, 0, 0.1215686275), rgba(0, 0, 0, 0.1215686275) 80%, rgba(0, 0, 0, 0));
}
.p9Nwte .VTBa7b {
  background-image: radial-gradient(circle farthest-side, rgba(204, 204, 204, 0.2509803922), rgba(204, 204, 204, 0.2509803922) 80%, rgba(204, 204, 204, 0));
}
.mUbCce.RDPZE {
  color: rgba(0, 0, 0, 0.2588235294);
  fill: rgba(0, 0, 0, 0.2588235294);
  cursor: default;
}
.p9Nwte.RDPZE {
  color: rgba(255, 255, 255, 0.5019607843);
  fill: rgba(255, 255, 255, 0.5019607843);
}
.xjKiLb {
  position: relative;
  top: 50%;
}
.xjKiLb > span {
  display: inline-block;
  position: relative;
}
.DPvwYc {
  font-family: Material Icons Extended;
  font-weight: 400;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-rendering: optimizeLegibility;
  text-transform: none;
  display: inline-block;
  word-wrap: normal;
  direction: ltr;
  font-feature-settings: "liga" 1;
  -webkit-font-smoothing: antialiased;
}
html[dir=rtl] .sm8sCf {
  transform: scaleX(-1);
  filter: FlipH;
}
.C0oVfc {
  line-height: 20px;
  min-width: 88px;
}
.C0oVfc .RveJvd {
  margin: 8px;
}
.JPdR6b {
  transform: translateZ(0);
  transition: max-width 0.2s cubic-bezier(0, 0, 0.2, 1), max-height 0.2s cubic-bezier(0, 0, 0.2, 1), opacity 0.1s linear;
  background: #fff;
  border: 0;
  border-radius: 2px;
  box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.1411764706), 0 3px 14px 2px rgba(0, 0, 0, 0.1215686275), 0 5px 5px -3px rgba(0, 0, 0, 0.2);
  box-sizing: border-box;
  max-height: 100%;
  max-width: 100%;
  opacity: 1;
  outline: 1px solid transparent;
  z-index: 2000;
}
.XvhY1d {
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
.JAPqpe {
  float: left;
  padding: 16px 0;
}
.JPdR6b.qjTEB {
  transition: left 0.2s cubic-bezier(0, 0, 0.2, 1), max-width 0.2s cubic-bezier(0, 0, 0.2, 1), max-height 0.2s cubic-bezier(0, 0, 0.2, 1), opacity 0.05s linear, top 0.2s cubic-bezier(0, 0, 0.2, 1);
}
.JPdR6b.jVwmLb {
  max-height: 56px;
  opacity: 0;
}
.JPdR6b.CAwICe {
  overflow: hidden;
}
.JPdR6b.oXxKqf {
  transition: none;
}
.z80M1 {
  color: #222;
  cursor: pointer;
  display: block;
  outline: none;
  overflow: hidden;
  padding: 0 24px;
  position: relative;
}
.uyYuVb {
  display: flex;
  font-size: 14px;
  font-weight: 400;
  line-height: 40px;
  height: 40px;
  position: relative;
  white-space: nowrap;
}
.jO7h3c {
  box-flex: 1;
  flex-grow: 1;
  min-width: 0;
}
.JPdR6b.e5Emjc .z80M1 {
  padding-left: 64px;
}
.JPdR6b.CblTmf .z80M1 {
  padding-right: 48px;
}
.PCdOIb {
  display: flex;
  flex-direction: column;
  justify-content: center;
  background-repeat: no-repeat;
  height: 40px;
  left: 24px;
  opacity: 0.54;
  position: absolute;
}
.z80M1.RDPZE .PCdOIb {
  opacity: 0.26;
}
.z80M1.FwR7Pc {
  outline: 1px solid transparent;
  background-color: #eee;
}
.z80M1.RDPZE {
  color: #b8b8b8;
  cursor: default;
}
.z80M1.N2RpBe:before {
  transform: rotate(45deg);
  transform-origin: left;
  content: " ";
  display: block;
  border-right: 2px solid #222;
  border-bottom: 2px solid #222;
  height: 16px;
  left: 24px;
  opacity: 0.54;
  position: absolute;
  top: 13%;
  width: 7px;
  z-index: 0;
}
.JPdR6b.CblTmf .z80M1.N2RpBe:before {
  left: auto;
  right: 16px;
}
.z80M1.RDPZE:before {
  border-color: #b8b8b8;
  opacity: 1;
}
.aBBjbd {
  pointer-events: none;
  position: absolute;
}
.z80M1.qs41qe > .aBBjbd {
  animation: quantumWizBoxInkSpread 0.3s ease-out;
  animation-fill-mode: forwards;
  background-image: -webkit-radial-gradient(circle farthest-side, #bdbdbd, #bdbdbd 80%, rgba(189, 189, 189, 0) 100%);
  background-image: radial-gradient(circle farthest-side, #bdbdbd, #bdbdbd 80%, rgba(189, 189, 189, 0));
  background-size: cover;
  opacity: 1;
  top: 0;
  left: 0;
}
.J0XlZe {
  color: inherit;
  line-height: 40px;
  padding: 0 6px 0 1em;
}
.a9caSc {
  color: inherit;
  direction: ltr;
  padding: 0 6px 0 1em;
}
.kCtYwe {
  border-top: 1px solid rgba(0, 0, 0, 0.12);
  margin: 7px 0;
}
.B2l7lc {
  border-left: 1px solid rgba(0, 0, 0, 0.12);
  display: inline-block;
  height: 48px;
}
@media screen and (max-width: 840px) {
.JAPqpe {
    padding: 8px 0;
}
.z80M1 {
    padding: 0 16px;
}
.JPdR6b.e5Emjc .z80M1 {
    padding-left: 48px;
}
.PCdOIb {
    left: 12px;
}
}
.RBHQF-ksKsZd {
  overflow: hidden;
  outline: none;
  -webkit-tap-highlight-color: transparent;
}
.RBHQF-ksKsZd, .RBHQF-ksKsZd:before, .RBHQF-ksKsZd:after {
  position: absolute;
  pointer-events: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-start-start-radius: var(--gm3-ripple-shape-start-start, inherit);
  border-start-end-radius: var(--gm3-ripple-shape-start-end, inherit);
  border-end-start-radius: var(--gm3-ripple-shape-end-start, inherit);
  border-end-end-radius: var(--gm3-ripple-shape-end-end, inherit);
}
.RBHQF-ksKsZd:before, .RBHQF-ksKsZd:after {
  opacity: 0;
  content: "";
}
.RBHQF-ksKsZd:before {
  transition: opacity 75ms linear, border-radius var(--gm3-ripple-border-radius-transition-duration, 0ms) linear;
  background-color: var(--gm3-ripple-hover-color, transparent);
}
.RBHQF-ksKsZd-OWXEXe-ZmdkE:before {
  opacity: var(--gm3-ripple-hover-opacity, 0);
}
.RBHQF-ksKsZd:after {
  opacity: 0;
  background: radial-gradient(closest-side, var(--gm3-ripple-pressed-color, transparent) max(100% - 70px, 65%), transparent 100%);
  transition: opacity 0.25s linear, border-radius var(--gm3-ripple-border-radius-transition-duration, 0ms) linear;
  transform-origin: center center;
}
.RBHQF-ksKsZd-OWXEXe-QDgCrf:after {
  transition-duration: 105ms;
  opacity: var(--gm3-ripple-pressed-opacity, 0);
}
@media (forced-colors: active) {
.RBHQF-ksKsZd {
    display: none;
}
}
.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;
  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: inline-flex;
}
.ne2Ple-z59Tgd-OiiCO {
  opacity: 0;
  transform: scale(0.8);
  will-change: transform, opacity;
}
.ne2Ple-suEOdc-OWXEXe-TSZdd .ne2Ple-z59Tgd-OiiCO {
  opacity: 1;
  transform: scale(1);
}
.ne2Ple-suEOdc-OWXEXe-ZYIfFd .ne2Ple-z59Tgd-OiiCO {
  transform: scale(1);
}
.ne2Ple-suEOdc-OWXEXe-eo9XGd-RCfa3e .ne2Ple-z59Tgd-OiiCO {
  transition: opacity 0.15s 0ms cubic-bezier(0, 0, 0.2, 1), transform 0.15s 0ms cubic-bezier(0, 0, 0.2, 1);
}
.ne2Ple-suEOdc-OWXEXe-ZYIfFd-RCfa3e .ne2Ple-z59Tgd-OiiCO {
  transition: opacity 75ms 0ms cubic-bezier(0.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 Flex", "Google Sans Text", "Google Sans", Roboto, Arial, sans-serif);
  font-size: var(--gm3-tooltip-plain-supporting-text-size, 0.75rem);
  font-weight: var(--gm3-tooltip-plain-supporting-text-weight, 400);
  letter-spacing: var(--gm3-tooltip-plain-supporting-text-tracking, 0.00625rem);
  line-height: var(--gm3-tooltip-plain-supporting-text-line-height, 1rem);
  text-align: center;
  font-variation-settings: var(--gm3-tooltip-plain-supporting-text-font-variation-settings, initial);
}
.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;
}
.frX3lc-vlkzWd {
  display: var(--gm3-focus-ring-inward-display, none);
  pointer-events: none;
  position: absolute;
  z-index: 1;
  border-style: solid;
  border-width: var(--gm3-focus-ring-inward-track-width, 3px);
  border-color: var(--gm3-focus-ring-inward-color, var(--gm3-sys-color-secondary, #00639b));
  border-start-start-radius: calc(var(--gm3-focus-ring-inward-target-shape-start-start, 8px) + var(--gm3-focus-ring-inward-track-width, 3px) + var(--gm3-focus-ring-inward-offset, -3px));
  border-start-end-radius: calc(var(--gm3-focus-ring-inward-target-shape-start-end, 8px) + var(--gm3-focus-ring-inward-track-width, 3px) + var(--gm3-focus-ring-inward-offset, -3px));
  border-end-end-radius: calc(var(--gm3-focus-ring-inward-target-shape-end-end, 8px) + var(--gm3-focus-ring-inward-track-width, 3px) + var(--gm3-focus-ring-inward-offset, -3px));
  border-end-start-radius: calc(var(--gm3-focus-ring-inward-target-shape-end-start, 8px) + var(--gm3-focus-ring-inward-track-width, 3px) + var(--gm3-focus-ring-inward-offset, -3px));
  inset-block: calc((var(--gm3-focus-ring-inward-offset, -3px) + var(--gm3-focus-ring-inward-track-width, 3px)) * -1) calc((var(--gm3-focus-ring-inward-offset, -3px) + var(--gm3-focus-ring-inward-track-width, 3px) + var(--gm3-focus-ring-inward-extra-offset-bottom, 0px)) * -1);
  inset-inline: calc((var(--gm3-focus-ring-inward-offset, -3px) + var(--gm3-focus-ring-inward-track-width, 3px)) * -1);
  animation-name: gm3-focus-ring-inward-grows, gm3-focus-ring-inward-shrinks;
  animation-duration: 0.15s, 0.45s;
  animation-delay: 0s, 0.15s;
  animation-timing-function: cubic-bezier(0.2, 0, 0, 1), cubic-bezier(0.2, 0, 0, 1);
}
@keyframes gm3-focus-ring-inward-grows {
0% {
    border-width: 0;
}
to {
    border-width: 8px;
}
}
@keyframes gm3-focus-ring-inward-shrinks {
0% {
    border-width: 8px;
}
}
@media (prefers-reduced-motion) {
.frX3lc-vlkzWd {
    animation: none;
}
}
.VfPpkd-AznF2e-vzJc7b {
  overflow-y: hidden;
}
.VfPpkd-AznF2e-vzJc7b.VfPpkd-AznF2e-vzJc7b-OWXEXe-oT9UPb .VfPpkd-AznF2e-LUERP-bN97Pc {
  transition: 0.25s transform cubic-bezier(0.4, 0, 0.2, 1);
}
.VfPpkd-AznF2e-OFz35 {
  position: absolute;
  top: -9999px;
  width: 100px;
  height: 100px;
  overflow-x: scroll;
}
.VfPpkd-AznF2e-LUERP-vJ7A6b {
  -webkit-overflow-scrolling: touch;
  display: flex;
  overflow-x: hidden;
}
.VfPpkd-AznF2e-LUERP-vJ7A6b::-webkit-scrollbar, .VfPpkd-AznF2e-OFz35::-webkit-scrollbar {
  display: none;
}
.VfPpkd-AznF2e-LUERP-vJ7A6b-OWXEXe-XuHpsb {
  overflow-x: scroll;
}
.VfPpkd-AznF2e-LUERP-bN97Pc {
  position: relative;
  display: flex;
  flex: 1 0 auto;
  transform: none;
  will-change: transform;
}
.VfPpkd-AznF2e-vzJc7b-OWXEXe-fW01td-I3Yihd .VfPpkd-AznF2e-LUERP-bN97Pc {
  justify-content: flex-start;
}
.VfPpkd-AznF2e-vzJc7b-OWXEXe-fW01td-CpWD9d .VfPpkd-AznF2e-LUERP-bN97Pc {
  justify-content: flex-end;
}
.VfPpkd-AznF2e-vzJc7b-OWXEXe-fW01td-oXtfBe .VfPpkd-AznF2e-LUERP-bN97Pc {
  justify-content: center;
}
.VfPpkd-AznF2e-vzJc7b-OWXEXe-oT9UPb .VfPpkd-AznF2e-LUERP-vJ7A6b {
  -webkit-overflow-scrolling: auto;
}
.bewvKb {
  position: relative;
}
.aoJE7e {
  display: flex;
  overflow-x: scroll;
  scroll-snap-type: x mandatory;
}
.aoJE7e::-webkit-scrollbar {
  display: none;
}
.lZ2Ckc {
  align-items: flex-end;
}
.ULeU3b {
  flex-shrink: 0;
  scroll-snap-align: start;
}
.hWUu9 {
  display: none;
  position: absolute;
  top: calc(50% - 28px);
}
.DUDfsf .hWUu9 {
  top: calc(50% - 16px);
}
.bewvKb:hover > .hWUu9, .bewvKb:active > .hWUu9, .bewvKb:focus-within > .hWUu9, .COriJb {
  display: block;
}
.dwYR5 {
  left: -28px;
}
.n1lOjd {
  right: -28px;
}
.DUDfsf .dwYR5 {
  left: 0;
}
.DUDfsf .n1lOjd {
  right: 0;
}
.B1yxdb {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
}
.B1yxdb:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .B1yxdb {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .B1yxdb:not(:disabled) {
  color: #9aa0a6;
}
.DpB3re .VfPpkd-wbSZ0b:before, .DpB3re .VfPpkd-wbSZ0b:after {
  background-color: #3c4043;
}
.ZfaqNc {
  height: 30px;
  min-height: 30px;
  min-width: 30px;
  width: 30px;
}
@media (any-pointer: none) {
.hWUu9 {
    display: none;
}
}
@media (any-pointer: coarse) {
.bewvKb:hover > .hWUu9, .bewvKb:active > .hWUu9, .bewvKb:focus-within > .hWUu9, .COriJb {
    display: none;
}
}
@media screen and (any-pointer: coarse) and (min-width: 1280px) {
.bewvKb:hover > .hWUu9, .bewvKb:active > .hWUu9, .bewvKb:focus-within > .hWUu9, .COriJb {
    display: block;
}
}
.NMm5M {
  fill: currentColor;
  flex-shrink: 0;
}
[dir=rtl] .hhikbc {
  transform: scaleX(-1);
}
.T75of {
  background-size: contain;
}
.MjT6xe {
  padding: 0 16px;
  border-radius: 8px;
}
.MjT6xe .VfPpkd-Jh9lGc {
  border-radius: 8px;
}
.MjT6xe .VfPpkd-J1Ukfc-LhBDec {
  border-radius: 6px;
}
.MjT6xe .VfPpkd-J1Ukfc-LhBDec:after {
  border-radius: 8px;
}
.gw1rab {
  min-width: 96px;
}
.brKGGd {
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  font-weight: 500;
  height: 36px;
  margin: 6px 0;
  min-height: 36px;
  min-width: 160px;
  padding: 8px 16px;
}
.HNnJkb {
  min-width: 160px;
}
.sOCCfd:not(:disabled) {
  color: #fff;
}
.sOCCfd:disabled {
  color: #9aa0a6;
}
.sOCCfd:not(:disabled) .VfPpkd-kBDsod {
  color: #fff;
}
.sOCCfd:disabled .VfPpkd-kBDsod {
  color: #9aa0a6;
}
.P9KVBf .sOCCfd:not(:disabled) {
  color: #202124;
}
.P9KVBf .sOCCfd:disabled {
  color: #5f6368;
}
.P9KVBf .sOCCfd:not(:disabled) .VfPpkd-kBDsod {
  color: #202124;
}
.P9KVBf .sOCCfd:disabled .VfPpkd-kBDsod {
  color: #5f6368;
}
.ymHpFd:not(:disabled) {
  border-color: #dadce0;
}
.P9KVBf .ymHpFd:not(:disabled) {
  border-color: #5f6368;
}
.u4ICaf .BhQfub:not(:disabled) {
  background-color: #01875f;
}
.u4ICaf .BhQfub:not(:disabled):hover {
  background-color: #056449;
}
.u4ICaf .BhQfub:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .u4ICaf .BhQfub:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  background-color: #056449;
}
.u4ICaf .BhQfub:not(:disabled):not(:disabled):active {
  background-color: #056449;
}
.P9KVBf .u4ICaf .BhQfub:not(:disabled) {
  background-color: #00a173;
}
.P9KVBf .u4ICaf .BhQfub:not(:disabled):hover {
  background-color: #00b380;
}
.P9KVBf .u4ICaf .BhQfub:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .P9KVBf .u4ICaf .BhQfub:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  background-color: #00b380;
}
.P9KVBf .u4ICaf .BhQfub:not(:disabled):not(:disabled):active {
  background-color: #00b380;
}
.u4ICaf .RZqa7d:not(:disabled) {
  background-color: #0179ca;
}
.u4ICaf .RZqa7d:not(:disabled):hover {
  background-color: #035282;
}
.u4ICaf .RZqa7d:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .u4ICaf .RZqa7d:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  background-color: #035282;
}
.u4ICaf .RZqa7d:not(:disabled):not(:disabled):active {
  background-color: #035282;
}
.P9KVBf .u4ICaf .RZqa7d:not(:disabled) {
  background-color: #50b4f4;
}
.P9KVBf .u4ICaf .RZqa7d:not(:disabled):hover {
  background-color: #50b4f4;
}
.P9KVBf .u4ICaf .RZqa7d:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .P9KVBf .u4ICaf .RZqa7d:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  background-color: #50b4f4;
}
.P9KVBf .u4ICaf .RZqa7d:not(:disabled):not(:disabled):active {
  background-color: #50b4f4;
}
.u4ICaf .N9a7de:not(:disabled) {
  background-color: #c71c56;
}
.u4ICaf .N9a7de:not(:disabled):hover {
  background-color: #8a0d37;
}
.u4ICaf .N9a7de:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .u4ICaf .N9a7de:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  background-color: #8a0d37;
}
.u4ICaf .N9a7de:not(:disabled):not(:disabled):active {
  background-color: #8a0d37;
}
.P9KVBf .u4ICaf .N9a7de:not(:disabled) {
  background-color: #ff3369;
}
.P9KVBf .u4ICaf .N9a7de:not(:disabled):hover {
  background-color: #ff708c;
}
.P9KVBf .u4ICaf .N9a7de:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .P9KVBf .u4ICaf .N9a7de:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  background-color: #ff708c;
}
.P9KVBf .u4ICaf .N9a7de:not(:disabled):not(:disabled):active {
  background-color: #ff708c;
}
.u4ICaf .aLey0c:not(:disabled) {
  color: #01875f;
}
.u4ICaf .aLey0c:not(:disabled):hover {
  color: #056449;
}
.u4ICaf .aLey0c:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .u4ICaf .aLey0c:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  color: #056449;
}
.u4ICaf .aLey0c:not(:disabled):not(:disabled):active {
  color: #056449;
}
.u4ICaf .aLey0c:not(:disabled) .VfPpkd-kBDsod {
  color: #01875f;
}
.u4ICaf .aLey0c:not(:disabled):hover .VfPpkd-kBDsod {
  color: #056449;
}
.u4ICaf .aLey0c:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-kBDsod, .u4ICaf .aLey0c:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kBDsod {
  color: #056449;
}
.u4ICaf .aLey0c:not(:disabled):not(:disabled):active .VfPpkd-kBDsod {
  color: #056449;
}
.u4ICaf .aLey0c:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .u4ICaf .aLey0c:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #056449;
}
.P9KVBf .u4ICaf .aLey0c:not(:disabled) {
  color: #00a173;
}
.P9KVBf .u4ICaf .aLey0c:not(:disabled):hover {
  color: #00b380;
}
.P9KVBf .u4ICaf .aLey0c:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .P9KVBf .u4ICaf .aLey0c:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  color: #00b380;
}
.P9KVBf .u4ICaf .aLey0c:not(:disabled):not(:disabled):active {
  color: #00b380;
}
.P9KVBf .u4ICaf .aLey0c:not(:disabled) .VfPpkd-kBDsod {
  color: #00a173;
}
.P9KVBf .u4ICaf .aLey0c:not(:disabled):hover .VfPpkd-kBDsod {
  color: #00b380;
}
.P9KVBf .u4ICaf .aLey0c:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-kBDsod, .P9KVBf .u4ICaf .aLey0c:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kBDsod {
  color: #00b380;
}
.P9KVBf .u4ICaf .aLey0c:not(:disabled):not(:disabled):active .VfPpkd-kBDsod {
  color: #00b380;
}
.P9KVBf .u4ICaf .aLey0c:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .P9KVBf .u4ICaf .aLey0c:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #00b380;
}
.u4ICaf .s7d6Ne:not(:disabled) {
  color: #0179ca;
}
.u4ICaf .s7d6Ne:not(:disabled):hover {
  color: #035282;
}
.u4ICaf .s7d6Ne:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .u4ICaf .s7d6Ne:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  color: #035282;
}
.u4ICaf .s7d6Ne:not(:disabled):not(:disabled):active {
  color: #035282;
}
.u4ICaf .s7d6Ne:not(:disabled) .VfPpkd-kBDsod {
  color: #0179ca;
}
.u4ICaf .s7d6Ne:not(:disabled):hover .VfPpkd-kBDsod {
  color: #035282;
}
.u4ICaf .s7d6Ne:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-kBDsod, .u4ICaf .s7d6Ne:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kBDsod {
  color: #035282;
}
.u4ICaf .s7d6Ne:not(:disabled):not(:disabled):active .VfPpkd-kBDsod {
  color: #035282;
}
.u4ICaf .s7d6Ne:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .u4ICaf .s7d6Ne:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #035282;
}
.P9KVBf .u4ICaf .s7d6Ne:not(:disabled) {
  color: #50b4f4;
}
.P9KVBf .u4ICaf .s7d6Ne:not(:disabled):hover {
  color: #50b4f4;
}
.P9KVBf .u4ICaf .s7d6Ne:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .P9KVBf .u4ICaf .s7d6Ne:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  color: #50b4f4;
}
.P9KVBf .u4ICaf .s7d6Ne:not(:disabled):not(:disabled):active {
  color: #50b4f4;
}
.P9KVBf .u4ICaf .s7d6Ne:not(:disabled) .VfPpkd-kBDsod {
  color: #50b4f4;
}
.P9KVBf .u4ICaf .s7d6Ne:not(:disabled):hover .VfPpkd-kBDsod {
  color: #50b4f4;
}
.P9KVBf .u4ICaf .s7d6Ne:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-kBDsod, .P9KVBf .u4ICaf .s7d6Ne:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kBDsod {
  color: #50b4f4;
}
.P9KVBf .u4ICaf .s7d6Ne:not(:disabled):not(:disabled):active .VfPpkd-kBDsod {
  color: #50b4f4;
}
.P9KVBf .u4ICaf .s7d6Ne:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .P9KVBf .u4ICaf .s7d6Ne:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #50b4f4;
}
.u4ICaf .x0t5t:not(:disabled) {
  color: #c71c56;
}
.u4ICaf .x0t5t:not(:disabled):hover {
  color: #8a0d37;
}
.u4ICaf .x0t5t:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .u4ICaf .x0t5t:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  color: #8a0d37;
}
.u4ICaf .x0t5t:not(:disabled):not(:disabled):active {
  color: #8a0d37;
}
.u4ICaf .x0t5t:not(:disabled) .VfPpkd-kBDsod {
  color: #c71c56;
}
.u4ICaf .x0t5t:not(:disabled):hover .VfPpkd-kBDsod {
  color: #8a0d37;
}
.u4ICaf .x0t5t:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-kBDsod, .u4ICaf .x0t5t:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kBDsod {
  color: #8a0d37;
}
.u4ICaf .x0t5t:not(:disabled):not(:disabled):active .VfPpkd-kBDsod {
  color: #8a0d37;
}
.u4ICaf .x0t5t:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .u4ICaf .x0t5t:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #8a0d37;
}
.P9KVBf .u4ICaf .x0t5t:not(:disabled) {
  color: #ff3369;
}
.P9KVBf .u4ICaf .x0t5t:not(:disabled):hover {
  color: #ff708c;
}
.P9KVBf .u4ICaf .x0t5t:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .P9KVBf .u4ICaf .x0t5t:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  color: #ff708c;
}
.P9KVBf .u4ICaf .x0t5t:not(:disabled):not(:disabled):active {
  color: #ff708c;
}
.P9KVBf .u4ICaf .x0t5t:not(:disabled) .VfPpkd-kBDsod {
  color: #ff3369;
}
.P9KVBf .u4ICaf .x0t5t:not(:disabled):hover .VfPpkd-kBDsod {
  color: #ff708c;
}
.P9KVBf .u4ICaf .x0t5t:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-kBDsod, .P9KVBf .u4ICaf .x0t5t:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kBDsod {
  color: #ff708c;
}
.P9KVBf .u4ICaf .x0t5t:not(:disabled):not(:disabled):active .VfPpkd-kBDsod {
  color: #ff708c;
}
.P9KVBf .u4ICaf .x0t5t:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .P9KVBf .u4ICaf .x0t5t:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #ff708c;
}
@media screen and (min-width: 1280px) {
.brKGGd {
    font-family: Google Sans, Roboto, Arial, sans-serif;
    line-height: 1.5rem;
    font-size: 1rem;
    letter-spacing: 0.00625em;
    font-weight: 500;
    height: 44px;
    margin: 2px 0;
    min-height: 44px;
    min-width: 200px;
    padding: 10px 16px;
}
}
c-wiz {
  contain: style;
}
c-wiz > c-data {
  display: none;
}
c-wiz.rETSD {
  contain: none;
}
c-wiz.Ubi8Z {
  contain: layout style;
}
.SXdXAb-BFbNVe, .SXdXAb-ugnUJb, .SXdXAb-BFbNVe:before, .SXdXAb-BFbNVe:after {
  border-radius: inherit;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  position: absolute;
  pointer-events: none;
}
.SXdXAb-ugnUJb {
  transition: 75ms opacity linear;
  background-color: var(--gm3-elevation-surface-tint-layer-color, transparent);
  opacity: calc(clamp(0, var(--gm3-elevation-level, 0), 0.05) + clamp(0, var(--gm3-elevation-level, 0) - 1, 0.03) + clamp(0, var(--gm3-elevation-level, 0) - 2, 0.03) + clamp(0, var(--gm3-elevation-level, 0) - 3, 0.01) + clamp(0, var(--gm3-elevation-level, 0) - 4, 0.02));
}
.SXdXAb-BFbNVe:before, .SXdXAb-BFbNVe:after {
  transition: 75ms box-shadow linear;
  content: "";
}
.SXdXAb-BFbNVe:before {
  box-shadow: 0 calc(1px * (clamp(0, var(--gm3-elevation-level, 0), 1) + clamp(0, var(--gm3-elevation-level, 0) - 3, 1) + clamp(0, var(--gm3-elevation-level, 0) - 4, 1) * 2)) calc(1px * (2 * clamp(0, var(--gm3-elevation-level, 0), 1) + clamp(0, var(--gm3-elevation-level, 0) - 2, 1) + clamp(0, var(--gm3-elevation-level, 0) - 4, 1))) 0 var(--gm3-elevation-shadow-color, transparent);
  opacity: calc(clamp(0, var(--gm3-elevation-level, 0), 1) * 0.3);
}
.SXdXAb-BFbNVe:after {
  box-shadow: 0 calc(1px * (clamp(0, var(--gm3-elevation-level, 0), 1) + clamp(0, var(--gm3-elevation-level, 0) - 1, 1) + clamp(0, var(--gm3-elevation-level, 0) - 2, 3) * 2)) calc(1px * (clamp(0, var(--gm3-elevation-level, 0), 2) * 3 + clamp(0, var(--gm3-elevation-level, 0) - 2, 3) * 2)) calc(1px * (clamp(0, var(--gm3-elevation-level, 0), 4) + 2 * clamp(0, var(--gm3-elevation-level, 0) - 4, 1))) var(--gm3-elevation-shadow-color, transparent);
  opacity: calc(clamp(0, var(--gm3-elevation-level, 0), 1) * 0.15);
}
@media (forced-colors: active) {
.SXdXAb-BFbNVe {
    display: none;
}
}
.O3QoBc {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAW0lEQVR4AWP4TwBSTQEIlAuUbyj/D4QbygWwK1gAlITABdgVHIArOECmggC4ggBMBRAlBuUNQGgAE8VU4ACBmApAejfALIB61QBVwQeoBAJ+QFXwHxNSLy4IQAD87f8pWI1e0gAAAABJRU5ErkJggg==);
  background-position: center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 16px;
  width: 16px;
}
@media screen and (min-resolution: 1.5dppx) {
.O3QoBc {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAArElEQVR4Ae3WsRGDIABG4TiGpQPYuIYbMIQtbQawdQ/n4BzBGRyA5s8raD3uUMIlUnyl+DgFeEkq6jcDakANsNYaOPjAwXwlgBct0Ikla0CYuSJMzgAHRbicAR6K8GiKBxT9BMV/wqLL8A83onhM86yzgBm3GDHhHUwY0WYJYOAeM3YoYseM/nIAg3RYoUQruqQAHhxwQBcdGFICNugmW0qA7lQD6q34TA2oAR/qUVJdINOUTwAAAABJRU5ErkJggg==);
    background-size: contain;
}
}
.hzfjkd {
  position: relative;
  top: 3px;
}
.AYi5wd {
  display: inline-block;
}
.qLorRc {
  margin-left: 3px;
  position: relative;
  top: 1px;
  vertical-align: top;
}
.BHMmbe {
  color: #333;
  font-size: 64px;
  font-weight: 100;
  line-height: 64px;
}
.LvvOW {
  display: inline-block;
  margin: 5px 0;
}
.WF1WQd {
  height: 16px;
  width: 16px;
}
.NVmCwd {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA+ElEQVR4AWPAB+7cuaPy4MEDSQZywc2bN6fcunWrmSzNDx8+FAQa8AWIX9+/f5+DZANu375dAdT8H4SB7BSSNP///58V6PQnMAOA7MvEaGID2iQDxEZADdUwzUiuSAbSZnfv3jUBBq4xkG8IxNqggKoCangPUkQi/gXUFwy2HchoIlHzT6Dt/uiBlgSU+E1IM9CyH0DsjSvk3YGKPuHTDFJDKPHsxWPAe2JS32t8Xrh37548Ts2gdE8oDGCBhzsMEIrvg/hA7Atk30MyoB6bXlh0lgHxXyCe8OLFC26Y+OPHjzlBUQ2NgXX4XFAOVGCOL3sD5achiwEAj9G1Uf/5qQgAAAAASUVORK5CYII=) no-repeat left;
}
.BGNhFb {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAABA0lEQVR4AWMgBEpLS+MYKAFlZWWaJSUlP6urq6XJNgRowKzi4uL/QLqNLAMaGhpEgJq/gwwB4rd9fX2c5LiiFmQADAP56aS4gAkYmBJAjS/QDLkGxNwgF02aNIl95syZrEC1LCD1IBsLgIr2APElqMY/IE0k4BqQzVxAgzaRpBHhunK4F1atWsUMFJhKogFFuAKzFKjgHxEG5BGKlRYCBqwiJmonEjDkBDGG7CdgyFdwtOIDoNSJpOkfUNMh9HAC5il1fBlOBjlxlZeXW0FzsjWQfxEmB+SH48v2XkBFv4B0I9DJbBBRRDKAJsyPQNyO0xCgze5ArI3Pu1VVVZJAS5KQxQC83Tw70VP4pQAAAABJRU5ErkJggg==) no-repeat left;
}
.pf5lIe {
  display: inline-block;
  white-space: nowrap;
}
.bUWb7c {
  height: 10px;
  width: 10px;
}
.L0jl5e {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAoUlEQVR4AWNAB7dv39a+c+eOMQMhcPPmzdlAvBhVFNM00Vu3bn0HKvz14MEDSRRJkDVABX5AnAJUtBqo6D8IA9lrgDgPyM4BykWDTHEHcj6BJFEwQsN7IG0GNhXIMQBynmJR+BZokBG6JyLQFQIVtSGrgZlai8XaTRgKoR75DKRzgSYlA9mvgexH2BROuHv3rhyM//jxYyGg2Iz79+8LgPgAWIi+JMqA+1MAAAAASUVORK5CYII=) no-repeat left;
}
.vQHuPe {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAn0lEQVR4AWNAB+Xl5drFxcXGDIQAUNHskpKSxXgVVVZWigIVfQcq/lVVVSWJboJxWVmZX2lpaQpQ0Wog/z8IA9lrgDgPiHOA8tEgN7kDOZ9Akjjwe6BCM7CpQNMMgIqfYlH0FihnhOIEoMIIdIVAsTaQHLrCWiwKN2EohHrkM9CqXCA7Gch+DcSPsIXfBKDH5GD8hoYGIaCGGUBaAMQHAMs6d9dLo6HcAAAAAElFTkSuQmCC) no-repeat left;
}
.GFhCsb {
  display: inline-block;
  white-space: nowrap;
}
.Q87KZe {
  height: 30px;
  width: 64px;
}
.uGDITc {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAeCAQAAADEWIV3AAAB30lEQVR4AbXTMUgbYRyG8S+ahg6WW8VQOjgoKDi4OrRdEqGjXYRmdXV5nMUMARcXBYcu6mhBpIgiFro4OFhKHUvRSSQgFGJJS2vevlOg5CzGL8dvefNfHsjdBd0B4zkvCOnUhf9HtnmXdWSI3/xhKNvIIrLFLCOPuER26ZVZ5DUy88os8hFRN3llE2EMWc1kY9lE1hC3PLNbr7UMIjyhgdgl2K5Xw5eYCAWKTFKmwgLLbHHAJ+rISgQr4U3d1wO2WGaBCmUmKVK4f2QFpfpKjmA5L6Va6eLvYp4WwmhywQl7vKXGS4KZV82XPU64oIkwWsx3+UyY4SeyKjkFM9LkqCJrMvOAB88U18g2KNwZKbCB7JqpB75djHKO7JAkNZJwiOyc0YhXmEFOkX2m2BEp+io7ZTDyO2GAfWTHHZFjZPsMEP8xkqeB2OyIbCIa5PGOjwwjm+uIzCEb7k2kgmzcy3hlAWMc2ZveRNYR3+nzesoOsh2vQJ+vYr03kTP8eMkDP5CZF+R9FV+Ij5DQQrzHKYxtE8aZr6JFEh8po7ZvTBNs2kttpfjIEsL4RZXHBDOvqi/CWIqPfEB2xIj3v0Z8lR1FRujnhitmvY1Os1xxQ39cZIJVkvavNAmrTEREsvQXRO90ooO6d+QAAAAASUVORK5CYII=) no-repeat left;
}
.drrice .MeKyMd {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAeCAYAAABuUU38AAABbElEQVR4AWLYfAJQXR1AJhSEARx/rBJKAClAKEIIIGxgBUBBLAAAgQCkgCAoAiBAA6DQCAAKG4AEJBEotmz69sdD0pPdeu/d4XfA4c/d9+VUPeIJlgoRuSvlEIzwanpIAt/4QcLkkCbE1jQ1JIg1xLZG0MSQCuRCxcSQGeTCzLSQLMRB1qSQPsRB35SQKPYQB3tE/QwJIYk8iqihgQ6GmGCBLeSGLRaYYIgOGqihiDySCLkR0oV4rOvW06rjBHHZCXW3/0gZXxCXfKLs1WcvYAe5sx0KXk+tDFaQO1kh49f4jWMO+ac54n7vkQjGEEVjRHRZiAHsFSL2COi02VMQRSmdQmoQRS86hQwgigY6hXxAFL3rEhLDCeJgZBMHJ8R0CClCrliiBMtWwhJyxbMOIS3ImSPaCMO6EEYbR8iZlg4hbxDbFGlYN6QxPb/nd8gDDtigCuuPqtjggAc/Q3LoIQZLUQw95DwJ4YD5fgEFHFhjlUsIeAAAAABJRU5ErkJggg==) no-repeat left;
}
.K1b9Kc .MeKyMd {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAeCAYAAABuUU38AAABfUlEQVR4AdXVAWRCURSA4UeVUAJIAUIRQgBhAysACmIBAAgEIAUEQREDBGgAFBoBQGEDkMCSCBRbNp39uEh6pd5e7118APf6ufccQ0TO8rx8mnnAI4xzROQurIT08ap7SBQ/+EVU55AaRKnpGuLDAqIs4NMxpAg5UtQxZAw5MtYtJAUxkdIppAMx0dElJIQNxMQGIcdCuMyPGDLIoYwqmuhhiClWkAtWmGKIHpqooowcMojBb0dIC3JnLVueFgdXsIfYbI+KbX9ExRTwDbHJFwq2f3YVk8Xahog1snebWiomiTnkn8yRdGT8cnEEE4hFE0Qc2yMqJoiBhYgBgo4vRBXjxQZypQ28MNwSEofcKO6mkLKFkGc3hXQthHTdFPJhIeTd8RAVEcYeYqKviIk9wm4IyUFOmCEPQ8ljBjnhyQ0hdciBHRoIwDgSQAM7yIG6G0LeIMoICRgXJDCCKCPHQlSEB1ssUYJxpRKW2MLjZEgabYRh3CiMNtIOhOjrD5W5pQYpUFrmAAAAAElFTkSuQmCC) no-repeat left;
}
.q9QOMe .MeKyMd {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAeCAYAAABuUU38AAABbElEQVR4AWI46+sEqK4OIBMKwgCOP1YJJYAUIBQhBBA2sAKgIBYAgEAAUkAQFAEQoAFQaAQAhQ1AApIIFFs2ffvjIenJbr337vA74PDn7vtUPeIJlgoRuSvlEIzwanpIAt/4QcLkkCbE1jQ1JIg1xLZG0MSQCuRCxcSQGeTCzLSQLMRB1qSQPsRB35SQKPYQB3tE/QwJIYk8iqihgQ6GmGCBLeSGLRaYYIgOGqihiDySCLkR0oV4rOvW06rjBHHZCXW3/0gZXxCXfKLs1WcvYAe5sx0KXk+tDFaQO1kh49f4jWMO+ac54n7vkQjGEEVjRHRZiAHsFSL2COi02VMQRSmdQmoQRS86hQwgigY6hXxAFL3rEhLDCeJgZBMHJ8R0CClCrliiBMtWwhJyxbMOIS3ImSPaCMO6EEYbR8iZlg4hbxDbFGlYN6Qxvbjna8gDDtigCuuPqtjggAc/Q3LoIQZLUQw95DwJ4TAffgFyy09AN/OAYAAAAABJRU5ErkJggg==) no-repeat left;
}
.L0jl5e, .vQHuPe, .NVmCwd, .BGNhFb, .uGDITc, .MeKyMd {
  display: inline-block;
  text-align: left;
}
.NVmCwd, .BGNhFb {
  margin: 0 4px;
}
.L0jl5e, .vQHuPe {
  margin: 0 2px;
}
.cm4lTe {
  position: relative;
}
.D3FNOd {
  margin: 0;
  position: absolute;
}
@media screen and (min-resolution: 1.5dppx) {
.NVmCwd {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAlCAYAAADFniADAAACP0lEQVR4AWKgFrh9+3Yhw2ACd+8CmjEHYEuCGIqubdu2bdu2bdu2t7zFtW2rrG89Fda2Zk9/W5PBq7rVL4PM6XSSQXALf3//36i4baACAgLOAKShzXYBKof+hkO99Xg8We0AtVcBRQh7stW5lBuQz7GgfDRNS2tllBYokNiiEjtbAkQ0MgDlig8KXbMEKigoaHACQBqw/xwORxUrlu65AkgE7LDZUWqWGFA41FfaQz4zo3QqKajwhF9iVEKnJz+KhISE1AKmIxcaz/gnOVAc51FR5Zwm2I1oIQ2w62PXxa6NXRO7BnY1lYPYlVQzVrPuyAETGVegffw/zngPefP/tUpaRs0MqckCODyNmgHGS0bNYv1GQ2Lcv/z5WQj0iwgNiJM7qlLY+dgCoJ/kVZ8Ek5pky0LUTpqYQz9Qj+RUW1pCucMEoO9EqEuKWgEnzlDPSQYBfUMdU/vc3Vt1ZmGoL0Sora7mGd4yXgkBfcZXK6k3lfISS4mfeZI34JJCubRX8gbcXQjqgRgUDpcKQX2QjNQxqepzOp1lpaC8paDULUWi8jJHPD8JaY0EVL1kXOgNx+1n/JKMY89LLN2YJJL3GEAFI1oH9pkkoJwSlbcrARg36p5AX+vCvsCEwBwORx69ULdjv9MxHnj9+nXOZOTiSvQtns7eWu/yvYoG5KNeBFJyvmoBnHcp1sRmpxoIh0UjHlfRWk3TMukomJ74cIRDHdFTeZ1x8IyxukS/U9+u8Lde+dQVKaKTzoBPSKUS2/8fZPIwJNWdv7gAAAAASUVORK5CYII=);
}
.BGNhFb {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAlCAYAAADFniADAAACNklEQVR4Ac2YA6wcURRAp7ZtxnUaFUFt27bb9W5tm0HtNk5t225Y28b03Lr9f30XLzkfj2fvvH0YQytZLJYORjwlhMoNGzbsncPhyBE3UkOHDl0JJmKeuBByuVz5EPr4U+reyJEjU8ZDlCaA+RftYypEVNIi8eRvKaJ1KtZR6gPm/zDxK8dEyDTNJETlemJS5G+OiRQD1xcBL3ymvEgspPb4kJJHOD3ai2UZGdgPL6xWa4ZoRmm5Xymg3oBIfvWTE53cNputtMwl+BCg1E273V4cikJh2hdksS0A+ZxOZx7IRZ2c9J8dskJmyGgQ4vIUNKSTHuCG2fy/DvbAJXhM3lcwowEffqDMjxoM/FIyYsxXXPoav5I8FjJvx1KIwPRMbGMtQMGFaAsx5hci1MXwlohYJirujLKQ/8PhokWLUlB5WRSkZNVvE+xaNDqCEfoELUJdJLvCJ2Wpj9DECCcxz2pqLRmy6LIuNlDb62RSKiyMdkMryZagFKlpalLyCJWkdmmeCixKk/yJptQKFSmQnUNL6pziKaBe2EKywv+6bCrh1ohSqQAm8BtYB58CqLtRQ6qdn4F2ysnyZ90SsN/faVRDarKXzp9CZ2+vhahz39vZKewLBZ1sTURovZyv/axtmag3R04DiUz2iuFG6t5fHd4Odu/i0Zal3ZH/pPqGLCQvwf46Py+Qm0YYV/yu9PMITFgSshRRqUpnV7VeWMg1CqFF9Hk05E7krjZ79uxUhnJivpX0Vf4Ns6tUu6gP64EAAAAASUVORK5CYII=);
}
.L0jl5e {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAABYUlEQVR4Aa2VA2iGQRjH39nItTDHLcy2bTNuaVZuC7OVXUPmHObM2bbt/42fv7t971P/43O/8x1Ha8vLy06rq6uWHN+2tLTUv7i42M4rdH193QTgF4BvkDbkDQxgI/ROhA6KeYFibfUBu/wBQxvv7+8qfIALCFBQKItTCEpGBtC6KBiaYAIdHx/rraysWEAuUBSWoEYQKDLqXOKDOAJ+YSgLQT4Y+UAcSzcOiXJUbEL3pIGiAucWHfiQ6Soj08wHFLoGy0N0k/JR+KoA9AojdZV2u2L/syRoc0GuvLzj5QznYwboGTbLnqMxOFozjDiDozWslS0DuILlJctmAPeygJsYwIssr9mYBMC8pOtNjujBwYEOLfhEoPETGlfitGhsb29rIV0FPYhcbye50K2tLSOB0cxiI60knBpL1A0K+OXQnIggON+Qm0iuu2i9hAu1BXXTnGE38hVxlEbWF+Bk0fIPBXIYCvBTz3MAAAAASUVORK5CYII=);
}
.vQHuPe {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAABWUlEQVR4AWMgFhQXFxuXlJQoMlAbAA1dWlpa2kdVQ8vKymSABv8GuvojkM1LTdd2AA39D8JAV+dTy1BuIH4HMxjIvtPQ0MBEDYNzYIYiGe5PkaEglwENuo3F4P0kGbRq1SrmqqoqcaBGPSB2ARpSBzcQE8cCI9IZqM4JiB2AfLvy8nIbYBxYA7ERA5AoAwpeAeLXQAV/QZooxD+A5niDvMsCZMyhyDBEEH0HutodPZJqKTT4Gyj4cGXbWCD+RYZLv4DCGW8EQiPkAwkGfwbGky3RBQ4Jrk0kOtlVVFQYkmBwOSlFZDwJBi8nJRv3kmDwNVJcvAeLIfeB+BkW8T99fX2cxLr4FZKL/gJxPxBzAzMTH1BsAsgwZMOBKcmMkJmgLC6BpOkSNk3QsuQIkro0Ygx2A+V3IK6ZOXMmKy51////ZwSqTQD5DoinElMNOVZWVmqQULQKYEvLAMrDAC0IHVAfAAAAAElFTkSuQmCC);
}
.L0jl5e, .vQHuPe, .NVmCwd, .BGNhFb {
    background-size: cover;
}
}
.LkLjZd, .LkLjZd:visited {
  border-radius: 2px;
  box-shadow: 0 1px rgba(0, 0, 0, 0.0509803922);
  box-sizing: border-box;
  transition: all 0.2s;
  -webkit-user-select: none;
  user-select: none;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.17);
  color: #737373;
  cursor: pointer;
  display: inline-block;
  font-family: Roboto, sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  height: 36px;
  line-height: 34px;
  min-width: 40px;
  padding: 0 20px;
  position: relative;
  text-align: center;
  text-decoration: none;
  white-space: nowrap;
  vertical-align: middle;
}
.OzU4dc {
  font-size: 12px;
  font-weight: 400;
  height: 20px;
  line-height: 18px;
  padding: 0 8px;
}
.nMZKrb {
  height: 30px;
  line-height: 28px;
  padding: 0 13px;
}
.HPiPcc {
  font-size: 14px;
  height: 36px;
  line-height: 34px;
  padding: 0 20px;
}
.yb6DRb .vkAqzf {
  font-size: 16px;
  height: 48px;
  line-height: 46px;
}
.LkLjZd:hover {
  box-shadow: 0 1px rgba(0, 0, 0, 0.2705882353);
  cursor: pointer;
}
.LkLjZd:active, .Ak314d {
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.2705882353), inset 0 2px #d6d6d6;
  background-color: #e5e5e5;
}
.dhP5yc {
  background: #f5f5f5;
}
.U8Ww7d, .VkbTne, .CqJCxd, .t2Y9uc, .mgVrBf, .AOhnBb, .XNBNjd, .n12wA, .U8Ww7d:visited, .VkbTne:visited, .CqJCxd:visited, .t2Y9uc:visited, .mgVrBf:visited, .AOhnBb:visited, .XNBNjd:visited, .n12wA:visited, .xjAeve, .xjAeve:visited, .IfEcue, .IfEcue:visited {
  border: 1px;
  color: #fff;
  line-height: 36px;
}
.U8Ww7d.OzU4dc, .VkbTne.OzU4dc, .CqJCxd.OzU4dc, .t2Y9uc.OzU4dc, .mgVrBf.OzU4dc, .AOhnBb.OzU4dc, .XNBNjd.OzU4dc, .n12wA.OzU4dc, .xjAeve.OzU4dc, .IfEcue.OzU4dc {
  line-height: 20px;
}
.U8Ww7d.nMZKrb, .VkbTne.nMZKrb, .CqJCxd.nMZKrb, .t2Y9uc.nMZKrb, .mgVrBf.nMZKrb, .AOhnBb.nMZKrb, .XNBNjd.nMZKrb, .n12wA.nMZKrb, .xjAeve.nMZKrb, .IfEcue.nMZKrb {
  line-height: 30px;
}
.U8Ww7d.HPiPcc, .VkbTne.HPiPcc, .CqJCxd.HPiPcc, .t2Y9uc.HPiPcc, .mgVrBf.HPiPcc, .AOhnBb.HPiPcc, .XNBNjd.HPiPcc, .n12wA.HPiPcc, .xjAeve.HPiPcc, .IfEcue.HPiPcc {
  line-height: 36px;
}
.U8Ww7d:hover, .VkbTne:hover, .CqJCxd:hover, .t2Y9uc:hover, .mgVrBf:hover, .AOhnBb:hover, .XNBNjd:hover, .n12wA:hover, .xjAeve:hover, .IfEcue:hover {
  box-shadow: inset 0 -2px rgba(0, 0, 0, 0.2705882353);
}
.U8Ww7d:active, .VkbTne:active, .CqJCxd:active, .t2Y9uc:active, .mgVrBf:active, .AOhnBb:active, .XNBNjd:active, .n12wA:active, .xjAeve:active, .IfEcue:active {
  box-shadow: inset 0 2px rgba(0, 0, 0, 0.2705882353);
}
.U8Ww7d, .U8Ww7d:visited, .drrice .IfEcue, .drrice .IfEcue:visited, .U8Ww7d.xjAeve, .U8Ww7d.xjAeve:visited {
  background-color: #689f38;
}
.U8Ww7d:hover, .drrice .IfEcue:hover, .U8Ww7d.xjAeve:hover {
  background-color: #8bc34a;
}
.U8Ww7d:active, .drrice .IfEcue:active, .U8Ww7d.xjAeve:active {
  background-color: #33691e;
}
.VkbTne, .VkbTne:visited, .ZCcKKd .IfEcue, .ZCcKKd .IfEcue:visited, .VkbTne.xjAeve, .VkbTne.xjAeve:visited {
  background-color: #658092;
}
.VkbTne:hover, .ZCcKKd .IfEcue:hover, .VkbTne.xjAeve:hover {
  background-color: #6f95ae;
}
.VkbTne:active, .ZCcKKd .IfEcue:active, .VkbTne.xjAeve:active {
  background-color: #435766;
}
.CqJCxd, .CqJCxd:visited, .CqJCxd.xjAeve, .CqJCxd.xjAeve:visited {
  background-color: #607d8b;
}
.CqJCxd:hover, .CqJCxd.xjAeve:hover, .CqJCxd:active, .CqJCxd.xjAeve:active {
  background-color: #90a4ae;
}
.t2Y9uc, .t2Y9uc:visited, .q9QOMe .IfEcue, .q9QOMe .IfEcue:visited, .t2Y9uc.xjAeve, .t2Y9uc.xjAeve:visited {
  background-color: #ed3b3b;
}
.q9QOMe .cKScvc, .q9QOMe .cKScvc:visited {
  color: #a52714;
}
.t2Y9uc:hover, .q9QOMe .IfEcue:hover, .t2Y9uc.xjAeve:hover {
  background-color: #ff4d4d;
}
.t2Y9uc:active, .q9QOMe .IfEcue:active, .t2Y9uc.xjAeve:active {
  background-color: #a52714;
}
.K1b9Kc .IfEcue, .K1b9Kc .IfEcue:visited, .xI7Ale.xjAeve, .xI7Ale.xjAeve:visited {
  background-color: #039be5;
}
.K1b9Kc .cKScvc, .K1b9Kc .cKScvc:visited {
  color: #01579b;
}
.K1b9Kc .IfEcue:hover {
  background-color: #4fc3f7;
}
.K1b9Kc .IfEcue:active {
  background-color: #01579b;
}
.mgVrBf, .mgVrBf:visited, .mgVrBf.xjAeve, .mgVrBf.xjAeve:visited {
  background-color: #737373;
}
.mgVrBf:hover, .mgVrBf.xjAeve:hover {
  background-color: #8d8d8d;
}
.mgVrBf:active {
  background-color: #555;
}
.AOhnBb, .AOhnBb:visited, .n12wA, .n12wA:visited {
  background-color: #0097a7;
}
.AOhnBb:hover, .n12wA:hover {
  background-color: #00acc1;
}
.AOhnBb:active, .n12wA:active {
  background-color: #00838f;
}
.XNBNjd {
  color: #00838f;
}
.XNBNjd, .XNBNjd:visited {
  background-color: transparent;
}
.XNBNjd:hover, .XNBNjd:active {
  background-color: rgba(0, 131, 143, 0.1215686275);
}
.XNBNjd, .XNBNjd:active, .XNBNjd:hover {
  box-shadow: none;
  border: none;
}
.dhP5yc:focus {
  border: 1px solid rgba(0, 0, 0, 0.27);
}
.LkLjZd:focus {
  box-shadow: none;
  outline: 4px solid #c7dcfc;
}
.ScJHi {
  border-radius: 4px;
}
.hf6Ybc, .hf6Ybc:hover, .hf6Ybc:active, .hf6Ybc:focus, .hf6Ybc:visited {
  box-shadow: none;
  opacity: 0.4;
  cursor: default;
  outline: none;
}
.drrice .i5DZme {
  color: #33691e;
}
.K1b9Kc .i5DZme {
  color: #01579b;
}
.q9QOMe .i5DZme {
  color: #a52714;
}
.drrice .cJSJvc {
  background-color: #689f38;
}
.K1b9Kc .cJSJvc {
  background-color: #039be5;
}
.q9QOMe .cJSJvc {
  background-color: #ed3b3b;
}
.drrice .OvVWOc {
  color: #689f38;
}
.K1b9Kc .OvVWOc {
  color: #039be5;
}
.q9QOMe .OvVWOc {
  color: #ed3b3b;
}
@media (max-height: 752px) {
.HQdjr .VfPpkd-P5QLlc {
    max-height: calc(100% - 32px);
}
}
@media (min-height: 752px) {
.HQdjr .VfPpkd-P5QLlc {
    max-height: 720px;
}
}
@media (-ms-high-contrast: active) and (min-height: 752px), (-ms-high-contrast: none) and (min-height: 752px) {
.HQdjr .VfPpkd-wzTsW {
    align-items: stretch;
    height: auto;
}
}
@media (max-width: 752px) {
.HQdjr .VfPpkd-P5QLlc {
    max-width: calc(100vw - 32px);
}
}
@media (min-width: 752px) {
.HQdjr .VfPpkd-P5QLlc {
    max-width: 720px;
}
}
.HQdjr .VfPpkd-cnG4Wd {
  padding: 0;
}
.jgIq1 {
  display: flex;
  flex-direction: column;
  height: calc(100vh - 32px);
  max-height: 720px;
  max-width: 720px;
  width: calc(100vw - 32px);
}
.t8iiQe {
  display: flex;
  flex-shrink: 0;
  padding: 24px 32px;
}
.VTG6db {
  border-color: #e8eaed;
  border-top: 1px solid;
}
.VTG6db:not(:disabled) {
  border-color: #e8eaed;
}
.P9KVBf .VTG6db {
  border-color: #3c4043;
}
.P9KVBf .VTG6db:not(:disabled) {
  border-color: #3c4043;
}
.GmeDHf {
  border-width: 0;
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 2px 6px 2px rgba(60, 64, 67, 0.1490196078);
  position: relative;
}
.GmeDHf .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.P9KVBf .GmeDHf:before {
  background-color: #e8eaed;
  content: "";
  height: 100%;
  left: 0;
  opacity: 0.08;
  position: absolute;
  top: 0;
  width: 100%;
}
.a8Z62d {
  margin: -12px -12px 0 0;
  min-width: 48px;
}
.fysCi {
  flex-grow: 1;
  margin: 0 32px;
  overflow: scroll;
  padding-bottom: 28px;
}
@media (max-height: fit-content48px) {
.d91Bpd .VfPpkd-P5QLlc {
    max-height: calc(100% - 48px);
}
}
@media (min-height: fit-content48px) {
.d91Bpd .VfPpkd-P5QLlc {
    max-height: fit-content;
}
}
@media (-ms-high-contrast: active) and (min-height: fit-content48px), (-ms-high-contrast: none) and (min-height: fit-content48px) {
.d91Bpd .VfPpkd-wzTsW {
    align-items: stretch;
    height: auto;
}
}
@media (max-width: 528px) {
.d91Bpd .VfPpkd-P5QLlc {
    max-width: calc(100vw - 48px);
}
}
@media (min-width: 528px) {
.d91Bpd .VfPpkd-P5QLlc {
    max-width: 480px;
}
}
.d91Bpd .VfPpkd-P5QLlc {
  min-width: calc(100vw - 32px);
}
.d91Bpd .VfPpkd-cnG4Wd {
  padding: 24px 24px 18px;
}
.VQi0fb {
  align-items: center;
  display: flex;
  justify-content: flex-end;
}
@media screen and (min-width: 512px) {
.d91Bpd .VfPpkd-P5QLlc {
    min-width: 480px;
}
}
@media screen and (min-width: 600px) {
.jgIq1 {
    width: calc(100vw - 96px);
}
}
.YjpPef {
  display: inline-block;
}
.drrice .hrTbp, .drrice .hrTbp:visited {
  color: #33691e;
}
.drrice .hrTbp.TCobc, .drrice .hrTbp.TCobc:visited {
  color: #558b2f;
}
.drrice .JHTxhe a, .drrice .JHTxhe a:visited {
  color: #33691e;
}
.K1b9Kc .hrTbp, .K1b9Kc .hrTbp:visited, .K1b9Kc .JHTxhe a, .K1b9Kc .JHTxhe a:visited {
  color: #01579b;
}
.q9QOMe .hrTbp, .q9QOMe .hrTbp:visited, .q9QOMe .JHTxhe a, .q9QOMe .JHTxhe a:visited {
  color: #a52714;
}
.fny74c .hrTbp, .fny74c .hrTbp:visited, .fny74c .JHTxhe a, .fny74c .JHTxhe a:visited {
  color: #00838f;
}
.wkJZwc {
  height: 48px;
  min-width: 964px;
  white-space: nowrap;
  width: 100%;
}
.sVEEmc {
  width: 100%;
}
.wkJZwc.NnzYY .sVEEmc {
  position: fixed;
  top: 0;
  z-index: 940;
}
.t5eBue {
  box-shadow: 0 1px rgba(0, 0, 0, 0.0509803922);
  background: #fff;
  height: 48px;
  position: relative;
  top: 0;
  width: 100%;
}
.NnzYY .t5eBue {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1019607843);
}
.mZr3Me {
  display: inline-block;
  vertical-align: top;
}
.t5eBue > .mZr3Me:first-child {
  margin-left: 238px;
}
.GzbC1b {
  color: #737373;
  font-size: 24px;
  padding: 8px 14px 0;
}
.JRhuKe, .jGu02 {
  -webkit-font-smoothing: antialiased;
  color: #737373;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  font-weight: 400;
  height: 48px;
  line-height: 48px;
  text-decoration: none;
  vertical-align: top;
}
.qAAUy {
  -webkit-user-select: none;
  user-select: none;
  padding: 0 14px;
}
.jGu02.qs41qe {
  border-bottom-style: solid;
  border-bottom-width: 3px;
  color: #333;
  font-weight: 500;
  height: 45px;
}
.jGu02 .uJjCzb, .jGu02 .uJjCzb:visited {
  box-sizing: border-box;
  color: #737373;
  display: block;
  font-weight: 400;
  height: 100%;
  padding: 0 14px;
  text-align: left;
  width: 100%;
}
.jGu02.qs41qe .uJjCzb {
  color: #333;
  font-weight: 500;
}
.JvjCjf {
  background: #d6d6d6;
  display: inline-block;
  height: 30px;
  margin: 9px 5px;
  padding: 0;
  width: 1px;
}
.wvAFH {
  display: inline-block;
  position: relative;
  vertical-align: top;
}
.JRhuKe:hover, .jGu02:hover {
  background-color: #e5e5e5;
  background-color: rgba(0, 0, 0, 0.0509803922);
}
.kgGUm {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAQAAACR313BAAAAaElEQVR4AWP4jxfSXjqXrygzVwYhmClYmJUlAZcuqiz+X/w4VxkimS1cdKH4f9EcuHShbvEHiAK45K9CNyS7880hCvKMIZLFATC7URX8hEkipBEKvgMV/IVKYnqsMKL4ZVElHUMNLwQAZCvi2TxdGw0AAAAASUVORK5CYII=);
  background-position-y: center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 15px;
  margin: 17px 3px 1px;
  vertical-align: top;
  width: 15px;
}
.LNKfBf {
  border-radius: 3px;
  box-shadow: 0 2px 40px rgba(0, 0, 0, 0.4);
  background: #fff;
  border: 1px solid #d6d6d6;
  max-height: 500px;
  overflow-x: hidden;
  overflow-y: auto;
  position: absolute;
  top: 0;
  white-space: nowrap;
  z-index: 1100;
}
.zxErU {
  margin: -44px 0 0 -40px;
  padding: 40px;
  position: absolute;
}
.zxErU > .LNKfBf:first-child {
  opacity: 1;
  left: 0;
  position: relative;
  top: 0;
}
.t5eBue .mZr3Me.KKjvXb .TwyJFf {
  font-size: 24px;
  font-weight: 300;
}
.t5eBue .hAJqZ.KKjvXb, .t5eBue .r2Osbf.KKjvXb {
  font-weight: 500;
}
.ovVTif .jGu02.qs41qe {
  color: #689f38;
}
.t5eBue.ovVTif .hAJqZ.KKjvXb, .t5eBue.ovVTif .r2Osbf.KKjvXb {
  color: #8d9d29;
}
.wWRLCd .jGu02.qs41qe {
  color: #ed3b3b;
}
.t5eBue.wWRLCd .hAJqZ.KKjvXb, .t5eBue.wWRLCd .r2Osbf.KKjvXb {
  color: #a84137;
}
.LW9aSc .jGu02.qs41qe {
  color: #039be5;
}
.t5eBue.LW9aSc .hAJqZ.KKjvXb, .t5eBue.LW9aSc .r2Osbf.KKjvXb {
  color: #1380b5;
}
.TEOqAc {
  display: inline-block;
  font-size: 13px;
  font-weight: 400;
  padding: 6px 0;
  vertical-align: top;
  width: 200px;
}
.hAJqZ, .zyz7Fb, .r2Osbf {
  display: block;
  overflow: hidden;
  padding: 6px 14px;
  text-overflow: ellipsis;
}
.zzpvMc:hover, .GL7Kod:hover, .KZnDLd:hover {
  background: #f5f5f5;
}
.zzpvMc:active, .GL7Kod:active, .KZnDLd:active {
  background: #e5e5e5;
}
.YcEAid {
  border-bottom: 1px solid #d6d6d6;
  width: 100%;
}
.mZr3Me .pHFsbd {
  background-size: contain;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAQAAAADHm0dAAAAw0lEQVR4Ab3SPU6CQRAG4Ad6iH6egZIL6GkoaMQriJ3BM/hzAs6DDSQWxgoLDYV/+dbEbCbTECIFz3STdzeT2XUgI+WvRnZ6qNF7W3QNdHBmVaNLp+gY6MpMFAtzrRLVmlsoJpLGOkc85yPWGmEa7W8zDU7c+InuVBha1ua1YBZTDyV974rWEaHnQ/GmD9mX4gXZk+IT9rj1X7NeyRvooSdv4FJovCpRGysbea/Hkostr/WoON/7Dwh3NXprp3GNjh3EL96FjlMUNsVTAAAAAElFTkSuQmCC);
  height: 21px;
  width: 21px;
  margin: 3.5px 17px 0;
}
@media screen and (min-resolution: 1.5dppx) {
.mZr3Me .pHFsbd {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAQAAACQTsNJAAABH0lEQVR4AbWWUZHEIAyGPwmRgIRKQAISkLASkFAJSFgJlbASkIAD7mFvmTJM2GszN3kiYb7yJ38HaGpwDMtD36kX/JTy1yFpSqXrkH1K7RchRMqULMQlhA2P9G7MgA76dAbBs50gXX/GzzJmWXjyuU80cDRDuDfkMEGOBgSaMcL6HJmAIATy6iyo5RfuvMTxUj9FVBAyuUEUTARhZy64OaXMcUfexUAdD6gafBRfCd1s05iDCgljS0fblz/+9NuwLCvIpkL8CmKXg1BuNbYgvxA89faIK74Bzmw2B9Fs+wj5yw/ocIQvu/A0Y3gaPE2IZ4MGQr2NqMjHJ48+99TV65FJ3VePs2MjidBdubgyTrsS0XB5We9iO+S/nxb2R84P/gYvM+JaaPsAAAAASUVORK5CYII=);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 17px;
}
}
.g3P27d .JRhuKe:hover {
  background: none;
  cursor: default;
}
.b7cPmf:last-child {
  display: inline-block;
  position: absolute;
  right: 30px;
}
.b7cPmf:last-child .g3P27d {
  margin: 0 10px;
  padding: 0;
  top: 10px;
}
.b7cPmf:last-child .jGu02:hover {
  background-color: transparent;
}
.CVBexe .L9ZZW {
  background-size: contain;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAQAAAADHm0dAAAAmUlEQVR4Ab2T7QmEQAwFp4QtYUu4Aq4IS9jSLCUlWMAVYQc55fQRHizcLzMgBIZoPiT/5gGVQSgJxkSls5HGRncVXuxVEjvd1Ltiy8gzIpsqVxXGlf3ES+ZmVFXNnPE+OENqVDUruJpS6WSlfoCrzVS1ZaoeQi8X3tac8GGJzwHCh9Xmqq9gISf4YllNmJ8LwcpC8yN84i/4Atxdv7BI3MwDAAAAAElFTkSuQmCC);
  background-position-y: center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 21px;
  margin: 3px 3px 1px;
  vertical-align: top;
  width: 21px;
}
@media screen and (min-resolution: 1.5dppx) {
.CVBexe .L9ZZW {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAQAAABvygHQAAABI0lEQVR4Ae2WQc3DMAxGH4RCCIRAKYQedxyEQvghBEogDMIghIF/TWorVc76yVNO0/xu6/RUu45jbDz8pN8gJbNSTz9VVvLHUhYebx8+WMJSEhUTVFJAykzD0DRmLd3TtgDdMiilZhZSkk88WbFmr2hWLPWKkK6l7vPkTbhHs+y19ULqU0+78qRNsrLYge/LYr0onb59IyW7vx7veTMMux3viif3pSt2ZrI92NgDz9qVijOkpLUrVUKRvoWl/Q8lpSQt9S2lpJOQuuYflb47pkOkXKBbKi6tuvnjrPqYxslioHiqvaL6J2qgGMzxmsrRZ/CMS9WQnj5Kv5Hk5B988VGiQnFF+4rGlwndp88haw/3TVZYmAzmAQsaf9zJo1bJ0fyk/8xtIJkUZYI+AAAAAElFTkSuQmCC);
    background-size: contain;
}
}
.CRHL7b {
  display: inline-block;
  vertical-align: top;
}
.CRHL7b.eZdLre:not(:last-child) {
  margin-right: 4px;
}
.vUI6Ye {
  background-image: url(https://ssl.gstatic.com/android/market_images/web/loading_dark_small.gif);
  height: 40px;
  margin: 0 auto;
  width: 40px;
}
@media screen and (min-resolution: 1.5dppx) {
.vUI6Ye {
    background-image: url(https://lh3.ggpht.com/UaIc2B_JfXHF6PVELQxf13m5hkM2SNEbjbS-WQU6UD6JpmcGEh5dz81Crrg6OLWgp6k);
    background-size: contain;
}
}
.sIIDsc {
  background: #eee;
  color: #555;
  font-weight: 400;
  width: 100%;
}
.RRKTjb {
  padding: 28px 5px;
}
.XjE2Pb {
  margin-left: 5px;
}
.BDUOnf {
  margin-right: 10px;
}
.h0kJ5 {
  margin-left: 16px;
}
.BOI2Dd .SvVgB:hover {
  text-decoration: underline;
}
.TAviAb {
  background: #eee;
  width: 100%;
}
.RqsaCf {
  color: #15c;
}
.RqsaCf:hover {
  cursor: pointer;
  text-decoration: underline;
}
.k8Lt0 .y089Ob {
  display: table-row;
  height: 1px;
  overflow: hidden;
}
.zQTmif {
  height: 100%;
}
.MCcOAc {
  display: flex;
  flex-direction: column;
}
.zQTmif {
  height: auto;
}
.T4LgNb {
  min-height: 100%;
  height: auto;
  position: relative;
}
.VjFXz {
  height: 56px;
}
@media (min-width: 600px) {
.VjFXz {
    height: 64px;
}
}
#gb {
  position: fixed;
  left: 0;
  right: 0;
}
.uirfo #gb {
  position: relative;
}
.uirfo .VjFXz {
  height: 0;
}
.uirfo .SSPGKf, .SSPGKf.gxXH2e {
  min-height: calc(100vh - 56px);
  height: auto;
}
@media (min-width: 600px) {
.uirfo .SSPGKf, .SSPGKf.gxXH2e {
    min-height: calc(100vh - 64px);
    height: auto;
}
}
.k8Lt0 .Knqxbd {
  box-shadow: 0 1px 6px rgba(0, 0, 0, 0.1019607843);
  -webkit-user-select: none;
  user-select: none;
  background-color: #f5f5f5;
  background-color: rgba(245, 245, 245, 0.9490196078);
  float: left;
  padding: 0;
  position: absolute;
  width: 200px;
  z-index: 984;
}
.yb6DRb .Knqxbd {
  box-shadow: 0 1px 6px rgba(0, 0, 0, 0.1019607843);
  -webkit-user-select: none;
  user-select: none;
  background-color: #f5f5f5;
  background-color: rgba(245, 245, 245, 0.9490196078);
  float: left;
  padding: 0;
  z-index: 984;
}
.k8Lt0 .XBXPXc {
  list-style: none;
  margin: 0;
  padding: 0;
  width: 200px;
}
.yb6DRb .XBXPXc, .yb6DRb .CoKTif {
  background: #fff;
  display: inline-block;
  font-size: 24px;
  padding-top: 15px;
  transition: all 0.2s ease;
  vertical-align: top;
  width: 260px;
  z-index: 984;
}
.k8Lt0 .CoKTif {
  background: rgba(238, 238, 238, 0.9490196078);
  border-top: 1px solid rgb(217, 217, 217);
  box-shadow: 0 1px 6px rgba(0, 0, 0, 0.1019607843);
  padding-bottom: 10px;
  padding-top: 9px;
  position: absolute;
}
.k8Lt0 .CoKTif .gm1qLe {
  box-sizing: border-box;
  display: block;
  padding-left: 20px;
  position: relative;
  width: 100%;
}
.k8Lt0 .GtVJsf .fle8Af, .k8Lt0 .CoKTif .fle8Af {
  width: 200px;
}
.Knqxbd .fle8Af:hover {
  background-color: rgba(0, 0, 0, 0.0509803922);
}
.Knqxbd .gm1qLe {
  display: block;
  word-break: keep-all;
}
.GtVJsf {
  display: inline-block;
  left: 0;
  line-height: normal;
  opacity: 1;
  padding: 0;
  width: 200px;
  z-index: 1053;
}
.DbRMwe {
  box-shadow: 0 1px 6px rgba(0, 0, 0, 0.1019607843);
  background: rgba(238, 238, 238, 0.9490196078);
  border-top: 1px solid rgb(217, 217, 217);
  font-size: 18px;
  list-style-type: none;
  padding-bottom: 10px;
  padding-top: 9px;
  position: absolute;
}
.k8Lt0 .ZpIPg {
  background-color: #fff;
  display: block;
  height: 48px;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 24px;
  z-index: 1051;
}
.k8Lt0 .znPNx {
  background-color: #fff;
  display: block;
  height: calc(100% - 48px);
  overflow: hidden;
  position: absolute;
  top: 48px;
  width: 24px;
  z-index: 1053;
}
.yb6DRb .ZpIPg, .yb6DRb .znPNx {
  display: none;
}
.osoUAb {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAAWUlEQVR4AWP4TyIclhoQoMOg40BHAWENCOUfOv53HCCkAUU5EBsQ1IBQDoQBDAT9gKw8AcghqAFFOXEaLiCUU66BsJNo4WkGNC2URRzlSQMz8TWMgBxHGAIAU98Zi6TCZ6cAAAAASUVORK5CYII=);
  height: 24px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 24px;
}
html[dir=rtl] .osoUAb {
  transform: scaleX(-1);
}
.k8Lt0 .uQeS5e {
  line-height: normal;
  padding: 0;
  position: relative;
  top: 0;
  z-index: 1053;
}
.yb6DRb .uQeS5e {
  display: block;
  height: 48px;
}
.mzRh0d {
  display: block;
  height: 48px;
  overflow: hidden;
  text-decoration: none;
  width: 200px;
}
.mzRh0d .pvVVcb {
  color: #555;
  display: table-cell;
  font-size: 18px;
  font-weight: 300;
  left: 56px;
  line-height: 20px;
  vertical-align: middle;
  width: 127px;
}
.mzRh0d .pvVVcb:hover, .mzRh0d:focus .pvVVcb, .zyvEve:hover .pvVVcb {
  color: #fff;
}
.iZhiic {
  z-index: 1054;
}
.iZhiic .pvVVcb {
  color: #555;
  display: table-cell;
}
.J919pd.uQeS5e {
  z-index: 1052;
}
.E4WGcc .pvVVcb, .J919pd .pvVVcb {
  color: #fff;
  display: table-cell;
}
.KiAlZb {
  bottom: 4px;
  color: #666;
  margin-left: 5px;
  position: relative;
  vertical-align: bottom;
}
.zyvEve {
  display: table;
  height: 48px;
  position: absolute;
}
.k8Lt0 .E4WGcc .zyvEve, .k8Lt0 .J919pd .zyvEve {
  width: 200px;
}
.k8Lt0 .iZhiic .zyvEve {
  background-color: transparent;
  width: 200px;
}
.S6Rud {
  background-position: center;
  background-repeat: no-repeat;
  display: table-cell;
  height: 48px;
  position: absolute;
  width: 65px;
}
.yb6DRb .Mqdrgf {
  background-size: contain;
  display: inline-block;
  height: 30px;
  margin: 4px 0 6px 12px;
  vertical-align: bottom;
  width: 30px;
}
.E4WGcc .S6Rud, .J919pd .S6Rud {
  width: 65px;
}
.k8Lt0 .Mqdrgf {
  display: block;
  height: 24px;
  margin: 12px 0 0 28px;
  width: 24px;
}
.N41Tic .S6Rud {
  background-color: #ed3b3b;
}
.k8Lt0 .N41Tic .Mqdrgf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYAQAAAADIDABVAAAAAnRSTlMAAHaTzTgAAAAZSURBVHgBY0AH9v//wLHx/zMgTAwfjtEAAGBCIjmpILE8AAAAAElFTkSuQmCC);
}
@media screen and (min-resolution: 1.5dppx) {
.k8Lt0 .N41Tic .Mqdrgf {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAQAAAAB/ecQqAAAAAnRSTlMAAHaTzTgAAAAcSURBVHgBYyAX8P8Hgg9EUfxAEis1cPoIU2QCAG+uk23sAfY5AAAAAElFTkSuQmCC);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 24px;
}
}
.yb6DRb .N41Tic .Mqdrgf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8AQMAAAAAMksxAAAABlBMVEUAAADSPzEianKXAAAAAXRSTlMAQObYZgAAAB5JREFUeAFjGGBg/x8IDpDKsAGyDuNhDE1zMBkDCwBVJ5NtvCq0DQAAAABJRU5ErkJggg==);
}
.WEMC7e .S6Rud {
  background-color: #039be5;
}
.k8Lt0 .WEMC7e .Mqdrgf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAQklEQVR4AWMYfuA/AYBH/SMg9qSRBQhLaGkBQn7UAiDVAMI0sQBiOIJNoQWEwagFoxaMWjBqAengEa0sQFSZww4AAFuAn7nmsWNfAAAAAElFTkSuQmCC);
}
@media screen and (min-resolution: 1.5dppx) {
.k8Lt0 .WEMC7e .Mqdrgf {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAfUlEQVR4Ae3ZAQbAMAyF4d1jl81lerQW7A5bhgdFzYJ6/D8BpfIByEFE6+5iP/7vOS3ndAWoSwhHgGrugGELUAAAAABQa/or3nEEaHkVVgAtPxUWgCyWbwaAUgAAAAAAAACALQEAAAAAAAAAAADo7oDmDNCRzw4wvp9ZiegBEmdtC8IUeXkAAAAASUVORK5CYII=);
    background-size: contain;
}
}
.yb6DRb .WEMC7e .Mqdrgf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8BAMAAADI0sRBAAAAGFBMVEUAAAACd70Cd70Dd74Je8YCeL0CeL4EeL0r7NuwAAAACHRSTlMA/+WlG+zmgBnjrFYAAABOSURBVHgB7cmBBUAhFEbhgAD8L14DtEhDtEEL1P4QKoCDAnEPOHzOukir+SkjqzAH5p9ZD7JvyD0Se6kBdykC74yNn+CPOTAX5JrdedYAp10qXQNOToIAAAAASUVORK5CYII=);
  margin-bottom: 5px;
}
.tkuA7b .S6Rud {
  background-color: #536dfe;
}
.k8Lt0 .tkuA7b .Mqdrgf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAOElEQVR4AWMYPGAU/KcyGOYW4JIjFMyD1wKaB9FoHIygjDZqwWMqmv8ImwWeVLLkEcgshkEDRgEA/1waP+EnnscAAAAASUVORK5CYII=);
}
@media screen and (min-resolution: 1.5dppx) {
.k8Lt0 .tkuA7b .Mqdrgf {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAaElEQVR4Ae3TAQbAMBBFwdwj59+jtaB32EJQFKnCRuYBEP6QbZIkPcviAewKAAD4+q79DGBJAMD6RwwA4IgBAIq0LQAAAAAAAODMuh0zgMi6xQygZ+aVxRqbeptpIKLCdxob4m28JEk3quVi9j2bYE0AAAAASUVORK5CYII=);
    background-size: contain;
}
}
.yb6DRb .tkuA7b .Mqdrgf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8BAMAAADI0sRBAAAAFVBMVEUAAAA/UbU/UrY/UbY/UrZCVb1AUbaBIiOMAAAAB3RSTlMA/+blpRvsKKw4owAAAEBJREFUeAFjGJJgFAhiAUNGGkLBBegvDQd0kqa/vymPsVFpRUxZYSRpR0xpESTpMEzpVCRpVid0WZUAhqEIRgEATVkkZoB2cKQAAAAASUVORK5CYII=);
  margin-bottom: 5px;
}
.qKjvAb .S6Rud {
  background-color: #689f38;
}
.k8Lt0 .qKjvAb .Mqdrgf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAAL0lEQVR42mNgGEbgf8N/BGjALoKqAQVgF8HQgMrCFBkADaT5gdRQGo240YijNwAAGCY24I9hRLYAAAAASUVORK5CYII=);
}
.yb6DRb .qKjvAb .Mqdrgf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAA9UlEQVR4Ae2aQQ0CMRQFkVAlZCVUQk/oqISeMbMSKmGlVMLnCWjKdj8lkMwkc31hAsAW9ga/AgAAAMDjeS+ySTtplduJ3U3Wid0my+rYQ9pF02A3OXaPlc+sOWwydHaDbM7tsiK4SXOaO7tZmtO2Itg+YPG/cvp+JfjdW8ARXCYfC8EEE0wwwQTLMrA6gutoe1EwFx5VmtPY2Y3SnNYVwZs0h/tge3dub6tOTEm2K7EyDHbDxegm0+ozcZBZlpPGie04sZtluAEA/PuHFl9LXHhwacnhgeMhv3gQTDDBBBPch18tJX+Ic8sDN7Vw25IHAAAAAHgBBwHtKnveQmMAAAAASUVORK5CYII=);
  margin-bottom: 7px;
}
@media screen and (min-resolution: 1.5dppx) {
.k8Lt0 .qKjvAb .Mqdrgf {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAQAAAD9CzEMAAAAWUlEQVR42u2VMQ4AIAjEeCL/X3gK7sZDGRhM2tGcdhHODAAOpGfkTqR3M/p5hXcyWhDycnQyWlDQyVwF1dlLBgGCyW86PmjTq2J82QGNRqOxrhHQaDQawKcsBeDBfV6+UwYAAAAASUVORK5CYII=);
    background-size: contain;
}
}
.KVqzMb .S6Rud {
  background-color: #658092;
}
.k8Lt0 .KVqzMb .Mqdrgf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAASElEQVR4Ae3UgQUAMAxE0azXfbNRB/mlgFBBjgZ5A9wHzkYfwAI2IhYl45LAZXrNA4Dz5vVAQhawYAITEAaqX0OifyC/ivHbAbxNq1XYMRDSAAAAAElFTkSuQmCC);
}
@media screen and (min-resolution: 1.5dppx) {
.k8Lt0 .KVqzMb .Mqdrgf {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAeElEQVR4Ae3YxwFAQBQAUX2oaAulL/Gkh3Hfixw+MxV42FiYmZnlASVQASMva+3DT2RFAtQAkQFjbEBWES0BAoIBgAR0bK8F0hsAHftrnwccTMDdY+5LAAECBAgQIECAAAFPX4twpPgAAQKOH+qfBxy8Vvl1ZmY2A/cbq1/EHtwWAAAAAElFTkSuQmCC);
    background-size: contain;
}
}
.yb6DRb .KVqzMb .Mqdrgf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8BAMAAADI0sRBAAAAGFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWNxwqAAAACHRSTlMAD1p9ioAoexSjZmYAAABMSURBVHgBYxiSYBQwKrtgACRpURe80ir4pU3wSyM4CDAw0ukQt5XhkC6BSLvjkIZ5jVxpEDl4pUel0RMwhB4IaURSxC6NSMhDD4wCAPLLW661plywAAAAAElFTkSuQmCC);
}
.KhlB4 .S6Rud {
  background-color: #444;
}
.k8Lt0 .KhlB4 .Mqdrgf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAoElEQVR4Ac2VQQrFIAxECxr+/Y+hV1TjH+jGhZq2U9sG3m7gIUnMVmtdyqOCCBTkDgoiKzhSjhEomFUBvyYvwHeQkSAbgtxkA1CQOiiIrMAuUqBGVq/0QFmBWWey3B7Y2TDaZAEbibzzVTSEZmp29gpHMpbA3dBkNxMIKMSYFqsHHiR70YZLmYAnBItfsLwHxm+qd0yRTO6B0Hvw+aO/hD+YMKohXloFLgAAAABJRU5ErkJggg==);
}
@media screen and (min-resolution: 1.5dppx) {
.k8Lt0 .KhlB4 .Mqdrgf {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAA8ElEQVR4Ae3XQQqDQBBE0exl5hLO/S+ga/U8A65cTOoGAfuHiqGF2hY8kLZ8jTEenQR8IQloyqL0m1mU5gQcI/4cTsAFAC5lcgFOAHAq1QXoAKAr5V8B5V78gDl43ValOQE70Lu7ABN13VyASl03F6BQvQlIAABwTIlK9brGHHZGnXMa+ZA5f2iasgZ7588AcHS5xtxPJgGGVygAiO34RZmxHgCwE+dO2W70bFHApFzIhyzQEwFU5USmRKAnAihKB8Yc0BMAJCABCUjA48+o4UMGALxTAgBQY842Jbg57R9zQPxz2gbg3938J05AArC8AaWMp80+lFW3AAAAAElFTkSuQmCC);
    background-size: contain;
}
}
.yb6DRb .KhlB4 .Mqdrgf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8BAMAAADI0sRBAAAAMFBMVEUAAADnUQDnUgDmUQDTMTHULy/TLy/TLy/ULy8Dd74Cd74Cd70CeL0/UrY/UbY/UbU1SZrcAAAAD3RSTlMAl/3/mP3/l/6Y/v/9mf6Ng2dFAAAAe0lEQVR4AWMgG4wCIWMIUMQurQyVNsIubQwDAyvtmgYB4dil26DSqdil02BgWEtjRmgYLFiwJ4dSqHTIoEmrs3aDwEkGhnv/QeAtmvRpsPQeBob3YOl/aNK7IYCB4T8EkCA9Kk0gUOFRgkMaAQhLY0YoDjAHlhwoB6MAAG1dB889SeSuAAAAAElFTkSuQmCC);
  margin-bottom: 7px;
}
.N41Tic.J919pd .zyvEve, .N41Tic .zyvEve:hover, .N41Tic .mzRh0d:focus .zyvEve {
  background-color: #ed3b3b;
}
.qKjvAb.J919pd .zyvEve, .qKjvAb .zyvEve:hover, .qKjvAb .mzRh0d:focus .zyvEve {
  background-color: #689f38;
}
.tkuA7b.J919pd .zyvEve, .tkuA7b .zyvEve:hover, .tkuA7b .mzRh0d:focus .zyvEve {
  background-color: #536dfe;
}
.WEMC7e.J919pd .zyvEve, .WEMC7e .zyvEve:hover, .WEMC7e .mzRh0d:focus .zyvEve {
  background-color: #039be5;
}
.KVqzMb.J919pd .zyvEve, .KVqzMb .zyvEve:hover, .KVqzMb .mzRh0d:focus .zyvEve {
  background-color: #658092;
}
.KhlB4.J919pd .zyvEve, .KhlB4 .zyvEve:hover, .KhlB4 .mzRh0d:focus .zyvEve {
  background-color: #444;
}
.N41Tic.SEJUd .zyvEve:hover, .qKjvAb.SEJUd .zyvEve:hover, .tkuA7b.SEJUd .zyvEve:hover, .WEMC7e.SEJUd .zyvEve:hover, .KVqzMb.SEJUd .zyvEve:hover, .KhlB4.SEJUd .zyvEve:hover {
  background-color: transparent;
}
.gm1qLe .gWazle {
  font-weight: 700;
}
.k8Lt0 .gm1qLe .Mqdrgf {
  display: none;
}
.k8Lt0 .fle8Af .gm1qLe {
  color: #555;
  cursor: pointer;
  font-weight: 400;
  padding: 6px 12px 6px 23px;
}
.yb6DRb .fle8Af .gm1qLe {
  background-color: #f5f5f5;
  color: #666;
  font-size: 20px;
  height: 48px;
  margin-left: 5px;
  width: 100%;
}
.k8Lt0 .YWGNae {
  display: none;
}
.yb6DRb .YWGNae {
  height: 15px;
  background-color: #f5f5f5;
}
.tzLNed .EGz53e {
  padding-left: 24px;
  width: 176px;
}
.hBVIsb .tzLNed .EGz53e {
  padding-left: 0;
}
.EGz53e .AhXF6c {
  line-height: 20px;
  padding: 8px 12px 8px 23px;
}
.EGz53e .gm1qLe {
  width: 152px;
}
.POfIAc {
  background: rgba(0, 0, 0, 0.1019607843);
  height: 1px;
  margin: 14px;
  width: 148px;
}
.k8Lt0 .fle8Af {
  display: block;
  font-size: 14px;
  line-height: 18px;
}
.fle8Af:hover, .AhXF6c:hover {
  background-color: rgba(0, 0, 0, 0.0509803922);
}
.yb6DRb .fle8Af {
  background-color: #f5f5f5;
  color: #666;
  font-size: 20px;
  height: 48px;
  width: 100%;
}
.gm1qLe, .WhMnYc, .WtH9qd {
  display: block;
  word-break: keep-all;
}
.WhMnYc, .WtH9qd {
  color: #555;
}
.APEy4b {
  color: transparent;
  font-size: 18px;
  list-style-type: none;
  padding-bottom: 6px;
  padding-top: 6px;
  position: absolute;
}
.Mfkobe .APEy4b, .hBVIsb .APEy4b {
  position: relative;
}
.J919pd .APEy4b {
  display: block;
}
.iZhiic .APEy4b {
  display: none;
}
.k8Lt0 .qBQ0O {
  position: fixed;
  top: 0;
}
.k8Lt0 .Mfkobe .oPekyc {
  position: absolute;
}
.k8Lt0 .oPekyc, .k8Lt0 .uQeS5e .o5mox {
  left: -200px;
}
.APEy4b .gWazle {
  font-weight: 400;
}
.N41Tic .gWazle, .N41Tic .gWazle .gm1qLe {
  color: #a84137;
}
.WEMC7e .gWazle, .WEMC7e .gWazle .gm1qLe {
  color: #1380b5;
}
.tkuA7b .gWazle, .tkuA7b .gWazle .gm1qLe {
  color: #294d96;
}
.qKjvAb .gWazle, .qKjvAb .gWazle .gm1qLe {
  color: #8d9d29;
}
.KVqzMb .gWazle, .KVqzMb .gWazle .gm1qLe {
  color: #4f6574;
}
.KhlB4 .gWazle, .KhlB4 .gWazle .gm1qLe {
  color: #444;
}
.VjFXz {
  display: none;
}
.QKtxw {
  height: 100%;
  position: relative;
  z-index: -1;
}
.A3aULc {
  margin-top: 49px;
  position: absolute;
  z-index: -1;
}
.k8Lt0 .WpDbMd {
  box-sizing: border-box;
  display: table;
  height: calc(100% - 138px);
  margin-bottom: 15px;
  padding-left: 249px;
  padding-right: 49px;
  overflow-x: hidden;
  width: 100%;
}
.k8Lt0 .GwcXac {
  box-sizing: border-box;
  display: table;
  height: calc(100% - 138px);
  margin-bottom: 15px;
  padding-left: 49px;
  padding-right: 49px;
  overflow-x: hidden;
  width: 100%;
}
.yb6DRb .WpDbMd {
  background-color: #eee;
  display: flex;
  float: none;
  flex-direction: column;
  margin: 0 0 15px;
  padding-top: 47px;
  min-height: calc(100vh - 47px);
}
.shke5e {
  background: #fff;
  border-radius: 14px;
  color: #555;
  float: right;
  padding: 0 8px;
}
.k8Lt0 .shke5e {
  font-size: 14px;
  height: 18px;
  line-height: 18px;
}
.yb6DRb .shke5e {
  font-size: 20px;
  height: 30px;
  line-height: 28px;
  margin-right: 16px;
  margin-top: 9px;
}
.HJP88 {
  background: #fff;
  border-bottom: 1px solid #aaa;
  height: 48px;
  left: 0;
  position: fixed;
  text-align: center;
  top: 0;
  width: 100%;
  z-index: 984;
}
.kRE6F {
  background-size: contain;
  height: 24px;
  left: 11px;
  position: absolute;
  top: 11px;
  width: 24px;
}
.kRE6F {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAQAAAD9CzEMAAAAP0lEQVR4Ae3WQQ0AIAwEQbRUCf5NFQ2Q40EYTsB82KSjLw8A2BsAULM6s38BQO4BTgHfFKBkJesA8PRtCgAAFqIqG6d6SeYzAAAAAElFTkSuQmCC);
}
.paODAb, .XoQmMd {
  cursor: pointer;
  display: inline-block;
  height: 46px;
  position: absolute;
  top: 0;
  width: 46px;
}
.paODAb {
  left: 0;
}
.XoQmMd {
  right: 0;
}
.Su676c {
  background-size: contain;
  background-image: url(https://ssl.gstatic.com/android/market_images/web/play_prism_hlock_m.png);
  background-position: center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 100%;
  width: 160px;
}
.FpSRLc {
  background-color: #000;
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 2001;
}
.prwMD {
  position: fixed;
}
.prwMD {
  transform: translate3d(260px, 0, 0);
}
.F8yzbe, .ugw7id {
  animation-duration: 0.4s;
  animation-fill-mode: forwards;
  animation-timing-function: cubic-bezier(0.65, 0, 0.71, 1);
}
.F8yzbe {
  animation-name: openNav;
}
.ugw7id {
  animation-name: closeNav;
}
@keyframes openNav {
0% {
    transform: translateZ(0);
}
to {
    transform: translate3d(260px, 0, 0);
}
}
@keyframes closeNav {
0% {
    transform: translate3d(260px, 0, 0);
}
to {
    transform: translateZ(0);
}
}
.qZxJ9 {
  background: #fff;
  border: 1px solid #aaa;
  border-top: #d6d6d6;
  position: absolute;
  z-index: 2003;
}
.hNW13c {
  cursor: pointer;
  padding: 6px;
}
.QVznTd {
  font-weight: 700;
}
.eOnYEd {
  background-color: #e5e5e5;
}
@media screen and (max-width: 600px) {
.qZxJ9 {
    font-size: 16px;
    top: 50px;
}
.hNW13c {
    padding: 10px 15px;
}
}
.YvpZrd {
  box-sizing: border-box;
  opacity: 1;
  transition: all 0.2s ease;
  background: #fff;
  background-color: #fff;
  left: 0;
  padding: 0 46px 0 0;
  position: absolute;
  text-align: left;
  top: 0;
  white-space: nowrap;
  width: 100%;
}
.YvpZrd.xTMeO {
  opacity: 0;
  visibility: hidden;
}
.YVbrWc, .YvpZrd .CWQUbf {
  cursor: pointer;
  display: inline-block;
  height: 46px;
  position: absolute;
  right: 0;
  top: 0;
  width: 46px;
}
.iF7Enb, .sddlzf {
  background-size: contain;
  height: 24px;
  left: 11px;
  position: absolute;
  top: 11px;
  width: 24px;
}
.iF7Enb {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAQAAAD9CzEMAAAArElEQVR4Ae3WwQnFMAwDUI2QUb2RR+pIaUpuRQSRIArFP8cYPfhtbaObTwEFfAUUAESLKxLiL3JUN8jAjO/jpBg/ah9CBmY8J3j8JHQgo0vEq1IGoBCkSgcEglXogECwWx1YE+RmD+BBC1gHlgSP3wMIweO3AULw+DOAEgmcA5zg8X7A/xf5H7L/NfV/aP5W4W92/nbtHzj+kekf+v61xb94+VfHWt9/BRRQwA1YE6cuDHsiKgAAAABJRU5ErkJggg==);
}
.iEL1hc {
  box-sizing: border-box;
  display: inline-block;
  position: relative;
  white-space: nowrap;
  width: 100%;
}
.zWUrcf {
  box-sizing: border-box;
  background-color: #fff;
  display: block;
  height: 48px;
  margin: 0 60px 0 0;
  position: relative;
  vertical-align: top;
  white-space: nowrap;
  width: 100%;
}
.sddlzf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAQAAAD9CzEMAAABEUlEQVR4Ae3WYW3HIBAFcCQgoXkKKgEJlYAEJNRBJVRCJUwCEioBCd2XjrxsvTDau2TJeu9rww+O/x9wh3Fe4P8B3wseERsKjjMFG6Jr1i8BzDQ0pyA9BjAi45CDjOEBgJHnLqRg7AWuh98xI5xZsDOB4R6QaYgfW4pEfL4BYKY+cxOuGxg7AXiUZo+Z2HuBKM+NC4m+6wK2OrNG1e1eu4C69NQEFnkqIgBfFx6awPT1bQ8QKuCbQPiLgHP6LdLfZP2fqfUfbTI+KswPO9vj+sPkwqEEsyuTslpd+okIi2cLgrgKnYcXPDIT3UC7ZEIGlAgZUCJkQImQASVCBpQIdYAJfYAIqxYRIWyycl7gBVTzCfNVunbqnVYGAAAAAElFTkSuQmCC);
}
.nA1O0c {
  background: transparent;
  border: none;
  font-size: 21px;
  height: 100%;
  margin-top: 4px;
  padding: 0;
  vertical-align: top;
  width: 100%;
}
.nA1O0c:focus {
  outline: none;
}
.Hgm2gf {
  padding: 8px 14px;
  position: relative;
}
.bPAkEd {
  background: #555;
  display: block;
  height: 48px;
  width: 100%;
}
.Ijq91c {
  display: block;
  position: relative;
  width: 100%;
}
.Ijq91c .T3Ru8 {
  display: none;
}
.Ijq91c .sh6Nsd {
  background-size: cover;
  border-radius: 18px;
  box-shadow: 0 2px rgba(0, 0, 0, 0.168627451);
  background-position: center;
  border: 2px solid #f5f5f5;
  display: inline-block;
  height: 32px;
  margin: 6px 0 0 9px;
  vertical-align: top;
  width: 32px;
}
.Ijq91c .rHSqDd {
  color: #f5f5f5;
  display: inline-block;
  font-size: 18px;
  margin: 12px 0 0 3px;
  max-width: 162px;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
  white-space: nowrap;
}
.Ijq91c .kblou {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAXElEQVR4AaXRwQ2AIBSD4Y7kSGzRNRihI7oBJlUOz2I0kR7/j4QEjJd9A/dDcVB4AmwcnpaAnRt1kgVw2i+iAPOmSYs3zOx1oIKaBRSQuYLIASInyJzAOcH/3zwA4sXL9n1TAXwAAAAASUVORK5CYII=);
  background-repeat: no-repeat;
  background-position: center center;
  display: inline-block;
  height: 16px;
  padding: 16px;
  position: absolute;
  right: 0;
  top: 0;
  width: 16px;
}
.Ijq91c .LFBkwd {
  box-sizing: border-box;
  color: #f5f5f5;
  display: inline-block;
  font-size: 24px;
  padding: 8px 16px;
  width: 100%;
}
.Cq5pMb {
  position: fixed;
  top: 0;
  z-index: 30001;
}
.Cq5pMb .SQxu9c {
  background-color: #4285f4;
}
.Cq5pMb .Iq5ZMc {
  background-color: #c6dafc;
}
.Cq5pMb .um3FLe {
  background-repeat: repeat-x;
  background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%271.1%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20xmlns%3Axlink%3D%27http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%27%20x%3D%270px%27%20y%3D%270px%27%20enable-background%3D%27new%200%200%205%202%27%20xml%3Aspace%3D%27preserve%27%20viewBox%3D%270%200%205%202%27%20preserveAspectRatio%3D%27none%20slice%27%3E%3Ccircle%20cx%3D%271%27%20cy%3D%271%27%20r%3D%271%27%20fill%3D%27%23c6dafc%27%2F%3E%3C%2Fsvg%3E);
}
.XDXaGc {
  opacity: 0.65;
  background: #ddd;
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 30000;
}
.BjuOV {
  padding: 0 2rem;
  border-radius: 24px;
  align-items: center;
  display: inline-flex;
  flex-flow: row nowrap;
  font-size: 1rem;
  justify-content: center;
  margin: 0;
  min-height: 48px;
  min-width: 48px;
}
.BjuOV .VfPpkd-Jh9lGc {
  border-radius: 24px;
}
.BjuOV .VfPpkd-J1Ukfc-LhBDec {
  border-radius: 22px;
}
.BjuOV .VfPpkd-J1Ukfc-LhBDec:after {
  border-radius: 24px;
}
.uOat3d .BjuOV:focus {
  outline: -webkit-focus-ring-color auto thin;
  outline: revert;
}
@media screen and (forced-colors: active) and (prefers-color-scheme: light) {
.BjuOV {
    border: 1px solid #181818;
}
}
@media screen and (forced-colors: active) and (prefers-color-scheme: dark) {
.BjuOV {
    border: 1px solid #fff;
}
}
.XJ2H9 {
  font-weight: 400;
  line-height: 28px;
}
.P9KVBf .XJ2H9:not(:disabled) {
  background-color: #28feaf;
}
.P9KVBf .XJ2H9:not(:disabled):hover {
  background-color: #1be399;
}
.P9KVBf .XJ2H9:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .P9KVBf .XJ2H9:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  background-color: #1be399;
}
.P9KVBf .XJ2H9:not(:disabled):not(:disabled):active {
  background-color: #1be399;
}
.P9KVBf .XJ2H9:not(:disabled) {
  color: #181818;
}
.kVsmme {
  border-style: solid;
  border-width: 1px;
}
.P9KVBf .kVsmme:not(:disabled) {
  color: #28feaf;
}
.P9KVBf .kVsmme:not(:disabled):hover {
  color: #1be399;
}
.P9KVBf .kVsmme:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .P9KVBf .kVsmme:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  color: #1be399;
}
.P9KVBf .kVsmme:not(:disabled):not(:disabled):active {
  color: #1be399;
}
.P9KVBf .kVsmme:not(:disabled) .VfPpkd-kBDsod {
  color: #28feaf;
}
.P9KVBf .kVsmme:not(:disabled):hover .VfPpkd-kBDsod {
  color: #1be399;
}
.P9KVBf .kVsmme:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-kBDsod, .P9KVBf .kVsmme:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kBDsod {
  color: #1be399;
}
.P9KVBf .kVsmme:not(:disabled):not(:disabled):active .VfPpkd-kBDsod {
  color: #1be399;
}
.P9KVBf .kVsmme:not(:disabled) {
  border-color: #28feaf;
}
.P9KVBf .kVsmme:not(:disabled):hover {
  border-color: #1be399;
}
.P9KVBf .kVsmme:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .P9KVBf .kVsmme:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #1be399;
}
.P9KVBf .kVsmme:not(:disabled):active, .P9KVBf .kVsmme:not(:disabled):focus:active {
  border-color: #1be399;
}
.P9KVBf .kVsmme:not(:disabled) {
  background-color: #181818;
}
.P9KVBf .kVsmme:not(:disabled):hover {
  background-color: #181818;
}
.P9KVBf .kVsmme:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .P9KVBf .kVsmme:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  background-color: #181818;
}
.P9KVBf .kVsmme:not(:disabled):not(:disabled):active {
  background-color: #181818;
}
.GD4dWd, .FRmsO, .gjTLxf {
  align-items: center;
  display: flex;
  flex-flow: row nowrap;
  justify-content: center;
}
.P9KVBf .GD4dWd:not(:disabled) {
  color: #fff;
}
.P9KVBf .GD4dWd:not(:disabled):hover {
  color: #dadce0;
}
.P9KVBf .GD4dWd:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .P9KVBf .GD4dWd:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  color: #dadce0;
}
.P9KVBf .GD4dWd:not(:disabled):not(:disabled):active {
  color: #dadce0;
}
.P9KVBf .GD4dWd:not(:disabled) .VfPpkd-kBDsod {
  color: #fff;
}
.P9KVBf .GD4dWd:not(:disabled):hover .VfPpkd-kBDsod {
  color: #dadce0;
}
.P9KVBf .GD4dWd:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-kBDsod, .P9KVBf .GD4dWd:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kBDsod {
  color: #dadce0;
}
.P9KVBf .GD4dWd:not(:disabled):not(:disabled):active .VfPpkd-kBDsod {
  color: #dadce0;
}
.P9KVBf .GD4dWd:not(:disabled) {
  border-color: #fff;
}
.P9KVBf .GD4dWd:not(:disabled):hover {
  border-color: #dadce0;
}
.P9KVBf .GD4dWd:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .P9KVBf .GD4dWd:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #dadce0;
}
.P9KVBf .GD4dWd:not(:disabled):active, .P9KVBf .GD4dWd:not(:disabled):focus:active {
  border-color: #dadce0;
}
.P9KVBf .FRmsO:not(:disabled):hover {
  color: #dadce0;
}
.P9KVBf .FRmsO:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .P9KVBf .FRmsO:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  color: #dadce0;
}
.P9KVBf .FRmsO:not(:disabled):not(:disabled):active {
  color: #dadce0;
}
.P9KVBf .FRmsO:not(:disabled):hover .VfPpkd-kBDsod {
  color: #dadce0;
}
.P9KVBf .FRmsO:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-kBDsod, .P9KVBf .FRmsO:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kBDsod {
  color: #dadce0;
}
.P9KVBf .FRmsO:not(:disabled):not(:disabled):active .VfPpkd-kBDsod {
  color: #dadce0;
}
.P9KVBf .FRmsO:not(:disabled):hover {
  border-color: #dadce0;
}
.P9KVBf .FRmsO:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .P9KVBf .FRmsO:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #dadce0;
}
.P9KVBf .FRmsO:not(:disabled):active, .P9KVBf .FRmsO:not(:disabled):focus:active {
  border-color: #dadce0;
}
.P9KVBf .gjTLxf:not(:disabled) {
  color: #fff;
}
.P9KVBf .gjTLxf:not(:disabled):hover {
  color: #dadce0;
}
.P9KVBf .gjTLxf:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .P9KVBf .gjTLxf:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  color: #dadce0;
}
.P9KVBf .gjTLxf:not(:disabled):not(:disabled):active {
  color: #dadce0;
}
.P9KVBf .gjTLxf:not(:disabled) .VfPpkd-kBDsod {
  color: #fff;
}
.P9KVBf .gjTLxf:not(:disabled):hover .VfPpkd-kBDsod {
  color: #dadce0;
}
.P9KVBf .gjTLxf:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-kBDsod, .P9KVBf .gjTLxf:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kBDsod {
  color: #dadce0;
}
.P9KVBf .gjTLxf:not(:disabled):not(:disabled):active .VfPpkd-kBDsod {
  color: #dadce0;
}
.P9KVBf .gjTLxf:not(:disabled) {
  border-color: #fff;
}
.P9KVBf .gjTLxf:not(:disabled):hover {
  border-color: #dadce0;
}
.P9KVBf .gjTLxf:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .P9KVBf .gjTLxf:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #dadce0;
}
.P9KVBf .gjTLxf:not(:disabled):active, .P9KVBf .gjTLxf:not(:disabled):focus:active {
  border-color: #dadce0;
}
.uOat3d .GD4dWd:focus, .uOat3d .FRmsO:focus, .uOat3d .gjTLxf:focus {
  outline: -webkit-focus-ring-color auto thin;
  outline: revert;
}
.GD4dWd, .FRmsO {
  height: inherit;
  display: inline-flex;
  padding: 0;
}
.GD4dWd .VfPpkd-Jh9lGc:before, .GD4dWd .VfPpkd-Jh9lGc:after, .FRmsO .VfPpkd-Jh9lGc:before, .FRmsO .VfPpkd-Jh9lGc:after {
  background-color: #fff;
  background-color: var(--mdc-ripple-color, #fff);
}
.GD4dWd:hover .VfPpkd-Jh9lGc:before, .GD4dWd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before, .FRmsO:hover .VfPpkd-Jh9lGc:before, .FRmsO.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0.08;
  opacity: var(--mdc-ripple-hover-opacity, 0.08);
}
.GD4dWd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before, .GD4dWd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before, .FRmsO.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before, .FRmsO:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-focus-opacity, 0.24);
}
.GD4dWd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after, .FRmsO:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}
.GD4dWd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after, .FRmsO:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-press-opacity, 0.24);
}
.GD4dWd.VfPpkd-ksKsZd-mWPk3d, .FRmsO.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.24) ;
}
.FRmsO {
  text-decoration: underline;
}
.FRmsO .VfPpkd-Jh9lGc:before, .FRmsO .VfPpkd-Jh9lGc:after {
  background-color: transparent;
  background-color: var(--mdc-ripple-color, transparent);
}
.FRmsO:hover .VfPpkd-Jh9lGc:before, .FRmsO.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}
.FRmsO.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before, .FRmsO:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}
.FRmsO:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}
.FRmsO:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}
.FRmsO.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.12) ;
}
.P9KVBf .FRmsO:not(:disabled) {
  color: #fff;
}
.P9KVBf .FRmsO:not(:disabled):hover {
  color: #1be399;
}
.P9KVBf .FRmsO:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .P9KVBf .FRmsO:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  color: #1be399;
}
.P9KVBf .FRmsO:not(:disabled):not(:disabled):active {
  color: #1be399;
}
.P9KVBf .FRmsO:not(:disabled) .VfPpkd-kBDsod {
  color: #fff;
}
.P9KVBf .FRmsO:not(:disabled):hover .VfPpkd-kBDsod {
  color: #1be399;
}
.P9KVBf .FRmsO:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-kBDsod, .P9KVBf .FRmsO:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kBDsod {
  color: #1be399;
}
.P9KVBf .FRmsO:not(:disabled):not(:disabled):active .VfPpkd-kBDsod {
  color: #1be399;
}
.P9KVBf .FRmsO:not(:disabled) {
  border-color: #fff;
}
.P9KVBf .FRmsO:not(:disabled):hover {
  border-color: #1be399;
}
.P9KVBf .FRmsO:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .P9KVBf .FRmsO:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #1be399;
}
.P9KVBf .FRmsO:not(:disabled):active, .P9KVBf .FRmsO:not(:disabled):focus:active {
  border-color: #1be399;
}
.gjTLxf .VfPpkd-Bz112c-Jh9lGc:before, .gjTLxf .VfPpkd-Bz112c-Jh9lGc:after {
  background-color: #fff;
  background-color: var(--mdc-ripple-color, #fff);
}
.P9KVBf .PbwXIf:not(:disabled) {
  color: #28feaf;
}
.P9KVBf .PbwXIf:not(:disabled):hover {
  color: #1be399;
}
.P9KVBf .PbwXIf:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .P9KVBf .PbwXIf:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  color: #1be399;
}
.P9KVBf .PbwXIf:not(:disabled):not(:disabled):active {
  color: #1be399;
}
.P9KVBf .PbwXIf:not(:disabled) .VfPpkd-kBDsod {
  color: #28feaf;
}
.P9KVBf .PbwXIf:not(:disabled):hover .VfPpkd-kBDsod {
  color: #1be399;
}
.P9KVBf .PbwXIf:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-kBDsod, .P9KVBf .PbwXIf:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kBDsod {
  color: #1be399;
}
.P9KVBf .PbwXIf:not(:disabled):not(:disabled):active .VfPpkd-kBDsod {
  color: #1be399;
}
.P9KVBf .PbwXIf:not(:disabled) {
  border-color: #28feaf;
}
.P9KVBf .PbwXIf:not(:disabled):hover {
  border-color: #1be399;
}
.P9KVBf .PbwXIf:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .P9KVBf .PbwXIf:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #1be399;
}
.P9KVBf .PbwXIf:not(:disabled):active, .P9KVBf .PbwXIf:not(:disabled):focus:active {
  border-color: #1be399;
}
.P9KVBf .G0b6w:not(:disabled) {
  color: #28feaf;
}
.P9KVBf .G0b6w:not(:disabled):hover {
  color: #1be399;
}
.P9KVBf .G0b6w:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .P9KVBf .G0b6w:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  color: #1be399;
}
.P9KVBf .G0b6w:not(:disabled):not(:disabled):active {
  color: #1be399;
}
.P9KVBf .G0b6w:not(:disabled) .VfPpkd-kBDsod {
  color: #28feaf;
}
.P9KVBf .G0b6w:not(:disabled):hover .VfPpkd-kBDsod {
  color: #1be399;
}
.P9KVBf .G0b6w:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-kBDsod, .P9KVBf .G0b6w:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kBDsod {
  color: #1be399;
}
.P9KVBf .G0b6w:not(:disabled):not(:disabled):active .VfPpkd-kBDsod {
  color: #1be399;
}
.P9KVBf .G0b6w:not(:disabled) {
  border-color: #28feaf;
}
.P9KVBf .G0b6w:not(:disabled):hover {
  border-color: #1be399;
}
.P9KVBf .G0b6w:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .P9KVBf .G0b6w:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #1be399;
}
.P9KVBf .G0b6w:not(:disabled):active, .P9KVBf .G0b6w:not(:disabled):focus:active {
  border-color: #1be399;
}
.PbwXIf .VfPpkd-Jh9lGc:before, .PbwXIf .VfPpkd-Jh9lGc:after {
  background-color: #28feaf;
  background-color: var(--mdc-ripple-color, #28feaf);
}
.PbwXIf:hover .VfPpkd-Jh9lGc:before, .PbwXIf.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0.08;
  opacity: var(--mdc-ripple-hover-opacity, 0.08);
}
.PbwXIf.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before, .PbwXIf:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-focus-opacity, 0.24);
}
.PbwXIf:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}
.PbwXIf:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-press-opacity, 0.24);
}
.PbwXIf.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.24) ;
}
.P9KVBf .jRRYI:not(:disabled) {
  color: #28feaf;
}
.P9KVBf .jRRYI:not(:disabled):hover {
  color: #1be399;
}
.P9KVBf .jRRYI:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .P9KVBf .jRRYI:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  color: #1be399;
}
.P9KVBf .jRRYI:not(:disabled):not(:disabled):active {
  color: #1be399;
}
.P9KVBf .jRRYI:not(:disabled) .VfPpkd-kBDsod {
  color: #28feaf;
}
.P9KVBf .jRRYI:not(:disabled):hover .VfPpkd-kBDsod {
  color: #1be399;
}
.P9KVBf .jRRYI:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-kBDsod, .P9KVBf .jRRYI:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kBDsod {
  color: #1be399;
}
.P9KVBf .jRRYI:not(:disabled):not(:disabled):active .VfPpkd-kBDsod {
  color: #1be399;
}
.P9KVBf .jRRYI:not(:disabled) {
  border-color: #28feaf;
}
.P9KVBf .jRRYI:not(:disabled):hover {
  border-color: #1be399;
}
.P9KVBf .jRRYI:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .P9KVBf .jRRYI:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #1be399;
}
.P9KVBf .jRRYI:not(:disabled):active, .P9KVBf .jRRYI:not(:disabled):focus:active {
  border-color: #1be399;
}
.G0b6w .VfPpkd-Bz112c-Jh9lGc:before, .G0b6w .VfPpkd-Bz112c-Jh9lGc:after {
  background-color: #28feaf;
  background-color: var(--mdc-ripple-color, #28feaf);
}
.Cyo1Ud .VfPpkd-Jh9lGc:before, .Cyo1Ud .VfPpkd-Jh9lGc:after {
  background-color: #fff;
  background-color: var(--mdc-ripple-color, #fff);
}
.Cyo1Ud:hover .VfPpkd-Jh9lGc:before, .Cyo1Ud.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0.08;
  opacity: var(--mdc-ripple-hover-opacity, 0.08);
}
.Cyo1Ud.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before, .Cyo1Ud:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-focus-opacity, 0.24);
}
.Cyo1Ud:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}
.Cyo1Ud:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-press-opacity, 0.24);
}
.Cyo1Ud.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.24) ;
}
.Cyo1Ud:not(:disabled) {
  color: #fff;
}
.Cyo1Ud:not(:disabled):hover {
  color: #fff;
}
.Cyo1Ud:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .Cyo1Ud:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  color: #fff;
}
.Cyo1Ud:not(:disabled):not(:disabled):active {
  color: #fff;
}
.Cyo1Ud:not(:disabled) .VfPpkd-kBDsod {
  color: #fff;
}
.Cyo1Ud:not(:disabled):hover .VfPpkd-kBDsod {
  color: #fff;
}
.Cyo1Ud:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-kBDsod, .Cyo1Ud:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kBDsod {
  color: #fff;
}
.Cyo1Ud:not(:disabled):not(:disabled):active .VfPpkd-kBDsod {
  color: #fff;
}
.Cyo1Ud:not(:disabled) {
  border-color: #3c4043;
}
.Cyo1Ud:not(:disabled):hover {
  border-color: #fff;
}
.Cyo1Ud:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .Cyo1Ud:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #fff;
}
.Cyo1Ud:not(:disabled):active, .Cyo1Ud:not(:disabled):focus:active {
  border-color: #fff;
}
.MafiZc {
  align-items: center;
  color: #5f6368;
  display: flex;
  font-family: Product Sans, Roboto, Helvetica, Arial, sans-serif;
  white-space: pre;
}
.P9KVBf .MafiZc {
  color: #fff;
}
@media (prefers-color-scheme: dark) {
.MafiZc {
    color: #fff;
}
}
.LekFSc {
  font-size: 18px;
  height: 24px;
}
.jurLNe {
  font-size: 40px;
  height: 48px;
}
.TfZJYd {
  background-color: #005234;
  color: #3fffb5;
  display: block;
  line-height: normal;
  position: relative;
  top: 9%;
  white-space: nowrap;
}
.LekFSc > .uzEUCd {
  border-radius: 2px;
  font-size: 7px;
  font-weight: 400;
  letter-spacing: 0.05rem;
  padding: 3px 3px 2px;
}
.jurLNe > .uzEUCd {
  border-radius: 4px;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0.1rem;
  padding: 4px 8px 3px;
}
.pzl5Gc {
  margin-right: 4px;
  min-height: 100%;
}
.Ee2oze {
  fill: #92ffd7;
}
.P9KVBf .Ee2oze {
  fill: none;
}
.FdLEFf {
  fill: #188038;
}
.P9KVBf .FdLEFf {
  fill: #28feaf;
}
.pzl5Gc .Wl47Sc {
  margin-right: 8px;
}
.zkGG1b .FdLEFf {
  fill: #fff;
}
.zkGG1b .Ee2oze {
  fill: none;
}
.HuYa5b {
  font-family: Google Sans;
}
.borute {
  height: 1px;
  left: -10000px;
  overflow: hidden;
  position: absolute;
  top: auto;
  width: 1px;
}
.qZhyCf {
  align-items: center;
  display: flex;
  flex-grow: 1;
}
.CepEHc {
  border-radius: 8px;
  box-shadow: 0 -1px 5px rgba(0, 0, 0, 0.0901960784), 0 3px 5px rgba(0, 0, 0, 0.0588235294), 0 1px 2px rgba(0, 0, 0, 0.3019607843), 0 1px 3px rgba(0, 0, 0, 0.1490196078);
  flex-shrink: 0;
  margin-right: 16px;
}
.AZIq5b {
  height: 48px;
  width: 48px;
}
.VT20V {
  height: 64px;
  width: 64px;
}
.xzVNx {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.75rem;
  font-size: 1.375rem;
  letter-spacing: 0;
  font-weight: 400;
  font-weight: 500;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  overflow: hidden;
}
.xzVNx:not(:disabled) {
  color: #202124;
}
.P9KVBf .xzVNx {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .xzVNx:not(:disabled) {
  color: #e8eaed;
}
.sn1rbc {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  overflow: hidden;
}
.sn1rbc:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .sn1rbc {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .sn1rbc:not(:disabled) {
  color: #9aa0a6;
}
.pgrcce {
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0178571429em;
  line-height: 1.25rem;
  line-height: 1.75rem;
}
.NReR1d {
  font-family: Roboto, Arial, sans-serif;
  line-height: 1rem;
  font-size: 0.75rem;
  letter-spacing: 0.025em;
  font-weight: 400;
}
.NReR1d .rUZYqc {
  font-size: 8px;
  margin: 0 3px;
}
.L0EQzf {
  display: flex;
  align-items: center;
}
.M9mj3e {
  height: 12px;
  margin: 0 8px 0 10px;
  vertical-align: middle;
}
@media screen and (min-width: 1280px) {
.AZIq5b {
    height: 56px;
    width: 56px;
}
.VT20V {
    height: 72px;
    width: 72px;
}
.NReR1d .rUZYqc {
    font-size: 10px;
}
.M9mj3e {
    height: 14px;
}
}
.ydGPV {
  border-radius: 8px;
  margin-top: 8px;
}
.PeWVCc {
  width: 48px;
  height: 48px;
  padding: 8px;
  font-size: 32px;
}
.PeWVCc svg, .PeWVCc img {
  width: 32px;
  height: 32px;
}
.WrEZCd {
  border-radius: 100%;
  height: 32px;
  width: 32px;
}
.AX0y7c {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
}
.AX0y7c:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .AX0y7c {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .AX0y7c:not(:disabled) {
  color: #9aa0a6;
}
.Ll1HQd:nth-child(n) {
  color: #202124;
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  font-weight: 500;
  font-weight: 400;
}
.Ll1HQd:nth-child(n) .VfPpkd-StrnGf-rymPhb-f7MjDc {
  color: #5f6368;
}
.jDawJf {
  margin-left: 18px;
}
.JyVPdd {
  margin: 5px 0 0 18px;
}
.YQy4vd {
  align-items: center;
  display: flex;
  margin: 8px 16px;
}
.jCQ2Zb {
  border-radius: 100%;
  height: 32px;
  margin-right: 24px;
  width: 32px;
}
.ItxEje {
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  font-weight: 500;
}
.JauZY {
  font-family: Roboto, Arial, sans-serif;
  line-height: 1rem;
  font-size: 0.75rem;
  letter-spacing: 0.025em;
  font-weight: 400;
}
.BYi1pe {
  border: 1px solid rgb(218, 220, 224);
  border-radius: 100px;
  height: 36px;
  margin: 24px 24px 24px 70px;
  max-width: 266px;
  overflow: hidden;
  padding: 8px 16px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.ffeky:nth-child(n) {
  font-weight: 600;
}
.pib0Be {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0178571429em;
  line-height: 1.25rem;
  font-size: 0.75rem;
  line-height: 0.875rem;
  padding: 12px 0;
  text-align: center;
}
.pib0Be:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .pib0Be {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .pib0Be:not(:disabled) {
  color: #9aa0a6;
}
.j55CI {
  margin: 0 4px;
}
.Afmgcd {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
}
.Afmgcd:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .Afmgcd {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .Afmgcd:not(:disabled) {
  color: #9aa0a6;
}
.yhtbu {
  margin-left: 24px;
  margin-right: 24px;
  padding-bottom: 16px;
}
@media screen and (min-width: 600px) {
.yhtbu {
    margin-left: 48px;
    margin-right: 48px;
}
}
@media screen and (min-width: 1280px) {
.yhtbu {
    margin-left: 72px;
    margin-right: 72px;
}
}
@media screen and (min-width: 1440px) {
.yhtbu {
    margin-left: auto;
    margin-right: auto;
    max-width: 1296px;
}
}
@media (any-pointer: coarse), (any-pointer: none) {
.yhtbu {
    padding-bottom: 72px;
}
}
.srvBL {
  border-color: #e8eaed;
  border-bottom: 1px solid;
  margin-bottom: 36px;
  padding-top: 36px;
  width: 100%;
}
.srvBL:not(:disabled) {
  border-color: #e8eaed;
}
.P9KVBf .srvBL {
  border-color: #3c4043;
}
.P9KVBf .srvBL:not(:disabled) {
  border-color: #3c4043;
}
.Hc0nne {
  display: grid;
  grid-template-columns: 1fr;
  row-gap: 24px;
}
.sv9Noe {
  margin-top: 32px;
  display: flex;
  flex-wrap: wrap;
}
.GMGZAc, .CmHxkb, .KvNvKe, .dMOumf {
  font-family: Google Sans, Helvetica, Arial, sans-serif;
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
}
.GMGZAc:not(:disabled), .CmHxkb:not(:disabled), .KvNvKe:not(:disabled), .dMOumf:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .GMGZAc {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .GMGZAc:not(:disabled) {
  color: #9aa0a6;
}
.P9KVBf .CmHxkb {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .CmHxkb:not(:disabled) {
  color: #9aa0a6;
}
.P9KVBf .KvNvKe {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .KvNvKe:not(:disabled) {
  color: #9aa0a6;
}
.P9KVBf .dMOumf {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .dMOumf:not(:disabled) {
  color: #9aa0a6;
}
.GMGZAc {
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0178571429em;
  line-height: 1.25rem;
  font-weight: 500;
}
.CmHxkb {
  font-size: 0.875rem;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
  font-weight: 400;
  width: max-content;
}
.GMGZAc, .CmHxkb {
  line-height: 32px;
}
.KvNvKe {
  font-size: 0.75rem;
  line-height: 48px;
  margin-right: 24px;
}
.AJ34ce {
  display: grid;
  grid-template-columns: repeat(2, max-content);
  grid-template-rows: 1fr;
  column-gap: 12px;
}
.GrpFfc {
  align-self: center;
  width: 24px;
  height: 18px;
}
.dMOumf {
  font-size: 0.875rem;
  letter-spacing: 0.0142857143em;
  font-weight: 400;
  font-size: 0.75rem;
  line-height: 1.25rem;
  margin-top: 0.5rem;
}
.CmHxkb:hover, .QOTGFf:hover, .tN8c4d:hover {
  color: #01875f;
  fill: #01875f;
  stop-color: #01875f;
}
.CmHxkb:hover:not(:disabled), .QOTGFf:hover:not(:disabled), .tN8c4d:hover:not(:disabled) {
  color: #01875f;
}
.P9KVBf .CmHxkb:hover {
  color: #00a173;
  fill: #00a173;
  stop-color: #00a173;
}
.P9KVBf .CmHxkb:hover:not(:disabled) {
  color: #00a173;
}
.P9KVBf .QOTGFf:hover {
  color: #00a173;
  fill: #00a173;
  stop-color: #00a173;
}
.P9KVBf .QOTGFf:hover:not(:disabled) {
  color: #00a173;
}
.P9KVBf .tN8c4d:hover {
  color: #00a173;
  fill: #00a173;
  stop-color: #00a173;
}
.P9KVBf .tN8c4d:hover:not(:disabled) {
  color: #00a173;
}
.AU8vyc {
  display: block;
  width: max-content;
}
@media screen and (min-width: 840px) {
.yhtbu {
    padding-bottom: 16px;
}
.Hc0nne {
    column-gap: 16px;
    grid-template-columns: 244px auto;
}
}
@media screen and (min-width: 1280px) {
.Hc0nne {
    column-gap: 24px;
    grid-template-columns: 266px auto;
}
.KvNvKe {
    margin-right: 32px;
}
.avtIH {
    margin-left: auto;
    margin-right: 0;
}
}
.VfPpkd-AznF2e {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.875rem;
  font-size: var(--mdc-typography-button-font-size, 0.875rem);
  line-height: 2.25rem;
  line-height: var(--mdc-typography-button-line-height, 2.25rem);
  font-weight: 500;
  font-weight: var(--mdc-typography-button-font-weight, 500);
  letter-spacing: 0.0892857143em;
  letter-spacing: var(--mdc-typography-button-letter-spacing, 0.0892857143em);
  text-decoration: none;
  -webkit-text-decoration: var(--mdc-typography-button-text-decoration, none);
  text-decoration: var(--mdc-typography-button-text-decoration, none);
  text-transform: uppercase;
  text-transform: var(--mdc-typography-button-text-transform, uppercase);
  position: relative;
}
.VfPpkd-AznF2e .VfPpkd-jY41G-V67aGc {
  color: rgba(0, 0, 0, 0.6);
}
.VfPpkd-AznF2e .VfPpkd-cfyjzb {
  color: rgba(0, 0, 0, 0.5411764706);
  fill: currentColor;
}
.VfPpkd-AznF2e.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-wJCpie-LhBDec, .VfPpkd-AznF2e:not(.VfPpkd-ksKsZd-mWPk3d):focus.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-wJCpie-LhBDec {
  pointer-events: none;
  border: 2px solid transparent;
  border-radius: 8px;
  box-sizing: content-box;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% - 12px);
  width: calc(100% - 8px);
  margin-top: -2px;
  z-index: 2;
}
@media screen and (forced-colors: active) {
.VfPpkd-AznF2e.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-wJCpie-LhBDec, .VfPpkd-AznF2e:not(.VfPpkd-ksKsZd-mWPk3d):focus.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-wJCpie-LhBDec {
    border-color: CanvasText;
}
}
.VfPpkd-AznF2e.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-wJCpie-LhBDec:after, .VfPpkd-AznF2e:not(.VfPpkd-ksKsZd-mWPk3d):focus.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-wJCpie-LhBDec:after {
  content: "";
  border: 2px solid transparent;
  border-radius: 10px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% + 4px);
  width: calc(100% + 4px);
}
@media screen and (forced-colors: active) {
.VfPpkd-AznF2e.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-wJCpie-LhBDec:after, .VfPpkd-AznF2e:not(.VfPpkd-ksKsZd-mWPk3d):focus.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-wJCpie-LhBDec:after {
    border-color: CanvasText;
}
}
.VfPpkd-AznF2e.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-wJCpie-LhBDec, .VfPpkd-AznF2e:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-wJCpie-LhBDec {
  pointer-events: none;
  border: 2px solid transparent;
  border-radius: 8px;
  box-sizing: content-box;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% - 8px);
  width: calc(100% - 8px);
  z-index: 2;
}
@media screen and (forced-colors: active) {
.VfPpkd-AznF2e.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-wJCpie-LhBDec, .VfPpkd-AznF2e:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-wJCpie-LhBDec {
    border-color: CanvasText;
}
}
.VfPpkd-AznF2e.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-wJCpie-LhBDec:after, .VfPpkd-AznF2e:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-wJCpie-LhBDec:after {
  content: "";
  border: 2px solid transparent;
  border-radius: 10px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% + 4px);
  width: calc(100% + 4px);
}
@media screen and (forced-colors: active) {
.VfPpkd-AznF2e.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-wJCpie-LhBDec:after, .VfPpkd-AznF2e:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-wJCpie-LhBDec:after {
    border-color: CanvasText;
}
}
.VfPpkd-N5Lhkf {
  position: relative;
}
.VfPpkd-cfyjzb {
  width: 24px;
  height: 24px;
  font-size: 24px;
}
.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-jY41G-V67aGc {
  color: #6200ee;
  color: var(--mdc-theme-primary, #6200ee);
}
.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-cfyjzb {
  color: #6200ee;
  color: var(--mdc-theme-primary, #6200ee);
  fill: currentColor;
}
.VfPpkd-AznF2e {
  background: none;
}
.VfPpkd-AznF2e {
  min-width: 90px;
  padding: 0 24px;
  display: flex;
  flex: 1 0 auto;
  justify-content: center;
  box-sizing: border-box;
  margin: 0;
  border: none;
  outline: none;
  text-align: center;
  white-space: nowrap;
  cursor: pointer;
  -webkit-appearance: none;
  z-index: 1;
}
.VfPpkd-AznF2e::-moz-focus-inner {
  padding: 0;
  border: 0;
}
.VfPpkd-AznF2e[hidden] {
  display: none;
}
.VfPpkd-AznF2e-OWXEXe-jJNx8e-QBLLGd {
  flex: 0 1 auto;
}
.VfPpkd-N5Lhkf {
  display: flex;
  align-items: center;
  justify-content: center;
  height: inherit;
  pointer-events: none;
}
.VfPpkd-jY41G-V67aGc {
  transition: 0.15s color linear;
  display: inline-block;
  line-height: 1;
  z-index: 2;
}
.VfPpkd-cfyjzb {
  transition: 0.15s color linear;
  z-index: 2;
}
.VfPpkd-AznF2e-OWXEXe-eu7FSc .VfPpkd-N5Lhkf {
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.VfPpkd-AznF2e-OWXEXe-eu7FSc .VfPpkd-jY41G-V67aGc {
  padding-top: 6px;
  padding-bottom: 4px;
}
.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-jY41G-V67aGc, .VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-cfyjzb {
  transition-delay: 0.1s;
}
.VfPpkd-AznF2e:not(.VfPpkd-AznF2e-OWXEXe-eu7FSc) .VfPpkd-cfyjzb + .VfPpkd-jY41G-V67aGc {
  padding-left: 8px;
  padding-right: 0;
}
[dir=rtl] .VfPpkd-AznF2e:not(.VfPpkd-AznF2e-OWXEXe-eu7FSc) .VfPpkd-cfyjzb + .VfPpkd-jY41G-V67aGc, .VfPpkd-AznF2e:not(.VfPpkd-AznF2e-OWXEXe-eu7FSc) .VfPpkd-cfyjzb + .VfPpkd-jY41G-V67aGc[dir=rtl] {
  padding-left: 0;
  padding-right: 8px;
}
.VfPpkd-AznF2e {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.VfPpkd-AznF2e .VfPpkd-YVzG2b:before, .VfPpkd-AznF2e .VfPpkd-YVzG2b:after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: "";
}
.VfPpkd-AznF2e .VfPpkd-YVzG2b:before {
  transition: opacity 15ms linear, background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1);
}
.VfPpkd-AznF2e .VfPpkd-YVzG2b:after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0);
}
.VfPpkd-AznF2e.VfPpkd-ksKsZd-mWPk3d .VfPpkd-YVzG2b:before {
  transform: scale(var(--mdc-ripple-fg-scale, 1));
}
.VfPpkd-AznF2e.VfPpkd-ksKsZd-mWPk3d .VfPpkd-YVzG2b:after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center;
}
.VfPpkd-AznF2e.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd .VfPpkd-YVzG2b:after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0);
}
.VfPpkd-AznF2e.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-lJfZMc .VfPpkd-YVzG2b:after {
  animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards;
}
.VfPpkd-AznF2e.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-OmS1vf .VfPpkd-YVzG2b:after {
  animation: mdc-ripple-fg-opacity-out 0.15s;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
}
.VfPpkd-AznF2e .VfPpkd-YVzG2b:before, .VfPpkd-AznF2e .VfPpkd-YVzG2b:after {
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
}
.VfPpkd-AznF2e.VfPpkd-ksKsZd-mWPk3d .VfPpkd-YVzG2b:after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}
.VfPpkd-AznF2e .VfPpkd-YVzG2b:before, .VfPpkd-AznF2e .VfPpkd-YVzG2b:after {
  background-color: #6200ee;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-primary, #6200ee));
}
.VfPpkd-AznF2e:hover .VfPpkd-YVzG2b:before, .VfPpkd-AznF2e.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-YVzG2b:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}
.VfPpkd-AznF2e.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-YVzG2b:before, .VfPpkd-AznF2e:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-YVzG2b:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}
.VfPpkd-AznF2e:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-YVzG2b:after {
  transition: opacity 0.15s linear;
}
.VfPpkd-AznF2e:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-YVzG2b:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}
.VfPpkd-AznF2e.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.12) ;
}
.VfPpkd-YVzG2b {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  will-change: transform, opacity;
}
.VfPpkd-AznF2e-ZMv3u {
  width: 100%;
}
.VfPpkd-AznF2e {
  height: 48px;
}
.VfPpkd-AznF2e-OWXEXe-eu7FSc {
  height: 72px;
}
.WbUJNb {
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  font-weight: 500;
  padding-right: 16px;
  padding-left: 16px;
  text-transform: none;
  min-width: auto;
}
.WbUJNb .VfPpkd-jY41G-V67aGc {
  color: #5f6368;
}
.WbUJNb .VfPpkd-cfyjzb {
  color: #5f6368;
  fill: currentColor;
}
.WbUJNb .VfPpkd-YVzG2b:before, .WbUJNb .VfPpkd-YVzG2b:after {
  background-color: #3c4043;
  background-color: var(--mdc-ripple-color, rgb(60, 64, 67));
}
.WbUJNb:hover .VfPpkd-YVzG2b:before, .WbUJNb.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-YVzG2b:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}
.WbUJNb.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-YVzG2b:before, .WbUJNb:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-YVzG2b:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}
.WbUJNb:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-YVzG2b:after {
  transition: opacity 0.15s linear;
}
.WbUJNb:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-YVzG2b:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}
.WbUJNb.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.12) ;
}
.WbUJNb:hover .VfPpkd-jY41G-V67aGc, .WbUJNb.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-jY41G-V67aGc, .WbUJNb:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-jY41G-V67aGc, .WbUJNb:active .VfPpkd-jY41G-V67aGc {
  color: #202124;
}
.WbUJNb:hover .VfPpkd-cfyjzb, .WbUJNb.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-cfyjzb, .WbUJNb:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-cfyjzb, .WbUJNb:active .VfPpkd-cfyjzb {
  color: #202124;
  fill: currentColor;
}
.WbUJNb.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-YVzG2b:before, .WbUJNb.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-YVzG2b:after {
  background-color: #1a73e8;
  background-color: var(--mdc-ripple-color, rgb(26, 115, 232));
}
.WbUJNb.VfPpkd-AznF2e-OWXEXe-auswjd:hover .VfPpkd-YVzG2b:before, .WbUJNb.VfPpkd-AznF2e-OWXEXe-auswjd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-YVzG2b:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}
.WbUJNb.VfPpkd-AznF2e-OWXEXe-auswjd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-YVzG2b:before, .WbUJNb.VfPpkd-AznF2e-OWXEXe-auswjd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-YVzG2b:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}
.WbUJNb.VfPpkd-AznF2e-OWXEXe-auswjd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-YVzG2b:after {
  transition: opacity 0.15s linear;
}
.WbUJNb.VfPpkd-AznF2e-OWXEXe-auswjd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-YVzG2b:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}
.WbUJNb.VfPpkd-AznF2e-OWXEXe-auswjd.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.12) ;
}
.WbUJNb.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-jY41G-V67aGc {
  color: #1a73e8;
}
.WbUJNb.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-cfyjzb {
  color: #1a73e8;
  fill: currentColor;
}
.WbUJNb:hover.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-jY41G-V67aGc, .WbUJNb.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-jY41G-V67aGc, .WbUJNb:not(.VfPpkd-ksKsZd-mWPk3d):focus.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-jY41G-V67aGc, .WbUJNb:active.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-jY41G-V67aGc {
  color: #174ea6;
}
.WbUJNb:hover.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-cfyjzb, .WbUJNb.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-cfyjzb, .WbUJNb:not(.VfPpkd-ksKsZd-mWPk3d):focus.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-cfyjzb, .WbUJNb:active.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-cfyjzb {
  color: #174ea6;
  fill: currentColor;
}
.WbUJNb:hover .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb, .WbUJNb.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb, .WbUJNb:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb, .WbUJNb:active .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
  border-color: #174ea6;
}
.WbUJNb.VfPpkd-AznF2e-OWXEXe-eu7FSc {
  height: 64px;
}
.JJYS0b {
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  font-weight: 500;
  padding-right: 16px;
  padding-left: 16px;
  text-transform: none;
  min-width: auto;
}
.JJYS0b .VfPpkd-jY41G-V67aGc {
  color: #5f6368;
}
.JJYS0b .VfPpkd-cfyjzb {
  color: #5f6368;
  fill: currentColor;
}
.JJYS0b:hover .VfPpkd-jY41G-V67aGc, .JJYS0b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-jY41G-V67aGc, .JJYS0b:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-jY41G-V67aGc, .JJYS0b:active .VfPpkd-jY41G-V67aGc {
  color: #202124;
}
.JJYS0b:hover .VfPpkd-cfyjzb, .JJYS0b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-cfyjzb, .JJYS0b:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-cfyjzb, .JJYS0b:active .VfPpkd-cfyjzb {
  color: #202124;
  fill: currentColor;
}
.JJYS0b .VfPpkd-YVzG2b:before, .JJYS0b .VfPpkd-YVzG2b:after {
  background-color: #3c4043;
  background-color: var(--mdc-ripple-color, rgb(60, 64, 67));
}
.JJYS0b:hover .VfPpkd-YVzG2b:before, .JJYS0b.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-YVzG2b:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}
.JJYS0b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-YVzG2b:before, .JJYS0b:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-YVzG2b:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}
.JJYS0b:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-YVzG2b:after {
  transition: opacity 0.15s linear;
}
.JJYS0b:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-YVzG2b:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}
.JJYS0b.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.12) ;
}
.JJYS0b.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-jY41G-V67aGc {
  color: #202124;
}
.JJYS0b.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-cfyjzb {
  color: #202124;
  fill: currentColor;
}
.JJYS0b:hover .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb, .JJYS0b.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb, .JJYS0b:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb, .JJYS0b:active .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
  border-color: #174ea6;
}
.VfPpkd-AznF2e-uDEFge .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
  border-color: #6200ee;
  border-color: var(--mdc-theme-primary, #6200ee);
}
.VfPpkd-AznF2e-uDEFge .VfPpkd-AznF2e-wEcVzc-OWXEXe-Bz112c {
  color: #018786;
  color: var(--mdc-theme-secondary, #018786);
}
.VfPpkd-AznF2e-uDEFge .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
  border-top-width: 2px;
}
.VfPpkd-AznF2e-uDEFge .VfPpkd-AznF2e-wEcVzc-OWXEXe-Bz112c {
  height: 34px;
  font-size: 34px;
}
.VfPpkd-AznF2e-uDEFge {
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  justify-content: center;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 1;
}
.VfPpkd-AznF2e-wEcVzc {
  transform-origin: left;
  opacity: 0;
}
.VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
  align-self: flex-end;
  box-sizing: border-box;
  width: 100%;
  border-top-style: solid;
}
.VfPpkd-AznF2e-wEcVzc-OWXEXe-Bz112c {
  align-self: center;
  margin: 0 auto;
}
.VfPpkd-AznF2e-uDEFge-OWXEXe-auswjd .VfPpkd-AznF2e-wEcVzc {
  opacity: 1;
}
.VfPpkd-AznF2e-uDEFge .VfPpkd-AznF2e-wEcVzc {
  transition: 0.25s transform cubic-bezier(0.4, 0, 0.2, 1);
}
.VfPpkd-AznF2e-uDEFge-OWXEXe-di8rgd-RCfa3e .VfPpkd-AznF2e-wEcVzc {
  transition: none;
}
.VfPpkd-AznF2e-uDEFge-OWXEXe-GN5I5c .VfPpkd-AznF2e-wEcVzc {
  transition: 0.15s opacity linear;
}
.VfPpkd-AznF2e-uDEFge-OWXEXe-auswjd.VfPpkd-AznF2e-uDEFge-OWXEXe-GN5I5c .VfPpkd-AznF2e-wEcVzc {
  transition-delay: 0.1s;
}
.rvBHac .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
  border-color: #1a73e8;
}
.rvBHac .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
  border-top-width: 3px;
}
.rvBHac .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.pawmVc {
  margin: 0 2px;
  min-width: 24px;
}
.PRdtG .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
  border-color: #1a73e8;
}
.ZcNJTb, .P8HBFd {
  display: none;
}
.ucf8re .VfPpkd-AznF2e.VfPpkd-AznF2e-OWXEXe-auswjd:hover .VfPpkd-YVzG2b:before, .ucf8re .VfPpkd-AznF2e.VfPpkd-AznF2e-OWXEXe-auswjd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-YVzG2b:before {
  opacity: 0;
  opacity: var(--mdc-primary-navigation-tab-active-hover-state-layer-opacity, 0);
}
.ucf8re .VfPpkd-AznF2e.VfPpkd-AznF2e-OWXEXe-auswjd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-YVzG2b:before, .ucf8re .VfPpkd-AznF2e.VfPpkd-AznF2e-OWXEXe-auswjd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-YVzG2b:before {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-primary-navigation-tab-active-focus-state-layer-opacity, 0);
}
.ucf8re .VfPpkd-AznF2e.VfPpkd-AznF2e-OWXEXe-auswjd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-YVzG2b:after {
  transition: opacity 0.15s linear;
}
.ucf8re .VfPpkd-AznF2e.VfPpkd-AznF2e-OWXEXe-auswjd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-YVzG2b:after {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-primary-navigation-tab-active-pressed-state-layer-opacity, 0);
}
.ucf8re .VfPpkd-AznF2e.VfPpkd-AznF2e-OWXEXe-auswjd.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-primary-navigation-tab-active-pressed-state-layer-opacity,0) ;
}
.ucf8re .VfPpkd-AznF2e:not(.VfPpkd-AznF2e-OWXEXe-auswjd):hover .VfPpkd-YVzG2b:before, .ucf8re .VfPpkd-AznF2e:not(.VfPpkd-AznF2e-OWXEXe-auswjd).VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-YVzG2b:before {
  opacity: 0;
  opacity: var(--mdc-primary-navigation-tab-inactive-hover-state-layer-opacity, 0);
}
.ucf8re .VfPpkd-AznF2e:not(.VfPpkd-AznF2e-OWXEXe-auswjd).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-YVzG2b:before, .ucf8re .VfPpkd-AznF2e:not(.VfPpkd-AznF2e-OWXEXe-auswjd):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-YVzG2b:before {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-primary-navigation-tab-inactive-focus-state-layer-opacity, 0);
}
.ucf8re .VfPpkd-AznF2e:not(.VfPpkd-AznF2e-OWXEXe-auswjd):not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-YVzG2b:after {
  transition: opacity 0.15s linear;
}
.ucf8re .VfPpkd-AznF2e:not(.VfPpkd-AznF2e-OWXEXe-auswjd):not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-YVzG2b:after {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-primary-navigation-tab-inactive-pressed-state-layer-opacity, 0);
}
.ucf8re .VfPpkd-AznF2e:not(.VfPpkd-AznF2e-OWXEXe-auswjd).VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-primary-navigation-tab-inactive-pressed-state-layer-opacity,0) ;
}
.ucf8re .VfPpkd-AznF2e:not(.VfPpkd-AznF2e-OWXEXe-eu7FSc) {
  height: 64px;
  height: var(--mdc-primary-navigation-tab-container-height, 64px);
}
.ucf8re .VfPpkd-AznF2e:not(:disabled).VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-cfyjzb {
  fill: currentColor;
}
.ucf8re .VfPpkd-AznF2e:not(:disabled):hover.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-cfyjzb {
  fill: currentColor;
}
.ucf8re .VfPpkd-AznF2e:not(:disabled):focus.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-cfyjzb {
  fill: currentColor;
}
.ucf8re .VfPpkd-AznF2e:not(:disabled):active.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-cfyjzb {
  fill: currentColor;
}
.ucf8re .VfPpkd-AznF2e:disabled.VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-cfyjzb {
  fill: currentColor;
}
.ucf8re .VfPpkd-AznF2e:not(:disabled):not(.VfPpkd-AznF2e-OWXEXe-auswjd) .VfPpkd-cfyjzb {
  fill: currentColor;
}
.ucf8re .VfPpkd-AznF2e:not(:disabled):hover:not(.VfPpkd-AznF2e-OWXEXe-auswjd) .VfPpkd-cfyjzb {
  fill: currentColor;
}
.ucf8re .VfPpkd-AznF2e:not(:disabled):focus:not(.VfPpkd-AznF2e-OWXEXe-auswjd) .VfPpkd-cfyjzb {
  fill: currentColor;
}
.ucf8re .VfPpkd-AznF2e:not(:disabled):active:not(.VfPpkd-AznF2e-OWXEXe-auswjd) .VfPpkd-cfyjzb {
  fill: currentColor;
}
.ucf8re .VfPpkd-AznF2e:disabled:not(.VfPpkd-AznF2e-OWXEXe-auswjd) .VfPpkd-cfyjzb {
  fill: currentColor;
}
.q2wkXd:nth-child(n):nth-child(n).VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-jY41G-V67aGc {
  color: #01875f;
}
.q2wkXd:nth-child(n):nth-child(n) .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
  border-color: #01875f;
}
.P9KVBf .q2wkXd:nth-child(n):nth-child(n).VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-jY41G-V67aGc {
  color: #00a173;
}
.P9KVBf .q2wkXd:nth-child(n):nth-child(n) .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
  border-color: #00a173;
}
.cvzg3c:nth-child(n):nth-child(n).VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-jY41G-V67aGc {
  color: #01875f;
}
.cvzg3c:nth-child(n):nth-child(n) .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
  border-color: #01875f;
}
.P9KVBf .cvzg3c:nth-child(n):nth-child(n).VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-jY41G-V67aGc {
  color: #00a173;
}
.P9KVBf .cvzg3c:nth-child(n):nth-child(n) .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
  border-color: #00a173;
}
.AthEce:nth-child(n):nth-child(n).VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-jY41G-V67aGc {
  color: #0179ca;
}
.AthEce:nth-child(n):nth-child(n) .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
  border-color: #0179ca;
}
.P9KVBf .AthEce:nth-child(n):nth-child(n).VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-jY41G-V67aGc {
  color: #50b4f4;
}
.P9KVBf .AthEce:nth-child(n):nth-child(n) .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
  border-color: #50b4f4;
}
.ROhV3c:nth-child(n):nth-child(n).VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-jY41G-V67aGc {
  color: #c71c56;
}
.ROhV3c:nth-child(n):nth-child(n) .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
  border-color: #c71c56;
}
.P9KVBf .ROhV3c:nth-child(n):nth-child(n).VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-jY41G-V67aGc {
  color: #ff3369;
}
.P9KVBf .ROhV3c:nth-child(n):nth-child(n) .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
  border-color: #ff3369;
}
.dUghbc:nth-child(n):nth-child(n).VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-jY41G-V67aGc {
  color: #202124;
}
.dUghbc:nth-child(n):nth-child(n) .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
  border-color: #202124;
}
.P9KVBf .dUghbc:nth-child(n):nth-child(n).VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-jY41G-V67aGc {
  color: #e8eaed;
}
.P9KVBf .dUghbc:nth-child(n):nth-child(n) .VfPpkd-AznF2e-wEcVzc-OWXEXe-NowJzb {
  border-color: #e8eaed;
}
@media screen and (min-width: 840px) {
.P8HBFd {
    display: block;
}
}
.ogyIjd-yXBf7b-ZMv3u {
  display: flex;
  overflow: hidden;
  position: relative;
  background-color: var(--gm3-navigation-bar-container-color, var(--gm3-sys-color-surface-container, #f0f4f9));
  border-end-end-radius: var(--gm3-navigation-bar-container-shape-end-end, 0);
  border-end-start-radius: var(--gm3-navigation-bar-container-shape-end-start, 0);
  border-start-end-radius: var(--gm3-navigation-bar-container-shape-start-end, 0);
  border-start-start-radius: var(--gm3-navigation-bar-container-shape-start-start, 0);
  height: var(--gm3-navigation-bar-container-height, 80px);
}
.ogyIjd-yXBf7b-ZMv3u {
  --gm3-elevation-level: var(--gm3-navigation-bar-container-elevation,2) ;
}
.ogyIjd-yXBf7b-Fr1Th-haAclf {
  display: flex;
  flex-grow: 1;
}
.ogyIjd-yXBf7b-ZMv3u-AznF2e {
  align-items: center;
  background-color: transparent;
  border: none;
  cursor: pointer;
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  outline: none;
  position: relative;
  min-height: 56px;
  padding: 8px 0 12px;
}
.ogyIjd-yXBf7b-ZMv3u-KRIG1 {
  display: flex;
  flex-grow: 1;
}
.ogyIjd-yXBf7b-ZMv3u-AmTAGb {
  height: 16px;
  -webkit-margin-before: 4px;
  margin-block-start: 4px;
  opacity: 1;
  transition: opacity 0.1s cubic-bezier(0.4, 0, 0.2, 1), height 0.1s cubic-bezier(0.4, 0, 0.2, 1);
  font-family: var(--gm3-navigation-bar-label-text-font, "Google Sans Text");
  font-size: var(--gm3-navigation-bar-label-text-size, 0.75rem);
  font-weight: var(--gm3-navigation-bar-label-text-weight, 500);
  letter-spacing: var(--gm3-navigation-bar-label-text-tracking, 0.00625rem);
  line-height: var(--gm3-navigation-bar-label-text-line-height, 1rem);
}
.ogyIjd-yXBf7b-ZMv3u-AmTAGb-OWXEXe-L6cTce {
  height: 0;
  -webkit-margin-before: 0;
  margin-block-start: 0;
  opacity: 0;
}
.ogyIjd-yXBf7b-ZMv3u-cfyjzb-bN97Pc {
  align-items: center;
  display: flex;
  justify-content: center;
  position: relative;
  height: var(--gm3-navigation-bar-active-indicator-height, 32px);
  width: var(--gm3-navigation-bar-active-indicator-width, 64px);
}
.ogyIjd-yXBf7b-ZMv3u-cfyjzb-sM5MNb {
  position: absolute;
  height: var(--gm3-navigation-bar-icon-size, 24px);
  width: var(--gm3-navigation-bar-icon-size, 24px);
}
.ogyIjd-yXBf7b-ZMv3u-cfyjzb, .ogyIjd-yXBf7b-ZMv3u-cfyjzb svg {
  font-size: var(--gm3-navigation-bar-icon-size, 24px);
  width: var(--gm3-navigation-bar-icon-size, 24px);
  height: var(--gm3-navigation-bar-icon-size, 24px);
}
.ogyIjd-yXBf7b-ZMv3u-cfyjzb-sM5MNb-OWXEXe-auswjd {
  display: none;
}
.ogyIjd-yXBf7b-ZMv3u-iWkn7d {
  inset-inline-start: 50%;
  -webkit-margin-start: 6px;
  margin-inline-start: 6px;
  -webkit-margin-before: 4px;
  margin-block-start: 4px;
}
.ogyIjd-yXBf7b-ZMv3u-iWkn7d-OWXEXe-hJDwNd {
  -webkit-margin-start: 0;
  margin-inline-start: 0;
  -webkit-margin-before: 0;
  margin-block-start: 0;
}
.ogyIjd-yXBf7b-ZMv3u-HKZIO-uDEFge {
  opacity: 0;
  transition: width 0.1s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.1s cubic-bezier(0.4, 0, 0.2, 1);
  background-color: var(--gm3-navigation-bar-active-indicator-color, var(--gm3-sys-color-secondary-container, #c2e7ff));
  border-end-end-radius: var(--gm3-navigation-bar-active-indicator-shape-end-end, 9999px);
  border-end-start-radius: var(--gm3-navigation-bar-active-indicator-shape-end-start, 9999px);
  border-start-end-radius: var(--gm3-navigation-bar-active-indicator-shape-start-end, 9999px);
  border-start-start-radius: var(--gm3-navigation-bar-active-indicator-shape-start-start, 9999px);
  height: var(--gm3-navigation-bar-active-indicator-height, 32px);
  width: var(--gm3-navigation-bar-icon-size, 24px);
}
.ogyIjd-yXBf7b-ZMv3u-AznF2e {
  --gm3-ripple-hover-color: var(--gm3-navigation-bar-inactive-hover-state-layer-color,var(--gm3-sys-color-on-surface,#1f1f1f));
  --gm3-ripple-hover-opacity: var(--gm3-navigation-bar-hover-state-layer-opacity,.08);
  --gm3-ripple-pressed-color: var(--gm3-navigation-bar-inactive-pressed-state-layer-color,var(--gm3-sys-color-on-surface,#1f1f1f));
  --gm3-ripple-pressed-opacity: var(--gm3-navigation-bar-pressed-state-layer-opacity,.1);
  --gm3-ripple-shape-start-start: var(--gm3-navigation-bar-container-shape-start-start,0px);
  --gm3-ripple-shape-start-end: var(--gm3-navigation-bar-container-shape-start-end,0px);
  --gm3-ripple-shape-end-end: var(--gm3-navigation-bar-container-shape-end-end,0px);
  --gm3-ripple-shape-end-start: var(--gm3-navigation-bar-container-shape-end-start,0px) ;
}
.ogyIjd-yXBf7b-ZMv3u-AznF2e {
  --gm3-focus-ring-inward-color: var(--gm3-navigation-bar-focus-indicator-color,var(--gm3-sys-color-secondary,#00639b));
  --gm3-focus-ring-inward-offset: var(--gm3-navigation-bar-focus-indicator-outline-offset,-3px);
  --gm3-focus-ring-inward-track-width: var(--gm3-navigation-bar-focus-indicator-thickness,3px);
  --gm3-focus-ring-inward-target-shape-start-start: 8px;
  --gm3-focus-ring-inward-target-shape-start-end: 8px;
  --gm3-focus-ring-inward-target-shape-end-end: 8px;
  --gm3-focus-ring-inward-target-shape-end-start: 8px ;
}
.ogyIjd-yXBf7b-ZMv3u-AznF2e:focus-visible {
  --gm3-focus-ring-inward-display: block ;
}
.ogyIjd-yXBf7b-ZMv3u-AznF2e-OWXEXe-auswjd {
  --gm3-ripple-hover-color: var(--gm3-navigation-bar-active-hover-state-layer-color,var(--gm3-sys-color-on-surface,#1f1f1f));
  --gm3-ripple-hover-opacity: var(--gm3-navigation-bar-hover-state-layer-opacity,.08);
  --gm3-ripple-pressed-color: var(--gm3-navigation-bar-active-pressed-state-layer-color,var(--gm3-sys-color-on-surface,#1f1f1f));
  --gm3-ripple-pressed-opacity: var(--gm3-navigation-bar-pressed-state-layer-opacity,.1);
  --gm3-ripple-shape-start-start: var(--gm3-navigation-bar-container-shape-start-start,0px);
  --gm3-ripple-shape-start-end: var(--gm3-navigation-bar-container-shape-start-end,0px);
  --gm3-ripple-shape-end-end: var(--gm3-navigation-bar-container-shape-end-end,0px);
  --gm3-ripple-shape-end-start: var(--gm3-navigation-bar-container-shape-end-start,0px) ;
}
.ogyIjd-yXBf7b-ZMv3u-AznF2e-OWXEXe-auswjd .ogyIjd-yXBf7b-ZMv3u-HKZIO-uDEFge {
  opacity: 1;
  width: var(--gm3-navigation-bar-active-indicator-width, 64px);
}
.ogyIjd-yXBf7b-ZMv3u-AznF2e-OWXEXe-auswjd .ogyIjd-yXBf7b-ZMv3u-AmTAGb {
  font-weight: var(--gm3-navigation-bar-active-label-text-weight, 700);
}
.ogyIjd-yXBf7b-ZMv3u-AznF2e .ogyIjd-yXBf7b-ZMv3u-AmTAGb {
  color: var(--gm3-navigation-bar-inactive-label-text-color, var(--gm3-sys-color-on-surface-variant, #444746));
}
.ogyIjd-yXBf7b-ZMv3u-AznF2e:hover .ogyIjd-yXBf7b-ZMv3u-AmTAGb {
  color: var(--gm3-navigation-bar-inactive-hover-label-text-color, var(--gm3-sys-color-on-surface, #1f1f1f));
}
.ogyIjd-yXBf7b-ZMv3u-AznF2e:focus .ogyIjd-yXBf7b-ZMv3u-AmTAGb {
  color: var(--gm3-navigation-bar-inactive-focus-label-text-color, var(--gm3-sys-color-on-surface, #1f1f1f));
}
.ogyIjd-yXBf7b-ZMv3u-AznF2e:active .ogyIjd-yXBf7b-ZMv3u-AmTAGb {
  color: var(--gm3-navigation-bar-inactive-pressed-label-text-color, var(--gm3-sys-color-on-surface, #1f1f1f));
}
.ogyIjd-yXBf7b-ZMv3u-AznF2e-OWXEXe-auswjd .ogyIjd-yXBf7b-ZMv3u-AmTAGb {
  color: var(--gm3-navigation-bar-active-label-text-color, var(--gm3-sys-color-on-surface, #1f1f1f));
}
.ogyIjd-yXBf7b-ZMv3u-AznF2e-OWXEXe-auswjd:hover .ogyIjd-yXBf7b-ZMv3u-AmTAGb {
  color: var(--gm3-navigation-bar-active-hover-label-text-color, var(--gm3-sys-color-on-surface, #1f1f1f));
}
.ogyIjd-yXBf7b-ZMv3u-AznF2e-OWXEXe-auswjd:focus .ogyIjd-yXBf7b-ZMv3u-AmTAGb {
  color: var(--gm3-navigation-bar-active-focus-label-text-color, var(--gm3-sys-color-on-surface, #1f1f1f));
}
.ogyIjd-yXBf7b-ZMv3u-AznF2e-OWXEXe-auswjd:active .ogyIjd-yXBf7b-ZMv3u-AmTAGb {
  color: var(--gm3-navigation-bar-active-pressed-label-text-color, var(--gm3-sys-color-on-surface, #1f1f1f));
}
.ogyIjd-yXBf7b-ZMv3u-AznF2e-OWXEXe-auswjd .ogyIjd-yXBf7b-ZMv3u-cfyjzb-sM5MNb {
  display: none;
}
.ogyIjd-yXBf7b-ZMv3u-AznF2e .ogyIjd-yXBf7b-ZMv3u-cfyjzb {
  color: var(--gm3-navigation-bar-inactive-icon-color, var(--gm3-sys-color-on-surface-variant, #444746));
  fill: currentColor;
}
.ogyIjd-yXBf7b-ZMv3u-AznF2e:hover .ogyIjd-yXBf7b-ZMv3u-cfyjzb {
  color: var(--gm3-navigation-bar-inactive-hover-icon-color, var(--gm3-sys-color-on-surface, #1f1f1f));
  fill: currentColor;
}
.ogyIjd-yXBf7b-ZMv3u-AznF2e:focus .ogyIjd-yXBf7b-ZMv3u-cfyjzb {
  color: var(--gm3-navigation-bar-inactive-focus-icon-color, var(--gm3-sys-color-on-surface, #1f1f1f));
  fill: currentColor;
}
.ogyIjd-yXBf7b-ZMv3u-AznF2e:active .ogyIjd-yXBf7b-ZMv3u-cfyjzb {
  color: var(--gm3-navigation-bar-inactive-pressed-icon-color, var(--gm3-sys-color-on-surface, #1f1f1f));
  fill: currentColor;
}
.ogyIjd-yXBf7b-ZMv3u-AznF2e-OWXEXe-auswjd .ogyIjd-yXBf7b-ZMv3u-cfyjzb {
  color: var(--gm3-navigation-bar-active-icon-color, var(--gm3-sys-color-on-secondary-container, #001d35));
  fill: currentColor;
}
.ogyIjd-yXBf7b-ZMv3u-AznF2e-OWXEXe-auswjd:hover .ogyIjd-yXBf7b-ZMv3u-cfyjzb {
  color: var(--gm3-navigation-bar-active-hover-icon-color, var(--gm3-sys-color-on-secondary-container, #001d35));
  fill: currentColor;
}
.ogyIjd-yXBf7b-ZMv3u-AznF2e-OWXEXe-auswjd:focus .ogyIjd-yXBf7b-ZMv3u-cfyjzb {
  color: var(--gm3-navigation-bar-active-focus-icon-color, var(--gm3-sys-color-on-secondary-container, #001d35));
  fill: currentColor;
}
.ogyIjd-yXBf7b-ZMv3u-AznF2e-OWXEXe-auswjd:active .ogyIjd-yXBf7b-ZMv3u-cfyjzb {
  color: var(--gm3-navigation-bar-active-pressed-icon-color, var(--gm3-sys-color-on-secondary-container, #001d35));
  fill: currentColor;
}
.ogyIjd-yXBf7b-ZMv3u-AznF2e-OWXEXe-auswjd .ogyIjd-yXBf7b-ZMv3u-cfyjzb-sM5MNb-OWXEXe-auswjd {
  display: block;
}
.ogyIjd-yXBf7b-ZMv3u-OWXEXe-ZYIfFd-mt1Mkb-SjW3R .ogyIjd-yXBf7b-ZMv3u-AznF2e:not(.ogyIjd-yXBf7b-ZMv3u-AznF2e-OWXEXe-auswjd) .ogyIjd-yXBf7b-ZMv3u-AmTAGb {
  height: 0;
  opacity: 0;
}
.JtbJpb {
  color: #01875f;
  fill: #01875f;
  stop-color: #01875f;
}
.JtbJpb:not(:disabled) {
  color: #01875f;
}
.P9KVBf .JtbJpb {
  color: #00a173;
  fill: #00a173;
  stop-color: #00a173;
}
.P9KVBf .JtbJpb:not(:disabled) {
  color: #00a173;
}
.VuUAje {
  color: #01875f;
  fill: #01875f;
  stop-color: #01875f;
}
.VuUAje:not(:disabled) {
  color: #01875f;
}
.P9KVBf .VuUAje {
  color: #00a173;
  fill: #00a173;
  stop-color: #00a173;
}
.P9KVBf .VuUAje:not(:disabled) {
  color: #00a173;
}
.nC9GBc {
  color: #0179ca;
  fill: #0179ca;
  stop-color: #0179ca;
}
.nC9GBc:not(:disabled) {
  color: #0179ca;
}
.P9KVBf .nC9GBc {
  color: #50b4f4;
  fill: #50b4f4;
  stop-color: #50b4f4;
}
.P9KVBf .nC9GBc:not(:disabled) {
  color: #50b4f4;
}
.bDwnVb {
  color: #c71c56;
  fill: #c71c56;
  stop-color: #c71c56;
}
.bDwnVb:not(:disabled) {
  color: #c71c56;
}
.P9KVBf .bDwnVb {
  color: #ff3369;
  fill: #ff3369;
  stop-color: #ff3369;
}
.P9KVBf .bDwnVb:not(:disabled) {
  color: #ff3369;
}
.xCoTHe {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
}
.xCoTHe:not(:disabled) {
  color: #202124;
}
.P9KVBf .xCoTHe {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .xCoTHe:not(:disabled) {
  color: #e8eaed;
}
.yyaGpb {
  display: flex;
  justify-content: center;
  width: 100%;
}
.P7NFWb {
  background-color: #fff;
  border-top: none;
  bottom: 0;
  display: flex;
  height: 48px;
  justify-content: center;
  left: 0;
  position: static;
  width: 100%;
  z-index: 3;
}
.P9KVBf .P7NFWb {
  background-color: #202124;
}
.uEz1ib {
  align-items: center;
  display: flex;
  flex: 1;
  flex-direction: column;
  justify-content: center;
  max-width: 112px;
}
.jb05Ib {
  line-height: 0;
  display: none;
}
.WL3b7c {
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  font-weight: 500;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.Y4jiDf {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
}
.Y4jiDf:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .Y4jiDf {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .Y4jiDf:not(:disabled) {
  color: #9aa0a6;
}
.sziCu {
  display: none;
}
@media (any-pointer: coarse), (any-pointer: none) {
.jb05Ib {
    display: block;
}
.P7NFWb {
    border-top: 1px solid rgb(218, 220, 224);
    height: 56px;
    position: fixed;
}
.P9KVBf .P7NFWb {
    border-top: 1px solid rgb(95, 99, 104);
}
}
@media screen and (min-width: 840px) {
.P7NFWb {
    display: none;
}
}
.OZB1F {
  display: none;
}
.kSBRO {
  bottom: 0;
  display: none;
  height: 56px;
  left: 0;
  overflow-x: auto;
  position: fixed;
  width: 100%;
  z-index: 3;
}
.XoLaae {
  min-width: 300px;
  --gm3-navigation-bar-active-indicator-height: 24px;
  --gm3-navigation-bar-active-indicator-width: 56px;
  --gm3-navigation-bar-container-height: 56px;
  --gm3-navigation-bar-icon-size: 24px ;
}
.dkNQbf {
  padding-top: 0;
  padding-bottom: 0;
}
@media (any-pointer: coarse), (any-pointer: none) {
.kSBRO {
    display: block;
}
}
@media screen and (min-width: 840px) {
.kSBRO {
    display: none;
}
}
.JIsjjd-Btuy5e {
  position: relative;
  background-color: var(--gm3-badge-color, var(--gm3-sys-color-error, #b3261e));
  border-end-end-radius: var(--gm3-badge-shape-end-end, 9999px);
  border-end-start-radius: var(--gm3-badge-shape-end-start, 9999px);
  border-start-end-radius: var(--gm3-badge-shape-start-end, 9999px);
  border-start-start-radius: var(--gm3-badge-shape-start-start, 9999px);
  height: var(--gm3-badge-size, 6px);
  width: var(--gm3-badge-size, 6px);
}
.JIsjjd-Btuy5e-OWXEXe-uNfmef {
  position: absolute;
  inset-block-start: 0;
  inset-inline-end: 0;
}
.JIsjjd-Btuy5e-OWXEXe-hJDwNd-J42Xof-uNfmef {
  inset-block: auto calc(50% - 2px);
  inset-inline: 50% auto;
}
.JIsjjd-Btuy5e-OWXEXe-hJDwNd {
  align-items: center;
  display: flex;
  justify-content: center;
  width: auto;
  background-color: var(--gm3-badge-large-color, var(--gm3-sys-color-error, #b3261e));
  border-end-end-radius: var(--gm3-badge-large-shape-end-end, 9999px);
  border-end-start-radius: var(--gm3-badge-large-shape-end-start, 9999px);
  border-start-end-radius: var(--gm3-badge-large-shape-start-end, 9999px);
  border-start-start-radius: var(--gm3-badge-large-shape-start-start, 9999px);
  height: var(--gm3-badge-large-size, 16px);
  min-width: var(--gm3-badge-large-size, 16px);
}
.JIsjjd-Isrln {
  margin: 0 4px;
  color: var(--gm3-badge-large-label-text-color, var(--gm3-sys-color-on-error, #fff));
  font-family: var(--gm3-badge-large-label-text-font, "Google Sans Text");
  font-size: var(--gm3-badge-large-label-text-size, 0.6875rem);
  font-weight: var(--gm3-badge-large-label-text-weight, 500);
  letter-spacing: var(--gm3-badge-large-label-text-tracking, 0.00625rem);
  line-height: var(--gm3-badge-large-label-text-line-height, 1rem);
}
@media (forced-colors: active) {
.JIsjjd-Btuy5e {
    background-color: ButtonText;
}
.JIsjjd-Btuy5e-OWXEXe-hJDwNd {
    background-color: ButtonFace;
    border: 1px solid ButtonText;
    box-sizing: border-box;
}
}
.hQnXo {
  background-color: #fff;
  margin: 0;
  position: absolute;
  top: 0;
  width: 100vw;
}
.hQnXo:not(:disabled) {
  background-color: #fff;
}
.P9KVBf .hQnXo {
  background-color: #202124;
}
.P9KVBf .hQnXo:not(:disabled) {
  background-color: #202124;
}
.hQnXo.sMVRZe {
  height: 100vh;
  left: 0;
  z-index: 5;
}
.hQnXo.sMVRZe .ePyrDc {
  border-color: #dadce0;
  border-bottom: solid 1px;
}
.hQnXo.sMVRZe .ePyrDc:not(:disabled) {
  border-color: #dadce0;
}
.P9KVBf .hQnXo.sMVRZe .ePyrDc {
  border-color: #5f6368;
}
.P9KVBf .hQnXo.sMVRZe .ePyrDc:not(:disabled) {
  border-color: #5f6368;
}
.ePyrDc {
  align-items: center;
  box-sizing: content-box;
  display: flex;
  height: 48px;
  margin: 0 2px;
  position: relative;
}
.j1R2Me .Ic6Vy {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 18px;
  position: relative;
}
.j1R2Me .Ic6Vy:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .j1R2Me .Ic6Vy {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .j1R2Me .Ic6Vy:not(:disabled) {
  color: #9aa0a6;
}
.UJwHBc .opB26b {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 24px;
  position: relative;
}
.UJwHBc .opB26b:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .UJwHBc .opB26b {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .UJwHBc .opB26b:not(:disabled) {
  color: #9aa0a6;
}
.j1R2Me {
  display: none;
  height: 48px;
  padding: 15px 17px;
}
.UJwHBc {
  display: inline;
  height: 48px;
  padding: 12px 12px 12px 24px;
}
.XLWCmc {
  height: 48px;
  padding: 17px 19px;
  position: relative;
  width: 52px;
}
.XLWCmc .VFjhDf {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 14px;
}
.XLWCmc .VFjhDf:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .XLWCmc .VFjhDf {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .XLWCmc .VFjhDf:not(:disabled) {
  color: #9aa0a6;
}
.HWAcU {
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.5rem;
  font-size: 1rem;
  letter-spacing: 0.00625em;
  font-weight: 500;
  font-weight: 400;
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  height: 48px;
  width: 100%;
}
.HWAcU:not(:disabled) {
  color: #202124;
}
.P9KVBf .HWAcU {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .HWAcU:not(:disabled) {
  color: #e8eaed;
}
.wirelessAndroidFinskyBoqWebChromeMaterialchromewebHeaderSearchbarSearchBarSearchInput::-webkit-input-placeholder {
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.5rem;
  font-size: 1rem;
  letter-spacing: 0.00625em;
  font-weight: 500;
  font-weight: 400;
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
}
.HWAcU::placeholder {
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.5rem;
  font-size: 1rem;
  letter-spacing: 0.00625em;
  font-weight: 500;
  font-weight: 400;
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
}
.wirelessAndroidFinskyBoqWebChromeMaterialchromewebHeaderSearchbarSearchBarSearchInput::-webkit-input-placeholder:not(:disabled) {
  color: #5f6368;
}
.HWAcU::placeholder:not(:disabled) {
  color: #5f6368;
}
.modeDarkTheme .wirelessAndroidFinskyBoqWebChromeMaterialchromewebHeaderSearchbarSearchBarSearchInput::-webkit-input-placeholder {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .HWAcU::placeholder {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.modeDarkTheme .wirelessAndroidFinskyBoqWebChromeMaterialchromewebHeaderSearchbarSearchBarSearchInput::-webkit-input-placeholder:not(:disabled) {
  color: #9aa0a6;
}
.P9KVBf .HWAcU::placeholder:not(:disabled) {
  color: #9aa0a6;
}
.YVhSle {
  align-items: center;
  display: flex;
  height: 100%;
  min-height: 36px;
  margin: 6px 0;
  position: relative;
}
.YVhSle[aria-selected=true] {
  background-color: rgba(32, 33, 36, 0.0392156863);
}
.YVhSle[aria-selected=true]:not(:disabled) {
  background-color: rgba(32, 33, 36, 0.0392156863);
}
.P9KVBf .YVhSle[aria-selected=true] {
  background-color: rgba(232, 234, 237, 0.0392156863);
}
.P9KVBf .YVhSle[aria-selected=true]:not(:disabled) {
  background-color: rgba(232, 234, 237, 0.0392156863);
}
.YVhSle[aria-selected=false] {
  background: none;
}
.H3UN0 {
  overflow: auto;
}
.fWLDob {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  align-items: center;
  display: flex;
  height: 100%;
}
.fWLDob:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .fWLDob {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .fWLDob:not(:disabled) {
  color: #9aa0a6;
}
.FfLSic {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  align-items: center;
  display: flex;
  height: 100%;
}
.FfLSic:not(:disabled) {
  color: #202124;
}
.P9KVBf .FfLSic {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .FfLSic:not(:disabled) {
  color: #e8eaed;
}
.QTWoUe {
  display: block;
  height: 100%;
  outline: none;
  width: 100%;
}
.VnJy5c {
  height: 32px;
  margin: 0 12px 0 22px;
  position: relative;
  width: 32px;
}
.VnJy5c .dbAtlf {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 20px;
  padding: 6px;
}
.VnJy5c .dbAtlf:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .VnJy5c .dbAtlf {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .VnJy5c .dbAtlf:not(:disabled) {
  color: #9aa0a6;
}
.OWBiB {
  border-radius: 8px;
  height: 32px;
  width: 32px;
}
.WuMlDe {
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0178571429em;
  line-height: 1.25rem;
}
.oWSyie {
  font-family: Roboto, Arial, sans-serif;
  line-height: 1rem;
  font-size: 0.75rem;
  letter-spacing: 0.025em;
  font-weight: 400;
}
.oWSyie .sRzXp {
  font-size: 9px;
}
.XPmdRc {
  font-weight: 500;
}
.NGOzcb {
  display: inline;
  margin-left: auto;
  padding: 0 26px;
}
.NGOzcb .UzumSc {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 16px;
}
.NGOzcb .UzumSc:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .NGOzcb .UzumSc {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .NGOzcb .UzumSc:not(:disabled) {
  color: #9aa0a6;
}
@media (hover: hover) {
.QvOuef {
    align-self: start;
    position: relative;
    width: 100%;
}
.hQnXo {
    background-color: #f1f3f4;
    border-radius: 8px;
    margin: 4px auto;
    max-width: 720px;
    min-width: 285px;
    position: relative;
    width: calc(100vw - 320px);
}
.hQnXo:not(:disabled) {
    background-color: #f1f3f4;
}
.P9KVBf .hQnXo {
    background-color: #3c4043;
}
.P9KVBf .hQnXo:not(:disabled) {
    background-color: #3c4043;
}
.hQnXo.sMVRZe {
    background-color: #fff;
    box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 1px 3px 1px rgba(60, 64, 67, 0.1490196078);
    height: unset;
    left: unset;
}
.hQnXo.sMVRZe:not(:disabled) {
    background-color: #fff;
}
.P9KVBf .hQnXo.sMVRZe {
    background-color: #202124;
}
.P9KVBf .hQnXo.sMVRZe:not(:disabled) {
    background-color: #202124;
}
.P9KVBf .hQnXo.sMVRZe {
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3019607843), 0 1px 3px 1px rgba(0, 0, 0, 0.1490196078);
}
.j1R2Me {
    display: inline;
}
.UJwHBc, .NGOzcb {
    display: none;
}
.VnJy5c {
    margin: 0 12px;
}
.VnJy5c .dbAtlf {
    font-size: 18px;
    padding: 7px;
}
}
@media screen and (hover: none) and (min-width: 840px) {
.QvOuef {
    align-self: start;
    position: relative;
    width: 100%;
}
.hQnXo {
    background-color: #f1f3f4;
    border-radius: 8px;
    margin: 4px auto;
    max-width: 720px;
    min-width: 285px;
    position: relative;
    width: calc(100vw - 320px);
}
.hQnXo:not(:disabled) {
    background-color: #f1f3f4;
}
.P9KVBf .hQnXo {
    background-color: #3c4043;
}
.P9KVBf .hQnXo:not(:disabled) {
    background-color: #3c4043;
}
.hQnXo.sMVRZe {
    background-color: #fff;
    box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 1px 3px 1px rgba(60, 64, 67, 0.1490196078);
    height: unset;
    left: unset;
}
.hQnXo.sMVRZe:not(:disabled) {
    background-color: #fff;
}
.P9KVBf .hQnXo.sMVRZe {
    background-color: #202124;
}
.P9KVBf .hQnXo.sMVRZe:not(:disabled) {
    background-color: #202124;
}
.P9KVBf .hQnXo.sMVRZe {
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3019607843), 0 1px 3px 1px rgba(0, 0, 0, 0.1490196078);
}
.j1R2Me {
    display: inline;
}
.UJwHBc, .NGOzcb {
    display: none;
}
.VnJy5c {
    margin: 0 12px;
}
.VnJy5c .dbAtlf {
    font-size: 18px;
    padding: 7px;
}
}
@media screen and (hover: none) and (min-width: 840px) and (min-width: 840px) {
.hQnXo {
    margin: 8px auto;
}
}
@media screen and (hover: none) and (min-width: 840px) and (min-width: 960px) {
.QvOuef {
    position: absolute;
}
.hQnXo {
    width: calc(100vw - 420px);
}
}
.oc9n0c {
  align-items: center;
  display: flex;
  margin: 0 10px 0 auto;
}
.r9optf {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
}
.r9optf:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .r9optf {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .r9optf:not(:disabled) {
  color: #9aa0a6;
}
.oPjgQb {
  align-items: center;
  display: flex;
  height: 56px;
  width: 100%;
}
.QKrU5e {
  box-shadow: 0 4px 5px rgba(0, 0, 0, 0.1411764706), 0 1px 10px rgba(0, 0, 0, 0.1215686275), 0 2px 4px -1px rgba(0, 0, 0, 0.2);
}
.S3WLMd {
  background-color: #fff;
  position: fixed;
  top: 0;
  transition: box-shadow 0.2s ease-in-out;
  width: 100%;
  z-index: 3;
}
.P9KVBf .S3WLMd {
  background-color: #202124;
}
.uOuZTe {
  display: block;
}
.N77Uuf {
  display: none;
}
@media (any-pointer: coarse), (any-pointer: none) {
.uOuZTe {
    display: none;
}
.N77Uuf {
    display: block;
}
}
.f0UV3d {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.75rem;
  font-size: 1.375rem;
  letter-spacing: 0;
  font-weight: 400;
  font-weight: 500;
  align-items: center;
  display: flex;
  height: 100%;
  margin: 0 16px;
  white-space: nowrap;
  z-index: 1;
}
.f0UV3d:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .f0UV3d {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .f0UV3d:not(:disabled) {
  color: #9aa0a6;
}
.f0UV3d:focus:not(:focus-visible) {
  outline: none;
}
.kOqhQd {
  margin-right: 8px;
  height: 40px;
  width: 40px;
}
.pf0MM {
  height: 40px;
}
@media (prefers-color-scheme: dark) {
.pf0MM {
    color: #5f6368;
}
}
.pf0MM > .JrrEAf {
  top: 0.13rem;
}
@media (hover: none) {
.SwliHe {
    display: none;
}
}
@media screen and (min-width: 840px) {
.oPjgQb {
    height: 64px;
}
.f0UV3d {
    margin: 0 14px 0 28px;
}
.SwliHe {
    display: flex;
}
.pf0MM {
    font-family: Google Sans, Roboto, Arial, sans-serif;
    line-height: 1.75rem;
    font-size: 1.375rem;
    letter-spacing: 0;
    font-weight: 400;
}
.pf0MM > .JrrEAf {
    font-size: 0.5rem;
}
}
.glB9Ve {
  margin-top: 128px;
}
.Czez9d {
  margin-top: 104px;
}
.glB9Ve.xsXTx, .Czez9d.xsXTx {
  margin-top: 0;
}
.nI07g {
  margin-left: 24px;
  margin-right: 24px;
}
@media screen and (min-width: 600px) {
.nI07g {
    margin-left: 48px;
    margin-right: 48px;
}
}
@media screen and (min-width: 1280px) {
.nI07g {
    margin-left: 72px;
    margin-right: 72px;
}
}
@media screen and (min-width: 1440px) {
.nI07g {
    margin-left: auto;
    margin-right: auto;
    max-width: 1296px;
}
}
@media (any-pointer: coarse), (any-pointer: none) {
.glB9Ve {
    margin-top: 80px;
}
.Czez9d {
    margin-top: 56px;
}
}
@media screen and (min-width: 840px) {
.glB9Ve {
    margin-top: 88px;
}
.Czez9d {
    margin-top: 64px;
}
}
.r4QVsd {
  color: #616161;
  font-size: 13px;
  line-height: 24px;
  margin-left: 32px;
  text-indent: -32px;
}
.F8FTc {
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  vertical-align: middle;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAA1ElEQVR4Ae3TAQYCQRSA4dQFkgAUACHVBeoC1SW6weoogUi3WOweobBF6AZhwQI2ph8vxoNpMwu8n8/wnjS2rWNZlmUFGiFDhRxj/NoAbzHAX2VwntzbzZDI6bfECWc4cZbZCo2q4DyV9+W1zGp1iQJOXIUTt1hPIFHzBN/WMku9WSqzTax3YK6ewDz+BcItsJeTwj+B7OLXxkvYxRZHPPBSH+5hgqWcvZh/wykucJ6d7IY4oFT7EszZR+gJp/Rld1dzhX2EnKZ2Ae1eoAhqmGVZlvUB/fp50Z3ueIYAAAAASUVORK5CYII=);
  height: 24px;
  margin-right: 8px;
  width: 24px;
}
@media screen and (min-resolution: 1.5dppx) {
.F8FTc {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAABsklEQVR4Ae3XNXCVQRSGYdzdnRZ31w7vG6qUOCVaYf1Ai7tUlwanhQpq3J2428kbqc5k45tsMt8781RXf1vppVqZUkoppZRSSimllFJqPTL4jh+4j42I2SjkwxrkYzQ6vaOohjnVOI5YrYQ5q9CpbfAH71R34J0wD/swDgNxFuacw0CMwz7MR9QysGZk4JuK6/iOH7iJaQjVF69gKMMPWMAPlMHwGn0RrR+wZvzwB49/MOc/QidhN6yN9qR2Aq7DAm6gsd7CPNzDjgb3YPDepfYIfIcFfEdjLcI7996r8F2BP/jFaQ2CzT+/oWa7966Bb7V7z5wUp8GbsIBbEU5Acguh6ciGOTmYEf8RSKMZuIPf+IO7mAmKPwimX/xpMP3iL4RSKP5SeB6iNg47cQEv8BuleIIRoJ63GRqDw3iJKpjzHAMQahg24wBONjiAzRiW8na4Dw6jABbwDxPgG4mDeIoyWEAZnuIgRiKZ+uMhrBmn4ctCLqyVcpGFJDoDa4ElHTF9ObvR5X2CtYC/bb/A2ukLujxrIZ91hO57AnQCdAKudBCllFJKKaWUUkoppZTqsGoAXlDmzF/PyxoAAAAASUVORK5CYII=);
}
}
.w7Iutd {
  align-items: center;
  display: flex;
}
.w7Iutd > :first-child:last-child ~ .wVqUob, .w7Iutd > :first-child:nth-last-child(2) ~ .wVqUob, .w7Iutd > :first-child:nth-last-child(3) ~ .wVqUob {
  padding: 0 24px;
}
.wVqUob {
  min-width: 96px;
  padding: 0 16px;
  position: relative;
}
.wVqUob .ClM7O {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  font-weight: 500;
  align-items: center;
  display: flex;
  height: 24px;
  justify-content: center;
  white-space: nowrap;
}
.wVqUob .ClM7O:not(:disabled) {
  color: #202124;
}
.P9KVBf .wVqUob .ClM7O {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .wVqUob .ClM7O:not(:disabled) {
  color: #e8eaed;
}
.wVqUob .g1rdde {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-family: Roboto, Arial, sans-serif;
  line-height: 1rem;
  font-size: 0.75rem;
  letter-spacing: 0.025em;
  font-weight: 400;
  align-items: center;
  display: flex;
  height: 20px;
  justify-content: center;
  white-space: nowrap;
}
.wVqUob .g1rdde:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .wVqUob .g1rdde {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .wVqUob .g1rdde:not(:disabled) {
  color: #9aa0a6;
}
.wVqUob:first-child {
  padding-left: 0;
}
.wVqUob:not(:first-child):before {
  background-color: #e8eaed;
  content: "";
  display: block;
  height: 24px;
  left: 0;
  position: absolute;
  top: calc(50% - 12px);
  width: 1px;
}
.P9KVBf .wVqUob:not(:first-child):before {
  background-color: #3c4043;
}
.eQLGk {
  cursor: pointer;
  line-height: 12px;
  margin-left: 4px;
}
.TT9eCd {
  align-items: center;
  display: flex;
}
.ERwvGb:nth-child(n) {
  font-size: 12px;
}
.yyf8A:nth-child(n) {
  font-size: inherit;
}
.z9nYqc {
  cursor: pointer;
  line-height: 12px;
  margin-left: 4px;
}
.hJ7Hse:nth-child(n) {
  font-size: inherit;
}
.Qh5JFb {
  line-height: 12px;
  margin-left: 4px;
}
.atLm6 {
  margin-right: 16px;
  vertical-align: middle;
}
.B6ueub {
  height: 18px;
  margin-right: 7px;
  width: 18px;
}
.XjKdFd {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.5rem;
  font-size: 1rem;
  letter-spacing: 0.00625em;
  font-weight: 500;
  margin-bottom: 12px;
}
.XjKdFd:not(:disabled) {
  color: #202124;
}
.P9KVBf .XjKdFd {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .XjKdFd:not(:disabled) {
  color: #e8eaed;
}
.sUSdNe {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
  margin-bottom: 10px;
}
.sUSdNe:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .sUSdNe {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .sUSdNe:not(:disabled) {
  color: #9aa0a6;
}
.m46uhe {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
}
.m46uhe:not(:disabled) {
  color: #202124;
}
.P9KVBf .m46uhe {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .m46uhe:not(:disabled) {
  color: #e8eaed;
}
.fVkJld {
  height: 18px;
  margin-bottom: -4px;
  margin-right: 7px;
  vertical-align: middle;
  width: 18px;
}
.D3Qfie {
  color: #5f6368;
  fill: #5f6368;
  background-color: #fff;
  border: 1px rgb(218, 220, 224) solid;
  border-radius: 8px;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-block;
  font-family: Google Sans, Roboto, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  height: 32px;
  letter-spacing: 0.25px;
  line-height: 18px;
  min-width: auto;
  outline: none;
  overflow: hidden;
  position: relative;
  text-align: center;
  text-decoration: none;
  text-transform: none;
  transition: background 0.2s 0.1s;
  -webkit-font-smoothing: antialiased;
  -webkit-tap-highlight-color: transparent;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  z-index: 0;
}
.P9KVBf .D3Qfie {
  color: #9aa0a6;
  fill: #9aa0a6;
}
.P9KVBf .D3Qfie {
  background-color: #202124;
}
.P9KVBf .D3Qfie {
  border: 1px rgb(95, 99, 104) solid;
}
.P9KVBf .D3Qfie:before, .P9KVBf .D3Qfie:after {
  background-color: #dadce0;
  background-color: var(--mdc-ripple-color, rgb(218, 220, 224));
}
.P9KVBf .D3Qfie:hover:before, .P9KVBf .D3Qfie.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE:before {
  opacity: 0.08;
  opacity: var(--mdc-ripple-hover-opacity, 0.08);
}
.P9KVBf .D3Qfie.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:before, .P9KVBf .D3Qfie:not(.VfPpkd-ksKsZd-mWPk3d):focus:before {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-focus-opacity, 0.24);
}
.P9KVBf .D3Qfie:not(.VfPpkd-ksKsZd-mWPk3d):after {
  transition: opacity 0.15s linear;
}
.P9KVBf .D3Qfie:not(.VfPpkd-ksKsZd-mWPk3d):active:after {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-press-opacity, 0.24);
}
.P9KVBf .D3Qfie.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.24) ;
}
.D3Qfie.qs41qe {
  border: none;
  padding: 1px;
}
.D3Qfie.RDPZE {
  cursor: auto;
}
.D3Qfie.KKjvXb {
  color: #1a73e8;
  fill: #1a73e8;
  background-color: #e8f0fe;
  border: none;
  padding: 1px;
}
.P9KVBf .D3Qfie.KKjvXb {
  color: #8ab4f8;
  fill: #8ab4f8;
}
.P9KVBf .D3Qfie.KKjvXb {
  background-color: rgba(138, 180, 248, 0.2392156863);
}
.P9KVBf .D3Qfie:focus {
  color: #fff;
  fill: #fff;
}
.D3Qfie:focus .Gggmbb {
  opacity: 0.12;
}
.D3Qfie .Gggmbb {
  background-color: #5f6368;
}
.P9KVBf .D3Qfie .Gggmbb {
  background-color: #dadce0;
}
.Gggmbb {
  bottom: 0;
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.UQI9cd {
  height: 24px;
  line-height: 10px;
}
.UQI9cd .kW9Bj {
  margin: 0 12px;
}
.kW9Bj {
  align-items: center;
  display: flex;
  position: relative;
  margin: 0 16px;
}
.kW9Bj .ypTNYd {
  display: inline-block;
  margin: 6px 4px;
}
.c6xzBd {
  display: inline-flex;
  flex-shrink: 0;
  margin: 0 4px 0 0;
}
.c6xzBd.jv2yne {
  display: none;
}
.D3Qfie.u3bW4e {
  outline: 1px solid transparent;
}
.b6SkTb {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
}
.rE4BKe {
  gap: 12px;
}
.kofMvc {
  border-radius: 9999px;
}
.kofMvc .Ka7T4c, .KnEF3e .Ka7T4c {
  font-size: 16px;
}
.KuPXpe {
  border: 0;
}
.KuPXpe.mrSlsb {
  color: #056449;
  fill: #056449;
  stop-color: #056449;
}
.KuPXpe.mrSlsb:not(:disabled) {
  color: #056449;
}
.P9KVBf .KuPXpe.mrSlsb {
  color: #00b380;
  fill: #00b380;
  stop-color: #00b380;
}
.P9KVBf .KuPXpe.mrSlsb:not(:disabled) {
  color: #00b380;
}
.KuPXpe.EFMXQ {
  color: #056449;
  fill: #056449;
  stop-color: #056449;
}
.KuPXpe.EFMXQ:not(:disabled) {
  color: #056449;
}
.P9KVBf .KuPXpe.EFMXQ {
  color: #00b380;
  fill: #00b380;
  stop-color: #00b380;
}
.P9KVBf .KuPXpe.EFMXQ:not(:disabled) {
  color: #00b380;
}
.KuPXpe.NWM5Eb {
  color: #8a0d37;
  fill: #8a0d37;
  stop-color: #8a0d37;
}
.KuPXpe.NWM5Eb:not(:disabled) {
  color: #8a0d37;
}
.P9KVBf .KuPXpe.NWM5Eb {
  color: #ff708c;
  fill: #ff708c;
  stop-color: #ff708c;
}
.P9KVBf .KuPXpe.NWM5Eb:not(:disabled) {
  color: #ff708c;
}
.KuPXpe.ArLwsf {
  color: #035282;
  fill: #035282;
  stop-color: #035282;
}
.KuPXpe.ArLwsf:not(:disabled) {
  color: #035282;
}
.P9KVBf .KuPXpe.ArLwsf {
  color: #50b4f4;
  fill: #50b4f4;
  stop-color: #50b4f4;
}
.P9KVBf .KuPXpe.ArLwsf:not(:disabled) {
  color: #50b4f4;
}
.zhWc7e {
  height: 16px;
  width: 16px;
}
.ah7Sve {
  background-color: #fff;
  border-radius: 4px;
}
.ah7Sve:not(:disabled) {
  background-color: #fff;
}
.P9KVBf .ah7Sve {
  background-color: #202124;
}
.P9KVBf .ah7Sve:not(:disabled) {
  background-color: #202124;
}
.KnEF3e {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
}
.KnEF3e:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .KnEF3e {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .KnEF3e:not(:disabled) {
  color: #9aa0a6;
}
.KnEF3e.FwR7Pc {
  background-color: #e8eaed;
}
.KnEF3e.FwR7Pc:not(:disabled) {
  background-color: #e8eaed;
}
.P9KVBf .KnEF3e.FwR7Pc {
  background-color: #3c4043;
}
.P9KVBf .KnEF3e.FwR7Pc:not(:disabled) {
  background-color: #3c4043;
}
.ah7Sve.e5Emjc .KnEF3e {
  padding-left: 45px;
}
.KnEF3e.N2RpBe:before {
  border-color: #e8eaed;
  border-bottom: 2px solid;
  border-right: 2px solid;
  content: " ";
  display: block;
  height: 11px;
  left: 20px;
  opacity: 1;
  position: absolute;
  top: 24%;
  transform: rotate(45deg);
  transform-origin: left;
  width: 5px;
}
.KnEF3e.N2RpBe:before:not(:disabled) {
  border-color: #e8eaed;
}
.P9KVBf .KnEF3e.N2RpBe:before {
  border-color: #3c4043;
}
.P9KVBf .KnEF3e.N2RpBe:before:not(:disabled) {
  border-color: #3c4043;
}
[dir=rtl] .KnEF3e.N2RpBe:before {
  transform: scaleX(-1) rotate(45deg);
}
.KnEF3e .Ce1Y1c {
  left: 16px;
}
.mrSlsb.KKjvXb {
  color: #056449;
  fill: #056449;
  stop-color: #056449;
  background-color: #e6f3ef;
}
.mrSlsb.KKjvXb:not(:disabled) {
  color: #056449;
}
.P9KVBf .mrSlsb.KKjvXb {
  color: #00b380;
  fill: #00b380;
  stop-color: #00b380;
}
.P9KVBf .mrSlsb.KKjvXb:not(:disabled) {
  color: #00b380;
}
.mrSlsb.KKjvXb:not(:disabled) {
  background-color: #e6f3ef;
}
.P9KVBf .mrSlsb.KKjvXb {
  background-color: #013d2c;
}
.P9KVBf .mrSlsb.KKjvXb:not(:disabled) {
  background-color: #013d2c;
}
.EFMXQ.KKjvXb {
  color: #056449;
  fill: #056449;
  stop-color: #056449;
  background-color: #e6f3ef;
}
.EFMXQ.KKjvXb:not(:disabled) {
  color: #056449;
}
.P9KVBf .EFMXQ.KKjvXb {
  color: #00b380;
  fill: #00b380;
  stop-color: #00b380;
}
.P9KVBf .EFMXQ.KKjvXb:not(:disabled) {
  color: #00b380;
}
.EFMXQ.KKjvXb:not(:disabled) {
  background-color: #e6f3ef;
}
.P9KVBf .EFMXQ.KKjvXb {
  background-color: #013d2c;
}
.P9KVBf .EFMXQ.KKjvXb:not(:disabled) {
  background-color: #013d2c;
}
.NWM5Eb.KKjvXb {
  color: #8a0d37;
  fill: #8a0d37;
  stop-color: #8a0d37;
  background-color: #f9e8ee;
}
.NWM5Eb.KKjvXb:not(:disabled) {
  color: #8a0d37;
}
.P9KVBf .NWM5Eb.KKjvXb {
  color: #ff708c;
  fill: #ff708c;
  stop-color: #ff708c;
}
.P9KVBf .NWM5Eb.KKjvXb:not(:disabled) {
  color: #ff708c;
}
.NWM5Eb.KKjvXb:not(:disabled) {
  background-color: #f9e8ee;
}
.P9KVBf .NWM5Eb.KKjvXb {
  background-color: #610b29;
}
.P9KVBf .NWM5Eb.KKjvXb:not(:disabled) {
  background-color: #610b29;
}
.ArLwsf.KKjvXb {
  color: #035282;
  fill: #035282;
  stop-color: #035282;
  background-color: #e5f1f9;
}
.ArLwsf.KKjvXb:not(:disabled) {
  color: #035282;
}
.P9KVBf .ArLwsf.KKjvXb {
  color: #50b4f4;
  fill: #50b4f4;
  stop-color: #50b4f4;
}
.P9KVBf .ArLwsf.KKjvXb:not(:disabled) {
  color: #50b4f4;
}
.ArLwsf.KKjvXb:not(:disabled) {
  background-color: #e5f1f9;
}
.P9KVBf .ArLwsf.KKjvXb {
  background-color: #024066;
}
.P9KVBf .ArLwsf.KKjvXb:not(:disabled) {
  background-color: #024066;
}
.TBRnV {
  margin-left: 3px;
}
.k8Lt0 .tq79De {
  display: inline-block;
}
.drrice .n9lfJ .snByac {
  color: #33691e;
}
.drrice .n9lfJ .MbhUzd {
  background-color: rgba(51, 105, 30, 0.2509803922);
}
.K1b9Kc .n9lfJ .snByac {
  color: #01579b;
}
.K1b9Kc .n9lfJ .MbhUzd {
  background-color: rgba(1, 87, 155, 0.2509803922);
}
.q9QOMe .n9lfJ .snByac {
  color: #a52714;
}
.q9QOMe .n9lfJ .MbhUzd {
  background-color: rgba(165, 39, 20, 0.2509803922);
}
.Bovvxc {
  cursor: pointer;
  display: inline-block;
  font-size: 13px;
  font-weight: 400;
  height: 36px;
  line-height: 34px;
  position: relative;
  vertical-align: middle;
  white-space: nowrap;
}
.Bovvxc.u3bW4e {
  outline: 4px solid #c7dcfc;
}
.O53zde {
  margin-left: 32px;
}
.drrice .vaqewe, .drrice .HWf7Ze {
  color: #33691e;
}
.K1b9Kc .vaqewe, .K1b9Kc .HWf7Ze {
  color: #01579b;
}
.q9QOMe .vaqewe, .q9QOMe .HWf7Ze {
  color: #a52714;
}
.Bovvxc.MHh0ke.u3bW4e {
  outline: 4px solid #c7dcfc;
}
.Bovvxc.MHh0ke.u3bW4e .HWf7Ze, .Bovvxc.MHh0ke:hover .HWf7Ze {
  visibility: hidden;
}
.WtiUcf {
  color: #333;
  display: none;
  left: 0;
  position: absolute;
  top: 0;
}
.Bovvxc.MHh0ke.u3bW4e .WtiUcf, .Bovvxc.MHh0ke:hover .WtiUcf {
  display: inline;
}
.Gj57vc {
  background: no-repeat center;
  height: 32px;
  position: absolute;
  width: 32px;
}
.d4tZAd {
  opacity: 1;
  transition: opacity 0.25s ease;
}
.Bovvxc.u3bW4e .d4tZAd, .Bovvxc:hover .d4tZAd {
  opacity: 0.65;
}
.drrice .d4tZAd {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABX0lEQVR4AWJABqHd+nBsnAkong40G4aiMADLTWC79N7EYFCg6FPsFfYC2wvsSYY+SekzbK+ybgVZWRLEdLI//OE47Dq2WMMnevKfc+qmXWYmJHunKzXcpRvsPakGDxFCCjPeNBxBx/sd1NBaMHsvZ+hrfJAxcAEvMECjBnUkaw2ze7jkjCy1IMIHG5fqqPxIHg0zDXuiZUEQ3zxMDeQpU/mWPcG6oKUoXvoC3mgh6lHkzQt0A4+CdR5dIm9a0IGnV+jhRD1rnrp/X3D+I6KgXvKe+JJnWoC7o5LcaM4FBeTiW+dQzLGgQk0+ux6pWvWXBZG1NWzgnTaw/tUfTTQ0cAtb+IQBvmhgbctMw55oWVBCzSEn3nvYwQ3tWJOZGkrrgiObDvAIq6lR5FZ8dmD2aF1wBc/woP4HDnJyoh6YfYLqxwX6Jyg+F3KgXJjK6UsvydiQyaEyl8omh2uJy9T3Dfyj+4EPdaDZAAAAAElFTkSuQmCC);
}
.drrice .oPgrkf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABb0lEQVR4AWJABqHd+nBsnCnHSApG1gsD+AxnQtdAuR5MDYDW6iClYSAK4zhqN7aLtt2LiFC9hrjyELpyI7j3Ep6mCOqutxBd6qaLNKKCaUya8b94gY+RDGOawI8hycv3MhOSDDDBOMRqBlHh9V0wniNBiqWNPj2X4EIz/mz1OjLu4hUOa7gQqXlDv35+oQZjJHJx5ZPjKxRwSDCOaTBCCocqcMcrnOIGDkuMomYgDUrjh2c4s/pDfOETw/82qCS4hB9+gBeZQfQSLeHwgCsJ//bCn+HMO0axDT6Q48iOXSJrCP+xMW0zg3v0sYU9O78v4QWqQIPwMzCPGDSEu00b5Dbe4RhPGt5FA32pMtl3XTZwWAvXeQMbC2nS2RKVKPyZeE3LNg0SOAnLMcOJmSGXmtYfuwVuMa0vlLqpnVvIDKLe5AnmuMZQf4nYMdtyfGi1c0waG3hBPdnvSWBsXfifbEvRq2dltC5YGwz3ydbqul8B2j0C4fH5awAAAABJRU5ErkJggg==);
}
.K1b9Kc .d4tZAd {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABZElEQVR4Ac3TAWbEQBQG4GYSaIedSRQKBRY9Ra9QoKB7gZ6k2BMUUMCyZ2iP0m67IF2aDaK2pv/UH16HxtNmKT5j3743fzJJDkIIX2Z3j99kl7eZCqXz/b4yQG5u4qrHGW0AByx4cEPYY1V3gEbD9Qpq2Gqwdyb2SAKA5xjXQ3iCAE2yUUuy1rB3BUfcIxsK8PDGwdPkqGwkj4Y9DWe8JsCJK3f9AFnKZL+4E6cN2JIXD30CLzQRdS/69QHJAI+CdR7dQL8qoAVLz9DBjjrWLLX/LmD/R0Quecgr4kMeKQCroZJMNGZAAbm46hyKMQKqfoDrSZTUqr8EeNbOYA6vNI+133xocqCBC1jAOwT4oMDagj0NZ7wmoISam+y4drCEc1qyJntqKLUBGw6t4Qam/aDom/K/NXs32oBjeIDr5DswkJMRdcfee6h+DEhfQfG7kBvKwKG+NCAdzjiQyTqpemXAXn0CUs8NEB7fGUIAAAAASUVORK5CYII=);
}
.K1b9Kc .oPgrkf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAwUlEQVR4AWMgC4wCxvDZHkD8GIj/E4Ohaj1JseABTDMplpBiwT8iDf2KzKe2BR+A2AyIC6hsAcJwkFq+hmNCQPYj8i0gbPg5SnywB4hjgPg3PsPJteC9YPkZfig/GIhf4zKcEh9s0m64ygYSE+k8wothOOUWICxBN5wyCzA1b+Ju2C8BM5wGFiAyFY0sIIxHLfgJxEugZY8ZlP2TGhY8B+IGUApCVwNNVQ0gNeRYcBKIo8HpnwAAqQGpBelhIAeMAgCPO6vXNY7RAwAAAABJRU5ErkJggg==);
}
.q9QOMe .d4tZAd {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABYklEQVR4AWL4//8/GJ8LcEbBS9VFGAHN0wFmA0EUBmCdXWiHzOwqFAoEPUWv0Au0F+hJipwk5AztVZo2YBu6WaxKbf/hH55H1tNsCD4jL+/Nn53Jkomez/vKALm5S6sZZ8wBHPAQIYxhjzc9ARod10doYGfB3iexhwoAnmNaL+EdBmjVRh3JWsveNVzl+xsLiPDNwVt1VD6RR8OeljPREhDELw95gDxdyH7xJMEasKMoLn0GnzQT9Sj6zQF6gEfBOo9upN8U0IGnD+hhTz1rnrqzDDjtEVFQl7wmXvJEAVgdVeSSKQNKKMSvLqCcIqDOA1xvElWrjwmIrN3BAr5okWr/edHkQAsPsIQfGOCXBtaW7Gk5Ey0BFTTcZM+1hxXc04o12dNAZQ3YcmgDLzDPg6Jvzu827N1aA67hDZ7Ve+CgICfqgb2vUB8M0H9B8bmUG8rAsb6DAeIoyvxUmqVXBpzUHyXdswFh0/i3AAAAAElFTkSuQmCC);
}
.q9QOMe .oPgrkf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABcElEQVR4AWL4//8/GJ8LcEbBS9VFALXVNVIEYRAFYNxldmLcj4FEHAISXHIuwWVwyDgFluHursMLuqte9VqvBV/9Y91vemalGNxsvfblAG5eQvsuUuMLkIJaCCGWRgi1rgn0LrCOwA3cwa2sFp+7gVHtkTBAnyPWajiCCH5lTUWvOYYafX+pAmJwQ8V/Fh3/gG+IpCbmCQjgTor+UtzxBwzBguzfQuCdQAN+hG3+DsNyfSc8wxM0egPsBL8UxM3b4YAmcD+iWynahBlq/maa79N09xB4Ax7hE3rl2Di8J2n+JetdNhNsQA0UQ7Ocb6Xm3/DnDrDvQGxBbZLmUa4Bn7KuQh/scvN8BPCX6p32o7wFyPpLorwHyPqtIfl8RD/wbScxoT/ZBNxoQ3rZyzAgluFTr8nlx+4CFqFHC+m6Hjl3QRMEnoAQtmEeGvkvEUpFCR1vhHmpCZMGmEZltF9GDd3XJQ2gR1GmUxmuazmgoP4BQRzxLysVgjUAAAAASUVORK5CYII=);
}
.Bovvxc.MHh0ke.u3bW4e .oPgrkf, .Bovvxc.MHh0ke:hover .oPgrkf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAABDklEQVR4AZWUTUoDQRBGX9owoFnk5xC5hwfRE3gULyDeIifINURXusliMqI7mSTlRzHQNNY0I48mVR/1qE4yDJaBWUwxk0uSEUOKBMGCDesSJYtgA0nnjpaOo05GndL7vGW4u8417xhnrMSTD258qhDWtNgILeu/wooONc/2Yo0hGlVPXnFkFWxwQUNmb9aIVzN1CL5ZjgqNxqUIF4cN4ZUUW1byuPhkFQlfo0JX2RBeScLUL10X4p+1LsRMEPIjcqkLFz89Z9FPEU70PiJhUE/jQjtc5Ycdt2KnSkn94TvwyNaUeLZVd/ANwT+9Yc8DS+8TVyJ5vVS6Z1MIw9DcP+ekWla+M+bMch+n2D/5BRin4+8yQoWbAAAAAElFTkSuQmCC);
}
.YpSFl {
  font-weight: 400;
  cursor: pointer;
}
.y0Muaf {
  opacity: 0.7;
  text-decoration: line-through;
}
.oocvOe {
  display: inline-block;
  margin: 4px 0 0 8px;
}
.CvoQCb {
  display: flex;
}
.i3zUAc {
  flex: 0 0 50%;
}
.i3zUAc + .i3zUAc {
  box-sizing: border-box;
  padding-left: 16px;
}
.i3zUAc .LkLjZd {
  width: 100%;
}
.oocvOe:empty {
  display: none;
}
.yb6DRb .oocvOe {
  margin: 0 8px 4px 0;
}
.ishze {
  width: 100%;
}
@media screen and (min-width: 600px) {
.ishze {
    width: unset;
}
}
.gWvwj:not(:disabled) {
  padding: 0 1rem;
  min-height: 36px;
  min-width: 176px;
  font-weight: 500;
  line-height: 16px;
  font-size: 14px;
}
.gWvwj:not(:disabled):not(:disabled) {
  background-color: #28feaf;
}
.gWvwj:not(:disabled):not(:disabled):hover {
  background-color: #1be399;
}
.gWvwj:not(:disabled):not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .gWvwj:not(:disabled):not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  background-color: #1be399;
}
.gWvwj:not(:disabled):not(:disabled):not(:disabled):active {
  background-color: #1be399;
}
.gWvwj:not(:disabled):not(:disabled) {
  color: #181818;
}
.aQspe {
  width: 100%;
}
@media screen and (min-width: 600px) {
.aQspe {
    width: unset;
}
}
.G8gQge {
  padding: 0 1rem;
  font-size: 14px;
  font-weight: 500;
  line-height: 16px;
  min-height: 36px;
  min-width: 176px;
}
.G8gQge:not(:disabled) {
  background-color: #28feaf;
}
.G8gQge:not(:disabled):hover {
  background-color: #1be399;
}
.G8gQge:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .G8gQge:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  background-color: #1be399;
}
.G8gQge:not(:disabled):not(:disabled):active {
  background-color: #1be399;
}
.G8gQge:not(:disabled) {
  color: #181818;
}
.be0Qw {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.5rem;
  font-size: 1rem;
  letter-spacing: 0.00625em;
  font-weight: 500;
  margin-bottom: 12px;
}
.be0Qw:not(:disabled) {
  color: #202124;
}
.P9KVBf .be0Qw {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .be0Qw:not(:disabled) {
  color: #e8eaed;
}
.sULsue {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
  display: flex;
  flex-direction: column;
  gap: 12px;
  margin-bottom: 10px;
}
.sULsue:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .sULsue {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .sULsue:not(:disabled) {
  color: #9aa0a6;
}
.yWsWgd {
  border-radius: 4px;
}
.yWsWgd:not(:disabled) {
  color: #181818;
}
.yWsWgd .VfPpkd-Jh9lGc {
  border-radius: 4px;
}
.yWsWgd .VfPpkd-J1Ukfc-LhBDec {
  border-radius: 2px;
}
.yWsWgd .VfPpkd-J1Ukfc-LhBDec:after {
  border-radius: 4px;
}
.yWsWgd:not(:disabled) {
  background-color: #dadce0;
}
.yWsWgd:not(:disabled):hover {
  background-color: #bdc1c6;
}
.yWsWgd:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .yWsWgd:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  background-color: #bdc1c6;
}
.yWsWgd:not(:disabled):not(:disabled):active {
  background-color: #bdc1c6;
}
.ShBoTc {
  border-radius: 4px;
  min-height: 40px;
}
.ShBoTc:not(:disabled) {
  color: #181818;
}
.ShBoTc .VfPpkd-Jh9lGc {
  border-radius: 4px;
}
.ShBoTc .VfPpkd-J1Ukfc-LhBDec {
  border-radius: 2px;
}
.ShBoTc .VfPpkd-J1Ukfc-LhBDec:after {
  border-radius: 4px;
}
.ShBoTc:not(:disabled) {
  background-color: #28feaf;
}
.ShBoTc:not(:disabled):hover {
  background-color: #1be399;
}
.ShBoTc:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .ShBoTc:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  background-color: #1be399;
}
.ShBoTc:not(:disabled):not(:disabled):active {
  background-color: #1be399;
}
.ml1Iwf {
  flex-wrap: wrap;
  gap: 12px;
}
.JkRxlb:not(:disabled) {
  color: #188038;
  text-decoration: underline;
}
.Rx5dXb {
  height: 318px;
  margin-bottom: 35px;
  position: relative;
  width: 720px;
}
.yb6DRb .Rx5dXb {
  height: 220px;
  margin-bottom: 15px;
  width: auto;
}
.u3EI9e {
  display: inline-block;
  height: 100%;
  overflow: hidden;
  white-space: nowrap;
  width: 644px;
}
.awJjId {
  cursor: pointer;
  display: inline-block;
  height: 100%;
  width: 38px;
  visibility: hidden;
}
.awJjId.nmBghe {
  visibility: visible;
}
html[dir=rtl] .awJjId {
  transform: scaleX(-1);
}
.gIyxRc, .juegYd {
  opacity: 0.5;
  transition: opacity 0.2s;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  background-size: contain;
  cursor: pointer;
  height: 38px;
  width: 38px;
  z-index: 0;
}
.awJjId:hover .gIyxRc, .awJjId:hover .juegYd {
  opacity: 1;
}
.juegYd {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAQAAABIkb+zAAABDklEQVR4Ae3aQW0DMBQE0Q/BUCItgUIIhEAphEIIhEAwhEAohDJwr5FWyjkjjZfAvINvfw58AgQIgE+AAAHwCRAgQIAAAQIECBAgQICArOycPLPm3ftgwD0npwggwM4pAgpwyykCCTBFwAGagAM0AQeYyU8RWICZ3IvAAjQBB2gCDtAEHKAJOEATcIAm4ABNwAGagAM0AQdoAgxQhAcRcHkBbBwgl/y9AG4wQOejAJ2PAnQ+CND5MyhA56MAnY8CdD4K0PkoQOejAJ2PAnQ+CpCV38rnALLyrHwOoPNRgM6nAR6VDwPsyocBrp1P+8Rf+c515uMBnhoIECBAgAABAgQIECBAgAABAgQIECDgHyIQzweo2c3xAAAAAElFTkSuQmCC);
}
.gIyxRc {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAQAAABIkb+zAAABCElEQVR4Ae3ZQWlDURQG4SvhSQkcA5UQCZFSCZUQCZHwJERCJdTBLXQVmE13YWDOb2C+9VlbvgABAgR47wIECBAgQIAAAQIECBAgQIAAAf5zc8xz9pxzeADI/9tdBUD+nlMFQP6emwzAfBWA+SoA8z0A5n+t5QEw/76WCsB8FYD5KgDzVQDmqwDMVwGYrwIwXwVgvgrAfBWA+TbAA/kywPkCuBgBtxfAz1x0gEWCDUCCDkCCDkCCDkCCDkCCDkCCDkCCDkCCDkCCDkCCDADC9xwyAAjPOXQAEnQAEmQAEB4yAAinDADCVQMA4Tqf89GnPkCAAAECBAgQIECAAAECBAgQIECAAG/dL0k8wRU8SQtDAAAAAElFTkSuQmCC);
}
.DYfLw {
  max-height: 310px;
  max-width: 720px;
}
.MMZjL {
  background-color: transparent;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAQAAABIkb+zAAAEbUlEQVR4Ae3bX2gdWR0H8JGkMV2IN9oqXcnasi6yC+qqD+4KSqukIoIbkfVJcPdR8aFFRQSVKFoolFJp6UNBDb70oRVTRVRQSR/qH0SaphJttTGtNopiuWmSJt5755yPL1IuCHpz58zcFOZ3nhPmQ+Y3M+d3vsk84qsGlLVqQA2oATWgBtSAGlADakAN2G4ZccCLTviReSuaVq1aseDHjvuQJwxn26oKAV7jBefcsKatIxfEhyvIdbTd91tnHTa2owCGvdUptzyQC4Lov6ubsukPvuYpQzsC4Dnn/VMuiqLeKur4u295ZsAAr3XaPUHUXfNmTDuoe02bMU83Qu4fjtkzIIAhH3RDRwTQNGNK43/8TMOUGc0uRNuCSUOVA4w7a0MEsOwljayn0vCS5S7EujNGKwV4nV9pix5efLbt6kJEbXNeVRnA05bkImBaI+urNEx39cNNE5UATFgRRLDs2axQedYyiIIl+0oHmHBHEMGsRla4NMwCgiWPlwow4vcCYCZLVmZAFMwbLQ1gxPfkYvflJyd0XDBaFuAzWt2XXxJhyydKAXjaPRHMZ6WUeRCteLIMwA8FEU37SwLs1wTBxeQAk7YAU1lpZQpEWyaTAgy7LoK5rNQyB4JrRlMCPqYF/P/bx22HCt1GEG36aDKAx1zt/ekDLhkv+DQKLhtNBXiPdcD+HgGsOlrwb7DquVSAbwhgNuuhAHDZ2/oizCLKnUoC0PAXEUxtEwBfNt7nsyi4YXcKwPttiWhmWR8A/TS1JqINb08BOK4DZvsEwCUH+riJOj6XAnBZAEcKALbZ1I6A4PspAHcFcLAQAK712tQOguCPhQEesy5AlhUGwNd7a2oQNe0qCjjgXyKWEwG47cM9/JZlRJv2FgUc0hYxlwzQU1ObQ9Ty5qKAjycG9NDUXYC2w0UBR5IDemjqLsCLRQFHBwz4yKN9C7W871Fv4meKAp7UGuhjdE+KF1kc0IssJHiRZZk/D/BT4qasOOBnA/yYu5gC8BUdsfDn9Pi2P6fp+FQKwLs8GNCGZs1bUgDG/EkYwJYy+p3RNJv6c3Kx4k09uROpphKHrIsVj1Voeke6wdavhYoHW9FPjKQbLb5sq9LRIpteSD3cDZUOd39pOO14/b22xIrG62x4d/oDju8KVHDAEeW+XcYJzRutVHLEFNzxhnIO+T5pq4JDvgdeLuuUctSF0o9Zc9+0Kzmgi7AgpCeYAeSu2FVu1OD1lgRKiBpEwXV7yw97PG6plLBHbtHeauI2ExZLiNss2Fdd4GnMTxMGnoKWH9hdbeTslU5aSxI5C+47ZngQob9JV7ULhv5arnjn4GKXe3zR33T6jl3e9XmvHnTw9Sln/FVnG6HXKGi766SJnRE9HvImX7Boozsx/XABEAVBx5p5n7UvvGJnhb/HHHbaNataOvL/rCAIcrmOlqbf+Krn7a4+/N1jGfaED/iS7/iFRbcsuWXRz533ac93N3hRQP0fHDWgBtSAGlADakANqAE1oAbUgH8Dl4A0+61z7D0AAAAASUVORK5CYII=);
  background-repeat: no-repeat;
  border: 0;
  bottom: 0;
  height: 96px;
  left: 0;
  margin: auto;
  right: 0;
  top: 0;
  width: 96px;
}
.MMZjL:focus, .MMZjL:hover, .MMZjL:active {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAQAAABIkb+zAAAGlUlEQVR4Ae2bXWwUVRSAx4QAcYIPjRDFn4SalAhZJDEqMYrGPgg+aCAkxcaYSCUGn2oiPDUaX1pDoomNNSqBhIChIeEBt6X/LaWlW2htCW2xy+72Z0u323Yp3e3MTndn5oxjb890FpO6vXdmFpI556l328755p5z77nnnuW0x1xdAOvVBXABXAAXwAVwAVwABuE5D1esaxlXYWjZ0ohH/4xOHAHguUKulDvNeVfV01yp/nv8owawR3/H3jVpmf43jwQAr7tGNeel0mr9b3k7ASiM31i7s+VY79mgbyYQj0lCWpAFOSaF4jdmzgQ/u7m9eX0NHYQdAHsy/f3Z+iM3L41PLCRlGRRQQRfNUFBBARlEeSRxcfRwd17dQ3Gxx2kA3uzz62vebj8/MikuKiosifZfMaOklHvC73d3t66ryYgJ3jkAj9lx9nU03kukVCAGZiegKTC/+Gf4jbYMZ/I4A1C48tAXGi6MJtIPv/NA3Buu8h/oMmuV3xsOxDMhVJhPnQpsbTBBFNoPcBQftq7m0xsTC4rJeCHtDZf0bM707wzdXFfS4w0L6RUIGULxIp/JmY7aC1CKD9pSf3FUUlaMj4rH+zNNXw3jeH9UXIGQ5OpRvtb4vNQ+AMP8FxuHHsgAJuPXvgsQCJyHvtjTdSYEWwCK8QGvtUVE1TC/yr/am199Jqr8K/EwIRQ0GZ8VWw9ghG5BU0zCsI2Ke9txnE73tkdFggAQEbc1msPZSoB8rhrNn06i+e1Tme+edh7ap8g8/IuQjwjVXL51ADxXiYlCeAF9xxtmNx7VG8ZZCMSNcK7keKsAitH8jqgKYDbfcgQFmiMGQrE1APn4kJNDsmqP+WaElPrNbWM03wqAClx7EmlY3mnJiNUaiBOEmLSrZXmsgh3Ag//eN02CV0jvaLYHYEcz2aMBWiPGqIcRAN9/kS+lkuAt6SEjdmhJD7pRkQ/ngA3AgwlzKEHcpy9GRuzSvhiZg+DKauRhAMDk4as+efn9/7/7RJMHu1jcaHkOlC97MbGgB+DJv3jqSmA++9VH0+Xa1JZ6xtUI+mPGHPCUAJg+fHRdkvH9ZwWgiyBXDLLNgSDv68C0ghIAj42XxwFI6pCNAZoh/bF3qDKl9imS3p0fweMmJQDmKjMSrGH90TLkF/+Wesq1CCYWNl0hI1QAuAJ93J1Syfqf3eO1h4QmqIX00kFHefcarkQUAJgBnQkq6EBUACSod7as3YkU+OEOZkUUABgB/TESAeWDlAAUQV0+SJyoM4pRQAGAZatZiQAc6KIFQAnGsw3qA10EYFLA0hcFAO4BkkwAOC8LAMofI9kF9fJSmt5QQ35eMwBuYjtb0iosHR7ZATCoP89iNYuKZD9+DqtG/BoBcA062EUmoC9GDUAR1CQnAk1W37yK6xAlwNf9VgNgUJcPZgEARd2MAOWD7AA0QY0Ax3oZASpyDPBFz+PtQuohHwI8pkH8ehsCUC6ju1rknC6jRvGdZ9nItBxtZMCykRmpxEwyd6nEBEsqgcncX7O5S+aM8koZQzr9q18BYEinac7IpNyrwHcDDOk0rkMfdC4quTnQJOW3jESC4UiZVzclAuTgSKmNL2BdgvFQf2lcBXD2UK+LCmeDrIf6QtzMJBmcLassuex717CswlzYGn4A4HBhS+uZ3WgUtphLiydupZwsLeqSUo7cxNKiVcVdcLK4OzRn9LV4LCmvH+pKqeBMeV0XSfnwOpbXLbvguDoFoNl+wUGKirUT1l1wGHPwSktMcuSKCaaTLzfj+7f0ku/b2ykHLvkWlRO3rL3kM7IivrY5Yvc1qwqXwxtqrLtmRalEhFAcLEZA88nuO3DfML/SllaDl5oiJDOyvNUANIBQ4vkGc6uBLc0e+Y0R0Y5mDxXGiPlEC21styloGktY324Tipt6VYptbnjKq+udtbDhCWT1+vSmKzY3PGUiPFl7LpSULWk5A1E+FTA1xJY61vRX5AvMy6xNf+rA/fc7TL9z1NG2y60NlcNziwp12+Ws9OPfz9Q713aJ4jE3He9urR6NIUQWQvp3Zd34c6GCpowGZI/jrcfoTK+2/jQ8lpAU7Jg2aabpuiiQlAPxk3e2NT6R2Y7P57j5O6/ucPeF0WBckGVVAXVZiaik+VsV0v753+7u78QVh7n52/r2+/U125s/6f55uC0yODeWmBQj4qQ4lhiYa7z3/dD+Tgxw+vZ79wsQzn0Fxf0S0KP/NSz3m3wugAvgArgALoAL4AK4AP8AFiQqJF55B00AAAAASUVORK5CYII=);
  cursor: pointer;
  transition: background 0.1s;
}
.bKsVV, .j9Syhb {
  display: block;
  margin: auto;
}
.bKsVV {
  height: 48px;
  width: 48px;
}
.j9Syhb {
  height: 40px;
  width: 40px;
}
.Qv3d6b, .zwAiMc {
  align-items: center;
  border-radius: 50%;
  display: flex;
}
.Qv3d6b:hover, .zwAiMc:hover, .Qv3d6b:focus, .zwAiMc:focus, .Qv3d6b:active, .zwAiMc:active {
  background-color: rgba(0, 0, 0, 0.5019607843);
  cursor: pointer;
  transition: background 0.1s;
}
.MgDOBd {
  background-color: rgba(0, 0, 0, 0.5019607843);
  cursor: pointer;
  transition: background 0.1s;
}
.Qv3d6b {
  height: 64px;
  width: 64px;
}
.zwAiMc {
  height: 42px;
  width: 42px;
  position: absolute;
  left: 0;
  top: 0;
}
.FN1l2, .Z8c4ge {
  border: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  right: 0;
  top: 0;
}
.FN1l2 {
  height: 64px;
  width: 64px;
}
.Z8c4ge {
  height: 42px;
  width: 42px;
  position: relative;
}
@media screen and (min-width: 1280px) {
.Qv3d6b, .FN1l2 {
    height: 72px;
    width: 72px;
}
.bKsVV {
    height: 56px;
    width: 56px;
}
.zwAiMc, .Z8c4ge {
    height: 52px;
    width: 52px;
}
.j9Syhb {
    height: 48px;
    width: 48px;
}
}
.MSLVtf {
  display: inline-block;
  position: relative;
}
.TdqJUe {
  cursor: pointer;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.lgooh {
  position: absolute;
}
.JiLaSd {
  display: inline-block;
  height: 100%;
  white-space: nowrap;
}
.Q4vdJd {
  cursor: pointer;
  display: inline-block;
  margin: 4px 5px;
  transition: outline 0.1s;
}
.Q4vdJd:focus {
  outline: 4px solid #c7dcfc;
}
.yb6DRb .Q4vdJd {
  margin: 0 5px;
}
.MIE1We {
  overflow-x: auto;
  width: 100%;
}
.FPPIIf {
  max-height: 220px;
  max-width: 100vw;
}
.ICwjUe {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAAOUlEQVR4AWMYGuA/Ao5qwAANUEWYsIE0LQ2k2IJQTlgLQjlBLRjKCWtBKCdeS8OgStaYkHQNwwoAAEWCcJenlv+/AAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-size: 16px;
  display: inline-block;
  height: 16px;
  margin-left: 3px;
  opacity: 0.54;
  vertical-align: bottom;
  width: 16px;
}
@media screen and (min-resolution: 1.5dppx) {
.ICwjUe {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAQAAAD9CzEMAAAAV0lEQVR4Ae3QMQ7EQAzDQD2dP3dKF8E1BpjioHEvYjf1kZof10ADDTRgBsgcDjeB+wrcjyJHWPMLa35hzS+s+YU1v3Dn3wkiwJ3fBBER8hdqbncMNFBVDxodwlpdA7aUAAAAAElFTkSuQmCC);
    background-repeat: no-repeat;
    background-size: 16px;
}
}
.ebLvKc {
  font-size: 14px;
  font-weight: 700;
  line-height: 30px;
}
.yb6DRb .ebLvKc {
  font-size: 12px;
  margin-top: 20px;
}
.OKWQq {
  list-style: none;
}
.tNLK2b {
  align-items: baseline;
  display: flex;
  font-size: 14px;
  line-height: 24px;
}
.yb6DRb .tNLK2b {
  font-size: 13px;
  line-height: 20px;
}
.rSeg8b {
  background-color: #526b77;
  border-radius: 50%;
  color: #fff;
  flex-grow: 0;
  flex-shrink: 0;
  font-size: 10px;
  height: 10px;
  line-height: 12px;
  margin-right: 12px;
  padding: 4px;
  text-align: center;
  width: 10px;
}
.yb6DRb .rSeg8b {
  margin-right: 6px;
  padding: 2px;
  line-height: 14px;
}
.VAgTTd {
  display: flex;
}
.LMcLV {
  flex-direction: column;
}
.P44HY {
  margin-left: 24px;
}
.LMcLV .P44HY {
  margin-left: 0;
}
.zwjsl {
  width: 100%;
}
@media screen and (min-width: 600px) {
.zwjsl {
    width: unset;
}
.LMcLV {
    flex-direction: row;
}
.LMcLV .P44HY {
    margin-left: 24px;
}
}
.FuSudc {
  display: flex;
  flex-direction: column;
}
.gobkX {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-family: Roboto, Arial, sans-serif;
  line-height: 1rem;
  font-size: 0.75rem;
  letter-spacing: 0.025em;
  font-weight: 400;
  margin-top: 16px;
}
.gobkX:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .gobkX {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .gobkX:not(:disabled) {
  color: #9aa0a6;
}
.A65HHb {
  text-decoration: underline;
}
.A65HHb:visited {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
}
.A65HHb:visited:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .A65HHb:visited {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .A65HHb:visited:not(:disabled) {
  color: #9aa0a6;
}
.Vj78Oe, .KUSTKe, .qwPPwf, .Atcj9b, .IwTLXb {
  height: 100%;
}
.Vj78Oe .Atcj9b, .Vj78Oe .IwTLXb {
  padding-bottom: 3px;
}
.Vj78Oe .C4JtQb {
  aspect-ratio: 16/9;
  height: 100%;
  max-height: fit-content;
  width: unset;
}
.Vj78Oe .B5GQxf {
  height: 100%;
  max-height: fit-content;
  width: unset;
}
.Utde2e {
  margin-right: 12px;
}
.Utde2e:last-child {
  margin-right: 0;
}
.XrwjDe {
  margin-top: -12px;
  margin-bottom: 14px;
}
.fiD2Dd {
  margin-bottom: 40px;
}
.B5GQxf {
  border-width: 0;
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 1px 3px 1px rgba(60, 64, 67, 0.1490196078);
  border-radius: 8px;
  cursor: pointer;
  height: 204px;
  min-width: 92px;
}
.B5GQxf .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.C4JtQb {
  object-fit: cover;
  width: 362px;
}
.jb1Zwe {
  display: flex;
  overflow-x: scroll;
}
.EjiBJc {
  border-radius: 12px;
  border-width: 0;
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 1px 3px 1px rgba(60, 64, 67, 0.1490196078);
  background-color: #f8f9fa;
}
.EjiBJc .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.EjiBJc:not(:disabled) {
  background-color: #f8f9fa;
}
.P9KVBf .EjiBJc {
  background-color: #2a2b2e;
}
.P9KVBf .EjiBJc:not(:disabled) {
  background-color: #2a2b2e;
}
.EjiBJc {
  margin-right: 12px;
}
.kuJY2e {
  display: grid;
  grid-template-columns: max-content auto;
  margin-top: 17px;
}
.G8EWEc {
  height: 204px;
  width: 115px;
}
.IN08Hd {
  height: 204px;
  width: 204px;
}
.OX3kIe {
  height: 204px;
  width: 363px;
}
.cKgBif {
  height: 204px;
  width: 362px;
}
.zcPRzf {
  height: 204px;
  width: 153px;
}
.snDw4c {
  height: 204px;
  width: 272px;
}
@media screen and (min-width: 600px) {
.UbmABe {
    margin-bottom: 16px;
}
}
@media screen and (min-width: 1280px) {
.UbmABe {
    margin-bottom: 24px;
}
.Utde2e {
    margin-right: 16px;
}
.B5GQxf {
    height: 296px;
}
.C4JtQb {
    width: 526px;
}
.EjiBJc {
    margin-right: 16px;
}
.kuJY2e {
    margin-top: 17px;
}
.G8EWEc {
    height: 296px;
    width: 166px;
}
.IN08Hd {
    height: 296px;
    width: 296px;
}
.OX3kIe, .cKgBif {
    height: 296px;
    width: 526px;
}
.zcPRzf {
    height: 296px;
    width: 354px;
}
.snDw4c {
    height: 296px;
    width: 395px;
}
}
.oUaal:nth-child(n) {
  font-size: 12px;
}
.YVLXxf {
  align-items: center;
  display: flex;
  fill: currentColor;
}
.xGa6dd {
  height: 16px;
  min-width: 16px;
}
.MKV5ee {
  cursor: pointer;
  line-height: 12px;
  margin-left: 4px;
}
.oS3zXb {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.75rem;
  font-size: 1.375rem;
  letter-spacing: 0;
  font-weight: 400;
  align-items: center;
  display: flex;
}
.oS3zXb:not(:disabled) {
  color: #202124;
}
.P9KVBf .oS3zXb {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .oS3zXb:not(:disabled) {
  color: #e8eaed;
}
.gQLaEd {
  height: 40px;
  margin-right: 16px;
  min-width: 40px;
}
.bdxpHd {
  margin-top: 16px;
}
.cqs0qd {
  align-items: center;
  display: flex;
  fill: currentColor;
  height: 20px;
  width: 20px;
}
.wtp1uf {
  cursor: pointer;
  line-height: 12px;
  margin-left: 4px;
}
.J3Ldd {
  align-items: center;
  display: flex;
  fill: currentColor;
  height: 20px;
  width: 20px;
}
.rXZODf {
  cursor: pointer;
  line-height: 12px;
  margin-left: 4px;
}
.CAYEaf {
  margin-left: -6px;
}
.kuvzJc {
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  font-weight: 500;
  z-index: 1;
  background-color: rgba(0, 0, 0, 0.5411764706);
  border-radius: 48px;
  color: #fff;
  width: fit-content;
}
.cvriud {
  align-items: center;
  cursor: pointer;
  display: flex;
  justify-content: center;
  padding: 0 26px;
}
@media screen and (min-width: 1280px) {
.cvriud {
    padding: 2px 30px;
}
}
.PyyLUd, .oiEt0d {
  height: 56.25vw;
  width: 100vw;
}
.PyyLUd {
  position: absolute;
  right: -24px;
  top: 0;
  width: 100vw;
}
.oiEt0d {
  object-fit: cover;
  padding: 1px;
  position: absolute;
  right: 0;
  width: 100%;
}
.jaQz3d {
  background: linear-gradient(to top, #202124 0, rgba(0, 0, 0, 0) 56%);
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
  position: absolute;
}
.Mqg6jb {
  display: none;
  position: absolute;
  right: 0;
  top: 48px;
}
.arM4bb {
  width: 180px;
}
.Q3MhI {
  bottom: -10px;
  filter: blur(10px);
  left: 20px;
  opacity: 50%;
  position: absolute;
  z-index: -1;
}
.NXRaDe {
  width: 140px;
}
.nm4vBd, .Q3MhI {
  border-width: 0;
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 1px 3px 1px rgba(60, 64, 67, 0.1490196078);
  border-radius: 4px;
}
.nm4vBd .VfPpkd-BFbNVe-bF1uUb, .Q3MhI .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.Mhrnjf .nm4vBd, .Mhrnjf .Q3MhI {
  border-radius: 20%;
}
.hnnXjf {
  display: inline-flex;
  flex-direction: column;
  justify-content: flex-end;
  position: relative;
}
.hnnXjf:not(.XcNflb) {
  margin-top: 48px;
}
.XcNflb .Fd93Bb {
  max-height: 112px;
}
.XcNflb .qxNhq {
  margin-top: calc(56.25vw - 40px);
}
.RhBWnf {
  align-items: flex-start;
  display: flex;
}
.cN0oRe {
  border-width: 0;
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 1px 3px 1px rgba(60, 64, 67, 0.1490196078);
  border-radius: 4px;
  margin: 7px 24px 0 0;
  width: 72px;
}
.cN0oRe .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.fFmL2e {
  border-radius: 20%;
}
.Fd93Bb {
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 2rem;
  font-size: 1.5rem;
  letter-spacing: 0;
  font-weight: 400;
  font-weight: 500;
  align-items: flex-end;
  display: flex;
  overflow-wrap: anywhere;
  width: 100%;
  word-break: keep-all;
}
.AfwdI {
  unicode-bidi: plaintext;
}
.tv4jIf {
  margin-top: 2px;
}
.Vbfug {
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.5rem;
  font-size: 1rem;
  letter-spacing: 0.00625em;
  font-weight: 500;
}
.auoIOc {
  color: #01875f;
  fill: #01875f;
  stop-color: #01875f;
}
.auoIOc:not(:disabled) {
  color: #01875f;
}
.P9KVBf .auoIOc {
  color: #00a173;
  fill: #00a173;
  stop-color: #00a173;
}
.P9KVBf .auoIOc:not(:disabled) {
  color: #00a173;
}
.V6ZMnd {
  color: #0179ca;
  fill: #0179ca;
  stop-color: #0179ca;
}
.V6ZMnd:not(:disabled) {
  color: #0179ca;
}
.P9KVBf .V6ZMnd {
  color: #50b4f4;
  fill: #50b4f4;
  stop-color: #50b4f4;
}
.P9KVBf .V6ZMnd:not(:disabled) {
  color: #50b4f4;
}
.dkLwx {
  color: #c71c56;
  fill: #c71c56;
  stop-color: #c71c56;
}
.dkLwx:not(:disabled) {
  color: #c71c56;
}
.P9KVBf .dkLwx {
  color: #ff3369;
  fill: #ff3369;
  stop-color: #ff3369;
}
.P9KVBf .dkLwx:not(:disabled) {
  color: #ff3369;
}
.ulKokd {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-family: Roboto, Arial, sans-serif;
  line-height: 1rem;
  font-size: 0.75rem;
  letter-spacing: 0.025em;
  font-weight: 400;
}
.ulKokd:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .ulKokd {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .ulKokd:not(:disabled) {
  color: #9aa0a6;
}
.JU1wdd {
  height: 64px;
  margin: 16px 0 24px -24px;
  padding: 12px 0;
  width: 100vw;
}
.l8YSdd {
  align-items: center;
  display: flex;
  overflow: auto hidden;
  width: 100%;
}
.l8YSdd:before {
  width: 24px;
  content: "";
  display: block;
  flex-shrink: 0;
}
.QhHVZd {
  border-width: 0;
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 1px 3px 1px rgba(60, 64, 67, 0.1490196078);
  border-radius: 8px;
  flex-shrink: 0;
  margin-right: 16px;
  width: 48px;
}
.QhHVZd .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.atwQXd {
  bottom: 50%;
  position: absolute;
  right: 50%;
  transform: translate(50%, 50%);
}
.fGct3b .cN0oRe, .J1Igtd .cN0oRe {
  display: inline-block;
}
.hIGwCc .cN0oRe, .fGct3b .QhHVZd, .J1Igtd .QhHVZd {
  display: none;
}
.hIGwCc .QhHVZd {
  display: inline-block;
}
.JGYmdb {
  border-radius: 24px;
  align-content: center;
  border: 1px solid rgb(154, 160, 166);
  display: flex;
  height: 40px;
  margin-bottom: 32px;
  padding-right: 24px;
  top: -46px;
  width: fit-content;
  z-index: 1;
}
.qxNhq .JGYmdb {
  border-color: #fff;
}
.ELDAIb {
  font-size: 20px;
  height: 20px;
  margin: auto 8px auto 16px;
}
.QUSrl {
  font-family: Google Sans, Product Sans, Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-transform: none;
  margin: auto 0;
}
@media screen and (min-width: 600px) {
.XcNflb .cN0oRe {
    width: 96px;
}
.PyyLUd {
    right: -48px;
}
.ynrBgc {
    font-family: Google Sans Display, Roboto, Arial, sans-serif;
    line-height: 3.25rem;
    font-size: 2.75rem;
    letter-spacing: 0;
    font-weight: 400;
    font-weight: 500;
}
.F5UCq {
    font-family: Google Sans, Roboto, Arial, sans-serif;
    line-height: 2.75rem;
    font-size: 2.25rem;
    letter-spacing: 0;
    font-weight: 400;
    font-weight: 500;
}
.rQkmxe {
    font-family: Google Sans, Roboto, Arial, sans-serif;
    line-height: 2.5rem;
    font-size: 2rem;
    letter-spacing: 0;
    font-weight: 400;
    font-weight: 500;
}
.JU1wdd {
    margin-left: -72px;
}
.l8YSdd:before {
    width: 72px;
}
}
@media screen and (min-width: 840px) {
.jaQz3d {
    background: linear-gradient(to right, #202124 0, rgba(0, 0, 0, 0) 56%), linear-gradient(to top, #202124 0, rgba(0, 0, 0, 0) 56%);
}
.Mqg6jb {
    display: inline;
}
.Il7kR .cN0oRe {
    display: none;
}
.XcNflb {
    min-height: 56.25vw;
}
.XcNflb .qxNhq {
    margin-top: 112px;
}
.Fd93Bb {
    width: 560px;
}
.Il7kR .Fd93Bb, .Il7kR .tv4jIf {
    width: 500px;
}
.tv4jIf {
    margin-top: 16px;
}
.atwQXd {
    display: none;
}
}
@media screen and (min-width: 960px) {
.Il7kR .Fd93Bb, .Il7kR .tv4jIf {
    width: 636px;
}
.J1Igtd .cN0oRe {
    display: none;
}
.J1Igtd .QhHVZd {
    display: inline-block;
}
}
@media screen and (min-width: 1024px) {
.PyyLUd, .oiEt0d {
    height: 468px;
    width: 832px;
}
.PyyLUd {
    right: -72px;
}
.XcNflb {
    min-height: 436px;
}
.XcNflb .Fd93Bb {
    max-height: 192px;
}
.JU1wdd {
    margin-left: 0;
    width: 100%;
}
.l8YSdd:before {
    width: 0;
}
}
@media screen and (min-width: 1280px) {
.XcNflb .cN0oRe {
    width: 128px;
}
.arM4bb {
    width: 240px;
}
.NXRaDe {
    width: 200px;
}
.PyyLUd, .oiEt0d {
    height: 532px;
    width: 947px;
}
.jaQz3d {
    background: linear-gradient(to right, #202124 0, rgba(0, 0, 0, 0) 56%), linear-gradient(to top, #202124 0, rgba(0, 0, 0, 0) 56%), linear-gradient(to left, #202124 0, rgba(0, 0, 0, 0) 56%);
}
.XcNflb {
    min-height: 500px;
}
.Il7kR .Fd93Bb, .Il7kR .tv4jIf {
    width: 800px;
}
.xwcR9d {
    font-family: Google Sans Display, Roboto, Arial, sans-serif;
    line-height: 4.75rem;
    font-size: 4rem;
    letter-spacing: 0;
    font-weight: 400;
    font-weight: 500;
}
.p5VxAd {
    font-family: Google Sans Display, Roboto, Arial, sans-serif;
    line-height: 4rem;
    font-size: 3.5rem;
    letter-spacing: 0;
    font-weight: 400;
    font-weight: 500;
}
.toLpDd {
    font-family: Google Sans Display, Roboto, Arial, sans-serif;
    line-height: 3.25rem;
    font-size: 2.75rem;
    letter-spacing: 0;
    font-weight: 400;
    font-weight: 500;
}
}
@media screen and (min-width: 1440px) {
.PyyLUd, .oiEt0d {
    height: 600px;
    width: 1067px;
}
.XcNflb {
    min-height: 568px;
}
}
.UIuSk:not(:first-child):before {
  content: " · ";
}
.PbKvK {
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  vertical-align: middle;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAXUlEQVR4AaXRwQ3AIAiF4Y7AKG70r8KojOAG1DYxcDB5Teq74RdRvFLkG3gWhhPkSuDYKnXAYJItk9EAVtuNWAHf5bfZJl4gjiAK5DkdnE5I3UJfUj9TD0qP+vdv3sq2BlCSAd3JAAAAAElFTkSuQmCC);
  height: 20px;
  margin-bottom: 2px;
  width: 20px;
}
.Fgrxaf {
  margin-top: -12px;
}
.AFTNG {
  color: #aecbfa;
  cursor: pointer;
  font-weight: 400;
  padding: 0 10px;
}
.AFTNG:hover {
  text-decoration: underline;
}
.AFTNG:visited {
  color: #aecbfa;
  cursor: pointer;
}
.DiJ38 {
  bottom: 5px;
  position: fixed;
  width: 100%;
  z-index: 100;
}
.CpIzte {
  background-color: #333;
  color: #fff;
  display: flex;
  font-size: 16px;
  justify-content: center;
  padding-top: 10px;
}
.NresQd {
  font-weight: 600;
  padding-right: 10px;
}
.za2PWe {
  margin-bottom: 5px;
  margin-left: 10px;
  width: 80px;
}
.oQ6oV {
  display: table;
  margin-bottom: 40px;
  width: 100%;
}
.hkhL9e, .D0ZKYe, .MxwSyf {
  display: table-cell;
  vertical-align: top;
}
.D0ZKYe {
  height: 1px;
  padding-right: 30px;
  width: 465px;
}
.rlnrKc, .i9550b {
  display: table;
  height: 100%;
  width: 100%;
}
.sIskre, .wE7q7b, .YvDowd {
  display: table-row;
}
.KO5dHd, .hfWwZc {
  display: table-cell;
  vertical-align: bottom;
}
.KO5dHd {
  padding-right: 20px;
}
.hfWwZc {
  text-align: right;
}
.yb6DRb .oQ6oV {
  display: block;
  margin: 15px 10px 20px 15px;
  width: auto;
}
.VdvQIe {
  display: flex;
  flex-flow: row wrap;
}
.IhQXhb {
  margin: 0 0 16px;
}
.HoUVMe {
  margin: 0 0 8px;
  width: 100%;
}
.xSyT2c {
  margin: 25px 25px 0;
}
.yb6DRb .xSyT2c {
  margin: 0;
}
.sHb2Xb {
  width: 180px;
}
.yb6DRb .sHb2Xb {
  margin-right: 10px;
  width: 100px;
}
.k8Lt0 .vWpEff {
  float: right;
  margin: 40px 0 0 14px;
}
.LgkPtd {
  height: 14px;
  margin-right: 3px;
  width: 14px;
}
.dMMEE {
  color: #8d8d8d;
  font-weight: 700;
}
.qQKdcc {
  font-weight: 700;
  margin-bottom: 10px;
}
.NznqUc {
  display: inline-block;
}
.yb6DRb .NznqUc {
  display: block;
}
.NznqUc:not(:empty) {
  padding-left: 23px;
}
.yb6DRb .NznqUc {
  padding-left: 0;
}
.k8Lt0 .bSIuKf {
  color: #737373;
  font-weight: 700;
}
.aEKMHc {
  display: inline-block;
  margin: 0 3px;
}
.WIzFgc {
  margin-bottom: 10px;
}
.UpLSk {
  margin-bottom: 8px;
}
.Thmjgb {
  width: 485px;
  padding-right: 37px;
}
.cV4HX {
  align-items: center;
  display: flex;
  height: 100%;
}
.kp5MOb {
  align-items: center;
  border-radius: 5px;
  display: flex;
  justify-content: space-between;
  margin: 0 42px 30px;
  padding: 6px 10px;
  width: calc(100% - 100px);
}
.W7rvee {
  background: #e8f4f9;
}
.KEzSge {
  padding-bottom: 4px;
}
.m8uHH {
  margin: 25px 25px 0 42px;
}
.gr7nEf {
  border-radius: 16px;
  height: 128px;
  width: 128px;
}
.hfAVWd span {
  color: #3973e0;
  font-size: 16px;
  font-weight: 500;
}
.R8zArc:hover {
  text-decoration: underline;
}
.R8zArc, .R8zArc:visited {
  font-weight: 700;
}
.jdjqLd {
  color: #616161;
  display: table;
  margin-bottom: 10px;
  width: 100%;
}
.ZVWMWc, .dNLKff {
  display: table-cell;
  vertical-align: top;
}
.ZVWMWc {
  font-weight: 400;
  max-width: 335px;
}
.C4ms4d:not(:last-child) {
  margin-bottom: 10px;
}
.dNLKff {
  color: #616161;
  text-align: right;
}
.UAO9ie {
  font-weight: 400;
  margin-right: 15px;
}
.UAO9ie:last-child {
  margin-right: 0;
}
.T32cc {
  display: inline-block;
  white-space: nowrap;
}
.KmO8jd {
  align-items: center;
  display: inline-flex;
}
.E1GfKc {
  height: 14px;
  margin-right: 8px;
  min-width: 14px;
}
.T9A3Nb {
  color: #616161;
  font-weight: 400;
  margin: 2px 0;
}
.nDlEjf {
  margin: 6px 0;
}
.nP60O {
  color: #737373;
  line-height: 22px;
}
.fDt11e {
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 16px;
  margin-right: 2px;
  position: relative;
  top: 4px;
  width: 16px;
}
.q9QOMe .fDt11e.fDgXsf:first-child {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAbElEQVR4AWP4//8/RZh6BsDAcW83ASBuAOIHQPwfih9AxQSgyjAMgGk2AOIPEE2YGCpngM0AqM0IzQQMEcBmQAO6Yri3MA1pwGbAAxIMeIDNgP+kYPwGEHbBf4q9QHEgUhyNlCYk6iXlgc+NAHEWXCleuc1rAAAAAElFTkSuQmCC);
}
@media screen and (min-resolution: 1.5dppx) {
.q9QOMe .fDt11e.fDgXsf:first-child {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAtUlEQVR4Ae2XsQ3DMAwEM4qmSZMlNIpG8Sjssg43YL5glcL40CHehQxcZcA8gbT0ekSElC1wP4Gz5/16DrCAAQeROLB8N04+URPIwgaCxMC4LJDFJ4gisyyQxQ8QFzlKAvzKKeZPAtnz+DODFmAG7ru3zGBSAtTqCwLJYARWo8BiBKxRwBgBB9GEMwLRSVWg3oKCgDcKuH4I9b+hfiPSb8X6w0h/HOsDiT6SqULp/WL5vhltgQ/eiy1oT4ggAgAAAABJRU5ErkJggg==);
}
}
.drrice .fDt11e.fDgXsf:first-child {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAs0lEQVR4Ae3VEQzDQBjF8TnVqU7DYWGeOc1pTnU6pzqdU53mkznV5e1dMnhZ0i/f7bsmhTb5S9Pcr01e0hOATTuAOsC6XtdLxzKb1p6JAiPDt0czQN5+EWBhXUtgYvgpRQA9/MywUt8CmA1gDgE84KYHyn1IQwR4O4BnNaCzNADt7gZ0lh5AZ1sDJAYHoI0uoEyP4c96G9BZ+r9AyyZQJscQAEqDBWSGYNkCUgMg7euPdgAfW8UYE7h5EC0AAAAASUVORK5CYII=);
}
.drrice .fDt11e.Nee1ef:first-child {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAa0lEQVR4Aa2SsRHAIAwDGcGj0GY7ZsoaWcIjZANFhdNwanzCd99g8QfgAcDinOCv+7mCLJIERdZaVEwLGJjkJVBUb0oBG6E3S0kowdrDo0pIlhJkQ5BKgA5S0DgBzl/Bf0T3G+1BckbZwRd8nz+I9YppZroAAAAASUVORK5CYII=);
}
@media screen and (min-resolution: 1.5dppx) {
.drrice .fDt11e.Nee1ef:first-child {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAtUlEQVR4AWL4////gOLB54BRB+ADm05bApgtYxuAYRAIrsJoHsWjZBRGYgPyBVWK6PMJIsVVlsxZYMDABg4CZBHA68zu7pAEKrCDJHFgrwUq+AIpsmSBCn6AfMkhCfAvp1iPBCrn+THGCxAFd80tU5iMAPF6TaAwRmA3CmxGwBsFnBEIkE0EI5Cd6AJqCgSBaBSI8SIc/4bjjWi0FY8Po9FxPLqQ/Hol+/9S2r2WnxvtGY06AABaytBwgQmclQAAAABJRU5ErkJggg==);
}
}
.ibMmG:hover {
  text-decoration: underline;
}
.AHFaub {
  color: #212121;
  font-size: 30px;
  font-weight: 300;
  line-height: 35px;
  margin: 25px 0 10px;
  text-align: left;
}
.yb6DRb .AHFaub {
  font-size: 22px;
  line-height: 24px;
  margin: 0 0 10px;
}
.k8Lt0 .Q0Lbqd {
  color: #212121;
  font-size: 20px;
  margin-bottom: 10px;
}
.yb6DRb .Q0Lbqd {
  font-size: 16px;
}
.uMConb {
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1411764706), 0 2px 1px -1px rgba(0, 0, 0, 0.1215686275), 0 1px 3px rgba(0, 0, 0, 0.2);
  background: #fff;
  border-radius: 2px;
  box-sizing: border-box;
  display: inline-block;
  margin: 5px;
  overflow: hidden;
  position: relative;
  text-align: left;
  vertical-align: top;
  white-space: normal;
}
.giMhIc {
  box-shadow: 0 3px 4px rgba(0, 0, 0, 0.1411764706), 0 3px 3px -2px rgba(0, 0, 0, 0.1215686275), 0 1px 8px rgba(0, 0, 0, 0.2);
}
.vU6FJ {
  height: calc(100% - 14px);
  padding: 7px 10px;
  text-align: left;
  width: calc(100% - 20px);
}
.k6AFYd {
  display: table;
  height: 100%;
  width: 100%;
}
.bQVA0c, .Z2nl8b {
  display: table-row;
}
.PODJt {
  display: table;
  height: 100%;
  width: 100%;
}
.Z2nl8b .kCSSQe, .Z2nl8b .zYPPle {
  vertical-align: bottom;
}
.kCSSQe, .zYPPle {
  display: table-cell;
}
.zYPPle {
  text-align: right;
}
.b8cIId {
  overflow: hidden;
  position: relative;
}
.ReQCgd {
  text-align: left;
  word-break: break-all;
}
.cqtbn {
  background: linear-gradient(to right, rgba(255, 255, 255, 0), #fff);
  bottom: 0;
  height: 25px;
  max-height: 100%;
  pointer-events: none;
  position: absolute;
  right: 0;
  width: 60px;
}
.poRVub {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.b8cIId[dir=rtl] {
  text-align: right;
}
[dir=rtl] .cqtbn {
  transform: scaleX(-1);
}
[dir=rtl] .cqtbn {
  left: 0;
  right: auto;
}
.fdBm8d {
  margin: 0 auto;
  max-width: 720px;
}
.yb6DRb .fdBm8d {
  max-width: 100%;
}
.kJgJPc {
  width: 720px;
  vertical-align: top;
}
.yb6DRb .kJgJPc {
  width: 100%;
}
.Dce3Vb {
  padding: 0 50px;
  margin-bottom: 20px;
}
.yb6DRb .Dce3Vb {
  padding: 0 15px;
}
.gCnRc {
  color: #333;
  font-size: 14px;
  font-weight: 300;
  line-height: 24px;
  padding: 0 50px;
}
.yb6DRb .gCnRc {
  font-size: 13px;
  line-height: 19px;
  padding: 0 15px;
}
.lZvvpf {
  margin: 15px 0;
  text-align: center;
}
.Raa6Ff {
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  vertical-align: middle;
  width: 16px;
  height: 16px;
}
.drrice .Raa6Ff {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABZUlEQVR4AdWUAUQEQRSGL1IqQUQQAAIA3tzqHEhFgECJgJnJIU4AFoAEKAnm7aJYIOmIOEIAAYGIQCRAINr2x2hi0mzbplt+nvf+977dGfsaeZ7Xqr8BBDzwDSkWu8rQHuLAnjBA3G8PKxaJNJRDksVxnK2O2LrNQ6UB8dnKeNF47gyxkMud02iyEmA7E1OSxTUafVIsbrRpz/wIoE9as4rp1m32ium+NECnrTll6AENgQoHKBORNOIZ5l8HbKXRcmF6cS7yTnFzUxuxqJgOJNMbVNT2kUMNHhegTTP2AjSLDcXi1Tnbp042P/3p65LmumZac3PwwOuDWACGd/FmrkkmdNQIfOC1fS7EewcfJnEYCoA38JJdAD3iP/huODzwlgZAyoirbrow8dVw1OCBtzzAiqmPdeFbIajBUwlg905xFGPWgxg51CoDnL1z0ektjUKIkasK8ECoByGuBWD1/wB1avAB7+Zm04D9bL2rAAAAAElFTkSuQmCC);
}
.K1b9Kc .Raa6Ff {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABYElEQVR4AdWUAUQEQRSGLzO3ua5CSkkBQQKAAAESAECJAAAIAAGQAOU0b+8UwgGkI2IJAQQEImLers4hBKLpfmc1tr2aue1Ky8/z3v/Pt/bZKRljhqrfATg88I1I0vuS+AC1Y8YNsBYZKRSfCKVNT3y20jRBOk/7kDdg/pzHJPEFwrYk6avpsD1RCDBJz1OS9A2CeZJK31YbT3MDASr1zqIkvkPoSxE/eAMCxcuC9CMCLvIClBvJqiDdgfnHAULFG0Lxy0eA78sq3pHE64L4qKu3nvQhepjBk9nLXi6gHMbbXfOrdXh7vB7PZD7dVhDypt2DB95PEBsgKd7Fm2WWd1xyfOBFJgvJ3YEFqHkAaq5LtgEJ/oPvDocHXm8AJBVfz54m1X6HYwYPvAMBIEkc4broc4VE8BQCpPfOQtNUUg9q9DArCLAhfLnUMqMQavSKAfIhLQh1cYCn/hYwTP1/wDtQGBOHmFnkJwAAAABJRU5ErkJggg==);
}
.q9QOMe .Raa6Ff {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABWElEQVR4AdWUAUQEURCGL1IqQUQQAAIAYuY9C+66uAMWlAgAgAAQAAlQTkAQAFBERAggIBARiOyccwWi6f1YptrT27vbdI+fMfPP+96afa+mqpXqbwARC74pce6gy3yIOKIlHqBJMi3MpxmRQiE+0zSdyevI5SoN0FZrXojO0fxFzFfabi+OBOg1GktCdIvGIoXa3WuSrAwFyLxfzZjvTfMgyGNpQN/7NWF+QkO8IgE9onUhymAeO0C83wymN/P5D13m3Yx5Q5iPhegDCvERcqjB8234+4WAYN4R5nfzK770nVu2JxLntsX7LZuDB94fEAsIyT2czJgAOKlFLnjzPgspnIEBdEoAOtFDNqd4xj34bXN44B0GgCHfaL2+MGhz1OCBtyzAzuIaz0XRE4IaPMMD7LuTpnO5BzFyqI0MMLrUZnMWQozcuAEqzBcQ4koAVv8LUKUmH/AJAdn1S3ZX1cgAAAAASUVORK5CYII=);
}
.ZFHjE {
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  vertical-align: middle;
  width: 16px;
  height: 16px;
}
.drrice .ZFHjE {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAhklEQVR4AWP4//8/RZh6BsDAptOWAkDcAMQPgPg/FD+AiglAlWEYANNsAMQfIJowMVTOAJsBUJsRmgkYIoDNgAY8mi6AMYLfgM2AB7g0Q11XgBwmGAagOxNNcwK6wfgMOADVtABTMwIT8kICNFYccHjrATGB2IAnVhoojkZKExL1kvLA50YAkj+YdNqLQk0AAAAASUVORK5CYII=);
}
.K1b9Kc .ZFHjE {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAhklEQVR4AWP4//8/RZh6BsCA/fwHAkDcAMQPgPg/FD+AiglAlWEYANNsAMQfIJowMVTOAJsBUJsRmgkYIoDNgAY8mi6AMYLfgM2AB7g0Q11XgBwmGAagOxNNcwK6wfgMOADVtABTMwIT8kICNFYccHjrATGB2IAnVhoojkZKExL1kvLA50YAWBGcjLutQNkAAAAASUVORK5CYII=);
}
.q9QOMe .ZFHjE {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAhklEQVR4AWP4//8/RZh6BsDAcW83ASBuAOIHQPwfih9AxQSgyjAMgGk2AOIPEE2YGCpngM0AqM0IzQQMEcBmQAMeTRfAGMFvwGbAA1yaoa4rQA4TDAPQnYmmOQHdYHwGHIBqWoCpGYEJeSEBGisOOLz1gJhAbMATKw0URyOlCYl6SXngcyMAoiNoWufKXiUAAAAASUVORK5CYII=);
}
@media screen and (min-resolution: 1.5dppx) {
.drrice .Raa6Ff {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAACaUlEQVR4AWL4D2jHrIGmBuIojrs3uLuX7CaflWh5JVrFcPfUSF9mz3GnwjpaOhrcvcEd8mZY5HbysQd7SXYmO/Oi/33zfmf/23z7prUygB/KADIAxQOeHW1G99oB2Y9jxfaNBfAvtXWxGc1bAfkGWYxW/EO5bloA+KcX9QpDn+Xhf4M4v+mk2TdqHq+rVawAaw/RQWHQy1FhbEavOEHbkFQCONWWkTYjV2sDCGLklptvmpQqAKfQMtUOyN3o4ALEM7fQNCcVAHZgEiugL2SC1+iNzYwFiQK4BXM+gkiHFr8Tn6w8XZEIgMPoEgSQCCoBYuyIFcBixnqLka8qwnPFAsC7KzfXCUDsrjoBiN1VIwCxu2oBIN9dw/s37YCWrYDuxB7nKmq5nMDwZQDq766MfAiDbPG/+Z1+n3foUK6zzejWsOYjrw3DvncY2VRbi3N4wEsCQgJAvrsiVK7dDl2grTYjr0OYVx4jZnu18JJ5JyQA5LprGOwIr/8bhMuMFplaeMpCRADId1enQBZ1UDzgCW85CBEA4TfIdlevag5TDQBPeMtCCAD1rJT4okTlgKf6PhABgO+JagB4xgZgM1JUDWDnaSE2ANXvgp0358EzVgD0iZXFptn/Gx4e8IodgK9tvRKd+a/hMRce8EoCgHfkpytLzdPq/tIyczrmwiNJAK7HXkCnyIZHLebw+ckDQIw+FJ/3iAM1qMWc5AFEiPtOkU6I8sI91KA2lQAQ/oJ7hZaxtT64Jv/wKzEADkFvu2VjNPfAMa7hnhYAfPWFFR3EV176AHAxeh3CsZYAXBlABqABgKbKADKADOA7+W7c0mmHeUMAAAAASUVORK5CYII=);
}
.K1b9Kc .Raa6Ff {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAACXklEQVR4Ae2YNdQTQRSFAzMJ7u7u1uFWouVfon2FO9RIX+yL41AhFdbR0tHgsm8iuPtyLjK/bs4EJsnuOTvn3Ky9ublf7O0k5nleqBUBRAB/FAFYHvDsJMk9IomPYd++fw0Blt/wpHA4KxzX+y0+OeOslwgFwPCL3F0SX0bwlpLkXh2YLPfym6dr26iuAL3pdX9J7k2/MNJxb/VIl4YGEqBb6vkoSXzbL4gW8YMu2fLkQAEkHJ4myH2MJzQTl+OpwrxAAMTThfmC3OfG4bX4vSC1uqEAwlGrEKTq8Fr8NU6FzQ0BiCfVegQwD+svSbyvrgDSUVsF8Q8L4bXqAaC7q3mA+gMYddcQABh01zAAtO2uoQMw6658XxCfkI7ajy2O7dTq249D1QOYdFdyP0uHdx3yvM4t5zWd9YQk3i0c/tKi/pMkd0fbWhzDA15GEAYA5t2VVFPFn9qUWiaI3wmH30pyF1WqhZfJO2EAYNZdJfH5mMEAhCRealILT2MIHwDz7kqFtTHLA57wNoVoByBJbTPtrt2T5eG2AeAJb1OIdgDVrJT0osTigKf9PuADgO+JbQB41g+AOG8dgDhXJwD774JIqpXwrCsA+kQ8WZzzv+HhAa/6AmhxOZEuzPrX8JgLD3g1BgAiLiVSanrV4TNqBubCo4EAGqKQSPNU0/CoxRzMbTyAFrP+v6fCQA1qMSdAAFpPu1Bpop8XrqEGtcEEgMh93DVXGNfWB+f07XmgASDih12Jx/z1wD7O4VoYAPTqCys6SK+8wgUA8V0I+2EE0AoBQAQQAYRUEUAEEAH8BGIzxyHvGSTyAAAAAElFTkSuQmCC);
}
.q9QOMe .Raa6Ff {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAACUUlEQVR4Ae2YNdAUQRSEcfcEd/cMez2Du2QXonmEO8RInuIRKRkxKRkJ7rpvcYfluoqpOqn9mePfu9up2qnq1Td9/Z29mu2SJEnQKgD+qgAoADIe9OyqxpyOgbM8zt6/iQDJsmU9FDgfiSSUAleSUqlXEADJ5s39VOQag1cJuJ5s2TIwbV5lbaVaCvBu7dphKnIjLYyK3Py4bNmIXAJE1o6NgFspQSoh7r8HpuUK4IO1MxV4xBf0kQKv3wELcwHwTmSRikS+4Sv0SY3Z2FYAtXYDg/gETvkkfsTArrYAxMA2BvAPnK4YONpSgAjYoyK/swjv1BIA112deVAAld01OIDK7hocQGV3DQjAv7sqcK+sy7HIMe553vnaCgEnGwDw764q8k2Bg8nJk92qjEul7ipyqKzvFcG/qjH7a2t5Tg96eUF4APh3V6DUYZ8wZmkEfCzrgxojHdXSy++T8ADw7K5XXf2/IGJrrU8tPf0hUgB8u6sCm7tkPOhJb1+IOoBIZK9vd/20evWorAHoSW9fiDqARlZKblGS5aBn9n0gBYC/k6wB6Nk6AJGLmQMAF1oGkPWnoCLr6dlaAJEoBuZ3Njw96NVyALe2VWvn/m94zqUHvdoB4CBefTBmVoPZ6Tubc+nRTgCnF++XLZvhG561nMO5+QCggGeVz3vSBmtYyzl5AnB68m7ZsilpXrzHGtbmFSBR4NFbayfW+vAa77Em1wCUijyIV6wY7zx4zGu8FwSAW31xRUe5lVdIAO6TuEPxOEgApwKgAAgAIFAVAAVAAfAHiCNXjgskIjgAAAAASUVORK5CYII=);
}
.drrice .ZFHjE {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAA6UlEQVR4Ae2XsQ3CMBBFGYERbgRatvEIjJBRMgJigutpMgIjeIPjil9ZxJy/Il0KI70KiffMYexczCyVGXC+gN7r9b6LszjqVMdAdRTvSe8zqACI1bEg6ggb0MqLYySFDoB8JaQtKxFArLxPGQrAzO1gZCRASckG7AcaCaBXD/EV7EVIJGBh5RhzbxFLJEAH5bWR974BjQTUQfktIgc1EmA7PJyNlgM2oDSScTlgRvBpZ8zKoyPQf79yRg6U3oZtBAKeHRm9DSWw39mDSo74K95IueYfRtnHcf6FJP9Kln8pPd+1fD4ZzYAvUlPltVzCQwsAAAAASUVORK5CYII=);
}
.K1b9Kc .ZFHjE {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAA6ElEQVR4Ae2XQQ0CMRBFkYCEkYADrFQCEuqElYCEkVAJK6EOhjn8U8OW6c8m3UNJ3omE98pQ2r2Z2VSuF7ACeq/nexcnO+pUx0B1FO9J7zOoAIjVsSDqCB3QyJNjJIkOgHxjxA0bFcCsvEMaCsDM7WRkJEBJSQH2A40EYPW0/A6OIiQSkFk5xtxbRI4E6KC8NvLeN6CRgDoof0TkoEYC7ICXU2g5YANSIxmXA2YEeztjVh4dgf77lTNyoPw2REQT8OnI6G0ogf3OHlRyxl9xIeU6/zCafxxf/0Iy/0o2+VI64Vq+noxWwBfK9/QdWNW63gAAAABJRU5ErkJggg==);
}
.q9QOMe .ZFHjE {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAA6klEQVR4Ae2XsQ0CMQxFGYERPAJT0LBERmCEjHIjMII72ozACNnAuPhVxAXn66RcEaRXIfFeMCG5i5lNZQWcL6D3ej/u4mRHneoYqI7iPel9BhUAsToWRB1hA1p5cowk0QGQb4S0ZSMCiJX3SUMBmLkdjIwEKCkpwH6gkQB69RBfwV6ERAIyK8eYe4vIkQAdlNdG3vsGNBJQB+W3iBzUSIDt8HQKLQdsQGok43LAjODTzpiVR0eg/37ljBwovQ3bCAS8OjJ6G0pgv7MHlRzxV1xIuc4/jGYfx/MvJPOvZPMvpee7lq8noxXwBQalPG8IJibQAAAAAElFTkSuQmCC);
}
}
.VfPpfd {
  display: inline-block;
  margin-left: 5px;
}
.SUZt4c {
  display: inline-block;
  text-decoration: line-through;
}
.LCATme:hover .ZdBevf {
  text-decoration: underline;
}
.djCuy {
  color: #aaa;
}
.k8Lt0 .Ktdaqe {
  display: table;
}
.k8Lt0 .mAk5Zb {
  table-layout: fixed;
  width: 100%;
}
.Z3lOXb {
  align-items: center;
  display: flex;
  margin-bottom: 15px;
  width: 100%;
}
.xwY9Zc {
  flex-grow: 1;
}
@media screen and (min-width: 481px) {
.W9yFB {
    margin-left: 32px;
}
}
.sv0AUd {
  font-size: 28px;
  font-weight: 400;
  line-height: 39px;
}
.K2pK9c {
  font-size: 16px;
  font-weight: 300;
  line-height: 22px;
}
.ZmHEEd {
  margin: -5px;
}
.r20xEe, .yb6DRb .fLyRuc {
  overflow-x: auto;
  overflow-y: hidden;
  white-space: nowrap;
  will-change: transform;
  -webkit-overflow-scrolling: touch;
}
.v9fQSd {
  margin: 0 auto;
  max-width: 670px;
}
.Y2WkN {
  height: 160px;
  display: flex;
  width: 670px;
}
.SDWKtb {
  height: 160px;
}
.qK9Zab {
  height: 128px;
  padding: 16px;
  position: relative;
  width: 100%;
}
.EcRIUb {
  display: flex;
}
.MkQtHd {
  width: 64px;
  height: 64px;
}
.Qtci9b {
  margin: 4px 0 4px 10px;
  flex: 1 1;
}
.JHeard {
  font-size: 28px;
  line-height: 1.1;
  margin-bottom: 4px;
  max-height: 30.8px;
  padding-left: 0;
}
.kahTnf:hover {
  text-decoration: underline;
}
.QVtRKc {
  float: right;
}
.SvDRve {
  margin-top: 10px;
  word-break: break-word;
  height: 50%;
}
.SvDRve .R3kqmc {
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff);
  bottom: 0;
  height: 30px;
  left: 0;
  position: absolute;
  width: 100%;
}
.cHRM4d {
  color: #8d8d8d;
  height: 100%;
  display: block;
}
@media screen and (max-width: 680px) {
.yb6DRb .v9fQSd {
    margin-left: 0;
}
.yb6DRb .SDWKtb {
    height: auto;
    width: 330px;
}
.yb6DRb .qK9Zab {
    display: block;
    height: auto;
    padding: 12px;
}
.yb6DRb .Y2WkN {
    flex-wrap: wrap;
    width: 330px;
    height: auto;
}
.yb6DRb .SvDRve {
    display: none;
}
}
.ubGTjb {
  align-items: center;
  display: inline-flex;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.sT93pb {
  display: inline-block;
  vertical-align: center;
}
.OnEJge {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.sYJxkd, .w2kbF, .JUF8md, .wMUdtb {
  font-family: Roboto, Arial, sans-serif;
  line-height: 1rem;
  font-size: 0.75rem;
  letter-spacing: 0.025em;
  font-weight: 400;
  font-family: Roboto, Helvetica, Arial, sans-serif;
  letter-spacing: 0.2px;
}
.wMUdtb {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
}
.wMUdtb:not(:disabled) {
  color: #202124;
}
.P9KVBf .wMUdtb {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .wMUdtb:not(:disabled) {
  color: #e8eaed;
}
.Q4fJQd .Yvy3Fd, .sYJxkd, .O9T88b, .w2kbF, .JUF8md {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
}
.Q4fJQd .Yvy3Fd:not(:disabled), .sYJxkd:not(:disabled), .O9T88b:not(:disabled), .w2kbF:not(:disabled), .JUF8md:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .Q4fJQd .Yvy3Fd {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .Q4fJQd .Yvy3Fd:not(:disabled) {
  color: #9aa0a6;
}
.P9KVBf .sYJxkd {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .sYJxkd:not(:disabled) {
  color: #9aa0a6;
}
.P9KVBf .O9T88b {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .O9T88b:not(:disabled) {
  color: #9aa0a6;
}
.P9KVBf .w2kbF {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .w2kbF:not(:disabled) {
  color: #9aa0a6;
}
.P9KVBf .JUF8md {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .JUF8md:not(:disabled) {
  color: #9aa0a6;
}
.sYJxkd {
  padding: 0 8px;
}
.Q4fJQd .Yvy3Fd {
  font-size: 0.625rem;
}
.CKzsaf, .Q4fJQd {
  align-items: center;
  display: inline-flex;
  height: 100%;
}
.Q4fJQd {
  padding-left: 2px;
}
.Lip2w {
  display: inline-block;
  margin-left: 3px;
}
.f1rXgf {
  font-style: italic;
}
.JUF8md {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
  text-decoration: line-through;
}
.JUF8md:not(:disabled) {
  color: #9aa0a6;
}
.Q64Ric {
  margin-left: 4px;
}
.K4Wkre {
  color: #01875f;
  fill: #01875f;
  stop-color: #01875f;
  font-weight: 500;
}
.K4Wkre:not(:disabled) {
  color: #01875f;
}
.P9KVBf .K4Wkre {
  color: #00a173;
  fill: #00a173;
  stop-color: #00a173;
}
.P9KVBf .K4Wkre:not(:disabled) {
  color: #00a173;
}
.DdYX5 {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
  font-family: Roboto, Helvetica, Arial, sans-serif;
  letter-spacing: -0.2px;
}
.DdYX5:not(:disabled) {
  color: #202124;
}
.P9KVBf .DdYX5 {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .DdYX5:not(:disabled) {
  color: #e8eaed;
}
.ePXqnb {
  margin-left: 12px;
}
.O9T88b {
  height: 12px;
  vertical-align: middle;
}
@media screen and (min-width: 1280px) {
.w2kbF, .JUF8md, .wMUdtb {
    font-size: 0.875rem;
    font-weight: 400;
    letter-spacing: 0.0142857143em;
    line-height: 1.25rem;
    letter-spacing: 0.2px;
}
.K4Wkre {
    font-weight: 500;
}
.Q4fJQd .Yvy3Fd {
    font-size: 0.75rem;
}
.muC06c {
    font-size: 14px;
    line-height: 20px;
}
.DdYX5 {
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: 0.00625em;
    line-height: 1.5rem;
    letter-spacing: 0;
}
.ePXqnb {
    margin-left: 16px;
}
.O9T88b {
    height: 14px;
}
.YL5Er {
    fill: #5f6368;
}
.Q64Ric {
    margin-left: 8px;
}
}
.j2FCNc {
  column-gap: 16px;
  display: grid;
  grid-template-columns: max-content auto;
  margin: 16px 0;
}
.cQv9D {
  margin: 12px;
}
.stzEZd {
  border-radius: 12px;
  border-width: 0;
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 1px 3px 1px rgba(60, 64, 67, 0.1490196078);
  height: 56px;
  width: 56px;
}
.stzEZd .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.ECOsRb {
  border-width: 0;
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 1px 3px 1px rgba(60, 64, 67, 0.1490196078);
  border-radius: 4px;
  height: 108px;
  width: 72px;
}
.ECOsRb .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.GGwY5 {
  border-width: 0;
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 1px 3px 1px rgba(60, 64, 67, 0.1490196078);
  border-radius: 4px;
  height: 72px;
  width: 72px;
}
.GGwY5 .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.DhMfh {
  border-width: 0;
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 1px 3px 1px rgba(60, 64, 67, 0.1490196078);
  border-radius: 4px;
  height: 108px;
  width: 108px;
}
.DhMfh .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.cXFu1 {
  display: grid;
  grid-template-rows: max-content;
  height: fit-content;
  row-gap: 2px;
}
.V81Nob {
  background-color: #f8f9fa;
}
.V81Nob:not(:disabled) {
  background-color: #f8f9fa;
}
.P9KVBf .V81Nob {
  background-color: #2a2b2e;
}
.P9KVBf .V81Nob:not(:disabled) {
  background-color: #2a2b2e;
}
.yY9yUc {
  background-color: #f8f9fa;
  height: 14px;
  margin-bottom: 10px;
}
.yY9yUc:not(:disabled) {
  background-color: #f8f9fa;
}
.P9KVBf .yY9yUc {
  background-color: #2a2b2e;
}
.P9KVBf .yY9yUc:not(:disabled) {
  background-color: #2a2b2e;
}
.yY9yUc:first-child {
  width: 125px;
}
.yY9yUc:nth-child(2) {
  width: 175px;
}
.yY9yUc:last-child {
  margin-bottom: 0;
  width: 100px;
}
@media screen and (min-width: 1280px) {
.cQv9D {
    margin: 16px 12px;
}
.stzEZd {
    height: 64px;
    width: 64px;
}
.ECOsRb {
    border-radius: 4px;
    height: 132px;
    width: 88px;
}
.GGwY5 {
    height: 88px;
    width: 88px;
}
.cXFu1 {
    row-gap: 0;
}
}
.WsMG1c {
  font-size: 16px;
  line-height: 24px;
}
.WsMG1c:hover {
  text-decoration: underline;
}
.N9c7d {
  background-color: #f5f5f5;
  position: relative;
  text-align: center;
}
.wXUyZd {
  transition: all 0.25s ease;
  background-color: transparent;
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.wXUyZd:hover {
  background-color: rgba(0, 0, 0, 0.4);
}
.V2Vq5e {
  color: #616161;
  font-size: 13px;
  font-weight: 300;
  line-height: 17px;
}
.Vpfmgd {
  display: table;
  height: 100%;
  width: 100%;
}
.QNCnCf {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}
.buPxGf {
  background-color: #fff;
}
.JC71ub {
  display: none;
}
@media (pointer: coarse) {
.JC71ub {
    bottom: 0;
    display: block;
    left: 0;
    pointer-events: all;
    position: absolute;
    right: 0;
    top: 0;
}
.p63iDd {
    pointer-events: none;
}
.svCDYe {
    pointer-events: all;
    position: relative;
}
.svCDYe:after {
    content: "";
    display: block;
    height: 100%;
    position: absolute;
    width: 100%;
}
.aYzfud:after {
    bottom: -7px;
    min-height: 24px;
    min-width: 24px;
    padding: 17px 10px 7px 14px;
    right: -10px;
}
}
.p63iDd {
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  position: relative;
}
.Q9MA7b {
  max-height: 24px;
  overflow: hidden;
  position: relative;
  word-break: break-all;
}
.oFKP0b {
  color: #ed3b3b;
}
.KoLSrc {
  line-height: 17px;
  max-height: 17px;
}
.mnKHRc:hover {
  text-decoration: underline;
}
.nnK0zc {
  max-height: 24px;
}
.f5NCO {
  color: #8d8d8d;
  line-height: 18px;
  margin-top: 9px;
  max-height: 54px;
  overflow: hidden;
  position: relative;
  word-break: break-word;
}
.xKFUib {
  height: 18px;
  line-height: 18px;
}
.rFvjEd {
  font-size: 17px;
  vertical-align: bottom;
}
.KZEczd {
  display: block;
  font-weight: 400;
}
.VKNo5 {
  background: #ed3b3b;
  bottom: 0;
  color: #fff;
  font-size: 14px;
  font-weight: 400;
  left: 0;
  position: absolute;
  padding: 2px 6px;
  text-align: center;
}
.r7PN6e {
  position: absolute;
}
.sgOwM {
  position: absolute;
  background-size: initial;
  opacity: 0;
  transition: all 0.25s ease;
}
.sgOwM:active, .sgOwM:hover {
  opacity: 1;
}
.yNWQ8e, .ZYyTud, .kJ9uy {
  display: none;
}
@media (max-width: 1159px) {
.yNWQ8e {
    display: inline-block;
}
}
@media (min-width: 1160px) and (max-width: 1349px) {
.ZYyTud {
    display: inline-block;
}
}
@media (min-width: 1350px) {
.kJ9uy {
    display: inline-block;
}
}
@media (max-width: 1159px) {
.POHYmb-UtC6se.V2Vq5e {
    height: 160px;
    width: 330px;
}
.POHYmb-UtC6se .uzcko {
    display: table-cell;
    width: 1%;
}
.POHYmb-UtC6se .RZEgze {
    display: table-cell;
    height: 100%;
    vertical-align: top;
}
.POHYmb-UtC6se .nnK0zc {
    font-size: 20px;
}
.POHYmb-T8c9cb.V2Vq5e {
    height: 330px;
    width: 160px;
}
.POHYmb-T8c9cb .uzcko {
    display: table-row;
    height: 1%;
}
.POHYmb-T8c9cb .RZEgze {
    display: table-row;
}
.POHYmb-T8c9cb .p63iDd {
    display: table-cell;
    height: 100px;
}
.POHYmb-T8c9cb .nnK0zc {
    font-size: 16px;
}
.POHYmb-T8c9cb .f5NCO {
    display: none;
}
.POHYmb-eyJpod.V2Vq5e {
    height: 245px;
    width: 160px;
}
.POHYmb-eyJpod .uzcko {
    display: table-row;
    height: 1%;
}
.POHYmb-eyJpod .RZEgze {
    display: table-row;
}
.POHYmb-eyJpod .p63iDd {
    display: table-cell;
    height: 85px;
}
.POHYmb-eyJpod .nnK0zc {
    font-size: 16px;
}
.POHYmb-eyJpod .f5NCO {
    display: none;
}
.POHYmb-wRKcYd.V2Vq5e {
    height: 160px;
    width: 160px;
}
.POHYmb-wRKcYd .uzcko {
    display: table-row;
    height: 1%;
}
.POHYmb-wRKcYd .RZEgze {
    display: table-row;
}
.POHYmb-wRKcYd .p63iDd {
    display: table-cell;
    height: 70px;
}
.POHYmb-wRKcYd .nnK0zc {
    font-size: 16px;
}
.POHYmb-wRKcYd .f5NCO {
    display: none;
}
}
@media (min-width: 1160px) and (max-width: 1349px) {
.YEDFMc-UtC6se.V2Vq5e {
    height: 160px;
    width: 330px;
}
.YEDFMc-UtC6se .uzcko {
    display: table-cell;
    width: 1%;
}
.YEDFMc-UtC6se .RZEgze {
    display: table-cell;
    height: 100%;
    vertical-align: top;
}
.YEDFMc-UtC6se .nnK0zc {
    font-size: 20px;
}
.YEDFMc-T8c9cb.V2Vq5e {
    height: 330px;
    width: 160px;
}
.YEDFMc-T8c9cb .uzcko {
    display: table-row;
    height: 1%;
}
.YEDFMc-T8c9cb .RZEgze {
    display: table-row;
}
.YEDFMc-T8c9cb .p63iDd {
    display: table-cell;
    height: 100px;
}
.YEDFMc-T8c9cb .nnK0zc {
    font-size: 16px;
}
.YEDFMc-T8c9cb .f5NCO {
    display: none;
}
.YEDFMc-eyJpod.V2Vq5e {
    height: 245px;
    width: 160px;
}
.YEDFMc-eyJpod .uzcko {
    display: table-row;
    height: 1%;
}
.YEDFMc-eyJpod .RZEgze {
    display: table-row;
}
.YEDFMc-eyJpod .p63iDd {
    display: table-cell;
    height: 85px;
}
.YEDFMc-eyJpod .nnK0zc {
    font-size: 16px;
}
.YEDFMc-eyJpod .f5NCO {
    display: none;
}
.YEDFMc-wRKcYd.V2Vq5e {
    height: 160px;
    width: 160px;
}
.YEDFMc-wRKcYd .uzcko {
    display: table-row;
    height: 1%;
}
.YEDFMc-wRKcYd .RZEgze {
    display: table-row;
}
.YEDFMc-wRKcYd .p63iDd {
    display: table-cell;
    height: 70px;
}
.YEDFMc-wRKcYd .nnK0zc {
    font-size: 16px;
}
.YEDFMc-wRKcYd .f5NCO {
    display: none;
}
}
@media (min-width: 1350px) {
.y1APZe-UtC6se.V2Vq5e {
    height: 160px;
    width: 330px;
}
.y1APZe-UtC6se .uzcko {
    display: table-cell;
    width: 1%;
}
.y1APZe-UtC6se .RZEgze {
    display: table-cell;
    height: 100%;
    vertical-align: top;
}
.y1APZe-UtC6se .nnK0zc {
    font-size: 20px;
}
.y1APZe-T8c9cb.V2Vq5e {
    height: 330px;
    width: 160px;
}
.y1APZe-T8c9cb .uzcko {
    display: table-row;
    height: 1%;
}
.y1APZe-T8c9cb .RZEgze {
    display: table-row;
}
.y1APZe-T8c9cb .p63iDd {
    display: table-cell;
    height: 100px;
}
.y1APZe-T8c9cb .nnK0zc {
    font-size: 16px;
}
.y1APZe-T8c9cb .f5NCO {
    display: none;
}
.y1APZe-eyJpod.V2Vq5e {
    height: 245px;
    width: 160px;
}
.y1APZe-eyJpod .uzcko {
    display: table-row;
    height: 1%;
}
.y1APZe-eyJpod .RZEgze {
    display: table-row;
}
.y1APZe-eyJpod .p63iDd {
    display: table-cell;
    height: 85px;
}
.y1APZe-eyJpod .nnK0zc {
    font-size: 16px;
}
.y1APZe-eyJpod .f5NCO {
    display: none;
}
.y1APZe-wRKcYd.V2Vq5e {
    height: 160px;
    width: 160px;
}
.y1APZe-wRKcYd .uzcko {
    display: table-row;
    height: 1%;
}
.y1APZe-wRKcYd .RZEgze {
    display: table-row;
}
.y1APZe-wRKcYd .p63iDd {
    display: table-cell;
    height: 70px;
}
.y1APZe-wRKcYd .nnK0zc {
    font-size: 16px;
}
.y1APZe-wRKcYd .f5NCO {
    display: none;
}
}
.miOZxe {
  cursor: pointer;
  display: inline-block;
  height: 36px;
  pointer-events: all;
  position: relative;
  vertical-align: middle;
}
.miOZxe.u3bW4e {
  outline: 4px solid #c7dcfc;
}
.miOZxe.UP5Cfc, .miOZxe.KAqnfc {
  min-width: 32px;
}
.miOZxe.UP5Cfc.u3bW4e, .miOZxe.KAqnfc.u3bW4e {
  outline: 4px solid #c7dcfc;
}
.mt6o3d {
  background: no-repeat center;
  height: 32px;
  left: 0;
  position: absolute;
  top: 0;
  width: 32px;
}
.UtFnbc {
  opacity: 1;
  transition: opacity 0.25s ease;
}
.miOZxe.u3bW4e .UtFnbc, .miOZxe:hover .UtFnbc {
  opacity: 0.65;
}
.UtFnbc {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABYklEQVR4AWL4//8/GJ8LcEbBS9VFGAHN0wFmA0EUBmCdXWiHzOwqFAoEPUWv0Au0F+hJipwk5AztVZo2YBu6WaxKbf/hH55H1tNsCD4jL+/Nn53Jkomez/vKALm5S6sZZ8wBHPAQIYxhjzc9ARod10doYGfB3iexhwoAnmNaL+EdBmjVRh3JWsveNVzl+xsLiPDNwVt1VD6RR8OeljPREhDELw95gDxdyH7xJMEasKMoLn0GnzQT9Sj6zQF6gEfBOo9upN8U0IGnD+hhTz1rnrqzDDjtEVFQl7wmXvJEAVgdVeSSKQNKKMSvLqCcIqDOA1xvElWrjwmIrN3BAr5okWr/edHkQAsPsIQfGOCXBtaW7Gk5Ey0BFTTcZM+1hxXc04o12dNAZQ3YcmgDLzDPg6Jvzu827N1aA67hDZ7Ve+CgICfqgb2vUB8M0H9B8bmUG8rAsb6DAeIoyvxUmqVXBpzUHyXdswFh0/i3AAAAAElFTkSuQmCC);
}
.kuCVeb {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABcElEQVR4AWL4//8/GJ8LcEbBS9VFALXVNVIEYRAFYNxldmLcj4FEHAISXHIuwWVwyDgFluHursMLuqte9VqvBV/9Y91vemalGNxsvfblAG5eQvsuUuMLkIJaCCGWRgi1rgn0LrCOwA3cwa2sFp+7gVHtkTBAnyPWajiCCH5lTUWvOYYafX+pAmJwQ8V/Fh3/gG+IpCbmCQjgTor+UtzxBwzBguzfQuCdQAN+hG3+DsNyfSc8wxM0egPsBL8UxM3b4YAmcD+iWynahBlq/maa79N09xB4Ax7hE3rl2Di8J2n+JetdNhNsQA0UQ7Ocb6Xm3/DnDrDvQGxBbZLmUa4Bn7KuQh/scvN8BPCX6p32o7wFyPpLorwHyPqtIfl8RD/wbScxoT/ZBNxoQ3rZyzAgluFTr8nlx+4CFqFHC+m6Hjl3QRMEnoAQtmEeGvkvEUpFCR1vhHmpCZMGmEZltF9GDd3XJQ2gR1GmUxmuazmgoP4BQRzxLysVgjUAAAAASUVORK5CYII=);
}
.k8Lt0 .miOZxe.UP5Cfc.u3bW4e .kuCVeb, .k8Lt0 .miOZxe.UP5Cfc:hover .kuCVeb {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAABDklEQVR4AZWUTUoDQRBGX9owoFnk5xC5hwfRE3gULyDeIifINURXusliMqI7mSTlRzHQNNY0I48mVR/1qE4yDJaBWUwxk0uSEUOKBMGCDesSJYtgA0nnjpaOo05GndL7vGW4u8417xhnrMSTD258qhDWtNgILeu/wooONc/2Yo0hGlVPXnFkFWxwQUNmb9aIVzN1CL5ZjgqNxqUIF4cN4ZUUW1byuPhkFQlfo0JX2RBeScLUL10X4p+1LsRMEPIjcqkLFz89Z9FPEU70PiJhUE/jQjtc5Ycdt2KnSkn94TvwyNaUeLZVd/ANwT+9Yc8DS+8TVyJ5vVS6Z1MIw9DcP+ekWla+M+bMch+n2D/5BRin4+8yQoWbAAAAAElFTkSuQmCC);
}
.ImZGtf {
  display: inline-block;
}
.ln38ie, .QmBoDf {
  align-items: center;
  background-color: #fff;
  display: flex;
  position: relative;
  margin: 5px;
}
.q82Cnc {
  height: 289px;
}
.KwWKac {
  height: 374px;
}
.q82Cnc .nha2xf {
  height: 255px;
}
.KwWKac .nha2xf {
  height: 340px;
}
.nha2xf {
  display: flex;
  flex-flow: column wrap;
  position: relative;
}
.iYHTSc {
  display: inline-block;
}
.a0FmDc, .rBCSEd {
  height: 100%;
}
.rBCSEd {
  left: 0;
  position: absolute;
  top: 0;
}
.dZMPCc {
  bottom: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 200px;
}
.k8Lt0 .nha2xf {
  margin-left: 330px;
}
@media (max-width: 1152px) {
.k8Lt0 .iYHTSc:nth-child(n+3), .k8Lt0 .zq9tXd:nth-child(n+3) {
    display: none;
}
.k8Lt0 .ln38ie, .k8Lt0 .QmBoDf {
    min-width: 670px;
}
}
@media (min-width: 1153px) and (max-width: 1322px) {
.k8Lt0 .iYHTSc:nth-child(n+4), .k8Lt0 .zq9tXd:nth-child(n+3) {
    display: none;
}
.k8Lt0 .ln38ie {
    min-width: 840px;
}
.k8Lt0 .QmBoDf {
    min-width: 670px;
}
}
@media (min-width: 1323px) and (max-width: 1492px) {
.k8Lt0 .iYHTSc:nth-child(n+5), .k8Lt0 .zq9tXd:nth-child(n+5) {
    display: none;
}
.k8Lt0 .ln38ie, .k8Lt0 .QmBoDf {
    min-width: 1010px;
}
}
@media (min-width: 1493px) and (max-width: 1662px) {
.k8Lt0 .iYHTSc:nth-child(n+6), .k8Lt0 .zq9tXd:nth-child(n+5) {
    display: none;
}
.k8Lt0 .ln38ie {
    min-width: 1180px;
}
.k8Lt0 .QmBoDf {
    min-width: 1010px;
}
}
@media (min-width: 1663px) and (max-width: 1832px) {
.k8Lt0 .iYHTSc:nth-child(n+7), .k8Lt0 .zq9tXd:nth-child(n+7) {
    display: none;
}
.k8Lt0 .ln38ie, .k8Lt0 .QmBoDf {
    min-width: 1350px;
}
}
@media (min-width: 1833px) and (max-width: 2002px) {
.k8Lt0 .iYHTSc:nth-child(n+8), .k8Lt0 .zq9tXd:nth-child(n+7) {
    display: none;
}
.k8Lt0 .ln38ie {
    min-width: 1520px;
}
.k8Lt0 .QmBoDf {
    min-width: 1350px;
}
}
@media (min-width: 2003px) {
.k8Lt0 .iYHTSc:nth-child(n+9), .k8Lt0 .zq9tXd:nth-child(n+9) {
    display: none;
}
.k8Lt0 .ln38ie, .k8Lt0 .QmBoDf {
    min-width: 1690px;
}
}
.yb6DRb .ln38ie, .yb6DRb .QmBoDf {
  display: block;
}
.yb6DRb .nha2xf {
  padding-top: 17px;
}
.KlVDJc {
  height: 160px;
  width: 160px;
}
.xhJUI {
  height: 90px;
  max-width: 160px;
}
.IMZ9ve {
  font-size: 16px;
  line-height: 18px;
  max-height: 18px;
}
.vc07Bf {
  cursor: pointer;
}
.IMZ9ve:hover, .a8dw0d:hover {
  -webkit-text-decoration: hover;
  text-decoration: hover;
}
.KY4d2e {
  cursor: pointer;
}
.a8dw0d {
  font-size: 14px;
  line-height: 18px;
  max-height: 18px;
}
.PYXq0d {
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  vertical-align: middle;
  background-size: 48px;
  position: absolute;
}
.azDJjc {
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  vertical-align: middle;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAQAAAAngNWGAAABrElEQVR4AX3OMUiUYRzH8e/veR7PutNTrjJMLsQhHKKxoCUiQoiIhiCopUCizbW9oYimaigi2hpbmmptMIK2CnEqkGyRkM7Tu/d5//+GlNfD6LP8lu/wE4DxfwEQXOYLLV2KkiEqTkR8zoU3eY6WqRxj0A8qgjm99cmRhdvD05bZzUPKvz6+2Pp+UC9dy9xNRa7dOXQvsYflEF89uF6L3ywlago0piH3ijWVCAdAbqnFyMiUIxsi9cj0iZsN8sqj42zthPMxlhtvWhctC3CSEIEgCM2r86M9EwCYcrfeBgQAib9kxAPtx8ZuqSyBgdA9UPz8cGNyo5AckEK3M/OkeboKK/3Fr6c21oQHNdP++H59vgP4QCg5Q0cXVgwBuHXdTrCvZns+AtbZfD3cN5EZr19JQ045+NFx3IStPruJLqhhRfvI3FirsEAlQSAQao4mb71TbotSjXrDywCZGKIjIIHhFL+NMDp+nm1G3t5eVxCwNMvJvMT402uH6zNWsEMAIfTWP90/x5hPuJaozDKooCI4Q50cFtUx4VSEMxXO0i0LHiKAVYQr8k8OE8Af0c+o6zDStNsAAAAASUVORK5CYII=);
  cursor: pointer;
  height: 20px;
  left: -4px;
  position: relative;
  width: 20px;
}
.ZdEr2c {
  position: relative;
}
.NSM1T {
  display: inline-block;
  float: right;
}
.UUlvDb, .zEgfWc {
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  vertical-align: middle;
  height: 16px;
  width: 16px;
}
.zEgfWc {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAhklEQVR4AWP4//8/RZh6BsDAcW83ASBuAOIHQPwfih9AxQSgyjAMgGk2AOIPEE2YGCpngM0AqM0IzQQMEcBmQAMeTRfAGMFvwGbAA1yaoa4rQA4TDAPQnYmmOQHdYHwGHIBqWoCpGYEJeSEBGisOOLz1gJhAbMATKw0URyOlCYl6SXngcyMAoiNoWufKXiUAAAAASUVORK5CYII=);
}
.UUlvDb {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABWElEQVR4AdWUAUQEURCGL1IqQUQQAAIAYuY9C+66uAMWlAgAgAAQAAlQTkAQAFBERAggIBARiOyccwWi6f1YptrT27vbdI+fMfPP+96afa+mqpXqbwARC74pce6gy3yIOKIlHqBJMi3MpxmRQiE+0zSdyevI5SoN0FZrXojO0fxFzFfabi+OBOg1GktCdIvGIoXa3WuSrAwFyLxfzZjvTfMgyGNpQN/7NWF+QkO8IgE9onUhymAeO0C83wymN/P5D13m3Yx5Q5iPhegDCvERcqjB8234+4WAYN4R5nfzK770nVu2JxLntsX7LZuDB94fEAsIyT2czJgAOKlFLnjzPgspnIEBdEoAOtFDNqd4xj34bXN44B0GgCHfaL2+MGhz1OCBtyzAzuIaz0XRE4IaPMMD7LuTpnO5BzFyqI0MMLrUZnMWQozcuAEqzBcQ4koAVv8LUKUmH/AJAdn1S3ZX1cgAAAAASUVORK5CYII=);
}
.oVP4Cb {
  background-color: #212121;
}
.Rd7OUe {
  opacity: 0.55;
}
.Hk9v9b, .Hk9v9b:visited {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}
.zri8D {
  color: #fff;
  font-size: 32px;
  font-weight: 400;
  text-align: center;
}
.k8Lt0 .ex4AWb {
  display: flex;
  position: relative;
}
.k8Lt0 .oVP4Cb {
  position: absolute;
  width: 100%;
}
.k8Lt0 .aELZ1d {
  background: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0), #000 60%);
  height: 280px;
  position: absolute;
  width: 100%;
  z-index: 1;
}
html[dir=rtl] .k8Lt0 .aELZ1d {
  background: linear-gradient(to left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0), #000 60%);
}
.k8Lt0 .OI7HUe {
  align-items: center;
  display: flex;
  position: relative;
  top: 0;
  width: 100%;
  z-index: 2;
}
.k8Lt0 .zri8D {
  flex-grow: 1;
  max-width: 50%;
}
.k8Lt0 .aFK00e {
  margin: 15px 10px 0;
}
.yb6DRb .oVP4Cb {
  position: absolute;
}
.yb6DRb .Rd7OUe {
  width: 100%;
}
.yb6DRb .OI7HUe {
  position: relative;
}
.yb6DRb .aFK00e {
  text-align: center;
}
.yb6DRb .zri8D {
  padding-top: 70px;
}
.HTh71e {
  color: #555;
  font-size: 14px;
  font-weight: 400;
  margin: 16px 24px;
}
.C3Eyue {
  display: block;
  margin-left: 0;
  margin-top: 0;
  min-height: 40px;
  width: 100%;
  max-width: 1350px;
}
.WHE7ib {
  display: inline-block;
}
.kRNjrd {
  position: relative;
}
.iDHFae {
  width: 100%;
  display: flex;
  justify-content: center;
}
.Lrxfdc {
  width: 330px;
  height: 185px;
}
.BVV4Kd {
  position: absolute;
}
.qxfgt {
  width: 50px;
  height: 50px;
  margin-right: 10px;
}
.HPtqMb {
  box-sizing: border-box;
  width: 330px;
  height: 100%;
  position: relative;
  align-items: center;
  display: flex;
}
.zSfIue {
  flex: 1;
  height: 60px;
}
.KdSQre {
  max-height: 24px;
}
.fmVS2c {
  display: flex;
  justify-content: space-between;
}
.q1Food {
  line-height: 17px;
  max-height: 17px;
}
.q1Food:hover {
  text-decoration: underline;
}
.takSXd {
  max-height: 24px;
}
@media (max-width: 1152px) {
.k8Lt0 .Z97G4e .mpg5gc:nth-child(n+5) {
    display: none;
}
.k8Lt0 .s5gJSe {
    width: 670px;
}
}
@media (min-width: 1153px) and (max-width: 1322px) {
.k8Lt0 .Z97G4e .mpg5gc:nth-child(n+6) {
    display: none;
}
.k8Lt0 .s5gJSe {
    width: 840px;
}
}
@media (min-width: 1323px) and (max-width: 1492px) {
.k8Lt0 .Z97G4e .mpg5gc:nth-child(n+7) {
    display: none;
}
.k8Lt0 .s5gJSe {
    width: 1010px;
}
}
@media (min-width: 1493px) and (max-width: 1662px) {
.k8Lt0 .Z97G4e .mpg5gc:nth-child(n+8) {
    display: none;
}
.k8Lt0 .s5gJSe {
    width: 1180px;
}
}
@media (min-width: 1663px) and (max-width: 1832px) {
.k8Lt0 .Z97G4e .mpg5gc:nth-child(n+9) {
    display: none;
}
.k8Lt0 .s5gJSe {
    width: 1350px;
}
}
@media (min-width: 1833px) and (max-width: 2002px) {
.k8Lt0 .Z97G4e .mpg5gc:nth-child(n+10) {
    display: none;
}
.k8Lt0 .s5gJSe {
    width: 1520px;
}
}
@media (min-width: 2003px) {
.k8Lt0 .s5gJSe {
    width: 1690px;
}
}
@media (min-width: 2003px) {
.k8Lt0 .Z97G4e .mpg5gc:nth-child(n+11) {
    display: none;
}
}
@media (max-width: 1322px) {
.k8Lt0 .W3ooef:nth-child(n+5) {
    display: none;
}
.k8Lt0 .r86mf:nth-child(n+3) {
    display: none;
}
.k8Lt0 .jk75Ob {
    width: 670px;
}
}
@media (min-width: 1323px) and (max-width: 1662px) {
.k8Lt0 .W3ooef:nth-child(n+7) {
    display: none;
}
.k8Lt0 .r86mf:nth-child(n+4) {
    display: none;
}
.k8Lt0 .jk75Ob {
    width: 1010px;
}
}
@media (min-width: 1663px) and (max-width: 2002px) {
.k8Lt0 .W3ooef:nth-child(n+9) {
    display: none;
}
.k8Lt0 .r86mf:nth-child(n+5) {
    display: none;
}
.k8Lt0 .jk75Ob {
    width: 1350px;
}
}
@media (min-width: 2003px) {
.k8Lt0 .W3ooef:nth-child(n+11) {
    display: none;
}
.k8Lt0 .r86mf:nth-child(n+6) {
    display: none;
}
.k8Lt0 .jk75Ob {
    width: 1690px;
}
}
.yb6DRb .t8PG5e {
  height: 345px;
  display: flex;
  flex-flow: column wrap;
}
.k8Lt0 .Z97G4e .OCm4Td, .k8Lt0 .Z97G4e .h63wFf, .k8Lt0 .Z97G4e .GPXbj, .k8Lt0 .Z97G4e .q12TOd {
  display: none;
}
@media (min-width: 1153px) {
.k8Lt0 .Z97G4e .j7aBgf {
    display: none;
}
}
@media (min-width: 1323px) {
.k8Lt0 .Z97G4e .Gm12vb {
    display: none;
}
}
@media (min-width: 1493px) {
.k8Lt0 .Z97G4e .bgqSOc {
    display: none;
}
}
@media (min-width: 1663px) {
.k8Lt0 .Z97G4e .QM3kBb {
    display: none;
}
}
@media (min-width: 1833px) {
.k8Lt0 .Z97G4e .LBjtdf {
    display: none;
}
}
@media (min-width: 2003px) {
.k8Lt0 .Z97G4e .YREuAd {
    display: none;
}
}
.yb6DRb .Z97G4e .OCm4Td {
  display: none;
}
@media (min-width: 345px) {
.yb6DRb .Z97G4e .h63wFf {
    display: none;
}
}
@media (min-width: 515px) {
.yb6DRb .Z97G4e .GPXbj {
    display: none;
}
}
@media (min-width: 685px) {
.yb6DRb .Z97G4e .q12TOd {
    display: none;
}
}
@media (min-width: 855px) {
.yb6DRb .Z97G4e .j7aBgf {
    display: none;
}
}
.d8EEub {
  width: 100%;
  max-width: 1350px;
}
.F9Zt5c {
  margin: 0 12px 8px;
}
.F9Zt5c.BIF3ub {
  margin-top: 24px;
}
@media screen and (max-width: 480px) {
.d8EEub {
    width: calc(100vw - 16px);
}
.F9Zt5c {
    display: grid;
    grid-template-columns: repeat(auto-fill, 131px);
    justify-content: space-evenly;
}
}
.xsHe0 .bs3Xnd {
  font-size: 18px;
  line-height: 28px;
}
.A6Sq7e {
  display: inline-block;
  margin: 24px 12px;
  width: 107px;
}
.A6Sq7e.nlR7Dd {
  margin-top: 0;
}
.Iajayc {
  position: relative;
  width: 107px;
}
.S70oN.Iajayc {
  height: 107px;
}
.H3hw5e.Iajayc {
  height: 154px;
}
.kFGx8 {
  border-radius: 10px;
  max-width: 107px;
}
.S70oN .kFGx8 {
  max-height: 107px;
}
.H3hw5e .kFGx8 {
  max-height: 154px;
}
.Bf8UCf {
  font-size: 14px;
  line-height: 20px;
  margin: 12px 0 8px;
  width: 100%;
}
.VYRIHe {
  background-color: #000;
  border-radius: 10px;
  bottom: 0;
  left: 0;
  opacity: 0.4;
  position: absolute;
  right: 0;
  top: 0;
}
.t0UG0c {
  background: url(//www.gstatic.com/android/market_images/web/ic_check.svg) no-repeat;
  bottom: 0;
  height: 53.5px;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 53.5px;
}
.YAys1 {
  height: 40px;
}
.Z7PjTe {
  border-color: #616161;
  color: #616161;
  height: 36px;
  margin-top: 8px;
  width: 100%;
}
.j1T8Ad {
  display: block;
  margin: 5px 0;
  max-width: 1350px;
}
.Vde4Yb {
  align-items: flex-start;
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 110px, #fff), url(https://ssl.gstatic.com/android/market_images/web/winner_websky_landscape_1184x440.gif);
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  padding-bottom: 24px;
  padding-top: 40px;
  text-align: center;
}
.VZ2lF {
  border-radius: 10px;
  box-shadow: 0 2px 11px rgba(0, 0, 0, 0.2705882353);
  height: 88px;
  margin-bottom: 12px;
  width: 88px;
}
.ZPuJCe {
  border-radius: 10px;
  box-shadow: 0 2px 11px rgba(0, 0, 0, 0.2705882353);
  margin-bottom: 12px;
  max-height: 182px;
  width: 128px;
}
.c7GECe {
  color: #212121;
  font-size: 24px;
  line-height: 32px;
}
.jfImlb {
  color: #616161;
  font-size: 16px;
  line-height: 24px;
}
.oVnAB {
  margin-left: 24px;
  margin-right: 24px;
  padding-bottom: 20px;
}
@media screen and (min-width: 600px) {
.oVnAB {
    margin-left: 48px;
    margin-right: 48px;
}
}
@media screen and (min-width: 1280px) {
.oVnAB {
    margin-left: 72px;
    margin-right: 72px;
}
}
@media screen and (min-width: 1440px) {
.oVnAB {
    margin-left: auto;
    margin-right: auto;
    max-width: 1296px;
}
}
.kcen6d {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-family: Google Sans, Helvetica, Arial, sans-serif;
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.5rem;
  font-size: 1.125rem;
  letter-spacing: 0;
  font-weight: 400;
  font-weight: 500;
}
.kcen6d:not(:disabled) {
  color: #202124;
}
.P9KVBf .kcen6d {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .kcen6d:not(:disabled) {
  color: #e8eaed;
}
.kMqehf {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-family: Roboto, Helvetica, Arial, sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
}
.kMqehf:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .kMqehf {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .kMqehf:not(:disabled) {
  color: #9aa0a6;
}
.XUIuZ {
  margin-left: 24px;
  margin-right: 24px;
  overflow: visible;
}
@media screen and (min-width: 600px) {
.XUIuZ {
    margin-left: 48px;
    margin-right: 48px;
}
}
@media screen and (min-width: 1280px) {
.XUIuZ {
    margin-left: 72px;
    margin-right: 72px;
}
}
@media screen and (min-width: 1440px) {
.XUIuZ {
    margin-left: auto;
    margin-right: auto;
    max-width: 1296px;
}
}
.rorPIe {
  align-items: flex-end;
}
.ftgkle {
  --gap-width: 12px ;
}
.xR3GVb {
  --gap-width: 24px ;
}
.YMlj6b {
  overflow: visible;
}
.fUEl2e {
  display: flex;
  gap: var(--gap-width);
  flex-wrap: wrap;
}
.NIkkXb {
  margin-left: 24px;
  margin-right: 24px;
}
@media screen and (min-width: 600px) {
.NIkkXb {
    margin-left: 48px;
    margin-right: 48px;
}
}
@media screen and (min-width: 1280px) {
.NIkkXb {
    margin-left: 72px;
    margin-right: 72px;
}
}
@media screen and (min-width: 1440px) {
.NIkkXb {
    margin-left: auto;
    margin-right: auto;
    max-width: 1296px;
}
}
.b0ZfVe {
  display: flex;
  gap: var(--gap-width);
  padding: calc(var(--gap-width) / 2) 0;
  padding-left: 18px;
  scroll-snap-type: unset;
}
.IlCkSc {
  left: -14px;
}
.CrjwJd {
  right: -14px;
}
.neq64b {
  padding-left: calc(var(--gap-width) / 2);
  margin-right: calc(var(--gap-width) / 2 * -1);
}
@media screen and (min-width: 600px) {
.ftgkle {
    --gap-width:16px ;
}
.xR3GVb {
    --gap-width: 28px ;
}
.b0ZfVe {
    padding-left: 40px;
}
}
@media screen and (min-width: 1280px) {
.ftgkle {
    --gap-width:24px ;
}
.xR3GVb {
    --gap-width: 36px ;
}
.YMlj6b {
    margin-left: 18px;
    margin-right: 18px;
    overflow: visible;
}
}
@media screen and (min-width: 1280px) and (min-width: 600px) {
.YMlj6b {
    margin-left: 40px;
    margin-right: 40px;
}
}
@media screen and (min-width: 1280px) and (min-width: 1280px) {
.YMlj6b {
    margin-left: 60px;
    margin-right: auto;
    max-width: calc(100vw - 120px);
}
}
@media screen and (min-width: 1280px) and (min-width: 1440px) {
.YMlj6b {
    margin-left: auto;
    max-width: 1320px;
}
}
@media screen and (min-width: 1280px) {
.b0ZfVe {
    padding-left: unset;
    scroll-snap-type: x mandatory;
}
.kcen6d {
    font-family: Google Sans, Roboto, Arial, sans-serif;
    line-height: 1.75rem;
    font-size: 1.375rem;
    letter-spacing: 0;
    font-weight: 400;
    font-weight: 500;
}
.kMqehf {
    font-family: Roboto, Arial, sans-serif;
    line-height: 1rem;
    font-size: 0.75rem;
    letter-spacing: 0.025em;
    font-weight: 400;
}
}
.hcq9Df, .edaMIf, .hcq9Df .bGJWSe {
  align-items: center;
  display: flex;
}
.hcq9Df .OBVQ7 {
  padding-left: 16px;
}
.kk2r5b {
  align-items: unset;
  display: flex;
  flex-direction: column;
}
.kk2r5b .bGJWSe {
  flex-grow: 1;
}
.kk2r5b .OBVQ7 {
  margin: auto;
}
.OBVQ7 {
  z-index: 1;
  align-items: center;
  display: flex;
  gap: 8px;
}
.IZOk1 {
  z-index: 1;
  display: none;
  margin-left: auto;
}
.lYzcx {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  margin-left: 12px;
}
.lYzcx:not(:disabled) {
  color: #202124;
}
.P9KVBf .lYzcx {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .lYzcx:not(:disabled) {
  color: #e8eaed;
}
.bFXtGf {
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
}
.vO0kpf {
  display: flex;
  flex-wrap: wrap;
  margin-top: 16px;
}
.HtY85d {
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  display: flex;
  padding: 4px 0;
}
.HtY85d:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .HtY85d {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .HtY85d:not(:disabled) {
  color: #9aa0a6;
}
.HtY85d .zCLmzf {
  flex-shrink: 0;
  font-size: 20px;
  height: 20px;
  margin-right: 12px;
  width: 20px;
}
.qwdCOd {
  width: 100%;
}
.AqX8Cf a {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
}
.AqX8Cf a:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .AqX8Cf a {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .AqX8Cf a:not(:disabled) {
  color: #9aa0a6;
}
.kdG1Ee {
  color: #d93025;
  fill: #d93025;
  stop-color: #d93025;
  font-weight: 600;
}
.kdG1Ee:not(:disabled) {
  color: #d93025;
}
.P9KVBf .kdG1Ee {
  color: #fa4839;
  fill: #fa4839;
  stop-color: #fa4839;
}
.P9KVBf .kdG1Ee:not(:disabled) {
  color: #fa4839;
}
.qOpXWb {
  color: #d93025;
  fill: #d93025;
  stop-color: #d93025;
}
.qOpXWb:not(:disabled) {
  color: #d93025;
}
.P9KVBf .qOpXWb {
  color: #fa4839;
  fill: #fa4839;
  stop-color: #fa4839;
}
.P9KVBf .qOpXWb:not(:disabled) {
  color: #fa4839;
}
.pFise {
  color: #01875f;
  fill: #01875f;
  stop-color: #01875f;
  font-weight: 600;
}
.pFise:not(:disabled) {
  color: #01875f;
}
.P9KVBf .pFise {
  color: #00a173;
  fill: #00a173;
  stop-color: #00a173;
}
.P9KVBf .pFise:not(:disabled) {
  color: #00a173;
}
.NiPN6 {
  color: #0179ca;
  fill: #0179ca;
  stop-color: #0179ca;
  font-weight: 600;
}
.NiPN6:not(:disabled) {
  color: #0179ca;
}
.P9KVBf .NiPN6 {
  color: #50b4f4;
  fill: #50b4f4;
  stop-color: #50b4f4;
}
.P9KVBf .NiPN6:not(:disabled) {
  color: #50b4f4;
}
.Gg3Ydd {
  color: #c71c56;
  fill: #c71c56;
  stop-color: #c71c56;
  font-weight: 600;
}
.Gg3Ydd:not(:disabled) {
  color: #c71c56;
}
.P9KVBf .Gg3Ydd {
  color: #ff3369;
  fill: #ff3369;
  stop-color: #ff3369;
}
.P9KVBf .Gg3Ydd:not(:disabled) {
  color: #ff3369;
}
.Eprpof {
  text-decoration: underline;
}
.P9KVBf .lYzcx .eT1oJ {
  z-index: 0;
}
.P9KVBf .lYzcx .eT1oJ .VfPpkd-Bz112c-Jh9lGc:before, .P9KVBf .lYzcx .eT1oJ .VfPpkd-Bz112c-Jh9lGc:after {
  z-index: -1;
}
.P9KVBf .lYzcx .eT1oJ:disabled {
  color: rgba(232, 234, 237, 0.3803921569);
  color: var(--gm-iconbutton-disabled-ink-color, rgba(232, 234, 237, 0.38));
}
.P9KVBf .lYzcx .eT1oJ .VfPpkd-Bz112c-Jh9lGc:before, .P9KVBf .lYzcx .eT1oJ .VfPpkd-Bz112c-Jh9lGc:after {
  background-color: #e8eaed;
  background-color: var(--mdc-ripple-color, rgb(232, 234, 237));
}
.P9KVBf .lYzcx .eT1oJ:hover .VfPpkd-Bz112c-Jh9lGc:before, .P9KVBf .lYzcx .eT1oJ.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Bz112c-Jh9lGc:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}
.P9KVBf .lYzcx .eT1oJ.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Bz112c-Jh9lGc:before, .P9KVBf .lYzcx .eT1oJ:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Bz112c-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}
.P9KVBf .lYzcx .eT1oJ:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Bz112c-Jh9lGc:after {
  transition: opacity 0.15s linear;
}
.P9KVBf .lYzcx .eT1oJ:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Bz112c-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.1;
  opacity: var(--mdc-ripple-press-opacity, 0.1);
}
.P9KVBf .lYzcx .eT1oJ.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.1) ;
}
.P9KVBf .lYzcx .eT1oJ:disabled:hover .VfPpkd-Jh9lGc:before, .P9KVBf .lYzcx .eT1oJ:disabled.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0;
  opacity: var(--mdc-ripple-hover-opacity, 0);
}
.P9KVBf .lYzcx .eT1oJ:disabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before, .P9KVBf .lYzcx .eT1oJ:disabled:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-focus-opacity, 0);
}
.P9KVBf .lYzcx .eT1oJ:disabled:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}
.P9KVBf .lYzcx .eT1oJ:disabled:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-press-opacity, 0);
}
.P9KVBf .lYzcx .eT1oJ:disabled.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,0) ;
}
@media screen and (min-width: 600px) {
.kk2r5b {
    align-items: center;
    flex-direction: row;
}
.kk2r5b .bGJWSe {
    flex-grow: unset;
}
.kk2r5b .OBVQ7 {
    margin: 0;
    padding-left: 16px;
}
.HtY85d {
    margin-right: 36px;
}
}
.rA4hHd {
  width: 100%;
}
.nC7tdd {
  max-width: 620px;
}
.cOP9Jc {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  text-decoration: underline;
}
.cOP9Jc:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .cOP9Jc {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .cOP9Jc:not(:disabled) {
  color: #9aa0a6;
}
.Nhvwuf:after {
  content: "\e89e";
  display: inline-block;
  font-family: Google Material Icons;
  font-size: 0.7rem;
  text-decoration: none;
}
[dir=rtl] .Nhvwuf:after {
  transform: scaleX(-1);
}
@media screen and (min-width: 840px) {
.IZOk1 {
    display: block;
}
}
.ipRz4 {
  border-color: #dadce0;
  border-bottom: solid 1px;
  padding-bottom: 32px;
}
.ipRz4:not(:disabled) {
  border-color: #dadce0;
}
.P9KVBf .ipRz4 {
  border-color: #5f6368;
}
.P9KVBf .ipRz4:not(:disabled) {
  border-color: #5f6368;
}
.oBadgc {
  border-bottom: none;
}
.Y4A2mc {
  align-items: start;
  display: flex;
  justify-content: space-between;
}
.SMspQe {
  display: block;
  margin: 16px 0;
}
.y4nHb {
  width: 100%;
}
.e8IPn {
  aspect-ratio: 16/9;
  display: none;
  width: calc(50% - 12px);
}
.Qfxief {
  width: calc(100% - 48px);
  height: 100%;
  position: absolute;
  bottom: 0;
}
@media screen and (min-width: 600px) {
.Qfxief {
    width: calc(100% - 96px);
}
}
@media screen and (min-width: 1280px) {
.Qfxief {
    width: calc(100% - 144px);
}
}
@media screen and (min-width: 1440px) {
.Qfxief {
    max-width: 1296px;
}
}
.DxDVjd {
  align-items: center;
  display: flex;
}
.RuAVU {
  display: none;
}
.Jeh37 {
  display: flex;
  margin: 24px 0;
  overflow: auto hidden;
}
.vWM94c {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.5rem;
  font-size: 1.125rem;
  letter-spacing: 0;
  font-weight: 400;
}
.vWM94c:not(:disabled) {
  color: #202124;
}
.P9KVBf .vWM94c {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .vWM94c:not(:disabled) {
  color: #e8eaed;
}
.LbQbAe {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  font-weight: 500;
}
.LbQbAe:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .LbQbAe {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .LbQbAe:not(:disabled) {
  color: #9aa0a6;
}
.SH9oqb {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-family: Roboto, Arial, sans-serif;
  line-height: 1rem;
  font-size: 0.75rem;
  letter-spacing: 0.025em;
  font-weight: 400;
}
.SH9oqb:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .SH9oqb {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .SH9oqb:not(:disabled) {
  color: #9aa0a6;
}
.omXQ6c {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
  padding-top: 16px;
}
.omXQ6c:not(:disabled) {
  color: #202124;
}
.P9KVBf .omXQ6c {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .omXQ6c:not(:disabled) {
  color: #e8eaed;
}
.KvQfUd {
  border-radius: 8px;
  display: none;
  height: 52px;
  margin-right: 24px;
  width: 52px;
}
.bzqKMd {
  border-radius: 8px;
  display: block;
  height: 64px;
  margin-right: 20px;
  width: 64px;
}
.zIcjtc {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 1rem;
  font-weight: 400;
  letter-spacing: 0.00625em;
  line-height: 1.5rem;
  position: relative;
}
.zIcjtc:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .zIcjtc {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .zIcjtc:not(:disabled) {
  color: #9aa0a6;
}
.mBgKAe {
  margin-top: 16px;
}
.yC0zSc {
  list-style: none;
  padding: 0;
  margin: 16px 12px 0 0;
}
.FEsFHc {
  align-items: baseline;
  display: flex;
  margin-bottom: 10px;
  font-size: 1rem;
  font-weight: 400;
  letter-spacing: 0.00625em;
  line-height: 1.5rem;
}
.qlpJUb {
  border: 1px solid rgb(95, 99, 104);
  border-radius: 50%;
  color: #5f6368;
  flex-grow: 0;
  flex-shrink: 0;
  height: 20px;
  line-height: 20px;
  margin-right: 12px;
  font-size: 12px;
  text-align: center;
  width: 20px;
}
@media screen and (min-width: 960px) {
.SMspQe {
    display: none;
}
.y4nHb {
    width: 50%;
}
.e8IPn, .RuAVU {
    display: block;
}
.Jeh37 {
    margin: 16px 0;
}
.vWM94c {
    font-family: Google Sans, Roboto, Arial, sans-serif;
    line-height: 2.25rem;
    font-size: 1.75rem;
    letter-spacing: 0;
    font-weight: 400;
}
.LbQbAe {
    font-family: Google Sans, Roboto, Arial, sans-serif;
    line-height: 1.5rem;
    font-size: 1rem;
    letter-spacing: 0.00625em;
    font-weight: 500;
}
.SH9oqb {
    font-size: 0.875rem;
    font-weight: 400;
    letter-spacing: 0.0142857143em;
    line-height: 1.25rem;
}
.omXQ6c {
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: 0.00625em;
    line-height: 1.5rem;
}
.KvQfUd {
    display: block;
}
.bzqKMd {
    display: none;
}
}
.NzFvQd {
  background-repeat: no-repeat;
  height: 100%;
  padding: 24px 0;
  position: relative;
  width: 100%;
}
.XVKdXb {
  --gap-width: 12px ;
}
.MXtrFf {
  top: calc(50% - 63px);
  bottom: unset;
}
.vJEOK {
  bottom: calc(50% + (var(--gap-width) - 14px) / 2);
  top: unset;
}
.qSoUve, .TtkS7c {
  height: 100%;
}
.TtkS7c {
  position: absolute;
  left: 0;
  opacity: 1;
  top: 0;
  transition: opacity 0.2s ease-in-out;
}
[dir=rtl] .TtkS7c {
  transform: scaleX(-1);
}
.NSFn8c {
  position: absolute;
  bottom: 0;
  right: 0;
  top: 0;
  width: 200px;
}
.oRBzOc {
  width: calc(33.3333333333vw - 24px);
}
@media screen and (min-width: 600px) {
.oRBzOc {
    width: calc(25vw - 36px);
}
}
@media screen and (min-width: 840px) {
.oRBzOc {
    width: calc(20vw - 32px);
}
}
@media screen and (min-width: 960px) {
.oRBzOc {
    width: calc(16.6666666667vw - 29.3333333333px);
}
}
@media screen and (min-width: 1280px) {
.oRBzOc {
    width: calc(16.6666666667vw - 44px);
}
}
@media screen and (min-width: 1440px) {
.oRBzOc {
    width: 196px;
}
}
.UULf6d {
  position: relative;
  z-index: 100;
}
.NzFvQd .wDSq4b {
  background-color: transparent;
}
.NzFvQd .SaFw9d:not(:disabled) {
  color: #fff;
}
.NzFvQd .R9QWTd:not(:disabled) {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
}
.NzFvQd .R9QWTd:not(:disabled):not(:disabled) {
  color: #202124;
}
.eAE9N {
  opacity: 0.16;
  transition: opacity 0.2s ease-in-out;
}
@media screen and (min-width: 600px) {
.JyUxbd, .BCSwQb {
    --gap-width:16px ;
}
}
@media screen and (min-width: 1280px) {
.JyUxbd {
    --gap-width:24px ;
}
}
@media screen and (min-width: 1440px) {
.BCSwQb {
    width: calc(22.5833333333vw - 12.39px);
}
}
@media screen and (min-width: 1440px) and (min-width: 600px) {
.BCSwQb {
    width: calc(16.9375vw - 19.23px);
}
}
@media screen and (min-width: 1440px) and (min-width: 840px) {
.BCSwQb {
    width: calc(13.55vw - 16.52px);
}
}
@media screen and (min-width: 1440px) and (min-width: 960px) {
.BCSwQb {
    width: calc(11.2916666667vw - 14.7133333333px);
}
}
@media screen and (min-width: 1440px) and (min-width: 1280px) {
.BCSwQb {
    width: calc(11.2916666667vw - 22.07px);
}
}
@media screen and (min-width: 1440px) and (min-width: 1440px) {
.BCSwQb {
    width: 140.53px;
}
}
@media screen and (min-width: 1440px) {
.TtkS7c {
    position: absolute;
    left: calc(50% - 668px);
    top: 0;
}
.CYxtsf {
    position: absolute;
    bottom: 0;
    left: -150px;
    top: 0;
    width: 300px;
}
}
.QafiQ {
  --gap-width: 12px;
  --icon-bottom-margin: 8px;
  width: calc(33.3333333333vw - 24px);
  font-family: Roboto, Helvetica, Arial, sans-serif;
  border: 0;
  display: inline-flex;
  flex: 1;
}
@media screen and (min-width: 600px) {
.QafiQ {
    width: calc(25vw - 36px);
}
}
@media screen and (min-width: 840px) {
.QafiQ {
    width: calc(20vw - 32px);
}
}
@media screen and (min-width: 960px) {
.QafiQ {
    width: calc(16.6666666667vw - 29.3333333333px);
}
}
@media screen and (min-width: 1280px) {
.QafiQ {
    width: calc(16.6666666667vw - 44px);
}
}
@media screen and (min-width: 1440px) {
.QafiQ {
    width: 196px;
}
}
.UVEnyf {
  border-radius: 8px;
  margin: calc(var(--gap-width) / 2 * -1);
  padding: calc(var(--gap-width) / 2);
}
.ZD8Cqc {
  position: relative;
}
.TjRVLb {
  margin-bottom: var(--icon-bottom-margin);
  position: relative;
}
.etjhNc {
  border-radius: 4px;
  border-width: 0;
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 1px 3px 1px rgba(60, 64, 67, 0.1490196078);
  width: 100%;
}
.etjhNc .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.Q8CSx {
  border-radius: 20%;
}
.hP61id {
  min-height: 70px;
}
.kYhPfb {
  min-height: 84px;
}
.WB0HGb {
  height: 12px;
  vertical-align: middle;
}
.LO1vFc {
  display: none;
}
.nJqcUb {
  margin-left: 3px;
}
.Epkrse {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0178571429em;
  line-height: 1.25rem;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
}
.Epkrse:not(:disabled) {
  color: #202124;
}
.P9KVBf .Epkrse {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .Epkrse:not(:disabled) {
  color: #e8eaed;
}
.tAO7hf {
  -webkit-line-clamp: 1;
}
.VfSS8d {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  -webkit-line-clamp: 1;
}
.VfSS8d:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .VfSS8d {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .VfSS8d:not(:disabled) {
  color: #9aa0a6;
}
.vlGucd {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0178571429em;
  line-height: 1.25rem;
  align-items: center;
  display: flex;
  gap: 10px;
  margin-top: 2px;
}
.vlGucd:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .vlGucd {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .vlGucd:not(:disabled) {
  color: #9aa0a6;
}
.LrNMN {
  display: flex;
  vertical-align: middle;
}
.T7azob {
  vertical-align: middle;
}
.VixbEe {
  margin-left: 0;
}
.P8AFK {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  margin-right: 5px;
}
.P8AFK:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .P8AFK {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
}
.P9KVBf .P8AFK:not(:disabled) {
  color: #5f6368;
}
.vlGucd .yib3gc {
  font-size: 0.8125rem;
  line-height: unset;
  vertical-align: bottom;
  margin-right: 2px;
}
.vlGucd .wuy56 {
  font-size: 0.8125rem;
  line-height: unset;
  margin-left: 3px;
}
.zapNpd {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.Na2rq, .exbo4 {
  background-size: initial;
  bottom: unset;
  opacity: 0;
  position: absolute;
  top: calc(50% - 34px);
  transition: all 0.25s ease;
}
.QafiQ:hover .exbo4, .QafiQ:hover .Na2rq {
  opacity: 1;
}
.T7SM3d {
  height: 30px;
  position: absolute;
  width: 30px;
  z-index: 6000;
}
.T7SM3d:nth-child(n) {
  font-size: 30px;
}
.LWvknb {
  margin: 8px;
  z-index: 6000;
}
.LWvknb:nth-child(n) {
  background: #fff;
  height: 20px;
  position: absolute;
}
.LWvknb:nth-child(n) .VfPpkd-rOvkhd-TfeOUb-V67aGc {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.75rem;
  font-size: var(--mdc-typography-caption-font-size, 0.75rem);
  line-height: 1.25rem;
  line-height: var(--mdc-typography-caption-line-height, 1.25rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-caption-font-weight, 400);
  letter-spacing: 0.0333333333em;
  letter-spacing: var(--mdc-typography-caption-letter-spacing, 0.0333333333em);
  text-decoration: inherit;
  -webkit-text-decoration: var(--mdc-typography-caption-text-decoration, inherit);
  text-decoration: var(--mdc-typography-caption-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-caption-text-transform, inherit);
}
.LWvknb:nth-child(n) .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf {
  padding-left: 8px;
  padding-right: 8px;
}
[dir=rtl] .LWvknb:nth-child(n) .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf, .LWvknb:nth-child(n) .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf[dir=rtl] {
  padding-left: 8px;
  padding-right: 8px;
}
.kVuiId {
  color: #fff;
}
.G3mPac {
  left: 0;
  top: 0;
}
.qlYsdf {
  top: 5px;
  left: 5px;
}
.Cwaz1d {
  background-color: #e5f1f9;
}
.ms6Uuc {
  background: linear-gradient(rgb(32, 33, 36), transparent);
  height: 32px;
  opacity: 0.38;
  position: absolute;
}
.D6jBCf {
  left: 0;
  right: 0;
  top: 0;
  width: 100%;
}
.UWWvZc {
  left: 10px;
  right: 10px;
  top: 15px;
  width: calc(100% - 20px);
}
.faqtZ {
  background: linear-gradient(#0179ca, transparent);
  opacity: 0.38;
  position: absolute;
}
.IIu8ud {
  height: calc(100% - 30px);
}
.bmkaxe {
  height: 100%;
}
.pWbtne {
  padding: 15px 10px;
}
.SzYClb {
  display: none;
}
@media (any-pointer: coarse), (any-pointer: none) {
.SzYClb {
    display: block;
}
}
@media screen and (min-width: 600px) {
.QafiQ {
    --gap-width:16px;
    --icon-bottom-margin: 8px ;
}
.LO1vFc {
    display: block;
}
}
@media screen and (min-width: 840px) {
.QafiQ {
    --icon-bottom-margin:12px ;
}
}
@media screen and (min-width: 1280px) {
.QafiQ {
    --gap-width:24px;
    --icon-bottom-margin: 12px ;
}
}
@media screen and (min-width: 1440px) {
.OBcsNb {
    width: calc(22.5833333333vw - 12.39px);
}
}
@media screen and (min-width: 1440px) and (min-width: 600px) {
.OBcsNb {
    width: calc(16.9375vw - 19.23px);
}
}
@media screen and (min-width: 1440px) and (min-width: 840px) {
.OBcsNb {
    width: calc(13.55vw - 16.52px);
}
}
@media screen and (min-width: 1440px) and (min-width: 960px) {
.OBcsNb {
    width: calc(11.2916666667vw - 14.7133333333px);
}
}
@media screen and (min-width: 1440px) and (min-width: 1280px) {
.OBcsNb {
    width: calc(11.2916666667vw - 22.07px);
}
}
@media screen and (min-width: 1440px) and (min-width: 1440px) {
.OBcsNb {
    width: 140.53px;
}
}
.VfPpkd-rOvkhd-XPtOyb, .VfPpkd-rOvkhd-AnTmuf, .VfPpkd-rOvkhd-jPmIDe, .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg-sM5MNb {
  display: inline-flex;
  align-items: center;
}
.VfPpkd-rOvkhd-XPtOyb {
  position: relative;
  max-width: 100%;
}
.VfPpkd-rOvkhd-XPtOyb .VfPpkd-BFbNVe-bF1uUb {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.VfPpkd-rOvkhd-AnTmuf, .VfPpkd-rOvkhd-jPmIDe, .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg-sM5MNb {
  height: 100%;
}
.VfPpkd-rOvkhd-AnTmuf-OWXEXe-ssJRIf {
  overflow-x: hidden;
}
.VfPpkd-rOvkhd-AnTmuf-OWXEXe-UbuQg {
  flex: 1 0 auto;
}
.VfPpkd-rOvkhd-jPmIDe {
  align-items: center;
  background: none;
  border: none;
  box-sizing: content-box;
  cursor: pointer;
  display: inline-flex;
  justify-content: center;
  outline: none;
  padding: 0;
  text-decoration: none;
  color: inherit;
}
.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc {
  cursor: auto;
}
.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me, .VfPpkd-rOvkhd-jPmIDe:disabled {
  pointer-events: none;
}
.VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf {
  overflow-x: hidden;
}
.VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg {
  position: relative;
  overflow: visible;
}
.VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:before {
  box-sizing: border-box;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  pointer-events: none;
  top: 0;
  width: 100%;
  z-index: 1;
}
.VfPpkd-rOvkhd-XPtOyb-OWXEXe-dgl2Hf {
  margin-top: 8px;
  margin-bottom: 8px;
}
.VfPpkd-rOvkhd-jPmIDe-dgl2Hf {
  position: absolute;
  top: 50%;
  height: 48px;
  left: 0;
  right: 0;
  transform: translateY(-50%);
}
.VfPpkd-rOvkhd-TfeOUb-V67aGc {
  white-space: nowrap;
  -webkit-user-select: none;
  user-select: none;
  text-overflow: ellipsis;
  overflow: hidden;
}
.VfPpkd-rOvkhd-LatNUc {
  align-items: center;
  display: inline-flex;
  justify-content: center;
  overflow: hidden;
  pointer-events: none;
  position: relative;
  flex: 1 0 auto;
}
.VfPpkd-rOvkhd-PvL5qd {
  position: absolute;
  opacity: 0;
  top: 50%;
  left: 50%;
}
.VfPpkd-rOvkhd-XPtOyb-OWXEXe-YTm5k:not(.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd):not(.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bz112c) .VfPpkd-rOvkhd-LatNUc {
  width: 0;
}
.VfPpkd-rOvkhd-PvL5qd-AHe6Kc {
  opacity: 0;
}
.VfPpkd-rOvkhd-PvL5qd-OAU7Vd {
  display: block;
}
.VfPpkd-rOvkhd-PvL5qd-Jt5cK {
  stroke-width: 2px;
  stroke-dasharray: 29.7833385;
  stroke-dashoffset: 29.7833385;
  stroke: currentColor;
}
.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gyXykf .VfPpkd-rOvkhd-LatNUc {
  transition: width 0.15s 0ms cubic-bezier(0.4, 0, 0.2, 1);
}
.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gyXykf .VfPpkd-rOvkhd-PvL5qd {
  transition: transform 0.15s 0ms cubic-bezier(0.4, 0, 0.2, 1);
  transform: translate(-75%, -50%);
}
.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gyXykf .VfPpkd-rOvkhd-PvL5qd-Jt5cK {
  transition: stroke-dashoffset 0.15s 45ms cubic-bezier(0.4, 0, 0.2, 1);
}
.VfPpkd-rOvkhd-XPtOyb-OWXEXe-M2OJsb .VfPpkd-rOvkhd-LatNUc {
  transition: width 0.1s 0ms cubic-bezier(0.4, 0, 0.2, 1);
}
.VfPpkd-rOvkhd-XPtOyb-OWXEXe-M2OJsb .VfPpkd-rOvkhd-PvL5qd {
  transition: opacity 50ms 0ms linear, transform 0.1s 0ms cubic-bezier(0.4, 0, 0.2, 1);
  transform: translate(-75%, -50%);
}
.VfPpkd-rOvkhd-XPtOyb-OWXEXe-M2OJsb .VfPpkd-rOvkhd-PvL5qd-Jt5cK {
  stroke-dashoffset: 0;
}
.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gyXykf-SfQLQb-ssJRIf-Bz112c .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf {
  transition: opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);
}
.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gyXykf-SfQLQb-ssJRIf-Bz112c .VfPpkd-rOvkhd-PvL5qd-Jt5cK {
  transition: stroke-dashoffset 0.15s 75ms cubic-bezier(0.4, 0, 0.2, 1);
}
.VfPpkd-rOvkhd-XPtOyb-OWXEXe-M2OJsb-SfQLQb-ssJRIf-Bz112c .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf {
  transition: opacity 0.15s 75ms cubic-bezier(0.4, 0, 0.2, 1);
}
.VfPpkd-rOvkhd-XPtOyb-OWXEXe-M2OJsb-SfQLQb-ssJRIf-Bz112c .VfPpkd-rOvkhd-PvL5qd {
  transition: opacity 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);
  transform: translate(-50%, -50%);
}
.VfPpkd-rOvkhd-XPtOyb-OWXEXe-M2OJsb-SfQLQb-ssJRIf-Bz112c .VfPpkd-rOvkhd-PvL5qd-Jt5cK {
  stroke-dashoffset: 0;
}
.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf {
  opacity: 0;
}
.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-PvL5qd {
  transform: translate(-50%, -50%);
  opacity: 1;
}
.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-PvL5qd-Jt5cK {
  stroke-dashoffset: 0;
}
@keyframes mdc-evolution-chip-enter {
0% {
    transform: scale(0.8);
    opacity: 0.4;
}
to {
    transform: scale(1);
    opacity: 1;
}
}
.VfPpkd-rOvkhd-XPtOyb-OWXEXe-pX1iqf {
  animation: mdc-evolution-chip-enter 0.1s 0ms cubic-bezier(0, 0, 0.2, 1);
}
@keyframes mdc-evolution-chip-exit {
0% {
    opacity: 1;
}
to {
    opacity: 0;
}
}
.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SNIJTd {
  animation: mdc-evolution-chip-exit 75ms 0ms cubic-bezier(0.4, 0, 1, 1);
}
.VfPpkd-rOvkhd-XPtOyb-OWXEXe-L6cTce {
  opacity: 0;
  pointer-events: none;
  transition: width 0.15s 0ms cubic-bezier(0.4, 0, 1, 1);
}
.VfPpkd-rOvkhd-bRctvc-BPrWId {
  display: contents;
}
.VfPpkd-rOvkhd-XPtOyb {
  height: 32px;
  border-radius: 16px;
  background-color: #e0e0e0;
}
.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-v1cqY {
  border-radius: 16px;
}
.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:before {
  border-radius: 16px;
}
.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf {
  border-radius: 16px;
}
.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf, [dir=rtl] .VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf, .VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf[dir=rtl] {
  padding-left: 12px;
  padding-right: 12px;
}
.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-LatNUc, [dir=rtl] .VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-LatNUc, .VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-LatNUc[dir=rtl] {
  padding-left: 6px;
  padding-right: 6px;
}
.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf {
  padding-left: 0;
  padding-right: 12px;
}
[dir=rtl] .VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf, .VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf[dir=rtl] {
  padding-left: 12px;
  padding-right: 0;
}
.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg, [dir=rtl] .VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg, .VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg[dir=rtl] {
  padding-left: 8px;
  padding-right: 8px;
}
.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg {
  left: 8px;
  right: auto;
}
[dir=rtl] .VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg, .VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg[dir=rtl] {
  left: auto;
  right: 8px;
}
.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf {
  padding-left: 12px;
  padding-right: 0;
}
[dir=rtl] .VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf, .VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf[dir=rtl] {
  padding-left: 0;
  padding-right: 12px;
}
.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-LatNUc, [dir=rtl] .VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-LatNUc, .VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-LatNUc[dir=rtl] {
  padding-left: 6px;
  padding-right: 6px;
}
.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg, [dir=rtl] .VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg, .VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg[dir=rtl] {
  padding-left: 8px;
  padding-right: 8px;
}
.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg {
  left: 8px;
  right: auto;
}
[dir=rtl] .VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg, .VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg[dir=rtl] {
  left: auto;
  right: 8px;
}
.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf, [dir=rtl] .VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf, .VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf[dir=rtl] {
  padding-left: 0;
  padding-right: 0;
}
.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-TfeOUb-V67aGc, .VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf, .VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-PvL5qd, .VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-UbuQg {
  color: rgba(0, 0, 0, 0.8705882353);
}
.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-TfeOUb-V67aGc {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.875rem;
  font-size: var(--mdc-typography-body2-font-size, 0.875rem);
  line-height: 1.25rem;
  line-height: var(--mdc-typography-body2-line-height, 1.25rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-body2-font-weight, 400);
  letter-spacing: 0.0178571429em;
  letter-spacing: var(--mdc-typography-body2-letter-spacing, 0.0178571429em);
  text-decoration: inherit;
  -webkit-text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
  text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-body2-text-transform, inherit);
}
.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-YTm5k:not(.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bz112c) {
  --mdc-chip-graphic-selected-width: 20px ;
}
.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-LatNUc, .VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf {
  height: 20px;
  width: 20px;
  font-size: 20px;
}
.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-PvL5qd {
  height: 20px;
  width: 20px;
}
.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-UbuQg {
  height: 18px;
  width: 18px;
  font-size: 18px;
}
@media (-ms-high-contrast: active), screen and (forced-colors: active) {
.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:before {
    border-color: CanvasText;
}
.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:before {
    border-color: GrayText;
}
.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:before {
    border-color: CanvasText;
}
.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:before {
    border-color: GrayText;
}
.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me .VfPpkd-rOvkhd-TfeOUb-V67aGc, .VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me .VfPpkd-rOvkhd-TfeOUb-V67aGc, .VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf, .VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me .VfPpkd-rOvkhd-PvL5qd, .VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-UbuQg {
    color: GrayText;
}
.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me, .VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me {
    background-color: Canvas;
}
}
.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-SfVHAc-LhBDec {
  display: none;
}
.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rOvkhd-SfVHAc-LhBDec, .VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rOvkhd-SfVHAc-LhBDec {
  z-index: 1;
  display: block;
  pointer-events: none;
  border: 2px solid transparent;
  border-radius: 6px;
  box-sizing: content-box;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% + 4px);
  width: calc(100% + 4px);
}
@media screen and (forced-colors: active) {
.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rOvkhd-SfVHAc-LhBDec, .VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rOvkhd-SfVHAc-LhBDec {
    border-color: CanvasText;
}
}
.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rOvkhd-SfVHAc-LhBDec:after, .VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rOvkhd-SfVHAc-LhBDec:after {
  content: "";
  border: 2px solid transparent;
  border-radius: 8px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% + 4px);
  width: calc(100% + 4px);
}
@media screen and (forced-colors: active) {
.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rOvkhd-SfVHAc-LhBDec:after, .VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rOvkhd-SfVHAc-LhBDec:after {
    border-color: CanvasText;
}
}
.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rOvkhd-SfVHAc-LhBDec, .VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rOvkhd-SfVHAc-LhBDec {
  z-index: 1;
  display: block;
  pointer-events: none;
  border: 2px solid transparent;
  border-radius: 6px;
  box-sizing: content-box;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% + 4px);
  width: calc(100% - 4px);
}
@media screen and (forced-colors: active) {
.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rOvkhd-SfVHAc-LhBDec, .VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rOvkhd-SfVHAc-LhBDec {
    border-color: CanvasText;
}
}
.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rOvkhd-SfVHAc-LhBDec:after, .VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rOvkhd-SfVHAc-LhBDec:after {
  content: "";
  border: 2px solid transparent;
  border-radius: 8px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% + 4px);
  width: calc(100% + 4px);
}
@media screen and (forced-colors: active) {
.VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rOvkhd-SfVHAc-LhBDec:after, .VfPpkd-rOvkhd-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rOvkhd-SfVHAc-LhBDec:after {
    border-color: CanvasText;
}
}
.VfPpkd-rOvkhd-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd {
  background-color: #cecece;
}
.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-LatNUc {
  padding-left: 4px;
  padding-right: 8px;
}
[dir=rtl] .VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-LatNUc, .VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-LatNUc[dir=rtl] {
  padding-left: 8px;
  padding-right: 4px;
}
.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf {
  padding-left: 0;
  padding-right: 12px;
}
[dir=rtl] .VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf, .VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf[dir=rtl] {
  padding-left: 12px;
  padding-right: 0;
}
.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-LatNUc {
  padding-left: 4px;
  padding-right: 8px;
}
[dir=rtl] .VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-LatNUc, .VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-LatNUc[dir=rtl] {
  padding-left: 8px;
  padding-right: 4px;
}
.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg, [dir=rtl] .VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg, .VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg[dir=rtl] {
  padding-left: 8px;
  padding-right: 8px;
}
.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg {
  left: 8px;
  right: auto;
}
[dir=rtl] .VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg, .VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg[dir=rtl] {
  left: auto;
  right: 8px;
}
.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf, [dir=rtl] .VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf, .VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf[dir=rtl] {
  padding-left: 0;
  padding-right: 0;
}
.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-YTm5k:not(.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bz112c) {
  --mdc-chip-graphic-selected-width: 24px ;
}
.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c .VfPpkd-rOvkhd-LatNUc, .VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-YLEF4c .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf {
  height: 24px;
  width: 24px;
  font-size: 24px;
}
.VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf .VfPpkd-rOvkhd-v1cqY:before, .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf .VfPpkd-rOvkhd-v1cqY:after {
  background-color: #000;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-on-surface, #000));
}
.VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:hover .VfPpkd-rOvkhd-v1cqY:before, .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-rOvkhd-v1cqY:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}
.VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rOvkhd-v1cqY:before, .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rOvkhd-v1cqY:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}
.VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-rOvkhd-v1cqY:after {
  transition: opacity 0.15s linear;
}
.VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-rOvkhd-v1cqY:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}
.VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.12) ;
}
.VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg .VfPpkd-rOvkhd-v1cqY:before, .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg .VfPpkd-rOvkhd-v1cqY:after {
  background-color: #000;
  background-color: var(--mdc-ripple-color, var(--mdc-theme-on-surface, #000));
}
.VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg:hover .VfPpkd-rOvkhd-v1cqY:before, .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-rOvkhd-v1cqY:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}
.VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rOvkhd-v1cqY:before, .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rOvkhd-v1cqY:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}
.VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-rOvkhd-v1cqY:after {
  transition: opacity 0.15s linear;
}
.VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-rOvkhd-v1cqY:after {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-press-opacity, 0.12);
}
.VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.12) ;
}
.VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg {
  height: 18px;
  width: 18px;
}
.VfPpkd-rOvkhd-jPmIDe {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.VfPpkd-rOvkhd-jPmIDe .VfPpkd-rOvkhd-v1cqY:before, .VfPpkd-rOvkhd-jPmIDe .VfPpkd-rOvkhd-v1cqY:after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: "";
}
.VfPpkd-rOvkhd-jPmIDe .VfPpkd-rOvkhd-v1cqY:before {
  transition: opacity 15ms linear, background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1);
}
.VfPpkd-rOvkhd-jPmIDe .VfPpkd-rOvkhd-v1cqY:after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0);
}
.VfPpkd-rOvkhd-jPmIDe.VfPpkd-ksKsZd-mWPk3d .VfPpkd-rOvkhd-v1cqY:before {
  transform: scale(var(--mdc-ripple-fg-scale, 1));
}
.VfPpkd-rOvkhd-jPmIDe.VfPpkd-ksKsZd-mWPk3d .VfPpkd-rOvkhd-v1cqY:after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center;
}
.VfPpkd-rOvkhd-jPmIDe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd .VfPpkd-rOvkhd-v1cqY:after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0);
}
.VfPpkd-rOvkhd-jPmIDe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-lJfZMc .VfPpkd-rOvkhd-v1cqY:after {
  animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards;
}
.VfPpkd-rOvkhd-jPmIDe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-OmS1vf .VfPpkd-rOvkhd-v1cqY:after {
  animation: mdc-ripple-fg-opacity-out 0.15s;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
}
.VfPpkd-rOvkhd-jPmIDe .VfPpkd-rOvkhd-v1cqY:before, .VfPpkd-rOvkhd-jPmIDe .VfPpkd-rOvkhd-v1cqY:after {
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
}
.VfPpkd-rOvkhd-jPmIDe.VfPpkd-ksKsZd-mWPk3d .VfPpkd-rOvkhd-v1cqY:after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}
.VfPpkd-rOvkhd-v1cqY {
  position: absolute;
  box-sizing: content-box;
  overflow: hidden;
  pointer-events: none;
}
.VfPpkd-rOvkhd-v1cqY-OWXEXe-ssJRIf {
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
}
.VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg {
  top: 50%;
  transform: translateY(-50%);
}
.VfPpkd-rOvkhd-XPtOyb-FCjw3e {
  display: flex;
}
.VfPpkd-rOvkhd-XPtOyb-FCjw3e:focus {
  outline: none;
}
.VfPpkd-rOvkhd-XPtOyb-hhpA7 {
  display: flex;
  flex-flow: wrap;
  min-width: 0;
}
.VfPpkd-rOvkhd-XPtOyb-FCjw3e-OWXEXe-RPzgNd .VfPpkd-rOvkhd-XPtOyb-hhpA7 {
  flex-flow: nowrap;
}
.VfPpkd-rOvkhd-XPtOyb-FCjw3e .VfPpkd-rOvkhd-XPtOyb-hhpA7 {
  margin-left: -8px;
  margin-right: 0;
}
[dir=rtl] .VfPpkd-rOvkhd-XPtOyb-FCjw3e .VfPpkd-rOvkhd-XPtOyb-hhpA7, .VfPpkd-rOvkhd-XPtOyb-FCjw3e .VfPpkd-rOvkhd-XPtOyb-hhpA7[dir=rtl] {
  margin-left: 0;
  margin-right: -8px;
}
.VfPpkd-rOvkhd-XPtOyb-FCjw3e .VfPpkd-rOvkhd-XPtOyb {
  margin-left: 8px;
  margin-right: 0;
}
[dir=rtl] .VfPpkd-rOvkhd-XPtOyb-FCjw3e .VfPpkd-rOvkhd-XPtOyb, .VfPpkd-rOvkhd-XPtOyb-FCjw3e .VfPpkd-rOvkhd-XPtOyb[dir=rtl] {
  margin-left: 0;
  margin-right: 8px;
}
.VfPpkd-rOvkhd-XPtOyb-FCjw3e .VfPpkd-rOvkhd-XPtOyb {
  margin-top: 4px;
  margin-bottom: 4px;
}
.UMrnmb-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf, [dir=rtl] .UMrnmb-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf, .UMrnmb-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf[dir=rtl] {
  padding-left: 16px;
  padding-right: 16px;
}
.UMrnmb-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-LatNUc, [dir=rtl] .UMrnmb-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-LatNUc, .UMrnmb-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-LatNUc[dir=rtl] {
  padding-left: 8px;
  padding-right: 8px;
}
.UMrnmb-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf {
  padding-left: 0;
  padding-right: 16px;
}
[dir=rtl] .UMrnmb-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf, .UMrnmb-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf[dir=rtl] {
  padding-left: 16px;
  padding-right: 0;
}
.UMrnmb-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-YTm5k:not(.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bz112c) {
  --mdc-chip-graphic-selected-width: 18px ;
}
.UMrnmb-XPtOyb .VfPpkd-rOvkhd-LatNUc, .UMrnmb-XPtOyb .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf {
  height: 18px;
  width: 18px;
  font-size: 18px;
}
.UMrnmb-XPtOyb .VfPpkd-rOvkhd-TfeOUb-V67aGc {
  font-family: Google Sans, Roboto, Arial, sans-serif;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  font-weight: 500;
}
.UMrnmb-XPtOyb .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf {
  color: #5f6368;
}
.UMrnmb-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc):hover .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf {
  color: #202124;
}
.UMrnmb-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf, .UMrnmb-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf {
  color: #202124;
}
.UMrnmb-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf {
  color: rgba(60, 64, 67, 0.3803921569);
}
.UMrnmb-XPtOyb .VfPpkd-rOvkhd-TfeOUb-V67aGc {
  color: #5f6368;
}
.UMrnmb-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc):hover .VfPpkd-rOvkhd-TfeOUb-V67aGc {
  color: #202124;
}
.UMrnmb-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rOvkhd-TfeOUb-V67aGc, .UMrnmb-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rOvkhd-TfeOUb-V67aGc {
  color: #202124;
}
.UMrnmb-XPtOyb.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me .VfPpkd-rOvkhd-TfeOUb-V67aGc {
  color: rgba(60, 64, 67, 0.3803921569);
}
.UMrnmb-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf .VfPpkd-rOvkhd-v1cqY:before, .UMrnmb-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf .VfPpkd-rOvkhd-v1cqY:after {
  background-color: #3c4043;
  background-color: var(--mdc-ripple-color, rgb(60, 64, 67));
}
.UMrnmb-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:hover .VfPpkd-rOvkhd-v1cqY:before, .UMrnmb-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-rOvkhd-v1cqY:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}
.UMrnmb-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rOvkhd-v1cqY:before, .UMrnmb-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rOvkhd-v1cqY:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}
.UMrnmb-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-rOvkhd-v1cqY:after {
  transition: opacity 0.15s linear;
}
.UMrnmb-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-rOvkhd-v1cqY:after {
  transition-duration: 75ms;
  opacity: 0.1;
  opacity: var(--mdc-ripple-press-opacity, 0.1);
}
.UMrnmb-XPtOyb .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.1) ;
}
.UMrnmb-XPtOyb-OWXEXe-OmTp3c .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf {
  color: #1a73e8;
}
.UMrnmb-XPtOyb-OWXEXe-OmTp3c .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc):hover .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf {
  color: #174ea6;
}
.UMrnmb-XPtOyb-OWXEXe-OmTp3c .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf, .UMrnmb-XPtOyb-OWXEXe-OmTp3c .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf {
  color: #174ea6;
}
.UMrnmb-XPtOyb-OWXEXe-OmTp3c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf {
  color: rgba(60, 64, 67, 0.3803921569);
}
.UMrnmb-XPtOyb-OWXEXe-OmTp3c .VfPpkd-rOvkhd-TfeOUb-V67aGc {
  color: #3c4043;
}
.UMrnmb-XPtOyb-OWXEXe-SqHXje, .UMrnmb-XPtOyb-OWXEXe-SqHXje .VfPpkd-rOvkhd-v1cqY {
  border-radius: 8px;
}
.UMrnmb-XPtOyb-OWXEXe-SqHXje .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:before {
  border-radius: 8px;
}
.UMrnmb-XPtOyb-OWXEXe-SqHXje .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf, .UMrnmb-XPtOyb-OWXEXe-yOOK0, .UMrnmb-XPtOyb-OWXEXe-yOOK0 .VfPpkd-rOvkhd-v1cqY {
  border-radius: 8px;
}
.UMrnmb-XPtOyb-OWXEXe-yOOK0 .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:before {
  border-radius: 8px;
}
.UMrnmb-XPtOyb-OWXEXe-yOOK0 .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf {
  border-radius: 8px;
}
.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd {
  background-color: #e8f0fe;
}
.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me {
  background-color: rgba(60, 64, 67, 0.1215686275);
}
.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:before {
  border-color: transparent;
}
@media screen and (forced-colors: active) {
.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:before {
    border-color: CanvasText;
}
}
.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:before, .UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc):not(.VfPpkd-ksKsZd-mWPk3d):focus:before {
  border-color: transparent;
}
.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:before {
  border-color: transparent;
}
@media screen and (forced-colors: active) {
.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:before {
    border-color: CanvasText;
}
}
.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-TfeOUb-V67aGc {
  color: #1967d2;
}
.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc):hover .VfPpkd-rOvkhd-TfeOUb-V67aGc {
  color: #174ea6;
}
.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rOvkhd-TfeOUb-V67aGc, .UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc):not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rOvkhd-TfeOUb-V67aGc {
  color: #174ea6;
}
.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me .VfPpkd-rOvkhd-TfeOUb-V67aGc {
  color: rgba(60, 64, 67, 0.3803921569);
}
.UMrnmb-XPtOyb-OWXEXe-yOOK0 .VfPpkd-rOvkhd-PvL5qd {
  color: #1967d2;
}
.UMrnmb-XPtOyb-OWXEXe-yOOK0 .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc):hover .VfPpkd-rOvkhd-PvL5qd {
  color: #174ea6;
}
.UMrnmb-XPtOyb-OWXEXe-yOOK0 .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rOvkhd-PvL5qd, .UMrnmb-XPtOyb-OWXEXe-yOOK0 .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rOvkhd-PvL5qd {
  color: #174ea6;
}
.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me .VfPpkd-rOvkhd-PvL5qd {
  color: rgba(60, 64, 67, 0.3803921569);
}
.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf .VfPpkd-rOvkhd-v1cqY:before, .UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf .VfPpkd-rOvkhd-v1cqY:after {
  background-color: #1967d2;
  background-color: var(--mdc-ripple-color, rgb(25, 103, 210));
}
.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:hover .VfPpkd-rOvkhd-v1cqY:before, .UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-rOvkhd-v1cqY:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}
.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rOvkhd-v1cqY:before, .UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rOvkhd-v1cqY:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}
.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-rOvkhd-v1cqY:after {
  transition: opacity 0.15s linear;
}
.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-rOvkhd-v1cqY:after {
  transition-duration: 75ms;
  opacity: 0.1;
  opacity: var(--mdc-ripple-press-opacity, 0.1);
}
.UMrnmb-XPtOyb-OWXEXe-yOOK0.VfPpkd-rOvkhd-XPtOyb-OWXEXe-gk6SMd .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.1) ;
}
.UMrnmb-XPtOyb-OWXEXe-YPqjbf .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf, [dir=rtl] .UMrnmb-XPtOyb-OWXEXe-YPqjbf .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf, .UMrnmb-XPtOyb-OWXEXe-YPqjbf .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf[dir=rtl] {
  padding-left: 12px;
  padding-right: 12px;
}
.UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-LatNUc, [dir=rtl] .UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-LatNUc, .UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-LatNUc[dir=rtl] {
  padding-left: 6px;
  padding-right: 6px;
}
.UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf {
  padding-left: 0;
  padding-right: 12px;
}
[dir=rtl] .UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf, .UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf[dir=rtl] {
  padding-left: 12px;
  padding-right: 0;
}
.UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg {
  padding-left: 8px;
  padding-right: 6px;
}
[dir=rtl] .UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg, .UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg[dir=rtl] {
  padding-left: 6px;
  padding-right: 8px;
}
.UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg {
  left: 8px;
  right: auto;
}
[dir=rtl] .UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg, .UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg[dir=rtl] {
  left: auto;
  right: 8px;
}
.UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf {
  padding-left: 12px;
  padding-right: 0;
}
[dir=rtl] .UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf, .UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf[dir=rtl] {
  padding-left: 0;
  padding-right: 12px;
}
.UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-LatNUc, [dir=rtl] .UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-LatNUc, .UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-LatNUc[dir=rtl] {
  padding-left: 6px;
  padding-right: 6px;
}
.UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg {
  padding-left: 8px;
  padding-right: 6px;
}
[dir=rtl] .UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg, .UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg[dir=rtl] {
  padding-left: 6px;
  padding-right: 8px;
}
.UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg {
  left: 8px;
  right: auto;
}
[dir=rtl] .UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg, .UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg[dir=rtl] {
  left: auto;
  right: 8px;
}
.UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf, [dir=rtl] .UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf, .UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf[dir=rtl] {
  padding-left: 0;
  padding-right: 0;
}
.UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-YTm5k:not(.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bz112c) {
  --mdc-chip-graphic-selected-width: 18px ;
}
.UMrnmb-XPtOyb-OWXEXe-YPqjbf .VfPpkd-rOvkhd-LatNUc, .UMrnmb-XPtOyb-OWXEXe-YPqjbf .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf {
  height: 18px;
  width: 18px;
  font-size: 18px;
}
.UMrnmb-XPtOyb-OWXEXe-YPqjbf .VfPpkd-rOvkhd-TfeOUb-V67aGc {
  font-family: Roboto, Arial, sans-serif;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  font-weight: 500;
}
.UMrnmb-XPtOyb-OWXEXe-YPqjbf .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-UbuQg {
  color: #5f6368;
}
.UMrnmb-XPtOyb-OWXEXe-YPqjbf .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg:hover .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-UbuQg {
  color: #202124;
}
.UMrnmb-XPtOyb-OWXEXe-YPqjbf .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-UbuQg, .UMrnmb-XPtOyb-OWXEXe-YPqjbf .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-UbuQg {
  color: #202124;
}
.UMrnmb-XPtOyb-OWXEXe-YPqjbf.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-UbuQg {
  color: rgba(60, 64, 67, 0.3803921569);
}
.UMrnmb-XPtOyb-OWXEXe-YPqjbf .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg .VfPpkd-rOvkhd-v1cqY:before, .UMrnmb-XPtOyb-OWXEXe-YPqjbf .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg .VfPpkd-rOvkhd-v1cqY:after {
  background-color: #3c4043;
  background-color: var(--mdc-ripple-color, rgb(60, 64, 67));
}
.UMrnmb-XPtOyb-OWXEXe-YPqjbf .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg:hover .VfPpkd-rOvkhd-v1cqY:before, .UMrnmb-XPtOyb-OWXEXe-YPqjbf .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-rOvkhd-v1cqY:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}
.UMrnmb-XPtOyb-OWXEXe-YPqjbf .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-rOvkhd-v1cqY:before, .UMrnmb-XPtOyb-OWXEXe-YPqjbf .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-rOvkhd-v1cqY:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}
.UMrnmb-XPtOyb-OWXEXe-YPqjbf .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-rOvkhd-v1cqY:after {
  transition: opacity 0.15s linear;
}
.UMrnmb-XPtOyb-OWXEXe-YPqjbf .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-rOvkhd-v1cqY:after {
  transition-duration: 75ms;
  opacity: 0.1;
  opacity: var(--mdc-ripple-press-opacity, 0.1);
}
.UMrnmb-XPtOyb-OWXEXe-YPqjbf .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.1) ;
}
.UMrnmb-XPtOyb-OWXEXe-aSvl1d {
  background-color: transparent;
}
.UMrnmb-XPtOyb-OWXEXe-aSvl1d .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:before {
  border-width: 1px;
}
.UMrnmb-XPtOyb-OWXEXe-aSvl1d .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:before {
  border-style: solid;
}
.UMrnmb-XPtOyb-OWXEXe-aSvl1d.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me {
  background-color: transparent;
}
.UMrnmb-XPtOyb-OWXEXe-aSvl1d .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:before {
  border-color: #dadce0;
}
.UMrnmb-XPtOyb-OWXEXe-aSvl1d .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:before, .UMrnmb-XPtOyb-OWXEXe-aSvl1d .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:not(.VfPpkd-rOvkhd-jPmIDe-OWXEXe-SdanKc):not(.VfPpkd-ksKsZd-mWPk3d):focus:before {
  border-color: #202124;
}
.UMrnmb-XPtOyb-OWXEXe-aSvl1d.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:before {
  border-color: rgba(60, 64, 67, 0.1215686275);
}
.UMrnmb-XPtOyb-OWXEXe-ITYOJe {
  background-color: #fff;
  transition: border 0.28s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1);
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 1px 3px 1px rgba(60, 64, 67, 0.1490196078);
}
@media (-ms-high-contrast: active), screen and (forced-colors: active) {
.UMrnmb-XPtOyb-OWXEXe-ITYOJe .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:before {
    border-width: 1px;
}
.UMrnmb-XPtOyb-OWXEXe-ITYOJe .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf:before {
    border-style: solid;
}
}
.UMrnmb-XPtOyb-OWXEXe-ITYOJe.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me {
  background-color: rgba(60, 64, 67, 0.1215686275);
}
.UMrnmb-XPtOyb-OWXEXe-ITYOJe .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.UMrnmb-XPtOyb-OWXEXe-ITYOJe:hover {
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 2px 6px 2px rgba(60, 64, 67, 0.1490196078);
}
.UMrnmb-XPtOyb-OWXEXe-ITYOJe:hover .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.UMrnmb-XPtOyb-OWXEXe-ITYOJe:active {
  box-shadow: 0 1px 3px rgba(60, 64, 67, 0.3019607843), 0 4px 8px 3px rgba(60, 64, 67, 0.1490196078);
}
.UMrnmb-XPtOyb-OWXEXe-ITYOJe:active .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.UMrnmb-XPtOyb-OWXEXe-ITYOJe.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me {
  box-shadow: none;
}
.UMrnmb-XPtOyb-OWXEXe-ITYOJe.VfPpkd-rOvkhd-XPtOyb-OWXEXe-OWB6Me .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.UMrnmb-XPtOyb-OWXEXe-YPqjbf-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-LatNUc {
  padding-left: 2px;
  padding-right: 8px;
}
[dir=rtl] .UMrnmb-XPtOyb-OWXEXe-YPqjbf-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-LatNUc, .UMrnmb-XPtOyb-OWXEXe-YPqjbf-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-LatNUc[dir=rtl] {
  padding-left: 8px;
  padding-right: 2px;
}
.UMrnmb-XPtOyb-OWXEXe-YPqjbf-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg {
  padding-left: 8px;
  padding-right: 6px;
}
[dir=rtl] .UMrnmb-XPtOyb-OWXEXe-YPqjbf-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg, .UMrnmb-XPtOyb-OWXEXe-YPqjbf-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-UbuQg[dir=rtl] {
  padding-left: 6px;
  padding-right: 8px;
}
.UMrnmb-XPtOyb-OWXEXe-YPqjbf-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg {
  left: 8px;
  right: auto;
}
[dir=rtl] .UMrnmb-XPtOyb-OWXEXe-YPqjbf-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg, .UMrnmb-XPtOyb-OWXEXe-YPqjbf-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-v1cqY-OWXEXe-UbuQg[dir=rtl] {
  left: auto;
  right: 8px;
}
.UMrnmb-XPtOyb-OWXEXe-YPqjbf-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf, [dir=rtl] .UMrnmb-XPtOyb-OWXEXe-YPqjbf-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf, .UMrnmb-XPtOyb-OWXEXe-YPqjbf-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bd00G.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-UbuQg-JIbuQc .VfPpkd-rOvkhd-jPmIDe-OWXEXe-ssJRIf[dir=rtl] {
  padding-left: 0;
  padding-right: 0;
}
.UMrnmb-XPtOyb-OWXEXe-YPqjbf-SfQLQb-YLEF4c.VfPpkd-rOvkhd-XPtOyb-OWXEXe-YTm5k:not(.VfPpkd-rOvkhd-XPtOyb-OWXEXe-SfQLQb-ssJRIf-Bz112c) {
  --mdc-chip-graphic-selected-width: 28px ;
}
.UMrnmb-XPtOyb-OWXEXe-YPqjbf-SfQLQb-YLEF4c .VfPpkd-rOvkhd-LatNUc, .UMrnmb-XPtOyb-OWXEXe-YPqjbf-SfQLQb-YLEF4c .VfPpkd-rOvkhd-Zr1Nwf-OWXEXe-ssJRIf {
  height: 28px;
  width: 28px;
  font-size: 28px;
}
.JIbuQc-hSRGPd {
  height: 100%;
  display: inline-flex;
  overflow-x: hidden;
}
.UMrnmb-XPtOyb-FCjw3e .VfPpkd-rOvkhd-XPtOyb-hhpA7 {
  margin-left: -8px;
  margin-right: 0;
}
[dir=rtl] .UMrnmb-XPtOyb-FCjw3e .VfPpkd-rOvkhd-XPtOyb-hhpA7, .UMrnmb-XPtOyb-FCjw3e .VfPpkd-rOvkhd-XPtOyb-hhpA7[dir=rtl] {
  margin-left: 0;
  margin-right: -8px;
}
.UMrnmb-XPtOyb-FCjw3e .VfPpkd-rOvkhd-XPtOyb {
  margin-left: 8px;
  margin-right: 0;
}
[dir=rtl] .UMrnmb-XPtOyb-FCjw3e .VfPpkd-rOvkhd-XPtOyb, .UMrnmb-XPtOyb-FCjw3e .VfPpkd-rOvkhd-XPtOyb[dir=rtl] {
  margin-left: 0;
  margin-right: 8px;
}
.UMrnmb-XPtOyb-FCjw3e .VfPpkd-rOvkhd-XPtOyb {
  margin-top: 8px;
  margin-bottom: 8px;
}
.lS32Vd .ZaOvmc {
  background-color: transparent;
}
.lS32Vd .tUxvSd:not(:disabled) {
  color: #fff;
}
.lS32Vd .Kd35De:not(:disabled) {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
}
.lS32Vd .Kd35De:not(:disabled):not(:disabled) {
  color: #202124;
}
.HHC42 {
  width: calc(33.3333333333vw - 24px);
}
@media screen and (min-width: 600px) {
.HHC42 {
    width: calc(25vw - 36px);
}
}
@media screen and (min-width: 840px) {
.HHC42 {
    width: calc(20vw - 32px);
}
}
@media screen and (min-width: 960px) {
.HHC42 {
    width: calc(16.6666666667vw - 29.3333333333px);
}
}
@media screen and (min-width: 1280px) {
.HHC42 {
    width: calc(16.6666666667vw - 44px);
}
}
@media screen and (min-width: 1440px) {
.HHC42 {
    width: 196px;
}
}
.EECpzd {
  opacity: 0.16;
  transition: opacity 0.2s ease-in-out;
}
@media screen and (min-width: 600px) {
.Si0Zdf, .Uuv7Hd {
    --gap-width:16px ;
}
}
@media screen and (min-width: 1280px) {
.Si0Zdf {
    --gap-width:24px ;
}
}
@media screen and (min-width: 1440px) {
.Uuv7Hd {
    width: calc(22.5833333333vw - 12.39px);
}
}
@media screen and (min-width: 1440px) and (min-width: 600px) {
.Uuv7Hd {
    width: calc(16.9375vw - 19.23px);
}
}
@media screen and (min-width: 1440px) and (min-width: 840px) {
.Uuv7Hd {
    width: calc(13.55vw - 16.52px);
}
}
@media screen and (min-width: 1440px) and (min-width: 960px) {
.Uuv7Hd {
    width: calc(11.2916666667vw - 14.7133333333px);
}
}
@media screen and (min-width: 1440px) and (min-width: 1280px) {
.Uuv7Hd {
    width: calc(11.2916666667vw - 22.07px);
}
}
@media screen and (min-width: 1440px) and (min-width: 1440px) {
.Uuv7Hd {
    width: 140.53px;
}
}
@media screen and (min-width: 1440px) {
.n5Mmgb {
    position: absolute;
    left: calc(50% - 668px);
    top: 0;
}
.tbP44c {
    position: absolute;
    bottom: 0;
    left: -150px;
    top: 0;
    width: 300px;
}
}
.zcimD {
  color: #fff;
}
.iEDKhd, .iEDKhd:not(:disabled) {
  color: #202124;
}
.hHUYDe {
  border-radius: 8px;
  width: calc(100vw - 48px);
  border-width: 0;
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 1px 3px 1px rgba(60, 64, 67, 0.1490196078);
  --gap-width: 12px;
  border: 0;
}
@media screen and (min-width: 600px) {
.hHUYDe {
    width: calc(75vw - 76px);
}
}
@media screen and (min-width: 840px) {
.hHUYDe {
    width: calc(60vw - 64px);
}
}
@media screen and (min-width: 1280px) {
.hHUYDe {
    width: calc(50vw - 84px);
}
}
@media screen and (min-width: 1440px) {
.hHUYDe {
    width: 636px;
}
}
.hHUYDe .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.jVR3ye {
  margin: calc(var(--gap-width) / 2 * -1);
  padding: calc(var(--gap-width) / 2);
}
.WPfqYc, .Pdcv8e {
  position: relative;
}
.xovwLb {
  border-radius: 0 0 8px 8px;
  display: block;
  height: 60px;
}
.GkwRVc {
  aspect-ratio: 1.7777777778;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.SzSlNc {
  aspect-ratio: 1.7777777778;
  border-radius: 8px 8px 0 0;
  display: block;
  object-fit: cover;
  width: 100%;
}
.TxExz {
  bottom: 0;
  padding: 0 16px;
  position: absolute;
  width: 100%;
}
.lbNC6b {
  bottom: 60px;
  padding: 0 16px;
  position: absolute;
  width: 100%;
}
.Vi9xMe {
  bottom: 16px;
  padding: 0 16px;
  position: absolute;
  width: 100%;
}
.YLCN0d {
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.5rem;
  font-size: 1.125rem;
  letter-spacing: 0;
  font-weight: 400;
  font-weight: 500;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
}
.gb8Aof {
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0178571429em;
  line-height: 1.25rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.PcsSFf {
  white-space: normal;
}
.us8NPb {
  align-items: center;
  bottom: 0;
  display: grid;
  grid-template-columns: auto max-content;
  padding: 10px 16px;
  position: absolute;
  width: 100%;
}
.vw3wnd {
  align-items: center;
  column-gap: 16px;
  display: grid;
  grid-template-columns: max-content auto;
  margin-right: 16px;
}
.nnW2Md {
  border-radius: 12px;
  border-width: 0;
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 1px 3px 1px rgba(60, 64, 67, 0.1490196078);
  height: 40px;
  width: 40px;
}
.nnW2Md .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.FfpWjf {
  display: grid;
  grid-template-rows: max-content;
  height: fit-content;
  row-gap: 2px;
}
.pNaVI {
  align-items: center;
  display: inline-flex;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.fkdIre {
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
  overflow: hidden;
  text-overflow: ellipsis;
}
.bcLwIe {
  font-family: Roboto, Arial, sans-serif;
  line-height: 1rem;
  font-size: 0.75rem;
  letter-spacing: 0.025em;
  font-weight: 400;
  font-family: Google Sans, Helvetica, Arial, sans-serif;
  overflow: hidden;
  text-overflow: ellipsis;
}
.VqQw9b {
  padding: 0 8px;
}
.FRzJkf {
  height: 12px;
  width: 12px;
}
.fvMBP {
  align-items: center;
  display: flex;
  flex-direction: column;
}
.XzJShf:not(:disabled) {
  height: 28px;
  margin: 0;
  min-height: 28px;
  min-width: 71px;
}
.JBlMZe:not(:disabled) {
  background-color: rgba(255, 255, 255, 0.2);
}
.GFmdkb:not(:disabled) {
  background-color: rgba(32, 33, 36, 0.2);
}
.BQ6Nz {
  font-family: Google Sans, Helvetica, Arial, sans-serif;
  font-weight: 500;
  font-size: 0.5rem;
  letter-spacing: 0.4px;
  line-height: 0.875rem;
}
.n2q3zf {
  --label-color: rgba(60,64,67,.6);
  background-color: var(--label-color);
  border-radius: 8px 0;
  left: 0;
  position: absolute;
  top: 0;
  z-index: 1;
}
.GnAUad {
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0178571429em;
  line-height: 1.25rem;
  font-weight: 500;
  padding: 4px 12px;
}
.eaFbvd {
  bottom: 60px;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.eaFbvd:hover {
  cursor: pointer;
}
.Z8ksHc {
  bottom: 0;
  height: fit-content;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
  width: fit-content;
}
@media screen and (min-width: 600px) {
.hHUYDe {
    width: calc(83.3333333333vw - 42px);
    --gap-width: 16px ;
}
}
@media screen and (min-width: 600px) and (min-width: 600px) {
.hHUYDe {
    width: calc(62.5vw - 66px);
}
}
@media screen and (min-width: 600px) and (min-width: 840px) {
.hHUYDe {
    width: calc(50vw - 56px);
}
}
@media screen and (min-width: 600px) and (min-width: 960px) {
.hHUYDe {
    width: calc(41.6666666667vw - 49.3333333333px);
}
}
@media screen and (min-width: 600px) and (min-width: 1280px) {
.hHUYDe {
    width: calc(41.6666666667vw - 74px);
}
}
@media screen and (min-width: 600px) and (min-width: 1440px) {
.hHUYDe {
    width: 526px;
}
}
@media screen and (min-width: 600px) {
.G17ige {
    width: calc(133.3333333333vw - 60px);
    border-radius: 16px;
}
}
@media screen and (min-width: 600px) and (min-width: 840px) {
.G17ige {
    width: calc(80vw - 80px);
}
}
@media screen and (min-width: 600px) and (min-width: 960px) {
.G17ige {
    width: calc(66.6666666667vw - 69.3333333333px);
}
}
@media screen and (min-width: 600px) and (min-width: 1280px) {
.G17ige {
    width: calc(66.6666666667vw - 104px);
}
}
@media screen and (min-width: 600px) and (min-width: 1440px) {
.G17ige {
    width: 856px;
}
}
@media screen and (min-width: 600px) {
.G17ige .xovwLb {
    border-radius: 0 0 16px 16px;
    height: 96px;
}
.G17ige .eaFbvd {
    bottom: 96px;
}
.G17ige .SzSlNc {
    border-radius: 16px 16px 0 0;
}
.G17ige .YLCN0d {
    font-family: Google Sans, Roboto, Arial, sans-serif;
    line-height: 2rem;
    font-size: 1.5rem;
    letter-spacing: 0;
    font-weight: 400;
    font-weight: 500;
}
.G17ige .gb8Aof {
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: 0.0125em;
    line-height: 1.5rem;
}
.G17ige .n2q3zf {
    border-radius: 16px 0;
}
.G17ige .us8NPb {
    padding: 16px;
}
.G17ige .nnW2Md {
    height: 64px;
    width: 64px;
}
.G17ige .XzJShf:not(:disabled) {
    min-height: 36px;
    min-width: 96px;
}
.G17ige .BQ6Nz {
    font-size: 0.625rem;
    margin-top: 4px;
}
.G17ige .lbNC6b {
    bottom: 96px;
}
}
@media screen and (min-width: 840px) {
.G17ige {
    width: calc(166.6666666667vw - 72px);
}
}
@media screen and (min-width: 840px) and (min-width: 600px) {
.G17ige {
    width: calc(125vw - 116px);
}
}
@media screen and (min-width: 840px) and (min-width: 840px) {
.G17ige {
    width: calc(100vw - 96px);
}
}
@media screen and (min-width: 840px) and (min-width: 960px) {
.G17ige {
    width: calc(83.3333333333vw - 82.6666666667px);
}
}
@media screen and (min-width: 840px) and (min-width: 1280px) {
.G17ige {
    width: calc(83.3333333333vw - 124px);
}
}
@media screen and (min-width: 840px) and (min-width: 1440px) {
.G17ige {
    width: 1076px;
}
}
@media screen and (min-width: 840px) {
.G17ige .n2q3zf {
    background-color: rgba(255, 255, 255, 0.2);
}
.G17ige .SzSlNc {
    border-radius: 0 16px 16px 0;
    width: 50%;
}
.G17ige .Pdcv8e {
    display: flex;
    flex-direction: row-reverse;
    width: 100%;
}
.G17ige .xovwLb {
    border-radius: 16px 0 0 16px;
    height: unset;
    width: 50%;
}
.G17ige .eaFbvd {
    bottom: 0;
    left: 50%;
}
.G17ige .GkwRVc {
    display: none;
}
.G17ige .lbNC6b {
    align-content: center;
    bottom: unset;
    display: grid;
    height: 80%;
    top: 0;
    width: 50%;
}
.G17ige .Vi9xMe {
    align-content: center;
    bottom: 0;
    display: grid;
    height: 100%;
    width: 50%;
}
.G17ige .YLCN0d {
    font-family: Google Sans, Roboto, Arial, sans-serif;
    line-height: 1.75rem;
    font-size: 1.375rem;
    letter-spacing: 0;
    font-weight: 400;
    font-weight: 500;
}
.G17ige .us8NPb {
    width: 50%;
}
.G17ige .nnW2Md {
    height: 48px;
    width: 48px;
}
.G17ige .fkdIre {
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: 0.00625em;
    line-height: 1.5rem;
}
.G17ige .bcLwIe {
    font-size: 0.875rem;
    font-weight: 400;
    letter-spacing: 0.0142857143em;
    line-height: 1.25rem;
}
.G17ige .GnAUad {
    padding: 6px 12px;
}
.G17ige .BQ6Nz {
    font-size: 0.6875rem;
    line-height: 1rem;
    margin-top: 2px;
}
.G17ige .PcsSFf {
    margin-top: 10px;
}
}
@media screen and (min-width: 960px) {
.xovwLb {
    height: 66px;
}
.eaFbvd, .lbNC6b {
    bottom: 66px;
}
.us8NPb {
    padding: 12px 16px;
}
.G17ige, .HocpVc {
    width: calc(200vw - 84px);
    border-radius: 16px;
}
}
@media screen and (min-width: 960px) and (min-width: 600px) {
.G17ige, .HocpVc {
    width: calc(150vw - 136px);
}
}
@media screen and (min-width: 960px) and (min-width: 840px) {
.G17ige, .HocpVc {
    width: calc(120vw - 112px);
}
}
@media screen and (min-width: 960px) and (min-width: 960px) {
.G17ige, .HocpVc {
    width: calc(100vw - 96px);
}
}
@media screen and (min-width: 960px) and (min-width: 1280px) {
.G17ige, .HocpVc {
    width: calc(100vw - 144px);
}
}
@media screen and (min-width: 960px) and (min-width: 1440px) {
.G17ige, .HocpVc {
    width: 1296px;
}
}
@media screen and (min-width: 960px) {
.G17ige .us8NPb, .HocpVc .us8NPb {
    padding: 20px 24px;
    width: 50%;
}
.G17ige .FRzJkf, .HocpVc .FRzJkf {
    height: 14px;
    width: 14px;
}
.G17ige .lbNC6b, .G17ige .Vi9xMe, .HocpVc .lbNC6b, .HocpVc .Vi9xMe {
    padding: 0 24px;
}
.G17ige .YLCN0d, .HocpVc .YLCN0d {
    font-family: Google Sans, Roboto, Arial, sans-serif;
    line-height: 2.25rem;
    font-size: 1.75rem;
    letter-spacing: 0;
    font-weight: 400;
    font-weight: 500;
}
.G17ige .gb8Aof, .HocpVc .gb8Aof {
    font-family: Google Sans, Roboto, Arial, sans-serif;
    line-height: 1.5rem;
    font-size: 1.125rem;
    letter-spacing: 0;
    font-weight: 400;
    margin-top: 10px;
}
.G17ige .PcsSFf {
    font-size: 1rem;
}
.HocpVc .n2q3zf {
    background-color: rgba(255, 255, 255, 0.2);
}
.HocpVc .GnAUad {
    padding: 6px 12px;
}
.HocpVc .SzSlNc {
    border-radius: 0 16px 16px 0;
    width: 50%;
}
.HocpVc .Pdcv8e {
    display: flex;
    flex-direction: row-reverse;
    width: 100%;
}
.HocpVc .xovwLb {
    border-radius: 16px 0 0 16px;
    height: unset;
    width: 50%;
}
.HocpVc .eaFbvd {
    bottom: 0;
    left: 50%;
}
.HocpVc .GkwRVc {
    display: none;
}
.HocpVc .lbNC6b {
    align-content: center;
    bottom: unset;
    display: grid;
    height: 80%;
    top: 0;
    width: 50%;
}
.HocpVc .Vi9xMe {
    align-content: center;
    bottom: 0;
    display: grid;
    height: 100%;
    width: 50%;
}
.HocpVc .nnW2Md {
    height: 48px;
    width: 48px;
}
.HocpVc .fkdIre {
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: 0.00625em;
    line-height: 1.5rem;
}
.HocpVc .bcLwIe {
    font-size: 0.875rem;
    font-weight: 400;
    letter-spacing: 0.0142857143em;
    line-height: 1.25rem;
}
.HocpVc .XzJShf:not(:disabled) {
    min-height: 36px;
    min-width: 96px;
}
.HocpVc .BQ6Nz {
    font-size: 0.6875rem;
    line-height: 1rem;
    margin-top: 2px;
}
}
@media screen and (min-width: 1280px) {
.hHUYDe {
    --gap-width:24px ;
}
.xovwLb {
    height: 88px;
}
.eaFbvd {
    bottom: 88px;
}
.lbNC6b {
    bottom: 88px;
    padding: 0 24px;
}
.Vi9xMe {
    bottom: 20px;
    padding: 0 24px;
}
.YLCN0d {
    font-family: Google Sans, Roboto, Arial, sans-serif;
    line-height: 2rem;
    font-size: 1.5rem;
    letter-spacing: 0;
    font-weight: 400;
    font-weight: 500;
}
.gb8Aof {
    font-family: Google Sans, Roboto, Arial, sans-serif;
    line-height: 1.5rem;
    font-size: 1.125rem;
    letter-spacing: 0;
    font-weight: 400;
}
.us8NPb {
    padding: 20px 24px;
}
.nnW2Md {
    height: 48px;
    width: 48px;
}
.fkdIre {
    font-family: Google Sans, Roboto, Arial, sans-serif;
    line-height: 1.5rem;
    font-size: 1.125rem;
    letter-spacing: 0;
    font-weight: 400;
}
.bcLwIe {
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: 0.00625em;
    line-height: 1.5rem;
}
.XzJShf:not(:disabled) {
    height: 32px;
    min-height: 32px;
    min-width: 86px;
}
.BQ6Nz {
    font-size: 0.625rem;
    margin-top: 2px;
}
.G17ige .YLCN0d, .HocpVc .YLCN0d {
    font-family: Google Sans, Roboto, Arial, sans-serif;
    line-height: 2.75rem;
    font-size: 2.25rem;
    letter-spacing: 0;
    font-weight: 400;
    font-weight: 500;
}
.G17ige .gb8Aof, .HocpVc .gb8Aof {
    font-family: Google Sans, Roboto, Arial, sans-serif;
    line-height: 2rem;
    font-size: 1.5rem;
    letter-spacing: 0;
    font-weight: 400;
    margin-top: 12px;
}
.G17ige .PcsSFf {
    font-size: 1.25rem;
}
.G17ige .us8NPb, .HocpVc .us8NPb {
    padding: 24px;
}
.G17ige .nnW2Md, .HocpVc .nnW2Md {
    height: 64px;
    width: 64px;
}
.G17ige .fkdIre, .HocpVc .fkdIre {
    font-size: 1.125rem;
}
.G17ige .bcLwIe, .HocpVc .bcLwIe {
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: 0.00625em;
    line-height: 1.5rem;
}
.G17ige .FRzJkf, .HocpVc .FRzJkf {
    height: 16px;
    width: 16px;
}
.G17ige .BQ6Nz, .HocpVc .BQ6Nz {
    margin-top: 4px;
}
.GnAUad {
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: 0.0125em;
    line-height: 1.5rem;
    font-weight: 500;
}
}
.O8t0Fb {
  margin-top: 36px;
}
.O8t0Fb:not(:disabled) {
  padding: 0 1rem;
  border-radius: 18px;
  font-size: 14px;
  font-weight: 500;
  min-height: 36px;
  width: 100px;
}
.O8t0Fb:not(:disabled):not(:disabled) {
  background-color: #28feaf;
}
.O8t0Fb:not(:disabled):not(:disabled):hover {
  background-color: #1be399;
}
.O8t0Fb:not(:disabled):not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .O8t0Fb:not(:disabled):not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  background-color: #1be399;
}
.O8t0Fb:not(:disabled):not(:disabled):not(:disabled):active {
  background-color: #1be399;
}
.O8t0Fb:not(:disabled):not(:disabled) {
  color: #181818;
}
@media screen and (min-width: 1440px) {
.xovwLb {
    height: 98px;
}
.eaFbvd, .lbNC6b {
    bottom: 98px;
}
.us8NPb {
    padding: 24px;
}
.FRzJkf {
    height: 14px;
    width: 14px;
}
.BQ6Nz {
    font-size: 0.6875rem;
    line-height: 1rem;
}
.G17ige .YLCN0d, .HocpVc .YLCN0d {
    font-family: Google Sans Display, Roboto, Arial, sans-serif;
    line-height: 3.25rem;
    font-size: 2.75rem;
    letter-spacing: 0;
    font-weight: 400;
    font-weight: 500;
}
.G17ige .gb8Aof, .HocpVc .gb8Aof {
    font-family: Google Sans, Roboto, Arial, sans-serif;
    line-height: 2.25rem;
    font-size: 1.75rem;
    letter-spacing: 0;
    font-weight: 400;
    margin-top: 16px;
}
.G17ige .PcsSFf {
    font-size: 1.5rem;
}
.G17ige .us8NPb, .HocpVc .us8NPb {
    padding: 32px;
}
.G17ige .lbNC6b, .G17ige .Vi9xMe, .HocpVc .lbNC6b, .HocpVc .Vi9xMe {
    padding: 0 32px;
}
}
.AkM3z {
  position: relative;
  white-space: nowrap;
  width: 100%;
  margin: -5px;
}
.puY8F {
  display: inline-block;
  vertical-align: top;
  width: 100%;
}
.K9vl4 {
  border-radius: 12px;
  border-width: 0;
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 1px 3px 1px rgba(60, 64, 67, 0.1490196078);
  display: block;
  height: 152px;
  margin: 5px;
  overflow: hidden;
  position: relative;
  white-space: normal;
  width: 100%;
}
.K9vl4 .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.e8GvOc, .e8GvOc:visited {
  color: #202124;
}
.BRSwIb, .BRSwIb:visited {
  color: #fff;
}
.IZdeKe {
  height: 100%;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
.CKPiKf .IZdeKe {
  top: 0;
  transform: translateY(0);
  width: 304px;
}
.vL2hed {
  height: 100%;
}
.CKPiKf .vL2hed {
  width: 100%;
  object-fit: cover;
  display: block;
}
.x2kBMc {
  display: block;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  width: 304px;
}
.CKPiKf .x2kBMc {
  width: 100%;
}
.gIca2c {
  box-sizing: border-box;
  display: table;
  height: 100%;
  padding: 24px 0;
  position: absolute;
  width: 100%;
}
.CKPiKf .gIca2c {
  align-items: center;
  display: flex;
  left: 0;
  top: 0;
}
.OrIVbb, .RsTBId {
  display: table-cell;
  vertical-align: middle;
}
.CKPiKf .OrIVbb, .CKPiKf .RsTBId {
  display: unset;
}
.OrIVbb {
  padding: 0 16px;
}
.RsTBId {
  width: 100%;
}
.RsTBId:first-child {
  padding-left: 24px;
}
.UxrHZ {
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.75rem;
  font-size: 1.375rem;
  letter-spacing: 0;
  font-weight: 400;
  max-width: 176px;
}
.GIgTj {
  max-width: 176px;
}
.CKPiKf .GIgTj {
  max-width: 480px;
}
.WdYi1c, .NlZHIe {
  font-family: Roboto, Arial, sans-serif;
  line-height: 1rem;
  font-size: 0.75rem;
  letter-spacing: 0.025em;
  font-weight: 400;
  margin-top: 4px;
}
.CKPiKf .WdYi1c, .CKPiKf .NlZHIe {
  margin-top: 8px;
}
.UNvfIb {
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  border: 1px solid;
  border-radius: 8px;
  display: inline-block;
  font-weight: 500;
  margin-top: 10px;
  padding: 0 11px;
  text-align: center;
}
.CKPiKf .UNvfIb {
  font-size: 14px;
}
.vbIppd {
  max-height: 170px;
  max-width: 100px;
}
.fCWpHc, .CKPiKf {
  width: calc(100vw - 48px);
}
@media screen and (min-width: 600px) {
.fCWpHc, .CKPiKf {
    width: calc(75vw - 76px);
}
}
@media screen and (min-width: 840px) {
.fCWpHc, .CKPiKf {
    width: calc(60vw - 64px);
}
}
@media screen and (min-width: 960px) {
.fCWpHc, .CKPiKf {
    width: calc(50vw - 56px);
}
}
@media screen and (min-width: 1280px) {
.fCWpHc, .CKPiKf {
    width: calc(50vw - 84px);
}
}
@media screen and (min-width: 1440px) {
.fCWpHc, .CKPiKf {
    width: 636px;
}
}
.cnB8qd .UxrHZ, .cnB8qd .WdYi1c, .cnB8qd .UNvfIb, .cnB8qd .NlZHIe {
  background-color: #fff;
}
.E3NsG .UxrHZ, .E3NsG .WdYi1c, .E3NsG .UNvfIb, .E3NsG .NlZHIe {
  background-color: #000;
}
@media screen and (min-width: 600px) {
.CKPiKf .K9vl4 {
    height: unset;
}
.CKPiKf .IZdeKe {
    height: unset;
    position: static;
    transform: translate(100%);
    width: 50%;
}
.gIca2c {
    padding: 30px 0;
}
.CKPiKf .gIca2c {
    width: 50%;
}
.OrIVbb {
    padding: 0 32px;
}
.RsTBId:first-child {
    padding-left: 32px;
}
.CKPiKf .RsTBId:first-child {
    padding-left: 48px;
}
.UxrHZ {
    line-height: 24px;
    max-width: 216px;
}
.CKPiKf .UxrHZ {
    font-family: Google Sans Display, Roboto, Arial, sans-serif;
    line-height: 3.25rem;
    font-size: 2.75rem;
    letter-spacing: 0;
    font-weight: 400;
    font-size: 24px;
    line-height: 32px;
    max-width: 480px;
}
.GIgTj {
    max-width: 216px;
}
.WdYi1c, .NlZHIe {
    font-family: Google Sans, Roboto, Arial, sans-serif;
    line-height: 1.5rem;
    font-size: 1rem;
    letter-spacing: 0.00625em;
    font-weight: 500;
    margin-top: 8px;
}
.CKPiKf .WdYi1c, .CKPiKf .NlZHIe {
    margin-top: 16px;
}
.UNvfIb {
    font-family: Google Sans, Roboto, Arial, sans-serif;
    line-height: 1.5rem;
    font-size: 1rem;
    letter-spacing: 0.00625em;
    font-weight: 500;
    margin-top: 16px;
    padding: 0 15px;
}
.CKPiKf {
    width: calc(133.3333333333vw - 60px);
}
}
@media screen and (min-width: 600px) and (min-width: 840px) {
.CKPiKf {
    width: calc(80vw - 80px);
}
}
@media screen and (min-width: 600px) and (min-width: 960px) {
.CKPiKf {
    width: calc(66.6666666667vw - 69.3333333333px);
}
}
@media screen and (min-width: 600px) and (min-width: 1280px) {
.CKPiKf {
    width: calc(66.6666666667vw - 104px);
}
}
@media screen and (min-width: 600px) and (min-width: 1440px) {
.CKPiKf {
    width: 856px;
}
}
@media screen and (min-width: 840px) {
.CKPiKf .UxrHZ {
    font-size: 28px;
    line-height: 36px;
}
.CKPiKf {
    width: calc(166.6666666667vw - 72px);
}
}
@media screen and (min-width: 840px) and (min-width: 600px) {
.CKPiKf {
    width: calc(125vw - 116px);
}
}
@media screen and (min-width: 840px) and (min-width: 960px) {
.CKPiKf {
    width: calc(83.3333333333vw - 82.6666666667px);
}
}
@media screen and (min-width: 840px) and (min-width: 1280px) {
.CKPiKf {
    width: calc(83.3333333333vw - 124px);
}
}
@media screen and (min-width: 840px) and (min-width: 1440px) {
.CKPiKf {
    width: 1076px;
}
}
@media screen and (min-width: 960px) {
.CKPiKf {
    width: calc(200vw - 84px);
}
}
@media screen and (min-width: 960px) and (min-width: 600px) {
.CKPiKf {
    width: calc(150vw - 136px);
}
}
@media screen and (min-width: 960px) and (min-width: 840px) {
.CKPiKf {
    width: calc(120vw - 112px);
}
}
@media screen and (min-width: 960px) and (min-width: 960px) {
.CKPiKf {
    width: calc(100vw - 96px);
}
}
@media screen and (min-width: 960px) and (min-width: 1280px) {
.CKPiKf {
    width: calc(100vw - 144px);
}
}
@media screen and (min-width: 960px) and (min-width: 1440px) {
.CKPiKf {
    width: 1296px;
}
}
@media screen and (min-width: 1280px) {
.K9vl4 {
    height: 200px;
}
.x2kBMc {
    width: 400px;
}
.RsTBId:first-child {
    padding-left: 40px;
}
.UxrHZ {
    line-height: 28px;
}
.CKPiKf .UxrHZ {
    font-family: Google Sans Display, Roboto, Arial, sans-serif;
    line-height: 3.25rem;
    font-size: 2.75rem;
    letter-spacing: 0;
    font-weight: 400;
}
.CKPiKf .UNvfIb {
    font-size: 16px;
}
}
.zuJxTd {
  --gap-width: 12px ;
}
.adMLdd {
  top: calc(50% - 63px);
  bottom: unset;
}
.uJe18b {
  bottom: calc(50% + (var(--gap-width) - 14px) / 2);
  top: unset;
}
@media screen and (min-width: 600px) {
.xecee {
    --gap-width:16px ;
}
}
@media screen and (min-width: 1280px) {
.xecee {
    --gap-width:24px ;
}
}
.KeeR3b {
  border-color: #dadce0;
  border: 1px solid;
  border-radius: 16px;
  display: flex;
  margin-top: 20px;
  max-width: 100%;
  overflow: hidden;
  position: relative;
}
.KeeR3b:not(:disabled) {
  border-color: #dadce0;
}
.P9KVBf .KeeR3b {
  border-color: #5f6368;
}
.P9KVBf .KeeR3b:not(:disabled) {
  border-color: #5f6368;
}
.NIrhWb {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 100;
}
.IoJOWe {
  flex: 1;
  padding: 40px 0 40px 56px;
  width: 50%;
}
.zbQpjd {
  flex: 1;
  max-height: 432px;
  max-width: 50%;
  overflow: hidden;
  position: relative;
  text-align: right;
}
.wCvcOb {
  max-height: 100%;
  max-width: 100%;
  object-fit: contain;
}
.iFH7Jb {
  margin-bottom: 12px;
  max-height: 25px;
  max-width: 250px;
}
.yQfb6e {
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 2.75rem;
  font-size: 2.25rem;
  letter-spacing: 0;
  font-weight: 400;
  font-size: 44px;
  font-weight: 500;
  line-height: 52px;
}
.WGWqP {
  margin-top: 24px;
}
.mIRjLe {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 1rem;
  font-weight: 400;
  letter-spacing: 0.0125em;
  line-height: 1.5rem;
  display: flex;
  font-size: 16px;
  line-height: 24px;
  margin-top: 16px;
}
.mIRjLe:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .mIRjLe {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .mIRjLe:not(:disabled) {
  color: #9aa0a6;
}
.Vqlyte {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  margin-right: 8px;
}
.Vqlyte:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .Vqlyte {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .Vqlyte:not(:disabled) {
  color: #9aa0a6;
}
.f7Ykwb {
  color: #01875f;
  fill: #01875f;
  stop-color: #01875f;
  cursor: pointer;
  margin-top: 40px;
}
.f7Ykwb:not(:disabled) {
  color: #01875f;
}
.P9KVBf .f7Ykwb {
  color: #00a173;
  fill: #00a173;
  stop-color: #00a173;
}
.P9KVBf .f7Ykwb:not(:disabled) {
  color: #00a173;
}
@media (max-width: 1280px) {
.yQfb6e {
    font-size: 28px;
    line-height: 36px;
}
.mIRjLe {
    font-size: 14px;
    line-height: 20px;
}
.zbQpjd {
    max-height: 336px;
}
.IoJOWe {
    padding: 32px 0 40px 40px;
}
}
@media (max-width: 960px) {
.f7Ykwb {
    margin-top: 16px;
}
.IoJOWe {
    padding-top: 50px;
}
.mIRjLe {
    margin-top: 8px;
}
}
@media (max-width: 840px) {
.yQfb6e {
    font-size: 24px;
    line-height: 32px;
}
.iFH7Jb {
    margin-bottom: 8px;
    max-height: 18px;
    max-width: 140px;
}
.IoJOWe {
    padding: 40px 0 12px 32px;
}
}
@media (max-width: 600px) {
.yQfb6e {
    font-size: 18px;
    line-height: 24px;
}
.IoJOWe {
    padding: 16px;
    flex: 1;
}
.WGWqP {
    margin-top: 8px;
}
}
.XOYVFc {
  background-color: #e8eaed;
  padding: 28px 0;
}
.uW8Ko {
  --gap-width: 12px;
  --card-width: calc(100vw - 48px) ;
  background-color: #fff;
  border: none;
  height: 116px;
  width: var(--card-width);
}
.ptGvsb {
  display: flex;
  flex-direction: row;
  padding: 12px;
}
.hMmGHe {
  border-radius: 8px;
}
.ptGvsb, .hMmGHe {
  height: 100%;
}
.IDURwd {
  display: -webkit-box;
  max-height: 50px;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.Z6tQB {
  border-radius: 8px;
  height: 90px;
  overflow: hidden;
  position: relative;
  width: 120px;
}
.frMWVe {
  background-color: transparent;
  height: 42px;
  left: 39px;
  position: absolute;
  top: 24px;
  width: 42px;
}
.hNazIf {
  border-radius: 8px;
  border-width: 0;
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 1px 3px 1px rgba(60, 64, 67, 0.1490196078);
  height: 120px;
  object-fit: cover;
  position: absolute;
  top: -15px;
}
.hNazIf .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.Y3sEyc {
  background-color: transparent;
  bottom: 25px;
  left: 25px;
  position: absolute;
  right: 25px;
  top: 25px;
}
.mabHh {
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
  color: #202124;
  margin-left: 16px;
  width: calc(100% - 150px);
}
.IxI9Tc {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-family: Roboto, Helvetica, Arial, sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0178571429em;
  line-height: 1.25rem;
  font-size: 0.75rem;
  margin-top: 4px;
}
.IxI9Tc:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .IxI9Tc {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .IxI9Tc:not(:disabled) {
  color: #9aa0a6;
}
.DMY41b, .OWEWmb {
  height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.VgBPCc {
  padding: 0 2px;
}
@media screen and (min-width: 600px) {
.uW8Ko {
    --gap-width:16px;
    --card-width: calc(75vw - 76px) ;
}
}
@media screen and (min-width: 840px) {
.uW8Ko {
    --card-width: calc(50vw - 56px) ;
}
}
@media screen and (min-width: 960px) {
.uW8Ko {
    --card-width:calc(33.3333333333vw - 42.6666666667px) ;
}
}
@media screen and (min-width: 1280px) {
.uW8Ko {
    --gap-width:24px;
    --card-width: calc(33.3333333333vw - 64px) ;
}
.mabHh {
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: 0.00625em;
    line-height: 1.5rem;
}
.IxI9Tc {
    font-size: 0.875rem;
    font-weight: 400;
    letter-spacing: 0.0142857143em;
    line-height: 1.25rem;
}
.frMWVe {
    height: 52px;
    left: 34px;
    top: 19px;
    width: 52px;
}
}
@media screen and (min-width: 1440px) {
.uW8Ko {
    --card-width:416px ;
}
}
.jMAxt {
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  font-weight: 500;
  border: none;
  border-radius: 0;
}
.Hs29hd {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
}
.Hs29hd:not(:disabled) {
  color: #202124;
}
.P9KVBf .Hs29hd {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .Hs29hd:not(:disabled) {
  color: #e8eaed;
}
.R2QzUc {
  height: 45px;
  width: 100%;
}
.IzV9Id {
  align-items: center;
  display: flex;
}
.lmbN2b {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 18px;
  margin-right: 35px;
}
.lmbN2b:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .lmbN2b {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .lmbN2b:not(:disabled) {
  color: #9aa0a6;
}
.nIMMJc, .Vc0mnc {
  --media-width: calc(100vw - 48px) ;
  border-radius: 8px;
  height: calc(var(--media-width) * 9 / 16);
  object-fit: cover;
  width: var(--media-width);
}
.nIMMJc {
  border-width: 0;
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 1px 3px 1px rgba(60, 64, 67, 0.1490196078);
}
.nIMMJc .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.pIJ2De {
  border-radius: 8px;
  border-width: 0;
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 1px 3px 1px rgba(60, 64, 67, 0.1490196078);
  --media-width: calc(100vw - 48px) ;
  height: calc(var(--media-width) * 16 / 9);
  object-fit: cover;
  width: var(--media-width);
}
.pIJ2De .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.Vc0mnc {
  position: relative;
}
.aCy7Gf {
  background-color: transparent;
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.XdjT2b {
  background-color: rgba(0, 0, 0, 0);
  position: absolute;
}
@media screen and (min-width: 600px) {
.nIMMJc, .pIJ2De, .Vc0mnc {
    --media-width: calc(75vw - 76px) ;
}
}
@media screen and (min-width: 840px) {
.nIMMJc, .pIJ2De, .Vc0mnc {
    --media-width: calc(50vw - 56px) ;
}
}
@media screen and (min-width: 960px) {
.nIMMJc, .pIJ2De, .Vc0mnc {
    --media-width:calc(33.3333333333vw - 42.6666666667px) ;
}
}
@media screen and (min-width: 1280px) {
.nIMMJc, .pIJ2De, .Vc0mnc {
    --media-width:calc(33.3333333333vw - 64px) ;
}
}
@media screen and (min-width: 1440px) {
.nIMMJc, .pIJ2De, .Vc0mnc {
    --media-width:416px ;
}
}
.Y8RQXd {
  --gap-width: 12px;
  --card-width: calc(100vw - 48px) ;
  border: 0;
  width: var(--card-width);
}
.TAQqTe {
  border-radius: 8px;
  margin: calc(var(--gap-width) / 2 * -1);
  padding: calc(var(--gap-width) / 2);
}
.Gy4nib {
  position: relative;
}
.jpDEN {
  border-width: 0;
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 1px 3px 1px rgba(60, 64, 67, 0.1490196078);
  border-radius: 8px;
}
.jpDEN .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.Shbxxd, .jpDEN {
  height: calc(var(--card-width) * 9 / 16);
  object-fit: cover;
  width: var(--card-width);
}
.uoXZJb {
  column-gap: 8px;
  display: grid;
  grid-template-columns: repeat(3, max-content);
}
.WIeXbc {
  border-width: 0;
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 1px 3px 1px rgba(60, 64, 67, 0.1490196078);
  --widthOfImagesWithoutGap: calc(var(--card-width) - 16px);
  border-radius: 8px;
  height: calc(var(--card-width) * 9 / 16);
  object-fit: cover;
  width: calc(var(--widthOfImagesWithoutGap) / 3);
}
.WIeXbc .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
@media screen and (min-width: 600px) {
.Y8RQXd {
    --gap-width:16px;
    --card-width: calc(75vw - 76px) ;
}
}
@media screen and (min-width: 840px) {
.Y8RQXd {
    --card-width: calc(50vw - 56px) ;
}
}
@media screen and (min-width: 960px) {
.Y8RQXd {
    --card-width:calc(33.3333333333vw - 42.6666666667px) ;
}
}
@media screen and (min-width: 1280px) {
.Y8RQXd {
    --gap-width:24px;
    --card-width: calc(33.3333333333vw - 64px) ;
}
}
@media screen and (min-width: 1440px) {
.Y8RQXd {
    --card-width:416px ;
}
}
.zIUp6e {
  margin: -20px 0 -20px -8px;
}
.Dj5br {
  margin: 1rem 0;
}
.JlUzl {
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.5rem;
  font-size: 1rem;
  letter-spacing: 0.00625em;
  font-weight: 500;
}
.pQVBkd {
  color: #01875f;
  fill: #01875f;
  stop-color: #01875f;
}
.pQVBkd:not(:disabled) {
  color: #01875f;
}
.P9KVBf .pQVBkd {
  color: #00a173;
  fill: #00a173;
  stop-color: #00a173;
}
.P9KVBf .pQVBkd:not(:disabled) {
  color: #00a173;
}
.HSze9c {
  color: #c71c56;
  fill: #c71c56;
  stop-color: #c71c56;
}
.HSze9c:not(:disabled) {
  color: #c71c56;
}
.P9KVBf .HSze9c {
  color: #ff3369;
  fill: #ff3369;
  stop-color: #ff3369;
}
.P9KVBf .HSze9c:not(:disabled) {
  color: #ff3369;
}
.krsSob {
  color: #0179ca;
  fill: #0179ca;
  stop-color: #0179ca;
}
.krsSob:not(:disabled) {
  color: #0179ca;
}
.P9KVBf .krsSob {
  color: #50b4f4;
  fill: #50b4f4;
  stop-color: #50b4f4;
}
.P9KVBf .krsSob:not(:disabled) {
  color: #50b4f4;
}
.v6DsQb {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.5rem;
  font-size: 1.125rem;
  letter-spacing: 0;
  font-weight: 400;
}
.v6DsQb:not(:disabled) {
  color: #202124;
}
.P9KVBf .v6DsQb {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .v6DsQb:not(:disabled) {
  color: #e8eaed;
}
.YBYqhd {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0178571429em;
  line-height: 1.25rem;
}
.YBYqhd:not(:disabled) {
  color: #202124;
}
.P9KVBf .YBYqhd {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .YBYqhd:not(:disabled) {
  color: #e8eaed;
}
.ZXetsd {
  color: #01875f;
  fill: #01875f;
  stop-color: #01875f;
}
.ZXetsd:not(:disabled) {
  color: #01875f;
}
.P9KVBf .ZXetsd {
  color: #00a173;
  fill: #00a173;
  stop-color: #00a173;
}
.P9KVBf .ZXetsd:not(:disabled) {
  color: #00a173;
}
.EaYksb {
  color: #c71c56;
  fill: #c71c56;
  stop-color: #c71c56;
}
.EaYksb:not(:disabled) {
  color: #c71c56;
}
.P9KVBf .EaYksb {
  color: #ff3369;
  fill: #ff3369;
  stop-color: #ff3369;
}
.P9KVBf .EaYksb:not(:disabled) {
  color: #ff3369;
}
.Ip64Ee {
  color: #0179ca;
  fill: #0179ca;
  stop-color: #0179ca;
}
.Ip64Ee:not(:disabled) {
  color: #0179ca;
}
.P9KVBf .Ip64Ee {
  color: #50b4f4;
  fill: #50b4f4;
  stop-color: #50b4f4;
}
.P9KVBf .Ip64Ee:not(:disabled) {
  color: #50b4f4;
}
.wJNie {
  padding-top: 20px;
  padding-bottom: 20px;
}
.W2tLr {
  font-family: Google Sans, Helvetica, Arial, sans-serif;
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.5rem;
  font-size: 1.125rem;
  letter-spacing: 0;
  font-weight: 400;
  font-weight: 500;
}
.Y3Hcwf {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-family: Roboto, Helvetica, Arial, sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0178571429em;
  line-height: 1.25rem;
  text-wrap: pretty;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  margin-bottom: 80px;
}
.Y3Hcwf:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .Y3Hcwf {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .Y3Hcwf:not(:disabled) {
  color: #9aa0a6;
}
.nDcdqe {
  color: #fff;
}
.FVKeXd, .V6p75 {
  height: 100%;
}
.A8b55, .Dg4Lzc {
  margin-right: 12px;
  width: 100%;
}
.A8b55:last-child, .Dg4Lzc:last-child {
  margin-right: 0;
}
.zdJkkc, .zdJkkc:not(:disabled) {
  color: #202124;
}
.CqQowc {
  border-radius: 8px;
  border-width: 0;
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 1px 3px 1px rgba(60, 64, 67, 0.1490196078);
  --gap-width: 12px;
  border: 0;
}
.CqQowc .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.J11Wgb {
  height: 100%;
}
.Emmk9b {
  position: relative;
  width: 100%;
}
.lJYWJb, .EM9ELc {
  position: relative;
}
.oTVOqe {
  border-radius: 0 0 8px 8px;
  display: block;
  height: 25px;
}
.cxf6q {
  aspect-ratio: 2;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
}
.iFm1E {
  aspect-ratio: 2;
  border-radius: 8px 8px 0 0;
  display: block;
  object-fit: cover;
  width: 100%;
}
.BEJvHf {
  bottom: 16px;
  padding: 0 16px;
  position: absolute;
}
.gFWm9b {
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.5rem;
  font-size: 1.125rem;
  letter-spacing: 0;
  font-weight: 400;
  font-weight: 500;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ISWAk {
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0178571429em;
  line-height: 1.25rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.O45KTd {
  --label-color: rgba(60,64,67,.6);
  background-color: var(--label-color);
  border-radius: 8px 0;
  left: 0;
  position: absolute;
  top: 0;
  z-index: 1;
}
.DU6Edd {
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0178571429em;
  line-height: 1.25rem;
  font-weight: 500;
  padding: 4px 12px;
  font-size: 0.775rem;
}
@media screen and (min-width: 600px) {
.CqQowc {
    --gap-width:16px ;
}
.X1f62c {
    border-radius: 16px;
}
.wJNie {
    padding-top: 0;
}
.X1f62c .oTVOqe {
    border-radius: 0 0 16px 16px;
    height: 96px;
}
.X1f62c .iFm1E {
    border-radius: 16px 16px 0 0;
}
.X1f62c .gFWm9b {
    font-family: Google Sans, Roboto, Arial, sans-serif;
    line-height: 2rem;
    font-size: 1.5rem;
    letter-spacing: 0;
    font-weight: 400;
    font-weight: 500;
}
.X1f62c .ISWAk {
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: 0.0125em;
    line-height: 1.5rem;
}
.X1f62c .O45KTd {
    border-radius: 16px 0;
}
.X1f62c .BEJvHf {
    bottom: 96px;
}
}
@media screen and (min-width: 840px) {
.X1f62c .O45KTd {
    background-color: rgba(255, 255, 255, 0.2);
}
.X1f62c .iFm1E {
    border-radius: 0 16px 16px 0;
    width: 50%;
}
.X1f62c .EM9ELc {
    display: flex;
    flex-direction: row-reverse;
    width: 100%;
}
.X1f62c .oTVOqe {
    border-radius: 16px 0 0 16px;
    height: unset;
    width: 50%;
}
.X1f62c .cxf6q {
    display: none;
}
.Dg4Lzc {
    margin-right: 12px;
    width: 48%;
}
.X1f62c .BEJvHf {
    align-content: center;
    bottom: 0;
    display: grid;
    height: 100%;
    width: 42%;
}
.X1f62c .egMFkd {
    font-family: Google Sans, Roboto, Arial, sans-serif;
    line-height: 1.75rem;
    font-size: 1.375rem;
    letter-spacing: 0;
    font-weight: 400;
    font-weight: 500;
}
.X1f62c .DU6Edd {
    padding: 6px 12px;
}
}
@media screen and (min-width: 960px) {
.X1f62c {
    width: 100%;
    border-radius: 16px;
}
.X1f62c .BEJvHf {
    padding: 0 24px;
}
.X1f62c .egMFkd {
    font-family: Google Sans, Roboto, Arial, sans-serif;
    line-height: 2.25rem;
    font-size: 1.75rem;
    letter-spacing: 0;
    font-weight: 400;
    font-weight: 500;
}
.X1f62c .nEgSRe {
    font-family: Google Sans, Roboto, Arial, sans-serif;
    line-height: 1.5rem;
    font-size: 1.125rem;
    letter-spacing: 0;
    font-weight: 400;
    margin-top: 10px;
}
}
@media screen and (min-width: 1280px) {
.CqQowc {
    --gap-width:24px ;
}
.BEJvHf {
    bottom: 20px;
}
.egMFkd {
    font-family: Google Sans, Roboto, Arial, sans-serif;
    line-height: 2rem;
    font-size: 1.5rem;
    letter-spacing: 0;
    font-weight: 400;
    font-weight: 500;
}
.nEgSRe {
    font-family: Google Sans, Roboto, Arial, sans-serif;
    line-height: 1.5rem;
    font-size: 1.125rem;
    letter-spacing: 0;
    font-weight: 400;
}
.X1f62c .egMFkd {
    font-family: Google Sans, Roboto, Arial, sans-serif;
    line-height: 2.75rem;
    font-size: 2.25rem;
    letter-spacing: 0;
    font-weight: 400;
    font-weight: 500;
}
.X1f62c .nEgSRe {
    font-family: Google Sans, Roboto, Arial, sans-serif;
    line-height: 2rem;
    font-size: 1.5rem;
    letter-spacing: 0;
    font-weight: 400;
    margin-top: 12px;
}
.DU6Edd {
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: 0.0125em;
    line-height: 1.5rem;
    font-weight: 500;
    font-size: 0.9rem;
}
}
@media screen and (min-width: 1440px) {
.X1f62c .egMFkd {
    font-family: Google Sans, Roboto, Arial, sans-serif;
    line-height: 1.5rem;
    font-size: 1.125rem;
    letter-spacing: 0;
    font-weight: 400;
    font-weight: 500;
}
.X1f62c .nEgSRe {
    font-size: 0.875rem;
    font-weight: 400;
    letter-spacing: 0.0178571429em;
    line-height: 1.25rem;
    margin-top: 16px;
    text-wrap: pretty;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
}
.X1f62c .BEJvHf {
    padding: 0 32px;
}
}
.qZNaRe {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-family: Google Sans, Helvetica, Arial, sans-serif;
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.5rem;
  font-size: 1.125rem;
  letter-spacing: 0;
  font-weight: 400;
  font-weight: 500;
  padding: 16px 0;
}
.qZNaRe:not(:disabled) {
  color: #202124;
}
.P9KVBf .qZNaRe {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .qZNaRe:not(:disabled) {
  color: #e8eaed;
}
.pv29kf {
  display: inline;
}
.N9M8ab {
  color: #000;
  fill: #000;
  stop-color: #000;
  font-size: 1rem;
  font-weight: 400;
  letter-spacing: 0.00625em;
  line-height: 1.5rem;
  font-weight: 500;
  padding: 8px 0;
}
.N9M8ab:not(:disabled) {
  color: #000;
}
.HGKVOd {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 1rem;
  font-weight: 400;
  letter-spacing: 0.00625em;
  line-height: 1.5rem;
  padding: 4px 0;
}
.HGKVOd:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .HGKVOd {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .HGKVOd:not(:disabled) {
  color: #9aa0a6;
}
@media screen and (min-width: 840px) {
.mQWZac {
    width: calc(100vw - 48px);
}
}
@media screen and (min-width: 840px) and (min-width: 600px) {
.mQWZac {
    width: calc(75vw - 76px);
}
}
@media screen and (min-width: 840px) and (min-width: 840px) {
.mQWZac {
    width: calc(60vw - 64px);
}
}
@media screen and (min-width: 840px) and (min-width: 960px) {
.mQWZac {
    width: calc(50vw - 56px);
}
}
@media screen and (min-width: 840px) and (min-width: 1280px) {
.mQWZac {
    width: calc(50vw - 84px);
}
}
@media screen and (min-width: 840px) and (min-width: 1440px) {
.mQWZac {
    width: 636px;
}
}
.MPNOXb {
  --gap-width: 12px;
  --card-width: calc(100vw - 48px) ;
  border: 0;
  display: flex;
  width: var(--card-width);
}
.MxsXJd {
  border-radius: 8px;
  margin: 0 calc(var(--gap-width) / 2 * -1);
  padding: 0 calc(var(--gap-width) / 2);
}
.itIJzb {
  display: flex;
  position: relative;
}
.itIJzb .q6OP9b {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
}
.itIJzb .q6OP9b:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .itIJzb .q6OP9b {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .itIJzb .q6OP9b:not(:disabled) {
  color: #9aa0a6;
}
.fy9T3c {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
  font-family: Roboto, Helvetica, Arial, sans-serif;
  align-items: center;
  display: flex;
  flex: 0 0 24px;
  flex-direction: column;
  margin: 34px 8px 0 0;
}
.fy9T3c:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .fy9T3c {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .fy9T3c:not(:disabled) {
  color: #9aa0a6;
}
@media screen and (min-width: 600px) {
.MPNOXb {
    --gap-width:16px;
    --card-width: calc(75vw - 76px) ;
}
}
@media screen and (min-width: 840px) {
.MPNOXb {
    --card-width: calc(50vw - 56px) ;
}
}
@media screen and (min-width: 960px) {
.MPNOXb {
    --card-width:calc(33.3333333333vw - 42.6666666667px) ;
}
}
@media screen and (min-width: 1280px) {
.MPNOXb {
    --gap-width:24px;
    --card-width: calc(33.3333333333vw - 64px) ;
}
.fy9T3c {
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: 0.00625em;
    line-height: 1.5rem;
    flex: 0 0 32px;
    margin-top: 40px;
}
}
@media screen and (min-width: 1440px) {
.MPNOXb {
    --card-width:416px ;
}
}
.HfTlze {
  margin-left: 24px;
  margin-right: 24px;
  margin-bottom: 8px;
}
@media screen and (min-width: 600px) {
.HfTlze {
    margin-left: 48px;
    margin-right: 48px;
}
}
@media screen and (min-width: 1280px) {
.HfTlze {
    margin-left: 72px;
    margin-right: 72px;
}
}
@media screen and (min-width: 1440px) {
.HfTlze {
    margin-left: auto;
    margin-right: auto;
    max-width: 1296px;
}
}
.njR5Xe {
  height: 0;
  overflow: hidden;
  padding: 0;
}
.UBeTzd {
  display: block;
  margin-bottom: 30px;
}
.N4FjMb {
  padding-top: 40px;
}
.yb6DRb .N4FjMb {
  padding: 15px;
}
.jXRZQb {
  margin-left: 24px;
  margin-right: 24px;
}
@media screen and (min-width: 600px) {
.jXRZQb {
    margin-left: 48px;
    margin-right: 48px;
}
}
@media screen and (min-width: 1280px) {
.jXRZQb {
    margin-left: 72px;
    margin-right: 72px;
}
}
@media screen and (min-width: 1440px) {
.jXRZQb {
    margin-left: auto;
    margin-right: auto;
    max-width: 1296px;
}
}
.T4LgNb {
  bottom: 0;
  left: 0;
  top: 0;
  right: 0;
  position: absolute;
  z-index: 1;
}
.QMEh5b {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 3;
}
.AOq4tb {
  height: 56px;
}
.kFwPee {
  position: relative;
  z-index: 1;
  height: 100%;
}
.ydMMEb {
  height: 56px;
  width: 100%;
}
.SSPGKf {
  overflow-y: hidden;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}
.ecJEib .AOq4tb, .ecJEib .ydMMEb {
  height: 64px;
}
.e2G3Fb.EWZcud .AOq4tb, .e2G3Fb.EWZcud .ydMMEb {
  height: 48px;
}
.e2G3Fb.b30Rkd .AOq4tb, .e2G3Fb.b30Rkd .ydMMEb {
  height: 56px;
}
.SSPGKf {
  position: relative;
  min-height: 100%;
}
.SSPGKf.BIIBbc {
  height: 100%;
  overflow: hidden;
}
.kFwPee {
  backface-visibility: hidden;
  min-height: 100%;
  height: auto;
}
.T4LgNb {
  min-height: 100%;
  position: relative;
}
.T4LgNb.eejsDc {
  min-height: 100%;
  overflow-y: hidden;
  -webkit-overflow-scrolling: auto;
}
.QMEh5b {
  position: fixed;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 100;
  src: url(https://fonts.gstatic.com/s/roboto/v18/KFOkCnqEu92Fr1MmgVxFIzIXKMnyrYk.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 100;
  src: url(https://fonts.gstatic.com/s/roboto/v18/KFOkCnqEu92Fr1MmgVxMIzIXKMnyrYk.woff2) format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 100;
  src: url(https://fonts.gstatic.com/s/roboto/v18/KFOkCnqEu92Fr1MmgVxEIzIXKMnyrYk.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 100;
  src: url(https://fonts.gstatic.com/s/roboto/v18/KFOkCnqEu92Fr1MmgVxLIzIXKMnyrYk.woff2) format("woff2");
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 100;
  src: url(https://fonts.gstatic.com/s/roboto/v18/KFOkCnqEu92Fr1MmgVxHIzIXKMnyrYk.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 100;
  src: url(https://fonts.gstatic.com/s/roboto/v18/KFOkCnqEu92Fr1MmgVxGIzIXKMnyrYk.woff2) format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 100;
  src: url(https://fonts.gstatic.com/s/roboto/v18/KFOkCnqEu92Fr1MmgVxIIzIXKMny.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmSU5fCRc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmSU5fABc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmSU5fCBc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBxc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmSU5fCxc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmSU5fChc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu72xKKTU1Kvnz.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu5mxKKTU1Kvnz.woff2) format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7mxKKTU1Kvnz.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4WxKKTU1Kvnz.woff2) format("woff2");
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7WxKKTU1Kvnz.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2) format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fCRc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fABc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fCBc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBxc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fCxc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fChc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfCRc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfABc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfCBc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+1F00-1FFF;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfBxc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfCxc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfChc4AMP6lbBP.woff2) format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: Roboto;
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: Material Icons Extended;
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/materialiconsextended/v152/kJEjBvgX7BgnkSrUwT8UnLVc38YydejYY-oE_LvJHMXBBA.woff2) format("woff2");
}
.material-icons-extended {
  font-family: Material Icons Extended;
  font-weight: 400;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-feature-settings: "liga";
  -webkit-font-smoothing: antialiased;
}
@font-face {
  font-family: Google Material Icons;
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/googlematerialicons/v143/Gw6kwdfw6UnXLJCcmafZyFRXb3BL9rvi0QZG3Sy7X00.woff2) format("woff2");
}
.google-material-icons {
  font-family: Google Material Icons;
  font-weight: 400;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-feature-settings: "liga";
  -webkit-font-smoothing: antialiased;
}
@font-face {
  font-family: Product Sans;
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/productsans/v9/pxiDypQkot1TnFhsFMOfGShVGdeOYktMqlap.woff2) format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: Product Sans;
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/productsans/v9/pxiDypQkot1TnFhsFMOfGShVF9eOYktMqg.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPiIUvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+0308, U+0530-058F, U+2010, U+2024, U+25CC, U+FB13-FB17;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPiAUvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+0951-0952, U+0964-0965, U+0980-09FE, U+1CD0, U+1CD2, U+1CD5-1CD6, U+1CD8, U+1CE1, U+1CEA, U+1CED, U+1CF2, U+1CF5-1CF7, U+200C-200D, U+20B9, U+25CC, U+A8F1;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPj8UvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPjYUvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPjMUvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPiMUvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+030E, U+1200-1399, U+2D80-2DDE, U+AB01-AB2E, U+1E7E0-1E7E6, U+1E7E8-1E7EB, U+1E7ED-1E7EE, U+1E7F0-1E7FE;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPi0UvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+0589, U+10A0-10FF, U+1C90-1CBA, U+1CBD-1CBF, U+205A, U+2D00-2D2F, U+2E31;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPjEUvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPikUvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+0951-0952, U+0964-0965, U+0A80-0AFF, U+200C-200D, U+20B9, U+25CC, U+A830-A839;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPhEUvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+0951-0952, U+0964-0965, U+0A01-0A76, U+200C-200D, U+20B9, U+25CC, U+262C, U+A830-A839;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPjAUvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPjkUvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+1780-17FF, U+19E0-19FF, U+200C-200D, U+25CC;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPjsUvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+0E81-0EDF, U+200C-200D, U+25CC;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPisUvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+0951-0952, U+0964-0965, U+0B01-0B77, U+1CDA, U+1CF2, U+200C-200D, U+20B9, U+25CC;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPi8UvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+0964-0965, U+0D81-0DF4, U+1CF2, U+200C-200D, U+25CC, U+111E1-111F4;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPiQUvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+0964-0965, U+0B82-0BFA, U+200C-200D, U+20B9, U+25CC;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPi4UvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+0951-0952, U+0964-0965, U+0C00-0C7F, U+1CDA, U+1CF2, U+200C-200D, U+25CC;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPiYUvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+02D7, U+0303, U+0331, U+0E01-0E5B, U+200C-200D, U+25CC;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPj0UvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPjwUvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPjIUvbQoi-E.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPiIUvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+0308, U+0530-058F, U+2010, U+2024, U+25CC, U+FB13-FB17;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPiAUvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+0951-0952, U+0964-0965, U+0980-09FE, U+1CD0, U+1CD2, U+1CD5-1CD6, U+1CD8, U+1CE1, U+1CEA, U+1CED, U+1CF2, U+1CF5-1CF7, U+200C-200D, U+20B9, U+25CC, U+A8F1;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPj8UvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPjYUvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPjMUvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+0900-097F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPiMUvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+030E, U+1200-1399, U+2D80-2DDE, U+AB01-AB2E, U+1E7E0-1E7E6, U+1E7E8-1E7EB, U+1E7ED-1E7EE, U+1E7F0-1E7FE;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPi0UvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+0589, U+10A0-10FF, U+1C90-1CBA, U+1CBD-1CBF, U+205A, U+2D00-2D2F, U+2E31;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPjEUvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPikUvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+0951-0952, U+0964-0965, U+0A80-0AFF, U+200C-200D, U+20B9, U+25CC, U+A830-A839;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPhEUvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+0951-0952, U+0964-0965, U+0A01-0A76, U+200C-200D, U+20B9, U+25CC, U+262C, U+A830-A839;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPjAUvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPjkUvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+1780-17FF, U+19E0-19FF, U+200C-200D, U+25CC;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPjsUvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+0E81-0EDF, U+200C-200D, U+25CC;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPisUvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+0951-0952, U+0964-0965, U+0B01-0B77, U+1CDA, U+1CF2, U+200C-200D, U+20B9, U+25CC;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPi8UvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+0964-0965, U+0D81-0DF4, U+1CF2, U+200C-200D, U+25CC, U+111E1-111F4;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPiQUvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+0964-0965, U+0B82-0BFA, U+200C-200D, U+20B9, U+25CC;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPi4UvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+0951-0952, U+0964-0965, U+0C00-0C7F, U+1CDA, U+1CF2, U+200C-200D, U+25CC;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPiYUvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+02D7, U+0303, U+0331, U+0E01-0E5B, U+200C-200D, U+25CC;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPj0UvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPjwUvbQoi-Entw.woff2) format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: Google Sans;
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPjIUvbQoi-E.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
.EDId0c {
  position: relative;
}
.nhh4Ic {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  z-index: 1;
  pointer-events: none;
}
.nhh4Ic[data-state=snapping], .nhh4Ic[data-state=cancelled] {
  transition: transform 0.2s;
}
.MGUFnf {
  display: block;
  width: 28px;
  height: 28px;
  padding: 15px;
  margin: 0 auto;
  transform: scale(0.7);
  background-color: #fafafa;
  border: 1px solid #e0e0e0;
  border-radius: 50%;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2);
  transition: opacity 0.4s;
}
.nhh4Ic[data-state=resting] .MGUFnf, .nhh4Ic[data-state=cooldown] .MGUFnf {
  transform: scale(0);
  transition: transform 0.15s;
}
.nhh4Ic .LLCa0e {
  stroke-width: 3.6px;
  transform: translateZ(1px);
}
.nhh4Ic[data-past-threshold=false] .LLCa0e {
  opacity: 0.3;
}
.rOhAxb {
  fill: #4285f4;
  stroke: #4285f4;
}
.A6UUqe {
  display: none;
  stroke-width: 3px;
  width: 28px;
  height: 28px;
}
.tbcVO {
  width: 28px;
  height: 28px;
}
.bQ7oke {
  position: absolute;
  width: 0;
  height: 0;
  overflow: hidden;
}
.A6UUqe.qs41qe {
  animation-name: quantumWizSpinnerRotate;
  animation-duration: 1.56863s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  display: inline-block;
}
.A6UUqe.SdoWjb {
  display: inline-block;
}
.A6UUqe.qs41qe .ceIWpc {
  stroke: none;
  fill: none;
}
.A6UUqe.sf4e6b .qjUCkf {
  stroke-width: 0;
}
.qjUCkf {
  transition: stroke-width 0.4s;
  -webkit-transform-origin: 50% 50%;
  transform-origin: 14px 14px;
  stroke-dasharray: 58.9 58.9;
  stroke-dashoffset: 58.9;
  fill: none;
  transform: rotate(0);
}
.A6UUqe.SdoWjb .qjUCkf {
  transition-duration: 0;
}
.A6UUqe.iPwZeb .qjUCkf {
  animation-delay: -466ms, -466ms, -466ms;
}
.A6UUqe.qs41qe .qjUCkf {
  animation-name: quantumWizSpinnerFillUnfill, quantumWizSpinnerRot, quantumWizSpinnerColors;
  animation-duration: 1333ms, 5332ms, 5332ms;
  animation-iteration-count: infinite, infinite, infinite;
  animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1), steps(4), linear;
  animation-fill-mode: forwards;
}
@keyframes quantumWizSpinnerRotate {
0% {
    transform: rotate(0);
}
to {
    transform: rotate(360deg);
}
}
@keyframes quantumWizSpinnerFillUnfill {
0% {
    stroke-dashoffset: 58.8;
}
50% {
    stroke-dashoffset: 0;
}
to {
    stroke-dashoffset: -58.4;
}
}
@keyframes quantumWizSpinnerRot {
0% {
    transform: rotate(0);
}
to {
    transform: rotate(-360deg);
}
}
@keyframes quantumWizSpinnerColors {
0% {
    stroke: #4285f4;
}
18% {
    stroke: #4285f4;
}
25% {
    stroke: #db4437;
}
43% {
    stroke: #db4437;
}
50% {
    stroke: #f4b400;
}
68% {
    stroke: #f4b400;
}
75% {
    stroke: #0f9d58;
}
93% {
    stroke: #0f9d58;
}
to {
    stroke: #4285f4;
}
}
:root {
  --boq-chrometransition-background: #eee;
  --boq-chrometransition-active-background-opacity: .8 ;
}
.KL4X6e {
  background: var(--boq-chrometransition-background);
  bottom: 0;
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.TuA45b {
  opacity: var(--boq-chrometransition-active-background-opacity);
}
.EmVfjc {
  display: inline-block;
  position: relative;
  width: 28px;
  height: 28px;
}
.Cg7hO {
  position: absolute;
  width: 0;
  height: 0;
  overflow: hidden;
}
.xu46lf {
  width: 100%;
  height: 100%;
}
.EmVfjc.qs41qe .xu46lf {
  animation: spinner-container-rotate 1568ms linear infinite;
}
.ir3uv {
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
}
.uWlRce {
  border-color: #4285f4;
}
.GFoASc {
  border-color: #db4437;
}
.WpeOqd {
  border-color: #f4b400;
}
.rHV3jf {
  border-color: #0f9d58;
}
.EmVfjc.qs41qe .ir3uv.uWlRce {
  animation: spinner-fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, spinner-blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
.EmVfjc.qs41qe .ir3uv.GFoASc {
  animation: spinner-fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, spinner-red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
.EmVfjc.qs41qe .ir3uv.WpeOqd {
  animation: spinner-fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, spinner-yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
.EmVfjc.qs41qe .ir3uv.rHV3jf {
  animation: spinner-fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, spinner-green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
.HBnAAc {
  position: absolute;
  box-sizing: border-box;
  top: 0;
  left: 45%;
  width: 10%;
  height: 100%;
  overflow: hidden;
  border-color: inherit;
}
.HBnAAc .X6jHbb {
  width: 1000%;
  left: -450%;
}
.xq3j6 {
  display: inline-block;
  position: relative;
  width: 50%;
  height: 100%;
  overflow: hidden;
  border-color: inherit;
}
.xq3j6 .X6jHbb {
  width: 200%;
}
.X6jHbb {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  box-sizing: border-box;
  height: 100%;
  border-width: 3px;
  border-style: solid;
  border-color: inherit;
  border-bottom-color: transparent;
  border-radius: 50%;
  animation: none;
}
.xq3j6.ERcjC .X6jHbb {
  border-right-color: transparent;
  transform: rotate(129deg);
}
.xq3j6.dj3yTd .X6jHbb {
  left: -100%;
  border-left-color: transparent;
  transform: rotate(-129deg);
}
.EmVfjc.qs41qe .xq3j6.ERcjC .X6jHbb {
  animation: spinner-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
.EmVfjc.qs41qe .xq3j6.dj3yTd .X6jHbb {
  animation: spinner-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
}
.EmVfjc.sf4e6b .xu46lf {
  animation: spinner-container-rotate 1568ms linear infinite, spinner-fade-out 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}
@keyframes spinner-container-rotate {
to {
    transform: rotate(360deg);
}
}
@keyframes spinner-fill-unfill-rotate {
12.5% {
    transform: rotate(135deg);
}
25% {
    transform: rotate(270deg);
}
37.5% {
    transform: rotate(405deg);
}
50% {
    transform: rotate(540deg);
}
62.5% {
    transform: rotate(675deg);
}
75% {
    transform: rotate(810deg);
}
87.5% {
    transform: rotate(945deg);
}
to {
    transform: rotate(1080deg);
}
}
@keyframes spinner-blue-fade-in-out {
0% {
    opacity: 0.99;
}
25% {
    opacity: 0.99;
}
26% {
    opacity: 0;
}
89% {
    opacity: 0;
}
90% {
    opacity: 0.99;
}
to {
    opacity: 0.99;
}
}
@keyframes spinner-red-fade-in-out {
0% {
    opacity: 0;
}
15% {
    opacity: 0;
}
25% {
    opacity: 0.99;
}
50% {
    opacity: 0.99;
}
51% {
    opacity: 0;
}
}
@keyframes spinner-yellow-fade-in-out {
0% {
    opacity: 0;
}
40% {
    opacity: 0;
}
50% {
    opacity: 0.99;
}
75% {
    opacity: 0.99;
}
76% {
    opacity: 0;
}
}
@keyframes spinner-green-fade-in-out {
0% {
    opacity: 0;
}
65% {
    opacity: 0;
}
75% {
    opacity: 0.99;
}
90% {
    opacity: 0.99;
}
to {
    opacity: 0;
}
}
@keyframes spinner-left-spin {
0% {
    transform: rotate(130deg);
}
50% {
    transform: rotate(-5deg);
}
to {
    transform: rotate(130deg);
}
}
@keyframes spinner-right-spin {
0% {
    transform: rotate(-130deg);
}
50% {
    transform: rotate(5deg);
}
to {
    transform: rotate(-130deg);
}
}
@keyframes spinner-fade-out {
0% {
    opacity: 0.99;
}
to {
    opacity: 0;
}
}
.Fx1lse {
  text-align: center;
}
.k8Lt0 .jy7Abe {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.PFAhAf {
  margin-top: 5px;
  text-align: center;
}
.hUTled {
  height: 50px;
  left: 50%;
  margin-left: -25px;
  margin-top: -25px;
  position: fixed;
  text-align: center;
  top: 50%;
  width: 50px;
  z-index: 20001;
}
.k7smx {
  background-color: #fff;
  bottom: 0;
  left: 0;
  opacity: 0.5;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 20000;
}
.rFrNMe {
  -webkit-user-select: none;
  -webkit-tap-highlight-color: transparent;
  display: inline-block;
  outline: none;
  padding-bottom: 8px;
  width: 200px;
}
.aCsJod {
  height: 40px;
  position: relative;
  vertical-align: top;
}
.aXBtI {
  display: flex;
  position: relative;
  top: 14px;
}
.Xb9hP {
  display: flex;
  box-flex: 1;
  flex-grow: 1;
  flex-shrink: 1;
  min-width: 0%;
  position: relative;
}
.A37UZe {
  box-sizing: border-box;
  height: 24px;
  line-height: 24px;
  position: relative;
}
.qgcB3c:not(:empty) {
  padding-right: 12px;
}
.sxyYjd:not(:empty) {
  padding-left: 12px;
}
.whsOnd {
  box-flex: 1;
  flex-grow: 1;
  flex-shrink: 1;
  background-color: transparent;
  border: none;
  display: block;
  font: 400 16px Roboto, RobotoDraft, Helvetica, Arial, sans-serif;
  height: 24px;
  line-height: 24px;
  margin: 0;
  min-width: 0%;
  outline: none;
  padding: 0;
  z-index: 0;
}
.rFrNMe.dm7YTc .whsOnd {
  color: #fff;
}
.whsOnd:invalid, .whsOnd:-moz-submit-invalid, .whsOnd:-moz-ui-invalid {
  box-shadow: none;
}
.I0VJ4d > .whsOnd::-ms-clear, .I0VJ4d > .whsOnd::-ms-reveal {
  display: none;
}
.i9lrp {
  background-color: rgba(0, 0, 0, 0.1215686275);
  bottom: -2px;
  height: 1px;
  left: 0;
  margin: 0;
  padding: 0;
  position: absolute;
  width: 100%;
}
.i9lrp:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: -2px;
  left: 0;
  right: 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0);
  pointer-events: none;
}
.rFrNMe.dm7YTc .i9lrp {
  background-color: rgba(255, 255, 255, 0.7019607843);
}
.OabDMe {
  transform: scaleX(0);
  background-color: #4285f4;
  bottom: -2px;
  height: 2px;
  left: 0;
  margin: 0;
  padding: 0;
  position: absolute;
  width: 100%;
}
.rFrNMe.dm7YTc .OabDMe {
  background-color: #a1c2fa;
}
.rFrNMe.k0tWj .i9lrp, .rFrNMe.k0tWj .OabDMe {
  background-color: #d50000;
  height: 2px;
}
.rFrNMe.k0tWj.dm7YTc .i9lrp, .rFrNMe.k0tWj.dm7YTc .OabDMe {
  background-color: #e06055;
}
.whsOnd[disabled] {
  color: rgba(0, 0, 0, 0.3803921569);
}
.rFrNMe.dm7YTc .whsOnd[disabled] {
  color: rgba(255, 255, 255, 0.5019607843);
}
.whsOnd[disabled] ~ .i9lrp {
  background: none;
  border-bottom: 1px dotted rgba(0, 0, 0, 0.38);
}
.OabDMe.Y2Zypf {
  animation: quantumWizPaperInputRemoveUnderline 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.rFrNMe.u3bW4e .OabDMe {
  animation: quantumWizPaperInputAddUnderline 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  transform: scaleX(1);
}
.rFrNMe.sdJrJc > .aCsJod {
  padding-top: 24px;
}
.AxOyFc {
  transform-origin: bottom left;
  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  transition-property: color, bottom, transform;
  -webkit-transition-property: color, bottom, transform, -webkit-transform;
  transition-property: color, bottom, transform, -webkit-transform;
  color: rgba(0, 0, 0, 0.3803921569);
  font: 400 16px Roboto, RobotoDraft, Helvetica, Arial, sans-serif;
  font-size: 16px;
  pointer-events: none;
  position: absolute;
  bottom: 3px;
  left: 0;
  width: 100%;
}
.whsOnd:not([disabled]):focus ~ .AxOyFc, .whsOnd[badinput=true] ~ .AxOyFc, .rFrNMe.CDELXb .AxOyFc, .rFrNMe.dLgj8b .AxOyFc {
  transform: scale(0.75) translateY(-39px);
}
.whsOnd:not([disabled]):focus ~ .AxOyFc {
  color: #3367d6;
}
.rFrNMe.dm7YTc .whsOnd:not([disabled]):focus ~ .AxOyFc {
  color: #a1c2fa;
}
.rFrNMe.k0tWj .whsOnd:not([disabled]):focus ~ .AxOyFc {
  color: #d50000;
}
.ndJi5d {
  color: rgba(0, 0, 0, 0.3803921569);
  font: 400 16px Roboto, RobotoDraft, Helvetica, Arial, sans-serif;
  max-width: 100%;
  overflow: hidden;
  pointer-events: none;
  position: absolute;
  text-overflow: ellipsis;
  top: 2px;
  left: 0;
  white-space: nowrap;
}
.rFrNMe.CDELXb .ndJi5d {
  display: none;
}
.K0Y8Se {
  -webkit-tap-highlight-color: transparent;
  font: 400 12px Roboto, RobotoDraft, Helvetica, Arial, sans-serif;
  height: 16px;
  margin-left: auto;
  padding-left: 16px;
  padding-top: 8px;
  pointer-events: none;
  opacity: 0.3;
  white-space: nowrap;
}
.rFrNMe.dm7YTc .AxOyFc, .rFrNMe.dm7YTc .K0Y8Se, .rFrNMe.dm7YTc .ndJi5d {
  color: rgba(255, 255, 255, 0.7019607843);
}
.rFrNMe.Tyc9J {
  padding-bottom: 4px;
}
.dEOOab, .ovnfwe:not(:empty) {
  -webkit-tap-highlight-color: transparent;
  -webkit-box-flex: 1;
  flex: 1 1 auto;
  font: 400 12px Roboto, RobotoDraft, Helvetica, Arial, sans-serif;
  min-height: 16px;
  padding-top: 8px;
}
.LXRPh {
  display: flex;
}
.ovnfwe {
  pointer-events: none;
}
.dEOOab {
  color: #d50000;
}
.rFrNMe.dm7YTc .dEOOab, .rFrNMe.dm7YTc.k0tWj .whsOnd:not([disabled]):focus ~ .AxOyFc {
  color: #e06055;
}
.ovnfwe {
  opacity: 0.3;
}
.rFrNMe.dm7YTc .ovnfwe {
  color: rgba(255, 255, 255, 0.7019607843);
  opacity: 1;
}
.rFrNMe.k0tWj .ovnfwe, .rFrNMe:not(.k0tWj) .ovnfwe:not(:empty) + .dEOOab {
  display: none;
}
@keyframes quantumWizPaperInputRemoveUnderline {
0% {
    transform: scaleX(1);
    opacity: 1;
}
to {
    transform: scaleX(1);
    opacity: 0;
}
}
@keyframes quantumWizPaperInputAddUnderline {
0% {
    transform: scaleX(0);
}
to {
    transform: scaleX(1);
}
}
.fb0g6 {
  position: relative;
}
.llhEMd {
  transition: opacity 0.15s cubic-bezier(0.4, 0, 0.2, 1) 0.15s;
  background-color: rgba(0, 0, 0, 0.5019607843);
  bottom: 0;
  left: 0;
  opacity: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 5000;
}
.llhEMd.iWO5td {
  transition: opacity 0.05s cubic-bezier(0.4, 0, 0.2, 1);
  opacity: 1;
}
.mjANdc {
  transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
  -webkit-box-align: center;
  box-align: center;
  align-items: center;
  display: flex;
  -webkit-box-orient: vertical;
  box-orient: vertical;
  flex-direction: column;
  bottom: 0;
  left: 0;
  padding: 0 5%;
  position: absolute;
  right: 0;
  top: 0;
}
.x3wWge, .ONJhl {
  display: block;
  height: 3em;
}
.eEPege > .x3wWge, .eEPege > .ONJhl {
  box-flex: 1;
  flex-grow: 1;
}
.J9Nfi {
  flex-shrink: 1;
  max-height: 100%;
}
.g3VIld {
  -webkit-box-align: stretch;
  box-align: stretch;
  align-items: stretch;
  display: flex;
  -webkit-box-orient: vertical;
  box-orient: vertical;
  flex-direction: column;
  transition: transform 0.225s cubic-bezier(0, 0, 0.2, 1);
  -webkit-transition: transform 0.225s cubic-bezier(0, 0, 0.2, 1), -webkit-transform 0.225s cubic-bezier(0, 0, 0.2, 1);
  transition: transform 0.225s cubic-bezier(0, 0, 0.2, 1), -webkit-transform 0.225s cubic-bezier(0, 0, 0.2, 1);
  position: relative;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 12px 15px rgba(0, 0, 0, 0.2392156863);
  max-width: 24em;
  outline: 1px solid transparent;
  overflow: hidden;
}
.vcug3d .g3VIld {
  padding: 0;
}
.g3VIld.kdCdqc {
  transition: transform 0.15s cubic-bezier(0.4, 0, 1, 1);
  -webkit-transition: transform 0.15s cubic-bezier(0.4, 0, 1, 1), -webkit-transform 0.15s cubic-bezier(0.4, 0, 1, 1);
  transition: transform 0.15s cubic-bezier(0.4, 0, 1, 1), -webkit-transform 0.15s cubic-bezier(0.4, 0, 1, 1);
}
.Up8vH.CAwICe {
  transform: scale(0.8);
}
.Up8vH.kdCdqc {
  transform: scale(0.9);
}
.vcug3d {
  -webkit-box-align: stretch;
  box-align: stretch;
  align-items: stretch;
  padding: 0;
}
.vcug3d > .g3VIld {
  box-flex: 2;
  flex-grow: 2;
  border-radius: 0;
  left: 0;
  right: 0;
  max-width: 100%;
}
.vcug3d > .ONJhl, .vcug3d > .x3wWge {
  box-flex: 0;
  flex-grow: 0;
  height: 0;
}
.tOrNgd {
  display: flex;
  flex-shrink: 0;
  font: 500 20px Roboto, RobotoDraft, Helvetica, Arial, sans-serif;
  padding: 24px 24px 20px;
}
.vcug3d .tOrNgd {
  display: none;
}
.TNczib {
  box-pack: justify;
  -webkit-box-pack: justify;
  justify-content: space-between;
  flex-shrink: 0;
  box-shadow: 0 3px 4px rgba(0, 0, 0, 0.2392156863);
  background-color: #455a64;
  color: #fff;
  display: none;
  font: 500 20px Roboto, RobotoDraft, Helvetica, Arial, sans-serif;
}
.vcug3d .TNczib {
  display: flex;
}
.PNenzf {
  box-flex: 1;
  flex-grow: 1;
  flex-shrink: 1;
  overflow: hidden;
  word-wrap: break-word;
}
.TNczib .PNenzf {
  margin: 16px 0;
}
.VY7JQd {
  height: 0;
}
.TNczib .VY7JQd, .tOrNgd .bZWIgd {
  display: none;
}
.R6Lfte .Wtw8H {
  flex-shrink: 0;
  display: block;
  margin: -12px -6px 0 0;
}
.PbnGhe {
  box-flex: 2;
  flex-grow: 2;
  flex-shrink: 2;
  display: block;
  font: 400 14px/20px Roboto, RobotoDraft, Helvetica, Arial, sans-serif;
  padding: 0 24px;
  overflow-y: auto;
}
.Whe8ub .PbnGhe {
  padding-top: 24px;
}
.hFEqNb .PbnGhe {
  padding-bottom: 24px;
}
.vcug3d .PbnGhe {
  padding: 16px;
}
.XfpsVe {
  display: flex;
  flex-shrink: 0;
  box-pack: end;
  -webkit-box-pack: end;
  justify-content: flex-end;
  padding: 24px 24px 16px;
}
.vcug3d .XfpsVe {
  display: none;
}
.OllbWe {
  box-pack: end;
  -webkit-box-pack: end;
  justify-content: flex-end;
  display: none;
}
.vcug3d .OllbWe {
  display: flex;
  -webkit-box-align: start;
  box-align: start;
  align-items: flex-start;
  margin: 0 16px;
}
.kHssdc.O0WRkf.C0oVfc, .XfpsVe .O0WRkf.C0oVfc {
  min-width: 64px;
}
.kHssdc + .kHssdc {
  margin-left: 8px;
}
.TNczib .kHssdc {
  color: #fff;
  margin-top: 10px;
}
.TNczib .Wtw8H {
  margin: 4px 24px 4px 0;
}
.TNczib .kHssdc.u3bW4e, .TNczib .Wtw8H.u3bW4e {
  background-color: rgba(204, 204, 204, 0.2509803922);
}
.TNczib .kHssdc > .Vwe4Vb, .TNczib .Wtw8H > .VTBa7b {
  background-image: radial-gradient(circle farthest-side, rgba(255, 255, 255, 0.3019607843), rgba(255, 255, 255, 0.3019607843) 80%, rgba(255, 255, 255, 0));
}
.TNczib .kHssdc.RDPZE, .TNczib .Wtw8H.RDPZE {
  color: rgba(255, 255, 255, 0.5019607843);
  fill: rgba(255, 255, 255, 0.5019607843);
}
.D4ALMb {
  display: none;
}
.bYEzqc {
  background-color: rgba(255, 255, 255, 0.8);
}
.bYEzqc.LAhoGb {
  background-color: rgba(0, 0, 0, 0.7490196078);
}
.bYEzqc.ZCaYnd {
  background-color: rgba(0, 0, 0, 0.9019607843);
}
.LhXUod {
  border-radius: 5px;
  background-color: #fff;
  box-shadow: 0 11px 15px 1px rgba(0, 0, 0, 0.1411764706), 0 4px 20px 3px rgba(0, 0, 0, 0.1215686275), 0 6px 7px -4px rgba(0, 0, 0, 0.2);
  max-width: none;
  outline: none;
  overflow: visible;
}
.t89eC {
  max-width: 40em;
}
@media screen and (max-width: 480px) {
.t89eC {
    max-width: 100%;
}
}
.so3xDb {
  cursor: default;
}
.so3xDb .XAUpld {
  margin-left: 16px;
}
html[dir=rtl] .so3xDb .XAUpld {
  margin-left: 0;
  margin-right: 16px;
}
.MSFxAb {
  left: 40px;
  min-height: 150px;
  position: absolute;
  top: -40px;
  width: 150px;
  z-index: 1;
}
@media screen and (max-width: 480px) {
.MSFxAb {
    display: none;
}
}
.Pq2lFf, .Q2n72b {
  padding-left: 40px;
}
.Pq2lFf {
  padding-right: 40px;
}
.gZccZc {
  padding-left: 224px;
}
@media screen and (max-width: 480px) {
.gZccZc {
    padding-left: 40px;
}
}
.dIodBf {
  display: inline-block;
}
.miUA7 {
  font-size: 26px;
}
.LruL2b {
  color: #616161;
  font-size: 13px;
  font-weight: 500;
}
.oMtcG {
  font-size: 20px;
  font-weight: 400;
}
.drrice .oMtcG {
  color: #558b2f;
}
.ZCaYnd .VY7JQd .Wtw8H {
  margin-right: 6px;
}
.ZCaYnd .tOrNgd {
  margin-bottom: 12px;
}
.ZCaYnd .PNenzf {
  visibility: hidden;
}
.ZCaYnd .VY7JQd .xjKiLb {
  fill: #fff;
}
.YALzif {
  background-color: #000;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
@media screen and (min-width: 840px) {
.YALzif {
    display: block;
    height: 480px;
    position: relative;
    width: 853px;
}
}
.wnr67e {
  display: block;
  height: 100%;
  overflow: scroll;
}
.Q0klLb {
  background-color: #000;
  height: 180px;
  width: 320px;
}
.nFP0jc {
  left: 0;
  margin-top: 20px;
  overflow-y: hidden;
  width: 320px;
}
.tqorv {
  align-items: center;
  border-bottom: 1px solid grey;
  color: #fff;
  display: flex;
  padding: 24px 16px;
}
.jKAqf {
  max-height: 406px;
  overflow-y: scroll;
  padding-top: 16px;
}
.lKf3F {
  align-items: center;
  border-radius: 8px;
  display: flex;
  height: 80px;
  margin-bottom: 4px;
  padding: 16px;
  position: relative;
}
.Jamhv {
  bottom: 0;
  height: 100%;
  position: absolute;
  right: 0;
  width: 100%;
}
.lKf3F:hover {
  background-color: rgba(60, 64, 67, 0.5019607843);
}
.vbwGKc {
  border-radius: 8px;
  height: 48px;
  width: 48px;
}
.o1lVq {
  font-size: 1rem;
  font-weight: 400;
  letter-spacing: 0.00625em;
  line-height: 1.5rem;
  font-weight: 500;
  letter-spacing: 0.25px;
}
.nK64Q {
  margin-right: 8px;
  height: 40px;
  width: 40px;
}
.ZcwU1 {
  font-weight: 500;
}
.vNo0Zd {
  color: #dadce0;
  display: flex;
}
.wxOWhe {
  padding: 0 3px;
}
.IWPKib {
  align-items: center;
  display: flex;
}
.rAtz3d:nth-child(n) {
  font-size: 12px;
}
.nRQrHe {
  margin-left: 12px;
}
.dEgwEd {
  background-color: #01875f;
  border: none;
  color: #fff;
}
.dEgwEd:not(:disabled) {
  background-color: #01875f;
}
.P9KVBf .dEgwEd {
  background-color: #00a173;
}
.P9KVBf .dEgwEd:not(:disabled) {
  background-color: #00a173;
}
.oCHWjb {
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
  color: #fff;
  flex: 2;
  margin-left: 16px;
}
@media screen and (min-width: 600px) {
.Q0klLb {
    height: 287px;
    position: relative;
    width: 510px;
}
.nFP0jc {
    height: unset;
    margin-top: 20px;
    overflow-y: hidden;
    position: relative;
    width: 510px;
}
}
@media screen and (min-width: 960px) {
.Q0klLb {
    display: block;
    height: 481px;
    width: 856px;
}
.jKAqf {
    display: grid;
    grid-template-columns: 1fr auto;
    max-height: 230px;
    width: 856px;
}
.nFP0jc {
    width: 100%;
}
.lKf3F {
    flex-shrink: 0;
    width: 380px;
}
}
@media screen and (min-width: 1280px) {
.wnr67e {
    display: flex;
}
.Q0klLb {
    display: block;
    height: 420px;
    width: 748px;
}
.nFP0jc {
    height: 420px;
    margin-left: 28px;
    margin-top: 0;
    width: 436px;
}
.jKAqf {
    display: block;
    max-height: 324px;
    width: auto;
}
.lKf3F {
    margin-right: 0;
    width: auto;
}
}
@media screen and (min-width: 1440px) {
.Q0klLb {
    height: 481px;
    width: 856px;
}
.nFP0jc {
    height: 481px;
}
.jKAqf {
    max-height: 388px;
}
}
.XL54pf {
  border-radius: 5;
  box-shadow: 0 0;
  background-color: transparent;
  overflow: hidden;
}
@media (max-height: 732px) {
.vFondc .VfPpkd-P5QLlc {
    max-height: calc(100% - 32px);
}
}
@media (min-height: 732px) {
.vFondc .VfPpkd-P5QLlc {
    max-height: 700px;
}
}
@media (-ms-high-contrast: active) and (min-height: 732px), (-ms-high-contrast: none) and (min-height: 732px) {
.vFondc .VfPpkd-wzTsW {
    align-items: stretch;
    height: auto;
}
}
.xoKNSc {
  margin: 0 -24px;
  padding: 0 40px;
}
.Ud1OW {
  background-color: #e9f0fe;
}
.Tj45d {
  position: relative;
}
.ncIyJc {
  position: absolute;
  overflow: hidden;
  left: -1px;
  top: auto;
  width: 1px;
  height: 1px;
}
.VfPpkd-NLUYnc-V67aGc {
  position: absolute;
  left: 0;
  transform-origin: left top;
  line-height: 1.15rem;
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: text;
  overflow: hidden;
  will-change: transform;
}
[dir=rtl] .VfPpkd-NLUYnc-V67aGc, .VfPpkd-NLUYnc-V67aGc[dir=rtl] {
  right: 0;
  left: auto;
  transform-origin: right top;
  text-align: right;
}
.VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  cursor: auto;
}
.VfPpkd-NLUYnc-V67aGc-OWXEXe-ztc6md:not(.VfPpkd-NLUYnc-V67aGc-OWXEXe-ZYIfFd-ztc6md-vXpfLb):after {
  margin-left: 1px;
  margin-right: 0;
  content: "*";
}
[dir=rtl] .VfPpkd-NLUYnc-V67aGc-OWXEXe-ztc6md:not(.VfPpkd-NLUYnc-V67aGc-OWXEXe-ZYIfFd-ztc6md-vXpfLb):after, .VfPpkd-NLUYnc-V67aGc-OWXEXe-ztc6md:not(.VfPpkd-NLUYnc-V67aGc-OWXEXe-ZYIfFd-ztc6md-vXpfLb)[dir=rtl]:after {
  margin-left: 0;
  margin-right: 1px;
}
.VfPpkd-NLUYnc-V67aGc {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 1rem;
  font-size: var(--mdc-typography-subtitle1-font-size, 1rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-subtitle1-font-weight, 400);
  letter-spacing: 0.009375em;
  letter-spacing: var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);
  text-decoration: inherit;
  -webkit-text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
  text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-subtitle1-text-transform, inherit);
  transition: transform 0.15s cubic-bezier(0.4, 0, 0.2, 1), color 0.15s cubic-bezier(0.4, 0, 0.2, 1);
}
.VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  transform: translateY(-106%) scale(0.75);
}
.VfPpkd-NLUYnc-V67aGc-OWXEXe-bF1zU {
  animation: mdc-floating-label-shake-float-above-standard 0.25s 1;
}
@keyframes mdc-floating-label-shake-float-above-standard {
0% {
    transform: translate(0) translateY(-106%) scale(0.75);
}
33% {
    animation-timing-function: cubic-bezier(0.5, 0, 0.701732, 0.495819);
    transform: translate(4%) translateY(-106%) scale(0.75);
}
66% {
    animation-timing-function: cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);
    transform: translate(-4%) translateY(-106%) scale(0.75);
}
to {
    transform: translate(0) translateY(-106%) scale(0.75);
}
}
.VfPpkd-RWgCYc-ksKsZd:before, .VfPpkd-RWgCYc-ksKsZd:after {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  border-bottom-style: solid;
  content: "";
}
.VfPpkd-RWgCYc-ksKsZd:before {
  z-index: 1;
}
.VfPpkd-RWgCYc-ksKsZd:after {
  transform: scaleX(0);
  opacity: 0;
  z-index: 2;
}
.VfPpkd-RWgCYc-ksKsZd-OWXEXe-auswjd:after {
  transform: scaleX(1);
  opacity: 1;
}
.VfPpkd-RWgCYc-ksKsZd-OWXEXe-JD038d:after {
  opacity: 0;
}
.VfPpkd-RWgCYc-ksKsZd:before {
  border-bottom-width: 1px;
}
.VfPpkd-RWgCYc-ksKsZd:after {
  border-bottom-width: 2px;
}
.VfPpkd-RWgCYc-ksKsZd:after {
  transition: transform 0.18s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.18s cubic-bezier(0.4, 0, 0.2, 1);
}
.VfPpkd-NSFCdd-i5vt6e {
  display: flex;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  box-sizing: border-box;
  width: 100%;
  max-width: 100%;
  height: 100%;
  text-align: left;
  pointer-events: none;
}
[dir=rtl] .VfPpkd-NSFCdd-i5vt6e, .VfPpkd-NSFCdd-i5vt6e[dir=rtl] {
  text-align: right;
}
.VfPpkd-NSFCdd-Brv4Fb, .VfPpkd-NSFCdd-Ra9xwd, .VfPpkd-NSFCdd-MpmGFe {
  box-sizing: border-box;
  height: 100%;
  pointer-events: none;
}
.VfPpkd-NSFCdd-MpmGFe {
  flex-grow: 1;
}
.VfPpkd-NSFCdd-Ra9xwd {
  flex: 0 0 auto;
  width: auto;
}
.VfPpkd-NSFCdd-i5vt6e .VfPpkd-NLUYnc-V67aGc {
  display: inline-block;
  position: relative;
  max-width: 100%;
}
.VfPpkd-NSFCdd-i5vt6e .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  text-overflow: clip;
}
.VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  max-width: 133.3333333333%;
}
.VfPpkd-NSFCdd-i5vt6e-OWXEXe-NSFCdd .VfPpkd-NSFCdd-Ra9xwd {
  padding-left: 0;
  padding-right: 8px;
  border-top: none;
}
[dir=rtl] .VfPpkd-NSFCdd-i5vt6e-OWXEXe-NSFCdd .VfPpkd-NSFCdd-Ra9xwd, .VfPpkd-NSFCdd-i5vt6e-OWXEXe-NSFCdd .VfPpkd-NSFCdd-Ra9xwd[dir=rtl] {
  padding-left: 8px;
  padding-right: 0;
}
.VfPpkd-NSFCdd-i5vt6e-OWXEXe-di8rgd-V67aGc .VfPpkd-NSFCdd-Ra9xwd {
  display: none;
}
.VfPpkd-NSFCdd-Brv4Fb, .VfPpkd-NSFCdd-Ra9xwd, .VfPpkd-NSFCdd-MpmGFe {
  border-top: 1px solid;
  border-bottom: 1px solid;
}
.VfPpkd-NSFCdd-Brv4Fb {
  border-left: 1px solid;
  border-right: none;
  width: 12px;
}
[dir=rtl] .VfPpkd-NSFCdd-Brv4Fb, .VfPpkd-NSFCdd-Brv4Fb[dir=rtl], .VfPpkd-NSFCdd-MpmGFe {
  border-left: none;
  border-right: 1px solid;
}
[dir=rtl] .VfPpkd-NSFCdd-MpmGFe, .VfPpkd-NSFCdd-MpmGFe[dir=rtl] {
  border-left: 1px solid;
  border-right: none;
}
.VfPpkd-NSFCdd-Ra9xwd {
  max-width: calc(100% - 24px);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  will-change: transform, opacity;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-fmcmS-OyKIhb:before, .VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-fmcmS-OyKIhb:after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: "";
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-fmcmS-OyKIhb:before {
  transition: opacity 15ms linear, background-color 15ms linear;
  z-index: 1;
  z-index: var(--mdc-ripple-z-index, 1);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-fmcmS-OyKIhb:after {
  z-index: 0;
  z-index: var(--mdc-ripple-z-index, 0);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-ksKsZd-mWPk3d .VfPpkd-fmcmS-OyKIhb:before {
  transform: scale(var(--mdc-ripple-fg-scale, 1));
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-ksKsZd-mWPk3d .VfPpkd-fmcmS-OyKIhb:after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd .VfPpkd-fmcmS-OyKIhb:after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-lJfZMc .VfPpkd-fmcmS-OyKIhb:after {
  animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-OmS1vf .VfPpkd-fmcmS-OyKIhb:after {
  animation: mdc-ripple-fg-opacity-out 0.15s;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-fmcmS-OyKIhb:before, .VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-fmcmS-OyKIhb:after {
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-ksKsZd-mWPk3d .VfPpkd-fmcmS-OyKIhb:after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}
.VfPpkd-fmcmS-OyKIhb {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
.VfPpkd-fmcmS-yrriRe {
  border-top-left-radius: 4px;
  border-top-left-radius: var(--mdc-shape-small, 4px);
  border-top-right-radius: 4px;
  border-top-right-radius: var(--mdc-shape-small, 4px);
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  display: inline-flex;
  align-items: baseline;
  padding: 0 16px;
  position: relative;
  box-sizing: border-box;
  overflow: hidden;
  will-change: opacity, transform, color;
}
.VfPpkd-fmcmS-yrriRe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NLUYnc-V67aGc {
  color: rgba(0, 0, 0, 0.6);
}
.VfPpkd-fmcmS-yrriRe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-wGMbrd {
  color: rgba(0, 0, 0, 0.8705882353);
}
@media all {
.mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.5411764706);
}
.VfPpkd-fmcmS-yrriRe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-wGMbrd::placeholder {
    color: rgba(0, 0, 0, 0.5411764706);
}
}
@media all {
.VfPpkd-fmcmS-yrriRe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-wGMbrd:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.5411764706);
}
}
.VfPpkd-fmcmS-yrriRe .VfPpkd-fmcmS-wGMbrd {
  caret-color: #6200ee;
  caret-color: var(--mdc-theme-primary, #6200ee);
}
.VfPpkd-fmcmS-yrriRe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS {
  color: rgba(0, 0, 0, 0.6);
}
.VfPpkd-fmcmS-yrriRe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd, .VfPpkd-fmcmS-yrriRe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd {
  color: rgba(0, 0, 0, 0.6);
}
.VfPpkd-fmcmS-yrriRe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-TvZj5c-OWXEXe-M1Soyc {
  color: rgba(0, 0, 0, 0.5411764706);
}
.VfPpkd-fmcmS-yrriRe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg {
  color: rgba(0, 0, 0, 0.5411764706);
}
.VfPpkd-fmcmS-yrriRe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c {
  color: rgba(0, 0, 0, 0.6);
}
.VfPpkd-fmcmS-yrriRe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB {
  color: rgba(0, 0, 0, 0.6);
}
.VfPpkd-fmcmS-yrriRe .VfPpkd-NLUYnc-V67aGc {
  top: 50%;
  transform: translateY(-50%);
  pointer-events: none;
}
.VfPpkd-fmcmS-wGMbrd {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 1rem;
  font-size: var(--mdc-typography-subtitle1-font-size, 1rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-subtitle1-font-weight, 400);
  letter-spacing: 0.009375em;
  letter-spacing: var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);
  text-decoration: inherit;
  -webkit-text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
  text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-subtitle1-text-transform, inherit);
  height: 28px;
  transition: opacity 0.15s 0ms cubic-bezier(0.4, 0, 0.2, 1);
  width: 100%;
  min-width: 0;
  border: none;
  border-radius: 0;
  background: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 0;
}
.VfPpkd-fmcmS-wGMbrd::-ms-clear {
  display: none;
}
.VfPpkd-fmcmS-wGMbrd::-webkit-calendar-picker-indicator {
  display: none;
}
.VfPpkd-fmcmS-wGMbrd:focus {
  outline: none;
}
.VfPpkd-fmcmS-wGMbrd:invalid {
  box-shadow: none;
}
@media all {
.mdc-text-field__input::-webkit-input-placeholder {
    -webkit-transition: opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1);
    transition: opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1);
    opacity: 0;
}
.VfPpkd-fmcmS-wGMbrd::placeholder {
    transition: opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1);
    opacity: 0;
}
}
@media all {
.VfPpkd-fmcmS-wGMbrd:-ms-input-placeholder {
    -ms-transition: opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1);
    transition: opacity 67ms 0ms cubic-bezier(0.4, 0, 0.2, 1);
    opacity: 0;
}
}
@media all {
.mdc-text-field--no-label .mdc-text-field__input::-webkit-input-placeholder, .mdc-text-field--focused .mdc-text-field__input::-webkit-input-placeholder {
    transition-delay: 40ms;
    transition-duration: 0.11s;
    opacity: 1;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-di8rgd-V67aGc .VfPpkd-fmcmS-wGMbrd::placeholder, .VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe .VfPpkd-fmcmS-wGMbrd::placeholder {
    transition-delay: 40ms;
    transition-duration: 0.11s;
    opacity: 1;
}
}
@media all {
.VfPpkd-fmcmS-yrriRe-OWXEXe-di8rgd-V67aGc .VfPpkd-fmcmS-wGMbrd:-ms-input-placeholder, .VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe .VfPpkd-fmcmS-wGMbrd:-ms-input-placeholder {
    transition-delay: 40ms;
    transition-duration: 0.11s;
    opacity: 1;
}
}
.VfPpkd-fmcmS-MvKemf {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 1rem;
  font-size: var(--mdc-typography-subtitle1-font-size, 1rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-subtitle1-font-weight, 400);
  letter-spacing: 0.009375em;
  letter-spacing: var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);
  text-decoration: inherit;
  -webkit-text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
  text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-subtitle1-text-transform, inherit);
  height: 28px;
  transition: opacity 0.15s 0ms cubic-bezier(0.4, 0, 0.2, 1);
  opacity: 0;
  white-space: nowrap;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-V67aGc-NLUYnc .VfPpkd-fmcmS-MvKemf, .VfPpkd-fmcmS-yrriRe-OWXEXe-di8rgd-V67aGc .VfPpkd-fmcmS-MvKemf {
  opacity: 1;
}
@supports (-webkit-hyphens: none) {
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-MvKemf {
    align-items: center;
    align-self: center;
    display: inline-flex;
    height: 100%;
}
}
.VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c {
  padding-left: 0;
  padding-right: 2px;
}
[dir=rtl] .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c, .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c[dir=rtl] {
  padding-left: 2px;
  padding-right: 0;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c {
  padding-left: 0;
  padding-right: 12px;
}
[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c, .VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c[dir=rtl], .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB {
  padding-left: 12px;
  padding-right: 0;
}
[dir=rtl] .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB, .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB[dir=rtl] {
  padding-left: 0;
  padding-right: 12px;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB {
  padding-left: 2px;
  padding-right: 0;
}
[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB, .VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB[dir=rtl] {
  padding-left: 0;
  padding-right: 2px;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be {
  height: 56px;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-fmcmS-OyKIhb:before, .VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-fmcmS-OyKIhb:after {
  background-color: rgba(0, 0, 0, 0.8705882353);
  background-color: var(--mdc-ripple-color, rgba(0, 0, 0, 0.87));
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be:hover .VfPpkd-fmcmS-OyKIhb:before, .VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-fmcmS-OyKIhb:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-fmcmS-OyKIhb:before, .VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-fmcmS-OyKIhb:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be:before {
  display: inline-block;
  width: 0;
  height: 40px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) {
  background-color: #f5f5f5;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-RWgCYc-ksKsZd:before {
  border-bottom-color: rgba(0, 0, 0, 0.4196078431);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):hover .VfPpkd-RWgCYc-ksKsZd:before {
  border-bottom-color: rgba(0, 0, 0, 0.8705882353);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-RWgCYc-ksKsZd:after {
  border-bottom-color: #6200ee;
  border-bottom-color: var(--mdc-theme-primary, #6200ee);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-NLUYnc-V67aGc {
  left: 16px;
  right: auto;
}
[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-NLUYnc-V67aGc, .VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-NLUYnc-V67aGc[dir=rtl] {
  left: auto;
  right: 16px;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  transform: translateY(-106%) scale(0.75);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-fmcmS-yrriRe-OWXEXe-di8rgd-V67aGc .VfPpkd-fmcmS-wGMbrd {
  height: 100%;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-fmcmS-yrriRe-OWXEXe-di8rgd-V67aGc .VfPpkd-NLUYnc-V67aGc {
  display: none;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-fmcmS-yrriRe-OWXEXe-di8rgd-V67aGc:before {
  display: none;
}
@supports (-webkit-hyphens: none) {
.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-fmcmS-yrriRe-OWXEXe-di8rgd-V67aGc .VfPpkd-fmcmS-MvKemf {
    align-items: center;
    align-self: center;
    display: inline-flex;
    height: 100%;
}
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc {
  height: 56px;
  overflow: visible;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  transform: translateY(-37.25px) scale(1);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe, .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  transform: translateY(-34.75px) scale(0.75);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  font-size: 0.75rem;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe, .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  font-size: 1rem;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc-OWXEXe-bF1zU {
  animation: mdc-floating-label-shake-float-above-text-field-outlined 0.25s 1;
}
@keyframes mdc-floating-label-shake-float-above-text-field-outlined {
0% {
    transform: translate(0) translateY(-34.75px) scale(0.75);
}
33% {
    animation-timing-function: cubic-bezier(0.5, 0, 0.701732, 0.495819);
    transform: translate(4%) translateY(-34.75px) scale(0.75);
}
66% {
    animation-timing-function: cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);
    transform: translate(-4%) translateY(-34.75px) scale(0.75);
}
to {
    transform: translate(0) translateY(-34.75px) scale(0.75);
}
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-wGMbrd {
  height: 100%;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-Brv4Fb, .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-Ra9xwd, .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-MpmGFe {
  border-color: rgba(0, 0, 0, 0.3803921569);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):hover .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-Brv4Fb, .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):hover .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-Ra9xwd, .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):hover .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-MpmGFe {
  border-color: rgba(0, 0, 0, 0.8705882353);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me).VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe .VfPpkd-NSFCdd-Brv4Fb, .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me).VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe .VfPpkd-NSFCdd-Ra9xwd, .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me).VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe .VfPpkd-NSFCdd-MpmGFe {
  border-color: #6200ee;
  border-color: var(--mdc-theme-primary, #6200ee);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-Brv4Fb {
  border-top-left-radius: 4px;
  border-top-left-radius: var(--mdc-shape-small, 4px);
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
  border-bottom-left-radius: var(--mdc-shape-small, 4px);
}
[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-Brv4Fb, .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-Brv4Fb[dir=rtl] {
  border-top-left-radius: 0;
  border-top-right-radius: 4px;
  border-top-right-radius: var(--mdc-shape-small, 4px);
  border-bottom-right-radius: 4px;
  border-bottom-right-radius: var(--mdc-shape-small, 4px);
  border-bottom-left-radius: 0;
}
@supports (top: max(0%)) {
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-Brv4Fb {
    width: max(12px, var(--mdc-shape-small, 4px));
}
}
@supports (top: max(0%)) {
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-Ra9xwd {
    max-width: calc(100% - max(12px, var(--mdc-shape-small, 4px)) * 2);
}
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-MpmGFe {
  border-top-left-radius: 0;
  border-top-right-radius: 4px;
  border-top-right-radius: var(--mdc-shape-small, 4px);
  border-bottom-right-radius: 4px;
  border-bottom-right-radius: var(--mdc-shape-small, 4px);
  border-bottom-left-radius: 0;
}
[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-MpmGFe, .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-MpmGFe[dir=rtl] {
  border-top-left-radius: 4px;
  border-top-left-radius: var(--mdc-shape-small, 4px);
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
  border-bottom-left-radius: var(--mdc-shape-small, 4px);
}
@supports (top: max(0%)) {
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc {
    padding-left: max(16px, var(--mdc-shape-small, 4px) + 4px);
}
}
@supports (top: max(0%)) {
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc {
    padding-right: max(16px, var(--mdc-shape-small, 4px));
}
}
@supports (top: max(0%)) {
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc {
    padding-left: max(16px, var(--mdc-shape-small, 4px) + 4px);
}
}
@supports (top: max(0%)) {
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc {
    padding-right: max(16px, var(--mdc-shape-small, 4px));
}
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c {
  padding-left: 0;
}
@supports (top: max(0%)) {
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c {
    padding-right: max(16px, var(--mdc-shape-small, 4px));
}
}
[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c, .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c[dir=rtl] {
  padding-right: 0;
}
@supports (top: max(0%)) {
[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c, .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c[dir=rtl] {
    padding-left: max(16px, var(--mdc-shape-small, 4px));
}
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c {
  padding-right: 0;
}
@supports (top: max(0%)) {
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c {
    padding-left: max(16px, var(--mdc-shape-small, 4px) + 4px);
}
}
[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c, .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c[dir=rtl] {
  padding-left: 0;
}
@supports (top: max(0%)) {
[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c, .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c[dir=rtl] {
    padding-right: max(16px, var(--mdc-shape-small, 4px) + 4px);
}
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c {
  padding-left: 0;
  padding-right: 0;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e-OWXEXe-NSFCdd .VfPpkd-NSFCdd-Ra9xwd {
  padding-top: 1px;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-OyKIhb:before, .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-OyKIhb:after {
  background-color: transparent;
  background-color: var(--mdc-ripple-color, transparent);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc {
  left: 4px;
  right: auto;
}
[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc, .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc[dir=rtl] {
  left: auto;
  right: 4px;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-wGMbrd {
  display: flex;
  border: none !important;
  background-color: transparent;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e {
  z-index: 1;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od {
  flex-direction: column;
  align-items: center;
  width: auto;
  height: auto;
  padding: 0;
  transition: none;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od .VfPpkd-NLUYnc-V67aGc {
  top: 19px;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od .VfPpkd-NLUYnc-V67aGc:not(.VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe) {
  transform: none;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od .VfPpkd-fmcmS-wGMbrd {
  flex-grow: 1;
  height: auto;
  min-height: 1.5rem;
  overflow-x: hidden;
  overflow-y: auto;
  box-sizing: border-box;
  resize: none;
  padding: 0 16px;
  line-height: 1.5rem;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be:before {
  display: none;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  transform: translateY(-10.25px) scale(0.75);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-NLUYnc-V67aGc-OWXEXe-bF1zU {
  animation: mdc-floating-label-shake-float-above-textarea-filled 0.25s 1;
}
@keyframes mdc-floating-label-shake-float-above-textarea-filled {
0% {
    transform: translate(0) translateY(-10.25px) scale(0.75);
}
33% {
    animation-timing-function: cubic-bezier(0.5, 0, 0.701732, 0.495819);
    transform: translate(4%) translateY(-10.25px) scale(0.75);
}
66% {
    animation-timing-function: cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);
    transform: translate(-4%) translateY(-10.25px) scale(0.75);
}
to {
    transform: translate(0) translateY(-10.25px) scale(0.75);
}
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-fmcmS-wGMbrd {
  margin-top: 23px;
  margin-bottom: 9px;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be.VfPpkd-fmcmS-yrriRe-OWXEXe-di8rgd-V67aGc .VfPpkd-fmcmS-wGMbrd {
  margin-top: 16px;
  margin-bottom: 16px;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e-OWXEXe-NSFCdd .VfPpkd-NSFCdd-Ra9xwd {
  padding-top: 0;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  transform: translateY(-27.25px) scale(1);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe, .VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  transform: translateY(-24.75px) scale(0.75);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  font-size: 0.75rem;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe, .VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  font-size: 1rem;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc-OWXEXe-bF1zU {
  animation: mdc-floating-label-shake-float-above-textarea-outlined 0.25s 1;
}
@keyframes mdc-floating-label-shake-float-above-textarea-outlined {
0% {
    transform: translate(0) translateY(-24.75px) scale(0.75);
}
33% {
    animation-timing-function: cubic-bezier(0.5, 0, 0.701732, 0.495819);
    transform: translate(4%) translateY(-24.75px) scale(0.75);
}
66% {
    animation-timing-function: cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);
    transform: translate(-4%) translateY(-24.75px) scale(0.75);
}
to {
    transform: translate(0) translateY(-24.75px) scale(0.75);
}
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-wGMbrd {
  margin-top: 16px;
  margin-bottom: 16px;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc {
  top: 18px;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-k4Qmrd-gmhCAd .VfPpkd-fmcmS-wGMbrd {
  margin-bottom: 2px;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-k4Qmrd-gmhCAd .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd {
  align-self: flex-end;
  padding: 0 16px;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-k4Qmrd-gmhCAd .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd:after {
  display: inline-block;
  width: 0;
  height: 16px;
  content: "";
  vertical-align: -16px;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-k4Qmrd-gmhCAd .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd:before {
  display: none;
}
.VfPpkd-fmcmS-kHQaff {
  align-self: stretch;
  display: inline-flex;
  flex-direction: column;
  flex-grow: 1;
  max-height: 100%;
  max-width: 100%;
  min-height: 56px;
  min-width: fit-content;
  min-width: -webkit-fill-available;
  overflow: hidden;
  resize: both;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-fmcmS-kHQaff {
  transform: translateY(-1px);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-fmcmS-kHQaff .VfPpkd-fmcmS-wGMbrd, .VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-fmcmS-kHQaff .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd {
  transform: translateY(1px);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-kHQaff {
  transform: translate(-1px) translateY(-1px);
}
[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-kHQaff, .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-kHQaff[dir=rtl] {
  transform: translate(1px) translateY(-1px);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-kHQaff .VfPpkd-fmcmS-wGMbrd, .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-kHQaff .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd {
  transform: translate(1px) translateY(1px);
}
[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-kHQaff .VfPpkd-fmcmS-wGMbrd, [dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-kHQaff .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd, .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-kHQaff .VfPpkd-fmcmS-wGMbrd[dir=rtl], .VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-fmcmS-kHQaff .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd[dir=rtl] {
  transform: translate(-1px) translateY(1px);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c {
  padding-left: 0;
  padding-right: 16px;
}
[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c, .VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c[dir=rtl] {
  padding-left: 16px;
  padding-right: 0;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-NLUYnc-V67aGc {
  max-width: calc(100% - 48px);
  left: 48px;
  right: auto;
}
[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-NLUYnc-V67aGc, .VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-NLUYnc-V67aGc[dir=rtl] {
  left: auto;
  right: 48px;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  max-width: calc(133.3333333333% - 85.3333333333px);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc {
  left: 36px;
  right: auto;
}
[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc, .VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc[dir=rtl] {
  left: auto;
  right: 36px;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc :not(.VfPpkd-NSFCdd-i5vt6e-OWXEXe-NSFCdd) .VfPpkd-NSFCdd-Ra9xwd {
  max-width: calc(100% - 60px);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  transform: translateY(-37.25px) translate(-32px) scale(1);
}
[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe, .VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe[dir=rtl] {
  transform: translateY(-37.25px) translate(32px) scale(1);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe, .VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  transform: translateY(-34.75px) translate(-32px) scale(0.75);
}
[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe, [dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe, .VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe[dir=rtl], .VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe[dir=rtl] {
  transform: translateY(-34.75px) translate(32px) scale(0.75);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  font-size: 0.75rem;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe, .VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  font-size: 1rem;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc-OWXEXe-bF1zU {
  animation: mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 0.25s 1;
}
@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon {
0% {
    transform: translate(-32px) translateY(-34.75px) scale(0.75);
}
33% {
    animation-timing-function: cubic-bezier(0.5, 0, 0.701732, 0.495819);
    transform: translate(calc(4% - 32px)) translateY(-34.75px) scale(0.75);
}
66% {
    animation-timing-function: cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);
    transform: translate(calc(-4% - 32px)) translateY(-34.75px) scale(0.75);
}
to {
    transform: translate(-32px) translateY(-34.75px) scale(0.75);
}
}
[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NLUYnc-V67aGc-OWXEXe-bF1zU, .VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc[dir=rtl] .VfPpkd-NLUYnc-V67aGc-OWXEXe-bF1zU {
  animation: mdc-floating-label-shake-float-above-text-field-outlined-leading-icon 0.25s 1;
}
@keyframes mdc-floating-label-shake-float-above-text-field-outlined-leading-icon-rtl {
0% {
    transform: translate(32px) translateY(-34.75px) scale(0.75);
}
33% {
    animation-timing-function: cubic-bezier(0.5, 0, 0.701732, 0.495819);
    transform: translate(calc(4% + 32px)) translateY(-34.75px) scale(0.75);
}
66% {
    animation-timing-function: cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);
    transform: translate(calc(-4% + 32px)) translateY(-34.75px) scale(0.75);
}
to {
    transform: translate(32px) translateY(-34.75px) scale(0.75);
}
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c {
  padding-left: 16px;
  padding-right: 0;
}
[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c, .VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c[dir=rtl] {
  padding-left: 0;
  padding-right: 16px;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-NLUYnc-V67aGc {
  max-width: calc(100% - 64px);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  max-width: calc(133.3333333333% - 85.3333333333px);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc :not(.VfPpkd-NSFCdd-i5vt6e-OWXEXe-NSFCdd) .VfPpkd-NSFCdd-Ra9xwd {
  max-width: calc(100% - 60px);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c {
  padding-left: 0;
  padding-right: 0;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-NLUYnc-V67aGc {
  max-width: calc(100% - 96px);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-M1Soyc-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-SfQLQb-UbuQg-Bz112c.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  max-width: calc(133.3333333333% - 128px);
}
.VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc {
  display: flex;
  justify-content: space-between;
  box-sizing: border-box;
}
.VfPpkd-fmcmS-yrriRe + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc {
  padding-right: 16px;
  padding-left: 16px;
}
.VfPpkd-I9GLp-yrriRe > .VfPpkd-fmcmS-yrriRe + label {
  align-self: flex-start;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NLUYnc-V67aGc {
  color: rgba(98, 0, 238, 0.8705882353);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe .VfPpkd-NSFCdd-Brv4Fb, .VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe .VfPpkd-NSFCdd-Ra9xwd, .VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe .VfPpkd-NSFCdd-MpmGFe {
  border-width: 2px;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS:not(.VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS-OWXEXe-Rfh2Tc-EglORb) {
  opacity: 1;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc .VfPpkd-NSFCdd-i5vt6e-OWXEXe-NSFCdd .VfPpkd-NSFCdd-Ra9xwd {
  padding-top: 2px;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe.VfPpkd-fmcmS-yrriRe-OWXEXe-INsAgc.VfPpkd-fmcmS-yrriRe-OWXEXe-B7I4Od .VfPpkd-NSFCdd-i5vt6e-OWXEXe-NSFCdd .VfPpkd-NSFCdd-Ra9xwd {
  padding-top: 0;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):hover .VfPpkd-RWgCYc-ksKsZd:before {
  border-bottom-color: #b00020;
  border-bottom-color: var(--mdc-theme-error, #b00020);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-RWgCYc-ksKsZd:after {
  border-bottom-color: #b00020;
  border-bottom-color: var(--mdc-theme-error, #b00020);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NLUYnc-V67aGc {
  color: #b00020;
  color: var(--mdc-theme-error, #b00020);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me).VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS-OWXEXe-Rfh2Tc-EglORb {
  color: #b00020;
  color: var(--mdc-theme-error, #b00020);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc .VfPpkd-fmcmS-wGMbrd {
  caret-color: #b00020;
  caret-color: var(--mdc-theme-error, #b00020);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg {
  color: #b00020;
  color: var(--mdc-theme-error, #b00020);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-RWgCYc-ksKsZd:before {
  border-bottom-color: #b00020;
  border-bottom-color: var(--mdc-theme-error, #b00020);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-Brv4Fb, .VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-Ra9xwd, .VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-MpmGFe {
  border-color: #b00020;
  border-color: var(--mdc-theme-error, #b00020);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):hover .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-Brv4Fb, .VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):hover .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-Ra9xwd, .VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):hover .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-MpmGFe {
  border-color: #b00020;
  border-color: var(--mdc-theme-error, #b00020);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me).VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe .VfPpkd-NSFCdd-Brv4Fb, .VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me).VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe .VfPpkd-NSFCdd-Ra9xwd, .VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me).VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe .VfPpkd-NSFCdd-MpmGFe {
  border-color: #b00020;
  border-color: var(--mdc-theme-error, #b00020);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS-OWXEXe-Rfh2Tc-EglORb {
  opacity: 1;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me {
  pointer-events: none;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-wGMbrd {
  color: rgba(0, 0, 0, 0.3803921569);
}
@media all {
.mdc-text-field--disabled .mdc-text-field__input::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.3803921569);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-wGMbrd::placeholder {
    color: rgba(0, 0, 0, 0.3803921569);
}
}
@media all {
.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-wGMbrd:-ms-input-placeholder {
    color: rgba(0, 0, 0, 0.3803921569);
}
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NLUYnc-V67aGc, .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS, .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd, .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd {
  color: rgba(0, 0, 0, 0.3803921569);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-TvZj5c-OWXEXe-M1Soyc, .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg {
  color: rgba(0, 0, 0, 0.3019607843);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c, .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB {
  color: rgba(0, 0, 0, 0.3803921569);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-RWgCYc-ksKsZd:before {
  border-bottom-color: rgba(0, 0, 0, 0.0588235294);
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NSFCdd-Brv4Fb, .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NSFCdd-Ra9xwd, .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NSFCdd-MpmGFe {
  border-color: rgba(0, 0, 0, 0.0588235294);
}
@media (-ms-high-contrast: active), screen and (forced-colors: active) {
.mdc-text-field--disabled .mdc-text-field__input::-webkit-input-placeholder {
    color: GrayText;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-wGMbrd::placeholder {
    color: GrayText;
}
}
@media (-ms-high-contrast: active), screen and (forced-colors: active) {
.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-wGMbrd:-ms-input-placeholder {
    color: GrayText;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NLUYnc-V67aGc, .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS, .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd, .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd, .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-TvZj5c-OWXEXe-M1Soyc, .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg, .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c, .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB {
    color: GrayText;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-RWgCYc-ksKsZd:before {
    border-bottom-color: GrayText;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NSFCdd-Brv4Fb, .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NSFCdd-Ra9xwd, .VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NSFCdd-MpmGFe {
    border-color: GrayText;
}
}
@media screen and (forced-colors: active) {
.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-wGMbrd {
    background-color: Window;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NLUYnc-V67aGc {
    z-index: 1;
}
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NLUYnc-V67aGc {
  cursor: default;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be {
  background-color: #fafafa;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me.VfPpkd-fmcmS-yrriRe-OWXEXe-MFS4be .VfPpkd-fmcmS-OyKIhb {
  display: none;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-wGMbrd {
  pointer-events: auto;
}
.VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd .VfPpkd-fmcmS-wGMbrd {
  text-align: right;
}
[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd .VfPpkd-fmcmS-wGMbrd, .VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd .VfPpkd-fmcmS-wGMbrd[dir=rtl] {
  text-align: left;
}
[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS .VfPpkd-fmcmS-wGMbrd, [dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS .VfPpkd-fmcmS-MvKemf, .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS[dir=rtl] .VfPpkd-fmcmS-wGMbrd, .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS[dir=rtl] .VfPpkd-fmcmS-MvKemf {
  direction: ltr;
}
[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c, .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS[dir=rtl] .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c {
  padding-left: 0;
  padding-right: 2px;
}
[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB, .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS[dir=rtl] .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB {
  padding-left: 12px;
  padding-right: 0;
}
[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS .VfPpkd-fmcmS-TvZj5c-OWXEXe-M1Soyc, .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS[dir=rtl] .VfPpkd-fmcmS-TvZj5c-OWXEXe-M1Soyc {
  order: 1;
}
[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB, .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS[dir=rtl] .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB {
  order: 2;
}
[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS .VfPpkd-fmcmS-wGMbrd, .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS[dir=rtl] .VfPpkd-fmcmS-wGMbrd {
  order: 3;
}
[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c, .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS[dir=rtl] .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c {
  order: 4;
}
[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg, .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS[dir=rtl] .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg {
  order: 5;
}
[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS.VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd .VfPpkd-fmcmS-wGMbrd, .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS.VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd[dir=rtl] .VfPpkd-fmcmS-wGMbrd {
  text-align: right;
}
[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS.VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c, .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS.VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd[dir=rtl] .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c {
  padding-right: 12px;
}
[dir=rtl] .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS.VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB, .VfPpkd-fmcmS-yrriRe-OWXEXe-i3jM8c-fmcmS.VfPpkd-fmcmS-yrriRe-OWXEXe-CpWD9d-KW5YQd[dir=rtl] .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB {
  padding-left: 2px;
}
.VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.75rem;
  font-size: var(--mdc-typography-caption-font-size, 0.75rem);
  line-height: 1.25rem;
  line-height: var(--mdc-typography-caption-line-height, 1.25rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-caption-font-weight, 400);
  letter-spacing: 0.0333333333em;
  letter-spacing: var(--mdc-typography-caption-letter-spacing, 0.0333333333em);
  text-decoration: inherit;
  -webkit-text-decoration: var(--mdc-typography-caption-text-decoration, inherit);
  text-decoration: var(--mdc-typography-caption-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-caption-text-transform, inherit);
  display: block;
  line-height: normal;
  margin: 0;
  opacity: 0;
  will-change: opacity;
  transition: opacity 0.15s 0ms cubic-bezier(0.4, 0, 0.2, 1);
}
.VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS:before {
  display: inline-block;
  width: 0;
  height: 16px;
  content: "";
  vertical-align: 0;
}
.VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS-OWXEXe-zvnfze {
  transition: none;
  opacity: 1;
  will-change: auto;
}
.VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.75rem;
  font-size: var(--mdc-typography-caption-font-size, 0.75rem);
  line-height: 1.25rem;
  line-height: var(--mdc-typography-caption-line-height, 1.25rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-caption-font-weight, 400);
  letter-spacing: 0.0333333333em;
  letter-spacing: var(--mdc-typography-caption-letter-spacing, 0.0333333333em);
  text-decoration: inherit;
  -webkit-text-decoration: var(--mdc-typography-caption-text-decoration, inherit);
  text-decoration: var(--mdc-typography-caption-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-caption-text-transform, inherit);
  display: block;
  margin-top: 0;
  line-height: normal;
  margin-left: auto;
  margin-right: 0;
  padding-left: 16px;
  padding-right: 0;
  white-space: nowrap;
}
.VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd:before {
  display: inline-block;
  width: 0;
  height: 16px;
  content: "";
  vertical-align: 0;
}
[dir=rtl] .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd, .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd[dir=rtl] {
  margin-left: 0;
  margin-right: auto;
}
[dir=rtl] .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd, .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd[dir=rtl] {
  padding-left: 0;
  padding-right: 16px;
}
.VfPpkd-fmcmS-TvZj5c {
  align-self: center;
  cursor: pointer;
}
.VfPpkd-fmcmS-TvZj5c:not([tabindex]), .VfPpkd-fmcmS-TvZj5c[tabindex="-1"] {
  cursor: default;
  pointer-events: none;
}
.VfPpkd-fmcmS-TvZj5c svg {
  display: block;
}
.VfPpkd-fmcmS-TvZj5c-OWXEXe-M1Soyc {
  margin-left: 16px;
  margin-right: 8px;
}
[dir=rtl] .VfPpkd-fmcmS-TvZj5c-OWXEXe-M1Soyc, .VfPpkd-fmcmS-TvZj5c-OWXEXe-M1Soyc[dir=rtl] {
  margin-left: 8px;
  margin-right: 16px;
}
.VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg {
  padding: 12px;
  margin-left: 0;
  margin-right: 0;
}
[dir=rtl] .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg, .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg[dir=rtl] {
  margin-left: 0;
  margin-right: 0;
}
.Ufn6O {
  display: inline-flex;
  flex-direction: column;
  position: relative;
}
.Ufn6O[hidden] {
  display: none;
}
.VfPpkd-scr2fc {
  align-items: center;
  background: none;
  border: none;
  cursor: pointer;
  display: inline-flex;
  flex-shrink: 0;
  margin: 0;
  outline: none;
  overflow: visible;
  padding: 0;
  position: relative;
}
.VfPpkd-scr2fc[hidden] {
  display: none;
}
.VfPpkd-scr2fc:disabled {
  cursor: default;
  pointer-events: none;
}
.VfPpkd-l6JLsf {
  overflow: hidden;
  position: relative;
  width: 100%;
}
.VfPpkd-l6JLsf:before, .VfPpkd-l6JLsf:after {
  border: 1px solid transparent;
  border-radius: inherit;
  box-sizing: border-box;
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  width: 100%;
}
@media screen and (forced-colors: active) {
.VfPpkd-l6JLsf:before, .VfPpkd-l6JLsf:after {
    border-color: currentColor;
}
}
.VfPpkd-l6JLsf:before {
  transition: transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);
  transform: translate(0);
}
.VfPpkd-l6JLsf:after {
  transition: transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  transform: translate(-100%);
}
[dir=rtl] .VfPpkd-l6JLsf:after, .VfPpkd-l6JLsf[dir=rtl]:after {
  transform: translate(100%);
}
.VfPpkd-scr2fc-OWXEXe-gk6SMd .VfPpkd-l6JLsf:before {
  transition: transform 75ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  transform: translate(100%);
}
[dir=rtl] .VfPpkd-scr2fc-OWXEXe-gk6SMd .VfPpkd-l6JLsf:before, .VfPpkd-scr2fc-OWXEXe-gk6SMd .VfPpkd-l6JLsf[dir=rtl]:before {
  transform: translate(-100%);
}
.VfPpkd-scr2fc-OWXEXe-gk6SMd .VfPpkd-l6JLsf:after {
  transition: transform 75ms 0ms cubic-bezier(0, 0, 0.2, 1);
  transform: translate(0);
}
.VfPpkd-uMhiad-u014N {
  height: 100%;
  pointer-events: none;
  position: absolute;
  top: 0;
  transition: transform 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);
  left: 0;
  right: auto;
  transform: translate(0);
}
[dir=rtl] .VfPpkd-uMhiad-u014N, .VfPpkd-uMhiad-u014N[dir=rtl] {
  left: auto;
  right: 0;
}
.VfPpkd-scr2fc-OWXEXe-gk6SMd .VfPpkd-uMhiad-u014N {
  transform: translate(100%);
}
[dir=rtl] .VfPpkd-scr2fc-OWXEXe-gk6SMd .VfPpkd-uMhiad-u014N, .VfPpkd-scr2fc-OWXEXe-gk6SMd .VfPpkd-uMhiad-u014N[dir=rtl] {
  transform: translate(-100%);
}
.VfPpkd-uMhiad {
  display: flex;
  pointer-events: auto;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  right: auto;
}
[dir=rtl] .VfPpkd-uMhiad, .VfPpkd-uMhiad[dir=rtl] {
  left: auto;
  right: 0;
}
.VfPpkd-uMhiad:before, .VfPpkd-uMhiad:after {
  border: 1px solid transparent;
  border-radius: inherit;
  box-sizing: border-box;
  content: "";
  width: 100%;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  transition: background-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1), border-color 75ms 0ms cubic-bezier(0.4, 0, 0.2, 1);
  z-index: -1;
}
@media screen and (forced-colors: active) {
.VfPpkd-uMhiad:before, .VfPpkd-uMhiad:after {
    border-color: currentColor;
}
}
.VfPpkd-VRSVNe {
  border-radius: inherit;
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.VfPpkd-BFbNVe-bF1uUb {
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}
.VfPpkd-Qsb3yd {
  left: 50%;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: -1;
}
.VfPpkd-scr2fc:disabled .VfPpkd-Qsb3yd {
  display: none;
}
.VfPpkd-lw9akd {
  height: 100%;
  position: relative;
  width: 100%;
  z-index: 1;
}
.VfPpkd-pafCAf {
  bottom: 0;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
  opacity: 0;
  transition: opacity 30ms 0ms cubic-bezier(0.4, 0, 1, 1);
}
.VfPpkd-scr2fc-OWXEXe-gk6SMd .VfPpkd-pafCAf-OWXEXe-IT5dJd, .VfPpkd-scr2fc-OWXEXe-uqeOfd .VfPpkd-pafCAf-OWXEXe-Xhs9z {
  opacity: 1;
  transition: opacity 45ms 30ms cubic-bezier(0, 0, 0.2, 1);
}
.VfPpkd-scr2fc {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  will-change: transform, opacity;
}
.VfPpkd-scr2fc .VfPpkd-Qsb3yd:before, .VfPpkd-scr2fc .VfPpkd-Qsb3yd:after {
  position: absolute;
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: "";
}
.VfPpkd-scr2fc .VfPpkd-Qsb3yd:before {
  transition: opacity 15ms linear, background-color 15ms linear;
  z-index: 1;
}
.VfPpkd-scr2fc .VfPpkd-Qsb3yd:after {
  z-index: 0;
}
.VfPpkd-scr2fc.VfPpkd-ksKsZd-mWPk3d .VfPpkd-Qsb3yd:before {
  transform: scale(var(--mdc-ripple-fg-scale, 1));
}
.VfPpkd-scr2fc.VfPpkd-ksKsZd-mWPk3d .VfPpkd-Qsb3yd:after {
  top: 0;
  left: 0;
  transform: scale(0);
  transform-origin: center center;
}
.VfPpkd-scr2fc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-ZNMTqd .VfPpkd-Qsb3yd:after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0);
}
.VfPpkd-scr2fc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-lJfZMc .VfPpkd-Qsb3yd:after {
  animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards;
}
.VfPpkd-scr2fc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-Tv8l5d-OmS1vf .VfPpkd-Qsb3yd:after {
  animation: mdc-ripple-fg-opacity-out 0.15s;
  transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
}
.VfPpkd-scr2fc .VfPpkd-Qsb3yd:before, .VfPpkd-scr2fc .VfPpkd-Qsb3yd:after {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.VfPpkd-scr2fc.VfPpkd-ksKsZd-mWPk3d .VfPpkd-Qsb3yd:before, .VfPpkd-scr2fc.VfPpkd-ksKsZd-mWPk3d .VfPpkd-Qsb3yd:after {
  top: var(--mdc-ripple-top, 0);
  left: var(--mdc-ripple-left, 0);
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}
.VfPpkd-scr2fc.VfPpkd-ksKsZd-mWPk3d .VfPpkd-Qsb3yd:after {
  width: var(--mdc-ripple-fg-size, 100%);
  height: var(--mdc-ripple-fg-size, 100%);
}
.VfPpkd-scr2fc .VfPpkd-DVBDLb-LhBDec-sM5MNb {
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.VfPpkd-scr2fc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-DVBDLb-LhBDec, .VfPpkd-scr2fc:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-DVBDLb-LhBDec {
  pointer-events: none;
  border: 2px solid transparent;
  border-radius: 6px;
  box-sizing: content-box;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% + 4px);
  width: calc(100% + 4px);
}
@media screen and (forced-colors: active) {
.VfPpkd-scr2fc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-DVBDLb-LhBDec, .VfPpkd-scr2fc:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-DVBDLb-LhBDec {
    border-color: CanvasText;
}
}
.VfPpkd-scr2fc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-DVBDLb-LhBDec:after, .VfPpkd-scr2fc:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-DVBDLb-LhBDec:after {
  content: "";
  border: 2px solid transparent;
  border-radius: 8px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: calc(100% + 4px);
  width: calc(100% + 4px);
}
@media screen and (forced-colors: active) {
.VfPpkd-scr2fc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-DVBDLb-LhBDec:after, .VfPpkd-scr2fc:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-DVBDLb-LhBDec:after {
    border-color: CanvasText;
}
}
.LXctle {
  width: 36px;
}
.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled .VfPpkd-uMhiad:after {
  background: #1a73e8;
}
.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled:hover:not(.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe):not(:active) .VfPpkd-uMhiad:after {
  background: #174ea6;
}
.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(:active) .VfPpkd-uMhiad:after {
  background: #174ea6;
}
.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled:active .VfPpkd-uMhiad:after {
  background: #174ea6;
}
.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:disabled .VfPpkd-uMhiad:after {
  background: #3c4043;
}
.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled .VfPpkd-uMhiad:after {
  background: #5f6368;
}
.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled:hover:not(.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe):not(:active) .VfPpkd-uMhiad:after {
  background: #202124;
}
.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(:active) .VfPpkd-uMhiad:after {
  background: #202124;
}
.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled:active .VfPpkd-uMhiad:after {
  background: #202124;
}
.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:disabled .VfPpkd-uMhiad:after {
  background: #3c4043;
}
.LXctle .VfPpkd-uMhiad:before {
  background: #fff;
}
.LXctle:enabled .VfPpkd-VRSVNe {
  box-shadow: 0 1px 2px rgba(60, 64, 67, 0.3019607843), 0 1px 3px 1px rgba(60, 64, 67, 0.1490196078);
}
.LXctle:enabled .VfPpkd-VRSVNe .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0.05;
}
.LXctle:enabled .VfPpkd-VRSVNe .VfPpkd-BFbNVe-bF1uUb {
  background-color: transparent;
}
.LXctle:disabled .VfPpkd-VRSVNe {
  box-shadow: none;
}
.LXctle:disabled .VfPpkd-VRSVNe .VfPpkd-BFbNVe-bF1uUb {
  opacity: 0;
}
.LXctle:disabled .VfPpkd-VRSVNe .VfPpkd-BFbNVe-bF1uUb {
  background-color: transparent;
}
.LXctle .VfPpkd-DVBDLb-LhBDec-sM5MNb, .LXctle .VfPpkd-uMhiad {
  height: 20px;
}
.LXctle:disabled .VfPpkd-uMhiad:after {
  opacity: 0.38;
}
.LXctle .VfPpkd-uMhiad {
  border-radius: 10px;
}
.LXctle .VfPpkd-uMhiad {
  width: 20px;
}
.LXctle .VfPpkd-uMhiad-u014N {
  width: calc(100% - 20px);
}
.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled .VfPpkd-pafCAf {
  fill: #fff;
}
.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:disabled .VfPpkd-pafCAf {
  fill: #fff;
}
.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled .VfPpkd-pafCAf {
  fill: #fff;
}
.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:disabled .VfPpkd-pafCAf {
  fill: #fff;
}
.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:disabled .VfPpkd-lw9akd {
  opacity: 0.38;
}
.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:disabled .VfPpkd-lw9akd {
  opacity: 0.38;
}
.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd .VfPpkd-pafCAf, .LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd .VfPpkd-pafCAf {
  width: 18px;
  height: 18px;
}
.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled:hover:not(.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe) .VfPpkd-Qsb3yd:before, .LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled:hover:not(.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe) .VfPpkd-Qsb3yd:after {
  background-color: #1a73e8;
}
.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Qsb3yd:before, .LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Qsb3yd:after {
  background-color: #1a73e8;
}
.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled:active .VfPpkd-Qsb3yd:before, .LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled:active .VfPpkd-Qsb3yd:after {
  background-color: #1a73e8;
}
.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled:hover:not(.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe) .VfPpkd-Qsb3yd:before, .LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled:hover:not(.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe) .VfPpkd-Qsb3yd:after {
  background-color: #3c4043;
}
.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Qsb3yd:before, .LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Qsb3yd:after {
  background-color: #3c4043;
}
.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled:active .VfPpkd-Qsb3yd:before, .LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled:active .VfPpkd-Qsb3yd:after {
  background-color: #3c4043;
}
.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled:hover:not(.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe):hover .VfPpkd-Qsb3yd:before, .LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled:hover:not(.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe).VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Qsb3yd:before {
  opacity: 0.04;
}
.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Qsb3yd:before, .LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Qsb3yd:before {
  transition-duration: 75ms;
  opacity: 0.12;
}
.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled:active:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Qsb3yd:after {
  transition: opacity 0.15s linear;
}
.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled:active:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Qsb3yd:after {
  transition-duration: 75ms;
  opacity: 0.1;
}
.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled:active.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-switch-selected-pressed-state-layer-opacity,.1) ;
}
.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled:hover:not(.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe):hover .VfPpkd-Qsb3yd:before, .LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled:hover:not(.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe).VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Qsb3yd:before {
  opacity: 0.04;
}
.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Qsb3yd:before, .LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Qsb3yd:before {
  transition-duration: 75ms;
  opacity: 0.12;
}
.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled:active:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Qsb3yd:after {
  transition: opacity 0.15s linear;
}
.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled:active:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Qsb3yd:after {
  transition-duration: 75ms;
  opacity: 0.1;
}
.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled:active.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-switch-unselected-pressed-state-layer-opacity,.1) ;
}
.LXctle .VfPpkd-Qsb3yd {
  height: 48px;
  width: 48px;
}
.LXctle .VfPpkd-l6JLsf {
  height: 14px;
}
.LXctle:disabled .VfPpkd-l6JLsf {
  opacity: 0.12;
}
.LXctle:enabled .VfPpkd-l6JLsf:after {
  background: #8ab4f8;
}
.LXctle:enabled:hover:not(.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe):not(:active) .VfPpkd-l6JLsf:after {
  background: #8ab4f8;
}
.LXctle:enabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(:active) .VfPpkd-l6JLsf:after {
  background: #8ab4f8;
}
.LXctle:enabled:active .VfPpkd-l6JLsf:after {
  background: #8ab4f8;
}
.LXctle:disabled .VfPpkd-l6JLsf:after {
  background: #3c4043;
}
.LXctle:enabled .VfPpkd-l6JLsf:before {
  background: #dadce0;
}
.LXctle:enabled:hover:not(.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe):not(:active) .VfPpkd-l6JLsf:before {
  background: #dadce0;
}
.LXctle:enabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(:active) .VfPpkd-l6JLsf:before {
  background: #dadce0;
}
.LXctle:enabled:active .VfPpkd-l6JLsf:before {
  background: #dadce0;
}
.LXctle:disabled .VfPpkd-l6JLsf:before {
  background: #3c4043;
}
.LXctle .VfPpkd-l6JLsf {
  border-radius: 7px;
}
@media (-ms-high-contrast: active), screen and (forced-colors: active) {
.LXctle:disabled .VfPpkd-uMhiad:after {
    opacity: 1;
}
.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled .VfPpkd-pafCAf {
    fill: ButtonText;
}
.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:disabled .VfPpkd-pafCAf {
    fill: GrayText;
}
.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled .VfPpkd-pafCAf {
    fill: ButtonText;
}
.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:disabled .VfPpkd-pafCAf {
    fill: GrayText;
}
.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:disabled .VfPpkd-lw9akd {
    opacity: 1;
}
.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:disabled .VfPpkd-lw9akd {
    opacity: 1;
}
.LXctle:disabled .VfPpkd-l6JLsf {
    opacity: 1;
}
}
.WmnPA + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS, .WmnPA + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd {
  font-family: Roboto, Arial, sans-serif;
  line-height: 1rem;
  font-size: 0.75rem;
  letter-spacing: 0.025em;
  font-weight: 400;
  line-height: 0.875rem;
}
.WmnPA .VfPpkd-NLUYnc-V67aGc {
  font-family: Roboto, Arial, sans-serif;
  line-height: 1.5rem;
  font-size: 1rem;
  letter-spacing: 0.00625em;
  font-weight: 400;
  line-height: 1.15rem;
}
.WmnPA .VfPpkd-fmcmS-wGMbrd {
  font-family: Roboto, Arial, sans-serif;
  font-size: 1rem;
  letter-spacing: 0.00625em;
  font-weight: 400;
}
.WmnPA:hover .VfPpkd-fmcmS-OyKIhb:before, .WmnPA.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-fmcmS-OyKIhb:before {
  opacity: 0.08;
  opacity: var(--mdc-ripple-hover-opacity, 0.08);
}
.WmnPA.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-fmcmS-OyKIhb:before, .WmnPA:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-fmcmS-OyKIhb:before {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-focus-opacity, 0);
}
.WmnPA .VfPpkd-fmcmS-OyKIhb:before, .WmnPA .VfPpkd-fmcmS-OyKIhb:after {
  background-color: #3c4043;
  background-color: var(--mdc-ripple-color, rgb(60, 64, 67));
}
.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd, .WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd {
  color: #5f6368;
}
.WmnPA .VfPpkd-fmcmS-wGMbrd {
  caret-color: #1967d2;
}
.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-wGMbrd {
  color: #3c4043;
}
.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) {
  background-color: #f1f3f4;
}
.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS {
  color: #5f6368;
}
.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NLUYnc-V67aGc {
  color: #5f6368;
}
.WmnPA:hover:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NLUYnc-V67aGc {
  color: #202124;
}
.WmnPA:hover:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-RWgCYc-ksKsZd:before {
  border-bottom-color: #202124;
}
.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-RWgCYc-ksKsZd:before {
  border-bottom-color: #5f6368;
}
.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-RWgCYc-ksKsZd:after {
  border-bottom-color: #1967d2;
}
@media all {
.GmTextFieldBox:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder {
    color: #5f6368;
}
.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-wGMbrd::placeholder {
    color: #5f6368;
}
}
@media all {
.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-wGMbrd:-ms-input-placeholder {
    color: #5f6368;
}
}
.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c {
  color: #5f6368;
}
.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB {
  color: #5f6368;
}
.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-TvZj5c-OWXEXe-M1Soyc {
  color: #5f6368;
}
.WmnPA:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg {
  color: #5f6368;
}
.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-wGMbrd {
  color: rgba(60, 64, 67, 0.3803921569);
}
.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me {
  background-color: rgba(95, 99, 104, 0.0392156863);
}
.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-RWgCYc-ksKsZd:before {
  border-bottom-color: rgba(95, 99, 104, 0.3803921569);
}
.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NLUYnc-V67aGc {
  color: rgba(95, 99, 104, 0.3803921569);
}
.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-TvZj5c-OWXEXe-M1Soyc, .WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg {
  color: rgba(60, 64, 67, 0.3803921569);
}
.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS {
  color: rgba(95, 99, 104, 0.3803921569);
}
.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd, .WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd {
  color: rgba(60, 64, 67, 0.3803921569);
}
@media all {
.GmTextFieldBox.mdc-text-field--disabled .mdc-text-field__input::-webkit-input-placeholder {
    color: rgba(60, 64, 67, 0.3803921569);
}
.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-wGMbrd::placeholder {
    color: rgba(60, 64, 67, 0.3803921569);
}
}
@media all {
.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-wGMbrd:-ms-input-placeholder {
    color: rgba(60, 64, 67, 0.3803921569);
}
}
.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c, .WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB {
  color: rgba(60, 64, 67, 0.3803921569);
}
.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NLUYnc-V67aGc {
  color: #1967d2;
}
.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc .VfPpkd-fmcmS-wGMbrd {
  caret-color: #c5221f;
}
.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS {
  color: #c5221f;
}
.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg {
  color: #d93025;
}
.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-RWgCYc-ksKsZd:before {
  border-bottom-color: #c5221f;
}
.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-RWgCYc-ksKsZd:after {
  border-bottom-color: #c5221f;
}
.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:hover:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NLUYnc-V67aGc {
  color: #a50e0e;
}
.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:hover:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS {
  color: #a50e0e;
}
.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:hover:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg {
  color: #a50e0e;
}
.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:hover:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-RWgCYc-ksKsZd:before {
  border-bottom-color: #a50e0e;
}
.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe .VfPpkd-NLUYnc-V67aGc {
  color: #1967d2;
}
.WmnPA.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NLUYnc-V67aGc {
  color: #c5221f;
}
.cfWmIb + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS, .cfWmIb + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd {
  font-family: Roboto, Arial, sans-serif;
  line-height: 1rem;
  font-size: 0.75rem;
  letter-spacing: 0.025em;
  font-weight: 400;
  line-height: 0.875rem;
}
.cfWmIb .VfPpkd-NLUYnc-V67aGc {
  font-family: Roboto, Arial, sans-serif;
  line-height: 1.5rem;
  font-size: 1rem;
  letter-spacing: 0.00625em;
  font-weight: 400;
  line-height: 1.15rem;
}
.cfWmIb .VfPpkd-fmcmS-wGMbrd {
  font-family: Roboto, Arial, sans-serif;
  font-size: 1rem;
  letter-spacing: 0.00625em;
  font-weight: 400;
}
.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-wGMbrd {
  color: #3c4043;
  color: var(--gm-outlinedtextfield-ink-color, rgb(60, 64, 67));
}
.cfWmIb .VfPpkd-fmcmS-wGMbrd {
  caret-color: #1a73e8;
  caret-color: var(--gm-outlinedtextfield-caret-color, rgb(26, 115, 232));
}
.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS {
  color: #5f6368;
  color: var(--gm-outlinedtextfield-helper-text-color, rgb(95, 99, 104));
}
.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd, .cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd {
  color: #5f6368;
}
.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NLUYnc-V67aGc {
  color: #5f6368;
  color: var(--gm-outlinedtextfield-label-color, rgb(95, 99, 104));
}
.cfWmIb:hover:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NLUYnc-V67aGc {
  color: #202124;
}
.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-Brv4Fb, .cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-Ra9xwd, .cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-MpmGFe {
  border-color: #80868b;
  border-color: var(--gm-outlinedtextfield-outline-color, rgb(128, 134, 139));
}
.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):hover .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-Brv4Fb, .cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):hover .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-Ra9xwd, .cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):hover .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-MpmGFe {
  border-color: #202124;
}
@media all {
.GmTextFieldOutlined:not(.mdc-text-field--disabled) .mdc-text-field__input::-webkit-input-placeholder {
    color: #5f6368;
    color: var(--gm-outlinedtextfield-placeholder-color, rgb(95, 99, 104));
}
.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-wGMbrd::placeholder {
    color: #5f6368;
    color: var(--gm-outlinedtextfield-placeholder-color, rgb(95, 99, 104));
}
}
@media all {
.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-wGMbrd:-ms-input-placeholder {
    color: #5f6368;
    color: var(--gm-outlinedtextfield-placeholder-color, rgb(95, 99, 104));
}
}
.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c {
  color: #5f6368;
  color: var(--gm-outlinedtextfield-prefix-color, rgb(95, 99, 104));
}
.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB {
  color: #5f6368;
  color: var(--gm-outlinedtextfield-suffix-color, rgb(95, 99, 104));
}
.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-TvZj5c-OWXEXe-M1Soyc {
  color: #5f6368;
}
.cfWmIb:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg {
  color: #5f6368;
}
.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-wGMbrd {
  color: rgba(95, 99, 104, 0.3803921569);
  color: var(--gm-outlinedtextfield-ink-color--disabled, rgba(95, 99, 104, 0.38));
}
.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NSFCdd-Brv4Fb, .cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NSFCdd-Ra9xwd, .cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NSFCdd-MpmGFe {
  border-color: rgba(60, 64, 67, 0.1215686275);
  border-color: var(--gm-outlinedtextfield-outline-color--disabled, rgba(60, 64, 67, 0.12));
}
.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-NLUYnc-V67aGc {
  color: rgba(95, 99, 104, 0.3803921569);
  color: var(--gm-outlinedtextfield-label-color--disabled, rgba(95, 99, 104, 0.38));
}
.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-TvZj5c-OWXEXe-M1Soyc, .cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg {
  color: rgba(95, 99, 104, 0.3803921569);
  color: var(--gm-outlinedtextfield-icon-color--disabled, rgba(95, 99, 104, 0.38));
}
.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS {
  color: rgba(95, 99, 104, 0.3803921569);
  color: var(--gm-outlinedtextfield-helper-text-color--disabled, rgba(95, 99, 104, 0.38));
}
.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd, .cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-JZnCve-gmhCAd {
  color: rgba(95, 99, 104, 0.3803921569);
  color: var(--gm-outlinedtextfield-character-counter-color--disabled, rgba(95, 99, 104, 0.38));
}
@media all {
.GmTextFieldOutlined.mdc-text-field--disabled .mdc-text-field__input::-webkit-input-placeholder {
    color: rgba(60, 64, 67, 0.3803921569);
    color: var(--gm-outlinedtextfield-placeholder-color--disabled, rgba(60, 64, 67, 0.38));
}
.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-wGMbrd::placeholder {
    color: rgba(60, 64, 67, 0.3803921569);
    color: var(--gm-outlinedtextfield-placeholder-color--disabled, rgba(60, 64, 67, 0.38));
}
}
@media all {
.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-wGMbrd:-ms-input-placeholder {
    color: rgba(60, 64, 67, 0.3803921569);
    color: var(--gm-outlinedtextfield-placeholder-color--disabled, rgba(60, 64, 67, 0.38));
}
}
.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-MvKemf-OWXEXe-qdIk2c {
  color: rgba(95, 99, 104, 0.3803921569);
  color: var(--gm-outlinedtextfield-prefix-color--disabled, rgba(95, 99, 104, 0.38));
}
.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me .VfPpkd-fmcmS-MvKemf-OWXEXe-iJ4yB {
  color: rgba(95, 99, 104, 0.3803921569);
  color: var(--gm-outlinedtextfield-suffix-color--disabled, rgba(95, 99, 104, 0.38));
}
.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-Brv4Fb, .cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-Ra9xwd, .cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-MpmGFe {
  border-color: #1a73e8;
  border-color: var(--gm-outlinedtextfield-outline-color--stateful, rgb(26, 115, 232));
}
.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NLUYnc-V67aGc {
  color: #1a73e8;
  color: var(--gm-outlinedtextfield-label-color--stateful, rgb(26, 115, 232));
}
.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc .VfPpkd-fmcmS-wGMbrd {
  caret-color: #d93025;
  caret-color: var(--gm-outlinedtextfield-caret-color--error, rgb(217, 48, 37));
}
.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS {
  color: #d93025;
  color: var(--gm-outlinedtextfield-helper-text-color--error, rgb(217, 48, 37));
}
.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:hover:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) + .VfPpkd-fmcmS-yrriRe-W0vJo-RWgCYc .VfPpkd-fmcmS-yrriRe-W0vJo-fmcmS {
  color: #a50e0e;
}
.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:hover:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NLUYnc-V67aGc {
  color: #a50e0e;
}
.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:hover:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg {
  color: #a50e0e;
}
.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):hover .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-Brv4Fb, .cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):hover .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-Ra9xwd, .cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):hover .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-MpmGFe {
  border-color: #a50e0e;
}
.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-Brv4Fb, .cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-Ra9xwd, .cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-MpmGFe {
  border-color: #d93025;
  border-color: var(--gm-outlinedtextfield-outline-color--error, rgb(217, 48, 37));
}
.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-fmcmS-TvZj5c-OWXEXe-UbuQg {
  color: #d93025;
  color: var(--gm-outlinedtextfield-icon-color--error, rgb(217, 48, 37));
}
.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-Brv4Fb, .cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-Ra9xwd, .cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-MpmGFe {
  border-color: #d93025;
  border-color: var(--gm-outlinedtextfield-outline-color--error-stateful, rgb(217, 48, 37));
}
.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe .VfPpkd-NLUYnc-V67aGc {
  color: #1a73e8;
  color: var(--gm-outlinedtextfield-label-color--stateful, rgb(26, 115, 232));
}
.cfWmIb.VfPpkd-fmcmS-yrriRe-OWXEXe-UJflGc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NLUYnc-V67aGc {
  color: #d93025;
  color: var(--gm-outlinedtextfield-label-color--error, rgb(217, 48, 37));
}
.cfWmIb .VfPpkd-NSFCdd-i5vt6e-OWXEXe-mWPk3d .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  font-size: 1rem;
}
.cfWmIb .VfPpkd-NLUYnc-V67aGc-OWXEXe-TATcMc-KLRBe {
  font-size: 0.75rem;
}
.OahvPe .y0nrBe, .egcKT .y0nrBe {
  height: 24px;
  width: 24px;
}
.bQL56b {
  color: #01875f;
  fill: #01875f;
  stop-color: #01875f;
}
.bQL56b:not(:disabled) {
  color: #01875f;
}
.P9KVBf .bQL56b {
  color: #00a173;
  fill: #00a173;
  stop-color: #00a173;
}
.P9KVBf .bQL56b:not(:disabled) {
  color: #00a173;
}
.egcKT {
  display: none;
}
.yIoKuc:focus .IJbUH, .yIoKuc:hover .IJbUH {
  color: #056449;
  fill: #056449;
  stop-color: #056449;
}
.yIoKuc:focus .IJbUH:not(:disabled), .yIoKuc:hover .IJbUH:not(:disabled) {
  color: #056449;
}
.P9KVBf .yIoKuc:focus .IJbUH {
  color: #00b380;
  fill: #00b380;
  stop-color: #00b380;
}
.P9KVBf .yIoKuc:focus .IJbUH:not(:disabled) {
  color: #00b380;
}
.P9KVBf .yIoKuc:hover .IJbUH {
  color: #00b380;
  fill: #00b380;
  stop-color: #00b380;
}
.P9KVBf .yIoKuc:hover .IJbUH:not(:disabled) {
  color: #00b380;
}
@media screen and (min-width: 600px) {
.OahvPe {
    display: none;
}
.egcKT {
    display: inherit;
}
}
@media screen and (min-width: 1280px) {
.OahvPe {
    display: inherit;
}
.egcKT {
    display: none;
}
}
.kUFljf {
  color: #333;
  font-size: 64px;
  font-weight: 100;
  line-height: 64px;
}
.o9hhOd, .I26one, .iXRFPc {
  display: inline-block;
}
.FUY6v:hover {
  cursor: pointer;
}
.Bp7T9b, .deXnLd, .F7XJmb {
  display: inline-block;
  text-align: left;
}
.Bp7T9b {
  height: 48px;
  width: 48px;
}
.deXnLd {
  height: 16px;
  width: 16px;
}
.F7XJmb {
  height: 12px;
  width: 12px;
}
[dir=rtl] .xdPrrd {
  transform: scaleX(-1);
}
.Wi7KIe {
  fill: #f1f3f4;
  stop-color: #f1f3f4;
}
.P9KVBf .Wi7KIe {
  fill: #3c4043;
  stop-color: #3c4043;
}
.N8A3ib {
  font-size: 0.75rem;
  font-weight: 400;
  height: 48px;
  margin-top: 0;
  margin-bottom: 0;
  border-radius: 8px;
}
.N8A3ib .VfPpkd-kBDsod {
  font-size: 1rem;
  width: 1rem;
  height: 1rem;
}
.N8A3ib .VfPpkd-RLmnJb {
  height: 100%;
}
.N8A3ib .VfPpkd-Jh9lGc {
  border-radius: 8px;
}
.N8A3ib .VfPpkd-J1Ukfc-LhBDec {
  border-radius: 6px;
}
.N8A3ib .VfPpkd-J1Ukfc-LhBDec:after {
  border-radius: 8px;
}
.B8vmF {
  font-size: 0.75rem;
  font-weight: 400;
  border-radius: 8px;
  padding: 0;
}
.B8vmF .VfPpkd-kBDsod {
  font-size: 1rem;
  width: 1rem;
  height: 1rem;
}
.B8vmF .VfPpkd-Jh9lGc {
  border-radius: 8px;
}
.B8vmF .VfPpkd-J1Ukfc-LhBDec {
  border-radius: 6px;
}
.B8vmF .VfPpkd-J1Ukfc-LhBDec:after {
  border-radius: 8px;
}
.SnQSJf {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  display: flex;
  align-items: center;
}
.SnQSJf:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .SnQSJf {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .SnQSJf:not(:disabled) {
  color: #9aa0a6;
}
.NSgJbf {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  display: flex;
  align-items: center;
  margin-top: 20px;
}
.NSgJbf:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .NSgJbf {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .NSgJbf:not(:disabled) {
  color: #9aa0a6;
}
.EcKMce {
  font-size: 0.75rem;
  font-weight: 400;
}
.qWEIpd {
  margin-left: 8px;
  margin-right: 8px;
}
.qWEIpd:nth-child(n) {
  font-size: 16px;
}
@media screen and (min-width: 1280px) {
.N8A3ib {
    font-size: 0.875rem;
}
}
.U1pfve {
  flex-shrink: 0;
  margin-right: 6px;
}
.U1pfve:nth-child(n) {
  font-size: 25px;
}
.j1J7Vc {
  z-index: 0;
}
.X7dYee {
  align-items: center;
  display: flex;
  margin-left: 5px;
  padding: 4px 0;
}
.fKG8ve {
  margin: 0 30px 0 12px;
}
.Peiswb {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.5rem;
  font-size: 1rem;
  letter-spacing: 0.00625em;
  font-weight: 500;
  margin-bottom: 12px;
}
.Peiswb:not(:disabled) {
  color: #202124;
}
.P9KVBf .Peiswb {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .Peiswb:not(:disabled) {
  color: #e8eaed;
}
.lPVVWd {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
  margin-bottom: 10px;
}
.lPVVWd:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .lPVVWd {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .lPVVWd:not(:disabled) {
  color: #9aa0a6;
}
.HcyOxe {
  container-type: inline-size;
  container-name: section-wrapper;
  padding-top: 20px;
  width: 100%;
}
.cswwxf {
  padding-bottom: 20px;
}
.VMq4uf {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.5rem;
  font-size: 1.125rem;
  letter-spacing: 0;
  font-weight: 400;
  font-weight: 500;
  display: flex;
  justify-content: space-between;
}
.VMq4uf:not(:disabled) {
  color: #202124;
}
.P9KVBf .VMq4uf {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .VMq4uf:not(:disabled) {
  color: #e8eaed;
}
.VMq4uf .W7A5Qb {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 20px;
  padding: 2px;
}
.VMq4uf .W7A5Qb:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .VMq4uf .W7A5Qb {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .VMq4uf .W7A5Qb:not(:disabled) {
  color: #9aa0a6;
}
.VxpoF {
  margin: -12px;
}
.EaMWib {
  margin-right: 16px;
}
.XfZNbf {
  display: flex;
  align-items: center;
}
.aJ3edd {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-family: Roboto, Arial, sans-serif;
  line-height: 1rem;
  font-size: 0.75rem;
  letter-spacing: 0.025em;
  font-weight: 400;
  font-family: Roboto, Helvetica, Arial, sans-serif;
}
.aJ3edd:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .aJ3edd {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .aJ3edd:not(:disabled) {
  color: #9aa0a6;
}
.SfzRHd {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
  font-family: Roboto, Helvetica, Arial, sans-serif;
}
.SfzRHd:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .SfzRHd {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .SfzRHd:not(:disabled) {
  color: #9aa0a6;
}
.jqSImf {
  display: none;
}
@media screen and (min-width: 600px) {
.HcyOxe {
    margin-bottom: 16px;
}
.VMq4uf {
    justify-content: start;
}
.tvTcgc {
    justify-content: space-between;
}
}
.CiSZSd {
  display: none;
}
@media screen and (min-width: 600px) {
.ZVqkWd {
    display: none;
}
.CiSZSd {
    display: inherit;
    margin-left: auto;
}
}
.Mmzrq {
  display: inline;
}
.YDZHB {
  display: none;
}
@container section-wrapper (min-width: 600px) {
.Mmzrq {
    display: none;
}
.YDZHB {
    display: inherit;
    margin-left: auto;
}
}
@media screen and (min-width: 960px) {
.ruhdXe {
    border-radius: 8px;
    border-color: #e8eaed;
    border: 1px solid;
}
.ruhdXe:not(:disabled) {
    border-color: #e8eaed;
}
.P9KVBf .ruhdXe {
    border-color: #3c4043;
}
.P9KVBf .ruhdXe:not(:disabled) {
    border-color: #3c4043;
}
.vFw3rb {
    padding-left: 28px;
    padding-right: 28px;
}
.cswwxf {
    padding-bottom: 20px;
}
.ut40Kd {
    padding: 0 28px 20px;
}
}
@media screen and (min-width: 1280px) {
.HcyOxe {
    margin-bottom: 24px;
}
.VxpoF {
    margin: -11px;
}
.VMq4uf {
    font-family: Google Sans, Roboto, Arial, sans-serif;
    line-height: 1.75rem;
    font-size: 1.375rem;
    letter-spacing: 0;
    font-weight: 400;
    font-weight: 500;
}
.aJ3edd {
    font-size: 0.875rem;
    font-weight: 400;
    letter-spacing: 0.0142857143em;
    line-height: 1.25rem;
}
}
.MNiakc {
  display: inline-block;
  font-size: 0.8rem;
  padding-bottom: 4px;
}
.Wfeoeb, .btmjYc, .m6g7Od, .ZtnFvf {
  text-transform: none;
}
.Lcfjsf, .xul3wf, .hfIXKe {
  height: 100%;
}
.LSVrad {
  margin-right: 12px;
  max-width: 250px;
}
.LSVrad:last-child {
  margin-right: 0;
}
.dhfIFb {
  font-size: 0.75rem;
}
.NlS5xc {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-family: Google Sans, Helvetica, Arial, sans-serif;
  font-weight: 500;
}
.NlS5xc:not(:disabled) {
  color: #202124;
}
.P9KVBf .NlS5xc {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .NlS5xc:not(:disabled) {
  color: #e8eaed;
}
.BxDeNe {
  margin-bottom: 8px;
  width: 250px;
}
@media screen and (min-width: 1280px) {
.LSVrad {
    margin-right: 16px;
}
}
.Wfeoeb {
  padding: 8px;
  position: relative;
}
.btmjYc {
  background-color: #f8f9fa;
}
.btmjYc:not(:disabled) {
  background-color: #f8f9fa;
}
.P9KVBf .btmjYc {
  background-color: #2a2b2e;
}
.P9KVBf .btmjYc:not(:disabled) {
  background-color: #2a2b2e;
}
.m6g7Od {
  height: 100%;
}
.ZtnFvf.LSVrad {
  margin-right: 0;
  max-width: 250px;
}
.ZtnFvf.LSVrad:hover {
  background-color: #f8f9fa;
}
.ZtnFvf.LSVrad:hover:not(:disabled) {
  background-color: #f8f9fa;
}
.P9KVBf .ZtnFvf.LSVrad:hover {
  background-color: #2a2b2e;
}
.P9KVBf .ZtnFvf.LSVrad:hover:not(:disabled) {
  background-color: #2a2b2e;
}
.ZtnFvf.LSVrad:last-child {
  margin-right: 0;
}
.ZtnFvf .BxDeNe {
  margin-bottom: 8px;
  overflow: hidden;
  width: 234px;
}
@media screen and (min-width: 1280px) {
.ZtnFvf .LSVrad {
    margin-right: 0;
}
}
.tU8Y5c {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
}
.tU8Y5c:not(:disabled) {
  color: #202124;
}
.P9KVBf .tU8Y5c {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .tU8Y5c:not(:disabled) {
  color: #e8eaed;
}
.wkMJlb {
  margin: 0 auto;
  min-height: 56px;
  position: relative;
  width: calc(100% - 48px);
}
.YWi3ub {
  max-width: 1296px;
}
.DAXFJc {
  max-width: 1600px;
}
.dzkqwc {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  padding-bottom: 32px;
}
.dzkqwc:not(:disabled) {
  color: #202124;
}
.P9KVBf .dzkqwc {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .dzkqwc:not(:disabled) {
  color: #e8eaed;
}
body:not(.P9KVBf) .P9KVBf .dzkqwc {
  background-color: #202124;
}
body:not(.P9KVBf) .P9KVBf .dzkqwc:not(:disabled) {
  background-color: #202124;
}
.smjjUc {
  position: fixed;
  top: 96px;
  z-index: 1;
}
.F0CGId, .nRgZne {
  margin-top: 40px;
}
.atOvg {
  display: none;
}
@media screen and (min-width: 600px) {
.wkMJlb {
    width: calc(100% - 96px);
}
}
@media screen and (min-width: 960px) {
.nRgZne {
    display: flex;
    justify-content: space-between;
}
.qZmL0 {
    width: calc(100% - 348px);
}
.o45e4d {
    width: 276px;
}
.srfs5 {
    width: calc(50% - 12px);
}
.atOvg {
    display: inherit;
}
.OaCuEc {
    display: none;
}
.owletd {
    position: fixed;
    right: 48px;
    top: 132px;
}
.Zmm8o {
    bottom: 0;
    position: absolute;
    right: 0;
}
}
@media screen and (min-width: 1280px) {
.qZmL0 {
    width: calc(100% - 436px);
}
.o45e4d {
    width: 364px;
}
.wkMJlb {
    width: calc(100% - 144px);
}
.owletd {
    right: 72px;
}
}
@media screen and (min-width: 1440px) {
.DDv5Bb {
    right: calc(50% - 648px);
}
}
@media screen and (min-width: 1744px) {
.tc8wJ {
    right: calc(50% - 800px);
}
}
.Z1Dz7b {
  color: #01875f;
  fill: #01875f;
  stop-color: #01875f;
}
.Z1Dz7b:not(:disabled) {
  color: #01875f;
}
.P9KVBf .Z1Dz7b {
  color: #00a173;
  fill: #00a173;
  stop-color: #00a173;
}
.P9KVBf .Z1Dz7b:not(:disabled) {
  color: #00a173;
}
.qOrUJd {
  color: #0179ca;
  fill: #0179ca;
  stop-color: #0179ca;
}
.qOrUJd:not(:disabled) {
  color: #0179ca;
}
.P9KVBf .qOrUJd {
  color: #50b4f4;
  fill: #50b4f4;
  stop-color: #50b4f4;
}
.P9KVBf .qOrUJd:not(:disabled) {
  color: #50b4f4;
}
.p3tk0 {
  color: #c71c56;
  fill: #c71c56;
  stop-color: #c71c56;
}
.p3tk0:not(:disabled) {
  color: #c71c56;
}
.P9KVBf .p3tk0 {
  color: #ff3369;
  fill: #ff3369;
  stop-color: #ff3369;
}
.P9KVBf .p3tk0:not(:disabled) {
  color: #ff3369;
}
.wcB8se {
  background-color: #01875f;
}
.wcB8se:not(:disabled) {
  background-color: #01875f;
}
.P9KVBf .wcB8se {
  background-color: #00a173;
}
.P9KVBf .wcB8se:not(:disabled) {
  background-color: #00a173;
}
.lf0Bpf {
  background-color: #0179ca;
}
.lf0Bpf:not(:disabled) {
  background-color: #0179ca;
}
.P9KVBf .lf0Bpf {
  background-color: #50b4f4;
}
.P9KVBf .lf0Bpf:not(:disabled) {
  background-color: #50b4f4;
}
.Dy42ad {
  background-color: #c71c56;
}
.Dy42ad:not(:disabled) {
  background-color: #c71c56;
}
.P9KVBf .Dy42ad {
  background-color: #ff3369;
}
.P9KVBf .Dy42ad:not(:disabled) {
  background-color: #ff3369;
}
.wtdZ1c {
  margin-top: 25px;
  display: flex;
}
.PCpMl {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-size: 1rem;
  font-weight: 400;
  letter-spacing: 0.0125em;
  line-height: 1.5rem;
}
.PCpMl:not(:disabled) {
  color: #202124;
}
.P9KVBf .PCpMl {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .PCpMl:not(:disabled) {
  color: #e8eaed;
}
.q0hsib {
  margin: 40px 0 0;
}
.Q2u39c {
  text-decoration: underline;
}
.ERjVt {
  margin: 0;
  width: 100%;
}
.zr0aGc {
  display: flex;
  justify-content: space-between;
}
.njDCuc {
  width: 100%;
}
.Qap6Zd {
  font-family: Roboto, Arial, sans-serif;
  line-height: 1rem;
  font-size: 0.6875rem;
  letter-spacing: 0.0727272727em;
  font-weight: 500;
  text-transform: uppercase;
}
.DfQkVd {
  column-gap: 20px;
  display: grid;
  grid-template-columns: repeat(1, auto);
}
.PuYTX {
  padding: 24px;
  margin-top: 20px;
  border: 1px solid;
  border-color: #dadce0;
  border-radius: 8px;
}
.PuYTX:not(:disabled) {
  border-color: #dadce0;
}
.P9KVBf .PuYTX {
  border-color: #5f6368;
}
.P9KVBf .PuYTX:not(:disabled) {
  border-color: #5f6368;
}
.qWaare {
  display: flex;
  justify-content: space-between;
}
.ID8ywc {
  text-align: right;
  min-height: unset;
  outline: none;
  cursor: pointer;
}
.ID8ywc:hover, .ID8ywc:active {
  text-decoration: underline;
}
.ID8ywc:disabled {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.ID8ywc:disabled:not(:disabled) {
  color: #9aa0a6;
}
.P9KVBf .ID8ywc:disabled {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
}
.P9KVBf .ID8ywc:disabled:not(:disabled) {
  color: #5f6368;
}
.gbNCWd {
  margin-top: 15px;
  display: flex;
  justify-content: space-between;
}
.XlHvpd {
  flex-direction: row-reverse;
  display: flex;
  width: 100%;
}
@media screen and (min-width: 700px) {
.ERjVt {
    width: unset;
}
.zr0aGc {
    column-gap: 30px;
    display: grid;
    grid-template-columns: repeat(5, auto);
}
.DfQkVd {
    grid-template-columns: repeat(2, auto);
}
}
.B6OPpd {
  align-items: center;
  display: flex;
  margin-top: 0;
}
.FKQO6 {
  border-radius: 50%;
  display: inline-block;
  margin-right: 5px;
  vertical-align: middle;
}
.cXHvHc {
  margin-left: 16px;
}
.pH8Kj {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.5rem;
  font-size: 1.125rem;
  letter-spacing: 0;
  font-weight: 400;
  font-weight: 500;
  margin-left: 12px;
}
.pH8Kj:not(:disabled) {
  color: #202124;
}
.P9KVBf .pH8Kj {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .pH8Kj:not(:disabled) {
  color: #e8eaed;
}
.GR37Ed {
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
  margin-top: 6px;
}
.AMTWz {
  align-items: center;
  display: flex;
  height: 52px;
  margin-top: 18px;
  margin-bottom: 31px;
}
.Opz00c {
  margin-right: 6px;
}
.aazPze {
  display: flex;
  flex: 2;
  font-size: 18px;
  font-weight: 500;
  margin-left: 21px;
}
.YljdFe::-webkit-scrollbar {
  display: none;
}
@media screen and (min-width: 720px) {
.k1oC0 {
    height: auto;
}
}
.EgPD2d {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.EgPD2d:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .EgPD2d {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .EgPD2d:not(:disabled) {
  color: #9aa0a6;
}
.YNR7H {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.ocpBU {
  background-color: #f8f9fa;
  display: grid;
  align-items: center;
  margin: 24px 24px 0;
  padding: 12px 16px 16px;
  grid-row-gap: 12px;
  grid-template-columns: 1fr;
}
.ocpBU:not(:disabled) {
  background-color: #f8f9fa;
}
.P9KVBf .ocpBU {
  background-color: #2a2b2e;
}
.P9KVBf .ocpBU:not(:disabled) {
  background-color: #2a2b2e;
}
.T6E0ze {
  display: flex;
  align-items: center;
}
.gSGphe {
  display: grid;
  align-items: center;
  grid-column-gap: 16px;
  grid-template-columns: repeat(2, max-content);
}
.abYEib {
  border-radius: 50%;
  width: 32px;
  height: 32px;
  overflow: hidden;
  background-size: cover;
}
.X5PpBb {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
}
.X5PpBb:not(:disabled) {
  color: #202124;
}
.P9KVBf .X5PpBb {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .X5PpBb:not(:disabled) {
  color: #e8eaed;
}
.I6j64d {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
}
.I6j64d:not(:disabled) {
  color: #202124;
}
.P9KVBf .I6j64d {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .I6j64d:not(:disabled) {
  color: #e8eaed;
}
.A8CXce {
  margin-top: 8px;
}
.Jx4nYe, .AJTPZc {
  margin-top: 16px;
}
.AJTPZc {
  font-family: Roboto, Arial, sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  letter-spacing: 0.025em;
  line-height: 1rem;
}
.bp9Aid {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-family: Roboto, Arial, sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  letter-spacing: 0.025em;
  line-height: 1rem;
  margin-left: 1ch;
}
.bp9Aid:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .bp9Aid {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .bp9Aid:not(:disabled) {
  color: #9aa0a6;
}
.I9Jtec {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-family: Roboto, Arial, sans-serif;
  line-height: 1rem;
  font-size: 0.75rem;
  letter-spacing: 0.025em;
  font-weight: 400;
  margin-left: auto;
}
.I9Jtec:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .I9Jtec {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .I9Jtec:not(:disabled) {
  color: #9aa0a6;
}
.ras4vb {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
}
.ras4vb:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .ras4vb {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .ras4vb:not(:disabled) {
  color: #9aa0a6;
}
.Anb3we {
  align-items: center;
  display: flex;
  margin-top: 12px;
}
.NC0Ppb {
  font-family: Roboto, Arial, sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  letter-spacing: 0.025em;
  line-height: 1rem;
  margin-right: 24px;
}
.B6Yvkd {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  background-color: #fff;
}
.B6Yvkd:not(:disabled) {
  color: #202124;
}
.P9KVBf .B6Yvkd {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .B6Yvkd:not(:disabled) {
  color: #e8eaed;
}
.B6Yvkd:not(:disabled) {
  background-color: #fff;
}
.P9KVBf .B6Yvkd {
  background-color: #202124;
}
.P9KVBf .B6Yvkd:not(:disabled) {
  background-color: #202124;
}
.bO7Z3c {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
}
.bO7Z3c:not(:disabled) {
  color: #202124;
}
.P9KVBf .bO7Z3c {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .bO7Z3c:not(:disabled) {
  color: #e8eaed;
}
.h3YV2d {
  margin-top: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
  overflow-wrap: anywhere;
}
.h3V8eb {
  padding: 16px 0;
}
.zh7TGb {
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 1920px) {
.zh7TGb {
    align-items: end;
    column-gap: 56px;
    display: grid;
    grid-template-columns: max-content auto;
}
}
.NThy2d {
  margin-top: 24px;
}
@media (min-width: 1920px) {
.NThy2d {
    justify-self: end;
    margin-top: 0;
}
}
.H6372c {
  display: flex;
  flex-wrap: wrap;
}
.WsVJrc {
  width: 100%;
  margin-top: 4px;
}
.qeidne {
  display: flex;
  justify-content: space-between;
}
.bkJP6e {
  margin-top: 24px;
}
.FM7w {
  margin-bottom: 12px;
}
.aZlsBf {
  position: relative;
  z-index: 1;
}
@media screen and (min-width: 960px) {
.h3V8eb {
    padding: 20px 0;
}
.viPire {
    padding-left: 28px;
    padding-right: 28px;
    padding-bottom: 20px;
}
}
@media screen and (min-width: 1280px) {
.h3V8eb {
    padding: 24px 0;
}
.H6372c {
    column-gap: 56px;
    display: grid;
    grid-template-columns: max-content auto;
}
.qeidne {
    column-gap: 16px;
    display: grid;
    grid-template-columns: repeat(5, auto);
}
.bkJP6e {
    width: auto;
    justify-self: end;
    margin-top: 0;
}
}
.nT6z {
  border-color: #dadce0;
  border: 1px solid;
  padding: 20px;
  margin: 16px 0 24px;
}
.nT6z:not(:disabled) {
  border-color: #dadce0;
}
.P9KVBf .nT6z {
  border-color: #5f6368;
}
.P9KVBf .nT6z:not(:disabled) {
  border-color: #5f6368;
}
.P4w39d {
  display: flex;
  padding-top: 24px;
}
.Jwxk6d {
  display: grid;
  flex-grow: 1;
  grid-template-columns: 1fr;
}
.HJV0ef {
  padding-bottom: 16px;
}
.Te9Tpc {
  column-gap: 24px;
  display: grid;
  flex-grow: 1;
  grid-template-columns: max-content auto;
}
.jILTFe {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-family: Google Sans Display, Roboto, Arial, sans-serif;
  line-height: 4rem;
  font-size: 3.5rem;
  letter-spacing: 0;
  font-weight: 400;
}
.jILTFe:not(:disabled) {
  color: #202124;
}
.P9KVBf .jILTFe {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .jILTFe:not(:disabled) {
  color: #e8eaed;
}
.EHUI5b {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-family: Roboto, Arial, sans-serif;
  line-height: 1rem;
  font-size: 0.75rem;
  letter-spacing: 0.025em;
  font-weight: 400;
  margin-top: 0.5rem;
}
.EHUI5b:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .EHUI5b {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .EHUI5b:not(:disabled) {
  color: #9aa0a6;
}
.JzwBgb {
  display: grid;
  grid-template-columns: max-content auto;
  align-items: center;
}
.Qjdn7d {
  font-family: Roboto, Arial, sans-serif;
  line-height: 1rem;
  font-size: 0.75rem;
  letter-spacing: 0.025em;
  font-weight: 400;
  padding-right: 16px;
}
.RJfYGf {
  border-radius: 9999px;
  background-color: #e8eaed;
  height: 10px;
}
.RJfYGf:not(:disabled) {
  background-color: #e8eaed;
}
.P9KVBf .RJfYGf {
  background-color: #3c4043;
}
.P9KVBf .RJfYGf:not(:disabled) {
  background-color: #3c4043;
}
.RutFAf {
  height: 100%;
  border-radius: inherit;
}
.EGFGHd {
  padding: 16px 0;
}
.QKBJgd {
  margin-bottom: 12px;
}
.gy9zre {
  display: inline-flex;
}
.E3Ryad {
  margin-top: -10px;
  display: none;
}
.LK61ib {
  display: none;
}
@media screen and (min-width: 600px) {
.gy9zre {
    display: none;
}
.E3Ryad {
    display: inline;
}
.LK61ib {
    display: flex;
}
}
.NHV5Cb {
  display: inline-flex;
}
.ImZn0c {
  margin-top: -10px;
  display: none;
}
.RfOaib {
  display: none;
}
@container section-wrapper (min-width: 600px) {
.NHV5Cb {
    display: none;
}
.ImZn0c {
    display: inline;
}
.RfOaib {
    display: flex;
}
}
@media screen and (min-width: 960px) {
.HJV0ef {
    padding-bottom: 20px;
}
.EGFGHd {
    padding: 20px 0;
}
.l1VJWc {
    border-color: #e8eaed;
    border-top: 1px solid;
}
.l1VJWc:not(:disabled) {
    border-color: #e8eaed;
}
.P9KVBf .l1VJWc {
    border-color: #3c4043;
}
.P9KVBf .l1VJWc:not(:disabled) {
    border-color: #3c4043;
}
.vl3Fyf {
    padding-left: 28px;
    padding-right: 28px;
}
}
@media screen and (min-width: 1280px) {
.HJV0ef {
    padding-bottom: 24px;
}
.EGFGHd {
    padding: 24px 0;
}
.vl3Fyf {
    padding-left: 32px;
    padding-right: 32px;
}
}
.ukROQd .iCNeVd, .eLyZDd .iCNeVd {
  height: 24px;
  width: 24px;
}
.XkAcee {
  color: #01875f;
  fill: #01875f;
  stop-color: #01875f;
}
.XkAcee:not(:disabled) {
  color: #01875f;
}
.P9KVBf .XkAcee {
  color: #00a173;
  fill: #00a173;
  stop-color: #00a173;
}
.P9KVBf .XkAcee:not(:disabled) {
  color: #00a173;
}
.x6Orkf {
  color: #c71c56;
  fill: #c71c56;
  stop-color: #c71c56;
}
.x6Orkf:not(:disabled) {
  color: #c71c56;
}
.P9KVBf .x6Orkf {
  color: #ff3369;
  fill: #ff3369;
  stop-color: #ff3369;
}
.P9KVBf .x6Orkf:not(:disabled) {
  color: #ff3369;
}
.rLq5qb {
  color: #0179ca;
  fill: #0179ca;
  stop-color: #0179ca;
}
.rLq5qb:not(:disabled) {
  color: #0179ca;
}
.P9KVBf .rLq5qb {
  color: #50b4f4;
  fill: #50b4f4;
  stop-color: #50b4f4;
}
.P9KVBf .rLq5qb:not(:disabled) {
  color: #50b4f4;
}
.aThNrd {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.aThNrd:not(:disabled) {
  color: #9aa0a6;
}
.P9KVBf .aThNrd {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
}
.P9KVBf .aThNrd:not(:disabled) {
  color: #5f6368;
}
.eLyZDd {
  display: none;
}
.LS2TS:focus .XkAcee, .LS2TS:hover .XkAcee {
  color: #056449;
  fill: #056449;
  stop-color: #056449;
}
.LS2TS:focus .XkAcee:not(:disabled), .LS2TS:hover .XkAcee:not(:disabled) {
  color: #056449;
}
.P9KVBf .LS2TS:focus .XkAcee {
  color: #00b380;
  fill: #00b380;
  stop-color: #00b380;
}
.P9KVBf .LS2TS:focus .XkAcee:not(:disabled) {
  color: #00b380;
}
.P9KVBf .LS2TS:hover .XkAcee {
  color: #00b380;
  fill: #00b380;
  stop-color: #00b380;
}
.P9KVBf .LS2TS:hover .XkAcee:not(:disabled) {
  color: #00b380;
}
.LS2TS:focus .x6Orkf, .LS2TS:hover .x6Orkf {
  color: #8a0d37;
  fill: #8a0d37;
  stop-color: #8a0d37;
}
.LS2TS:focus .x6Orkf:not(:disabled), .LS2TS:hover .x6Orkf:not(:disabled) {
  color: #8a0d37;
}
.P9KVBf .LS2TS:focus .x6Orkf {
  color: #ff708c;
  fill: #ff708c;
  stop-color: #ff708c;
}
.P9KVBf .LS2TS:focus .x6Orkf:not(:disabled) {
  color: #ff708c;
}
.P9KVBf .LS2TS:hover .x6Orkf {
  color: #ff708c;
  fill: #ff708c;
  stop-color: #ff708c;
}
.P9KVBf .LS2TS:hover .x6Orkf:not(:disabled) {
  color: #ff708c;
}
.LS2TS:focus .rLq5qb, .LS2TS:hover .rLq5qb {
  color: #035282;
  fill: #035282;
  stop-color: #035282;
}
.LS2TS:focus .rLq5qb:not(:disabled), .LS2TS:hover .rLq5qb:not(:disabled) {
  color: #035282;
}
.P9KVBf .LS2TS:focus .rLq5qb {
  color: #50b4f4;
  fill: #50b4f4;
  stop-color: #50b4f4;
}
.P9KVBf .LS2TS:focus .rLq5qb:not(:disabled) {
  color: #50b4f4;
}
.P9KVBf .LS2TS:hover .rLq5qb {
  color: #50b4f4;
  fill: #50b4f4;
  stop-color: #50b4f4;
}
.P9KVBf .LS2TS:hover .rLq5qb:not(:disabled) {
  color: #50b4f4;
}
@media screen and (min-width: 600px) {
.ukROQd {
    display: none;
}
.eLyZDd {
    display: inherit;
}
}
@media screen and (min-width: 1280px) {
.ukROQd {
    display: inherit;
}
.eLyZDd {
    display: none;
}
}
.G1zzid {
  border-color: #e8eaed;
  border-bottom: 1px solid;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  margin-bottom: 24px;
  padding-bottom: 20px;
}
.G1zzid:not(:disabled) {
  border-color: #e8eaed;
}
.P9KVBf .G1zzid {
  border-color: #3c4043;
}
.P9KVBf .G1zzid:not(:disabled) {
  border-color: #3c4043;
}
.PdF49b {
  grid-column: span 2;
}
.r7tDJb {
  border-color: #e8eaed;
  border-top: 1px solid;
  margin-top: 24px;
  width: 100%;
}
.r7tDJb:not(:disabled) {
  border-color: #e8eaed;
}
.P9KVBf .r7tDJb {
  border-color: #3c4043;
}
.P9KVBf .r7tDJb:not(:disabled) {
  border-color: #3c4043;
}
.sMUprd {
  flex-basis: 50%;
  margin-top: 24px;
}
.q078ud {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  font-weight: 500;
}
.q078ud:not(:disabled) {
  color: #202124;
}
.P9KVBf .q078ud {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .q078ud:not(:disabled) {
  color: #e8eaed;
}
.reAt0 {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0178571429em;
  line-height: 1.25rem;
  margin-top: 3px;
}
.reAt0:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .reAt0 {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .reAt0:not(:disabled) {
  color: #9aa0a6;
}
.sMUprd:nth-child(odd) {
  padding-right: 8px;
}
.XCWUge {
  border-color: #e8eaed;
  border-top: 1px solid;
  margin-top: 24px;
  padding-top: 24px;
}
.XCWUge:not(:disabled) {
  border-color: #e8eaed;
}
.P9KVBf .XCWUge {
  border-color: #3c4043;
}
.P9KVBf .XCWUge:not(:disabled) {
  border-color: #3c4043;
}
.D1uV5e {
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.5rem;
  font-size: 1rem;
  letter-spacing: 0.00625em;
  font-weight: 500;
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  padding-bottom: 24px;
}
.D1uV5e:not(:disabled) {
  color: #202124;
}
.P9KVBf .D1uV5e {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .D1uV5e:not(:disabled) {
  color: #e8eaed;
}
.v0MAtc {
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  font-weight: 500;
  color: #202124;
  fill: #202124;
  stop-color: #202124;
}
.v0MAtc:not(:disabled) {
  color: #202124;
}
.P9KVBf .v0MAtc {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .v0MAtc:not(:disabled) {
  color: #e8eaed;
}
.dvNYbb {
  border-color: #e8eaed;
  border-bottom: 1px solid;
  padding-bottom: 24px;
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  font-weight: 500;
  color: #202124;
  fill: #202124;
  stop-color: #202124;
}
.dvNYbb:not(:disabled) {
  border-color: #e8eaed;
}
.P9KVBf .dvNYbb {
  border-color: #3c4043;
}
.P9KVBf .dvNYbb:not(:disabled) {
  border-color: #3c4043;
}
.dvNYbb:not(:disabled) {
  color: #202124;
}
.P9KVBf .dvNYbb {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .dvNYbb:not(:disabled) {
  color: #e8eaed;
}
.SerYrb {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  padding-top: 10px;
  padding-bottom: 20px;
}
.SerYrb:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .SerYrb {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .SerYrb:not(:disabled) {
  color: #9aa0a6;
}
.Lg7Rne {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
}
.Lg7Rne:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .Lg7Rne {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .Lg7Rne:not(:disabled) {
  color: #9aa0a6;
}
.TCqkTe {
  color: #01875f;
  fill: #01875f;
  stop-color: #01875f;
}
.TCqkTe:not(:disabled) {
  color: #01875f;
}
.P9KVBf .TCqkTe {
  color: #00a173;
  fill: #00a173;
  stop-color: #00a173;
}
.P9KVBf .TCqkTe:not(:disabled) {
  color: #00a173;
}
.Vvn1K:hover {
  cursor: pointer;
}
.NWVpwe a {
  color: #01875f;
  fill: #01875f;
  stop-color: #01875f;
}
.NWVpwe a:not(:disabled) {
  color: #01875f;
}
.P9KVBf .NWVpwe a {
  color: #00a173;
  fill: #00a173;
  stop-color: #00a173;
}
.P9KVBf .NWVpwe a:not(:disabled) {
  color: #00a173;
}
.bARER {
  font-family: Roboto, Helvetica, Arial, sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 6;
  line-clamp: 6;
  max-height: 7.5rem;
  overflow: hidden;
  text-overflow: ellipsis;
}
.TKjAsc {
  display: grid;
  grid-gap: 16px;
  grid-template-columns: repeat(2, 1fr);
  margin-top: 24px;
}
.lXlx5 {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  font-weight: 500;
}
.lXlx5:not(:disabled) {
  color: #202124;
}
.P9KVBf .lXlx5 {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .lXlx5:not(:disabled) {
  color: #e8eaed;
}
.xg1aie {
  font-family: Roboto, Helvetica, Arial, sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
  margin-top: 4px;
}
.Uc6QCc {
  display: flex;
  flex-wrap: wrap;
  gap: 16px 12px;
  margin-bottom: 4px;
  margin-top: 28px;
}
.wkbXRd {
  margin-bottom: 4px;
  margin-top: 28px;
}
@media screen and (min-width: 600px) {
.Uc6QCc {
    margin-bottom: 0;
}
}
.LMoCf {
  min-height: auto;
  padding: 0 15px;
  height: 32px;
  margin-top: 0;
  margin-bottom: 0;
  border-radius: 16px;
}
.LMoCf:not(:disabled) {
  color: #5f6368;
}
.LMoCf:not(:disabled):hover {
  color: #202124;
}
.LMoCf:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .LMoCf:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  color: #202124;
}
.LMoCf:not(:disabled):not(:disabled):active {
  color: #202124;
}
.LMoCf:disabled {
  color: #5f6368;
}
.LMoCf .VfPpkd-Jh9lGc:before {
  background-color: #3c4043;
}
.LMoCf .VfPpkd-Jh9lGc:after {
  background-color: #3c4043;
}
.LMoCf .VfPpkd-RLmnJb {
  height: 100%;
}
.LMoCf .VfPpkd-Jh9lGc {
  border-radius: 16px;
}
.LMoCf .VfPpkd-J1Ukfc-LhBDec {
  border-radius: 14px;
}
.LMoCf .VfPpkd-J1Ukfc-LhBDec:after {
  border-radius: 16px;
}
.LMoCf:not(:disabled) {
  border-color: #dadce0;
}
.LMoCf:not(:disabled):hover {
  border-color: #dadce0;
}
.LMoCf:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .LMoCf:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #202124;
}
.LMoCf:disabled {
  border-color: #dadce0;
}
.P9KVBf .LMoCf:nth-child(n) {
  height: 32px;
  margin-top: 0;
  margin-bottom: 0;
  border-radius: 16px;
}
.P9KVBf .LMoCf:nth-child(n):not(:disabled) {
  color: #9aa0a6;
}
.P9KVBf .LMoCf:nth-child(n):not(:disabled):hover {
  color: #bdc1c6;
}
.P9KVBf .LMoCf:nth-child(n):not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .P9KVBf .LMoCf:nth-child(n):not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  color: #bdc1c6;
}
.P9KVBf .LMoCf:nth-child(n):not(:disabled):not(:disabled):active {
  color: #bdc1c6;
}
.P9KVBf .LMoCf:nth-child(n):disabled {
  color: #9aa0a6;
}
.P9KVBf .LMoCf:nth-child(n) .VfPpkd-Jh9lGc:before {
  background-color: #9aa0a6;
}
.P9KVBf .LMoCf:nth-child(n) .VfPpkd-Jh9lGc:after {
  background-color: #9aa0a6;
}
.P9KVBf .LMoCf:nth-child(n) .VfPpkd-RLmnJb {
  height: 100%;
}
.P9KVBf .LMoCf:nth-child(n) .VfPpkd-Jh9lGc {
  border-radius: 16px;
}
.P9KVBf .LMoCf:nth-child(n) .VfPpkd-J1Ukfc-LhBDec {
  border-radius: 14px;
}
.P9KVBf .LMoCf:nth-child(n) .VfPpkd-J1Ukfc-LhBDec:after {
  border-radius: 16px;
}
.P9KVBf .LMoCf:nth-child(n):not(:disabled) {
  border-color: #5f6368;
}
.P9KVBf .LMoCf:nth-child(n):not(:disabled):hover {
  border-color: #5f6368;
}
.P9KVBf .LMoCf:nth-child(n):not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe, .P9KVBf .LMoCf:nth-child(n):not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
  border-color: #bdc1c6;
}
.P9KVBf .LMoCf:nth-child(n):disabled {
  border-color: #5f6368;
}
.QNHvXd {
  vertical-align: super;
  font-size: x-small;
}
.vfQhrf {
  display: grid;
  grid-gap: 24px;
}
.VVmwY {
  border: 0;
  margin: -12px;
  overflow: hidden;
}
.P9KVBf .vfQhrf .VVmwY {
  background: inherit;
  border: 0;
}
.VVmwY .j25Vu {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 18px;
  margin-right: 16px;
}
.VVmwY .j25Vu:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .VVmwY .j25Vu {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .VVmwY .j25Vu:not(:disabled) {
  color: #9aa0a6;
}
.RrSxVb {
  display: flex;
  padding: 12px;
  position: relative;
}
.pZ8Djf {
  margin-top: 2px;
}
.aeSZJ {
  display: flex;
  padding: 12px;
}
.Bne0R {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  font-weight: 500;
}
.Bne0R:not(:disabled) {
  color: #202124;
}
.P9KVBf .Bne0R {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .Bne0R:not(:disabled) {
  color: #e8eaed;
}
.HhKIQc {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  margin-top: -15px;
}
.HhKIQc:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .HhKIQc {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .HhKIQc:not(:disabled) {
  color: #9aa0a6;
}
.xFVDSb {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  font-weight: 500;
}
.xFVDSb:not(:disabled) {
  color: #202124;
}
.P9KVBf .xFVDSb {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .xFVDSb:not(:disabled) {
  color: #e8eaed;
}
.pSEeg {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
  font-family: Roboto, Helvetica, Arial, sans-serif;
  overflow-wrap: anywhere;
}
.pSEeg:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .pSEeg {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .pSEeg:not(:disabled) {
  color: #9aa0a6;
}
.mHsyY {
  white-space: pre-line;
}
@media screen and (min-width: 600px) {
.pZ8Djf {
    margin-top: 0;
}
}
@media screen and (min-width: 960px) {
.vfQhrf:not(.BxIr0d) {
    grid-template-columns: repeat(2, 1fr);
}
.C221Ne {
    grid-column: 1/span 2;
}
}
.XGHsbd {
  border-color: #dadce0;
  border-radius: 8px;
  border: 1px solid;
  margin-top: 30px;
  padding: 20px 20px 0;
}
.XGHsbd:not(:disabled) {
  border-color: #dadce0;
}
.P9KVBf .XGHsbd {
  border-color: #5f6368;
}
.P9KVBf .XGHsbd:not(:disabled) {
  border-color: #5f6368;
}
.cDqZCb {
  padding-bottom: 20px;
}
.aGL2ff {
  padding-top: 20px;
}
.kZzHU {
  text-decoration: underline;
}
.wGcURe {
  align-items: flex-start;
  display: flex;
}
.wGcURe:not(:first-child) {
  margin-top: 20px;
}
.whEyae {
  height: 20px;
  margin-right: 20px;
  width: 20px;
}
.jECfAf {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-family: Roboto, Arial, sans-serif;
  line-height: 1rem;
  font-size: 0.75rem;
  letter-spacing: 0.025em;
  font-weight: 400;
}
.jECfAf:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .jECfAf {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .jECfAf:not(:disabled) {
  color: #9aa0a6;
}
.jECfAf a {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  text-decoration: underline;
}
.jECfAf a:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .jECfAf a {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .jECfAf a:not(:disabled) {
  color: #9aa0a6;
}
.qQhJce {
  margin: 10px 0;
}
.IPqUad {
  border: 1px solid rgb(218, 220, 224);
  height: 260px;
  margin: 0;
  padding: 0;
}
.IPqUad:disabled, .IPqUad:not(:disabled) {
  background-color: transparent;
  color: inherit;
}
.ElN4Mc {
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
  display: flex;
  flex-direction: column;
  height: 260px;
  overflow: hidden;
  padding: 16px;
  text-overflow: ellipsis;
  width: 264px;
  word-break: break-word;
}
.P2wzXe {
  align-items: start;
  display: flex;
}
.OhHNsf {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-weight: 500;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  font-size: 1rem;
  -webkit-line-clamp: 2;
  line-height: 24px;
  margin-left: 8px;
  overflow: hidden;
}
.OhHNsf:not(:disabled) {
  color: #202124;
}
.P9KVBf .OhHNsf {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .OhHNsf:not(:disabled) {
  color: #e8eaed;
}
.uz05lc {
  -webkit-box-orient: vertical;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  margin-top: 16px;
  overflow: hidden;
}
.hymIyf {
  margin-top: auto;
}
.acXcLe {
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
  display: flex;
  flex-direction: column;
  height: 260px;
  justify-content: space-between;
  width: 264px;
}
.lRsLYb {
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
  height: 124px;
  padding: 16px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 264px;
}
.ncX6n {
  border: 1px solid rgb(218, 220, 224);
  height: 124px;
  padding: 0;
  margin: 0;
  width: 100%;
}
.ncX6n:disabled, .ncX6n:not(:disabled) {
  background-color: transparent;
  color: inherit;
}
.WS8Aec {
  align-items: start;
  display: flex;
}
.MfePLb {
  margin-left: 12px;
  overflow: hidden;
  white-space: nowrap;
}
.a5tgx {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-weight: 500;
  font-size: 1rem;
  overflow: hidden;
  text-overflow: ellipsis;
}
.a5tgx:not(:disabled) {
  color: #202124;
}
.P9KVBf .a5tgx {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .a5tgx:not(:disabled) {
  color: #e8eaed;
}
.RJ9TSe {
  overflow: hidden;
  text-overflow: ellipsis;
}
.e70rJ {
  margin-bottom: 20px;
}
@media screen and (min-width: 600px) {
.e70rJ {
    margin-bottom: 36px;
}
}
@media screen and (min-width: 1280px) {
.e70rJ {
    margin-bottom: 44px;
}
}
.Lekem {
  gap: 12px;
}
.ZDsjic {
  height: 56px;
  object-fit: contain;
  width: 56px;
}
.sdjpf {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-weight: 500;
  font-size: 1rem;
}
.sdjpf:not(:disabled) {
  color: #202124;
}
.P9KVBf .sdjpf {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .sdjpf:not(:disabled) {
  color: #e8eaed;
}
.UNPdcd {
  opacity: 0.7;
  text-decoration: line-through;
}
.ZJkqWe {
  font-weight: 500;
  font-size: 1rem;
}
.coFQlc {
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
  margin-top: 24px;
}
.qOEAUd {
  height: 260px;
  position: relative;
  width: 264px;
}
.yo11tc {
  height: 100%;
  position: absolute;
  width: 100%;
  z-index: -1;
}
.Zwl1f {
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
  color: #fff;
  display: flex;
  flex-direction: column;
  height: 260px;
  overflow: hidden;
  padding: 16px;
  text-overflow: ellipsis;
  width: 264px;
  word-break: break-word;
}
.lvxkXd {
  font-weight: 500;
  font-size: 1.5rem;
  line-height: 36px;
  margin-top: auto;
}
.vl5Jvc {
  cursor: pointer;
  font-size: 0.875rem;
  margin-top: 8px;
  min-height: unset;
  text-decoration: underline;
}
.aBZpef {
  font-weight: 500;
  background-color: rgba(255, 255, 255, 0.2);
  border-radius: 18px;
  cursor: pointer;
  font-size: 0.875rem;
  height: 28px;
  margin-top: 20px;
  min-height: unset;
  width: 72px;
  text-align: center;
}
.aBZpef:disabled {
  cursor: wait;
}
.Ukrhrb {
  font-weight: 500;
  align-items: center;
  display: flex;
  font-size: 0.875rem;
  height: 28px;
  margin-top: 20px;
}
.RlCfhc {
  margin-right: 4px;
}
.oZsRz {
  height: 20px;
  margin-right: 8px;
  width: 20px;
}
.ihI5B {
  align-items: flex-start;
  display: flex;
  margin-top: 8px;
}
.ihI5B a {
  text-decoration: underline;
}
.OlBl7d {
  font-weight: 500;
  font-size: 1rem;
}
.ErwGJf {
  display: grid;
  grid-gap: 24px;
}
.fD2Paf {
  grid-template-columns: repeat(2, 1fr);
}
.MuHHW {
  grid-template-columns: repeat(1, 1fr);
}
.ErwGJf .fUtUMc {
  border-radius: 8px;
  margin: -12px;
}
.nT2RTe {
  display: flex;
  position: relative;
}
@media screen and (min-width: 420px) {
.MuHHW {
    grid-template-columns: repeat(2, 1fr);
}
}
@media screen and (min-width: 960px) {
.MuHHW, .fD2Paf {
    grid-template-columns: repeat(1, 1fr);
}
}
.I6HDZc {
  background: #282828;
  border-radius: 16px;
  height: 991px;
  width: 344px;
}
.u83rvb {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 32px;
  height: 917px;
  left: 32px;
  padding: 0;
  position: relative;
  top: 32px;
  bottom: 32px;
  width: 280px;
}
.u83rvb .H91Mdb {
  align-items: flex-start;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-grow: 0;
  gap: 24px;
  height: 128px;
  order: 0;
  padding: 0;
  width: 280px;
}
.H91Mdb .NhZPH {
  align-items: flex-start;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-grow: 0;
  gap: 16px;
  height: 24px;
  order: 0;
  padding: 0;
  width: 147.78px;
}
.NhZPH .qTQnUc {
  flex: none;
  flex-grow: 0;
  height: 240px;
  order: 0;
  width: 230.78px;
}
.NhZPH .xWQRGc {
  color: #fff;
  flex: none;
  flex-grow: 0;
  font-family: Google Sans;
  font-size: 22px;
  font-style: normal;
  font-weight: 500;
  height: 24px;
  line-height: 24px;
  order: 1;
  width: 108px;
}
.H91Mdb .xl35Af {
  align-items: flex-start;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-grow: 0;
  gap: 8px;
  height: 80px;
  order: 1;
  padding: 0;
  width: 280px;
}
.xl35Af .YJHsH {
  font-family: Google Sans Text, sans-serif;
  color: #bdc1c6;
  flex: none;
  flex-grow: 0;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  height: 48px;
  line-height: 150%;
  order: 0;
  width: 280px;
}
.xl35Af .UcbJi {
  align-items: center;
  color: #28feaf;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-grow: 0;
  gap: 4px;
  height: 24px;
  order: 1;
  padding: 0;
  width: 84px;
}
.UcbJi .JySwVb {
  color: #28feaf;
  flex: none;
  flex-grow: 0;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  height: 24px;
  line-height: 24px;
  order: 0;
  width: 84px;
}
.k2PTme {
  flex: none;
  flex-grow: 0;
  height: 184px;
  order: 2;
  width: 280px;
}
.k2PTme .QyeBff {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 16px;
  height: 184px;
  left: 0;
  padding: 0;
  top: 192px;
  width: 280px;
}
.k2PTme .MDAIjb {
  align-items: center;
  display: flex;
  flex: none;
  flex-direction: row;
  flex-grow: 0;
  gap: 16px;
  height: 24px;
  order: 0;
  padding: 0;
  width: 280px;
}
.JVRZkf {
  height: 24px;
  width: 24px;
}
.Qgv6Be {
  height: 0;
  left: -24.3px;
  top: -20.6px;
  width: 0;
}
.I7TVQc {
  height: 42.35px;
  left: -24.3px;
  position: fixed;
  top: -20.6px;
  width: 47.02px;
}
.fwc4vd {
  font-family: Google Sans Text, sans-serif;
  color: #bdc1c6;
  flex: none;
  flex-grow: 0;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  height: 20px;
  line-height: 140%;
  mix-blend-mode: normal;
  order: 1;
  width: 240px;
}
.avi1m {
  align-items: flex-start;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-grow: 0;
  gap: 24px;
  height: 447px;
  order: 4;
  padding: 0;
  width: 280px;
}
.avi1m .QPXkId {
  flex: none;
  flex-grow: 0;
  height: 33px;
  order: 0;
  width: 280px;
}
.QPXkId .YJHsH {
  color: #fff;
  font-family: Google Sans;
  font-size: 22px;
  font-style: normal;
  font-weight: 500;
  line-height: 150%;
}
.avi1m .LnZOke {
  flex: none;
  flex-grow: 0;
  height: 264px;
  order: 1;
  width: 280px;
}
.LnZOke .VEnvi {
  color: #fff;
  left: 16px;
  list-style-position: outside;
  list-style-type: disc;
  position: absolute;
  right: 20px;
}
.ppCdHb {
  font-weight: 700;
}
.jpww0c {
  color: #e1e1e1;
  margin-top: 20px;
}
.VEnvi .ZUTAk {
  color: #fff;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 0.2px;
  line-height: 24px;
}
.VEnvi .UpM1oc {
  font-family: Google Sans Text, sans-serif;
  bottom: 28.19%;
  color: #bdc1c6;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  left: 0;
  letter-spacing: 0.2px;
  line-height: 24px;
  position: relative;
  right: 0;
  top: 12.75%;
}
.avi1m .YxIL5d {
  align-items: flex-start;
  display: flex;
  flex: none;
  flex-direction: column;
  flex-grow: 0;
  gap: 12px;
  height: 132px;
  order: 2;
  padding: 0;
  width: 280px;
}
.YxIL5d .UcbJi {
  font-family: Google Sans Text, sans-serif;
  color: #bdc1c6;
  flex: none;
  flex-grow: 0;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  height: 36px;
  letter-spacing: 0.2px;
  line-height: 18px;
  order: 0;
  width: 280px;
}
.UcbJi .EsSi1b {
  color: #28feaf;
  font-size: 12px;
}
.YxIL5d .kkFiKe {
  color: #bdc1c6;
  flex: none;
  flex-grow: 0;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  height: 54px;
  letter-spacing: 0.2px;
  line-height: 18px;
  order: 1;
  width: 280px;
}
.YxIL5d .PqW1vd {
  color: #bdc1c6;
  flex: none;
  flex-grow: 0;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  height: 18px;
  letter-spacing: 0.2px;
  line-height: 18px;
  order: 2;
  width: 280px;
}
.iw09D {
  border: 1px solid #3c3c3c;
  flex: none;
  flex-grow: 0;
  height: 0;
  order: 1;
  width: 280px;
}
.YxriTb {
  border: 1px solid #3c3c3c;
  flex: none;
  flex-grow: 0;
  height: 0;
  order: 3;
  width: 280px;
}
.aA0Vnf {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.25rem;
  font-size: 0.875rem;
  letter-spacing: 0.0178571429em;
  font-weight: 500;
  align-items: center;
  display: flex;
}
.aA0Vnf:not(:disabled) {
  color: #202124;
}
.P9KVBf .aA0Vnf {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .aA0Vnf:not(:disabled) {
  color: #e8eaed;
}
.aA0Vnf .GfskQe {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 18px;
  margin-right: 16px;
}
.aA0Vnf .GfskQe:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .aA0Vnf .GfskQe {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .aA0Vnf .GfskQe:not(:disabled) {
  color: #9aa0a6;
}
.rXwI0e {
  display: none;
}
.u3kENc {
  margin-bottom: 24px;
}
.qlYO9b {
  left: 0;
  padding: 12px;
  position: fixed;
  text-align: center;
  top: 6px;
  width: 100%;
  z-index: 20003;
}
.Gq7XXc {
  border-radius: 3px;
  box-shadow: 0 2px 40px rgba(0, 0, 0, 0.4);
  background-color: #fe8;
  border: 1px solid #ba5;
  font-weight: 500;
  padding: 7px 14px;
}
@media screen and (max-width: 600px) {
.qlYO9b {
    box-shadow: 0 2px 40px rgba(0, 0, 0, 0.4);
    background-color: #fe8;
    top: 48px;
    width: auto;
}
.Gq7XXc {
    box-shadow: none;
    border: 0;
    font-size: 16px;
    font-weight: 300;
    padding: 0;
}
}
.VfPpkd-YAxtVc {
  background-color: #333;
}
.VfPpkd-gIZMF {
  color: rgba(255, 255, 255, 0.8705882353);
}
.VfPpkd-YAxtVc {
  min-width: 344px;
}
@media (max-width: 344px), (max-width: 480px) {
.VfPpkd-YAxtVc {
    min-width: 100%;
}
}
.VfPpkd-YAxtVc {
  max-width: 672px;
}
.VfPpkd-YAxtVc {
  box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px rgba(0, 0, 0, 0.1411764706), 0 1px 18px rgba(0, 0, 0, 0.1215686275);
}
.VfPpkd-YAxtVc {
  border-radius: 4px;
  border-radius: var(--mdc-shape-small, 4px);
}
.VfPpkd-Ng57nc {
  display: none;
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  pointer-events: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.VfPpkd-Ng57nc-OWXEXe-uGFO6d, .VfPpkd-Ng57nc-OWXEXe-FNFY6c, .VfPpkd-Ng57nc-OWXEXe-FnSee {
  display: flex;
}
.VfPpkd-Ng57nc-OWXEXe-FNFY6c .VfPpkd-gIZMF, .VfPpkd-Ng57nc-OWXEXe-FNFY6c .VfPpkd-M6tBBc {
  visibility: visible;
}
.VfPpkd-YAxtVc {
  padding-left: 0;
  padding-right: 8px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  box-sizing: border-box;
  transform: scale(0.8);
  opacity: 0;
}
.VfPpkd-YAxtVc:before {
  position: absolute;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  border: 1px solid transparent;
  border-radius: inherit;
  content: "";
  pointer-events: none;
}
@media screen and (forced-colors: active) {
.VfPpkd-YAxtVc:before {
    border-color: CanvasText;
}
}
[dir=rtl] .VfPpkd-YAxtVc, .VfPpkd-YAxtVc[dir=rtl] {
  padding-left: 8px;
  padding-right: 0;
}
.VfPpkd-Ng57nc-OWXEXe-FNFY6c .VfPpkd-YAxtVc {
  transform: scale(1);
  opacity: 1;
  pointer-events: auto;
  transition: opacity 0.15s 0ms cubic-bezier(0, 0, 0.2, 1), transform 0.15s 0ms cubic-bezier(0, 0, 0.2, 1);
}
.VfPpkd-Ng57nc-OWXEXe-FnSee .VfPpkd-YAxtVc {
  transform: scale(1);
  transition: opacity 75ms 0ms cubic-bezier(0.4, 0, 1, 1);
}
.VfPpkd-gIZMF {
  padding: 14px 8px 14px 16px;
  width: 100%;
  flex-grow: 1;
  box-sizing: border-box;
  margin: 0;
  visibility: hidden;
}
[dir=rtl] .VfPpkd-gIZMF, .VfPpkd-gIZMF[dir=rtl] {
  padding-left: 8px;
  padding-right: 16px;
}
.VfPpkd-gIZMF:before {
  display: inline;
  content: attr(data-mdc-snackbar-label-text);
}
.VfPpkd-M6tBBc {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  box-sizing: border-box;
  visibility: hidden;
}
.VfPpkd-IkaYrd + .VfPpkd-TolmDb {
  margin-left: 8px;
  margin-right: 0;
}
[dir=rtl] .VfPpkd-IkaYrd + .VfPpkd-TolmDb, .VfPpkd-IkaYrd + .VfPpkd-TolmDb[dir=rtl] {
  margin-left: 0;
  margin-right: 8px;
}
.VfPpkd-Ng57nc {
  z-index: 8;
  margin: 8px;
}
.VfPpkd-Ng57nc-OWXEXe-eu7FSc .VfPpkd-gIZMF {
  padding-left: 16px;
  padding-right: 8px;
  padding-bottom: 12px;
}
[dir=rtl] .VfPpkd-Ng57nc-OWXEXe-eu7FSc .VfPpkd-gIZMF, .VfPpkd-Ng57nc-OWXEXe-eu7FSc .VfPpkd-gIZMF[dir=rtl] {
  padding-left: 8px;
  padding-right: 16px;
}
.VfPpkd-Ng57nc-OWXEXe-eu7FSc .VfPpkd-YAxtVc {
  flex-direction: column;
  align-items: flex-start;
}
.VfPpkd-Ng57nc-OWXEXe-eu7FSc .VfPpkd-M6tBBc {
  align-self: flex-end;
  margin-bottom: 8px;
}
.VfPpkd-Ng57nc-OWXEXe-M1Soyc {
  justify-content: flex-start;
}
.VfPpkd-gIZMF {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-family: Roboto, sans-serif;
  font-family: var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
  font-size: 0.875rem;
  font-size: var(--mdc-typography-body2-font-size, 0.875rem);
  line-height: 1.25rem;
  line-height: var(--mdc-typography-body2-line-height, 1.25rem);
  font-weight: 400;
  font-weight: var(--mdc-typography-body2-font-weight, 400);
  letter-spacing: 0.0178571429em;
  letter-spacing: var(--mdc-typography-body2-letter-spacing, 0.0178571429em);
  text-decoration: inherit;
  -webkit-text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
  text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
  text-transform: inherit;
  text-transform: var(--mdc-typography-body2-text-transform, inherit);
}
.VfPpkd-IkaYrd:not(:disabled) {
  color: #bb86fc;
}
.VfPpkd-IkaYrd .VfPpkd-Jh9lGc:before, .VfPpkd-IkaYrd .VfPpkd-Jh9lGc:after {
  background-color: #bb86fc;
  background-color: var(--mdc-ripple-color, #bb86fc);
}
.VfPpkd-IkaYrd:hover .VfPpkd-Jh9lGc:before, .VfPpkd-IkaYrd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0.08;
  opacity: var(--mdc-ripple-hover-opacity, 0.08);
}
.VfPpkd-IkaYrd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before, .VfPpkd-IkaYrd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-focus-opacity, 0.24);
}
.VfPpkd-IkaYrd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}
.VfPpkd-IkaYrd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-press-opacity, 0.24);
}
.VfPpkd-IkaYrd.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.24) ;
}
.VfPpkd-TolmDb {
  color: rgba(255, 255, 255, 0.8705882353);
}
.VfPpkd-TolmDb .VfPpkd-Bz112c-Jh9lGc:before, .VfPpkd-TolmDb .VfPpkd-Bz112c-Jh9lGc:after {
  background-color: rgba(255, 255, 255, 0.8705882353);
  background-color: var(--mdc-ripple-color, rgba(255, 255, 255, 0.87));
}
.VfPpkd-TolmDb:hover .VfPpkd-Bz112c-Jh9lGc:before, .VfPpkd-TolmDb.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Bz112c-Jh9lGc:before {
  opacity: 0.08;
  opacity: var(--mdc-ripple-hover-opacity, 0.08);
}
.VfPpkd-TolmDb.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Bz112c-Jh9lGc:before, .VfPpkd-TolmDb:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Bz112c-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-focus-opacity, 0.24);
}
.VfPpkd-TolmDb:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Bz112c-Jh9lGc:after {
  transition: opacity 0.15s linear;
}
.VfPpkd-TolmDb:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Bz112c-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.24;
  opacity: var(--mdc-ripple-press-opacity, 0.24);
}
.VfPpkd-TolmDb.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.24) ;
}
.VfPpkd-TolmDb.VfPpkd-TolmDb {
  width: 36px;
  height: 36px;
  padding: 6px;
  font-size: 18px;
}
.VfPpkd-TolmDb.VfPpkd-TolmDb.VfPpkd-Bz112c-LgbsSe-OWXEXe-e5LLRc-SxQuSe .VfPpkd-Bz112c-Jh9lGc {
  width: 36px;
  height: 36px;
  margin: 0;
}
.VfPpkd-TolmDb.VfPpkd-TolmDb.VfPpkd-Bz112c-LgbsSe-OWXEXe-e5LLRc-SxQuSe .VfPpkd-Bz112c-J1Ukfc-LhBDec {
  max-height: 36px;
  max-width: 36px;
}
.VfPpkd-TolmDb.VfPpkd-TolmDb .VfPpkd-Bz112c-RLmnJb {
  position: absolute;
  top: 50%;
  height: 36px;
  left: 50%;
  width: 36px;
  transform: translate(-50%, -50%);
}
.VOBzC {
  margin: 24px;
}
.VOBzC .VfPpkd-YAxtVc {
  background-color: #202124;
}
.VOBzC .VfPpkd-gIZMF {
  color: #e8eaed;
}
.VOBzC .VfPpkd-IkaYrd:not(:disabled) {
  background-color: transparent;
}
.VOBzC .VfPpkd-IkaYrd:not(:disabled) {
  color: #8ab4f8;
  color: var(--gm-colortextbutton-ink-color, rgb(138, 180, 248));
}
.VOBzC .VfPpkd-IkaYrd:disabled {
  color: rgba(232, 234, 237, 0.3803921569);
  color: var(--gm-colortextbutton-disabled-ink-color, rgba(232, 234, 237, 0.38));
}
.VOBzC .VfPpkd-IkaYrd .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo, .VOBzC .VfPpkd-IkaYrd .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
  stroke: #8ab4f8;
}
@media (-ms-high-contrast: active), screen and (forced-colors: active) {
.VOBzC .VfPpkd-IkaYrd .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo, .VOBzC .VfPpkd-IkaYrd .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
    stroke: CanvasText;
}
}
.VOBzC .VfPpkd-IkaYrd:hover:not(:disabled), .VOBzC .VfPpkd-IkaYrd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(:disabled), .VOBzC .VfPpkd-IkaYrd:not(.VfPpkd-ksKsZd-mWPk3d):focus:not(:disabled), .VOBzC .VfPpkd-IkaYrd:active:not(:disabled) {
  color: #aecbfa;
  color: var(--gm-colortextbutton-ink-color--stateful, rgb(174, 203, 250));
}
.VOBzC .VfPpkd-IkaYrd .VfPpkd-Jh9lGc:before, .VOBzC .VfPpkd-IkaYrd .VfPpkd-Jh9lGc:after {
  background-color: #aecbfa;
  background-color: var(--gm-colortextbutton-state-color, rgb(174, 203, 250));
}
.VOBzC .VfPpkd-IkaYrd:hover .VfPpkd-Jh9lGc:before, .VOBzC .VfPpkd-IkaYrd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}
.VOBzC .VfPpkd-IkaYrd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before, .VOBzC .VfPpkd-IkaYrd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}
.VOBzC .VfPpkd-IkaYrd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}
.VOBzC .VfPpkd-IkaYrd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.1;
  opacity: var(--mdc-ripple-press-opacity, 0.1);
}
.VOBzC .VfPpkd-IkaYrd.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.1) ;
}
.VOBzC .VfPpkd-IkaYrd:disabled:hover .VfPpkd-Jh9lGc:before, .VOBzC .VfPpkd-IkaYrd:disabled.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0;
  opacity: var(--mdc-ripple-hover-opacity, 0);
}
.VOBzC .VfPpkd-IkaYrd:disabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before, .VOBzC .VfPpkd-IkaYrd:disabled:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-focus-opacity, 0);
}
.VOBzC .VfPpkd-IkaYrd:disabled:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}
.VOBzC .VfPpkd-IkaYrd:disabled:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-press-opacity, 0);
}
.VOBzC .VfPpkd-IkaYrd:disabled.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,0) ;
}
.VOBzC .VfPpkd-TolmDb {
  color: #e8eaed;
  z-index: 0;
}
.VOBzC .VfPpkd-TolmDb:hover .VfPpkd-Bz112c-Jh9lGc:before, .VOBzC .VfPpkd-TolmDb.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Bz112c-Jh9lGc:before {
  opacity: 0.08;
  opacity: var(--mdc-ripple-hover-opacity, 0.08);
}
.VOBzC .VfPpkd-TolmDb.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Bz112c-Jh9lGc:before, .VOBzC .VfPpkd-TolmDb:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Bz112c-Jh9lGc:before {
  opacity: 0.24;
  opacity: var(--mdc-ripple-focus-opacity, 0.24);
}
.VOBzC .VfPpkd-TolmDb:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Bz112c-Jh9lGc:after {
  opacity: 0.24;
  opacity: var(--mdc-ripple-press-opacity, 0.24);
}
.VOBzC .VfPpkd-TolmDb.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.24) ;
}
.VOBzC .VfPpkd-TolmDb .VfPpkd-Bz112c-Jh9lGc:before, .VOBzC .VfPpkd-TolmDb .VfPpkd-Bz112c-Jh9lGc:after {
  z-index: -1;
}
.VOBzC .VfPpkd-TolmDb:disabled {
  color: rgba(232, 234, 237, 0.3803921569);
  color: var(--gm-iconbutton-disabled-ink-color, rgba(232, 234, 237, 0.38));
}
.VOBzC .VfPpkd-TolmDb .VfPpkd-Bz112c-Jh9lGc:before, .VOBzC .VfPpkd-TolmDb .VfPpkd-Bz112c-Jh9lGc:after {
  background-color: #e8eaed;
  background-color: var(--mdc-ripple-color, rgb(232, 234, 237));
}
.VOBzC .VfPpkd-TolmDb:hover .VfPpkd-Bz112c-Jh9lGc:before, .VOBzC .VfPpkd-TolmDb.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Bz112c-Jh9lGc:before {
  opacity: 0.04;
  opacity: var(--mdc-ripple-hover-opacity, 0.04);
}
.VOBzC .VfPpkd-TolmDb.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Bz112c-Jh9lGc:before, .VOBzC .VfPpkd-TolmDb:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Bz112c-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0.12;
  opacity: var(--mdc-ripple-focus-opacity, 0.12);
}
.VOBzC .VfPpkd-TolmDb:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Bz112c-Jh9lGc:after {
  transition: opacity 0.15s linear;
}
.VOBzC .VfPpkd-TolmDb:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Bz112c-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0.1;
  opacity: var(--mdc-ripple-press-opacity, 0.1);
}
.VOBzC .VfPpkd-TolmDb.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,.1) ;
}
.VOBzC .VfPpkd-TolmDb:disabled:hover .VfPpkd-Jh9lGc:before, .VOBzC .VfPpkd-TolmDb:disabled.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc:before {
  opacity: 0;
  opacity: var(--mdc-ripple-hover-opacity, 0);
}
.VOBzC .VfPpkd-TolmDb:disabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc:before, .VOBzC .VfPpkd-TolmDb:disabled:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc:before {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-focus-opacity, 0);
}
.VOBzC .VfPpkd-TolmDb:disabled:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc:after {
  transition: opacity 0.15s linear;
}
.VOBzC .VfPpkd-TolmDb:disabled:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc:after {
  transition-duration: 75ms;
  opacity: 0;
  opacity: var(--mdc-ripple-press-opacity, 0);
}
.VOBzC .VfPpkd-TolmDb:disabled.VfPpkd-ksKsZd-mWPk3d {
  --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,0) ;
}
.VOBzC .VfPpkd-TolmDb {
  width: 36px;
  height: 36px;
  padding: 6px;
}
.VOBzC .VfPpkd-TolmDb.VfPpkd-Bz112c-LgbsSe-OWXEXe-e5LLRc-SxQuSe .VfPpkd-Bz112c-Jh9lGc {
  width: 36px;
  height: 36px;
  margin: 0;
}
.VOBzC .VfPpkd-TolmDb.VfPpkd-Bz112c-LgbsSe-OWXEXe-e5LLRc-SxQuSe .VfPpkd-Bz112c-J1Ukfc-LhBDec {
  max-height: 36px;
  max-width: 36px;
}
.VOBzC .VfPpkd-TolmDb .VfPpkd-Bz112c-RLmnJb {
  position: absolute;
  top: 50%;
  height: 36px;
  left: 50%;
  width: 36px;
  transform: translate(-50%, -50%);
}
.KMR5re {
  display: grid;
  grid-template-columns: auto;
}
.AUXa1c {
  padding-top: 20px;
}
.Ss0uT {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  margin-top: 8px;
  font-size: 0.875rem;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
}
.Ss0uT:not(:disabled) {
  color: #202124;
}
.P9KVBf .Ss0uT {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .Ss0uT:not(:disabled) {
  color: #e8eaed;
}
.H1RBrd {
  max-width: 500px;
}
.UIeOBe {
  margin-top: 30px;
  min-height: 120px;
}
.k2cXo {
  margin: 0;
}
.XWz5yd {
  margin-left: 160px;
  padding: 0 20px 20px;
}
@media screen and (max-width: 480px) {
.XWz5yd {
    margin-left: 0;
    padding-left: 0;
}
}
.iCVHHc {
  height: 215px;
  text-align: center;
  width: 160px;
}
.FOYkDe {
  max-height: 215px;
  max-width: 160px;
}
.Dtwbxf {
  font-size: 28px;
}
.Hv8szf {
  text-align: right;
}
.rYrxJf, .rYrxJf:visited {
  color: #00838f;
  padding-left: 3px;
}
.F9JOfb {
  margin-right: 3px;
}
@media (max-height: fit-content48px) {
.ZDGq3b .VfPpkd-P5QLlc {
    max-height: calc(100% - 48px);
}
}
@media (min-height: fit-content48px) {
.ZDGq3b .VfPpkd-P5QLlc {
    max-height: fit-content;
}
}
@media (-ms-high-contrast: active) and (min-height: fit-content48px), (-ms-high-contrast: none) and (min-height: fit-content48px) {
.ZDGq3b .VfPpkd-wzTsW {
    align-items: stretch;
    height: auto;
}
}
@media (max-width: 528px) {
.ZDGq3b .VfPpkd-P5QLlc {
    max-width: calc(100vw - 48px);
}
}
@media (min-width: 528px) {
.ZDGq3b .VfPpkd-P5QLlc {
    max-width: 480px;
}
}
.ZDGq3b .VfPpkd-P5QLlc {
  min-width: calc(100vw - 32px);
}
.ZDGq3b .VfPpkd-cnG4Wd {
  padding: 24px 24px 18px;
}
@media screen and (min-width: 720px) {
.ZDGq3b .VfPpkd-P5QLlc {
    min-width: 600px;
}
}
@media screen and (min-width: 720px) and (max-width: 648px) {
.ZDGq3b .VfPpkd-P5QLlc {
    max-width: calc(100vw - 48px);
}
}
@media screen and (min-width: 720px) and (min-width: 648px) {
.ZDGq3b .VfPpkd-P5QLlc {
    max-width: 600px;
}
}
.Gqr3Sb {
  --gap-width: 12px;
  margin: 12px -16px 0;
  overflow: visible;
  padding: 0 16px;
}
.yUFvre {
  gap: var(--gap-width);
  padding: calc(var(--gap-width) / 2) 0;
  padding-left: _get-adjusted-space("default");
  scroll-snap-type: unset;
}
.nL1Pwe {
  cursor: pointer;
  padding: 10px 2px;
  text-align: center;
}
.nL1Pwe:first-child {
  margin-left: 1px;
}
.nL1Pwe:last-child {
  margin-right: 1px;
}
.sdjgmb {
  width: 100%;
}
.Q7vmV {
  align-items: center;
  margin-top: 8px;
  width: 100%;
}
.RFcWe {
  left: -14px;
  top: 18px;
}
.Hnoc8e {
  right: -14px;
  top: 18px;
}
.RQQX4 {
  margin-left: 12px;
  margin-right: 8px;
}
.RQQX4 .LFeKge, .d8xGFb .LFeKge {
  height: 24px;
  width: 24px;
}
.Q7vmV .o1gy8c {
  width: 100%;
}
.Q7vmV .LFeKge {
  height: 24px;
  width: 24px;
}
.RQQX4 .o1gy8c {
  margin-top: 2px;
}
.o1gy8c:focus .csaeVc, .o1gy8c:hover .csaeVc {
  color: #056449;
  fill: #056449;
  stop-color: #056449;
}
.o1gy8c:focus .csaeVc:not(:disabled), .o1gy8c:hover .csaeVc:not(:disabled) {
  color: #056449;
}
.P9KVBf .o1gy8c:focus .csaeVc {
  color: #00b380;
  fill: #00b380;
  stop-color: #00b380;
}
.P9KVBf .o1gy8c:focus .csaeVc:not(:disabled) {
  color: #00b380;
}
.P9KVBf .o1gy8c:hover .csaeVc {
  color: #00b380;
  fill: #00b380;
  stop-color: #00b380;
}
.P9KVBf .o1gy8c:hover .csaeVc:not(:disabled) {
  color: #00b380;
}
.fmiEqb {
  display: none;
  margin: 10px 0;
  width: 100%;
}
.X8BSVc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-Brv4Fb, .X8BSVc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-Ra9xwd, .X8BSVc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me) .VfPpkd-NSFCdd-MpmGFe {
  border-color: #dadce0;
}
.X8BSVc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):hover .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-Brv4Fb, .X8BSVc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):hover .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-Ra9xwd, .X8BSVc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me):not(.VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe):hover .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-MpmGFe {
  border-color: #dadce0;
}
.X8BSVc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me).VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe .VfPpkd-NSFCdd-Brv4Fb, .X8BSVc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me).VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe .VfPpkd-NSFCdd-Ra9xwd, .X8BSVc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me).VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe .VfPpkd-NSFCdd-MpmGFe {
  border-color: #dadce0;
}
.X8BSVc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me).VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-Brv4Fb, .X8BSVc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me).VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-Ra9xwd, .X8BSVc:not(.VfPpkd-fmcmS-yrriRe-OWXEXe-OWB6Me).VfPpkd-fmcmS-yrriRe-OWXEXe-XpnDCe .VfPpkd-NSFCdd-i5vt6e .VfPpkd-NSFCdd-MpmGFe {
  border-width: 1px;
}
.J4Vmsd {
  width: 100%;
}
.koWCib {
  color: #01875f;
  fill: #01875f;
  stop-color: #01875f;
}
.koWCib:not(:disabled) {
  color: #01875f;
}
.P9KVBf .koWCib {
  color: #00a173;
  fill: #00a173;
  stop-color: #00a173;
}
.P9KVBf .koWCib:not(:disabled) {
  color: #00a173;
}
@media screen and (min-width: 600px) {
.nL1Pwe {
    padding: 10px;
}
.fmiEqb {
    display: inline-flex;
}
.Q7vmV {
    display: none;
}
}
.Rvudpb {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0142857143em;
  line-height: 1.25rem;
}
.Rvudpb:not(:disabled) {
  color: #202124;
}
.P9KVBf .Rvudpb {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .Rvudpb:not(:disabled) {
  color: #e8eaed;
}
.efXJRc {
  align-items: center;
  display: flex;
  flex-grow: 1;
}
.PT2eod {
  border-radius: 8px;
  box-shadow: 0 -1px 5px rgba(0, 0, 0, 0.0901960784), 0 3px 5px rgba(0, 0, 0, 0.0588235294), 0 1px 2px rgba(0, 0, 0, 0.3019607843), 0 1px 3px rgba(0, 0, 0, 0.1490196078);
  flex-shrink: 0;
  height: 48px;
  margin-right: 16px;
  width: 48px;
}
@media screen and (min-width: 1280px) {
.PT2eod {
    height: 56px;
    width: 56px;
}
}
.LUq2je {
  display: flex;
  flex-shrink: 0;
}
.ksLHF {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.75rem;
  font-size: 1.375rem;
  letter-spacing: 0;
  font-weight: 400;
  font-weight: 500;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  overflow: hidden;
}
.ksLHF:not(:disabled) {
  color: #202124;
}
.P9KVBf .ksLHF {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .ksLHF:not(:disabled) {
  color: #e8eaed;
}
.cYHJbc {
  color: #5f6368;
  fill: #5f6368;
  stop-color: #5f6368;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.0178571429em;
  line-height: 1.25rem;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  line-height: 1.75rem;
  overflow: hidden;
}
.cYHJbc:not(:disabled) {
  color: #5f6368;
}
.P9KVBf .cYHJbc {
  color: #9aa0a6;
  fill: #9aa0a6;
  stop-color: #9aa0a6;
}
.P9KVBf .cYHJbc:not(:disabled) {
  color: #9aa0a6;
}
.EnisIf {
  margin: -12px -12px 0 0;
  min-width: 48px;
}
@media (any-pointer: coarse) {
.Gqr3Sb {
    margin: 12px 0;
    padding: 0;
}
}
.QnvSid.VOBzC {
  z-index: 2002;
}
.lMimMe {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
  font-family: Google Sans, Roboto, Arial, sans-serif;
  line-height: 1.5rem;
  font-size: 1.125rem;
  letter-spacing: 0;
  font-weight: 400;
  align-items: center;
  display: flex;
}
.lMimMe:not(:disabled) {
  color: #202124;
}
.P9KVBf .lMimMe {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .lMimMe:not(:disabled) {
  color: #e8eaed;
}
.UjXtlf {
  margin-top: 16px;
}
.axjpce {
  margin-right: 4px;
}
.BlLrjc {
  display: inline-block;
}
.B4wkv {
  align-items: center;
  display: flex;
  margin: 24px 0 4px;
}
.B4wkv .LjbECb {
  font-size: 18px;
  margin-right: 16px;
}
.aPeBBe {
  color: #202124;
  fill: #202124;
  stop-color: #202124;
}
.aPeBBe:not(:disabled) {
  color: #202124;
}
.P9KVBf .aPeBBe {
  color: #e8eaed;
  fill: #e8eaed;
  stop-color: #e8eaed;
}
.P9KVBf .aPeBBe:not(:disabled) {
  color: #e8eaed;
}
.dnM39b {
  list-style: inside;
  margin-left: 34px;
}
.Hxpbhb {
  font-family: Roboto, Arial, sans-serif;
  line-height: 1rem;
  font-size: 0.75rem;
  letter-spacing: 0.025em;
  font-weight: 400;
  align-items: center;
  display: flex;
}
.RLg0jb {
  flex-shrink: 0;
  margin-left: 48px;
}
@media screen and (min-width: 600px) {
.xNUmN {
    column-count: 2;
}
}
.odk6He {
  display: grid;
  grid-template-columns: auto;
}
.RHo1pe {
  padding: 15px 0;
}
.RHo1pe:not(:first-child) {
  border-color: #e8eaed;
  border-top: 1px solid;
}
.RHo1pe:not(:first-child):not(:disabled) {
  border-color: #e8eaed;
}
.P9KVBf .RHo1pe:not(:first-child) {
  border-color: #3c4043;
}
.P9KVBf .RHo1pe:not(:first-child):not(:disabled) {
  border-color: #3c4043;
}
.RbQjz {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding-top: 15px;
  font-size: 1.15rem;
}
.nitQ6d {
  display: none;
}

/* Local shell for the reference page chrome that is not emitted by Play's
   server-rendered markup. Keep it outside the copied Play class namespace. */
html.play-google-page {
  -webkit-font-smoothing: antialiased;
  font-family: Google Sans, Roboto, Helvetica, Arial, sans-serif;
  font-size: 16px;
  background: #fff;
  line-height: 1;
}
body.play-google-page {
  background: #fff;
  color: #333;
  font-family: inherit;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
}
body.play-google-page #app,
body.play-google-page .T4LgNb,
body.play-google-page .kFwPee,
body.play-google-page .tU8Y5c,
body.play-google-page .dzkqwc {
  background: #fff;
}
.play-install-progress {
  background: #01875f;
  border-radius: inherit;
  bottom: 0;
  left: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  transition: width 120ms linear;
  opacity: 0.28;
  z-index: 1;
}
.play-install-progress + .VfPpkd-vQzf8d {
  position: relative;
  z-index: 2;
}
.play-installing {
  overflow: hidden;
  position: relative;
}
.play-topbar {
  align-items: center;
  background: #fff;
  border-bottom: 1px solid #dadce0;
  box-sizing: border-box;
  display: flex;
  height: 64px;
  padding: 0 24px;
  position: relative;
  z-index: 10;
}
.play-topbar__brand {
  align-items: center;
  color: #5f6368;
  display: flex;
  font-size: 22px;
  gap: 8px;
  white-space: nowrap;
}
.play-topbar__brand svg {
  height: 32px;
  width: 32px;
}
.play-topbar__back {
  display: none;
}
.play-topbar__nav {
  align-items: center;
  display: flex;
  gap: 24px;
  margin-left: 44px;
}
.play-topbar__nav a {
  align-items: center;
  color: #5f6368;
  display: flex;
  gap: 6px;
  white-space: nowrap;
}
.play-topbar__nav a.is-active {
  color: #01875f;
}
@media (min-width: 600px) {
.play-topbar {
    border-bottom: 0;
}
.play-topbar__nav {
    align-self: stretch;
    align-items: stretch;
    height: 100%;
}
.play-topbar__nav a {
    height: 100%;
    position: relative;
}
.play-topbar__nav a.is-active::after {
    background: #01875f;
    border-radius: 3px 3px 0 0;
    bottom: 0;
    content: "";
    height: 3px;
    left: 0;
    position: absolute;
    right: 0;
}
}
.play-topbar__nav i,
.play-topbar__icon-btn i {
  font-size: 22px;
}

/* The desktop reference uses text-only section navigation. Icons are kept
   for the compact bottom navigation used on phones. */
.play-topbar__nav i {
  display: none;
}
.play-topbar__spacer {
  flex: 1;
}
.play-topbar__icon-btn {
  align-items: center;
  background: transparent;
  border: 0;
  color: #5f6368;
  cursor: pointer;
  display: flex;
  height: 48px;
  justify-content: center;
  padding: 0 8px;
  width: 48px;
}
.play-footer {
  background: #fff;
  border-top: 0;
  color: #5f6368;
  margin-top: 40px;
  padding: 0 24px 24px;
}
.play-footer::before {
  border-top: 1px solid #dadce0;
  content: "";
  display: block;
  margin: 0 auto 40px;
  max-width: 1296px;
}
.play-footer__columns {
  display: flex;
  gap: 80px;
  margin: 0 auto 64px;
  max-width: 1296px;
}
.play-footer__columns > div {
  display: flex;
  flex-direction: column;
  gap: 14px;
}
.play-footer__columns strong {
  color: #202124;
  font-weight: 400;
  margin-bottom: 4px;
}
.play-footer__columns a,
.play-footer__legal a {
  color: #5f6368;
}
.play-footer__legal {
  display: flex;
  flex-wrap: wrap;
  gap: 24px;
  margin: 0 auto;
  max-width: 1296px;
}
@media (max-width: 599px) {
.play-topbar {
    height: 56px;
    padding: 0 16px;
}
.play-topbar__brand {
    font-size: 20px;
}
.play-topbar__nav {
    background: #fff;
    border-top: 1px solid #dadce0;
    bottom: 0;
    justify-content: space-around;
    left: 0;
    margin: 0;
    padding: 8px 4px 6px;
    position: fixed;
    right: 0;
    z-index: 20;
}
.play-topbar__nav a {
    flex-direction: column;
    font-size: 12px;
    gap: 2px;
}
.play-topbar__movies-tv {
    display: none;
}
.play-topbar__nav i {
    display: inline;
    font-size: 22px;
}
.play-footer {
    padding-bottom: 84px;
}
.play-footer__columns {
    gap: 24px;
    margin-bottom: 40px;
}
.play-footer__legal {
    gap: 12px;
}
}
@media (min-width: 600px) {
.play-footer {
    padding-left: 48px;
    padding-right: 48px;
}
}
@media (min-width: 1280px) {
.play-footer__columns {
    gap: 213px;
}
.play-footer {
    padding-left: 72px;
    padding-right: 72px;
}
}
.wrapper[data-v-0e5f6b8a] {
  position: fixed;
  bottom: 15px;
  right: 5px;
  z-index: 10;
  display: flex;
  border: solid 1px #ccc;
  background-color: #fff;
  border-radius: 5px;
  padding: 5px;
  transform: translate(200px);
  transition: transform 0.4s linear;
}
.wrapper.open[data-v-0e5f6b8a] {
  transform: translate(13px);
}
.wrapper[data-v-0e5f6b8a] img {
  display: block;
}
.handler[data-v-0e5f6b8a] {
  padding: 10px 0;
  display: flex;
  flex-direction: column;
  gap: 8px;
  z-index: 2;
  margin-right: -8px;
  cursor: pointer;
}
.handler span[data-v-0e5f6b8a] {
  line-height: 24px;
  writing-mode: vertical-rl;
}/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

#localnav-viewport-emitter {
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0;
	width: 0;
	height: 0;
	visibility: hidden;
	z-index: -1
}
#localnav-viewport-emitter::before {
	content: "ac-localnav:large"
}
@media only screen and (max-width:1023px) {
#localnav-viewport-emitter::before {
		content: "ac-localnav:medium"
}
}
@media only screen and (max-width:767px) {
#localnav-viewport-emitter::before {
		content: "ac-localnav:small"
}
}
.localnav {
	position: relative;
	top: 0;
	left: 0;
	width: 100%;
	height: 52px;
	min-width: 1024px;
	z-index: 9997
}
@media only screen and (max-width:1044px) {
.localnav {
		min-width: 320px
}
}
.localnav.localnav-stacked {
	height: 66px
}
@media only screen and (max-width:767px) {
.localnav {
		height: 48px
}
.localnav.localnav-stacked {
		height: 63px
}
}
.localnav-overlap .localnav {
	margin-bottom: -52px
}
.localnav.localnav-stacked .localnav-overlap .localnav {
	margin-bottom: -66px
}
@media only screen and (max-width:767px) {
.localnav-overlap .localnav {
		margin-bottom: -48px
}
.localnav.localnav-stacked .localnav-overlap .localnav {
		margin-bottom: -63px
}
}
.topnav-overlap .localnav {
	margin-top: 44px;
	margin-bottom: -96px
}
.topnav-overlap .localnav.localnav-stacked {
	margin-bottom: -110px
}
@media only screen and (max-width:767px) {
.topnav-overlap .localnav {
		margin-top: 48px;
		margin-bottom: -96px
}
.topnav-overlap .localnav.localnav-stacked {
		margin-bottom: -111px
}
}
.localnav.theme-dark {
	background: 0 0
}
.localnav-menustate {
	display: none
}
.localnav-wrapper {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: auto;
	min-height: 100%;
	z-index: 1
}
.localnav-content {
	margin: 0 auto;
	max-width: 980px;
	padding: 0 22px;
	position: relative;
	z-index: 2
}
.localnav-content::after,
.localnav-content::before {
	content: ' ';
	display: table
}
.localnav-content::after {
	clear: both
}
@supports (padding:calc(max(0px))) {
.localnav-content {
		padding-left: calc(max(22px, env(safe-area-inset-left)));
		padding-right: calc(max(22px, env(safe-area-inset-right)))
}
}
@media only screen and (max-width:1023px) {
.localnav-content {
		border-bottom: none
}
}
@media only screen and (max-width:767px) {
.localnav-content {
		padding: 0 16px
}
}
.localnav.css-sticky {
	position: -webkit-sticky;
	position: sticky
}
.localnav.no-css-sticky.localnav-sticking {
	margin-top: 0 !important;
	margin-bottom: 0 !important;
	position: fixed
}
#localnav-sticky-placeholder {
	display: block;
	margin: 0;
	padding: 0;
	position: relative;
	visibility: hidden;
	z-index: -1
}
#localnav-sticky-placeholder.no-css-sticky.localnav-sticking {
	height: 52px
}
.localnav-overlap #localnav-sticky-placeholder.no-css-sticky.localnav-sticking,
.topnav-overlap #localnav-sticky-placeholder.no-css-sticky.localnav-sticking {
	height: 0
}
@media only screen and (max-width:767px) {
#localnav-sticky-placeholder.no-css-sticky.localnav-sticking {
		height: 48px
}
}
.localnav-curtain {
	background: rgba(0, 0, 0, .4);
	opacity: 0;
	position: fixed;
	top: 0;
	left: 0;
	width: 0;
	height: 0;
	z-index: 9996;
	transition: opacity .2s ease
}
@media only screen and (max-width:767px) {
.localnav-curtain {
		transition: opacity 1s ease .2s, width 0s ease 1.2s, height 0s ease 1.2s
}
}
.localnav-menustate:checked~.localnav-curtain,
.localnav-menustate:target~.localnav-curtain {
	transition: opacity 1s ease .1s
}
@media only screen and (max-width:767px) {
.localnav-menustate:checked~.localnav-curtain,
	.localnav-menustate:target~.localnav-curtain {
		opacity: 1;
		right: 0;
		bottom: 0;
		width: 100%;
		height: 100%
}
}
.localnav-actions {
	float: left;
	padding-top: 18px
}
.localnav.localnav-stacked .localnav-actions {
	padding-top: 34px
}
@media only screen and (max-width:767px) {
.localnav-actions {
		right: 0;
		padding-left: 22px;
		padding-right: 22px;
		position: absolute;
		top: 0;
		z-index: 1;
		padding-right: calc(22px + constant(safe-area-inset-right))
}
@supports (padding:calc(max(0px))) {
.localnav-actions {
			padding-right: calc(max(22px, env(safe-area-inset-right)))
}
}
}
@media only screen and (max-width:767px) and (max-width:767px) {
.localnav-actions {
		padding-left: 16px;
		padding-right: 16px;
		padding-top: 16px
}
.localnav.localnav-stacked .localnav-actions {
		padding-top: 32px
}
}
.localnav-action {
	margin-left: 24px;
	float: left
}
@media only screen and (max-width:767px) {
.localnav-action-button,
	.localnav-action-violator {
		margin-left: 17px;
		margin-top: -3px
}
}
.localnav-action-button .localnav-button,
.localnav-action-violator .localnav-violator {
	margin-top: -1px
}
.localnav-action-product {
	position: absolute;
	clip: rect(1px, 1px, 1px, 1px);
	-webkit-clip-path: inset(0 0 99.9% 99.9%);
	clip-path: inset(0 0 99.9% 99.9%);
	overflow: hidden;
	height: 1px;
	width: 1px;
	padding: 0;
	border: 0;
	top: auto;
	left: auto
}
.localnav-action-menucta {
	margin-top: -2px;
	position: relative;
	z-index: 1
}
@media only screen and (max-width:767px) {
.localnav-action-menucta {
		float: left
}
}
.localnav-background {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
	transition: background-color .5s cubic-bezier(.28, .11, .32, 1)
}
.localnav-background:after {
	background-color: rgba(0, 0, 0, .16)
}
@media only screen and (max-width:767px) {
.localnav-background {
		min-height: 48px;
		transition: background-color .5s ease .7s
}
.localnav.localnav-hero .localnav-background {
		transition-delay: 0s
}
}
.localnav.localnav-scrim .localnav-background {
	background-color: rgba(255, 255, 255, .9)
}
@supports ((-webkit-backdrop-filter: initial) or (backdrop-filter: initial)) {
.localnav.localnav-scrim .localnav-background {
		-webkit-backdrop-filter: saturate(180%) blur(20px);
		backdrop-filter: saturate(180%) blur(20px);
		background-color: rgba(255, 255, 255, .72)
}
}
.localnav-scrim.localnav.localnav-noblur .localnav-background {
	-webkit-backdrop-filter: initial;
	backdrop-filter: initial;
	background-color: rgba(255, 255, 255, .9)
}
.localnav-scrim.localnav.theme-dark .localnav-background,
.theme-dark .localnav.localnav-scrim .localnav-background {
	background-color: rgba(29, 29, 31, .9)
}
@supports ((-webkit-backdrop-filter: initial) or (backdrop-filter: initial)) {
.localnav-scrim.localnav.theme-dark .localnav-background,
	.theme-dark .localnav.localnav-scrim .localnav-background {
		background-color: rgba(29, 29, 31, .72)
}
}
.localnav-scrim.theme-dark.localnav.localnav-noblur .localnav-background,
.theme-dark .localnav-scrim.localnav.localnav-noblur .localnav-background {
	-webkit-backdrop-filter: initial;
	backdrop-filter: initial;
	background-color: rgba(29, 29, 31, .9)
}
.localnav.localnav-sticking .localnav-background {
	background-color: rgba(255, 255, 255, .9);
	transition: background-color .5s cubic-bezier(.28, .11, .32, 1);
	transition-property: background-color, -webkit-backdrop-filter;
	transition-property: background-color, backdrop-filter;
	transition-property: background-color, backdrop-filter, -webkit-backdrop-filter
}
@supports ((-webkit-backdrop-filter: initial) or (backdrop-filter: initial)) {
.localnav.localnav-sticking .localnav-background {
		-webkit-backdrop-filter: saturate(180%) blur(20px);
		backdrop-filter: saturate(180%) blur(20px);
		background-color: rgba(255, 255, 255, .72)
}
}
.localnav-sticking.localnav.localnav-noblur .localnav-background {
	-webkit-backdrop-filter: initial;
	backdrop-filter: initial;
	background-color: rgba(255, 255, 255, .9)
}
.localnav-sticking.localnav.theme-dark .localnav-background,
.theme-dark .localnav.localnav-sticking .localnav-background {
	background-color: rgba(29, 29, 31, .9)
}
@supports ((-webkit-backdrop-filter: initial) or (backdrop-filter: initial)) {
.localnav-sticking.localnav.theme-dark .localnav-background,
	.theme-dark .localnav.localnav-sticking .localnav-background {
		background-color: rgba(29, 29, 31, .72)
}
}
.localnav-sticking.theme-dark.localnav.localnav-noblur .localnav-background,
.theme-dark .localnav-sticking.localnav.localnav-noblur .localnav-background {
	-webkit-backdrop-filter: initial;
	backdrop-filter: initial;
	background-color: rgba(29, 29, 31, .9)
}
.localnav-menustate:checked~.localnav .localnav-background,
.localnav-menustate:target~.localnav .localnav-background {
	background-color: #fff;
	max-height: none;
	transition: background-color .5s ease;
	transition-property: background-color, -webkit-backdrop-filter;
	transition-property: background-color, backdrop-filter;
	transition-property: background-color, backdrop-filter, -webkit-backdrop-filter
}
@supports ((-webkit-backdrop-filter: initial) or (backdrop-filter: initial)) {
.localnav-menustate:checked~.localnav .localnav-background,
	.localnav-menustate:target~.localnav .localnav-background {
		-webkit-backdrop-filter: saturate(180%) blur(20px);
		backdrop-filter: saturate(180%) blur(20px);
		background-color: rgba(255, 255, 255, .9)
}
}
.localnav-menustate:checked~.localnav.localnav-noblur .localnav-background,
.localnav-menustate:target~.localnav.localnav-noblur .localnav-background {
	-webkit-backdrop-filter: initial;
	backdrop-filter: initial;
	background-color: #fff
}
.localnav.theme-dark .localnav-background:after,
.theme-dark .localnav .localnav-background:after {
	background-color: rgba(255, 255, 255, .24)
}
.localnav-menustate:checked~.theme-dark.localnav .localnav-background,
.localnav-menustate:target~.theme-dark.localnav .localnav-background,
.theme-dark .localnav-menustate:checked~.localnav .localnav-background,
.theme-dark .localnav-menustate:target~.localnav .localnav-background {
	background-color: #1d1d1f
}
@supports ((-webkit-backdrop-filter: initial) or (backdrop-filter: initial)) {
.localnav-menustate:checked~.theme-dark.localnav .localnav-background,
	.localnav-menustate:target~.theme-dark.localnav .localnav-background,
	.theme-dark .localnav-menustate:checked~.localnav .localnav-background,
	.theme-dark .localnav-menustate:target~.localnav .localnav-background {
		background-color: rgba(29, 29, 31, .9)
}
}
.localnav-menustate:checked~.theme-dark.localnav.localnav-noblur .localnav-background,
.localnav-menustate:target~.theme-dark.localnav.localnav-noblur .localnav-background,
.theme-dark .localnav-menustate:checked~.localnav.localnav-noblur .localnav-background,
.theme-dark .localnav-menustate:target~.localnav.localnav-noblur .localnav-background {
	-webkit-backdrop-filter: initial;
	backdrop-filter: initial;
	background-color: #1d1d1f
}
.localnav.localnav-hero .localnav-background:after {
	background-color: rgba(255, 255, 255, .24)
}
.localnav-hero.localnav.localnav-sticking .localnav-background:after {
	background-color: rgba(0, 0, 0, .16)
}
.localnav-hero.localnav-sticking.localnav.theme-dark .localnav-background:after,
.theme-dark .localnav-hero.localnav.localnav-sticking .localnav-background:after {
	background-color: rgba(255, 255, 255, .24)
}
.localnav-menustate:checked~.localnav-hero.localnav .localnav-background:after,
.localnav-menustate:target~.localnav-hero.localnav .localnav-background:after {
	background-color: rgba(0, 0, 0, .16)
}
.localnav-menustate:checked~.localnav-hero.localnav.theme-dark .localnav-background:after,
.localnav-menustate:target~.localnav-hero.localnav.theme-dark .localnav-background:after,
.theme-dark .localnav-menustate:checked~.localnav-hero.localnav .localnav-background:after,
.theme-dark .localnav-menustate:target~.localnav-hero.localnav .localnav-background:after {
	background-color: rgba(255, 255, 255, .24)
}
.localnav-background:after {
	margin-left: -490px;
	left: 50%;
	content: "";
	display: block;
	position: absolute;
	top: 100%;
	width: 980px;
	height: 1px;
	z-index: 1
}
@media only screen and (max-width:1023px) {
.localnav-background:after {
		margin-left: 0;
		left: 0;
		width: 100%
}
}
.localnav.localnav-noborder .localnav-background:after {
	display: none
}
.localnav.localnav-scrim .localnav-background:after {
	margin-left: 0;
	left: 0;
	width: 100%
}
.localnav.localnav-sticking .localnav-background:after {
	margin-left: 0;
	left: 0;
	width: 100%
}
.localnav-menustate:checked~.localnav .localnav-background:after,
.localnav-menustate:target~.localnav .localnav-background:after {
	margin-left: 0;
	left: 0;
	width: 100%
}
.localnav-menu {
	font-size: 12px;
	line-height: 1;
	font-weight: 400;
	letter-spacing: -.01em;
	font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif;
	float: right;
	margin-top: -3px
}
.localnav-menu:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-menu:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-menu:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-menu:lang(zh) {
	letter-spacing: 0
}
.localnav-menu:lang(th) {
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-menu:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-menu:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-menu:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-menu:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (max-width:767px) {
.localnav-menu {
		font-size: 14px;
		line-height: 1;
		font-weight: 400;
		letter-spacing: -.02em;
		font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-menu:lang(ar) {
		letter-spacing: 0;
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-menu:lang(ja) {
		letter-spacing: 0;
		font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-menu:lang(ko) {
		letter-spacing: 0;
		font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-menu:lang(zh) {
		letter-spacing: 0
}
.localnav-menu:lang(th) {
		font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-menu:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-menu:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-menu:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-menu:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
@media only screen and (max-width:767px) {
.localnav-menu {
		font-size: 14px;
		line-height: 1;
		font-weight: 400;
		letter-spacing: -.02em;
		font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif;
		padding-top: 0;
		margin-top: 0;
		width: 100%
}
.localnav-menu:lang(ar) {
		letter-spacing: 0;
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-menu:lang(ja) {
		letter-spacing: 0;
		font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-menu:lang(ko) {
		letter-spacing: 0;
		font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-menu:lang(zh) {
		letter-spacing: 0
}
.localnav-menu:lang(th) {
		font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-menu:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-menu:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-menu:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-menu:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
.localnav-menu-tray {
	float: left;
	padding-top: 18px
}
.localnav.localnav-stacked .localnav-menu-tray {
	padding-top: 34px
}
@media only screen and (max-width:767px) {
.localnav.localnav-stacked .localnav-menu-tray {
		padding-top: 0
}
}
@media only screen and (max-width:767px) {
.localnav-menu-tray {
		float: none;
		overflow: hidden;
		pointer-events: none;
		visibility: hidden;
		width: 100%;
		padding-top: 0;
		max-height: 0;
		transition: max-height .5s cubic-bezier(.28, .11, .32, 1) .4s, visibility 0s linear 1s
}
.localnav-menustate:checked~.localnav .localnav-menu-tray,
	.localnav-menustate:target~.localnav .localnav-menu-tray {
		max-height: 400px;
		max-height: calc(100vh - 48px - 48px);
		overflow-y: auto;
		-webkit-overflow-scrolling: touch;
		pointer-events: auto;
		visibility: visible;
		transition-delay: .2s, 0s
}
}
@media only screen and (max-width:767px) and (orientation:landscape) {
.localnav-menustate:checked~.localnav .localnav-menu-tray,
	.localnav-menustate:target~.localnav .localnav-menu-tray {
		max-height: 280px;
		max-height: calc(100vh - 48px - 48px)
}
}
@media only screen and (max-width:767px) {
.localnav-menustate:checked~.localnav.localnav-opening .localnav-menu-tray,
	.localnav-menustate:target~.localnav.localnav-opening .localnav-menu-tray {
		overflow-y: hidden
}
.localnav-menustate:checked~.localnav.localnav-sticking .localnav-menu-tray,
	.localnav-menustate:target~.localnav.localnav-sticking .localnav-menu-tray {
		max-height: calc(100vh - 48px)
}
}
@media only screen and (max-width:767px) {
.localnav-menu-items {
		opacity: 0;
		padding: 4px 24px 24px;
		transform: translate3d(0, -150px, 0);
		transition: transform 1s cubic-bezier(.23, 1, .32, 1) .5s, opacity .7s cubic-bezier(.23, 1, .32, 1) .2s
}
.localnav-menustate:checked~.localnav .localnav-menu-items,
	.localnav-menustate:target~.localnav .localnav-menu-items {
		opacity: 1;
		transform: translate3d(0, 0, 0);
		transition-delay: .2s, .4s
}
}
.localnav-menu-item {
	margin-left: 24px;
	float: left;
	list-style: none
}
@media only screen and (max-width:767px) {
.localnav-menu-item {
		margin-left: 0;
		display: inline-block;
		float: none;
		width: 100%;
		height: 44px
}
.localnav-menu-item:first-child .localnav-menu-link {
		border-top: 0
}
.localnav.theme-dark .localnav-menu-item,
	.theme-dark .localnav .localnav-menu-item {
		border-color: rgba(255, 255, 255, .24)
}
.localnav-menu-item:nth-child(1) .localnav-menu-link {
		transition-delay: 70ms
}
.localnav-menu-item:nth-child(2) .localnav-menu-link {
		transition-delay: .14s
}
.localnav-menu-item:nth-child(3) .localnav-menu-link {
		transition-delay: .21s
}
.localnav-menu-item:nth-child(4) .localnav-menu-link {
		transition-delay: .28s
}
.localnav-menu-item:nth-child(5) .localnav-menu-link {
		transition-delay: .35s
}
.localnav-menu-item:nth-child(6) .localnav-menu-link {
		transition-delay: .42s
}
.localnav-menu-item:nth-child(7) .localnav-menu-link {
		transition-delay: .49s
}
.localnav-menustate:checked~.localnav .localnav-menu-item:nth-child(1) .localnav-menu-link,
	.localnav-menustate:target~.localnav .localnav-menu-item:nth-child(1) .localnav-menu-link {
		transition-delay: .56s
}
.localnav-menustate:checked~.localnav .localnav-menu-item:nth-child(2) .localnav-menu-link,
	.localnav-menustate:target~.localnav .localnav-menu-item:nth-child(2) .localnav-menu-link {
		transition-delay: .49s
}
.localnav-menustate:checked~.localnav .localnav-menu-item:nth-child(3) .localnav-menu-link,
	.localnav-menustate:target~.localnav .localnav-menu-item:nth-child(3) .localnav-menu-link {
		transition-delay: .42s
}
.localnav-menustate:checked~.localnav .localnav-menu-item:nth-child(4) .localnav-menu-link,
	.localnav-menustate:target~.localnav .localnav-menu-item:nth-child(4) .localnav-menu-link {
		transition-delay: .35s
}
.localnav-menustate:checked~.localnav .localnav-menu-item:nth-child(5) .localnav-menu-link,
	.localnav-menustate:target~.localnav .localnav-menu-item:nth-child(5) .localnav-menu-link {
		transition-delay: .28s
}
.localnav-menustate:checked~.localnav .localnav-menu-item:nth-child(6) .localnav-menu-link,
	.localnav-menustate:target~.localnav .localnav-menu-item:nth-child(6) .localnav-menu-link {
		transition-delay: .21s
}
.localnav-menustate:checked~.localnav .localnav-menu-item:nth-child(7) .localnav-menu-link,
	.localnav-menustate:target~.localnav .localnav-menu-item:nth-child(7) .localnav-menu-link {
		transition-delay: .14s
}
}
.localnav-menu-link {
	color: #000;
	display: inline-block;
	line-height: 22px;
	white-space: nowrap;
	opacity: .88
}
.localnav-menu-link:hover {
	color: #06c;
	opacity: 1;
	text-decoration: none
}
@media only screen and (max-width:767px) {
.localnav-menu-link {
		border-top: 1px solid rgba(0, 0, 0, .181818);
		display: flex;
		align-items: center;
		height: 100%;
		line-height: 1.3;
		opacity: 0;
		transform: translate3d(0, -25px, 0);
		transition: .5s ease;
		transition-property: transform, opacity
}
.localnav.theme-dark .localnav-menu-link,
	.theme-dark .localnav .localnav-menu-link {
		border-color: rgba(255, 255, 255, .26087)
}
.localnav-menustate:checked~.localnav .localnav-menu-link,
	.localnav-menustate:target~.localnav .localnav-menu-link {
		opacity: .88;
		transform: translate3d(0, 0, 0)
}
}
.localnav.theme-dark .localnav-menu-link,
.theme-dark .localnav .localnav-menu-link {
	color: #fff;
	opacity: .92
}
.localnav.theme-dark .localnav-menu-link:hover,
.theme-dark .localnav .localnav-menu-link:hover {
	color: #2997ff;
	opacity: 1
}
.localnav-menustate:checked~.theme-dark.localnav .localnav-menu-link,
.localnav-menustate:target~.theme-dark.localnav .localnav-menu-link,
.theme-dark .localnav-menustate:checked~.localnav .localnav-menu-link,
.theme-dark .localnav-menustate:target~.localnav .localnav-menu-link {
	opacity: .92
}
.localnav.localnav-hero .localnav-menu-link {
	color: #fff;
	opacity: .92
}
.localnav.localnav-hero .localnav-menu-link:hover {
	color: #2997ff;
	opacity: 1
}
.localnav-hero.localnav.localnav-sticking .localnav-menu-link {
	color: #000;
	opacity: .88
}
.localnav-hero.localnav.localnav-sticking .localnav-menu-link:hover {
	color: #06c;
	opacity: 1
}
.localnav-hero.localnav-sticking.localnav.theme-dark .localnav-menu-link,
.theme-dark .localnav-hero.localnav.localnav-sticking .localnav-menu-link {
	color: #fff;
	opacity: .92
}
.localnav-hero.localnav-sticking.localnav.theme-dark .localnav-menu-link:hover,
.theme-dark .localnav-hero.localnav.localnav-sticking .localnav-menu-link:hover {
	color: #2997ff;
	opacity: 1
}
.localnav-menustate:checked~.localnav-hero.localnav .localnav-menu-link,
.localnav-menustate:target~.localnav-hero.localnav .localnav-menu-link {
	color: #000;
	opacity: .88
}
.localnav-menustate:checked~.localnav-hero.localnav .localnav-menu-link:hover,
.localnav-menustate:target~.localnav-hero.localnav .localnav-menu-link:hover {
	color: #06c;
	opacity: 1
}
.localnav-menustate:checked~.localnav-hero.localnav.theme-dark .localnav-menu-link,
.localnav-menustate:target~.localnav-hero.localnav.theme-dark .localnav-menu-link,
.theme-dark .localnav-menustate:checked~.localnav-hero.localnav .localnav-menu-link,
.theme-dark .localnav-menustate:target~.localnav-hero.localnav .localnav-menu-link {
	color: #fff;
	opacity: .92
}
.localnav-menustate:checked~.localnav-hero.localnav.theme-dark .localnav-menu-link:hover,
.localnav-menustate:target~.localnav-hero.localnav.theme-dark .localnav-menu-link:hover,
.theme-dark .localnav-menustate:checked~.localnav-hero.localnav .localnav-menu-link:hover,
.theme-dark .localnav-menustate:target~.localnav-hero.localnav .localnav-menu-link:hover {
	color: #2997ff;
	opacity: 1
}
.localnav-menu-link.current {
	color: #000;
	opacity: .56;
	cursor: default
}
.localnav-menu-link.current:hover {
	color: #000
}
.localnav-menustate:checked~.localnav .localnav-menu-link.current,
.localnav-menustate:target~.localnav .localnav-menu-link.current {
	opacity: .56;
	border-color: rgba(0, 0, 0, .285714)
}
.localnav.theme-dark .localnav-menu-link.current,
.theme-dark .localnav .localnav-menu-link.current {
	color: #fff;
	opacity: .56
}
.localnav.theme-dark .localnav-menu-link.current:hover,
.theme-dark .localnav .localnav-menu-link.current:hover {
	color: #fff
}
.localnav-menustate:checked~.theme-dark.localnav .localnav-menu-link.current,
.localnav-menustate:target~.theme-dark.localnav .localnav-menu-link.current,
.theme-dark .localnav-menustate:checked~.localnav .localnav-menu-link.current,
.theme-dark .localnav-menustate:target~.localnav .localnav-menu-link.current {
	opacity: .56;
	border-color: rgba(255, 255, 255, .428571)
}
.localnav.localnav-hero .localnav-menu-link.current {
	color: #fff;
	opacity: .56
}
.localnav.localnav-hero .localnav-menu-link.current:hover {
	color: #fff
}
.localnav-hero.localnav.localnav-sticking .localnav-menu-link.current {
	color: #000;
	opacity: .56
}
.localnav-hero.localnav.localnav-sticking .localnav-menu-link.current:hover {
	color: #000
}
.localnav-hero.localnav-sticking.localnav.theme-dark .localnav-menu-link.current,
.theme-dark .localnav-hero.localnav.localnav-sticking .localnav-menu-link.current {
	color: #fff;
	opacity: .56
}
.localnav-hero.localnav-sticking.localnav.theme-dark .localnav-menu-link.current:hover,
.theme-dark .localnav-hero.localnav.localnav-sticking .localnav-menu-link.current:hover {
	color: #fff
}
.localnav-menustate:checked~.localnav-hero.localnav .localnav-menu-link.current,
.localnav-menustate:target~.localnav-hero.localnav .localnav-menu-link.current {
	color: #000;
	opacity: .56;
	border-color: rgba(0, 0, 0, .285714)
}
.localnav-menustate:checked~.localnav-hero.localnav .localnav-menu-link.current:hover,
.localnav-menustate:target~.localnav-hero.localnav .localnav-menu-link.current:hover {
	color: #000
}
.localnav-menustate:checked~.localnav-hero.localnav.theme-dark .localnav-menu-link.current,
.localnav-menustate:target~.localnav-hero.localnav.theme-dark .localnav-menu-link.current,
.theme-dark .localnav-menustate:checked~.localnav-hero.localnav .localnav-menu-link.current,
.theme-dark .localnav-menustate:target~.localnav-hero.localnav .localnav-menu-link.current {
	color: #fff;
	opacity: .56;
	border-color: rgba(255, 255, 255, .428571)
}
.localnav-menustate:checked~.localnav-hero.localnav.theme-dark .localnav-menu-link.current:hover,
.localnav-menustate:target~.localnav-hero.localnav.theme-dark .localnav-menu-link.current:hover,
.theme-dark .localnav-menustate:checked~.localnav-hero.localnav .localnav-menu-link.current:hover,
.theme-dark .localnav-menustate:target~.localnav-hero.localnav .localnav-menu-link.current:hover {
	color: #fff
}
.localnav-action-menucta {
	display: none
}
@media only screen and (max-width:767px) {
.localnav-action-menucta {
		display: block
}
}
.localnav-menucta {
	margin-right: -11px;
	cursor: pointer;
	display: block;
	overflow: hidden;
	width: 40px;
	height: 30px;
	-webkit-tap-highlight-color: transparent
}
.localnav-menucta-chevron {
	display: block;
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	transition: transform 1s cubic-bezier(.86, 0, .07, 1), transform-origin 1s cubic-bezier(.86, 0, .07, 1);
	transform: translateY(0);
	opacity: .8
}
.localnav-menucta-chevron::after,
.localnav-menucta-chevron::before {
	content: "";
	display: block;
	position: absolute;
	top: 13px;
	width: 11px;
	height: 1px;
	z-index: 1;
	transition: transform 1s cubic-bezier(.86, 0, .07, 1), transform-origin 1s cubic-bezier(.86, 0, .07, 1)
}
.localnav-menucta-chevron::before {
	right: 50%;
	border-radius: .5px 0 0 .5px
}
.localnav-menucta-chevron::after {
	left: 50%;
	border-radius: 0 .5px .5px 0
}
.localnav-menucta-chevron::after,
.localnav-menucta-chevron::before {
	background: #000
}
.localnav-menucta-chevron::before {
	transform-origin: 100% 100%;
	transform: rotate(40deg) scaleY(1.1)
}
.localnav-menucta-chevron::after {
	transform-origin: 0 100%;
	transform: rotate(-40deg) scaleY(1.1)
}
.localnav-menucta-chevron:hover {
	opacity: 1
}
.localnav-menustate:checked~.localnav .localnav-menucta-chevron,
.localnav-menustate:target~.localnav .localnav-menucta-chevron {
	transform: translateY(-8px)
}
.localnav-menustate:checked~.localnav .localnav-menucta-chevron::before,
.localnav-menustate:target~.localnav .localnav-menucta-chevron::before {
	transform-origin: 100% 0;
	transform: rotate(-40deg) scaleY(1.1)
}
.localnav-menustate:checked~.localnav .localnav-menucta-chevron::after,
.localnav-menustate:target~.localnav .localnav-menucta-chevron::after {
	transform-origin: 0 0;
	transform: rotate(40deg) scaleY(1.1)
}
.localnav.theme-dark .localnav-menucta-chevron::after,
.localnav.theme-dark .localnav-menucta-chevron::before,
.theme-dark .localnav .localnav-menucta-chevron::after,
.theme-dark .localnav .localnav-menucta-chevron::before {
	background: #fff
}
.theme-dark .localnav.localnav-sticking .localnav-menucta-chevron::after,
.theme-dark .localnav.localnav-sticking .localnav-menucta-chevron::before,
.theme-dark.localnav.localnav-sticking .localnav-menucta-chevron::after,
.theme-dark.localnav.localnav-sticking .localnav-menucta-chevron::before {
	background: #fff
}
.localnav-menustate:checked~.theme-dark.localnav .localnav-menucta-chevron::after,
.localnav-menustate:checked~.theme-dark.localnav .localnav-menucta-chevron::before,
.localnav-menustate:target~.theme-dark.localnav .localnav-menucta-chevron::after,
.localnav-menustate:target~.theme-dark.localnav .localnav-menucta-chevron::before,
.theme-dark .localnav-menustate:checked~.localnav .localnav-menucta-chevron::after,
.theme-dark .localnav-menustate:checked~.localnav .localnav-menucta-chevron::before,
.theme-dark .localnav-menustate:target~.localnav .localnav-menucta-chevron::after,
.theme-dark .localnav-menustate:target~.localnav .localnav-menucta-chevron::before {
	background: #fff
}
.localnav.localnav-hero .localnav-menucta-chevron::after,
.localnav.localnav-hero .localnav-menucta-chevron::before {
	background: #fff
}
.localnav-hero.localnav.localnav-sticking .localnav-menucta-chevron::after,
.localnav-hero.localnav.localnav-sticking .localnav-menucta-chevron::before {
	background: #000
}
.localnav-hero.localnav-sticking.localnav.theme-dark .localnav-menucta-chevron::after,
.localnav-hero.localnav-sticking.localnav.theme-dark .localnav-menucta-chevron::before,
.theme-dark .localnav-hero.localnav.localnav-sticking .localnav-menucta-chevron::after,
.theme-dark .localnav-hero.localnav.localnav-sticking .localnav-menucta-chevron::before {
	background: #fff
}
.localnav-menustate:checked~.localnav-hero.localnav .localnav-menucta-chevron::after,
.localnav-menustate:checked~.localnav-hero.localnav .localnav-menucta-chevron::before,
.localnav-menustate:target~.localnav-hero.localnav .localnav-menucta-chevron::after,
.localnav-menustate:target~.localnav-hero.localnav .localnav-menucta-chevron::before {
	background: #000
}
.localnav-menustate:checked~.localnav-hero.localnav.theme-dark .localnav-menucta-chevron::after,
.localnav-menustate:checked~.localnav-hero.localnav.theme-dark .localnav-menucta-chevron::before,
.localnav-menustate:target~.localnav-hero.localnav.theme-dark .localnav-menucta-chevron::after,
.localnav-menustate:target~.localnav-hero.localnav.theme-dark .localnav-menucta-chevron::before,
.theme-dark .localnav-menustate:checked~.localnav-hero.localnav .localnav-menucta-chevron::after,
.theme-dark .localnav-menustate:checked~.localnav-hero.localnav .localnav-menucta-chevron::before,
.theme-dark .localnav-menustate:target~.localnav-hero.localnav .localnav-menucta-chevron::after,
.theme-dark .localnav-menustate:target~.localnav-hero.localnav .localnav-menucta-chevron::before {
	background: #fff
}
.localnav-menucta-anchor {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 1px;
	height: 1px;
	z-index: 10
}
@media only screen and (max-width:767px) {
.localnav-menucta-anchor {
		display: block
}
.localnav-menucta-anchor-close {
		display: none
}
}
.localnav-menucta-anchor:focus {
	outline-offset: -6px;
	width: 100%;
	height: 100%
}
.localnav-menucta-anchor-close {
	display: none
}
.localnav-menucta-anchor-label {
	position: absolute;
	clip: rect(1px, 1px, 1px, 1px);
	-webkit-clip-path: inset(0 0 99.9% 99.9%);
	clip-path: inset(0 0 99.9% 99.9%);
	overflow: hidden;
	height: 1px;
	width: 1px;
	padding: 0;
	border: 0
}
@media only screen and (max-width:767px) {
.localnav-menustate:checked~.localnav .localnav-menucta-anchor-open,
	.localnav-menustate:target~.localnav .localnav-menucta-anchor-open {
		display: none
}
.localnav-menustate:checked~.localnav .localnav-menucta-anchor-close,
	.localnav-menustate:target~.localnav .localnav-menucta-anchor-close {
		display: block
}
}
.localnav-title {
	font-size: 21px;
	line-height: 1.14286;
	font-weight: 600;
	letter-spacing: .011em;
	font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif;
	cursor: default;
	display: block;
	float: left;
	margin: 14px 0 -14px;
	padding: 0;
	height: 52px;
	white-space: nowrap
}
.localnav-title:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-title:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-title:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-title:lang(th) {
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-title:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-title:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-title:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-title:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (max-width:767px) {
.localnav-title {
		font-size: 19px;
		line-height: 1.26316;
		font-weight: 600;
		letter-spacing: .012em;
		font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-title:lang(ar) {
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-title:lang(ja) {
		font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-title:lang(ko) {
		font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-title:lang(th) {
		font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-title:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-title:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-title:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-title:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
@media only screen and (max-width:767px) {
.localnav-title-compact {
		font-size: 17px;
		line-height: 1.41184;
		font-weight: 600;
		letter-spacing: -.022em;
		font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-title-compact:lang(ar) {
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-title-compact:lang(ja) {
		font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-title-compact:lang(ko) {
		font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-title-compact:lang(th) {
		font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-title-compact:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-title-compact:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-title-compact:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-title-compact:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
.localnav-title:lang(ja) {
	margin: 15px 0 -15px
}
@media only screen and (max-width:767px) {
.localnav-title:lang(ja) {
		margin: 12px 0 -12px
}
}
.localnav.localnav-stacked .localnav-title {
	height: 66px
}
.localnav.localnav-stacked .localnav-title:lang(ar) {
	margin: 9px 0 -9px
}
@media only screen and (max-width:767px) {
.localnav-title {
		display: inline-block;
		margin: 12px 0 -12px;
		height: 48px
}
.localnav.localnav-stacked .localnav-title {
		height: 63px
}
}
.localnav-title a {
	display: flex;
	flex-direction: column-reverse;
	letter-spacing: inherit;
	line-height: inherit;
	margin: 0;
	text-decoration: none;
	white-space: nowrap;
	opacity: .88
}
.localnav-title a:hover {
	text-decoration: none
}
.localnav.theme-dark .localnav-title a,
.theme-dark .localnav .localnav-title a {
	opacity: .92
}
.localnav.localnav-hero .localnav-title a {
	opacity: .92
}
.localnav-hero.localnav.localnav-sticking .localnav-title a {
	opacity: .88
}
.localnav-hero.localnav-sticking.localnav.theme-dark .localnav-title a,
.theme-dark .localnav-hero.localnav.localnav-sticking .localnav-title a {
	opacity: .92
}
.localnav-menustate:checked~.localnav-hero.localnav .localnav-title a,
.localnav-menustate:target~.localnav-hero.localnav .localnav-title a {
	opacity: .88
}
.localnav-menustate:checked~.localnav-hero.localnav.theme-dark .localnav-title a,
.localnav-menustate:target~.localnav-hero.localnav.theme-dark .localnav-title a,
.theme-dark .localnav-menustate:checked~.localnav-hero.localnav .localnav-title a,
.theme-dark .localnav-menustate:target~.localnav-hero.localnav .localnav-title a {
	opacity: .92
}
.localnav-title,
.localnav-title a {
	color: #000;
	transition: color .5s cubic-bezier(.28, .11, .32, 1)
}
.localnav.theme-dark .localnav-title,
.localnav.theme-dark .localnav-title a,
.theme-dark .localnav .localnav-title,
.theme-dark .localnav .localnav-title a {
	color: #fff
}
.localnav.localnav-hero .localnav-title,
.localnav.localnav-hero .localnav-title a {
	color: #fff
}
.localnav-hero.localnav.localnav-sticking .localnav-title,
.localnav-hero.localnav.localnav-sticking .localnav-title a {
	color: #000
}
.localnav-hero.localnav-sticking.localnav.theme-dark .localnav-title,
.localnav-hero.localnav-sticking.localnav.theme-dark .localnav-title a,
.theme-dark .localnav-hero.localnav.localnav-sticking .localnav-title,
.theme-dark .localnav-hero.localnav.localnav-sticking .localnav-title a {
	color: #fff
}
.localnav-menustate:checked~.localnav-hero.localnav .localnav-title,
.localnav-menustate:checked~.localnav-hero.localnav .localnav-title a,
.localnav-menustate:target~.localnav-hero.localnav .localnav-title,
.localnav-menustate:target~.localnav-hero.localnav .localnav-title a {
	color: #000
}
.localnav-menustate:checked~.localnav-hero.localnav.theme-dark .localnav-title,
.localnav-menustate:checked~.localnav-hero.localnav.theme-dark .localnav-title a,
.localnav-menustate:target~.localnav-hero.localnav.theme-dark .localnav-title,
.localnav-menustate:target~.localnav-hero.localnav.theme-dark .localnav-title a,
.theme-dark .localnav-menustate:checked~.localnav-hero.localnav .localnav-title,
.theme-dark .localnav-menustate:checked~.localnav-hero.localnav .localnav-title a,
.theme-dark .localnav-menustate:target~.localnav-hero.localnav .localnav-title,
.theme-dark .localnav-menustate:target~.localnav-hero.localnav .localnav-title a {
	color: #fff
}
.localnav-title-comingsoon,
.localnav-title-subhead {
	font-size: 12px;
	line-height: 1.33337;
	font-weight: 400;
	letter-spacing: -.01em;
	font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif;
	position: relative;
	top: -1px;
	color: #000;
	opacity: .56
}
.localnav-title-comingsoon:lang(ar),
.localnav-title-subhead:lang(ar) {
	line-height: 1.66667;
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-title-comingsoon:lang(ja),
.localnav-title-subhead:lang(ja) {
	line-height: 1.41667;
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-title-comingsoon:lang(ko),
.localnav-title-subhead:lang(ko) {
	line-height: 1.41667;
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-title-comingsoon:lang(zh),
.localnav-title-subhead:lang(zh) {
	letter-spacing: 0
}
.localnav-title-comingsoon:lang(th),
.localnav-title-subhead:lang(th) {
	line-height: 1.33337;
	letter-spacing: 0;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-title-comingsoon:lang(zh-CN),
.localnav-title-subhead:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-title-comingsoon:lang(zh-HK),
.localnav-title-subhead:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-title-comingsoon:lang(zh-MO),
.localnav-title-subhead:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav-title-comingsoon:lang(zh-TW),
.localnav-title-subhead:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.localnav.localnav-stacked .localnav-title-comingsoon,
.localnav.localnav-stacked .localnav-title-subhead {
	opacity: .64
}
@media only screen and (max-width:767px) {
.localnav.localnav-stacked .localnav-title-comingsoon,
	.localnav.localnav-stacked .localnav-title-subhead {
		top: 0
}
}
.localnav.theme-dark .localnav-title-comingsoon,
.localnav.theme-dark .localnav-title-subhead,
.theme-dark .localnav .localnav-title-comingsoon,
.theme-dark .localnav .localnav-title-subhead {
	color: #fff
}
.theme-dark .localnav.localnav-stacked .localnav-title-comingsoon,
.theme-dark .localnav.localnav-stacked .localnav-title-subhead,
.theme-dark.localnav.localnav-stacked .localnav-title-comingsoon,
.theme-dark.localnav.localnav-stacked .localnav-title-subhead {
	opacity: .61
}
.localnav.localnav-hero .localnav-title-comingsoon,
.localnav.localnav-hero .localnav-title-subhead {
	color: #fff;
	opacity: .56
}
.localnav-hero.localnav.localnav-stacked .localnav-title-comingsoon,
.localnav-hero.localnav.localnav-stacked .localnav-title-subhead {
	opacity: .61
}
.localnav-hero.localnav.localnav-sticking .localnav-title-comingsoon,
.localnav-hero.localnav.localnav-sticking .localnav-title-subhead {
	color: #000
}
.localnav-hero.localnav-sticking.localnav.theme-dark .localnav-title-comingsoon,
.localnav-hero.localnav-sticking.localnav.theme-dark .localnav-title-subhead,
.theme-dark .localnav-hero.localnav.localnav-sticking .localnav-title-comingsoon,
.theme-dark .localnav-hero.localnav.localnav-sticking .localnav-title-subhead {
	color: #fff
}
.localnav-menustate:checked~.localnav-hero.localnav .localnav-title-comingsoon,
.localnav-menustate:checked~.localnav-hero.localnav .localnav-title-subhead,
.localnav-menustate:target~.localnav-hero.localnav .localnav-title-comingsoon,
.localnav-menustate:target~.localnav-hero.localnav .localnav-title-subhead {
	color: #000
}
.localnav-menustate:checked~.localnav-hero.localnav.theme-dark .localnav-title-comingsoon,
.localnav-menustate:checked~.localnav-hero.localnav.theme-dark .localnav-title-subhead,
.localnav-menustate:target~.localnav-hero.localnav.theme-dark .localnav-title-comingsoon,
.localnav-menustate:target~.localnav-hero.localnav.theme-dark .localnav-title-subhead,
.theme-dark .localnav-menustate:checked~.localnav-hero.localnav .localnav-title-comingsoon,
.theme-dark .localnav-menustate:checked~.localnav-hero.localnav .localnav-title-subhead,
.theme-dark .localnav-menustate:target~.localnav-hero.localnav .localnav-title-comingsoon,
.theme-dark .localnav-menustate:target~.localnav-hero.localnav .localnav-title-subhead {
	color: #fff
}
:root {
	--r-localnav-height: 52px;
	--r-localnav-stacked-height: 66px;
	--r-localnav-gn-height: var(--r-globalnav-height, 44px);
	--r-localnav-viewport-large-min-width: 1024px;
	--r-localnav-viewport-large-query: (min-width: 1024px);
	--r-localnav-viewport-medium-min-width: 768px;
	--r-localnav-viewport-medium-max-width: 1023px;
	--r-localnav-viewport-medium-query: (min-width: 768px);
	--r-localnav-viewport-small-min-width: 320px;
	--r-localnav-viewport-small-max-width: 767px;
	--r-localnav-viewport-small-query: (min-width: 320px)
}
@media only screen and (max-width:767px) {
:root {
		--r-localnav-height: 48px;
		--r-localnav-stacked-height: 63px;
		--r-localnav-gn-height: var(--r-globalnav-height, 48px)
	}
}
@font-face {
	font-family: "Apple WebExp Icons Custom";
	font-style: normal;
	font-weight: 400;
	src: url(./webexp-iconfont/fonts/webexpicons_text-450c340964e28910f7e9dcfb566910f9.eot);
	src:
	url(./webexp-iconfont/fonts/webexpicons_text-450c340964e28910f7e9dcfb566910f9.eot?#iefix) format("embedded-opentype"),
	/* url(./webexp-iconfont/fonts/webexpicons_text-ce6ff493b5fcdd0a6b6545a6a51a9db6.woff) format("woff"),
	url(./webexp-iconfont/fonts/webexpicons_text-21da9d44a84a98695e71ddab218e7e16.ttf) format("truetype") */
}
@font-face {
	font-family: "Apple WebExp Icons Custom";
	font-style: normal;
	font-weight: 200;
	src: url(./webexp-iconfont/fonts/webexpicons_thin.eot);
	src: url(./webexp-iconfont/fonts/webexpicons_thin.eot?#iefix) format("embedded-opentype"), url(./webexp-iconfont/fonts/webexpicons_thin.woff) format("woff"), url(./webexp-iconfont/fonts/webexpicons_thin.ttf) format("truetype")
}
@font-face {
	font-family: "Apple WebExp Icons Custom";
	font-style: normal;
	font-weight: 100;
	src: url(./webexp-iconfont/fonts/webexpicons_ultralight.eot);
	src: url(./webexp-iconfont/fonts/webexpicons_ultralight.eot?#iefix) format("embedded-opentype"), url(./webexp-iconfont/fonts/webexpicons_ultralight.woff) format("woff"), url(./webexp-iconfont/fonts/webexpicons_ultralight.ttf) format("truetype")
}
html {
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%
}
body {
	margin: 0;
	padding: 0
}
abbr,
blockquote,
button,
dd,
dl,
dt,
fieldset,
figure,
form,
h1,
h2,
h3,
h4,
h5,
h6,
hgroup,
input,
legend,
li,
ol,
p,
pre,
ul {
	margin: 0;
	padding: 0
}
address,
caption,
code,
figcaption,
pre,
th {
	font-size: 1em;
	font-weight: 400;
	font-style: normal
}
fieldset,
iframe {
	border: 0
}
caption,
th {
	text-align: left
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
details,
main,
summary {
	display: block
}
audio,
canvas,
progress,
video {
	vertical-align: baseline
}
button {
	background: 0 0;
	border: 0;
	box-sizing: content-box;
	color: inherit;
	cursor: pointer;
	font: inherit;
	line-height: inherit;
	overflow: visible;
	vertical-align: inherit
}
button:disabled {
	cursor: default
}
:focus {
	outline: 4px solid rgba(0, 125, 250, .6);
	outline-offset: 1px
}
:focus[data-focus-method=mouse]:not(input):not(textarea):not(select),
:focus[data-focus-method=touch]:not(input):not(textarea):not(select) {
	outline: 0
}
::-moz-focus-inner {
	border: 0;
	padding: 0
}
html {
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 106.25%;
	quotes: "“""”"
}
[lang]:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
[lang]:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
[lang]:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
[lang]:lang(th) {
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
[lang]:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
[lang]:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
[lang]:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
[lang]:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
:lang(cs) {
	quotes: "„""“"
}
:lang(de) {
	quotes: "„""“"
}
:lang(de-CH) {
	quotes: "«""»"
}
:lang(de-LI) {
	quotes: "«""»"
}
:lang(fr) {
	quotes: "« "" »"
}
:lang(fr-CH) {
	quotes: "«""»"
}
:lang(es-ES) {
	quotes: "«""»"
}
:lang(hu) {
	quotes: "„""“"
}
:lang(ja-JP) {
	quotes: "「""」"
}
:lang(no-NO) {
	quotes: "«""»"
}
:lang(lt) {
	quotes: "„""“"
}
:lang(pl) {
	quotes: "„""“"
}
:lang(ru) {
	quotes: "« "" »"
}
:lang(zh) {
	quotes: "「""」"
}
:lang(zh-CN) {
	quotes: "“""”"
}
body {
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif;
	background-color: #fff;
	color: #1d1d1f;
	font-style: normal
}
body:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
body:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
body:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
body:lang(zh) {
	letter-spacing: 0
}
body:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
body:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
body:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
body:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
body:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
body,
button,
input,
select,
textarea {
	font-synthesis: none;
	-moz-font-feature-settings: 'kern';
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	direction: ltr;
	text-align: left
}
h1,
h2,
h3,
h4,
h5,
h6 {
	font-weight: 600;
	color: #1d1d1f
}
h1 img,
h2 img,
h3 img,
h4 img,
h5 img,
h6 img {
	display: block;
	margin: 0
}
h1+*,
h2+*,
h3+*,
h4+*,
h5+*,
h6+* {
	margin-top: 0
}
h1+h1,
h1+h2,
h1+h3,
h1+h4,
h1+h5,
h1+h6,
h2+h1,
h2+h2,
h2+h3,
h2+h4,
h2+h5,
h2+h6,
h3+h1,
h3+h2,
h3+h3,
h3+h4,
h3+h5,
h3+h6,
h4+h1,
h4+h2,
h4+h3,
h4+h4,
h4+h5,
h4+h6,
h5+h1,
h5+h2,
h5+h3,
h5+h4,
h5+h5,
h5+h6,
h6+h1,
h6+h2,
h6+h3,
h6+h4,
h6+h5,
h6+h6 {
	margin-top: 0
}
ol+h1,
ol+h2,
ol+h3,
ol+h4,
ol+h5,
ol+h6,
p+h1,
p+h2,
p+h3,
p+h4,
p+h5,
p+h6,
ul+h1,
ul+h2,
ul+h3,
ul+h4,
ul+h5,
ul+h6 {
	margin-top: 0
}
.heading-collapsed+* {
	margin-top: 0
}
ol+*,
p+*,
ul+* {
	margin-top: 0
}
ol,
ul {
	margin-left: 1.17647em
}
ol ol,
ol ul,
ul ol,
ul ul {
	margin-top: 0;
	margin-bottom: 0
}
nav ol,
nav ul {
	margin: 0;
	list-style: none
}
li li {
	font-size: 1em
}
.link,
a {
	color: #0070c9;
	letter-spacing: inherit
}
.link:link,
.link:visited,
a:link,
a:visited {
	text-decoration: none
}
.link:hover,
a:hover {
	text-decoration: underline
}
.link:active,
a:active {
	text-decoration: none
}
.link:disabled,
a:disabled {
	opacity: .32
}
.links-inline,
.links-stacked {
	margin-left: 0;
	margin-right: 0;
	list-style: none
}
.links-inline li {
	display: inline;
	margin: 0
}
.links-inline li:first-child {
	margin-left: 0
}
.links-inline li:last-child {
	margin-right: 0
}
.links-stacked li {
	margin: 0;
	display: block
}
.links-stacked li+li {
	margin-top: 0
}
b,
strong {
	font-weight: 600
}
cite,
dfn,
em,
i {
	font-style: italic
}
sub,
sup {
	position: relative;
	font-size: .6em;
	vertical-align: baseline
}
sup {
	top: -.5em
}
sub {
	bottom: -.25em
}
.footnote a {
	vertical-align: inherit;
	color: inherit
}
.footnote a:hover {
	color: #0070c9;
	text-decoration: none
}
.footnote-reduced {
	font-size: .45em
}
sup.footnote-reduced {
	top: -.86em
}
sub.footnote-reduced {
	bottom: -.36em
}
.footnote-supglyph {
	position: relative;
	vertical-align: baseline
}
.footnote-supglyph.footnote-reduced {
	font-size: .9em;
	top: -.09em
}
.footnote-diamond {
	position: relative;
	vertical-align: baseline;
	font-feature-settings: "numr";
	font-size: 1em
}
sup.footnote-diamond {
	top: initial
}
sub.footnote-diamond {
	bottom: -.5em
}
.footnote-diamond.footnote-reduced {
	font-size: .9em;
	top: -.09em
}
sub.footnote-diamond.footnote-reduced {
	top: initial;
	bottom: -.52em
}
.footnote-number {
	position: relative;
	vertical-align: baseline;
	font-feature-settings: "numr";
	font-size: 1em
}
sup.footnote-number {
	top: initial
}
sub.footnote-number {
	bottom: -.5em
}
.footnote-number.footnote-reduced {
	font-size: .9em;
	top: -.09em
}
sub.footnote-number.footnote-reduced {
	top: initial;
	bottom: -.52em
}
abbr {
	border: 0
}
:lang(ja),
:lang(ko),
:lang(th),
:lang(zh) {
	font-style: normal
}
:lang(ko) {
	word-break: keep-all
}
.justify-content-start {
	justify-content: flex-start
}
.justify-content-end {
	justify-content: flex-end
}
.justify-content-center {
	justify-content: center
}
.justify-content-spacebetween {
	justify-content: space-between
}
.justify-content-spacearound {
	justify-content: space-around
}
.justify-content-spaceevenly {
	justify-content: space-evenly
}
.align-items-start {
	align-items: flex-start
}
.align-items-center {
	align-items: center
}
.align-items-end {
	align-items: flex-end
}
.align-self-start {
	align-self: flex-start
}
.align-self-center {
	align-self: center
}
.align-self-end {
	align-self: flex-end
}
.small-justify-content-start {
	justify-content: flex-start
}
.small-justify-content-end {
	justify-content: flex-end
}
.small-justify-content-center {
	justify-content: center
}
.small-justify-content-spacebetween {
	justify-content: space-between
}
.small-justify-content-spacearound {
	justify-content: space-around
}
.small-justify-content-spaceevenly {
	justify-content: space-evenly
}
.small-align-items-start {
	align-items: flex-start
}
.small-align-items-center {
	align-items: center
}
.small-align-items-end {
	align-items: flex-end
}
.small-align-self-start {
	align-self: flex-start
}
.small-align-self-center {
	align-self: center
}
.small-align-self-end {
	align-self: flex-end
}
@media only screen and (min-width:735px) {
.medium-justify-content-start {
		justify-content: flex-start
}
.medium-justify-content-end {
		justify-content: flex-end
}
.medium-justify-content-center {
		justify-content: center
}
.medium-justify-content-spacebetween {
		justify-content: space-between
}
.medium-justify-content-spacearound {
		justify-content: space-around
}
.medium-justify-content-spaceevenly {
		justify-content: space-evenly
}
.medium-align-items-start {
		align-items: flex-start
}
.medium-align-items-center {
		align-items: center
}
.medium-align-items-end {
		align-items: flex-end
}
.medium-align-self-start {
		align-self: flex-start
}
.medium-align-self-center {
		align-self: center
}
.medium-align-self-end {
		align-self: flex-end
}
}
@media only screen and (min-width:1069px) {
.large-justify-content-start {
		justify-content: flex-start
}
.large-justify-content-end {
		justify-content: flex-end
}
.large-justify-content-center {
		justify-content: center
}
.large-justify-content-spacebetween {
		justify-content: space-between
}
.large-justify-content-spacearound {
		justify-content: space-around
}
.large-justify-content-spaceevenly {
		justify-content: space-evenly
}
.large-align-items-start {
		align-items: flex-start
}
.large-align-items-center {
		align-items: center
}
.large-align-items-end {
		align-items: flex-end
}
.large-align-self-start {
		align-self: flex-start
}
.large-align-self-center {
		align-self: center
}
.large-align-self-end {
		align-self: flex-end
}
}
.selfclear::after,
.selfclear::before {
	content: ' ';
	display: table
}
.selfclear::after {
	clear: both
}
.visuallyhidden {
	position: absolute;
	clip: rect(1px, 1px, 1px, 1px);
	-webkit-clip-path: inset(0 0 99.9% 99.9%);
	clip-path: inset(0 0 99.9% 99.9%);
	overflow: hidden;
	height: 1px;
	width: 1px;
	padding: 0;
	border: 0
}
@media only screen and (inverted-colors) {
.no-inversion {
		filter: invert(1)
}
}
.nowrap {
	display: inline-block;
	text-decoration: inherit;
	white-space: nowrap
}
.clear {
	clear: both
}
.cursor-grab {
	cursor: move;
	cursor: -webkit-grab;
	cursor: grab
}
.cursor-grabbing {
	cursor: move;
	cursor: -webkit-grabbing;
	cursor: grabbing
}
.icon::after,
.icon::before,
.more::after,
.more::before {
	font-family: "SF Pro Icons", "Apple WebExp Icons Custom";
	color: inherit;
	display: inline-block;
	font-style: normal;
	font-weight: inherit;
	font-size: inherit;
	line-height: 1;
	text-decoration: underline;
	position: relative;
	z-index: 1;
	alt: ''
}
.icon::after,
.icon::before,
.more::after,
.more::before {
	text-decoration: none
}
.icon::before,
.more::before {
	display: none
}
.icon-after::after,
.more::after {
	padding-left: .3em;
	top: 0
}
.icon-before::before {
	padding-right: .3em;
	display: inline-block;
	top: 0
}
.icon-before::after {
	display: none
}
.icon-before.icon-apple::before {
	padding-right: 0;
	display: inline-block;
	top: 0
}
.icon-before.icon-apple::after {
	display: none
}
.icon-apple::after,
.icon-apple::before {
	content: ""
}
.icon-chevrondown::after,
.icon-chevrondown::before {
	content: ""
}
.icon-chevrondowncircle::after,
.icon-chevrondowncircle::before {
	content: ""
}
.icon-chevronleft::after,
.icon-chevronleft::before {
	content: ""
}
.icon-chevronleftcircle::after,
.icon-chevronleftcircle::before {
	content: ""
}
.icon-chevronright::after,
.icon-chevronright::before {
	content: ""
}
.icon-chevronrightcircle::after,
.icon-chevronrightcircle::before {
	content: ""
}
.icon-chevronup::after,
.icon-chevronup::before {
	content: ""
}
.icon-chevronupcircle::after,
.icon-chevronupcircle::before {
	content: ""
}
.icon-downloadcircle::after,
.icon-downloadcircle::before {
	content: ""
}
.icon-arrowupcircle::after,
.icon-arrowupcircle::before {
	content: "􀁶"
}
.icon-external::after,
.icon-external::before {
	content: ""
}
.icon-share::after,
.icon-share::before {
	content: ""
}
.icon-search::after,
.icon-search::before {
	content: ""
}
.icon-arkit::after,
.icon-arkit::before {
	content: ""
}
.icon-pausecircle::after,
.icon-pausecircle::before {
	content: ""
}
.icon-pausesolid::after,
.icon-pausesolid::before {
	content: ""
}
.icon-playcircle::after,
.icon-playcircle::before {
	content: ""
}
.icon-playsolid::after,
.icon-playsolid::before {
	content: ""
}
.icon-replay::after,
.icon-replay::before {
	content: ""
}
.icon-stopcircle::after,
.icon-stopcircle::before {
	content: ""
}
.icon-stopsolid::after,
.icon-stopsolid::before {
	content: ""
}
.icon-circle::after,
.icon-circle::before {
	content: ""
}
.icon-check::after,
.icon-check::before {
	content: ""
}
.icon-checkcircle::after,
.icon-checkcircle::before {
	content: ""
}
.icon-checksolid::after,
.icon-checksolid::before {
	content: ""
}
.icon-reset::after,
.icon-reset::before {
	content: ""
}
.icon-resetcircle::after,
.icon-resetcircle::before {
	content: ""
}
.icon-resetsolid::after,
.icon-resetsolid::before {
	content: ""
}
.icon-exclamation::after,
.icon-exclamation::before {
	content: ""
}
.icon-exclamationcircle::after,
.icon-exclamationcircle::before {
	content: ""
}
.icon-exclamationsolid::after,
.icon-exclamationsolid::before {
	content: ""
}
.icon-exclamationtriangle::after,
.icon-exclamationtriangle::before {
	content: ""
}
.icon-exclamationtrianglesolid::after,
.icon-exclamationtrianglesolid::before {
	content: ""
}
.icon-infocircle::after,
.icon-infocircle::before {
	content: ""
}
.icon-infosolid::after,
.icon-infosolid::before {
	content: ""
}
.icon-question::after,
.icon-question::before {
	content: ""
}
.icon-questioncircle::after,
.icon-questioncircle::before {
	content: ""
}
.icon-questionsolid::after,
.icon-questionsolid::before {
	content: ""
}
.icon-plus::after,
.icon-plus::before {
	content: ""
}
.icon-pluscircle::after,
.icon-pluscircle::before {
	content: ""
}
.icon-plussolid::after,
.icon-plussolid::before {
	content: ""
}
.icon-minus::after,
.icon-minus::before {
	content: ""
}
.icon-minuscircle::after,
.icon-minuscircle::before {
	content: ""
}
.icon-minussolid::after,
.icon-minussolid::before {
	content: ""
}
.icon-1circle::after,
.icon-1circle::before {
	content: ""
}
.icon-2circle::after,
.icon-2circle::before {
	content: ""
}
.icon-3circle::after,
.icon-3circle::before {
	content: ""
}
.icon-4circle::after,
.icon-4circle::before {
	content: ""
}
.icon-5circle::after,
.icon-5circle::before {
	content: ""
}
.icon-6circle::after,
.icon-6circle::before {
	content: ""
}
.icon-7circle::after,
.icon-7circle::before {
	content: ""
}
.icon-8circle::after,
.icon-8circle::before {
	content: ""
}
.icon-9circle::after,
.icon-9circle::before {
	content: ""
}
.icon-10circle::after,
.icon-10circle::before {
	content: ""
}
.icon-11circle::after,
.icon-11circle::before {
	content: ""
}
.icon-12circle::after,
.icon-12circle::before {
	content: ""
}
.icon-13circle::after,
.icon-13circle::before {
	content: ""
}
.icon-14circle::after,
.icon-14circle::before {
	content: ""
}
.icon-15circle::after,
.icon-15circle::before {
	content: ""
}
.icon-16circle::after,
.icon-16circle::before {
	content: ""
}
.icon-17circle::after,
.icon-17circle::before {
	content: ""
}
.icon-18circle::after,
.icon-18circle::before {
	content: ""
}
.icon-19circle::after,
.icon-19circle::before {
	content: ""
}
.icon-20circle::after,
.icon-20circle::before {
	content: ""
}
.icon-close::after,
.icon-close::before {
	content: ""
}
.icon-closecompact::after,
.icon-closecompact::before {
	content: ""
}
.icon-paddleleft::after,
.icon-paddleleft::before {
	content: ""
}
.icon-paddleleftcompact::after,
.icon-paddleleftcompact::before {
	content: ""
}
.icon-paddleright::after,
.icon-paddleright::before {
	content: ""
}
.icon-paddlerightcompact::after,
.icon-paddlerightcompact::before {
	content: ""
}
.icon-paddleup::after,
.icon-paddleup::before {
	content: ""
}
.icon-paddleupcompact::after,
.icon-paddleupcompact::before {
	content: ""
}
.icon-paddledown::after,
.icon-paddledown::before {
	content: ""
}
.icon-paddledowncompact::after,
.icon-paddledowncompact::before {
	content: ""
}
.icon-thumbnailreplay::after,
.icon-thumbnailreplay::before {
	content: ""
}
.icon-thumbnailpause::after,
.icon-thumbnailpause::before {
	content: ""
}
.icon-thumbnailplay::after,
.icon-thumbnailplay::before {
	content: ""
}
.icon-externalrtl::after,
.icon-externalrtl::before {
	content: ""
}
.icon-questionrtl::after,
.icon-questionrtl::before {
	content: ""
}
.icon-questioncirclertl::after,
.icon-questioncirclertl::before {
	content: ""
}
.icon-questionsolidrtl::after,
.icon-questionsolidrtl::before {
	content: ""
}
.icon-star::after,
.icon-star::before {
	content: ""
}
.icon-progress-play::after,
.icon-progress-play::before {
	content: ""
}
.icon-progress-stop::after,
.icon-progress-stop::before {
	content: ""
}
.icon-progress-pause::after,
.icon-progress-pause::before {
	content: ""
}
.icon-legacy-close::after,
.icon-legacy-close::before {
	content: ""
}
.icon-musicvideo::after,
.icon-musicvideo::before {
	content: ""
}
.icon-imessage::after,
.icon-imessage::before {
	content: ""
}
.icon-watch::after,
.icon-watch::before {
	content: ""
}
.icon-screenshots::after,
.icon-screenshots::before {
	content: ""
}
.icon-digitalbooklet::after,
.icon-digitalbooklet::before {
	content: ""
}
.icon-play::after,
.icon-play::before {
	content: ""
}
.icon-pause::after,
.icon-pause::before {
	content: ""
}
.icon-explicit::after,
.icon-explicit::before {
	content: ""
}
.icon-explicit-large::after,
.icon-explicit-large::before {
	content: ""
}
.icon-clean::after,
.icon-clean::before {
	content: ""
}
.icon-clean-large::after,
.icon-clean-large::before {
	content: ""
}
.icon-mediaplayer-previous::after,
.icon-mediaplayer-previous::before {
	content: ""
}
.icon-mediaplayer-play::after,
.icon-mediaplayer-play::before {
	content: ""
}
.icon-mediaplayer-pause::after,
.icon-mediaplayer-pause::before {
	content: ""
}
.icon-mediaplayer-stop::after,
.icon-mediaplayer-stop::before {
	content: ""
}
.icon-mediaplayer-next::after,
.icon-mediaplayer-next::before {
	content: ""
}
.icon-close-solid::after,
.icon-close-solid::before {
	content: ""
}
.icon-sharrow::after,
.icon-sharrow::before {
	content: ""
}
.icon-embed-facebook::after,
.icon-embed-facebook::before {
	content: ""
}
.icon-embed-twitter::after,
.icon-embed-twitter::before {
	content: ""
}
.icon-embed-link::after,
.icon-embed-link::before {
	content: ""
}
.icon-embed-copylink::after,
.icon-embed-copylink::before {
	content: ""
}
.icon-embed-weibo::after,
.icon-embed-weibo::before {
	content: ""
}
.icon-shuffle::after,
.icon-shuffle::before {
	content: ""
}
.icon-user::after,
.icon-user::before {
	content: ""
}
.icon-book-review::after,
.icon-book-review::before {
	content: ""
}
.icon-review-quote::after,
.icon-review-quote::before {
	content: ""
}
.icon-review-quote-rtl::after,
.icon-review-quote-rtl::before {
	content: ""
}
.icon-explicit-ko::after,
.icon-explicit-ko::before {
	content: ""
}
.icon-a-square-fill-medium::after,
.icon-a-square-fill-medium::before {
	content: ""
}
.icon-18-circle-fill-medium::after,
.icon-18-circle-fill-medium::before {
	content: ""
}
.more::after,
.more::before {
	content: ""
}
.more-block {
	margin-top: .5em
}
.icon-wrapper .icon,
.icon-wrapper .icon-after::after,
.icon-wrapper .icon-before::before,
.icon-wrapper .more:not(.icon-before)::after {
	display: inline;
	position: static
}
a.icon-wrapper {
	text-decoration: none
}
a.icon-wrapper:hover .icon-copy {
	text-decoration: underline
}
html[dir=rtl] .icon-external::after,
html[dir=rtl] .icon-external::before {
	content: ""
}
html[dir=rtl] .icon-wrapper {
	unicode-bidi: bidi-override
}
html[dir=rtl] .icon-copy {
	unicode-bidi: embed
}
:lang(ar) .icon-question::after,
:lang(ar) .icon-question::before {
	content: ""
}
:lang(ar) .icon-questioncircle::after,
:lang(ar) .icon-questioncircle::before {
	content: ""
}
:lang(ar) .icon-questionsolid::after,
:lang(ar) .icon-questionsolid::before {
	content: ""
}
body,
html {
	box-sizing: border-box;
	background-color: #f5f5f7
}
*,
::after,
::before {
	box-sizing: inherit
}
h1,
h2,
h3,
h4,
h5 {
	font-size: 1em;
	font-weight: 400
}
ol li,
ul li {
	list-style: none
}
ol,
ul {
	margin: 0
}
.l-row {
	padding: 0;
	font-size: 0
}
.l-row--peek {
	display: flex;
	align-items: flex-end
}
.l-row--ratings-grid {
	display: flex;
	flex-wrap: wrap
}
.l-row--margin-top {
	margin-top: 20px
}
.l-column {
	margin: 0;
	padding: 0;
	display: inline-block;
	vertical-align: bottom;
	font-size: 13px
}
.l-row {
	margin-left: -3.39506%
}
.l-column {
	margin-left: 3.28358%
}
@media only screen and (max-width:734px) {
.l-column--small-hide+.l-column {
		margin-left: 0
}
}
.small-valign-top {
	vertical-align: top !important;
	align-self: start
}
.small-valign-center {
	vertical-align: middle !important;
	align-self: center
}
.small-valign-bottom {
	vertical-align: bottom !important;
	align-self: end
}
@media only screen and (max-width:734px) {
.l-row--peek {
		overflow-x: auto;
		overflow-y: hidden;
		-webkit-overflow-scrolling: touch;
		overflow-scrolling: touch;
		width: auto;
		min-width: 100%;
		white-space: nowrap;
		margin-bottom: -9.75px;
		margin-left: -6.25vw;
		margin-right: -6.25vw;
		padding-left: 6.25vw;
		padding-right: 6.25vw
}
.l-row--peek::after {
		content: '';
		display: block;
		flex: 0 0 6.25vw;
		align-self: stretch
}
.l-row--peek .l-column:first-child {
		margin-left: 0
}
.l-row--peek .small-1 {
		flex-shrink: 0;
		width: 19.41231vw;
		max-width: 19.41231vw
}
.l-row--peek .small-2 {
		flex-shrink: 0;
		width: 42.10821vw;
		max-width: 42.10821vw
}
.l-row--peek .small-3 {
		flex-shrink: 0;
		width: 64.8041vw;
		max-width: 64.8041vw
}
.l-row--peek .small-4 {
		flex-shrink: 0;
		width: 87.5vw;
		max-width: 87.5vw
}
.l-row--peek .small-5 {
		flex-shrink: 0;
		width: 110.1959vw;
		max-width: 110.1959vw
}
.l-row--peek .small-6 {
		flex-shrink: 0;
		width: 132.89179vw;
		max-width: 132.89179vw
}
.l-row--peek .small-7 {
		flex-shrink: 0;
		width: 155.58769vw;
		max-width: 155.58769vw
}
.l-row--peek .small-8 {
		flex-shrink: 0;
		width: 178.28358vw;
		max-width: 178.28358vw
}
.l-row--peek .small-9 {
		flex-shrink: 0;
		width: 200.97948vw;
		max-width: 200.97948vw
}
.l-row--peek .small-10 {
		flex-shrink: 0;
		width: 223.67537vw;
		max-width: 223.67537vw
}
.l-row--peek .small-11 {
		flex-shrink: 0;
		width: 246.37127vw;
		max-width: 246.37127vw
}
.l-row--peek .small-12 {
		flex-shrink: 0;
		width: 269.06716vw;
		max-width: 269.06716vw
}
.l-row--peek .small-offset-1 {
		margin-left: 11.61692%
}
.l-row--peek .small-offset-2 {
		margin-left: 19.95025%
}
.l-row--peek .small-offset-3 {
		margin-left: 28.28358%
}
.l-row--peek .small-offset-4 {
		margin-left: 36.61692%
}
.l-row--peek .small-offset-5 {
		margin-left: 44.95025%
}
.l-row--peek .small-offset-6 {
		margin-left: 53.28358%
}
.l-row--peek .small-offset-7 {
		margin-left: 61.61692%
}
.l-row--peek .small-offset-8 {
		margin-left: 69.95025%
}
.l-row--peek .small-offset-9 {
		margin-left: 78.28358%
}
.l-row--peek .small-offset-10 {
		margin-left: 86.61692%
}
.l-row--peek .small-offset-11 {
		margin-left: 94.95025%
}
.l-row--peek .small-offset-12 {
		margin-left: 103.28358%
}
.l-row--peek .l-column {
		white-space: normal;
		padding-bottom: 9.75px
}
}
.small-1 {
	flex-shrink: 0;
	width: 5.04975%;
	max-width: 5.04975%
}
.small-2 {
	flex-shrink: 0;
	width: 13.38308%;
	max-width: 13.38308%
}
.small-3 {
	flex-shrink: 0;
	width: 21.71642%;
	max-width: 21.71642%
}
.small-4 {
	flex-shrink: 0;
	width: 30.04975%;
	max-width: 30.04975%
}
.small-5 {
	flex-shrink: 0;
	width: 38.38308%;
	max-width: 38.38308%
}
.small-6 {
	flex-shrink: 0;
	width: 46.71642%;
	max-width: 46.71642%
}
.small-7 {
	flex-shrink: 0;
	width: 55.04975%;
	max-width: 55.04975%
}
.small-8 {
	flex-shrink: 0;
	width: 63.38308%;
	max-width: 63.38308%
}
.small-9 {
	flex-shrink: 0;
	width: 71.71642%;
	max-width: 71.71642%
}
.small-10 {
	flex-shrink: 0;
	width: 80.04975%;
	max-width: 80.04975%
}
.small-11 {
	flex-shrink: 0;
	width: 88.38308%;
	max-width: 88.38308%
}
.small-12 {
	flex-shrink: 0;
	width: 96.71642%;
	max-width: 96.71642%
}
.small-offset-1 {
	margin-left: 11.61692%
}
.small-offset-2 {
	margin-left: 19.95025%
}
.small-offset-3 {
	margin-left: 28.28358%
}
.small-offset-4 {
	margin-left: 36.61692%
}
.small-offset-5 {
	margin-left: 44.95025%
}
.small-offset-6 {
	margin-left: 53.28358%
}
.small-offset-7 {
	margin-left: 61.61692%
}
.small-offset-8 {
	margin-left: 69.95025%
}
.small-offset-9 {
	margin-left: 78.28358%
}
.small-offset-10 {
	margin-left: 86.61692%
}
.small-offset-11 {
	margin-left: 94.95025%
}
.small-offset-12 {
	margin-left: 103.28358%
}
@media only screen and (min-width:735px) {
.small-1 {
		flex-shrink: 0;
		width: 5.44316%;
		max-width: 5.44316%
}
.small-2 {
		flex-shrink: 0;
		width: 13.77649%;
		max-width: 13.77649%
}
.small-3 {
		flex-shrink: 0;
		width: 22.10983%;
		max-width: 22.10983%
}
.small-4 {
		flex-shrink: 0;
		width: 30.44316%;
		max-width: 30.44316%
}
.small-5 {
		flex-shrink: 0;
		width: 38.77649%;
		max-width: 38.77649%
}
.small-6 {
		flex-shrink: 0;
		width: 47.10983%;
		max-width: 47.10983%
}
.small-7 {
		flex-shrink: 0;
		width: 55.44316%;
		max-width: 55.44316%
}
.small-8 {
		flex-shrink: 0;
		width: 63.77649%;
		max-width: 63.77649%
}
.small-9 {
		flex-shrink: 0;
		width: 72.10983%;
		max-width: 72.10983%
}
.small-10 {
		flex-shrink: 0;
		width: 80.44316%;
		max-width: 80.44316%
}
.small-11 {
		flex-shrink: 0;
		width: 88.77649%;
		max-width: 88.77649%
}
.small-12 {
		flex-shrink: 0;
		width: 97.10983%;
		max-width: 97.10983%
}
.small-offset-1 {
		margin-left: 11.22351%
}
.small-offset-2 {
		margin-left: 19.55684%
}
.small-offset-3 {
		margin-left: 27.89017%
}
.small-offset-4 {
		margin-left: 36.22351%
}
.small-offset-5 {
		margin-left: 44.55684%
}
.small-offset-6 {
		margin-left: 52.89017%
}
.small-offset-7 {
		margin-left: 61.22351%
}
.small-offset-8 {
		margin-left: 69.55684%
}
.small-offset-9 {
		margin-left: 77.89017%
}
.small-offset-10 {
		margin-left: 86.22351%
}
.small-offset-11 {
		margin-left: 94.55684%
}
.small-offset-12 {
		margin-left: 102.89017%
}
}
@media only screen and (min-width:1069px) {
.small-1 {
		flex-shrink: 0;
		width: 6.39456%;
		max-width: 6.39456%
}
.small-2 {
		flex-shrink: 0;
		width: 14.72789%;
		max-width: 14.72789%
}
.small-3 {
		flex-shrink: 0;
		width: 23.06122%;
		max-width: 23.06122%
}
.small-4 {
		flex-shrink: 0;
		width: 31.39456%;
		max-width: 31.39456%
}
.small-5 {
		flex-shrink: 0;
		width: 39.72789%;
		max-width: 39.72789%
}
.small-6 {
		flex-shrink: 0;
		width: 48.06122%;
		max-width: 48.06122%
}
.small-7 {
		flex-shrink: 0;
		width: 56.39456%;
		max-width: 56.39456%
}
.small-8 {
		flex-shrink: 0;
		width: 64.72789%;
		max-width: 64.72789%
}
.small-9 {
		flex-shrink: 0;
		width: 73.06122%;
		max-width: 73.06122%
}
.small-10 {
		flex-shrink: 0;
		width: 81.39456%;
		max-width: 81.39456%
}
.small-11 {
		flex-shrink: 0;
		width: 89.72789%;
		max-width: 89.72789%
}
.small-12 {
		flex-shrink: 0;
		width: 98.06122%;
		max-width: 98.06122%
}
.small-offset-1 {
		margin-left: 10.27211%
}
.small-offset-2 {
		margin-left: 18.60544%
}
.small-offset-3 {
		margin-left: 26.93878%
}
.small-offset-4 {
		margin-left: 35.27211%
}
.small-offset-5 {
		margin-left: 43.60544%
}
.small-offset-6 {
		margin-left: 51.93878%
}
.small-offset-7 {
		margin-left: 60.27211%
}
.small-offset-8 {
		margin-left: 68.60544%
}
.small-offset-9 {
		margin-left: 76.93878%
}
.small-offset-10 {
		margin-left: 85.27211%
}
.small-offset-11 {
		margin-left: 93.60544%
}
.small-offset-12 {
		margin-left: 101.93878%
}
}
@media only screen and (min-width:735px) {
.l-row {
		margin-left: -2.97619%
}
.l-column {
		margin-left: 2.89017%
}
}
@media only screen and (min-width:735px) and (max-width:734px) {
.l-column--small-hide+.l-column {
		margin-left: 0
}
}
@media only screen and (min-width:735px) {
.medium-valign-top {
		vertical-align: top !important;
		align-self: start
}
.medium-valign-center {
		vertical-align: middle !important;
		align-self: center
}
.medium-valign-bottom {
		vertical-align: bottom !important;
		align-self: end
}
}
@media only screen and (min-width:735px) {
.medium-1 {
		flex-shrink: 0;
		width: 5.44316%;
		max-width: 5.44316%
}
.medium-2 {
		flex-shrink: 0;
		width: 13.77649%;
		max-width: 13.77649%
}
.medium-3 {
		flex-shrink: 0;
		width: 22.10983%;
		max-width: 22.10983%
}
.medium-4 {
		flex-shrink: 0;
		width: 30.44316%;
		max-width: 30.44316%
}
.medium-5 {
		flex-shrink: 0;
		width: 38.77649%;
		max-width: 38.77649%
}
.medium-6 {
		flex-shrink: 0;
		width: 47.10983%;
		max-width: 47.10983%
}
.medium-7 {
		flex-shrink: 0;
		width: 55.44316%;
		max-width: 55.44316%
}
.medium-8 {
		flex-shrink: 0;
		width: 63.77649%;
		max-width: 63.77649%
}
.medium-9 {
		flex-shrink: 0;
		width: 72.10983%;
		max-width: 72.10983%
}
.medium-10 {
		flex-shrink: 0;
		width: 80.44316%;
		max-width: 80.44316%
}
.medium-11 {
		flex-shrink: 0;
		width: 88.77649%;
		max-width: 88.77649%
}
.medium-12 {
		flex-shrink: 0;
		width: 97.10983%;
		max-width: 97.10983%
}
.medium-offset-1 {
		margin-left: 11.22351%
}
.medium-offset-2 {
		margin-left: 19.55684%
}
.medium-offset-3 {
		margin-left: 27.89017%
}
.medium-offset-4 {
		margin-left: 36.22351%
}
.medium-offset-5 {
		margin-left: 44.55684%
}
.medium-offset-6 {
		margin-left: 52.89017%
}
.medium-offset-7 {
		margin-left: 61.22351%
}
.medium-offset-8 {
		margin-left: 69.55684%
}
.medium-offset-9 {
		margin-left: 77.89017%
}
.medium-offset-10 {
		margin-left: 86.22351%
}
.medium-offset-11 {
		margin-left: 94.55684%
}
.medium-offset-12 {
		margin-left: 102.89017%
}
}
@media only screen and (min-width:1069px) {
.medium-1 {
		flex-shrink: 0;
		width: 6.39456%;
		max-width: 6.39456%
}
.medium-2 {
		flex-shrink: 0;
		width: 14.72789%;
		max-width: 14.72789%
}
.medium-3 {
		flex-shrink: 0;
		width: 23.06122%;
		max-width: 23.06122%
}
.medium-4 {
		flex-shrink: 0;
		width: 31.39456%;
		max-width: 31.39456%
}
.medium-5 {
		flex-shrink: 0;
		width: 39.72789%;
		max-width: 39.72789%
}
.medium-6 {
		flex-shrink: 0;
		width: 48.06122%;
		max-width: 48.06122%
}
.medium-7 {
		flex-shrink: 0;
		width: 56.39456%;
		max-width: 56.39456%
}
.medium-8 {
		flex-shrink: 0;
		width: 64.72789%;
		max-width: 64.72789%
}
.medium-9 {
		flex-shrink: 0;
		width: 73.06122%;
		max-width: 73.06122%
}
.medium-10 {
		flex-shrink: 0;
		width: 81.39456%;
		max-width: 81.39456%
}
.medium-11 {
		flex-shrink: 0;
		width: 89.72789%;
		max-width: 89.72789%
}
.medium-12 {
		flex-shrink: 0;
		width: 98.06122%;
		max-width: 98.06122%
}
.medium-offset-1 {
		margin-left: 10.27211%
}
.medium-offset-2 {
		margin-left: 18.60544%
}
.medium-offset-3 {
		margin-left: 26.93878%
}
.medium-offset-4 {
		margin-left: 35.27211%
}
.medium-offset-5 {
		margin-left: 43.60544%
}
.medium-offset-6 {
		margin-left: 51.93878%
}
.medium-offset-7 {
		margin-left: 60.27211%
}
.medium-offset-8 {
		margin-left: 68.60544%
}
.medium-offset-9 {
		margin-left: 76.93878%
}
.medium-offset-10 {
		margin-left: 85.27211%
}
.medium-offset-11 {
		margin-left: 93.60544%
}
.medium-offset-12 {
		margin-left: 101.93878%
}
}
@media only screen and (min-width:1069px) {
.l-row {
		margin-left: -1.97711%
}
.l-column {
		margin-left: 1.93878%
}
}
@media only screen and (min-width:1069px) and (max-width:734px) {
.l-column--small-hide+.l-column {
		margin-left: 0
}
}
@media only screen and (min-width:1069px) {
.large-valign-top {
		vertical-align: top !important;
		align-self: start
}
.large-valign-center {
		vertical-align: middle !important;
		align-self: center
}
.large-valign-bottom {
		vertical-align: bottom !important;
		align-self: end
}
}
@media only screen and (min-width:1069px) {
.large-1 {
		flex-shrink: 0;
		width: 6.39456%;
		max-width: 6.39456%
}
.large-2 {
		flex-shrink: 0;
		width: 14.72789%;
		max-width: 14.72789%
}
.large-3 {
		flex-shrink: 0;
		width: 23.06122%;
		max-width: 23.06122%
}
.large-4 {
		flex-shrink: 0;
		width: 31.39456%;
		max-width: 31.39456%
}
.large-5 {
		flex-shrink: 0;
		width: 39.72789%;
		max-width: 39.72789%
}
.large-6 {
		flex-shrink: 0;
		width: 48.06122%;
		max-width: 48.06122%
}
.large-7 {
		flex-shrink: 0;
		width: 56.39456%;
		max-width: 56.39456%
}
.large-8 {
		flex-shrink: 0;
		width: 64.72789%;
		max-width: 64.72789%
}
.large-9 {
		flex-shrink: 0;
		width: 73.06122%;
		max-width: 73.06122%
}
.large-10 {
		flex-shrink: 0;
		width: 81.39456%;
		max-width: 81.39456%
}
.large-11 {
		flex-shrink: 0;
		width: 89.72789%;
		max-width: 89.72789%
}
.large-12 {
		flex-shrink: 0;
		width: 98.06122%;
		max-width: 98.06122%
}
.large-offset-1 {
		margin-left: 10.27211%
}
.large-offset-2 {
		margin-left: 18.60544%
}
.large-offset-3 {
		margin-left: 26.93878%
}
.large-offset-4 {
		margin-left: 35.27211%
}
.large-offset-5 {
		margin-left: 43.60544%
}
.large-offset-6 {
		margin-left: 51.93878%
}
.large-offset-7 {
		margin-left: 60.27211%
}
.large-offset-8 {
		margin-left: 68.60544%
}
.large-offset-9 {
		margin-left: 76.93878%
}
.large-offset-10 {
		margin-left: 85.27211%
}
.large-offset-11 {
		margin-left: 93.60544%
}
.large-offset-12 {
		margin-left: 101.93878%
}
}
.l-column--grid {
	vertical-align: baseline;
	margin-bottom: 3.28358%
}
@media only screen and (min-width:735px) {
.l-column--grid {
		margin-bottom: 2.89017%
}
}
@media only screen and (min-width:1069px) {
.l-column--grid {
		margin-bottom: 1.93878%
}
}
@media only screen and (max-width:734px) {
.l-column--grid.small-1:nth-child(12n+1):nth-last-child(-n+12),
	.l-column--grid.small-1:nth-child(12n+1):nth-last-child(-n+12)~.l-column--grid {
		margin-bottom: 0
}
}
@media only screen and (max-width:734px) {
.l-row--ratings-grid .small-0\.5~.l-column--grid.small-1:nth-child(12n+2):nth-last-child(-n+12),
	.l-row--ratings-grid .small-0\.5~.l-column--grid.small-1:nth-child(12n+2):nth-last-child(-n+12)~.l-column--grid {
		margin-bottom: 0
}
}
@media only screen and (min-width:735px) and (max-width:1068px) {
.l-column--grid.medium-1:nth-child(12n+1):nth-last-child(-n+12),
	.l-column--grid.medium-1:nth-child(12n+1):nth-last-child(-n+12)~.l-column--grid {
		margin-bottom: 0
}
}
@media only screen and (min-width:735px) and (max-width:1068px) {
.l-row--ratings-grid .medium-0\.5~.l-column--grid.medium-1:nth-child(12n+2):nth-last-child(-n+12),
	.l-row--ratings-grid .medium-0\.5~.l-column--grid.medium-1:nth-child(12n+2):nth-last-child(-n+12)~.l-column--grid {
		margin-bottom: 0
}
}
@media only screen and (min-width:1069px) {
.l-column--grid.large-1:nth-child(12n+1):nth-last-child(-n+12),
	.l-column--grid.large-1:nth-child(12n+1):nth-last-child(-n+12)~.l-column--grid {
		margin-bottom: 0
}
}
@media only screen and (min-width:1069px) {
.l-row--ratings-grid .large-0\.5~.l-column--grid.large-1:nth-child(12n+2):nth-last-child(-n+12),
	.l-row--ratings-grid .large-0\.5~.l-column--grid.large-1:nth-child(12n+2):nth-last-child(-n+12)~.l-column--grid {
		margin-bottom: 0
}
}
@media only screen and (max-width:734px) {
.l-column--grid.small-2:nth-child(6n+1):nth-last-child(-n+6),
	.l-column--grid.small-2:nth-child(6n+1):nth-last-child(-n+6)~.l-column--grid {
		margin-bottom: 0
}
}
@media only screen and (max-width:734px) {
.l-row--ratings-grid .small-1~.l-column--grid.small-2:nth-child(6n+2):nth-last-child(-n+6),
	.l-row--ratings-grid .small-1~.l-column--grid.small-2:nth-child(6n+2):nth-last-child(-n+6)~.l-column--grid {
		margin-bottom: 0
}
}
@media only screen and (min-width:735px) and (max-width:1068px) {
.l-column--grid.medium-2:nth-child(6n+1):nth-last-child(-n+6),
	.l-column--grid.medium-2:nth-child(6n+1):nth-last-child(-n+6)~.l-column--grid {
		margin-bottom: 0
}
}
@media only screen and (min-width:735px) and (max-width:1068px) {
.l-row--ratings-grid .medium-1~.l-column--grid.medium-2:nth-child(6n+2):nth-last-child(-n+6),
	.l-row--ratings-grid .medium-1~.l-column--grid.medium-2:nth-child(6n+2):nth-last-child(-n+6)~.l-column--grid {
		margin-bottom: 0
}
}
@media only screen and (min-width:1069px) {
.l-column--grid.large-2:nth-child(6n+1):nth-last-child(-n+6),
	.l-column--grid.large-2:nth-child(6n+1):nth-last-child(-n+6)~.l-column--grid {
		margin-bottom: 0
}
}
@media only screen and (min-width:1069px) {
.l-row--ratings-grid .large-1~.l-column--grid.large-2:nth-child(6n+2):nth-last-child(-n+6),
	.l-row--ratings-grid .large-1~.l-column--grid.large-2:nth-child(6n+2):nth-last-child(-n+6)~.l-column--grid {
		margin-bottom: 0
}
}
@media only screen and (max-width:734px) {
.l-column--grid.small-3:nth-child(4n+1):nth-last-child(-n+4),
	.l-column--grid.small-3:nth-child(4n+1):nth-last-child(-n+4)~.l-column--grid {
		margin-bottom: 0
}
}
@media only screen and (max-width:734px) {
.l-row--ratings-grid .small-1\.5~.l-column--grid.small-3:nth-child(4n+2):nth-last-child(-n+4),
	.l-row--ratings-grid .small-1\.5~.l-column--grid.small-3:nth-child(4n+2):nth-last-child(-n+4)~.l-column--grid {
		margin-bottom: 0
}
}
@media only screen and (min-width:735px) and (max-width:1068px) {
.l-column--grid.medium-3:nth-child(4n+1):nth-last-child(-n+4),
	.l-column--grid.medium-3:nth-child(4n+1):nth-last-child(-n+4)~.l-column--grid {
		margin-bottom: 0
}
}
@media only screen and (min-width:735px) and (max-width:1068px) {
.l-row--ratings-grid .medium-1\.5~.l-column--grid.medium-3:nth-child(4n+2):nth-last-child(-n+4),
	.l-row--ratings-grid .medium-1\.5~.l-column--grid.medium-3:nth-child(4n+2):nth-last-child(-n+4)~.l-column--grid {
		margin-bottom: 0
}
}
@media only screen and (min-width:1069px) {
.l-column--grid.large-3:nth-child(4n+1):nth-last-child(-n+4),
	.l-column--grid.large-3:nth-child(4n+1):nth-last-child(-n+4)~.l-column--grid {
		margin-bottom: 0
}
}
@media only screen and (min-width:1069px) {
.l-row--ratings-grid .large-1\.5~.l-column--grid.large-3:nth-child(4n+2):nth-last-child(-n+4),
	.l-row--ratings-grid .large-1\.5~.l-column--grid.large-3:nth-child(4n+2):nth-last-child(-n+4)~.l-column--grid {
		margin-bottom: 0
}
}
@media only screen and (max-width:734px) {
.l-column--grid.small-4:nth-child(3n+1):nth-last-child(-n+3),
	.l-column--grid.small-4:nth-child(3n+1):nth-last-child(-n+3)~.l-column--grid {
		margin-bottom: 0
}
}
@media only screen and (max-width:734px) {
.l-row--ratings-grid .small-2~.l-column--grid.small-4:nth-child(3n+2):nth-last-child(-n+3),
	.l-row--ratings-grid .small-2~.l-column--grid.small-4:nth-child(3n+2):nth-last-child(-n+3)~.l-column--grid {
		margin-bottom: 0
}
}
@media only screen and (min-width:735px) and (max-width:1068px) {
.l-column--grid.medium-4:nth-child(3n+1):nth-last-child(-n+3),
	.l-column--grid.medium-4:nth-child(3n+1):nth-last-child(-n+3)~.l-column--grid {
		margin-bottom: 0
}
}
@media only screen and (min-width:735px) and (max-width:1068px) {
.l-row--ratings-grid .medium-2~.l-column--grid.medium-4:nth-child(3n+2):nth-last-child(-n+3),
	.l-row--ratings-grid .medium-2~.l-column--grid.medium-4:nth-child(3n+2):nth-last-child(-n+3)~.l-column--grid {
		margin-bottom: 0
}
}
@media only screen and (min-width:1069px) {
.l-column--grid.large-4:nth-child(3n+1):nth-last-child(-n+3),
	.l-column--grid.large-4:nth-child(3n+1):nth-last-child(-n+3)~.l-column--grid {
		margin-bottom: 0
}
}
@media only screen and (min-width:1069px) {
.l-row--ratings-grid .large-2~.l-column--grid.large-4:nth-child(3n+2):nth-last-child(-n+3),
	.l-row--ratings-grid .large-2~.l-column--grid.large-4:nth-child(3n+2):nth-last-child(-n+3)~.l-column--grid {
		margin-bottom: 0
}
}
@media only screen and (max-width:734px) {
.l-column--grid.small-6:nth-child(2n+1):nth-last-child(-n+2),
	.l-column--grid.small-6:nth-child(2n+1):nth-last-child(-n+2)~.l-column--grid {
		margin-bottom: 0
}
}
@media only screen and (max-width:734px) {
.l-row--ratings-grid .small-3~.l-column--grid.small-6:nth-child(2n+2):nth-last-child(-n+2),
	.l-row--ratings-grid .small-3~.l-column--grid.small-6:nth-child(2n+2):nth-last-child(-n+2)~.l-column--grid {
		margin-bottom: 0
}
}
@media only screen and (min-width:735px) and (max-width:1068px) {
.l-column--grid.medium-6:nth-child(2n+1):nth-last-child(-n+2),
	.l-column--grid.medium-6:nth-child(2n+1):nth-last-child(-n+2)~.l-column--grid {
		margin-bottom: 0
}
}
@media only screen and (min-width:735px) and (max-width:1068px) {
.l-row--ratings-grid .medium-3~.l-column--grid.medium-6:nth-child(2n+2):nth-last-child(-n+2),
	.l-row--ratings-grid .medium-3~.l-column--grid.medium-6:nth-child(2n+2):nth-last-child(-n+2)~.l-column--grid {
		margin-bottom: 0
}
}
@media only screen and (min-width:1069px) {
.l-column--grid.large-6:nth-child(2n+1):nth-last-child(-n+2),
	.l-column--grid.large-6:nth-child(2n+1):nth-last-child(-n+2)~.l-column--grid {
		margin-bottom: 0
}
}
@media only screen and (min-width:1069px) {
.l-row--ratings-grid .large-3~.l-column--grid.large-6:nth-child(2n+2):nth-last-child(-n+2),
	.l-row--ratings-grid .large-3~.l-column--grid.large-6:nth-child(2n+2):nth-last-child(-n+2)~.l-column--grid {
		margin-bottom: 0
}
}
@media only screen and (max-width:734px) {
.l-column--grid.small-12:nth-child(1n+1):nth-last-child(-n+1),
	.l-column--grid.small-12:nth-child(1n+1):nth-last-child(-n+1)~.l-column--grid {
		margin-bottom: 0
}
}
@media only screen and (max-width:734px) {
.l-row--ratings-grid .small-6~.l-column--grid.small-12:nth-child(1n+2):nth-last-child(-n+1),
	.l-row--ratings-grid .small-6~.l-column--grid.small-12:nth-child(1n+2):nth-last-child(-n+1)~.l-column--grid {
		margin-bottom: 0
}
}
@media only screen and (min-width:735px) and (max-width:1068px) {
.l-column--grid.medium-12:nth-child(1n+1):nth-last-child(-n+1),
	.l-column--grid.medium-12:nth-child(1n+1):nth-last-child(-n+1)~.l-column--grid {
		margin-bottom: 0
}
}
@media only screen and (min-width:735px) and (max-width:1068px) {
.l-row--ratings-grid .medium-6~.l-column--grid.medium-12:nth-child(1n+2):nth-last-child(-n+1),
	.l-row--ratings-grid .medium-6~.l-column--grid.medium-12:nth-child(1n+2):nth-last-child(-n+1)~.l-column--grid {
		margin-bottom: 0
}
}
@media only screen and (min-width:1069px) {
.l-column--grid.large-12:nth-child(1n+1):nth-last-child(-n+1),
	.l-column--grid.large-12:nth-child(1n+1):nth-last-child(-n+1)~.l-column--grid {
		margin-bottom: 0
}
}
@media only screen and (min-width:1069px) {
.l-row--ratings-grid .large-6~.l-column--grid.large-12:nth-child(1n+2):nth-last-child(-n+1),
	.l-row--ratings-grid .large-6~.l-column--grid.large-12:nth-child(1n+2):nth-last-child(-n+1)~.l-column--grid {
		margin-bottom: 0
}
}
@media only screen and (min-width:1069px) {
.large-4-of-8 {
		width: calc((100% - 1.93878% - 19px)/ 2);
		max-width: calc((100% - 1.93878% - 19px)/ 2)
}
.large-4-of-8:not(:first-child) {
		margin-left: 19px
}
}
.l-column--equal-height {
	align-self: stretch
}
body {
	min-width: 320px
}
.small-hide {
	display: none
}
.small-show {
	display: block
}
.small-show-inline {
	display: inline
}
.small-show-inlineblock {
	display: inline-block
}
@media only screen and (min-width:735px) {
.medium-hide {
		display: none
}
.medium-show {
		display: block
}
.medium-show-inline {
		display: inline
}
.medium-show-inlineblock {
		display: inline-block
}
}
@media only screen and (min-width:1069px) {
.large-hide {
		display: none
}
.large-show {
		display: block
}
.large-show-inline {
		display: inline
}
.large-show-inlineblock {
		display: inline-block
}
}
.viewport-content {
	margin-left: auto;
	margin-right: auto;
	width: 87.5%
}
@media only screen and (min-width:735px) {
.viewport-content {
		margin-left: auto;
		margin-right: auto;
		width: 692px
}
}
@media only screen and (min-width:1069px) {
.viewport-content {
		margin-left: auto;
		margin-right: auto;
		width: 980px
}
}
.small-show-tablecell {
	display: table-cell
}
@media only screen and (min-width:735px) {
.medium-show-tablecell {
		display: table-cell
}
}
@media only screen and (min-width:1069px) {
.large-show-tablecell {
		display: table-cell
}
}
.l-content-width {
	margin-left: auto;
	margin-right: auto;
	width: 87.5%
}
@media only screen and (min-width:735px) {
.l-content-width {
		margin-left: auto;
		margin-right: auto;
		width: 692px
}
}
@media only screen and (min-width:1069px) {
.l-content-width {
		margin-left: auto;
		margin-right: auto;
		width: 980px
}
}
@media only screen and (max-width:734px) {
.l-content-width--small-full-width {
		width: 100%
}
}
@media only screen and (min-width:735px) {
.l-content-width--small-only {
		width: auto
}
}
body>.ember-view {
	background-color: #fff
}
.l-viewport-centered {
	height: 100vh;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	text-align: center
}
.l-viewport-centered--with-header-footer {
	justify-content: center
}
.l-viewport-centered--with-header-footer>:first-child {
	margin-bottom: auto
}
.l-viewport-centered--with-header-footer>:last-child {
	margin-top: auto
}
.l-viewport-footer-content {
	margin: 0 auto;
	max-width: 980px;
	padding: 0 22px;
	padding-left: calc($-ac-gf-content-spacer + constant(safe-area-inset-left));
	padding-right: calc($-ac-gf-content-spacer + constant(safe-area-inset-right));
	box-sizing: content-box
}
.ac-gf-footer-locale-lang {
	visibility: hidden
}
footer#ac-globalfooter .ac-gf-footer {
	border-top: none
}
@media only screen and (inverted-colors) {
img:not(picture>img),
	picture,
	video {
		filter: invert(1)
}
}
address[dir=rtl],
article[dir=rtl],
blockquote[dir=rtl],
dd[dir=rtl],
details[dir=rtl],
dialog[dir=rtl],
div[dir=rtl],
dl[dir=rtl],
dt[dir=rtl],
fieldset[dir=rtl],
form[dir=rtl],
h1[dir=rtl],
h2[dir=rtl],
h3[dir=rtl],
h4[dir=rtl],
h5[dir=rtl],
h6[dir=rtl],
nav[dir=rtl],
ol[dir=rtl],
p[dir=rtl],
pre[dir=rtl],
section[dir=rtl],
table[dir=rtl],
ul[dir=rtl] {
	text-align: initial;
	direction: rtl
}
bdo[dir=rtl],
span[dir=rtl] {
	direction: rtl;
	unicode-bidi: bidi-override
}
.truncate-single-line {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden
}
.truncate-single-line--block {
	display: block;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden
}
.has-modal {
	overflow: hidden
}
.has-modal-full-viewport {
	position: fixed;
	width: 100%;
	height: 100%;
	overflow: hidden
}
.has-modal-full-viewport body {
	height: 100%;
	overflow: hidden
}
.modal {
	position: fixed;
	z-index: -1;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	display: none
}
.modal-standard {
	overflow: auto;
	padding: 54px 0;
	background: rgba(0, 0, 0, .48);
	-webkit-overflow-scrolling: touch
}
.modal-standard .content-table {
	display: table;
	width: 100%;
	height: 100%
}
.modal-standard .content-cell {
	display: table-cell;
	vertical-align: middle
}
.modal-standard .content-wrapper {
	margin-left: auto;
	margin-right: auto;
	width: 87.5%
}
@media only screen and (min-width:735px) {
.modal-standard .content-wrapper {
		margin-left: auto;
		margin-right: auto;
		width: 692px
}
}
@media only screen and (min-width:1069px) {
.modal-standard .content-wrapper {
		margin-left: auto;
		margin-right: auto;
		width: 980px
}
}
.modal-standard .content-padding {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	z-index: 1;
	padding: 80px 8.33333%;
	background: #fff;
	border-radius: 18px;
	padding-top: 60px;
	padding-bottom: 60px
}
.modal-standard .modal-close {
	left: 22px
}
.modal-standard.theme-dark .content-padding,
.theme-dark .modal-standard .content-padding {
	background: #1d1d1f
}
.modal-full-viewport {
	background: #fff;
	padding: 96px 0
}
@media only screen and (min-width:735px) {
.modal-full-viewport {
		padding: 80px 0
}
}
.modal-full-viewport.remove-container-padding {
	padding: 0
}
.modal-full-viewport.theme-dark,
.theme-dark .modal-full-viewport {
	background: #000
}
.modal-open {
	display: block;
	z-index: 11000
}
.modal-open:focus {
	outline-offset: -4px
}
.modal-close {
	position: absolute;
	display: flex;
	z-index: 9999;
	overflow: hidden;
	top: 24px;
	left: 24px;
	margin: 0;
	padding: 0;
	font-size: 40px;
	line-height: 1;
	cursor: pointer;
	background: 0 0;
	border: 0;
	color: rgba(134, 134, 139, .8)
}
.modal-close::after,
.modal-close::before {
	font-family: "SF Pro Icons", "Apple WebExp Icons Custom";
	color: inherit;
	display: inline-block;
	font-style: normal;
	font-weight: inherit;
	font-size: inherit;
	line-height: 1;
	text-decoration: underline;
	position: relative;
	z-index: 1;
	alt: ''
}
.modal-close::after,
.modal-close::before {
	text-decoration: none
}
.modal-close::before {
	display: none
}
.modal-close::after,
.modal-close::before {
	content: ""
}
.modal-close:hover {
	color: #86868b
}
.theme-dark .modal-close {
	color: rgba(110, 110, 115, .8)
}
.theme-dark .modal-close:hover {
	color: #6e6e73
}
.modal-close::after {
	width: .9em;
	height: .9em;
	top: .05em;
	padding: 0;
	font-weight: 300
}
@media only screen and (min-width:735px) {
.modal-close {
		top: 20px;
		left: 20px;
		font-size: 32px
}
}
.ac-video-icon {
	background-repeat: no-repeat
}
.ac-video-icon.controls-airplay-button,
.ac-video-icon.icon-ctrl_airplay {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220px%22%20height%3D%2216px%22%20viewBox%3D%220%200%2020%2016%22%3E%0A%3Cdefs%3E%3Cstyle%3E.fill%7Bfill%3A%23fff%3B%7D.no-fill%7Bfill%3Anone%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%0A%3Cpath%20class%3D%22fill%22%20d%3D%22M14.5%2C14.8c0.5%2C0.7%2C0.2%2C1.2-0.6%2C1.2H6.1c-0.8%2C0-1.1-0.5-0.6-1.2l3.7-5.4c0.4-0.7%2C1.2-0.7%2C1.6%2C0L14.5%2C14.8z%0A%09%20M17.4%2C0H2.6C1.2%2C0%2C0%2C1.2%2C0%2C2.6v6.7C0%2C10.8%2C1.2%2C12%2C2.6%2C12H4c0.3%2C0%2C0.5-0.2%2C0.5-0.5S4.3%2C11%2C4%2C11H2.6C1.7%2C11%2C1%2C10.3%2C1%2C9.4V2.6%0A%09C1%2C1.7%2C1.7%2C1%2C2.6%2C1h14.8C18.3%2C1%2C19%2C1.7%2C19%2C2.6v6.7c0%2C0.9-0.7%2C1.6-1.6%2C1.6H16c-0.3%2C0-0.5%2C0.2-0.5%2C0.5S15.7%2C12%2C16%2C12h1.4%0A%09c1.4%2C0%2C2.6-1.2%2C2.6-2.6V2.6C20%2C1.2%2C18.8%2C0%2C17.4%2C0z%22%2F%3E%0A%3Crect%20class%3D%22no-fill%22%20id%3D%22Bounding-Box%22%20width%3D%2220%22%20height%3D%2216%22%2F%3E%0A%3C%2Fsvg%3E%0A")
}
.ac-video-icon.controls-airplay-button.airplay-active,
.ac-video-icon.icon-ctrl_airplay_active {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20id%3D%22Layer_1%22%20data-name%3D%22Layer%201%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220px%22%20height%3D%2216px%22%20viewBox%3D%220%200%2020%2016%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3B%7D.cls-2%7Bfill%3A%232997ff%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Ectrl_airplay_active%3C%2Ftitle%3E%3Crect%20id%3D%22Bounding-Box%22%20class%3D%22cls-1%22%20width%3D%2220%22%20height%3D%2216%22%2F%3E%3Cpath%20id%3D%22ctrl_airplay_active%22%20class%3D%22cls-2%22%20d%3D%22M10.8%2C9.4a.87.87%2C0%2C0%2C0-1.6%2C0L5.5%2C14.8c-.5.7-.2%2C1.2.6%2C1.2h7.8c.8%2C0%2C1.1-.5.6-1.2ZM20%2C2.6V9.4A2.65%2C2.65%2C0%2C0%2C1%2C17.4%2C12H16a.5.5%2C0%2C0%2C1%2C0-1h1.4A1.58%2C1.58%2C0%2C0%2C0%2C19%2C9.4V2.6A1.58%2C1.58%2C0%2C0%2C0%2C17.4%2C1H2.6A1.58%2C1.58%2C0%2C0%2C0%2C1%2C2.6V9.3A1.61%2C1.61%2C0%2C0%2C0%2C2.6%2C11H4a.5.5%2C0%2C0%2C1%2C0%2C1H2.6A2.65%2C2.65%2C0%2C0%2C1%2C0%2C9.4V2.6A2.65%2C2.65%2C0%2C0%2C1%2C2.6%2C0H17.4A2.65%2C2.65%2C0%2C0%2C1%2C20%2C2.6Z%22%2F%3E%3C%2Fsvg%3E")
}
.ac-video-icon.icon-ctrl_arrow,
.compass-wrapper .compass-arrows .ac-video-icon.compass-arrow-bottom,
.compass-wrapper .compass-arrows .ac-video-icon.compass-arrow-left,
.compass-wrapper .compass-arrows .ac-video-icon.compass-arrow-right,
.compass-wrapper .compass-arrows .ac-video-icon.compass-arrow-top {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%229px%22%20height%3D%2210px%22%20viewBox%3D%220%200%209%2010%22%3E%0A%3Cdefs%3E%3Cstyle%3E.fill%7Bfill%3A%23fff%3B%7D.no-fill%7Bfill%3Anone%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%0A%3Cpath%20class%3D%22fill%22%20d%3D%22M7.6%2C5.8c0.7-0.4%2C0.7-1.2%2C0-1.6L2.2%2C0.5C1.5%2C0%2C1%2C0.3%2C1%2C1.1v7.8C1%2C9.7%2C1.5%2C10%2C2.2%2C9.5L7.6%2C5.8z%22%2F%3E%0A%3Crect%20class%3D%22no-fill%22%20width%3D%229%22%20height%3D%2210%22%2F%3E%0A%3C%2Fsvg%3E%0A")
}
.ac-video-icon.icon-ctrl_cc_active {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220px%22%20height%3D%2216px%22%20viewBox%3D%220%200%2020%2016%22%3E%0A%3Cdefs%3E%3Cstyle%3E.fill%7Bfill%3A%23fff%3B%7D.no-fill%7Bfill%3Anone%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%0A%3Cpath%20class%3D%22fill%22%20d%3D%22M17.89%2C16H2.11C0.95%2C16%2C0%2C15.04%2C0%2C13.87V2.13C0%2C0.96%2C0.95%2C0%2C2.11%2C0h15.79%0AC19.05%2C0%2C20%2C0.96%2C20%2C2.13v11.73C20%2C15.04%2C19.05%2C16%2C17.89%2C16z%20M7.92%2C6.96c0.59%2C0%2C0.79%2C0%2C1.45%2C0c0.04-1.83-1.24-2.87-2.99-2.87%0AS3.34%2C5.31%2C3.34%2C7.53s0-0.05%2C0%2C1.03s0.41%2C3.35%2C3.1%2C3.35c2.23%2C0%2C3-1.61%2C2.93-2.78c-0.77%2C0-0.86%2C0-1.45%2C0c0%2C0.5-0.19%2C1.43-1.49%2C1.43%0Ac-1.31%2C0-1.57-1.22-1.58-2.05s0-0.07%2C0-1.16s0.57-1.92%2C1.59-1.92S7.92%2C6.13%2C7.92%2C6.96z%20M15.17%2C6.96c0.59%2C0%2C0.79%2C0%2C1.45%2C0%0Ac0.04-1.83-1.24-2.87-2.99-2.87s-3.04%2C1.23-3.04%2C3.44s0-0.05%2C0%2C1.03s0.41%2C3.35%2C3.1%2C3.35c2.23%2C0%2C3-1.61%2C2.93-2.78%0Ac-0.77%2C0-0.86%2C0-1.45%2C0c0%2C0.5-0.19%2C1.43-1.49%2C1.43c-1.31%2C0-1.57-1.22-1.58-2.05s0-0.07%2C0-1.16s0.57-1.92%2C1.59-1.92%0AS15.17%2C6.13%2C15.17%2C6.96z%22%2F%3E%0A%3Crect%20class%3D%22no-fill%22%20id%3D%22Bounding-Box%22%20width%3D%2220%22%20height%3D%2216%22%2F%3E%0A%3C%2Fsvg%3E%0A")
}
.ac-video-icon.icon-ctrl_cc_default {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220px%22%20height%3D%2216px%22%20viewBox%3D%220%200%2020%2016%22%3E%0A%3Cdefs%3E%3Cstyle%3E.fill%7Bfill%3A%23fff%3B%7D.no-fill%7Bfill%3Anone%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%0A%3Cpath%20class%3D%22fill%22%20d%3D%22M17.5%2C15.99h-15c-1.38%2C0-2.5-1.19-2.5-2.64V2.64C0%2C1.18%2C1.12%2C0%2C2.5%2C0h15C18.88%2C0%2C20%2C1.18%2C20%2C2.64%0A%09%09v10.71C20%2C14.81%2C18.88%2C15.99%2C17.5%2C15.99z%20M2.5%2C1C1.67%2C1%2C1%2C1.73%2C1%2C2.64v10.71c0%2C0.91%2C0.67%2C1.64%2C1.5%2C1.64h15%0A%09%09c0.83%2C0%2C1.5-0.74%2C1.5-1.64V2.64C19%2C1.73%2C18.33%2C1%2C17.5%2C1H2.5z%20M4.75%2C7.55c0-1.47%2C0.68-2.21%2C1.7-2.21s1.56%2C0.75%2C1.56%2C1.52h1.26V6.74%0A%09%09c0-1.34-1.02-2.56-2.83-2.56c-1.86%2C0-3.01%2C1.25-3.01%2C3.35v0.95c0%2C2.13%2C1.14%2C3.32%2C3%2C3.32c1.87%2C0%2C2.84-1.24%2C2.84-2.47V9.23H8.01%0A%09%09c0%2C0.77-0.53%2C1.43-1.55%2C1.43c-1.04%2C0-1.72-0.7-1.72-2.18V7.55z%20M12%2C7.55c0-1.47%2C0.68-2.21%2C1.7-2.21s1.56%2C0.75%2C1.56%2C1.52h1.26V6.74%0A%09%09c0-1.34-1.02-2.56-2.83-2.56c-1.86%2C0-3.01%2C1.25-3.01%2C3.35v0.95c0%2C2.13%2C1.14%2C3.32%2C3%2C3.32c1.87%2C0%2C2.84-1.24%2C2.84-2.47V9.23h-1.26%0A%09%09c0%2C0.77-0.53%2C1.43-1.55%2C1.43c-1.04%2C0-1.72-0.7-1.72-2.18V7.55z%22%2F%3E%0A%3C%2Fsvg%3E%0A")
}
.ac-video-icon.controls-text-tracks-toggle-button,
.ac-video-icon.icon-ctrl_cc_off {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220px%22%20height%3D%2216px%22%20viewBox%3D%220%200%2020%2016%22%3E%0A%3Cdefs%3E%3Cstyle%3E.fill%7Bfill%3A%23fff%3B%7D.no-fill%7Bfill%3Anone%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%0A%3Cpath%20class%3D%22fill%22%20d%3D%22M17.4%2C1C18.3%2C1%2C19%2C1.7%2C19%2C2.5v8c0%2C0.8-0.7%2C1.5-1.6%2C1.5H16l-4%2C2.5V12H2.6C1.7%2C12%2C1%2C11.3%2C1%2C10.4%0A%09V2.5C1%2C1.7%2C1.7%2C1%2C2.6%2C1H17.4%20M9.5%2C8h7C16.8%2C8%2C17%2C7.8%2C17%2C7.5S16.8%2C7%2C16.5%2C7h-7C9.2%2C7%2C9%2C7.2%2C9%2C7.5S9.2%2C8%2C9.5%2C8%20M3.5%2C8h4%0A%09C7.8%2C8%2C8%2C7.8%2C8%2C7.5S7.8%2C7%2C7.5%2C7h-4C3.2%2C7%2C3%2C7.2%2C3%2C7.5S3.2%2C8%2C3.5%2C8%20M12.5%2C10h4c0.3%2C0%2C0.5-0.2%2C0.5-0.5S16.8%2C9%2C16.5%2C9h-4%0A%09C12.2%2C9%2C12%2C9.2%2C12%2C9.5S12.2%2C10%2C12.5%2C10%20M3.5%2C10h7c0.3%2C0%2C0.5-0.2%2C0.5-0.5S10.8%2C9%2C10.5%2C9h-7C3.2%2C9%2C3%2C9.2%2C3%2C9.5S3.2%2C10%2C3.5%2C10%20M17.4%2C0%0A%09H2.6C1.2%2C0%2C0%2C1.1%2C0%2C2.5v7.9C0%2C11.9%2C1.1%2C13%2C2.6%2C13H11v1.5c0%2C0.4%2C0.2%2C0.7%2C0.5%2C0.9c0.2%2C0.1%2C0.3%2C0.1%2C0.5%2C0.1s0.4-0.1%2C0.6-0.2l3.7-2.3%0A%09h1.1c1.4%2C0%2C2.6-1.1%2C2.6-2.5v-8C20%2C1.1%2C18.8%2C0%2C17.4%2C0L17.4%2C0z%22%2F%3E%0A%3Crect%20class%3D%22no-fill%22%20id%3D%22Bounding-Box%22%20width%3D%2220%22%20height%3D%2216%22%2F%3E%0A%3C%2Fsvg%3E%0A")
}
.ac-video-icon.controls-text-tracks-toggle-button.text-tracks-visible,
.ac-video-icon.icon-ctrl_cc_on {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220px%22%20height%3D%2216px%22%20viewBox%3D%220%200%2020%2016%22%3E%0A%3Cdefs%3E%3Cstyle%3E.fill%7Bfill%3A%23fff%3B%7D.no-fill%7Bfill%3Anone%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%0A%3Cpath%20class%3D%22fill%22%20d%3D%22M17.4%2C0H2.6C1.2%2C0%2C0%2C1.1%2C0%2C2.5v7.9C0%2C11.9%2C1.1%2C13%2C2.6%2C13H11v1.5c0%2C0.4%2C0.2%2C0.7%2C0.5%2C0.9%0A%09c0.2%2C0.1%2C0.3%2C0.1%2C0.5%2C0.1s0.4-0.1%2C0.6-0.2l3.7-2.3h1.1c1.4%2C0%2C2.6-1.1%2C2.6-2.5v-8C20%2C1.1%2C18.8%2C0%2C17.4%2C0z%20M3.5%2C7h4C7.8%2C7%2C8%2C7.2%2C8%2C7.5%0A%09S7.8%2C8%2C7.5%2C8h-4C3.2%2C8%2C3%2C7.8%2C3%2C7.5S3.2%2C7%2C3.5%2C7z%20M10.5%2C10h-7C3.2%2C10%2C3%2C9.8%2C3%2C9.5S3.2%2C9%2C3.5%2C9h7C10.8%2C9%2C11%2C9.2%2C11%2C9.5%0A%09S10.8%2C10%2C10.5%2C10z%20M16.5%2C10h-4C12.2%2C10%2C12%2C9.8%2C12%2C9.5S12.2%2C9%2C12.5%2C9h4C16.8%2C9%2C17%2C9.2%2C17%2C9.5S16.8%2C10%2C16.5%2C10z%20M16.5%2C8h-7%0A%09C9.2%2C8%2C9%2C7.8%2C9%2C7.5S9.2%2C7%2C9.5%2C7h7C16.8%2C7%2C17%2C7.2%2C17%2C7.5S16.8%2C8%2C16.5%2C8z%22%2F%3E%0A%3Crect%20class%3D%22no-fill%22%20id%3D%22Bounding-Box%22%20width%3D%2220%22%20height%3D%2216%22%2F%3E%0A%3C%2Fsvg%3E%0A")
}
.ac-video-controls .ac-video-captions-selector-container .controls-captions-selector li.showing::before,
.ac-video-icon.icon-ctrl_check {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%2218px%22%20viewBox%3D%220%200%201222%202444%22%3E%0A%3Cdefs%3E%3Cstyle%3E.fill%7Bfill%3A%23fff%3B%7D.no-fill%7Bfill%3Anone%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%0A%3Cpolygon%20class%3D%22fill%22%20points%3D%22154.84%2C1317.22%2043.16%2C1437.31%20469.88%2C1834.18%201179.1%2C1168.83%201066.9%2C1049.23%20469.4%2C1609.76%0A%09%22%2F%3E%0A%3Crect%20class%3D%22no-fill%22%20id%3D%22Bounding-Box%22%20width%3D%228%22%20height%3D%2218%22%2F%3E%0A%3C%2Fsvg%3E%0A")
}
.ac-video-icon.controls-full-screen-button,
.ac-video-icon.icon-ctrl_fullscreen {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%3Cdefs%3E%3Cstyle%3E.fill%7Bfill%3A%23fff%3B%7D.no-fill%7Bfill%3Anone%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%0A%3Cpath%20class%3D%22fill%22%20d%3D%22M6.87%2C9.97l-4.89%2C4.9C2.17%2C14.96%2C2.38%2C15%2C2.61%2C15h3.91c0.28%2C0%2C0.5%2C0.22%2C0.5%2C0.5S6.79%2C16%2C6.51%2C16%0A%09%09H2.61C1.17%2C16%2C0%2C14.82%2C0%2C13.37V9.51c0-0.28%2C0.22-0.5%2C0.5-0.5S1%2C9.23%2C1%2C9.51v3.86c0%2C0.23%2C0.05%2C0.45%2C0.13%2C0.65l4.89-4.89%0A%09%09c0.23-0.23%2C0.61-0.23%2C0.85%2C0C7.1%2C9.36%2C7.1%2C9.74%2C6.87%2C9.97z%20M13.4%2C0H9.5C9.23%2C0%2C9%2C0.22%2C9%2C0.5S9.23%2C1%2C9.5%2C1h3.89%0A%09%09c0.22%2C0%2C0.43%2C0.05%2C0.63%2C0.13L9.09%2C6.06c-0.23%2C0.23-0.23%2C0.61%2C0%2C0.85c0.12%2C0.12%2C0.27%2C0.18%2C0.42%2C0.18s0.31-0.06%2C0.42-0.18l4.93-4.93%0A%09%09C14.95%2C2.18%2C15%2C2.4%2C15%2C2.63V6.5C15%2C6.78%2C15.23%2C7%2C15.5%2C7S16%2C6.78%2C16%2C6.5V2.63C16%2C1.18%2C14.83%2C0%2C13.4%2C0z%22%2F%3E%0A%3Crect%20class%3D%22no-fill%22%20id%3D%22Bounding-Box%22%20width%3D%2216%22%20height%3D%2216%22%2F%3E%0A%3C%2Fsvg%3E%0A")
}
.ac-video-icon.controls-full-screen-button.is-fullscreen,
.ac-video-icon.icon-ctrl_fullscreen_exit {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216px%22%20height%3D%2216px%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%3Cdefs%3E%3Cstyle%3E.fill%7Bfill%3A%23fff%3B%7D.no-fill%7Bfill%3Anone%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%0A%3Cpath%20class%3D%22fill%22%20d%3D%22M7%2C11.65v3.86c0%2C0.28-0.22%2C0.5-0.5%2C0.5S6%2C15.79%2C6%2C15.51v-3.86C6%2C11.42%2C5.95%2C11.2%2C5.87%2C11l-4.84%2C4.82%0A%09%09C0.91%2C15.94%2C0.76%2C16%2C0.6%2C16c-0.15%2C0-0.31-0.06-0.42-0.18c-0.23-0.24-0.23-0.62%2C0-0.85l4.86-4.84C4.84%2C10.05%2C4.63%2C10%2C4.41%2C10H0.5%0A%09%09C0.23%2C10%2C0%2C9.78%2C0%2C9.5S0.23%2C9%2C0.5%2C9h3.91C5.84%2C9%2C7%2C10.19%2C7%2C11.65z%20M15.5%2C6h-3.89c-0.22%2C0-0.43-0.05-0.62-0.13l4.83-4.84%0A%09%09c0.23-0.23%2C0.23-0.61%2C0-0.85s-0.61-0.23-0.85%2C0l-4.83%2C4.84C10.05%2C4.82%2C10%2C4.6%2C10%2C4.36V0.5C10%2C0.22%2C9.78%2C0%2C9.5%2C0S9%2C0.22%2C9%2C0.5v3.87%0A%09%09C9%2C5.82%2C10.17%2C7%2C11.61%2C7h3.89C15.78%2C7%2C16%2C6.77%2C16%2C6.5S15.78%2C6%2C15.5%2C6z%22%2F%3E%0A%3Crect%20class%3D%22no-fill%22%20id%3D%22Bounding-Box%22%20width%3D%2216%22%20height%3D%2216%22%2F%3E%0A%3C%2Fsvg%3E%0A")
}
.ac-video-icon.icon-ctrl_pause,
.is-playing .ac-video-icon.controls-play-pause-button {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20viewBox%3D%220%200%2086%2086%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m0%200h86v86h-86z%22%20fill%3D%22none%22%2F%3E%3Cpath%20d%3D%22m22%2064.715v-43.388c0-2.555%201.452-4.327%204.6-4.327h5.8c3.185%200%204.6%201.731%204.6%204.327v43.388c0%202.554-1.411%204.285-4.6%204.285h-5.8c-3.148%200-4.6-1.731-4.6-4.285zm26%200v-43.388c0-2.596%201.452-4.327%204.6-4.327h5.847c3.142%200%204.553%201.772%204.553%204.327v43.388c0%202.554-1.411%204.285-4.556%204.285h-5.844c-3.148%200-4.6-1.731-4.6-4.285z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E")
}
.ac-video-icon.controls-picture-in-picture-button.is-picture-in-picture,
.ac-video-icon.icon-ctrl_pip_active {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220px%22%20height%3D%2216px%22%20viewBox%3D%220%200%2020%2016%22%3E%0A%3Cdefs%3E%3Cstyle%3E.fill%7Bfill%3A%23fff%3B%7D.no-fill%7Bfill%3Anone%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%0A%3Cpath%20class%3D%22fill%22%20d%3D%22M17.99%2C16h-5.93c-1.26%2C0-2.01-1.02-2.01-2v-0.5c0-0.28%2C0.22-0.5%2C0.5-0.5s0.5%2C0.22%2C0.5%2C0.5V14%0A%09%09c0%2C0.49%2C0.38%2C1%2C1.01%2C1h5.93c0.57%2C0%2C1-0.43%2C1-1v-3c0-0.27-0.12-0.54-0.32-0.73c-0.13-0.13-0.37-0.29-0.67-0.26h-0.49%0A%09%09c-0.28%2C0-0.5-0.22-0.5-0.5s0.22-0.5%2C0.5-0.5h0.48c0.5-0.02%2C1%2C0.18%2C1.38%2C0.54C19.77%2C9.92%2C20%2C10.45%2C20%2C10.99v3%0A%09%09C20%2C15.12%2C19.12%2C16%2C17.99%2C16z%20M0%2C2v7c0%2C1.1%2C0.9%2C2%2C2%2C2h11c1.1%2C0%2C2-0.9%2C2-2V2c0-1.1-0.9-2-2-2H2C0.9%2C0%2C0%2C0.9%2C0%2C2z%22%2F%3E%0A%3Crect%20class%3D%22no-fill%22%20id%3D%22Bounding-Box%22%20width%3D%2220%22%20height%3D%2216%22%2F%3E%0A%3C%2Fsvg%3E%0A")
}
.ac-video-icon.controls-picture-in-picture-button,
.ac-video-icon.icon-ctrl_pip_default {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220px%22%20height%3D%2216px%22%20viewBox%3D%220%200%2020%2016%22%3E%0A%3Cdefs%3E%3Cstyle%3E.fill%7Bfill%3A%23fff%3B%7D.no-fill%7Bfill%3Anone%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%0A%3Cpath%20class%3D%22fill%22%20d%3D%22M6.49%2C12H2.43C0.93%2C12%2C0%2C10.77%2C0%2C9.63V2.37C0%2C1.22%2C0.85%2C0%2C2.43%2C0h11.21C14.8%2C0%2C16%2C0.89%2C16%2C2.37v3.11%0A%09%09c0%2C0.28-0.22%2C0.5-0.5%2C0.5S15%2C5.75%2C15%2C5.48V2.37C15%2C1.48%2C14.3%2C1%2C13.63%2C1H2.43C1.26%2C1%2C1%2C1.99%2C1%2C2.37v7.27C1%2C10.19%2C1.46%2C11%2C2.43%2C11%0A%09%09h4.06c0.28%2C0%2C0.5%2C0.22%2C0.5%2C0.5S6.76%2C12%2C6.49%2C12z%20M10%2C11v3c0%2C1.1%2C0.9%2C2%2C2%2C2h6c1.1%2C0%2C2-0.9%2C2-2v-3c0-1.1-0.9-2-2-2h-6%0A%09%09C10.9%2C9%2C10%2C9.9%2C10%2C11z%22%2F%3E%0A%3Crect%20class%3D%22no-fill%22%20id%3D%22Bounding-Box%22%20width%3D%2220%22%20height%3D%2216%22%2F%3E%0A%3C%2Fsvg%3E")
}
.ac-video-icon.controls-play-pause-button,
.ac-video-icon.icon-ctrl_play {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20viewBox%3D%220%200%2086%2086%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m0%200h86v86h-86z%22%20fill%3D%22none%22%2F%3E%3Cpath%20d%3D%22m22%2064.728v-43.373c0-3.501%202.1-5.355%204.737-5.355a6.365%206.365%200%200%201%203.748%201.071l36.083%2021.048c2.471%201.442%203.831%202.636%203.831%204.9s-1.359%203.46-3.831%204.9l-36.083%2021.01a6.365%206.365%200%200%201%20-3.748%201.071c-2.637%200-4.737-1.812-4.737-5.272z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E")
}
.ac-video-icon.icon-ctrl_replay,
.end-state .ac-video-icon.controls-play-pause-button {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20viewBox%3D%220%200%2086%2086%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m0%200h86v86h-86z%22%20fill%3D%22none%22%2F%3E%3Cpath%20d%3D%22m37.932%2037.972a4.4%204.4%200%200%201%201.557-3.4l3.36-3.319h-.492c-8.4%200-14.67%206.679-14.67%2015.695a15.326%2015.326%200%201%200%2030.652%200%205.614%205.614%200%201%201%2011.228%200%2026.533%2026.533%200%201%201%20-53.067%200%2025.734%2025.734%200%200%201%2025.9-26.187h.041l-2.95-2.909a4.4%204.4%200%200%201%20-1.557-3.4%205.4%205.4%200%200%201%205.366-5.452%204.8%204.8%200%200%201%203.606%201.557l11.351%2011.6a5.329%205.329%200%200%201%201.762%204.016%205.414%205.414%200%200%201%20-1.762%204.016l-11.351%2011.635a4.819%204.819%200%200%201%20-3.606%201.476%205.352%205.352%200%200%201%20-5.368-5.328z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E")
}
.ac-video-icon.controls-toggle-mute-volume-button.is-muted,
.ac-video-icon.icon-ctrl_volume_mute {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220px%22%20height%3D%2216px%22%20viewBox%3D%220%200%2020%2016%22%3E%0A%3Cdefs%3E%3Cstyle%3E.fill%7Bfill%3A%23fff%3B%7D.no-fill%7Bfill%3Anone%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%0A%3Cpath%20class%3D%22fill%22%20d%3D%22M9%2C7.48L5.34%2C3.81l2.34-2.07c0.21-0.23%2C0.55-0.3%2C0.84-0.19C8.82%2C1.66%2C9.01%2C1.95%2C9%2C2.26V7.48z%0A%09%09%20M9%2C12.29v1.46c0%2C0.31-0.19%2C0.59-0.49%2C0.71c-0.09%2C0.03-0.18%2C0.05-0.28%2C0.05c-0.21%2C0-0.41-0.09-0.56-0.25L4%2C11H1%0A%09%09c-0.51%2C0-1-0.42-1-0.99V5.98C0%2C5.43%2C0.48%2C5%2C0.99%2C5h0.74L9%2C12.29z%20M12.57%2C13.91c0.13-0.01%2C0.26-0.07%2C0.35-0.17%0A%09%09c0.19-0.21%2C0.17-0.52-0.04-0.71L2.07%2C2.21C1.86%2C2.03%2C1.55%2C2.04%2C1.36%2C2.26C1.18%2C2.47%2C1.19%2C2.78%2C1.41%2C2.96l10.81%2C10.82%0A%09%09C12.31%2C13.88%2C12.44%2C13.92%2C12.57%2C13.91z%22%2F%3E%0A%3Crect%20class%3D%22no-fill%22%20id%3D%22Bounding-Box%22%20width%3D%2220%22%20height%3D%2216%22%2F%3E%0A%3C%2Fsvg%3E")
}
.ac-video-icon.controls-toggle-mute-volume-button,
.ac-video-icon.icon-ctrl_volume_on {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220px%22%20height%3D%2216px%22%20viewBox%3D%220%200%2020%2016%22%3E%0A%3Cdefs%3E%3Cstyle%3E.fill%7Bfill%3A%23fff%3B%7D.no-fill%7Bfill%3Anone%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%0A%3Cpath%20class%3D%22fill%22%20d%3D%22M16.07%2C15.9c-0.14%2C0-0.29-0.05-0.4-0.16c-0.23-0.22-0.24-0.58-0.02-0.81%0A%09%09c1.79-1.88%2C2.78-4.34%2C2.78-6.93c0-2.62-1-5.09-2.82-6.97c-0.22-0.23-0.22-0.6%2C0-0.82c0.22-0.22%2C0.58-0.23%2C0.8%2C0%0A%09%09c0.01%2C0.01%2C0.04%2C0.04%2C0.05%2C0.06c2%2C2.07%2C3.12%2C4.83%2C3.12%2C7.74c0%2C2.89-1.1%2C5.63-3.1%2C7.73C16.37%2C15.84%2C16.22%2C15.9%2C16.07%2C15.9z%0A%09%09%20M12.91%2C13.03c1.36-1.29%2C2.17-3.17%2C2.17-5.03c0-1.85-0.81-3.73-2.17-5.03c-0.23-0.22-0.59-0.21-0.81%2C0.02%0A%09%09c-0.22%2C0.23-0.21%2C0.59%2C0.02%2C0.81c1.14%2C1.09%2C1.82%2C2.66%2C1.82%2C4.2c0%2C1.55-0.68%2C3.12-1.81%2C4.2c-0.23%2C0.22-0.24%2C0.58-0.02%2C0.81%0A%09%09c0.11%2C0.12%2C0.26%2C0.18%2C0.42%2C0.18C12.65%2C13.19%2C12.79%2C13.14%2C12.91%2C13.03z%20M7.68%2C1.74L4%2C5.01H0.99C0.48%2C5.01%2C0%2C5.44%2C0%2C5.99v3.98%0A%09%09c0%2C0.57%2C0.48%2C0.99%2C1%2C0.99h3l3.67%2C3.3c0.16%2C0.16%2C0.36%2C0.25%2C0.56%2C0.25c0.1%2C0%2C0.19-0.02%2C0.28-0.05C8.81%2C14.34%2C9%2C14.06%2C9%2C13.75V2.26%0A%09%09c0.01-0.31-0.18-0.6-0.48-0.71C8.23%2C1.44%2C7.9%2C1.52%2C7.68%2C1.74z%22%2F%3E%0A%3Crect%20class%3D%22no-fill%22%20id%3D%22Bounding-Box%22%20width%3D%2220%22%20height%3D%2216%22%2F%3E%0A%3C%2Fsvg%3E")
}
.ac-video-icon.icon-share_close {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2213px%22%20height%3D%2213px%22%20viewBox%3D%220%200%2013%2013%22%3E%0A%3Cdefs%3E%3Cstyle%3E.fill%7Bfill%3A%23fff%3B%7D.no-fill%7Bfill%3Anone%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%0A%3Cpath%20class%3D%22fill%22%20d%3D%22M7.31%2C6.5l5.09-5.09c0.22-0.22%2C0.22-0.59%2C0-0.81s-0.59-0.22-0.81%2C0L6.5%2C5.69L1.41%2C0.59%0A%09%09c-0.22-0.22-0.59-0.22-0.81%2C0s-0.22%2C0.59%2C0%2C0.81L5.69%2C6.5l-5.09%2C5.09c-0.22%2C0.22-0.22%2C0.59%2C0%2C0.81c0.11%2C0.11%2C0.26%2C0.17%2C0.41%2C0.17%0A%09%09s0.29-0.06%2C0.41-0.17L6.5%2C7.31l5.09%2C5.09c0.11%2C0.11%2C0.26%2C0.17%2C0.41%2C0.17s0.29-0.06%2C0.41-0.17c0.22-0.22%2C0.22-0.59%2C0-0.81L7.31%2C6.5z%0A%09%09%22%2F%3E%0A%3Crect%20class%3D%22no-fill%22%20id%3D%22Bounding-Box%22%20width%3D%2213%22%20height%3D%2213%22%2F%3E%0A%3C%2Fsvg%3E%0A")
}
.ac-video-icon.icon-share_embed {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224px%22%20height%3D%2217px%22%20viewBox%3D%220%200%2024%2017%22%3E%0A%3Cdefs%3E%3Cstyle%3E.fill%7Bfill%3A%23fff%3B%7D.no-fill%7Bfill%3Anone%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%0A%3Cpath%20class%3D%22fill%22%20d%3D%22M14.03%2C1.28l-2.85%2C14.79c-0.09%2C0.26-0.32%2C0.43-0.58%2C0.43c-0.06%2C0-0.12-0.01-0.18-0.03%0A%09%09c-0.15-0.05-0.28-0.15-0.35-0.3c-0.07-0.14-0.09-0.3-0.04-0.45l2.85-14.8c0.05-0.16%2C0.16-0.29%2C0.3-0.36s0.3-0.09%2C0.46-0.04%0A%09%09C13.96%2C0.63%2C14.13%2C0.97%2C14.03%2C1.28z%20M23.48%2C8.62c0.01-0.04%2C0.02-0.08%2C0.02-0.12s-0.01-0.08-0.02-0.12s-0.01-0.07-0.02-0.11%0A%09%09c-0.02-0.04-0.04-0.08-0.07-0.12c-0.02-0.02-0.02-0.05-0.04-0.07l-0.01-0.01c-0.01-0.01-0.01-0.02-0.02-0.02l-5.79-5.39%0A%09%09c-0.24-0.23-0.62-0.21-0.85%2C0.03s-0.21%2C0.62%2C0.03%2C0.85l5.32%2C4.95l-5.32%2C4.95c-0.24%2C0.23-0.26%2C0.61-0.03%2C0.85%0A%09%09c0.12%2C0.13%2C0.28%2C0.19%2C0.44%2C0.19c0.15%2C0%2C0.29-0.05%2C0.41-0.16l5.79-5.39c0.01-0.01%2C0.01-0.02%2C0.02-0.02l0.01-0.01%0A%09%09c0.02-0.02%2C0.03-0.05%2C0.04-0.07c0.03-0.04%2C0.05-0.07%2C0.07-0.12C23.47%2C8.69%2C23.47%2C8.65%2C23.48%2C8.62z%20M7.33%2C2.7%0A%09%09C7.1%2C2.45%2C6.73%2C2.44%2C6.48%2C2.67L0.69%2C8.06c-0.01%2C0-0.01%2C0.01-0.02%2C0.02L0.66%2C8.09C0.64%2C8.11%2C0.63%2C8.14%2C0.62%2C8.16%0A%09%09C0.59%2C8.2%2C0.56%2C8.23%2C0.54%2C8.28c-0.01%2C0.03-0.02%2C0.07-0.02%2C0.1C0.51%2C8.42%2C0.5%2C8.46%2C0.5%2C8.5s0.01%2C0.08%2C0.02%2C0.12%0A%09%09c0.01%2C0.03%2C0.01%2C0.07%2C0.02%2C0.1C0.56%2C8.76%2C0.59%2C8.8%2C0.62%2C8.84c0.02%2C0.02%2C0.02%2C0.05%2C0.04%2C0.07l0.01%2C0.01%0A%09%09c0.01%2C0.01%2C0.01%2C0.02%2C0.02%2C0.02l5.79%2C5.39c0.12%2C0.11%2C0.26%2C0.16%2C0.41%2C0.16c0.16%2C0%2C0.32-0.06%2C0.44-0.19%0A%09%09c0.23-0.24%2C0.21-0.62-0.03-0.85L1.98%2C8.5L7.3%2C3.54C7.54%2C3.32%2C7.56%2C2.94%2C7.33%2C2.7z%22%2F%3E%0A%3Crect%20class%3D%22no-fill%22%20id%3D%22Bounding-Box%22%20width%3D%2224%22%20height%3D%2217%22%2F%3E%0A%3C%2Fsvg%3E")
}
.ac-video-icon.icon-share_fb {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216px%22%20height%3D%2217px%22%20viewBox%3D%220%200%2016%2017%22%3E%0A%3Cdefs%3E%3Cstyle%3E.fill%7Bfill%3A%23fff%3B%7D.no-fill%7Bfill%3Anone%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%0A%3Cpath%20class%3D%22fill%22%20d%3D%22M14.78%2C2.22C14.93%2C2.37%2C15%2C2.56%2C15%2C2.78v12.44c0%2C0.22-0.07%2C0.4-0.22%2C0.55%0A%09%09C14.63%2C15.93%2C14.44%2C16%2C14.22%2C16h-3.56v-5.42h1.82l0.27-2.11h-2.09V7.12c0-0.34%2C0.06-0.59%2C0.19-0.74c0.16-0.19%2C0.45-0.29%2C0.85-0.29%0A%09%09h1.12V4.2c-0.14-0.02-0.34-0.03-0.6-0.05c-0.35-0.02-0.69-0.04-1.03-0.04c-0.54%2C0-1.02%2C0.11-1.43%2C0.32%0A%09%09c-0.4%2C0.22-0.72%2C0.54-0.93%2C0.95C8.59%2C5.81%2C8.47%2C6.32%2C8.47%2C6.91v1.56H6.65v2.11h1.82V16h-6.7c-0.22%2C0-0.4-0.07-0.55-0.22%0A%09%09C1.07%2C15.63%2C0.99%2C15.43%2C1%2C15.22V2.78c0-0.21%2C0.08-0.41%2C0.23-0.55S1.57%2C2%2C1.78%2C2h12.44C14.44%2C2%2C14.63%2C2.07%2C14.78%2C2.22z%22%2F%3E%0A%3Crect%20class%3D%22no-fill%22%20id%3D%22Bounding-Box%22%20width%3D%2216%22%20height%3D%2217%22%2F%3E%0A%3C%2Fsvg%3E")
}
.ac-video-icon.icon-share_link {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2217px%22%20height%3D%2217px%22%20viewBox%3D%220%200%2017%2017%22%3E%0A%3Cdefs%3E%3Cstyle%3E.fill%7Bfill%3A%23fff%3B%7D.no-fill%7Bfill%3Anone%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%0A%3Cpath%20class%3D%22fill%22%20d%3D%22M7.37%2C10.15c-0.15%2C0-0.31-0.06-0.42-0.18L6.83%2C9.87c-1.32-1.35-1.28-3.41%2C0.1-4.79l3.68-3.68%0A%09%09c1.33-1.33%2C3.66-1.33%2C4.99%2C0c1.38%2C1.38%2C1.38%2C3.61%2C0%2C4.99l-1.75%2C1.75c-0.23%2C0.23-0.61%2C0.23-0.85%2C0c-0.23-0.23-0.23-0.61%2C0-0.85%0A%09%09l1.75-1.75c0.91-0.91%2C0.91-2.38%2C0-3.29c-0.88-0.88-2.41-0.88-3.29%2C0L7.78%2C5.93c-0.9%2C0.9-0.94%2C2.23-0.09%2C3.09l0.1%2C0.1%0A%09%09c0.23%2C0.23%2C0.23%2C0.61%2C0%2C0.85C7.67%2C10.09%2C7.52%2C10.15%2C7.37%2C10.15z%20M6.39%2C15.6l3.68-3.68c1.37-1.37%2C1.4-3.48%2C0.07-4.81l-0.09-0.09%0A%09%09c-0.23-0.23-0.61-0.23-0.85%2C0c-0.23%2C0.23-0.23%2C0.61%2C0%2C0.85l0.09%2C0.09c0.87%2C0.87%2C0.84%2C2.21-0.07%2C3.12l-3.68%2C3.68%0A%09%09c-0.88%2C0.88-2.41%2C0.88-3.29%2C0c-0.91-0.91-0.91-2.38%2C0-3.29l1.79-1.79c0.23-0.23%2C0.23-0.61%2C0-0.85c-0.23-0.23-0.61-0.23-0.85%2C0%0A%09%09l-1.79%2C1.79c-1.38%2C1.37-1.38%2C3.61%2C0%2C4.99c0.67%2C0.67%2C1.55%2C1.03%2C2.49%2C1.03S5.73%2C16.26%2C6.39%2C15.6z%22%2F%3E%0A%3Crect%20class%3D%22no-fill%22%20id%3D%22Bounding-Box%22%20width%3D%2217%22%20height%3D%2217%22%2F%3E%0A%3C%2Fsvg%3E")
}
.ac-video-icon.icon-share_twitter {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2219px%22%20height%3D%2217px%22%20viewBox%3D%220%200%2019%2017%22%3E%0A%3Cdefs%3E%3Cstyle%3E.fill%7Bfill%3A%23fff%3B%7D.no-fill%7Bfill%3Anone%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%0A%3Cpath%20class%3D%22fill%22%20d%3D%22M16.94%2C2.88c-0.26%2C0.34-0.57%2C0.61-0.93%2C0.83C16.7%2C3.63%2C17.36%2C3.44%2C18%2C3.15%0A%09%09c-0.47%2C0.72-1.05%2C1.33-1.74%2C1.84c0.06%2C1.36-0.16%2C2.72-0.63%2C3.99c-0.45%2C1.22-1.08%2C2.3-1.9%2C3.25c-0.86%2C0.99-1.91%2C1.8-3.1%2C2.36%0A%09%09c-1.3%2C0.61-2.71%2C0.91-4.25%2C0.91c-0.97%2C0-1.91-0.14-2.82-0.41c-0.88-0.28-1.72-0.67-2.49-1.18c0.27%2C0.04%2C0.54%2C0.06%2C0.83%2C0.06%0A%09%09c0.79%2C0%2C1.57-0.13%2C2.32-0.4c0.72-0.26%2C1.38-0.63%2C1.98-1.12c-1.5-0.03-2.81-1.02-3.23-2.46c0.21%2C0.05%2C0.43%2C0.07%2C0.64%2C0.07%0A%09%09c0.32%2C0%2C0.62-0.04%2C0.92-0.13C4%2C9.82%2C3.53%2C9.61%2C3.1%2C9.27C2.23%2C8.6%2C1.73%2C7.56%2C1.74%2C6.46V6.43C2.23%2C6.7%2C2.76%2C6.85%2C3.32%2C6.86%0A%09%09C2.84%2C6.54%2C2.47%2C6.12%2C2.2%2C5.61C1.92%2C5.09%2C1.77%2C4.53%2C1.77%2C3.92c0-0.63%2C0.15-1.22%2C0.46-1.78c0.86%2C1.08%2C1.94%2C1.96%2C3.16%2C2.6%0A%09%09C6.64%2C5.4%2C7.98%2C5.77%2C9.4%2C5.84c-0.06-0.26-0.09-0.53-0.09-0.8c0-0.64%2C0.16-1.24%2C0.47-1.79c0.87-1.55%2C2.78-2.18%2C4.4-1.45%0A%09%09C14.62%2C2%2C15%2C2.27%2C15.32%2C2.62c0.78-0.16%2C1.51-0.45%2C2.2-0.86C17.4%2C2.17%2C17.2%2C2.54%2C16.94%2C2.88L16.94%2C2.88z%22%2F%3E%0A%3Crect%20class%3D%22no-fill%22%20id%3D%22Bounding-Box%22%20width%3D%2219%22%20height%3D%2217%22%2F%3E%0A%3C%2Fsvg%3E")
}
.ac-video-icon.icon-view_field,
.compass-wrapper .ac-video-icon.compass-field {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2238px%22%20height%3D%2238px%22%20viewBox%3D%220%200%2038%2038%22%3E%0A%3Cdefs%3E%3Cstyle%3E.fill%7Bfill%3A%23fff%3B%7D.no-fill%7Bfill%3Anone%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%0A%3Cg%3E%0A%09%3Crect%20class%3D%22no-fill%22%20width%3D%2238%22%20height%3D%2238%22%2F%3E%0A%09%3Cpath%20style%3D%22opacity%3A0.32%3Bfill%3A%23FFFFFF%3B%22%20d%3D%22M25.11%2C11.73c0%2C0-2.5-2.23-6.11-2.23s-6.11%2C2.23-6.11%2C2.23c-0.38%2C0.32-0.61%2C0.8-0.61%2C1.33%0A%09%09c0%2C0.48%2C0.19%2C0.91%2C0.5%2C1.23c0.32%2C0.32%2C5.24%2C5.32%2C5.46%2C5.53c0.2%2C0.19%2C0.47%2C0.31%2C0.77%2C0.31s0.57-0.12%2C0.77-0.31%0A%09%09c0.22-0.21%2C5.14-5.21%2C5.46-5.53c0.31-0.32%2C0.5-0.75%2C0.5-1.23C25.73%2C12.53%2C25.49%2C12.05%2C25.11%2C11.73z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A")
}
.ac-video-icon.icon-view_ring,
.compass-wrapper .ac-video-icon.compass-ring {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2238px%22%20height%3D%2238px%22%20viewBox%3D%220%200%2038%2038%22%3E%0A%3Cdefs%3E%3Cstyle%3E.fill%7Bfill%3A%23fff%3B%7D.no-fill%7Bfill%3Anone%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%0A%3Cg%20id%3D%22View_Ring_1_%22%3E%0A%09%3Cpolyline%20class%3D%22no-fill%22%20points%3D%220%2C0%2038%2C0%2038%2C38%200%2C38%22%2F%3E%0A%09%3Cpath%20class%3D%22fill%22%20style%3D%22opacity%3A0.32%22%20d%3D%22M28.4%2C9.3C26%2C6.9%2C22.7%2C5.6%2C19%2C5.6s-7%2C1.4-9.4%2C3.8C7%2C11.8%2C5.4%2C15.2%2C5.4%2C19c0%2C7.5%2C6.1%2C13.6%2C13.6%2C13.6%0A%09%09S32.6%2C26.5%2C32.6%2C19C32.6%2C15.2%2C31%2C11.8%2C28.4%2C9.3z%20M19%2C30.4c-6.3%2C0-11.4-5.1-11.4-11.4c0-3.2%2C1.3-6.2%2C3.4-8.3c2.1-2%2C4.9-3.2%2C8-3.2%0A%09%09s5.9%2C1.3%2C8%2C3.2c2.2%2C2.1%2C3.4%2C5.1%2C3.4%2C8.3C30.4%2C25.3%2C25.3%2C30.4%2C19%2C30.4z%22%2F%3E%0A%09%3Cpath%20class%3D%22fill%22%20style%3D%22display%3Anone%3B%22%20d%3D%22M19%2C30.5c-6.3%2C0-11.4-5.1-11.4-11.4c0-3.3%2C1.3-6.3%2C3.5-8.4S16%2C7.5%2C19%2C7.5s5.9%2C1.3%2C7.9%2C3.1%0A%09%09c2.2%2C2.1%2C3.5%2C5.1%2C3.5%2C8.4C30.4%2C25.4%2C25.3%2C30.5%2C19%2C30.5z%22%2F%3E%0A%09%3Cpath%20class%3D%22fill%22%20d%3D%22M19%2C5.5c-3.6%2C0-6.9%2C1.4-9.4%2C3.8l0%2C0C9.4%2C9.5%2C9.3%2C9.7%2C9.3%2C10c0%2C0.6%2C0.5%2C1%2C1%2C1%0A%09%09c0.4%2C0%2C0.6-0.2%2C0.8-0.4C13%2C8.8%2C15.9%2C7.5%2C19%2C7.5s6%2C1.3%2C7.9%2C3.1c0.2%2C0.2%2C0.4%2C0.4%2C0.8%2C0.4c0.5%2C0%2C1-0.4%2C1-1c0-0.3-0.1-0.5-0.3-0.7l0%2C0%0A%09%09C25.9%2C6.9%2C22.6%2C5.5%2C19%2C5.5z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A")
}
.ac-video-icon.icon-view_scrim,
.compass-wrapper .ac-video-icon.compass-background {
	background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Csvg%20width%3D%2238px%22%20height%3D%2238px%22%20viewBox%3D%220%200%2038%2038%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cg%20id%3D%22Sticker-Sheet%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22view_scrim%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Crect%20id%3D%22boundingbox%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2238%22%20height%3D%2238%22%3E%3C%2Frect%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Ccircle%20id%3D%22icon%22%20fill%3D%22%236E6E73%22%20fill-rule%3D%22nonzero%22%20opacity%3D%220.4%22%20cx%3D%2219%22%20cy%3D%2219%22%20r%3D%2218.12%22%3E%3C%2Fcircle%3E%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E")
}
.cursor-pointer {
	cursor: pointer
}
.ac-video-player {
	cursor: none
}
.ac-video-player:-webkit-full-screen {
	background: #000;
	margin: 0 !important;
	padding: 0 !important;
	position: relative !important;
	top: 0 !important;
	left: 0 !important;
	width: 100% !important;
	height: 100% !important;
	z-index: 1
}
.ac-video-player:-ms-fullscreen {
	background: #000;
	margin: 0 !important;
	padding: 0 !important;
	position: relative !important;
	top: 0 !important;
	left: 0 !important;
	width: 100% !important;
	height: 100% !important;
	z-index: 1
}
.ac-video-player:fullscreen {
	background: #000;
	margin: 0 !important;
	padding: 0 !important;
	position: relative !important;
	top: 0 !important;
	left: 0 !important;
	width: 100% !important;
	height: 100% !important;
	z-index: 1
}
.ac-video-player .ac-video-blockade {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	height: 100%;
	width: 100%
}
.ac-video-player>* {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}
.ac-video-player.threesixty-video {
	-webkit-tap-highlight-color: transparent
}
.ac-video-player.threesixty-video .end-state .controls-play-pause-button-container,
.ac-video-player.threesixty-video .start-state .controls-play-pause-button-container {
	pointer-events: all
}
.ac-video-player.threesixty-video .ac-video-blockade {
	display: none
}
.ac-video-player.threesixty-video .threesixty-video-container {
	position: relative;
	display: flex;
	align-items: center;
	justify-content: flex-end;
	width: 100%;
	height: 100%
}
.ac-video-player.threesixty-video .threesixty-video-container .threesixty-renderer {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0
}
.ac-video-player video {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0
}
.ac-video-player video,
.ac-video-player video img {
	display: block;
	outline: 0
}
.ac-video-player video::-webkit-media-controls-start-playback-button {
	background: rgba(0, 0, 0, .25);
	-webkit-clip-path: none;
	clip-path: none;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0
}
.ac-video-player video::-webkit-media-controls-start-playback-background {
	background: rgba(255, 255, 255, .8);
	-webkit-backdrop-filter: none;
	backdrop-filter: none;
	-webkit-clip-path: polygon(54.2px 55.2px, 54.2px 37.2px, 53.5px 37.9px, 25.1px 55.2px, 24.1px 55.5px, 22.4px 54.5px, 22.1px 53.5px, 22.1px 19.1px, 22.4px 18.1px, 23.1px 17.4px, 24.1px 17.1px, 25.1px 17.4px, 53.5px 34.6px, 54.2px 35.2px);
	clip-path: polygon(54.2px 55.2px, 54.2px 37.2px, 53.5px 37.9px, 25.1px 55.2px, 24.1px 55.5px, 22.4px 54.5px, 22.1px 53.5px, 22.1px 19.1px, 22.4px 18.1px, 23.1px 17.4px, 24.1px 17.1px, 25.1px 17.4px, 53.5px 34.6px, 54.2px 35.2px);
	top: 50%;
	left: 50%;
	transform: translateX(-50%) translateY(-50%)
}
.ac-video-player video::-webkit-media-controls-start-playback-glyph,
.ac-video-player video::-webkit-media-controls-start-playback-tint {
	background: 0 0
}
.ac-video-controls.captions-selector-showing .ac-video-captions-selector-container {
	visibility: visible;
	opacity: 1;
	transition: opacity .5s ease
}
.ac-video-controls .ac-video-captions-selector-container {
	font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif;
	background-color: rgba(29, 29, 31, .56);
	border-radius: 6px;
	position: absolute;
	bottom: 20px;
	left: -7px;
	padding: 8px 14px 10px;
	opacity: 0;
	visibility: hidden;
	pointer-events: all;
	transition: opacity .5s ease, visibility 0s ease .5s
}
.ac-video-controls .ac-video-captions-selector-container.showing {
	visibility: visible;
	opacity: 1
}
.ac-video-controls .ac-video-captions-selector-container .ac-video-captions-selector-title {
	color: rgba(255, 255, 255, .52);
	display: block;
	font-size: 11px;
	font-weight: 600;
	text-transform: uppercase;
	position: relative
}
.ac-video-controls .ac-video-captions-selector-container .controls-captions-selector {
	cursor: pointer;
	color: #fff;
	font-size: 14px;
	line-height: 18px;
	list-style: none;
	margin: 0;
	padding-left: 12px;
	white-space: nowrap
}
.ac-video-controls .ac-video-captions-selector-container .controls-captions-selector li:not(.showing):hover {
	text-decoration: underline
}
.ac-video-controls .ac-video-captions-selector-container .controls-captions-selector li.showing::before {
	content: '';
	position: absolute;
	width: 8px;
	height: 18px;
	left: 14px;
	margin-top: -1px
}
video::cue {
	background-color: #000;
	color: #fff;
	font-family: "SF Pro Text", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 600
}
.ac-video-player-text-track-container {
	position: absolute;
	z-index: 9;
	bottom: 20%;
	left: 0;
	right: 0;
	text-align: center;
	display: inline-block
}
.ac-video-player-text-track {
	display: none;
	padding: 2px 4px;
	font-family: Arial;
	font-weight: 700;
	font-size: 24px;
	color: #fff;
	text-align: center;
	background-color: #000
}
.ac-video-player-text-track-container:empty {
	display: none
}
.ac-video-player-text-track.is-visible:empty {
	display: none
}
.ac-video-player-text-track.is-visible {
	display: inline-block
}
.ac-video-poster {
	transition: opacity .5s linear;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	opacity: 1
}
.ac-video-poster img {
	display: block;
	width: 100%;
	height: auto
}
.ac-video-poster.ac-video-poster-hide {
	opacity: 0;
	pointer-events: none
}
.ac-video-controls {
	position: absolute;
	display: flex;
	align-items: center;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 10;
	overflow: hidden
}
.ac-video-controls.mobile {
	display: none
}
.ac-video-controls [data-focus-method=mouse] {
	outline: 0
}
.ac-video-controls [data-focus-method=mouse].ac-slider-chapter-container:focus::before {
	outline: 0
}
.ac-video-controls.hidden {
	visibility: hidden
}
.ac-video-controls.start-state .controls-container {
	opacity: 1;
	background: rgba(0, 0, 0, .16);
	transition: all .5s cubic-bezier(.4, 0, .6, 1)
}
.ac-video-controls.start-state .center-button-container {
	opacity: 1;
	transform: translateY(0)
}
.ac-video-controls.start-state .controls-social-tray {
	opacity: 0;
	pointer-events: none;
	visibility: hidden
}
.ac-video-controls.start-state .main-controls-container {
	opacity: 0;
	pointer-events: none;
	visibility: hidden
}
.ac-video-controls.start-state.mobile {
	display: block
}
.ac-video-controls.start-state.mobile .controls-container .is-playing {
	display: none
}
.ac-video-controls.end-state .controls-container {
	opacity: 1;
	background: rgba(0, 0, 0, .56);
	transition: all .5s cubic-bezier(.4, 0, .6, 1)
}
.ac-video-controls.end-state .center-button-container {
	opacity: 1;
	transform: translateY(0)
}
.ac-video-controls.end-state .controls-social-tray {
	opacity: 1;
	transform: translateY(0)
}
.ac-video-controls.end-state .main-controls-container {
	opacity: 0;
	pointer-events: none;
	visibility: hidden
}
.ac-video-controls.end-state.mobile {
	display: block
}
.ac-video-controls .controls-container {
	background: linear-gradient(rgba(0, 0, 0, .04), rgba(0, 0, 0, .56));
	width: 100%;
	height: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 1;
	opacity: 0;
	transition: opacity 1s cubic-bezier(.4, 0, .6, 1)
}
.ac-video-controls.hide-cursor .controls-container {
	cursor: none
}
.ac-video-controls.hide-cursor .center-button-container {
	cursor: none
}
.was-loading .ac-video-controls .center-button-container {
	transition: none
}
.ac-video-controls .center-button-container {
	opacity: 0;
	transition: opacity .4s cubic-bezier(.4, 0, .6, 1) 50ms, transform .5s cubic-bezier(.4, 0, .6, 1)
}
.ac-video-controls .controls-social-tray {
	width: 100%;
	position: absolute;
	z-index: 3;
	opacity: 0;
	transition: opacity .4s cubic-bezier(.4, 0, .6, 1) 50ms, transform .5s cubic-bezier(.4, 0, .6, 1)
}
.ac-video-controls .controls-social-tray.hidden {
	display: none
}
.ac-video-controls .main-controls-container {
	direction: ltr;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	outline: 0;
	width: 100%;
	bottom: 0;
	position: absolute;
	z-index: 3;
	opacity: 0;
	transition: opacity .4s cubic-bezier(.4, 0, .6, 1) 50ms, transform .5s cubic-bezier(.4, 0, .6, 1)
}
.ac-video-player.small .ac-video-controls .main-controls-container {
	height: 36px
}
.ac-video-player.medium .ac-video-controls .main-controls-container {
	height: 46px
}
.ac-video-player.large .ac-video-controls .main-controls-container {
	height: 58px
}
.ac-video-controls .main-controls {
	box-sizing: border-box;
	display: flex;
	height: 100%;
	width: 100%;
	max-width: 840px;
	margin-left: auto;
	margin-right: auto;
	pointer-events: none
}
.ac-video-player.small .ac-video-controls .main-controls {
	padding: 0 8px 10px
}
.ac-video-player.medium .ac-video-controls .main-controls {
	padding: 0 16px 20px
}
.ac-video-player.large .ac-video-controls .main-controls {
	padding: 0 31px 30px
}
.ac-video-controls .main-controls-item {
	flex: 1;
	position: relative;
	top: 0
}
.ac-video-player.small .ac-video-controls .main-controls-item {
	padding-left: 7px;
	padding-right: 7px
}
.ac-video-player.medium .ac-video-controls .main-controls-item {
	padding-left: 9px;
	padding-right: 9px
}
.ac-video-player.large .ac-video-controls .main-controls-item {
	padding-left: 9px;
	padding-right: 9px
}
.ac-video-player.small .ac-video-controls .main-controls-item {
	height: 36px
}
.ac-video-player.medium .ac-video-controls .main-controls-item {
	height: 36px
}
.ac-video-player.large .ac-video-controls .main-controls-item {
	height: 40px
}
.ac-video-controls .main-controls-item:first-child {
	margin-left: 0
}
.ac-video-controls .main-controls-item:last-child {
	margin-right: 0
}
.user-hover {
	cursor: default
}
.user-hover .controls-container {
	opacity: 1;
	transition: opacity 1s cubic-bezier(.4, .1, .4, 1)
}
.user-hover .center-button-container {
	opacity: 1;
	transform: translateY(0);
	transition: opacity .4s cubic-bezier(0, 0, .2, 1) .25s, transform .5s cubic-bezier(0, 0, .2, 1) .2s
}
.user-hover .controls-social-tray {
	opacity: 1;
	transform: translateY(0);
	transition: opacity .4s cubic-bezier(0, 0, .2, 1) .35s, transform .5s cubic-bezier(0, 0, .2, 1) .3s
}
.user-hover .main-controls-container {
	opacity: 1;
	transform: translateY(0);
	transition: opacity .4s cubic-bezier(0, 0, .2, 1) 50ms, transform .5s cubic-bezier(0, 0, .2, 1)
}
.user-hover .start-state .controls-container {
	background: rgba(0, 0, 0, .32)
}
.user-hover .end-state .controls-container {
	background: rgba(0, 0, 0, .64)
}
.mouse-leave .center-button-container,
.mouse-leave .controls-social-tray,
.mouse-leave .main-controls-container {
	transform: translateY(20px)
}
.initial-play .center-button-container,
.initial-play .controls-social-tray,
.initial-play .main-controls-container {
	transition: opacity .4s cubic-bezier(.4, 0, .6, 1) 50ms, transform .5s cubic-bezier(.4, 0, .6, 1)
}
.threesixty-video {
	cursor: none
}
.threesixty-video.recently-dragging.dragging .ac-video-controls .controls-container {
	cursor: -webkit-grabbing;
	cursor: grabbing
}
.threesixty-video.recently-dragging.dragging .ac-video-controls .controls-container .controls-play-pause-button-container,
.threesixty-video.recently-dragging.dragging .ac-video-controls .controls-container .controls-progress-bar,
.threesixty-video.recently-dragging.dragging .ac-video-controls .controls-container .controls-social-tray,
.threesixty-video.recently-dragging.dragging .ac-video-controls .controls-container .end-state-wrapper,
.threesixty-video.recently-dragging.dragging .ac-video-controls .controls-container .main-controls-container {
	pointer-events: none
}
.threesixty-video.recently-dragging.dragging .ac-video-controls .controls-container .controls-play-pause-button-container *,
.threesixty-video.recently-dragging.dragging .ac-video-controls .controls-container .controls-progress-bar *,
.threesixty-video.recently-dragging.dragging .ac-video-controls .controls-container .controls-social-tray *,
.threesixty-video.recently-dragging.dragging .ac-video-controls .controls-container .end-state-wrapper *,
.threesixty-video.recently-dragging.dragging .ac-video-controls .controls-container .main-controls-container * {
	pointer-events: none
}
.threesixty-video.recently-dragging.dragging .ac-video-controls .controls-container .controls-button {
	cursor: -webkit-grabbing;
	cursor: grabbing
}
.threesixty-video.recently-dragging.dragging .ac-video-controls .controls-container .controls-progress-bar {
	cursor: -webkit-grabbing;
	cursor: grabbing
}
.threesixty-video.recently-dragging .ac-video-controls .controls-container {
	cursor: -webkit-grab;
	cursor: grab
}
.threesixty-video.recently-dragging .ac-video-controls .controls-container .controls-button {
	cursor: -webkit-grab;
	cursor: grab
}
.threesixty-video.recently-dragging .ac-video-controls .controls-container .controls-progress-bar {
	cursor: -webkit-grab;
	cursor: grab
}
.threesixty-video.user-hover .ac-video-controls .center-button-container {
	cursor: -webkit-grab;
	cursor: grab
}
.threesixty-video.user-hover .ac-video-controls.end-state .center-button-container,
.threesixty-video.user-hover .ac-video-controls.start-state .center-button-container {
	cursor: pointer
}
.threesixty-video .ac-video-controls.mobile {
	display: flex
}
.threesixty-video .ac-video-controls.mobile .controls-container {
	display: block
}
.threesixty-video .ac-video-controls.mobile:not(.start-state):not(.end-state) .controls-play-pause-button-container {
	pointer-events: none
}
.button-wrapper {
	position: relative;
	height: 100%
}
.controls-button {
	border: 0;
	padding: 0;
	margin: 0;
	text-transform: uppercase;
	color: transparent;
	overflow: hidden;
	white-space: nowrap;
	background-color: transparent;
	box-sizing: content-box;
	pointer-events: all
}
.controls-button:hover {
	cursor: pointer
}
.is-playing .loading .ac-video-icon.controls-play-pause-button,
.loading .ac-video-icon.icon-ctrl_pause,
.loading .is-playing .ac-video-icon.controls-play-pause-button {
	background-image: none
}
.loading .ac-video-icon.controls-play-pause-button,
.loading .ac-video-icon.icon-ctrl_play {
	background-image: none
}
.ac-video-icon {
	background-position: 50% 50%;
	opacity: .8;
	transition: opacity .5s ease
}
.main-controls:hover .ac-video-icon,
.sharing-state:hover .ac-video-icon {
	opacity: .56 !important
}
.sharing-state:hover .textarea-active .ac-video-icon {
	opacity: .8 !important
}
.center-button-container:hover .ac-video-icon,
.controls-social-tray .ac-video-icon:hover,
.controls-social-tray .textarea-active .ac-video-icon:hover,
.main-controls .ac-video-icon:hover {
	opacity: 1 !important
}
.user-hover .controls-play-pause-button,
.user-hover .controls-play-pause-button-container {
	cursor: pointer
}
.controls-social-tray,
.main-controls-container {
	cursor: default
}
.controls-play-pause-button-container {
	width: 100%;
	height: 100%
}
.controls-play-pause-button-container.hidden {
	display: none
}
.controls-play-pause-button {
	position: absolute;
	top: 50%;
	left: 50%;
	opacity: .75;
	transform: translateX(-50%) translateY(-50%);
	transform-origin: 0 0;
	transition: transform .2s ease, opacity .3s ease
}
.ac-video-player.small .controls-play-pause-button {
	width: 52px;
	height: 52px
}
.ac-video-player.medium .controls-play-pause-button {
	width: 52px;
	height: 52px
}
.ac-video-player.large .controls-play-pause-button {
	width: 86px;
	height: 86px
}
.controls-play-pause-button-container:active .controls-play-pause-button {
	transform: scale(.9) translateX(-50%) translateY(-50%)
}
.controls-play-pause-button::after {
	content: " ";
	display: block
}
.is-playing .controls-play-pause-button::after {
	display: none
}
.end-state .controls-play-pause-button::after {
	display: none
}
.controls-toggle-mute-volume-button {
	bottom: 0;
	width: 20px;
	max-width: 20px
}
.ac-video-player.small .controls-toggle-mute-volume-button {
	height: 36px
}
.ac-video-player.medium .controls-toggle-mute-volume-button {
	height: 36px
}
.ac-video-player.large .controls-toggle-mute-volume-button {
	height: 40px
}
.ac-video-player.small .controls-toggle-mute-volume-button {
	padding-left: 7px;
	padding-right: 7px;
	margin-left: -7px;
	margin-right: -7px
}
.ac-video-player.medium .controls-toggle-mute-volume-button {
	padding-left: 9px;
	padding-right: 9px;
	margin-left: -9px;
	margin-right: -9px
}
.ac-video-player.large .controls-toggle-mute-volume-button {
	padding-left: 9px;
	padding-right: 9px;
	margin-left: -9px;
	margin-right: -9px
}
.controls-text-tracks-toggle-button {
	width: 20px;
	max-width: 20px
}
.controls-text-tracks-toggle-button.no-text-tracks {
	display: none
}
.ac-video-controls.captions-selector-showing .controls-text-tracks-toggle-button {
	opacity: 1 !important
}
.controls-airplay-button {
	width: 20px;
	max-width: 20px
}
.controls-airplay-button.airplay-unsupported {
	display: none
}
.controls-picture-in-picture-button {
	width: 20px;
	max-width: 20px
}
.controls-picture-in-picture-button.picture-in-picture-unsupported {
	display: none
}
.controls-full-screen-button {
	width: 16px;
	max-width: 16px
}
.controls-full-screen-button.fullscreen-unsupported {
	display: none
}
.controls-progress {
	display: flex;
	pointer-events: none
}
.ac-video-player.small .controls-progress {
	margin-left: 6px;
	margin-right: 0;
	padding-right: 0 !important
}
.ac-video-player.medium .controls-progress {
	margin-left: 6px;
	margin-right: 6px
}
.ac-video-player.large .controls-progress {
	margin-left: 18px;
	margin-right: 18px
}
.controls-progress-bar {
	cursor: pointer;
	pointer-events: all;
	flex: 1;
	margin-left: 10px;
	margin-right: 10px
}
.ac-video-player.small .controls-progress-bar {
	margin-right: 13px
}
.controls-progress-bar:hover .ac-slider-thumb-background {
	opacity: 1;
	transform: scale(.83333);
	transition: transform .25s ease, opacity .25s ease
}
.controls-progress-bar:hover .ac-slider-chapter-container .ac-slider-chapter-marker {
	opacity: .56
}
.controls-progress-bar:active .ac-slider-thumb-background {
	transform: scale(1)
}
.controls-progress-time {
	color: #fff;
	font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 600;
	font-size: 11px;
	font-variant-numeric: tabular-nums;
	font-feature-settings: "tnum";
	line-height: 1;
	position: relative
}
.ac-video-player.small .controls-progress-time {
	top: 13px
}
.ac-video-player.medium .controls-progress-time {
	top: 13px
}
.ac-video-player.large .controls-progress-time {
	top: 15px
}
.controls-progress-time .label {
	position: absolute;
	clip: rect(1px 1px 1px 1px);
	clip: rect(1px, 1px, 1px, 1px);
	-webkit-clip-path: inset(0 0 99.9% 99.9%);
	clip-path: inset(0 0 99.9% 99.9%);
	overflow: hidden;
	height: 1px;
	width: 1px;
	padding: 0;
	border: 0
}
.ac-video-player.small .controls-progress-time-2 {
	display: none
}
.controls-elapsed-time,
.controls-remaining-time {
	display: block
}
.controls-time-maxwidth {
	display: block;
	visibility: hidden
}
.longform.ac-video-player .controls-time-maxwidth::after {
	content: ':4'
}
.controls-progress-indicator {
	width: 100%;
	height: 4px;
	position: relative
}
.ac-video-player.small .controls-progress-indicator {
	padding-top: 16px;
	padding-bottom: 16px
}
.ac-video-player.medium .controls-progress-indicator {
	padding-top: 16px;
	padding-bottom: 16px
}
.ac-video-player.large .controls-progress-indicator {
	padding-top: 18px;
	padding-bottom: 18px
}
.controls-progress-indicator .ac-slider-runnable-track {
	background: rgba(255, 255, 255, .16);
	border-radius: 2px;
	position: relative;
	width: 100%;
	height: 100%
}
.controls-progress-indicator .ac-slider-ax-track {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%
}
.controls-progress-indicator .ac-slider-hover-track {
	position: absolute;
	width: 100%;
	height: 100%;
	overflow: hidden
}
.controls-progress-indicator .ac-slider-hover-notch {
	position: absolute;
	height: 100%;
	width: 1px;
	background: #fff;
	z-index: 9;
	opacity: 0;
	transition: opacity .3s cubic-bezier(.4, 0, .6, 1);
	pointer-events: none
}
.hover.controls-progress-indicator .ac-slider-hover-notch {
	opacity: 1;
	transition: opacity .1s cubic-bezier(0, 0, .2, 1)
}
.hover.controls-progress-indicator .ac-slider-hover-notch.hidden {
	opacity: 0
}
.controls-progress-indicator .ac-slider-hover-notch.invert-element {
	background: #000
}
.controls-progress-indicator .ac-slider-chapters-track {
	position: absolute;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 2
}
.controls-progress-indicator .ac-slider-chapter-container {
	box-sizing: content-box;
	position: absolute;
	height: 4px;
	width: 9px;
	padding: 18px 0;
	background-color: transparent;
	top: -18px;
	opacity: 1;
	transform: translateX(-50%);
	border-right: 2px solid transparent;
	border-top: 0;
	border-left: 0;
	border-bottom: 0;
	cursor: pointer
}
.controls-progress-indicator .ac-slider-chapter-container.hidden-chapter {
	pointer-events: none
}
.controls-progress-indicator .ac-slider-chapter-container.hidden-chapter .ac-slider-chapter-marker {
	position: absolute;
	clip: rect(1px 1px 1px 1px);
	clip: rect(1px, 1px, 1px, 1px);
	-webkit-clip-path: inset(0 0 99.9% 99.9%);
	clip-path: inset(0 0 99.9% 99.9%);
	overflow: hidden;
	height: 1px;
	width: 1px;
	padding: 0;
	border: 0
}
.controls-progress-indicator .ac-slider-chapter-container .ac-slider-chapter-marker {
	position: relative;
	height: 4px;
	width: 4px;
	margin: 0 auto;
	background-color: #fff;
	transition: transform .25s ease, opacity .4s ease, border-radius .25s ease;
	transform: scaleX(.25);
	border-radius: 0;
	-webkit-backdrop-filter: blur(0);
	backdrop-filter: blur(0)
}
.controls-progress-indicator .ac-slider-chapter-container .ac-slider-chapter-marker span {
	position: absolute;
	clip: rect(1px 1px 1px 1px);
	clip: rect(1px, 1px, 1px, 1px);
	-webkit-clip-path: inset(0 0 99.9% 99.9%);
	clip-path: inset(0 0 99.9% 99.9%);
	overflow: hidden;
	height: 1px;
	width: 1px;
	padding: 0;
	border: 0
}
.controls-progress-indicator .ac-slider-chapter-container .ac-slider-chapter-marker.invert-element {
	background: #000
}
.controls-progress-indicator .ac-slider-chapter-container::before {
	content: '';
	position: absolute;
	top: 15px;
	left: 0;
	height: 10px;
	width: 10px
}
.controls-progress-indicator .ac-slider-chapter-container:focus .ac-slider-chapter-marker,
.controls-progress-indicator .ac-slider-chapter-container:hover .ac-slider-chapter-marker {
	opacity: 1;
	transform: scale(1);
	border-radius: 100%
}
.controls-progress-indicator .ac-slider-chapter-container:focus {
	outline: 0
}
.controls-progress-indicator .ac-slider-chapter-container:focus::before {
	outline: 4px solid rgba(0, 125, 250, .6);
	outline-offset: 1px
}
.controls-progress-indicator .ac-slider-chapter-container:focus::before[data-focus-method=mouse]:not(input):not(textarea):not(select),
.controls-progress-indicator .ac-slider-chapter-container:focus::before[data-focus-method=touch]:not(input):not(textarea):not(select) {
	outline: 0
}
.controls-progress-indicator .ac-slider-inner-track {
	position: absolute;
	border-radius: 2px;
	overflow: hidden;
	width: 100%;
	height: 100%;
	top: 0;
	z-index: 1
}
.controls-progress-indicator .ac-slider-scrubbed {
	position: absolute;
	background: #fff;
	height: 4px;
	width: 100%;
	margin-left: calc(-100% + (4px / 2));
	z-index: 1
}
.controls-progress-indicator .ac-slider-buffered {
	position: absolute;
	background: #FFF;
	height: 4px;
	border-radius: 2px;
	width: 100%;
	margin-left: calc(-100% + (4px / 2));
	opacity: .16
}
.controls-progress-indicator .ac-slider-thumb {
	border-radius: 50%;
	height: 4px;
	width: 4px;
	position: relative;
	z-index: 10
}
.controls-progress-indicator .ac-slider-thumb-background-wrapper {
	height: 12px;
	width: 12px;
	position: absolute;
	top: -18px;
	left: -4px;
	padding-top: 14px;
	padding-bottom: 14px
}
.controls-progress-indicator .ac-slider-thumb-background-wrapper:active .ac-slider-thumb-background,
.controls-progress-indicator .ac-slider-thumb-background-wrapper:hover .ac-slider-thumb-background {
	transform: scale(1)
}
.controls-progress-indicator .ac-slider-thumb-background {
	background: #fff;
	border-radius: 50%;
	height: 12px;
	width: 100%;
	opacity: 0;
	transform: scale(.33333);
	transform-origin: 50% 50%;
	transition: transform .25s ease, opacity .25s ease .25s;
	will-change: transform
}
.controls-progress-indicator .ac-slider-thumb-overlay {
	position: absolute;
	z-index: 1;
	background: linear-gradient(to right, rgba(255, 255, 255, 0), #fff 50%);
	border-top-right-radius: 50%;
	border-bottom-right-radius: 50%;
	height: 12px;
	transform: scale(.33333);
	transform-origin: 50% 50%;
	transition: transform .25s ease;
	width: 100%
}
.controls-progress-indicator.ac-slider-inactive .ac-slider-thumb {
	visibility: hidden
}
.controls-volume {
	cursor: pointer;
	max-width: 20px
}
.controls-volume:hover {
	height: 90px
}
.controls-volume .controls-volume-level-indicator {
	bottom: 35px;
	left: 7px;
	width: 4px;
	padding: 10px 10px 0 10px;
	height: 60px;
	position: absolute;
	pointer-events: none
}
.ac-video-controls.mobile .controls-volume .controls-volume-level-indicator {
	display: none
}
.controls-volume .controls-volume-level-indicator:active .ac-slider-thumb-background {
	transform: scale(1)
}
.controls-volume .ac-slider-runnable-track {
	border-radius: 2px;
	position: relative;
	width: 100%;
	height: 100%;
	left: -4px;
	padding-left: 4px;
	padding-right: 4px
}
.controls-volume .ac-slider-background {
	background: rgba(255, 255, 255, .32);
	border-radius: 2px;
	height: 100%;
	position: absolute;
	bottom: 0;
	width: 4px;
	height: 4px;
	opacity: 0;
	transition: height .2345s cubic-bezier(.4, 0, .6, 1), opacity 67ms cubic-bezier(.4, 0, .6, 1) 335ms
}
.controls-volume .ac-slider-inner-track {
	border-radius: 2px;
	position: absolute;
	overflow: hidden;
	bottom: 0;
	height: 0;
	width: 4px;
	transform-style: preserve-3d;
	transition: height 335ms cubic-bezier(.4, 0, .6, 1), opacity 67ms cubic-bezier(.4, 0, .6, 1) 335ms
}
.controls-volume .ac-slider-thumb-wrapper {
	width: 12px;
	height: 0;
	bottom: 0;
	left: 1px;
	position: absolute;
	z-index: 10;
	transition: height 335ms cubic-bezier(.4, 0, .6, 1)
}
.controls-volume .ac-slider-thumb {
	background: #fff;
	border-radius: 50%;
	height: 10px;
	width: 10px;
	top: auto;
	position: absolute;
	opacity: 0;
	transform: scale(.4);
	transform-origin: 50% 100%;
	transition: transform 201ms cubic-bezier(.4, 0, .6, 1) 201ms, opacity 67ms cubic-bezier(.4, 0, .6, 1) 335ms;
	will-change: transform
}
.controls-volume .ac-slider-thumb-background-wrapper {
	width: 12px;
	height: 12px;
	position: absolute;
	top: -1px;
	left: -1px
}
.controls-volume .ac-slider-thumb-background-wrapper:active .ac-slider-thumb-background,
.controls-volume .ac-slider-thumb-background-wrapper:hover .ac-slider-thumb-background {
	transform: scale(1)
}
.controls-volume .ac-slider-thumb-background {
	background: #fff;
	border-radius: 50%;
	width: 100%;
	height: 100%;
	transform: scale(.83333);
	transform-origin: 50% 50%;
	transition: transform .25s ease
}
.controls-volume .ac-slider-scrubbed {
	background: #fff;
	bottom: calc(100% - (10px / 2));
	position: absolute;
	width: 100%;
	height: 100%;
	transform: translateY(100%);
	transition: margin-bottom 335ms linear;
	will-change: bottom
}
.controls-volume .controls-volume-level-indicator:not(.ac-slider-inactive),
.controls-volume .controls-volume-level-indicator:not(.ac-slider-inactive) .controls-volume-level-indicator,
.controls-volume:active,
.controls-volume:active .controls-volume-level-indicator,
.controls-volume:hover,
.controls-volume:hover .controls-volume-level-indicator {
	pointer-events: all
}
.controls-volume .controls-volume-level-indicator:not(.ac-slider-inactive) .ac-slider-ax-track,
.controls-volume .controls-volume-level-indicator:not(.ac-slider-inactive) .controls-volume-level-indicator .ac-slider-ax-track,
.controls-volume:active .ac-slider-ax-track,
.controls-volume:active .controls-volume-level-indicator .ac-slider-ax-track,
.controls-volume:hover .ac-slider-ax-track,
.controls-volume:hover .controls-volume-level-indicator .ac-slider-ax-track {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%
}
.controls-volume .controls-volume-level-indicator:not(.ac-slider-inactive) .controls-toggle-mute-volume-button,
.controls-volume:active .controls-toggle-mute-volume-button,
.controls-volume:hover .controls-toggle-mute-volume-button {
	opacity: 1 !important
}
.controls-volume .controls-volume-level-indicator:not(.ac-slider-inactive) .ac-slider-background,
.controls-volume:active .ac-slider-background,
.controls-volume:hover .ac-slider-background {
	height: 100%;
	opacity: 1;
	transition: height .2345s ease-out, opacity 33.5ms ease-out
}
.controls-volume .controls-volume-level-indicator:not(.ac-slider-inactive) .ac-slider-inner-track,
.controls-volume .controls-volume-level-indicator:not(.ac-slider-inactive) .ac-slider-thumb-wrapper,
.controls-volume:active .ac-slider-inner-track,
.controls-volume:active .ac-slider-thumb-wrapper,
.controls-volume:hover .ac-slider-inner-track,
.controls-volume:hover .ac-slider-thumb-wrapper {
	height: 100%;
	transition: height 268ms ease-out 67ms
}
.controls-volume .controls-volume-level-indicator:not(.ac-slider-inactive) .ac-slider-thumb,
.controls-volume:active .ac-slider-thumb,
.controls-volume:hover .ac-slider-thumb {
	opacity: 1;
	transform: scale(1);
	transition: transform .25125s ease-out 50.25ms, opacity 50.25ms ease-out 50.25ms
}
.controls-volume .controls-volume-level-indicator:not(.ac-slider-inactive) .ac-slider-scrubbed,
.controls-volume:active .ac-slider-scrubbed,
.controls-volume:hover .ac-slider-scrubbed {
	margin-bottom: 5px;
	transition: margin-bottom 335ms linear
}
.live-stream {
	display: none;
	text-align: center;
	white-space: nowrap
}
.live-stream .live-stream-text {
	color: #fff;
	font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 600;
	line-height: 1;
	font-size: 12px;
	letter-spacing: -.01em;
	display: block;
	position: relative
}
.ac-video-player.small .live-stream .live-stream-text {
	top: 12px
}
.ac-video-player.medium .live-stream .live-stream-text {
	top: 12px
}
.ac-video-player.large .live-stream .live-stream-text {
	top: 14px
}
.live-stream .live-stream-text::before {
	content: '';
	width: 5px;
	height: 5px;
	background: rgba(255, 48, 55, .8);
	display: inline-block;
	border-radius: 50%;
	margin-right: 5px;
	vertical-align: middle
}
.ac-video-live .main-controls {
	max-width: 420px
}
.ac-video-live .controls-progress {
	display: none
}
.ac-video-live .live-stream {
	display: block
}
.ac-video-player.small .loading-indicator {
	width: 52px;
	height: 52px;
	bottom: 4px;
	right: 2px
}
.ac-video-player.medium .loading-indicator {
	width: 86px;
	height: 86px;
	bottom: 8px;
	right: 2px
}
.ac-video-player.large .loading-indicator {
	width: 86px;
	height: 86px;
	bottom: 8px;
	right: 2px
}
.ac-video-player .loading-indicator-container {
	position: absolute;
	width: 100%;
	height: 100%;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	display: flex;
	justify-content: center;
	top: 0;
	pointer-events: none;
	z-index: 15
}
.ac-video-player .loading-indicator-container span {
	position: absolute;
	clip: rect(1px 1px 1px 1px);
	clip: rect(1px, 1px, 1px, 1px);
	-webkit-clip-path: inset(0 0 99.9% 99.9%);
	clip-path: inset(0 0 99.9% 99.9%);
	overflow: hidden;
	height: 1px;
	width: 1px;
	padding: 0;
	border: 0
}
.ac-video-player .loading-indicator {
	opacity: 0;
	align-self: center;
	position: relative;
	transition: opacity 1s ease;
	transform: translateX(50%) translateY(50%)
}
.ac-video-player.medium.loading .loading-indicator>*,
.ac-video-player.small.loading .loading-indicator>* {
	width: 3px;
	height: 9px;
	border-radius: 1.5px
}
.ac-video-player.loading .controls-container {
	opacity: 1
}
.ac-video-player.loading .controls-container .controls-play-pause-button-container {
	transform: translateY(0);
	opacity: 1
}
.ac-video-player.loading .loading-indicator-container {
	visibility: visible
}
.ac-video-player.loading .loading-indicator {
	display: block;
	opacity: 1
}
.ac-video-player.loading .loading-indicator>* {
	width: 5px;
	height: 15px;
	background: #d2d2d7;
	position: absolute;
	display: block;
	opacity: 0;
	border-radius: 2.5px;
	-webkit-animation-name: loading-fade;
	animation-name: loading-fade;
	-webkit-animation-direction: forward;
	animation-direction: forward;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-webkit-animation-timing-function: cubic-bezier(1, .1, 0, .3);
	animation-timing-function: cubic-bezier(1, .1, 0, .3)
}
.ac-video-player.loading .loading-indicator>:nth-child(0) {
	transform: rotate(-30deg) translate(0, -136%);
	-webkit-animation-delay: -83.33ms;
	animation-delay: -83.33ms
}
.ac-video-player.loading .loading-indicator>:nth-child(1) {
	transform: rotate(0) translate(0, -136%);
	-webkit-animation-delay: 0s;
	animation-delay: 0s
}
.ac-video-player.loading .loading-indicator>:nth-child(2) {
	transform: rotate(30deg) translate(0, -136%);
	-webkit-animation-delay: 83.33ms;
	animation-delay: 83.33ms
}
.ac-video-player.loading .loading-indicator>:nth-child(3) {
	transform: rotate(60deg) translate(0, -136%);
	-webkit-animation-delay: .16667s;
	animation-delay: .16667s
}
.ac-video-player.loading .loading-indicator>:nth-child(4) {
	transform: rotate(90deg) translate(0, -136%);
	-webkit-animation-delay: .25s;
	animation-delay: .25s
}
.ac-video-player.loading .loading-indicator>:nth-child(5) {
	transform: rotate(120deg) translate(0, -136%);
	-webkit-animation-delay: .33333s;
	animation-delay: .33333s
}
.ac-video-player.loading .loading-indicator>:nth-child(6) {
	transform: rotate(150deg) translate(0, -136%);
	-webkit-animation-delay: .41667s;
	animation-delay: .41667s
}
.ac-video-player.loading .loading-indicator>:nth-child(7) {
	transform: rotate(180deg) translate(0, -136%);
	-webkit-animation-delay: .5s;
	animation-delay: .5s
}
.ac-video-player.loading .loading-indicator>:nth-child(8) {
	transform: rotate(210deg) translate(0, -136%);
	-webkit-animation-delay: .58333s;
	animation-delay: .58333s
}
.ac-video-player.loading .loading-indicator>:nth-child(9) {
	transform: rotate(240deg) translate(0, -136%);
	-webkit-animation-delay: .66667s;
	animation-delay: .66667s
}
.ac-video-player.loading .loading-indicator>:nth-child(10) {
	transform: rotate(270deg) translate(0, -136%);
	-webkit-animation-delay: .75s;
	animation-delay: .75s
}
.ac-video-player.loading .loading-indicator>:nth-child(11) {
	transform: rotate(300deg) translate(0, -136%);
	-webkit-animation-delay: .83333s;
	animation-delay: .83333s
}
.ac-video-player.loading .loading-indicator>:nth-child(12) {
	transform: rotate(330deg) translate(0, -136%);
	-webkit-animation-delay: .91667s;
	animation-delay: .91667s
}
@-webkit-keyframes loading-fade {
from {
		opacity: 1
}
75% {
		opacity: .12
}
to {
		opacity: .12
}
}
@keyframes loading-fade {
from {
		opacity: 1
}
75% {
		opacity: .12
}
to {
		opacity: .12
}
}
.ac-video-player.small .ac-video-overlay-container div .ac-video-trickplay {
	bottom: 16px
}
.ac-video-player.small .ac-video-overlay-container div .ac-video-trickplay-image {
	display: none
}
.ac-video-player.small .ac-video-overlay-container div .ac-video-trickplay-chapter-title {
	display: none
}
.ac-video-player.small .ac-slider-chapters-track {
	display: none
}
.ac-video-player.medium .ac-video-overlay-container div .ac-video-trickplay {
	width: 96px;
	bottom: 26px
}
.ac-video-player.medium .ac-video-overlay-container div .ac-video-trickplay .ac-video-trickplay-image {
	height: 56px
}
.ac-video-player.medium .ac-video-overlay-container div.tft-video .ac-video-trickplay .ac-video-trickplay-image {
	height: 40px
}
.ac-video-player.medium .ac-video-overlay-container div.square-video .ac-video-trickplay .ac-video-trickplay-image {
	height: 96px
}
.ac-video-player.medium .ac-video-overlay-container div.vertical-video .ac-video-trickplay {
	width: 56px;
	bottom: 26px
}
.ac-video-player.medium .ac-video-overlay-container div.vertical-video .ac-video-trickplay .ac-video-trickplay-image {
	height: 96px
}
.ac-video-player.large .ac-video-overlay-container div .ac-video-trickplay {
	width: 144px;
	bottom: 36px
}
.ac-video-player.large .ac-video-overlay-container div .ac-video-trickplay .ac-video-trickplay-image {
	height: 81px
}
.ac-video-player.large .ac-video-overlay-container div.tft-video .ac-video-trickplay .ac-video-trickplay-image {
	height: 60px
}
.ac-video-player.large .ac-video-overlay-container div.square-video .ac-video-trickplay .ac-video-trickplay-image {
	height: 144px
}
.ac-video-player.large .ac-video-overlay-container div.vertical-video .ac-video-trickplay {
	width: 81px;
	bottom: 36px
}
.ac-video-player.large .ac-video-overlay-container div.vertical-video .ac-video-trickplay .ac-video-trickplay-image {
	height: 144px
}
.ac-video-player .ac-video-overlay-container {
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	pointer-events: none;
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: 11
}
.ac-video-player .ac-video-overlay-container.hidden {
	display: none
}
.ac-video-player .ac-video-overlay-container div {
	bottom: 0;
	position: absolute;
	width: 100%
}
.ac-video-player .ac-video-overlay-container div .ac-video-trickplay {
	display: flex;
	flex-direction: column;
	align-items: center
}
.ac-video-player .ac-video-overlay-container div .ac-video-trickplay .ac-video-trickplay-image {
	position: relative;
	margin-bottom: 11px;
	opacity: 1;
	transform: translateY(0);
	transition: opacity .3s cubic-bezier(0, 0, .2, 1) 50ms, transform .35s cubic-bezier(0, 0, .2, 1) 50ms
}
.ac-video-player .ac-video-overlay-container div .ac-video-trickplay .ac-video-trickplay-image.hidden {
	opacity: 0;
	transition-duration: .15s;
	transition-delay: .15s
}
.ac-video-player .ac-video-overlay-container div .ac-video-trickplay .ac-video-trickplay-time {
	margin-bottom: 13px;
	width: 180px;
	text-align: center;
	position: relative;
	color: #fff;
	font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 600;
	font-size: 11px;
	font-variant-numeric: tabular-nums;
	font-feature-settings: "tnum";
	line-height: 1;
	letter-spacing: -.09px;
	opacity: 1;
	transform: translateY(0);
	transition: opacity .3s cubic-bezier(0, 0, .2, 1), transform .35s cubic-bezier(0, 0, .2, 1)
}
.ac-video-player .ac-video-overlay-container div .ac-video-trickplay .ac-video-trickplay-chapter-title {
	margin-bottom: 5px;
	text-align: center;
	position: relative;
	color: #fff;
	font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 600;
	font-size: 11px;
	line-height: 1;
	letter-spacing: -.09px;
	opacity: 1;
	transform: translateY(0);
	transition: opacity .3s cubic-bezier(0, 0, .2, 1), transform .35s cubic-bezier(0, 0, .2, 1)
}
.ac-video-player .ac-video-overlay-container div .ac-video-trickplay .ac-video-trickplay-chapter-title.hidden {
	display: none
}
.ac-video-player .ac-video-overlay-container div .ac-video-trickplay .ac-video-trickplay-chapter-title:not(:last-child) {
	width: 180px
}
.ac-video-player .ac-video-overlay-container div .ac-video-trickplay.hidden .ac-video-trickplay-image {
	opacity: 0;
	transform: translateY(8px);
	transition: opacity .35s cubic-bezier(.4, 0, .6, 1), transform .4s cubic-bezier(.4, 0, .6, 1)
}
.ac-video-player .ac-video-overlay-container div .ac-video-trickplay.hidden .ac-video-trickplay-time {
	opacity: 0;
	transform: translateY(8px);
	transition: opacity .3s cubic-bezier(.4, 0, .6, 1), transform .4s cubic-bezier(.4, 0, .6, 1)
}
.ac-video-player .ac-video-overlay-container div .ac-video-trickplay.hidden .ac-video-trickplay-chapter-title {
	opacity: 0;
	transform: translateY(8px);
	transition: opacity .3s cubic-bezier(.4, 0, .6, 1), transform .4s cubic-bezier(.4, 0, .6, 1)
}
.ac-video-player.user-hover .end-state .ac-video-overlay-container,
.ac-video-player.user-hover .start-state .ac-video-overlay-container {
	visibility: hidden
}
.ac-video-player.user-hover .ac-video-overlay-container {
	visibility: visible
}
.ac-video-player .end-state-wrapper {
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 82px;
	pointer-events: none
}
.ac-video-player .end-state-container {
	display: flex;
	visibility: hidden;
	width: 100%;
	height: 100%;
	padding: 0 30px 30px;
	box-sizing: border-box;
	flex-direction: column;
	justify-content: flex-end;
	align-items: center;
	text-align: center;
	pointer-events: all;
	cursor: default;
	transform: translateY(20px)
}
.ac-video-player .end-state-container .end-state-item {
	opacity: 0
}
.ac-video-player .end-state-container .end-state-item .end-state-link {
	text-decoration: none
}
.ac-video-player .end-state-container .end-state-item:hover .end-state-text-container:before {
	opacity: 1
}
.ac-video-player .end-state-container .end-state-item .end-state-text-container {
	display: inline-block;
	position: relative
}
.ac-video-player .end-state-container .end-state-item .end-state-text-container:before {
	content: "";
	display: block;
	position: absolute;
	width: 100%;
	height: 1px;
	bottom: 2px;
	left: 0;
	background-color: #fff;
	opacity: 0;
	transition: opacity .5s ease
}
.ac-video-player .end-state .end-state-container {
	transform: translateY(0);
	transition: transform .5s cubic-bezier(0, 0, .2, 1);
	visibility: visible
}
.ac-video-player .end-state .end-state-container.hidden {
	display: none
}
.ac-video-player .end-state .end-state-container:hover .end-state-item:hover {
	opacity: 1
}
.ac-video-player .end-state .end-state-container .end-state-item {
	margin: 0 auto;
	font-size: 17px;
	letter-spacing: -.37px;
	line-height: 21px;
	opacity: .8;
	transition: opacity .5s ease
}
.ac-video-player .end-state .end-state-container .end-state-item:first-child {
	padding-top: .2em;
	padding-bottom: .2em
}
.ac-video-player .end-state .end-state-container .end-state-item:last-child {
	padding-top: .2em
}
.ac-video-player .end-state .end-state-container .end-state-item:only-child {
	padding-top: 0;
	padding-bottom: 0
}
.ac-video-player .end-state .end-state-container .end-state-item .end-state-link {
	color: #fff
}
.ac-video-player.medium .end-state-wrapper {
	height: 72px
}
.ac-video-player.medium .end-state-container {
	padding: 0 20px 20px
}
.ac-video-player.medium .end-state-item {
	font-size: 17px;
	letter-spacing: -.37px;
	line-height: 25px
}
.ac-video-player.small .end-state-wrapper {
	height: 58px
}
.ac-video-player.small .end-state-container {
	padding: 0 10px 10px
}
.ac-video-player.small .end-state .end-state-container .end-state-item {
	font-size: 14px;
	letter-spacing: -.22px;
	line-height: 20px
}
.ac-video-player.small .end-state .end-state-container .end-state-item:only-child {
	padding-bottom: 10px
}
html[dir=rtl] .controls-social-tray {
	direction: rtl
}
.sharing-state {
	text-align: center;
	pointer-events: none
}
.ac-video-player.small .sharing-state {
	height: 40px
}
.ac-video-player.medium .sharing-state {
	height: 48px
}
.ac-video-player.large .sharing-state {
	height: 54px
}
.sharing-state .acv-fb-share {
	width: 1em;
	max-width: 1em;
	background-size: 16px
}
.mobile.sharing-state .acv-fb-share {
	background-size: 21.6px
}
.sharing-state .acv-tw-share {
	width: 1.1875em;
	max-width: 1.1875em;
	background-size: 19px
}
.mobile.sharing-state .acv-tw-share {
	background-size: 25.65px
}
.sharing-state .copy-link {
	width: 1.0625em;
	max-width: 1.0625em;
	background-size: 17px
}
.mobile.sharing-state .copy-link {
	background-size: 22.95px
}
.sharing-state .copy-embed-code {
	display: none !important
}
.sharing-state.embed-enabled .copy-embed-code {
	display: inline-flex !important;
	width: 1.5em;
	max-width: 1.5em;
	background-size: 24px
}
.mobile.sharing-state.embed-enabled .copy-embed-code {
	background-size: 32.4px
}
.sharing-state .textinput-close-button {
	width: 13px;
	background-size: 13px
}
.mobile.sharing-state .textinput-close-button {
	width: 17.55px;
	background-size: 17.55px
}
.sharing-state .container {
	background: rgba(110, 110, 115, .4);
	border-radius: 6px;
	display: inline-flex;
	align-items: center;
	font-size: 0;
	padding-left: 5px;
	padding-right: 5px
}
.mobile.sharing-state .container {
	padding-left: 6.75px;
	padding-right: 6.75px
}
.ac-video-player.small .sharing-state .container {
	margin-top: 10px
}
.ac-video-player.medium .sharing-state .container {
	margin-top: 18px
}
.ac-video-player.large .sharing-state .container {
	margin-top: 24px
}
.sharing-state .container.hidden {
	display: none
}
.sharing-state .container button {
	border: 0;
	padding: 0;
	margin: 0;
	text-transform: uppercase;
	color: transparent;
	overflow: hidden;
	white-space: nowrap;
	background-color: transparent;
	cursor: pointer;
	box-sizing: content-box;
	line-height: 0;
	display: inline-flex;
	height: 30px
}
.mobile.sharing-state .container button {
	height: 40.5px
}
.sharing-state .container .sharing-button-container button {
	pointer-events: auto;
	font: initial;
	opacity: .8;
	transition: opacity 342ms ease-out 38ms, max-width .19s ease-out, padding .19s ease-out, transform .19s ease-out;
	font-size: 16px;
	padding-left: 9px;
	padding-right: 9px
}
.mobile.sharing-state .container .sharing-button-container button {
	font-size: 21.6px;
	padding-left: 12.15px;
	padding-right: 12.15px
}
.sharing-state .container .sharing-button-container button.hide-button {
	display: none
}
.sharing-state .container .textarea-container {
	font-size: 0;
	visibility: hidden
}
.sharing-state .container .textarea-container span {
	display: inline-flex
}
.sharing-state .container .textarea-container .copy-area {
	background: 0 0;
	border: none;
	color: #fff;
	font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 600;
	width: 0;
	margin: 0;
	padding-left: 1px;
	padding-right: 1px;
	text-align: left;
	transition: width .38s ease-out, transform .38s ease-out;
	transition-duration: .19s;
	font-size: 11px
}
.sharing-state .container .textarea-container .copy-area:focus {
	outline: 0
}
.mobile.sharing-state .container .textarea-container .copy-area {
	font-size: 14.85px
}
.sharing-state .container .textarea-container .textinput-close-button {
	opacity: 0;
	max-width: 0;
	padding: 0;
	transition: opacity .38s ease-out, max-width .19s ease-out, padding .19s ease-out
}
.sharing-state .container.textarea-active {
	pointer-events: all;
	background: rgba(110, 110, 115, .56)
}
.sharing-state .container.textarea-active .textarea-container {
	visibility: visible
}
.sharing-state .container.textarea-active .textarea-container .copy-area {
	width: 212px;
	transition: width .38s cubic-bezier(0, 0, .2, 1), transform .38s cubic-bezier(0, 0, .2, 1)
}
.sharing-state .container.textarea-active .textarea-container .textinput-close-button {
	opacity: .8;
	padding-left: 9px;
	padding-right: 9px;
	transition: opacity .19s cubic-bezier(0, 0, .2, 1) .19s, max-width .19s cubic-bezier(0, 0, .2, 1), padding .19s cubic-bezier(0, 0, .2, 1);
	max-width: 13px
}
.mobile.sharing-state .container.textarea-active .textarea-container .textinput-close-button {
	max-width: 17.55px
}
.sharing-state .container.textarea-active .sharing-container button:not(.active) {
	opacity: 0;
	max-width: 0;
	padding: 0;
	visibility: hidden;
	transition: opacity .19s cubic-bezier(0, 0, .2, 1), max-width .38s cubic-bezier(0, 0, .2, 1), padding .38s cubic-bezier(0, 0, .2, 1)
}
.sharing-state .container.textarea-active .sharing-container button.active {
	opacity: .8;
	visibility: visible;
	transition: opacity .19s cubic-bezier(0, 0, .2, 1)
}
.threesixty-ui {
	cursor: -webkit-grab;
	cursor: grab
}
.threesixty-ui .ac-video-controls .compass-wrapper {
	transform: translateY(0)
}
.threesixty-video .ac-video-controls .compass-wrapper {
	display: inline-block
}
.ac-video-controls .compass-wrapper {
	display: none
}
.compass-wrapper {
	border: 0;
	padding: 0;
	margin: 0;
	text-transform: uppercase;
	color: transparent;
	overflow: hidden;
	white-space: nowrap;
	background-color: transparent;
	overflow: visible;
	position: absolute;
	top: calc(50% - (38px / 2));
	right: 24px;
	height: 38px;
	width: 38px;
	z-index: 2;
	opacity: 0;
	transform: translateY(0);
	transition: opacity .4s cubic-bezier(.4, 0, .6, 1), transform .5s cubic-bezier(.4, 0, .6, 1)
}
.compass-wrapper .compass-background {
	width: 100%;
	height: 100%;
	position: absolute;
	pointer-events: none;
	transition: transform 275ms cubic-bezier(.4, 0, .6, 1) 60ms
}
.compass-wrapper.show-arrows .compass-background {
	transform: scale(1.8);
	transition: transform 335ms cubic-bezier(.4, 0, .6, 1)
}
.compass-wrapper .compass {
	border: 0;
	padding: 0;
	margin: 0;
	text-transform: uppercase;
	color: transparent;
	overflow: hidden;
	white-space: nowrap;
	background-color: transparent;
	cursor: inherit;
	width: 38px;
	height: 38px
}
.compass-wrapper .compass-ring {
	width: 38px;
	max-width: 38px;
	position: absolute;
	height: 38px;
	display: flex;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
	margin-top: 0;
	margin-left: 0;
	pointer-events: none;
	will-change: transform
}
.compass-wrapper:hover {
	cursor: pointer
}
.compass-wrapper .compass-field {
	width: 38px;
	max-width: 38px;
	height: 38px;
	position: absolute;
	top: 0;
	margin-top: 0;
	margin-left: 0;
	pointer-events: none
}
.compass-wrapper .compass-arrows {
	pointer-events: none;
	position: absolute;
	width: 68px;
	height: 68px;
	top: -15px;
	left: -15px;
	opacity: 0;
	transition: opacity 275ms cubic-bezier(.4, 0, .6, 1) 60ms
}
.compass-wrapper .compass-arrows .compass-arrow-bottom,
.compass-wrapper .compass-arrows .compass-arrow-left,
.compass-wrapper .compass-arrows .compass-arrow-right,
.compass-wrapper .compass-arrows .compass-arrow-top {
	border: 0;
	padding: 0;
	margin: 0;
	text-transform: uppercase;
	color: transparent;
	overflow: hidden;
	white-space: nowrap;
	background-color: transparent;
	pointer-events: none;
	cursor: inherit;
	position: absolute;
	width: 19px;
	height: 19px;
	opacity: .56;
	will-change: opacity;
	transition: transform 275ms cubic-bezier(.4, 0, .6, 1) 30ms
}
.compass-wrapper .compass-arrows .compass-arrow-bottom:active,
.compass-wrapper .compass-arrows .compass-arrow-bottom:focus,
.compass-wrapper .compass-arrows .compass-arrow-left:active,
.compass-wrapper .compass-arrows .compass-arrow-left:focus,
.compass-wrapper .compass-arrows .compass-arrow-right:active,
.compass-wrapper .compass-arrows .compass-arrow-right:focus,
.compass-wrapper .compass-arrows .compass-arrow-top:active,
.compass-wrapper .compass-arrows .compass-arrow-top:focus {
	opacity: 1
}
.ac-video-controls.mobile .compass-wrapper .compass-arrows .compass-arrow-bottom,
.ac-video-controls.mobile .compass-wrapper .compass-arrows .compass-arrow-left,
.ac-video-controls.mobile .compass-wrapper .compass-arrows .compass-arrow-right,
.ac-video-controls.mobile .compass-wrapper .compass-arrows .compass-arrow-top {
	pointer-events: all
}
.compass-wrapper .compass-arrows .compass-arrow-top {
	top: 0;
	left: 24px;
	transform: rotate(-90deg) translateX(-7px) scale(.55)
}
.compass-wrapper .compass-arrows .compass-arrow-right {
	top: 24px;
	left: 47px;
	transform: translateX(-7px) scale(.55)
}
.compass-wrapper .compass-arrows .compass-arrow-bottom {
	top: 48px;
	left: 25px;
	transform: rotate(90deg) translateX(-7px) scale(.55)
}
.compass-wrapper .compass-arrows .compass-arrow-left {
	top: 24px;
	left: 2px;
	transform: rotate(180deg) translateX(-7px) scale(.55)
}
.compass-wrapper.show-arrows .compass-arrows {
	opacity: 1;
	transition: opacity 275ms cubic-bezier(.4, 0, .6, 1) 60ms
}
.compass-wrapper.show-arrows .compass-arrow-bottom,
.compass-wrapper.show-arrows .compass-arrow-left,
.compass-wrapper.show-arrows .compass-arrow-right,
.compass-wrapper.show-arrows .compass-arrow-top {
	pointer-events: all;
	transition: transform 275ms cubic-bezier(.4, 0, .6, 1) 60ms
}
.compass-wrapper.show-arrows .compass-arrow-top {
	transform: rotate(-90deg) translateX(0) scale(1)
}
.compass-wrapper.show-arrows .compass-arrow-right {
	transform: translateX(0) scale(1)
}
.compass-wrapper.show-arrows .compass-arrow-bottom {
	transform: rotate(90deg) translateX(0) scale(1)
}
.compass-wrapper.show-arrows .compass-arrow-left {
	transform: rotate(180deg) translateX(0) scale(1)
}
.ac-video-controls.start-state .compass-wrapper {
	visibility: hidden;
	pointer-events: none;
	opacity: 0
}
.ac-video-controls.end-state .compass-wrapper {
	visibility: hidden;
	pointer-events: none;
	opacity: 0
}
.threesixty-ui .compass-wrapper {
	opacity: 1;
	transition: opacity .4s cubic-bezier(0, 0, .2, 1) .25s, transform .5s cubic-bezier(0, 0, .2, 1) .2s
}
.mouse-leave .compass-wrapper {
	transform: translateY(20px);
	transition-delay: 50ms
}
.dragging .compass-wrapper {
	transform: translateY(0)
}
.dragging .compass {
	cursor: -webkit-grabbing;
	cursor: grabbing
}
.ac-video-player .error-state-wrapper {
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 100%;
	pointer-events: none;
	visibility: hidden
}
.ac-video-player .error-state-wrapper .error-state-container {
	display: flex;
	visibility: hidden;
	width: 100%;
	height: 100%;
	box-sizing: border-box;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	text-align: center;
	pointer-events: all;
	cursor: default;
	background: rgba(0, 0, 0, .67)
}
.ac-video-player .error-state-wrapper .error-state-container .error-state-message {
	background-color: rgba(29, 29, 31, .8);
	border-radius: 6px;
	font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 17px;
	color: #fff;
	opacity: 1;
	letter-spacing: -.37px;
	text-align: center;
	line-height: 20px;
	min-width: 40px;
	max-width: 360px;
	padding: 10px 16px;
	outline: 0
}
.ac-video-player:not(.idle-state).media-error .ac-video-controls {
	opacity: 0;
	visibility: hidden
}
.ac-video-player:not(.idle-state).media-error .error-state-wrapper {
	visibility: visible;
	pointer-events: all
}
.ac-video-player:not(.idle-state).media-error .error-state-wrapper .error-state-container {
	transform: translateY(0);
	transition: opacity .5s ease;
	visibility: visible
}
.ac-video-player:not(.idle-state).media-error .error-state-wrapper .error-state-container.hidden {
	display: none
}
.ac-video-player:not(.idle-state).media-error .error-state-wrapper .error-state-container:hover .end-state-item:hover {
	opacity: 1
}
.ac-player-tablet .modal {
	display: none
}
.has-modal.modal-open .modal {
	display: block
}
.modal .ac-video-player .ac-video-not-supported {
	background-color: transparent !important
}
.ac-modal-video-pip {
	opacity: 0;
	pointer-events: none;
	display: block
}
.modal .modal-content {
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center
}
.modal .modal-content.center-horizontal {
	display: flex;
	justify-content: center
}
.modal .modal-content.center-horizontal .ac-player-container {
	position: relative;
	width: auto
}
.modal .modal-content.center-horizontal .ac-player-container.ac-video-cinematic-aspect-ratio {
	max-width: 1536px
}
.modal .modal-content.center-horizontal .ac-player-container.ac-video-cinematic-aspect-ratio .ac-video-player {
	max-height: 640px
}
.modal .modal-content.center-horizontal .ac-player-container.ac-video-19x9-aspect-ratio {
	max-width: 1624px
}
.modal .modal-content.center-horizontal .ac-player-container.ac-video-19x9-aspect-ratio .ac-video-player {
	max-height: 750px
}
.modal .modal-content.center-horizontal .ac-player-container.ac-video-9x19-aspect-ratio {
	max-width: 563px
}
.modal .modal-content.center-horizontal .ac-player-container.ac-video-9x19-aspect-ratio .ac-video-player {
	max-height: 1218px
}
.modal .modal-content.center-horizontal .ac-player-container.ac-video-square-aspect-ratio {
	max-width: 960px
}
.modal .modal-content.center-horizontal .ac-player-container.ac-video-square-aspect-ratio .ac-video-player {
	max-height: 960px
}
.modal .modal-content.center-horizontal .ac-player-container.ac-video-vertical-aspect-ratio {
	max-width: 540px
}
.modal .modal-content.center-horizontal .ac-player-container.ac-video-vertical-aspect-ratio.ac-films-modal-mobile {
	max-width: 720px
}
.modal .modal-content.center-horizontal .ac-player-container.ac-video-vertical-aspect-ratio .ac-video-player {
	max-height: 960px
}
.modal .modal-content.center-horizontal .ac-player-container.ac-films-modal-mobile .ac-video-player {
	max-height: 85vh
}
.modal .modal-content.center-horizontal .ac-player-container .ac-video-player {
	width: auto;
	height: 100vh;
	max-height: 720px
}
.modal .modal-content.center-horizontal .ac-player-container .ac-video-player video {
	width: auto;
	min-width: 320px
}
.modal .modal-content .ac-player-container {
	max-width: 1280px;
	width: 100vw;
	min-width: 320px;
	display: flex
}
.modal .modal-content .ac-player-container.ac-video-cinematic-aspect-ratio,
.modal .modal-content .ac-player-container.ac-video-cinematic-aspect-ratio .ac-video-player .ac-video-poster {
	max-width: 1536px
}
.modal .modal-content .ac-player-container.ac-films-modal-mobile {
	min-width: 0
}
.modal .modal-content .ac-player-container .ac-video-player {
	overflow: hidden;
	position: relative;
	width: 100%;
	align-self: center;
	display: flex
}
.modal .modal-content .ac-player-container .ac-video-player video {
	max-height: 100vh;
	max-width: 100vw
}
.modal .modal-content .ac-player-container .ac-video-player .ac-video-poster {
	top: auto;
	left: auto;
	justify-self: center;
	align-self: center
}
.ac-video-player.ac-films-handheld-player {
	position: fixed;
	z-index: -1;
	visibility: hidden;
	width: 1px;
	height: 1px;
	top: 50%;
	left: 50%
}
.ac-video-player.ac-films-handheld-player .error-state-wrapper {
	display: none
}
.ac-video-player.ac-films-handheld-player.player-fullscreen {
	visibility: visible
}
.shelf-grid {
	margin-bottom: 0;
	width: 100%;
	padding: 0 40px;
	position: relative;
	z-index: 1
}
.shelf-grid__body {
	width: 100%;
	overflow: hidden;
	box-sizing: content-box;
	margin-left: -10px;
	margin-right: -10px;
	padding-left: 10px;
	padding-right: 10px
}
.shelf-grid__list {
	padding: 0;
	margin: 0;
	display: grid;
	grid-auto-flow: column;
	list-style: none;
	overflow-x: auto;
	overflow-y: hidden;
	-webkit-overflow-scrolling: touch;
	scroll-behavior: smooth;
	scrollbar-width: none;
	overscroll-behavior-x: none;
	-ms-scroll-snap-type: x mandatory;
	scroll-snap-type: x mandatory
}
.shelf-grid__list::-webkit-scrollbar {
	display: none
}
.shelf-no-snap .shelf-grid__list {
	-ms-scroll-snap-type: none;
	scroll-snap-type: none
}
@media (prefers-reduced-motion:reduce) {
.shelf-grid__list {
		scroll-behavior: auto
}
}
.shelf-grid__list-item {
	scroll-snap-align: start
}
html[dir=rtl] .shelf-grid__list-item {
	scroll-snap-align: none
}
.shelf-grid-nav {
	margin: 0;
	list-style: none
}
.shelf-grid-nav ul {
	margin: 0;
	list-style: none
}
.shelf-grid-nav__arrow {
	width: 40px;
	height: 100%;
	background: 0 0;
	display: block;
	overflow: hidden;
	position: absolute;
	text-align: center;
	transition: 250ms background-color linear, 250ms color linear, 250ms opacity linear;
	border: none;
	cursor: pointer;
	z-index: 1
}
.shelf-grid-nav__arrow:focus {
	outline: 0
}
.shelf-grid-nav__arrow::after {
	margin: 0 auto;
	position: relative;
	top: 0;
	display: block;
	content: '';
	width: 13px;
	height: 29px;
	opacity: .85;
	background-repeat: no-repeat;
	background-image: url(.../shelf/paddle-default-c982e76e4d16230b8424bb5e3618038e.svg);
	z-index: 1
}
.dark-mode .shelf-grid-nav__arrow::after {
	background-image: url(.../shelf/paddle-dark-eec61ec5e516c8b50a97265169ef76a2.svg)
}
@media (prefers-color-scheme:dark) {
.shelf-grid-nav__arrow::after {
		background-image: url(.../shelf/paddle-dark-eec61ec5e516c8b50a97265169ef76a2.svg)
}
}
@media (prefers-contrast:more) {
.shelf-grid-nav__arrow::after {
		opacity: 1
}
}
.shelf-grid-nav__arrow:hover {
	text-decoration: none
}
.shelf-grid-nav__arrow:active:not([disabled])::after {
	transition: none;
	opacity: 1
}
.shelf-grid-nav__arrow:focus[data-focus-method=key] {
	box-shadow: 0 0 0 4px rgba(0, 125, 250, .6);
	outline: 0
}
.shelf-grid-nav__arrow:focus[data-focus-method=key][data-focus-method=mouse]:not(input):not(textarea):not(select),
.shelf-grid-nav__arrow:focus[data-focus-method=key][data-focus-method=touch]:not(input):not(textarea):not(select) {
	box-shadow: none
}
.shelf-grid-nav__arrow.disabled,
.shelf-grid-nav__arrow:disabled {
	cursor: default;
	opacity: 0
}
@media only screen and (hover:hover) and (pointer:fine) {
.shelf-grid--onhover .shelf-grid-nav__arrow {
		opacity: 0;
		transition: 250ms background-color linear, 250ms color linear, 250ms opacity linear
}
.shelf-grid--onhover .shelf-grid-nav__arrow:focus {
		opacity: 1
}
.shelf-grid--onhover:hover .shelf-grid-nav__arrow {
		opacity: 1
}
.shelf-grid--onhover:hover .shelf-grid-nav__arrow.disabled,
	.shelf-grid--onhover:hover .shelf-grid-nav__arrow:disabled {
		opacity: 0
}
}
.shelf-grid-nav__arrow--next,
.shelf-grid-nav__arrow--previous {
	top: 0
}
.shelf-grid-nav__arrow--next {
	right: -40px
}
.shelf-grid-nav__arrow--next::after {
	transform: scaleX(-1)
}
html[dir=rtl] .shelf-grid-nav__arrow--next::after {
	transform: none
}
.shelf-grid-nav__arrow--previous {
	left: -40px
}
html[dir=rtl] .shelf-grid-nav__arrow--previous::after {
	transform: scaleX(-1)
}
.shelf-grid__header {
	padding-top: 13px;
	padding-bottom: 13px;
	padding-left: 25px;
	padding-right: 25px;
	padding-left: 0;
	padding-right: 0
}
[data-grid='A'] .shelf-grid__list {
	grid-auto-columns: calc((100% - 1 * var(--grid-column-gap))/ 2);
	grid-template-rows: repeat(var(--grid-rows), -webkit-max-content);
	grid-template-rows: repeat(var(--grid-rows), max-content);
	grid-column-gap: var(--grid-column-gap)
}
@media only screen and (min-width:735px) {
[data-grid='A'] .shelf-grid__list {
		grid-auto-columns: calc((100% - 1 * var(--grid-column-gap))/ 2);
		grid-template-rows: repeat(var(--grid-rows), -webkit-max-content);
		grid-template-rows: repeat(var(--grid-rows), max-content);
		grid-column-gap: var(--grid-column-gap)
}
}
@media only screen and (min-width:1069px) {
[data-grid='A'] .shelf-grid__list {
		grid-auto-columns: calc((100% - 2 * var(--grid-column-gap))/ 3);
		grid-template-rows: repeat(var(--grid-rows), -webkit-max-content);
		grid-template-rows: repeat(var(--grid-rows), max-content);
		grid-column-gap: var(--grid-column-gap)
}
}
[data-grid='B'] .shelf-grid__list {
	grid-auto-columns: calc((100% - 1 * var(--grid-column-gap))/ 2);
	grid-template-rows: repeat(var(--grid-rows), -webkit-max-content);
	grid-template-rows: repeat(var(--grid-rows), max-content);
	grid-column-gap: var(--grid-column-gap)
}
@media only screen and (min-width:735px) {
[data-grid='B'] .shelf-grid__list {
		grid-auto-columns: calc((100% - 2 * var(--grid-column-gap))/ 3);
		grid-template-rows: repeat(var(--grid-rows), -webkit-max-content);
		grid-template-rows: repeat(var(--grid-rows), max-content);
		grid-column-gap: var(--grid-column-gap)
}
}
@media only screen and (min-width:1069px) {
[data-grid='B'] .shelf-grid__list {
		grid-auto-columns: calc((100% - 3 * var(--grid-column-gap))/ 4);
		grid-template-rows: repeat(var(--grid-rows), -webkit-max-content);
		grid-template-rows: repeat(var(--grid-rows), max-content);
		grid-column-gap: var(--grid-column-gap)
}
}
[data-grid='C'] .shelf-grid__list {
	grid-auto-columns: calc((100% - 2 * var(--grid-column-gap))/ 3);
	grid-template-rows: repeat(var(--grid-rows), -webkit-max-content);
	grid-template-rows: repeat(var(--grid-rows), max-content);
	grid-column-gap: var(--grid-column-gap)
}
@media only screen and (min-width:735px) {
[data-grid='C'] .shelf-grid__list {
		grid-auto-columns: calc((100% - 3 * var(--grid-column-gap))/ 4);
		grid-template-rows: repeat(var(--grid-rows), -webkit-max-content);
		grid-template-rows: repeat(var(--grid-rows), max-content);
		grid-column-gap: var(--grid-column-gap)
}
}
@media only screen and (min-width:1069px) {
[data-grid='C'] .shelf-grid__list {
		grid-auto-columns: calc((100% - 4 * var(--grid-column-gap))/ 5);
		grid-template-rows: repeat(var(--grid-rows), -webkit-max-content);
		grid-template-rows: repeat(var(--grid-rows), max-content);
		grid-column-gap: var(--grid-column-gap)
}
}
[data-grid='D'] .shelf-grid__list {
	grid-auto-columns: calc((100% - 3 * var(--grid-column-gap))/ 4);
	grid-template-rows: repeat(var(--grid-rows), -webkit-max-content);
	grid-template-rows: repeat(var(--grid-rows), max-content);
	grid-column-gap: var(--grid-column-gap)
}
@media only screen and (min-width:735px) {
[data-grid='D'] .shelf-grid__list {
		grid-auto-columns: calc((100% - 4 * var(--grid-column-gap))/ 5);
		grid-template-rows: repeat(var(--grid-rows), -webkit-max-content);
		grid-template-rows: repeat(var(--grid-rows), max-content);
		grid-column-gap: var(--grid-column-gap)
}
}
@media only screen and (min-width:1069px) {
[data-grid='D'] .shelf-grid__list {
		grid-auto-columns: calc((100% - 7 * var(--grid-column-gap))/ 8);
		grid-template-rows: repeat(var(--grid-rows), -webkit-max-content);
		grid-template-rows: repeat(var(--grid-rows), max-content);
		grid-column-gap: var(--grid-column-gap)
}
}
[data-grid='E'] .shelf-grid__list {
	grid-auto-columns: calc((100% - 4 * var(--grid-column-gap))/ 5);
	grid-template-rows: repeat(var(--grid-rows), -webkit-max-content);
	grid-template-rows: repeat(var(--grid-rows), max-content);
	grid-column-gap: var(--grid-column-gap)
}
@media only screen and (min-width:735px) {
[data-grid='E'] .shelf-grid__list {
		grid-auto-columns: calc((100% - 8 * var(--grid-column-gap))/ 9);
		grid-template-rows: repeat(var(--grid-rows), -webkit-max-content);
		grid-template-rows: repeat(var(--grid-rows), max-content);
		grid-column-gap: var(--grid-column-gap)
}
}
@media only screen and (min-width:1069px) {
[data-grid='E'] .shelf-grid__list {
		grid-auto-columns: calc((100% - 9 * var(--grid-column-gap))/ 10);
		grid-template-rows: repeat(var(--grid-rows), -webkit-max-content);
		grid-template-rows: repeat(var(--grid-rows), max-content);
		grid-column-gap: var(--grid-column-gap)
}
}
[data-grid='F'] .shelf-grid__list {
	grid-auto-columns: calc((100% - 1 * var(--grid-column-gap))/ 2);
	grid-template-rows: repeat(var(--grid-rows), -webkit-max-content);
	grid-template-rows: repeat(var(--grid-rows), max-content);
	grid-column-gap: var(--grid-column-gap)
}
@media only screen and (min-width:735px) {
[data-grid='F'] .shelf-grid__list {
		grid-auto-columns: calc((100% - 2 * var(--grid-column-gap))/ 3);
		grid-template-rows: repeat(var(--grid-rows), -webkit-max-content);
		grid-template-rows: repeat(var(--grid-rows), max-content);
		grid-column-gap: var(--grid-column-gap)
}
}
@media only screen and (min-width:1069px) {
[data-grid='F'] .shelf-grid__list {
		grid-auto-columns: calc((100% - 2 * var(--grid-column-gap))/ 3);
		grid-template-rows: repeat(var(--grid-rows), -webkit-max-content);
		grid-template-rows: repeat(var(--grid-rows), max-content);
		grid-column-gap: var(--grid-column-gap)
}
}
[data-grid='G'] .shelf-grid__list {
	grid-auto-columns: calc((100% - 3 * var(--grid-column-gap))/ 4);
	grid-template-rows: repeat(var(--grid-rows), -webkit-max-content);
	grid-template-rows: repeat(var(--grid-rows), max-content);
	grid-column-gap: var(--grid-column-gap)
}
@media only screen and (min-width:735px) {
[data-grid='G'] .shelf-grid__list {
		grid-auto-columns: calc((100% - 4 * var(--grid-column-gap))/ 5);
		grid-template-rows: repeat(var(--grid-rows), -webkit-max-content);
		grid-template-rows: repeat(var(--grid-rows), max-content);
		grid-column-gap: var(--grid-column-gap)
}
}
@media only screen and (min-width:1069px) {
[data-grid='G'] .shelf-grid__list {
		grid-auto-columns: calc((100% - 5 * var(--grid-column-gap))/ 6);
		grid-template-rows: repeat(var(--grid-rows), -webkit-max-content);
		grid-template-rows: repeat(var(--grid-rows), max-content);
		grid-column-gap: var(--grid-column-gap)
}
}
[data-grid='H'] .shelf-grid__list {
	grid-auto-columns: calc((100% - 5 * var(--grid-column-gap))/ 6);
	grid-template-rows: repeat(var(--grid-rows), -webkit-max-content);
	grid-template-rows: repeat(var(--grid-rows), max-content);
	grid-column-gap: var(--grid-column-gap)
}
@media only screen and (min-width:735px) {
[data-grid='H'] .shelf-grid__list {
		grid-auto-columns: calc((100% - 7 * var(--grid-column-gap))/ 8);
		grid-template-rows: repeat(var(--grid-rows), -webkit-max-content);
		grid-template-rows: repeat(var(--grid-rows), max-content);
		grid-column-gap: var(--grid-column-gap)
}
}
@media only screen and (min-width:1069px) {
[data-grid='H'] .shelf-grid__list {
		grid-auto-columns: calc((100% - 9 * var(--grid-column-gap))/ 10);
		grid-template-rows: repeat(var(--grid-rows), -webkit-max-content);
		grid-template-rows: repeat(var(--grid-rows), max-content);
		grid-column-gap: var(--grid-column-gap)
}
}
[data-grid=books-brick-row] .shelf-grid__list {
	grid-auto-columns: calc((100% - 0 * var(--grid-column-gap))/ 1);
	grid-template-rows: repeat(var(--grid-rows), -webkit-max-content);
	grid-template-rows: repeat(var(--grid-rows), max-content);
	grid-column-gap: var(--grid-column-gap)
}
@media only screen and (min-width:735px) {
[data-grid=books-brick-row] .shelf-grid__list {
		grid-auto-columns: calc((100% - 1 * var(--grid-column-gap))/ 2);
		grid-template-rows: repeat(var(--grid-rows), -webkit-max-content);
		grid-template-rows: repeat(var(--grid-rows), max-content);
		grid-column-gap: var(--grid-column-gap)
}
}
@media only screen and (min-width:1069px) {
[data-grid=books-brick-row] .shelf-grid__list {
		grid-auto-columns: calc((100% - 2 * var(--grid-column-gap))/ 3);
		grid-template-rows: repeat(var(--grid-rows), -webkit-max-content);
		grid-template-rows: repeat(var(--grid-rows), max-content);
		grid-column-gap: var(--grid-column-gap)
}
}
.shelf-grid-announcer {
	position: absolute;
	clip: rect(1px, 1px, 1px, 1px);
	-webkit-clip-path: inset(0 0 99.9% 99.9%);
	clip-path: inset(0 0 99.9% 99.9%);
	overflow: hidden;
	height: 1px;
	width: 1px;
	padding: 0;
	border: 0
}
@media only screen and (max-width:) {
.shelf-grid {
		padding-left: 0;
		padding-right: 0
}
.shelf-grid-nav {
		display: none
}
.shelf-grid__list {
		-ms-scroll-snap-type: none;
		scroll-snap-type: none;
		margin-left: 0;
		margin-right: 0;
		padding-left: 25px
}
.shelf-grid__list::after {
		width: 15px
}
.shelf-grid__list-item {
		scroll-snap-align: none
}
.shelf-grid .shelf-grid__list::after {
		display: block;
		content: '\00a0';
		width: 30px
}
}
.focusing-outlet {
	outline: 0
}
.animation-wrapper>:not(.animation-wrapper__container) {
	transition: opacity 250ms cubic-bezier(.21, .11, .18, 1)
}
.animation-wrapper.is-hidden>:not(.animation-wrapper__container) {
	opacity: 0;
	pointer-events: none;
	transition-duration: .1s
}
.animation-wrapper__container {
	display: inline-block;
	position: fixed;
	top: 50%;
	pointer-events: none;
	text-align: center;
	transform: translate(-50%, -50%);
	left: 50%;
	z-index: 1
}
.animation-wrapper__spinner {
	height: 20px;
	width: 20px;
	margin: 0 auto 27px;
	opacity: 0;
	-webkit-animation: animation-wrapper-appear .1s cubic-bezier(.21, .11, .18, 1) 1s forwards;
	animation: animation-wrapper-appear .1s cubic-bezier(.21, .11, .18, 1) 1s forwards;
	background-image: url(./images/loading-spinner-small-89b12d3c4bf034acf043c7e19e2a9ccd.svg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: contain
}
@media only screen and (min-width:735px) {
.animation-wrapper__spinner {
		height: 35px;
		width: 35px;
		background-image: url(./images/loading-spinner-large-2cbc4da7c3996a3a0178735cf08b63c1.svg)
}
}
.animation-wrapper__progress-outer {
	height: 2px;
	width: 109px;
	position: relative;
	overflow: hidden;
	font-size: 0;
	opacity: 0;
	background-color: rgba(123, 123, 139, .2);
	border-radius: 2px;
	-webkit-animation: animation-wrapper-appear .1s cubic-bezier(.21, .11, .18, 1) 3s forwards;
	animation: animation-wrapper-appear .1s cubic-bezier(.21, .11, .18, 1) 3s forwards;
	z-index: 1
}
.animation-wrapper__progress-inner {
	content: '';
	display: block;
	height: inherit;
	width: inherit;
	position: absolute;
	top: 0;
	background-color: rgba(123, 123, 139, .9);
	border-radius: inherit;
	transition: transform 5ms ease-in-out;
	right: 100%;
	z-index: 1
}
@-webkit-keyframes animation-wrapper-appear {
0% {
		opacity: 0
}
100% {
		opacity: 1
}
}
@keyframes animation-wrapper-appear {
0% {
		opacity: 0
}
100% {
		opacity: 1
}
}
.app-privacy__cards {
	margin-top: 13px;
	display: grid;
	grid-gap: 20px
}
@media only screen and (min-width:735px) {
.app-privacy__cards {
		grid-template-columns: repeat(auto-fit, minmax(calc((100% - 20px)/ 2), 1fr))
}
}
@media only screen and (min-width:1069px) {
.app-privacy__cards {
		grid-template-columns: repeat(auto-fit, minmax(calc((100% - (20px * 2))/ 3), 1fr))
}
}
.app-privacy__card {
	padding: 28px 20px 20px;
	width: 100%;
	border-radius: 16px;
	background-color: #f8f8f8
}
@media only screen and (min-width:735px) {
.app-privacy__card:first-child:last-child {
		max-width: 50%
}
}
.app-privacy__modal-heading {
	margin-top: 17px;
	margin-bottom: 17px;
	font-size: 20px;
	line-height: 1.2;
	font-weight: 700;
	letter-spacing: .024em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-privacy__modal-heading:lang(zh-HK) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-privacy__modal-heading:lang(zh-MO) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-privacy__modal-heading:lang(zh-TW) {
	font-weight: 600;
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-privacy__modal-heading:lang(zh-CH) {
	font-weight: 600
}
.app-privacy__modal-heading:lang(th) {
	line-height: 1.422;
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-privacy__modal-heading:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-privacy__modal-heading:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-privacy__modal-heading:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-privacy__modal-heading:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-privacy__modal-section {
	margin-top: 27px;
	padding-top: 21px;
	border-top: 1px solid #d6d6d6
}
.app-privacy__modal-section p {
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-privacy__modal-section p:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-privacy__modal-section p:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-privacy__modal-section p:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-privacy__modal-section p:lang(zh) {
	letter-spacing: 0
}
.app-privacy__modal-section p:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-privacy__modal-section p:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-privacy__modal-section p:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-privacy__modal-section p:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-privacy__modal-section p:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-privacy__modal-section p+p {
	margin-top: 18px
}
.app-privacy__learn-more {
	margin-top: 20px
}
.app-privacy__developer-name {
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 600;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-privacy__developer-name:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-privacy__developer-name:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-privacy__developer-name:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-privacy__developer-name:lang(zh) {
	letter-spacing: 0
}
.app-privacy__developer-name:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-privacy__developer-name:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-privacy__developer-name:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-privacy__developer-name:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-privacy__developer-name:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.link {
	text-decoration: none;
	color: #0070c9
}
@media (monochrome),
(min-monochrome:1) {
.link {
		text-decoration: underline !important
}
}
.is-itunes-theme .link {
	color: #0070c9
}
.is-tv-theme .link {
	color: #0f6ea1
}
.is-mac-theme .link {
	color: #0070c9
}
.is-podcasts-theme .link {
	color: #7d50df
}
.is-apps-theme .link {
	color: #0070c9
}
.link.is-active,
.link:active,
.link:focus,
.link:hover {
	text-decoration: underline;
	outline: none;
}
@media (monochrome),
(min-monochrome:1) {
.link--no-decoration {
		text-decoration: underline !important
}
}
.link--no-decoration.is-active,
.link--no-decoration:active,
.link--no-decoration:focus,
.link--no-decoration:hover {
	text-decoration: none
}
.link--no-tint {
	color: inherit
}
.is-itunes-theme .link--no-tint {
	color: inherit
}
.is-tv-theme .link--no-tint {
	color: inherit
}
.is-mac-theme .link--no-tint {
	color: inherit
}
.is-podcasts-theme .link--no-tint {
	color: inherit
}
.is-apps-theme .link--no-tint {
	color: inherit
}
.targeted-link {
	text-decoration: none
}
.targeted-link.is-active,
.targeted-link:active,
.targeted-link:focus,
.targeted-link:hover {
	text-decoration: none
}
.targeted-link.is-active .targeted-link__target,
.targeted-link:active .targeted-link__target,
.targeted-link:focus .targeted-link__target,
.targeted-link:hover .targeted-link__target {
	text-decoration: underline
}
@media (monochrome),
(min-monochrome:1) {
.targeted-link:not(.targeted-link--no-monochrome-underline) .targeted-link__target {
		text-decoration: underline !important
}
}
.section {
	padding-top: 19px;
	padding-bottom: 32px
}
.section--hero,
.section--hero-fullwidth-artwork {
	padding-top: 20px
}
@media only screen and (min-width:1069px) {
.section--hero-book {
		padding-top: 52px
}
}
.section--hero {
	position: relative;
	z-index: 1
}
@media only screen and (max-width:734px) {
.section--small-no-padding-top {
		padding-top: 0
}
}
.section--large-padding-top {
	padding-top: 32px
}
.section--no-padding-top {
	padding-top: 0
}
.section--no-padding-bottom {
	padding-bottom: 0
}
.section--bordered {
	border-top: 1px solid #d6d6d6
}
.section--book-infobar {
	padding-top: 32px;
	display: flex;
	align-items: stretch
}
.section--publisher-description+.section--book-infobar {
	padding-top: 0
}
@media only screen and (max-width:734px) {
.section--book-infobar {
		margin-bottom: 32px;
		padding-bottom: 0
}
}
@media only screen and (max-width:734px) {
.section--link-list {
		padding-top: 0;
		padding-bottom: 19px
}
.section--link-list+.section--bordered {
		padding-top: 0;
		border-top: 0
}
}
@media only screen and (max-width:734px) {
.section--small-not-bordered {
		border-top: none
}
}
.section--subscribe-hidden {
	display: none
}
@media only screen and (max-width:734px) {
.section--small-full-width {
		margin-left: -7.14286%;
		margin-right: -7.14286%;
		padding-left: 7.14286%;
		padding-right: 7.14286%
}
}
.section__headline {
	margin-bottom: 17px;
	flex-shrink: 1;
	font-size: 20px;
	line-height: 1.2;
	font-weight: 700;
	letter-spacing: .024em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.section__headline:lang(zh-HK) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.section__headline:lang(zh-MO) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.section__headline:lang(zh-TW) {
	font-weight: 600;
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.section__headline:lang(zh-CH) {
	font-weight: 600
}
.section__headline:lang(th) {
	line-height: 1.422;
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.section__headline:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.section__headline:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.section__headline:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.section__headline:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.section__headline--book {
	font-size: 20px;
	line-height: 1.25;
	font-weight: 600;
	letter-spacing: 0;
	font-family: "New York Medium", "SF Pro Icons", "Apple WebExp Icons Custom", Times, serif
}
@media only screen and (max-width:1068px) {
.section__nav--artist-top-songs {
		margin-top: 32px;
		padding-top: 19px;
		border-top: 1px solid #d6d6d6
}
}
.section__subheadline {
	margin-bottom: 3px;
	font-size: 12px;
	line-height: 1.33337;
	font-weight: 600;
	letter-spacing: 0;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.section__subheadline:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.section__subheadline:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.section__subheadline:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.section__subheadline:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.section__subheadline:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.section__subheadline:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.section__subheadline:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.section__subheadline:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.section__nav {
	display: flex;
	justify-content: space-between;
	align-items: flex-end
}
.section__nav--align-start {
	justify-content: flex-start
}
.section__nav--align-start>:first-child {
	margin-right: 14px
}
.section__nav--small {
	display: flex;
	justify-content: space-between;
	align-items: baseline;
	flex-flow: row wrap
}
.section__nav__see-all-link {
	margin-bottom: 17px;
	display: inline-block;
	flex-shrink: 0;
	margin-left: 16px
}
@media only screen and (max-width:734px) {
.section__nav--book-lighting .section__headline,
	.section__nav--book-lighting .section__nav__see-all-link {
		margin-bottom: 0
}
}
.section-group {
	background-color: #f8f8f8
}
@media only screen and (min-width:1069px) {
.section-group--artist {
		margin-top: 20px
}
}
.section-group--books-featured-review+.section-group--books-featured-review {
	margin-top: 10px
}
@-webkit-keyframes we-button-fade-in {
from {
		opacity: 0
}
to {
		opacity: 100%
}
}
@keyframes we-button-fade-in {
from {
		opacity: 0
}
to {
		opacity: 100%
}
}
.we-button {
	font-size: 17px;
	line-height: 1.47059;
	font-weight: 400;
	letter-spacing: -.022em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif;
	background: #0070c9;
	min-width: 28px;
	padding: 2px 16px;
	display: inline-block;
	border-radius: 18px;
	color: #1d1d1f;
	cursor: pointer;
	text-align: center;
	white-space: nowrap
}
.we-button:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button:lang(zh) {
	letter-spacing: 0
}
.we-button:lang(th) {
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button:hover {
	text-decoration: none
}
.we-button:focus {
	box-shadow: 0 0 0 4px rgba(0, 125, 250, .6);
	outline: 0
}
.we-button:focus[data-focus-method=mouse]:not(input):not(textarea):not(select),
.we-button:focus[data-focus-method=touch]:not(input):not(textarea):not(select) {
	box-shadow: none
}
.we-button:active {
	outline: 0
}
.we-button.disabled,
.we-button:disabled {
	color: #1d1d1f;
	cursor: default;
	opacity: .3
}
.we-button--compact {
	font-size: 12px;
	line-height: 1.33337;
	font-weight: 400;
	letter-spacing: -.01em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif;
	min-width: 23px;
	padding-left: 11px;
	padding-right: 11px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-radius: 12px
}
.we-button--compact:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--compact:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--compact:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--compact:lang(zh) {
	letter-spacing: 0
}
.we-button--compact:lang(th) {
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--compact:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--compact:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--compact:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--compact:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--block {
	box-sizing: border-box;
	display: block;
	width: 100%
}
.we-button--secondary {
	color: #06c
}
.we-button--secondary.disabled,
.we-button--secondary:disabled {
	color: #06c
}
.we-button-flat {
	color: #fff;
	border: 1px solid #0070c9;
	background: #0070c9
}
.we-button-flat:hover {
	border-color: #0070c9;
	background: #0087f2;
	border-color: #0087f2
}
.we-button-flat.is-active,
.we-button-flat:active {
	background: #0059a0;
	border-color: #0059a0
}
.we-button-flat.disabled,
.we-button-flat:disabled {
	background: #0070c9;
	border-color: #0070c9;
	color: #fff;
	opacity: .3
}
.we-button-flat--plain {
	color: #000;
	border: 1px solid transparent;
	background: 0 0;
	padding-left: 0;
	padding-right: 0;
	border-left: 0;
	border-right: 0
}
.we-button-flat--plain:hover {
	border-color: transparent;
	background: rgba(20, 20, 20, 0);
	border-color: rgba(20, 20, 20, 0)
}
.we-button-flat--plain.is-active,
.we-button-flat--plain:active {
	background: rgba(0, 0, 0, 0);
	border-color: transparent
}
.we-button-flat--plain.disabled,
.we-button-flat--plain:disabled {
	background: 0 0;
	border-color: transparent;
	color: #000;
	opacity: .3
}
.we-button-flat--plain:hover {
	color: #0070c9
}
.is-itunes-theme .we-button-flat--plain:hover {
	color: #0070c9
}
.is-tv-theme .we-button-flat--plain:hover {
	color: #0f6ea1
}
.is-mac-theme .we-button-flat--plain:hover {
	color: #0070c9
}
.is-podcasts-theme .we-button-flat--plain:hover {
	color: #7d50df
}
.is-apps-theme .we-button-flat--plain:hover {
	color: #0070c9
}
.we-button--spinner {
	position: relative;
	transition: .25s
}
.we-button--spinner.we-button--loading {
	background-color: transparent;
	border-color: transparent
}
.we-button--pill,
.we-button--pill-chin {
	border-radius: 9999em;
	color: #fff;
	background-color: rgba(255, 255, 255, .25);
	font-size: 16px;
	line-height: 1.75;
	font-weight: 700;
	letter-spacing: 0;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--pill-chin:lang(zh-HK),
.we-button--pill:lang(zh-HK) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--pill-chin:lang(zh-MO),
.we-button--pill:lang(zh-MO) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--pill-chin:lang(zh-TW),
.we-button--pill:lang(zh-TW) {
	font-weight: 600;
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--pill-chin:lang(zh-CH),
.we-button--pill:lang(zh-CH) {
	font-weight: 600
}
.we-button--pill-chin:lang(th),
.we-button--pill:lang(th) {
	line-height: 2.07375;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--pill-chin:lang(ar),
.we-button--pill:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--pill-chin:lang(ja),
.we-button--pill:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--pill-chin:lang(ko),
.we-button--pill:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--pill-chin:lang(zh-CN),
.we-button--pill:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--pill-chin:active,
.we-button--pill-chin:focus,
.we-button--pill-chin:hover,
.we-button--pill:active,
.we-button--pill:focus,
.we-button--pill:hover {
	background-color: rgba(255, 255, 255, .2)
}
.we-button--pill,
.we-button--pill-keycolor,
.we-button--pill-small {
	border-radius: 9999em;
	padding: 0 16px;
	text-align: center;
	font-size: 16px;
	line-height: 1.75;
	font-weight: 700;
	letter-spacing: 0;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--pill-keycolor:lang(zh-HK),
.we-button--pill-small:lang(zh-HK),
.we-button--pill:lang(zh-HK) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--pill-keycolor:lang(zh-MO),
.we-button--pill-small:lang(zh-MO),
.we-button--pill:lang(zh-MO) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--pill-keycolor:lang(zh-TW),
.we-button--pill-small:lang(zh-TW),
.we-button--pill:lang(zh-TW) {
	font-weight: 600;
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--pill-keycolor:lang(zh-CH),
.we-button--pill-small:lang(zh-CH),
.we-button--pill:lang(zh-CH) {
	font-weight: 600
}
.we-button--pill-keycolor:lang(th),
.we-button--pill-small:lang(th),
.we-button--pill:lang(th) {
	line-height: 2.07375;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--pill-keycolor:lang(ar),
.we-button--pill-small:lang(ar),
.we-button--pill:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--pill-keycolor:lang(ja),
.we-button--pill-small:lang(ja),
.we-button--pill:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--pill-keycolor:lang(ko),
.we-button--pill-small:lang(ko),
.we-button--pill:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--pill-keycolor:lang(zh-CN),
.we-button--pill-small:lang(zh-CN),
.we-button--pill:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.is-itunes-theme .we-button--pill,
.is-itunes-theme .we-button--pill-small {
	color: #0070c9;
	border: 1px solid #efeff4;
	background: #efeff4
}
.is-itunes-theme .we-button--pill-small:hover,
.is-itunes-theme .we-button--pill:hover {
	border-color: #efeff4;
	background: #e6e6ee;
	border-color: #e6e6ee
}
.is-itunes-theme .we-button--pill-small.is-active,
.is-itunes-theme .we-button--pill-small:active,
.is-itunes-theme .we-button--pill.is-active,
.is-itunes-theme .we-button--pill:active {
	background: #dddde8;
	border-color: #dddde8
}
.is-itunes-theme .we-button--pill-small.disabled,
.is-itunes-theme .we-button--pill-small:disabled,
.is-itunes-theme .we-button--pill.disabled,
.is-itunes-theme .we-button--pill:disabled {
	background: #efeff4;
	border-color: #efeff4;
	color: #0070c9;
	opacity: .3
}
.is-tv-theme .we-button--pill,
.is-tv-theme .we-button--pill-small {
	color: #0f6ea1;
	border: 1px solid #efeff4;
	background: #efeff4
}
.is-tv-theme .we-button--pill-small:hover,
.is-tv-theme .we-button--pill:hover {
	border-color: #efeff4;
	background: #e6e6ee;
	border-color: #e6e6ee
}
.is-tv-theme .we-button--pill-small.is-active,
.is-tv-theme .we-button--pill-small:active,
.is-tv-theme .we-button--pill.is-active,
.is-tv-theme .we-button--pill:active {
	background: #dddde8;
	border-color: #dddde8
}
.is-tv-theme .we-button--pill-small.disabled,
.is-tv-theme .we-button--pill-small:disabled,
.is-tv-theme .we-button--pill.disabled,
.is-tv-theme .we-button--pill:disabled {
	background: #efeff4;
	border-color: #efeff4;
	color: #0f6ea1;
	opacity: .3
}
.is-mac-theme .we-button--pill,
.is-mac-theme .we-button--pill-small {
	color: #0070c9;
	border: 1px solid #efeff4;
	background: #efeff4
}
.is-mac-theme .we-button--pill-small:hover,
.is-mac-theme .we-button--pill:hover {
	border-color: #efeff4;
	background: #e6e6ee;
	border-color: #e6e6ee
}
.is-mac-theme .we-button--pill-small.is-active,
.is-mac-theme .we-button--pill-small:active,
.is-mac-theme .we-button--pill.is-active,
.is-mac-theme .we-button--pill:active {
	background: #dddde8;
	border-color: #dddde8
}
.is-mac-theme .we-button--pill-small.disabled,
.is-mac-theme .we-button--pill-small:disabled,
.is-mac-theme .we-button--pill.disabled,
.is-mac-theme .we-button--pill:disabled {
	background: #efeff4;
	border-color: #efeff4;
	color: #0070c9;
	opacity: .3
}
.is-podcasts-theme .we-button--pill,
.is-podcasts-theme .we-button--pill-small {
	color: #7d50df;
	border: 1px solid #efeff4;
	background: #efeff4
}
.is-podcasts-theme .we-button--pill-small:hover,
.is-podcasts-theme .we-button--pill:hover {
	border-color: #efeff4;
	background: #e6e6ee;
	border-color: #e6e6ee
}
.is-podcasts-theme .we-button--pill-small.is-active,
.is-podcasts-theme .we-button--pill-small:active,
.is-podcasts-theme .we-button--pill.is-active,
.is-podcasts-theme .we-button--pill:active {
	background: #dddde8;
	border-color: #dddde8
}
.is-podcasts-theme .we-button--pill-small.disabled,
.is-podcasts-theme .we-button--pill-small:disabled,
.is-podcasts-theme .we-button--pill.disabled,
.is-podcasts-theme .we-button--pill:disabled {
	background: #efeff4;
	border-color: #efeff4;
	color: #7d50df;
	opacity: .3
}
.is-apps-theme .we-button--pill,
.is-apps-theme .we-button--pill-small {
	color: #0070c9;
	border: 1px solid #efeff4;
	background: #efeff4
}
.is-apps-theme .we-button--pill-small:hover,
.is-apps-theme .we-button--pill:hover {
	border-color: #efeff4;
	background: #e6e6ee;
	border-color: #e6e6ee
}
.is-apps-theme .we-button--pill-small.is-active,
.is-apps-theme .we-button--pill-small:active,
.is-apps-theme .we-button--pill.is-active,
.is-apps-theme .we-button--pill:active {
	background: #dddde8;
	border-color: #dddde8
}
.is-apps-theme .we-button--pill-small.disabled,
.is-apps-theme .we-button--pill-small:disabled,
.is-apps-theme .we-button--pill.disabled,
.is-apps-theme .we-button--pill:disabled {
	background: #efeff4;
	border-color: #efeff4;
	color: #0070c9;
	opacity: .3
}
.we-button--pill:not(.we-button--spinner) {
	min-width: 48px
}
.we-button--pill-small:not(.we-button--spinner) {
	min-width: 42px
}
.is-itunes-theme .we-button--pill-keycolor {
	color: #fff;
	border: 1px solid #0070c9;
	background: #0070c9
}
.is-itunes-theme .we-button--pill-keycolor:hover {
	border-color: #0070c9;
	background: #0067ba;
	border-color: #0067ba
}
.is-itunes-theme .we-button--pill-keycolor.is-active,
.is-itunes-theme .we-button--pill-keycolor:active {
	background: #005faa;
	border-color: #005faa
}
.is-itunes-theme .we-button--pill-keycolor.disabled,
.is-itunes-theme .we-button--pill-keycolor:disabled {
	background: #0070c9;
	border-color: #0070c9;
	color: #fff;
	opacity: .3
}
.is-tv-theme .we-button--pill-keycolor {
	color: #fff;
	border: 1px solid #0f6ea1;
	background: #0f6ea1
}
.is-tv-theme .we-button--pill-keycolor:hover {
	border-color: #0f6ea1;
	background: #0e6493;
	border-color: #0e6493
}
.is-tv-theme .we-button--pill-keycolor.is-active,
.is-tv-theme .we-button--pill-keycolor:active {
	background: #0c5b85;
	border-color: #0c5b85
}
.is-tv-theme .we-button--pill-keycolor.disabled,
.is-tv-theme .we-button--pill-keycolor:disabled {
	background: #0f6ea1;
	border-color: #0f6ea1;
	color: #fff;
	opacity: .3
}
.is-mac-theme .we-button--pill-keycolor {
	color: #fff;
	border: 1px solid #0070c9;
	background: #0070c9
}
.is-mac-theme .we-button--pill-keycolor:hover {
	border-color: #0070c9;
	background: #0067ba;
	border-color: #0067ba
}
.is-mac-theme .we-button--pill-keycolor.is-active,
.is-mac-theme .we-button--pill-keycolor:active {
	background: #005faa;
	border-color: #005faa
}
.is-mac-theme .we-button--pill-keycolor.disabled,
.is-mac-theme .we-button--pill-keycolor:disabled {
	background: #0070c9;
	border-color: #0070c9;
	color: #fff;
	opacity: .3
}
.is-podcasts-theme .we-button--pill-keycolor {
	color: #fff;
	border: 1px solid #7d50df;
	background: #7d50df
}
.is-podcasts-theme .we-button--pill-keycolor:hover {
	border-color: #7d50df;
	background: #7343dd;
	border-color: #7343dd
}
.is-podcasts-theme .we-button--pill-keycolor.is-active,
.is-podcasts-theme .we-button--pill-keycolor:active {
	background: #6a36da;
	border-color: #6a36da
}
.is-podcasts-theme .we-button--pill-keycolor.disabled,
.is-podcasts-theme .we-button--pill-keycolor:disabled {
	background: #7d50df;
	border-color: #7d50df;
	color: #fff;
	opacity: .3
}
.is-apps-theme .we-button--pill-keycolor {
	color: #fff;
	border: 1px solid #0070c9;
	background: #0070c9
}
.is-apps-theme .we-button--pill-keycolor:hover {
	border-color: #0070c9;
	background: #0067ba;
	border-color: #0067ba
}
.is-apps-theme .we-button--pill-keycolor.is-active,
.is-apps-theme .we-button--pill-keycolor:active {
	background: #005faa;
	border-color: #005faa
}
.is-apps-theme .we-button--pill-keycolor.disabled,
.is-apps-theme .we-button--pill-keycolor:disabled {
	background: #0070c9;
	border-color: #0070c9;
	color: #fff;
	opacity: .3
}
.we-button--pill,
.we-button--pill-keycolor {
	min-width: 48px
}
.we-button--pill-small {
	min-width: 42px;
	padding: 0 12px;
	background-color: #f8f8f8;
	border-color: #f8f8f8;
	height: 21px;
	font-size: 12px;
	line-height: 1.33337;
	font-weight: 600;
	letter-spacing: 0;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--pill-small:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--pill-small:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--pill-small:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--pill-small:lang(th) {
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--pill-small:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--pill-small:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--pill-small:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--pill-small:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.is-itunes-theme .we-button--pill-small:not(.we-button--pill-white):active,
.is-itunes-theme .we-button--pill-small:not(.we-button--pill-white):focus,
.is-itunes-theme .we-button--pill-small:not(.we-button--pill-white):hover {
	background-color: #0070c9;
	border-color: #0070c9;
	color: #fff
}
.is-tv-theme .we-button--pill-small:not(.we-button--pill-white):active,
.is-tv-theme .we-button--pill-small:not(.we-button--pill-white):focus,
.is-tv-theme .we-button--pill-small:not(.we-button--pill-white):hover {
	background-color: #0f6ea1;
	border-color: #0f6ea1;
	color: #fff
}
.is-mac-theme .we-button--pill-small:not(.we-button--pill-white):active,
.is-mac-theme .we-button--pill-small:not(.we-button--pill-white):focus,
.is-mac-theme .we-button--pill-small:not(.we-button--pill-white):hover {
	background-color: #0070c9;
	border-color: #0070c9;
	color: #fff
}
.is-podcasts-theme .we-button--pill-small:not(.we-button--pill-white):active,
.is-podcasts-theme .we-button--pill-small:not(.we-button--pill-white):focus,
.is-podcasts-theme .we-button--pill-small:not(.we-button--pill-white):hover {
	background-color: #7d50df;
	border-color: #7d50df;
	color: #fff
}
.is-apps-theme .we-button--pill-small:not(.we-button--pill-white):active,
.is-apps-theme .we-button--pill-small:not(.we-button--pill-white):focus,
.is-apps-theme .we-button--pill-small:not(.we-button--pill-white):hover {
	background-color: #0070c9;
	border-color: #0070c9;
	color: #fff
}
.we-button--pill-small.icon-play::before {
	top: -1px;
	font-size: 11px
}
.we-button--centered {
	padding-top: 1px;
	display: flex;
	justify-content: center;
	align-items: center;
	box-sizing: content-box;
	height: 20px
}
.we-button--pill-keycolor {
	color: #fff;
	border: 1px solid #0070c9;
	background: #0070c9
}
.we-button--pill-keycolor:hover {
	border-color: #0070c9;
	background: #0067ba;
	border-color: #0067ba
}
.we-button--pill-keycolor.is-active,
.we-button--pill-keycolor:active {
	background: #005faa;
	border-color: #005faa
}
.we-button--pill-keycolor.disabled,
.we-button--pill-keycolor:disabled {
	background: #0070c9;
	border-color: #0070c9;
	color: #fff;
	opacity: .3
}
.we-button--outlined {
	border-radius: 4px;
	border-width: 1px;
	border-style: solid;
	border-color: #0070c9;
	background: 0 0;
	color: #0070c9
}
.we-button--outlined:hover {
	border-color: #0079d8;
	background: 0 0;
	color: #0079d8
}
.we-button--outlined.is-active,
.we-button--outlined:active {
	border-color: #0087f2;
	background: 0 0;
	color: #0087f2
}
.we-button--outlined.disabled,
.we-button--outlined:disabled {
	border-color: #0070c9;
	background: 0 0;
	color: #0070c9;
	opacity: .3
}
.is-itunes-theme .we-button--outlined {
	border-width: 1px;
	border-style: solid;
	border-color: #0070c9;
	background: 0 0;
	color: #0070c9
}
.is-itunes-theme .we-button--outlined:hover {
	border-color: #0079d8;
	background: 0 0;
	color: #0079d8
}
.is-itunes-theme .we-button--outlined.is-active,
.is-itunes-theme .we-button--outlined:active {
	border-color: #0087f2;
	background: 0 0;
	color: #0087f2
}
.is-itunes-theme .we-button--outlined.disabled,
.is-itunes-theme .we-button--outlined:disabled {
	border-color: #0070c9;
	background: 0 0;
	color: #0070c9;
	opacity: .3
}
.is-tv-theme .we-button--outlined {
	border-width: 1px;
	border-style: solid;
	border-color: #0f6ea1;
	background: 0 0;
	color: #0f6ea1
}
.is-tv-theme .we-button--outlined:hover {
	border-color: #1078af;
	background: 0 0;
	color: #1078af
}
.is-tv-theme .we-button--outlined.is-active,
.is-tv-theme .we-button--outlined:active {
	border-color: #1288c6;
	background: 0 0;
	color: #1288c6
}
.is-tv-theme .we-button--outlined.disabled,
.is-tv-theme .we-button--outlined:disabled {
	border-color: #0f6ea1;
	background: 0 0;
	color: #0f6ea1;
	opacity: .3
}
.is-mac-theme .we-button--outlined {
	border-width: 1px;
	border-style: solid;
	border-color: #0070c9;
	background: 0 0;
	color: #0070c9
}
.is-mac-theme .we-button--outlined:hover {
	border-color: #0079d8;
	background: 0 0;
	color: #0079d8
}
.is-mac-theme .we-button--outlined.is-active,
.is-mac-theme .we-button--outlined:active {
	border-color: #0087f2;
	background: 0 0;
	color: #0087f2
}
.is-mac-theme .we-button--outlined.disabled,
.is-mac-theme .we-button--outlined:disabled {
	border-color: #0070c9;
	background: 0 0;
	color: #0070c9;
	opacity: .3
}
.is-podcasts-theme .we-button--outlined {
	border-width: 1px;
	border-style: solid;
	border-color: #7d50df;
	background: 0 0;
	color: #7d50df
}
.is-podcasts-theme .we-button--outlined:hover {
	border-color: #875de1;
	background: 0 0;
	color: #875de1
}
.is-podcasts-theme .we-button--outlined.is-active,
.is-podcasts-theme .we-button--outlined:active {
	border-color: #9772e5;
	background: 0 0;
	color: #9772e5
}
.is-podcasts-theme .we-button--outlined.disabled,
.is-podcasts-theme .we-button--outlined:disabled {
	border-color: #7d50df;
	background: 0 0;
	color: #7d50df;
	opacity: .3
}
.is-apps-theme .we-button--outlined {
	border-width: 1px;
	border-style: solid;
	border-color: #0070c9;
	background: 0 0;
	color: #0070c9
}
.is-apps-theme .we-button--outlined:hover {
	border-color: #0079d8;
	background: 0 0;
	color: #0079d8
}
.is-apps-theme .we-button--outlined.is-active,
.is-apps-theme .we-button--outlined:active {
	border-color: #0087f2;
	background: 0 0;
	color: #0087f2
}
.is-apps-theme .we-button--outlined.disabled,
.is-apps-theme .we-button--outlined:disabled {
	border-color: #0070c9;
	background: 0 0;
	color: #0070c9;
	opacity: .3
}
.we-button--external {
	padding: 7px 8px 5px;
	-webkit-animation: we-button-fade-in .2s;
	animation: we-button-fade-in .2s;
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:735px) {
.we-button--external {
		padding: 7px 10px 5px
}
}
.we-button--external::after {
	font-size: 1.2em;
	font-weight: 300;
	padding-left: 0
}
.we-button--external:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--external:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--external:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--external:lang(zh) {
	letter-spacing: 0
}
.we-button--external:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--external:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--external:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--external:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button--external:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button__app-text {
	font-weight: 500
}
.we-button__container {
	display: flex;
	align-items: flex-start;
	flex-direction: column
}
@media only screen and (min-width:735px) {
.we-button__container {
		flex-direction: row;
		align-items: center
}
}
.we-button__app-subline {
	color: #86868b;
	margin-top: 4px;
	font-size: 11px;
	line-height: 1.18182;
	font-weight: 400;
	letter-spacing: .006em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button__app-subline:lang(th) {
	line-height: 1.4005;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button__app-subline:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button__app-subline:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button__app-subline:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button__app-subline:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button__app-subline:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button__app-subline:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-button__app-subline:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:735px) {
.we-button__app-subline {
		max-width: 140px;
		margin-top: 0;
		margin-left: 8px
}
}
.is-apps-theme .we-button--light,
.is-apps-theme .we-button--light:focus,
.is-apps-theme .we-button--light:hover {
	color: #fff;
	border-color: #fff
}
.badge {
	display: inline-block;
	border: 1px solid #636366;
	border-radius: 3px;
	color: #636366;
	text-align: center;
	white-space: nowrap;
	vertical-align: text-bottom;
	font-size: 7.5px;
	line-height: 1.06667;
	font-weight: 700;
	letter-spacing: -.006em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif;
	padding-left: 3px;
	padding-right: 3px;
	z-index: 1
}
.badge:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.badge:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.badge:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.badge:lang(zh) {
	letter-spacing: 0
}
.badge:lang(th) {
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.badge:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.badge:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.badge:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.badge:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:735px) {
.badge {
		font-size: 10px;
		line-height: 1.3;
		font-weight: 700;
		letter-spacing: -.006em;
		font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.badge:lang(ar) {
		letter-spacing: 0;
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.badge:lang(ja) {
		letter-spacing: 0;
		font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.badge:lang(ko) {
		letter-spacing: 0;
		font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.badge:lang(zh) {
		letter-spacing: 0
}
.badge:lang(th) {
		font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.badge:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.badge:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.badge:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.badge:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
.badge--inverted {
	background-color: #636366;
	color: #fff
}
.badge--no-border {
	border: 0
}
.badge--product-title {
	margin-bottom: 3px;
	padding-bottom: 0;
	display: inline-block;
	font-size: 10.4px;
	letter-spacing: .04em;
	vertical-align: middle
}
@media only screen and (min-width:1069px) {
.badge--product-title {
		margin-bottom: 2px
}
}
.badge-asset {
	display: inline-block;
	vertical-align: text-bottom;
	background-size: 100% 100%;
	background-repeat: no-repeat;
	background-position: center center;
	overflow: hidden;
	text-indent: 100%;
	white-space: nowrap
}
.badge-asset--dbatmos {
	width: 54px;
	height: 15px;
	background-image: url(./images/badges/DolbyAtmos-70ab2ea7ee4691795d2b34690b0142fa.svg)
}
@media only screen and (max-width:734px) {
.badge-asset--dbatmos.badge-asset--small-medium {
		width: 35px;
		height: 10px
}
}
.badge-asset--dbatmos.badge-asset--small {
	width: 35px;
	height: 10px
}
.badge-asset--4k {
	width: 26px;
	height: 15px;
	background-image: url(./images/badges/4k-4c90fbf0a1821a598e773d5ea4ad6e77.svg)
}
@media only screen and (max-width:734px) {
.badge-asset--4k.badge-asset--small-medium {
		width: 17px;
		height: 10px
}
}
.badge-asset--4k.badge-asset--small {
	width: 17px;
	height: 10px
}
.badge-asset--dbvision {
	width: 53px;
	height: 15px;
	background-image: url(./images/badges/Dolby-497c98cb1fc2f03af4340eb7c773a89f.svg)
}
@media only screen and (max-width:734px) {
.badge-asset--dbvision.badge-asset--small-medium {
		width: 35px;
		height: 10px
}
}
.badge-asset--dbvision.badge-asset--small {
	width: 35px;
	height: 10px
}
.badge-asset--hdr {
	width: 34px;
	height: 15px;
	background-image: url(./images/badges/HDR-864ec51c88d14811cf718ff5967367bc.svg)
}
@media only screen and (max-width:734px) {
.badge-asset--hdr.badge-asset--small-medium {
		width: 23px;
		height: 10px
}
}
.badge-asset--hdr.badge-asset--small {
	width: 23px;
	height: 10px
}
.badge-asset--hd {
	width: 25px;
	height: 15px;
	background-image: url(./images/badges/HD-37d1d7ccaa33ae5e9cf0c9ef3065ef4e.svg)
}
@media only screen and (max-width:734px) {
.badge-asset--hd.badge-asset--small-medium {
		width: 17px;
		height: 10px
}
}
.badge-asset--hd.badge-asset--small {
	width: 17px;
	height: 10px
}
.badge-asset--cc {
	width: 26px;
	height: 15px;
	background-image: url(./images/badges/CC-2f7dac355007c6b3005c44335084a2aa.svg)
}
@media only screen and (max-width:734px) {
.badge-asset--cc.badge-asset--small-medium {
		width: 17px;
		height: 10px
}
}
.badge-asset--cc.badge-asset--small {
	width: 17px;
	height: 10px
}
.badge-asset--sdh {
	width: 31px;
	height: 15px;
	background-image: url(./images/badges/SDH-83bbf10234a14204c0cc79e0999bd051.svg)
}
@media only screen and (max-width:734px) {
.badge-asset--sdh.badge-asset--small-medium {
		width: 21px;
		height: 10px
}
}
.badge-asset--sdh.badge-asset--small {
	width: 21px;
	height: 10px
}
.badge-asset--ad {
	width: 25px;
	height: 15px;
	background-image: url(./images/badges/AD-3e35e8fab792644d6ee0f1d09e5e1255.svg)
}
@media only screen and (max-width:734px) {
.badge-asset--ad.badge-asset--small-medium {
		width: 17px;
		height: 10px
}
}
.badge-asset--ad.badge-asset--small {
	width: 17px;
	height: 10px
}
.badge-asset--us-g {
	width: 20px;
	height: 15px
}
@media only screen and (max-width:734px) {
.badge-asset--us-g.badge-asset--small-medium {
		width: 14px;
		height: 10px
}
}
.badge-asset--us-g.badge-asset--small {
	width: 14px;
	height: 10px
}
.badge-asset--us-nc17 {
	width: 44px;
	height: 15px
}
@media only screen and (max-width:734px) {
.badge-asset--us-nc17.badge-asset--small-medium {
		width: 30px;
		height: 10px
}
}
.badge-asset--us-nc17.badge-asset--small {
	width: 30px;
	height: 10px
}
.badge-asset--us-pg-13 {
	width: 44px;
	height: 15px
}
@media only screen and (max-width:734px) {
.badge-asset--us-pg-13.badge-asset--small-medium {
		width: 30px;
		height: 10px
}
}
.badge-asset--us-pg-13.badge-asset--small {
	width: 30px;
	height: 10px
}
.badge-asset--us-pg {
	width: 30px;
	height: 15px
}
@media only screen and (max-width:734px) {
.badge-asset--us-pg.badge-asset--small-medium {
		width: 21px;
		height: 10px
}
}
.badge-asset--us-pg.badge-asset--small {
	width: 21px;
	height: 10px
}
.badge-asset--us-r {
	width: 20px;
	height: 15px
}
@media only screen and (max-width:734px) {
.badge-asset--us-r.badge-asset--small-medium {
		width: 14px;
		height: 10px
}
}
.badge-asset--us-r.badge-asset--small {
	width: 14px;
	height: 10px
}
.badge-asset--us-nr {
	width: 69px;
	height: 15px
}
@media only screen and (max-width:734px) {
.badge-asset--us-nr.badge-asset--small-medium {
		width: 46px;
		height: 10px
}
}
.badge-asset--us-nr.badge-asset--small {
	width: 46px;
	height: 10px
}
.badge-asset--us-tv-14 {
	width: 39px;
	height: 15px
}
@media only screen and (max-width:734px) {
.badge-asset--us-tv-14.badge-asset--small-medium {
		width: 26px;
		height: 10px
}
}
.badge-asset--us-tv-14.badge-asset--small {
	width: 26px;
	height: 10px
}
.badge-asset--us-tv-g {
	width: 35px;
	height: 15px
}
@media only screen and (max-width:734px) {
.badge-asset--us-tv-g.badge-asset--small-medium {
		width: 24px;
		height: 10px
}
}
.badge-asset--us-tv-g.badge-asset--small {
	width: 24px;
	height: 10px
}
.badge-asset--us-tv-ma {
	width: 44px;
	height: 15px
}
@media only screen and (max-width:734px) {
.badge-asset--us-tv-ma.badge-asset--small-medium {
		width: 30px;
		height: 10px
}
}
.badge-asset--us-tv-ma.badge-asset--small {
	width: 30px;
	height: 10px
}
.badge-asset--us-tv-nr {
	width: 68px;
	height: 15px
}
@media only screen and (max-width:734px) {
.badge-asset--us-tv-nr.badge-asset--small-medium {
		width: 46px;
		height: 10px
}
}
.badge-asset--us-tv-nr.badge-asset--small {
	width: 46px;
	height: 10px
}
.badge-asset--us-tv-pg {
	width: 42px;
	height: 15px
}
@media only screen and (max-width:734px) {
.badge-asset--us-tv-pg.badge-asset--small-medium {
		width: 28px;
		height: 10px
}
}
.badge-asset--us-tv-pg.badge-asset--small {
	width: 28px;
	height: 10px
}
.badge-asset--us-tv-ur {
	width: 59px;
	height: 15px
}
@media only screen and (max-width:734px) {
.badge-asset--us-tv-ur.badge-asset--small-medium {
		width: 40px;
		height: 10px
}
}
.badge-asset--us-tv-ur.badge-asset--small {
	width: 40px;
	height: 10px
}
.badge-asset--us-tv-y {
	width: 34px;
	height: 15px
}
@media only screen and (max-width:734px) {
.badge-asset--us-tv-y.badge-asset--small-medium {
		width: 23px;
		height: 10px
}
}
.badge-asset--us-tv-y.badge-asset--small {
	width: 23px;
	height: 10px
}
.badge-asset--us-tv-y7 {
	width: 41px;
	height: 15px
}
@media only screen and (max-width:734px) {
.badge-asset--us-tv-y7.badge-asset--small-medium {
		width: 28px;
		height: 10px
}
}
.badge-asset--us-tv-y7.badge-asset--small {
	width: 28px;
	height: 10px
}
.badge-asset--us-tv-y7fv {
	width: 48px;
	height: 15px
}
@media only screen and (max-width:734px) {
.badge-asset--us-tv-y7fv.badge-asset--small-medium {
		width: 32px;
		height: 10px
}
}
.badge-asset--us-tv-y7fv.badge-asset--small {
	width: 32px;
	height: 10px
}
.badge-asset--us-unrated {
	width: 59px;
	height: 15px
}
@media only screen and (max-width:734px) {
.badge-asset--us-unrated.badge-asset--small-medium {
		width: 40px;
		height: 10px
}
}
.badge-asset--us-unrated.badge-asset--small {
	width: 40px;
	height: 10px
}
.badge-asset--gb-12 {
	width: 19px;
	height: 19px
}
@media only screen and (max-width:734px) {
.badge-asset--gb-12.badge-asset--small-medium {
		width: 15px;
		height: 15px
}
}
.badge-asset--gb-12.badge-asset--small {
	width: 15px;
	height: 15px
}
.badge-asset--gb-15 {
	width: 19px;
	height: 19px
}
@media only screen and (max-width:734px) {
.badge-asset--gb-15.badge-asset--small-medium {
		width: 15px;
		height: 15px
}
}
.badge-asset--gb-15.badge-asset--small {
	width: 15px;
	height: 15px
}
.badge-asset--gb-18 {
	width: 19px;
	height: 19px
}
@media only screen and (max-width:734px) {
.badge-asset--gb-18.badge-asset--small-medium {
		width: 15px;
		height: 15px
}
}
.badge-asset--gb-18.badge-asset--small {
	width: 15px;
	height: 15px
}
.badge-asset--gb-pg {
	width: 25.33px;
	height: 19px
}
@media only screen and (max-width:734px) {
.badge-asset--gb-pg.badge-asset--small-medium {
		width: 15px;
		height: 15px
}
}
.badge-asset--gb-pg.badge-asset--small {
	width: 15px;
	height: 15px
}
.badge-asset--gb-u {
	width: 25.33px;
	height: 19px
}
@media only screen and (max-width:734px) {
.badge-asset--gb-u.badge-asset--small-medium {
		width: 22.5px;
		height: 15px
}
}
.badge-asset--gb-u.badge-asset--small {
	width: 22.5px;
	height: 15px
}
.badge-asset--gb-unrated {
	width: 59px;
	height: 15px
}
@media only screen and (max-width:734px) {
.badge-asset--gb-unrated.badge-asset--small-medium {
		width: 40px;
		height: 10px
}
}
.badge-asset--gb-unrated.badge-asset--small {
	width: 40px;
	height: 10px
}
.badge-with-label {
	color: #333
}
.badge-with-label::before {
	content: "";
	display: inline-block;
	background-size: 100%;
	background-position: center center;
	background-repeat: no-repeat;
	vertical-align: text-bottom;
	margin-right: 3px
}
.badge-with-label--common-sense-age::before {
	width: 17px;
	height: 16px;
	background-image: url(./images/common_sense_media@2x-ba947a7e24841bcf89c8ceb8ad1e8740.svg);
	background-size: 17px 16px
}
.badge-with-label--rotten-tomatoes-rotten::before {
	width: 16px;
	height: 16px;
	background-image: url(./images/rotten-tomatoes/rottenTomatoesRotten@2x-98ec4a00ea3b3433cb7a1d7c002301ea.png)
}
.badge-with-label--rotten-tomatoes-fresh::before {
	width: 16px;
	height: 16px;
	background-image: url(./images/rotten-tomatoes/rottenTomatoesFresh@2x-954fdebfc87f0e82ba498c2de76a1a60.png)
}
.badge-with-label--rotten-tomatoes-certified-fresh::before {
	width: 16px;
	height: 16px;
	background-image: url(./images/rotten-tomatoes/rottenTomatoesCertified@2x-495b000fa56a535eaafd1b782dc3613d.png)
}
.badge-with-label--rotten-tomatoes-audience-fresh::before {
	width: 12px;
	height: 16px;
	background-image: url(./images/rotten-tomatoes/rottenTomatoesAudienceFresh@2x-126f48ab0930a47341ea99db01d593e7.png)
}
.badge-with-label--rotten-tomatoes-audience-rotten::before {
	width: 21px;
	height: 16px;
	background-image: url(./images/rotten-tomatoes/rottenTomatoesAudienceRotten@2x-d703c9bb4ccc877ca03ec8079db9d606.png)
}
.carrier {
	margin-left: auto;
	margin-right: auto;
	max-width: 480px;
	padding-bottom: 7vh
}
.carrier__title {
	margin-bottom: 1em;
	font-size: 26px;
	line-height: 1.23077;
	font-weight: 700;
	letter-spacing: .023em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__title:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__title:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__title:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__title:lang(th) {
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__title:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__title:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__title:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__title:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:735px) {
.carrier__title {
		font-size: 37px;
		line-height: 1.16224;
		font-weight: 700;
		letter-spacing: -.008em;
		font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__title:lang(ar) {
		letter-spacing: 0;
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__title:lang(ja) {
		letter-spacing: 0;
		font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__title:lang(ko) {
		letter-spacing: 0;
		font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__title:lang(zh) {
		letter-spacing: 0
}
.carrier__title:lang(th) {
		font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__title:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__title:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__title:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__title:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
@media only screen and (min-width:735px) {
.carrier__title {
		padding-left: .5em
}
}
.carrier__instructions {
	margin: 0 auto;
	font-size: 15px;
	line-height: 1.33338;
	font-weight: 400;
	letter-spacing: -.016em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__instructions:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__instructions:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__instructions:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__instructions:lang(zh) {
	letter-spacing: 0
}
.carrier__instructions:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__instructions:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__instructions:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__instructions:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__instructions:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__instructions_emph {
	margin: 0 auto;
	margin-bottom: 1em;
	font-size: 20px;
	line-height: 1.2;
	font-weight: 700;
	letter-spacing: .024em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__instructions_emph:lang(zh-HK) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__instructions_emph:lang(zh-MO) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__instructions_emph:lang(zh-TW) {
	font-weight: 600;
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__instructions_emph:lang(zh-CH) {
	font-weight: 600
}
.carrier__instructions_emph:lang(th) {
	line-height: 1.422;
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__instructions_emph:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__instructions_emph:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__instructions_emph:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__instructions_emph:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__steps {
	width: 255px;
	margin: auto;
	margin-bottom: 1em
}
.carrier__steps li {
	list-style: disc inside;
	margin-bottom: 1em;
	font-size: 15px;
	line-height: 1.33338;
	font-weight: 400;
	letter-spacing: -.016em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__steps li:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__steps li:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__steps li:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__steps li:lang(zh) {
	letter-spacing: 0
}
.carrier__steps li:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__steps li:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__steps li:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__steps li:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.carrier__steps li:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.icon-clean-large::after,
.icon-clean-large::before,
.icon-clean::after,
.icon-clean::before,
.icon-explicit-large::after,
.icon-explicit-large::before,
.icon-explicit::after,
.icon-explicit::before {
	color: #636366
}
html[dir=rtl] .icon-review-quote::after,
html[dir=rtl] .icon-review-quote::before {
	content: ""
}
.icon-explicit-large:lang(ko)::after,
.icon-explicit-large:lang(ko)::before,
.icon-explicit:lang(ko)::after,
.icon-explicit:lang(ko)::before {
	content: ""
}
.inline-player {
	position: relative;
	z-index: 1
}
.is-deep-linked .inline-player {
	color: #0070c9
}
.is-itunes-theme .is-deep-linked .inline-player {
	color: #0070c9
}
.is-tv-theme .is-deep-linked .inline-player {
	color: #0f6ea1
}
.is-mac-theme .is-deep-linked .inline-player {
	color: #0070c9
}
.is-podcasts-theme .is-deep-linked .inline-player {
	color: #7d50df
}
.is-apps-theme .is-deep-linked .inline-player {
	color: #0070c9
}
.is-deep-linked .is-now-playing .inline-player,
.is-deep-linked.is-now-playing .inline-player,
.is-now-playing .inline-player,
.we-selectable-item--allows-interaction:focus .inline-player,
.we-selectable-item--allows-interaction:hover .inline-player {
	color: transparent
}
.inline-player--work {
	width: 100%;
	min-height: 26px;
	position: relative;
	z-index: 1
}
.inline-player__background {
	fill: #efeff4
}
.is-loading .inline-player__background,
.is-now-playing .inline-player__background,
.is-playing .inline-player__background {
	display: none
}
.invoice {
	margin-left: auto;
	margin-right: auto;
	max-width: 480px;
	padding-bottom: 7vh
}
.invoice__title {
	margin-bottom: 1em;
	font-size: 26px;
	line-height: 1.23077;
	font-weight: 700;
	letter-spacing: .023em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.invoice__title:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.invoice__title:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.invoice__title:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.invoice__title:lang(th) {
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.invoice__title:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.invoice__title:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.invoice__title:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.invoice__title:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:735px) {
.invoice__title {
		font-size: 37px;
		line-height: 1.16224;
		font-weight: 700;
		letter-spacing: -.008em;
		font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.invoice__title:lang(ar) {
		letter-spacing: 0;
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.invoice__title:lang(ja) {
		letter-spacing: 0;
		font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.invoice__title:lang(ko) {
		letter-spacing: 0;
		font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.invoice__title:lang(zh) {
		letter-spacing: 0
}
.invoice__title:lang(th) {
		font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.invoice__title:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.invoice__title:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.invoice__title:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.invoice__title:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
@media only screen and (min-width:735px) {
.invoice__title {
		padding-left: .5em
}
}
.invoice__instructions {
	margin: 0 auto;
	font-size: 15px;
	line-height: 1.33338;
	font-weight: 400;
	letter-spacing: -.016em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.invoice__instructions:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.invoice__instructions:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.invoice__instructions:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.invoice__instructions:lang(zh) {
	letter-spacing: 0
}
.invoice__instructions:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.invoice__instructions:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.invoice__instructions:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.invoice__instructions:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.invoice__instructions:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.radial-progress {
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%);
	transform-origin: center;
	display: none;
	pointer-events: none;
	left: 50%;
	z-index: 1
}
.radial-progress path,
.radial-progress rect {
	fill: #0070c9
}
.is-itunes-theme .radial-progress path,
.is-itunes-theme .radial-progress rect {
	fill: #0070c9
}
.is-tv-theme .radial-progress path,
.is-tv-theme .radial-progress rect {
	fill: #0f6ea1
}
.is-mac-theme .radial-progress path,
.is-mac-theme .radial-progress rect {
	fill: #0070c9
}
.is-podcasts-theme .radial-progress path,
.is-podcasts-theme .radial-progress rect {
	fill: #7d50df
}
.is-apps-theme .radial-progress path,
.is-apps-theme .radial-progress rect {
	fill: #0070c9
}
@supports (-ms-ime-align:auto) {
html[dir=rtl] .radial-progress {
		right: auto;
		left: 50%
}
}
.bordered-list__control:focus .radial-progress,
.bordered-list__control:hover .radial-progress,
.is-now-playing .radial-progress,
.table__row__control:focus .radial-progress,
.table__row__control:hover .radial-progress,
.we-audio-controls--small-player .radial-progress,
.we-selectable-item--allows-interaction:focus .radial-progress,
.we-selectable-item--allows-interaction:hover .radial-progress {
	display: block
}
.inline-player--work .radial-progress {
	transform: translate(0, -50%);
	left: -5px
}
.radial-progress.is-spinning {
	display: block
}
.radial-progress--small-player {
	position: static;
	transform: none
}
.radial-progress__indicator {
	transition: stroke-dashoffset .3s linear;
	stroke: #0070c9
}
.is-itunes-theme .radial-progress__indicator {
	stroke: #0070c9
}
.is-tv-theme .radial-progress__indicator {
	stroke: #0f6ea1
}
.is-mac-theme .radial-progress__indicator {
	stroke: #0070c9
}
.is-podcasts-theme .radial-progress__indicator {
	stroke: #7d50df
}
.is-apps-theme .radial-progress__indicator {
	stroke: #0070c9
}
.radial-progress__spinner {
	transform-origin: 50% 50%;
	stroke: #0070c9
}
.radial-progress__spinner.is-spinning {
	-webkit-animation: loading-spinner 1s linear infinite;
	animation: loading-spinner 1s linear infinite
}
.is-itunes-theme .radial-progress__spinner {
	stroke: #0070c9
}
.is-tv-theme .radial-progress__spinner {
	stroke: #0f6ea1
}
.is-mac-theme .radial-progress__spinner {
	stroke: #0070c9
}
.is-podcasts-theme .radial-progress__spinner {
	stroke: #7d50df
}
.is-apps-theme .radial-progress__spinner {
	stroke: #0070c9
}
.radial-progress--small-player .radial-progress__background-circle,
.table__row__track .radial-progress__background-circle {
	display: none
}
@-webkit-keyframes loading-spinner {
0% {
		transform: rotate(0)
}
100% {
		transform: rotate(360deg)
}
}
@keyframes loading-spinner {
0% {
		transform: rotate(0)
}
100% {
		transform: rotate(360deg)
}
}
.radial-progress__pause-icon {
	opacity: 0
}
.bordered-list__control:focus .radial-progress__pause-icon,
.bordered-list__control:hover .radial-progress__pause-icon,
.table__row__control:focus .radial-progress__pause-icon,
.table__row__control:hover .radial-progress__pause-icon,
.we-audio-controls--small-player .radial-progress__pause-icon,
.we-selectable-item--allows-interaction:focus .radial-progress__pause-icon,
.we-selectable-item--allows-interaction:hover .radial-progress__pause-icon {
	opacity: 1
}
.radial-progress__eq-bars {
	height: 11px;
	width: 17px;
	position: absolute;
	top: 50%;
	display: flex;
	align-items: baseline;
	justify-content: center;
	transform: translate(-50%, -50%);
	opacity: 1;
	left: 50%;
	z-index: 1
}
.bordered-list__control:focus .radial-progress__eq-bars,
.bordered-list__control:hover .radial-progress__eq-bars,
.table__row__control:focus .radial-progress__eq-bars,
.table__row__control:hover .radial-progress__eq-bars,
.we-selectable-item--allows-interaction:focus .radial-progress__eq-bars,
.we-selectable-item--allows-interaction:hover .radial-progress__eq-bars {
	opacity: 0
}
.radial-progress__eq-bars__bar {
	margin: 0 .5px;
	width: 3px;
	height: 11px;
	border-radius: 1px;
	-webkit-animation-name: eq-bar;
	animation-name: eq-bar;
	-webkit-animation-duration: .5s;
	animation-duration: .5s;
	-webkit-animation-play-state: running;
	animation-play-state: running;
	-webkit-animation-direction: alternate;
	animation-direction: alternate;
	-webkit-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	transform-origin: center bottom;
	background-color: #0070c9
}
.is-itunes-theme .radial-progress__eq-bars__bar {
	background-color: #0070c9
}
.is-tv-theme .radial-progress__eq-bars__bar {
	background-color: #0f6ea1
}
.is-mac-theme .radial-progress__eq-bars__bar {
	background-color: #0070c9
}
.is-podcasts-theme .radial-progress__eq-bars__bar {
	background-color: #7d50df
}
.is-apps-theme .radial-progress__eq-bars__bar {
	background-color: #0070c9
}
.radial-progress__eq-bars__bar:nth-child(1) {
	max-height: 7px;
	-webkit-animation-duration: 350ms;
	animation-duration: 350ms;
	-webkit-animation-delay: -250ms;
	animation-delay: -250ms;
	content: "2"
}
.bordered-list__item:nth-child(4n+2) .radial-progress__eq-bars__bar:nth-child(1),
.table__row:nth-child(4n+2) .radial-progress__eq-bars__bar:nth-child(1),
.we-selectable-item:nth-child(4n+2) .radial-progress__eq-bars__bar:nth-child(1) {
	max-height: 9px;
	-webkit-animation-duration: 425ms;
	animation-duration: 425ms;
	-webkit-animation-delay: -275ms;
	animation-delay: -275ms;
	content: "3"
}
.bordered-list__item:nth-child(4n+3) .radial-progress__eq-bars__bar:nth-child(1),
.table__row:nth-child(4n+3) .radial-progress__eq-bars__bar:nth-child(1),
.we-selectable-item:nth-child(4n+3) .radial-progress__eq-bars__bar:nth-child(1) {
	max-height: 11px;
	-webkit-animation-duration: .5s;
	animation-duration: .5s;
	-webkit-animation-delay: -.3s;
	animation-delay: -.3s;
	content: "4"
}
.bordered-list__item:nth-child(4n+4) .radial-progress__eq-bars__bar:nth-child(1),
.table__row:nth-child(4n+4) .radial-progress__eq-bars__bar:nth-child(1),
.we-selectable-item:nth-child(4n+4) .radial-progress__eq-bars__bar:nth-child(1) {
	max-height: 5px;
	-webkit-animation-duration: 275ms;
	animation-duration: 275ms;
	-webkit-animation-delay: -225ms;
	animation-delay: -225ms;
	content: "1"
}
.radial-progress__eq-bars__bar:nth-child(2) {
	max-height: 9px;
	-webkit-animation-duration: 425ms;
	animation-duration: 425ms;
	-webkit-animation-delay: -275ms;
	animation-delay: -275ms;
	content: "3"
}
.bordered-list__item:nth-child(4n+2) .radial-progress__eq-bars__bar:nth-child(2),
.table__row:nth-child(4n+2) .radial-progress__eq-bars__bar:nth-child(2),
.we-selectable-item:nth-child(4n+2) .radial-progress__eq-bars__bar:nth-child(2) {
	max-height: 11px;
	-webkit-animation-duration: .5s;
	animation-duration: .5s;
	-webkit-animation-delay: -.3s;
	animation-delay: -.3s;
	content: "4"
}
.bordered-list__item:nth-child(4n+3) .radial-progress__eq-bars__bar:nth-child(2),
.table__row:nth-child(4n+3) .radial-progress__eq-bars__bar:nth-child(2),
.we-selectable-item:nth-child(4n+3) .radial-progress__eq-bars__bar:nth-child(2) {
	max-height: 5px;
	-webkit-animation-duration: 275ms;
	animation-duration: 275ms;
	-webkit-animation-delay: -225ms;
	animation-delay: -225ms;
	content: "1"
}
.bordered-list__item:nth-child(4n+4) .radial-progress__eq-bars__bar:nth-child(2),
.table__row:nth-child(4n+4) .radial-progress__eq-bars__bar:nth-child(2),
.we-selectable-item:nth-child(4n+4) .radial-progress__eq-bars__bar:nth-child(2) {
	max-height: 7px;
	-webkit-animation-duration: 350ms;
	animation-duration: 350ms;
	-webkit-animation-delay: -250ms;
	animation-delay: -250ms;
	content: "2"
}
.radial-progress__eq-bars__bar:nth-child(3) {
	max-height: 11px;
	-webkit-animation-duration: .5s;
	animation-duration: .5s;
	-webkit-animation-delay: -.3s;
	animation-delay: -.3s;
	content: "4"
}
.bordered-list__item:nth-child(4n+2) .radial-progress__eq-bars__bar:nth-child(3),
.table__row:nth-child(4n+2) .radial-progress__eq-bars__bar:nth-child(3),
.we-selectable-item:nth-child(4n+2) .radial-progress__eq-bars__bar:nth-child(3) {
	max-height: 5px;
	-webkit-animation-duration: 275ms;
	animation-duration: 275ms;
	-webkit-animation-delay: -225ms;
	animation-delay: -225ms;
	content: "1"
}
.bordered-list__item:nth-child(4n+3) .radial-progress__eq-bars__bar:nth-child(3),
.table__row:nth-child(4n+3) .radial-progress__eq-bars__bar:nth-child(3),
.we-selectable-item:nth-child(4n+3) .radial-progress__eq-bars__bar:nth-child(3) {
	max-height: 7px;
	-webkit-animation-duration: 350ms;
	animation-duration: 350ms;
	-webkit-animation-delay: -250ms;
	animation-delay: -250ms;
	content: "2"
}
.bordered-list__item:nth-child(4n+4) .radial-progress__eq-bars__bar:nth-child(3),
.table__row:nth-child(4n+4) .radial-progress__eq-bars__bar:nth-child(3),
.we-selectable-item:nth-child(4n+4) .radial-progress__eq-bars__bar:nth-child(3) {
	max-height: 9px;
	-webkit-animation-duration: 425ms;
	animation-duration: 425ms;
	-webkit-animation-delay: -275ms;
	animation-delay: -275ms;
	content: "3"
}
.radial-progress__eq-bars__bar:nth-child(4) {
	max-height: 5px;
	-webkit-animation-duration: 275ms;
	animation-duration: 275ms;
	-webkit-animation-delay: -225ms;
	animation-delay: -225ms;
	content: "1"
}
.bordered-list__item:nth-child(4n+2) .radial-progress__eq-bars__bar:nth-child(4),
.table__row:nth-child(4n+2) .radial-progress__eq-bars__bar:nth-child(4),
.we-selectable-item:nth-child(4n+2) .radial-progress__eq-bars__bar:nth-child(4) {
	max-height: 7px;
	-webkit-animation-duration: 350ms;
	animation-duration: 350ms;
	-webkit-animation-delay: -250ms;
	animation-delay: -250ms;
	content: "2"
}
.bordered-list__item:nth-child(4n+3) .radial-progress__eq-bars__bar:nth-child(4),
.table__row:nth-child(4n+3) .radial-progress__eq-bars__bar:nth-child(4),
.we-selectable-item:nth-child(4n+3) .radial-progress__eq-bars__bar:nth-child(4) {
	max-height: 9px;
	-webkit-animation-duration: 425ms;
	animation-duration: 425ms;
	-webkit-animation-delay: -275ms;
	animation-delay: -275ms;
	content: "3"
}
.bordered-list__item:nth-child(4n+4) .radial-progress__eq-bars__bar:nth-child(4),
.table__row:nth-child(4n+4) .radial-progress__eq-bars__bar:nth-child(4),
.we-selectable-item:nth-child(4n+4) .radial-progress__eq-bars__bar:nth-child(4) {
	max-height: 11px;
	-webkit-animation-duration: .5s;
	animation-duration: .5s;
	-webkit-animation-delay: -.3s;
	animation-delay: -.3s;
	content: "4"
}
@-webkit-keyframes eq-bar {
0% {
		transform: scaleY(.27273)
}
100% {
		transform: none
}
}
@keyframes eq-bar {
0% {
		transform: scaleY(.27273)
}
100% {
		transform: none
}
}
.cast-list {
	margin-bottom: -24px
}
.cast-list__role {
	padding-bottom: 24px
}
.cast-list__detail,
.cast-list__term {
	padding-top: 1px;
	padding-bottom: 1px
}
.cast-list__term {
	font-size: 12px;
	line-height: 1.33337;
	font-weight: 600;
	letter-spacing: 0;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.cast-list__term:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.cast-list__term:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.cast-list__term:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.cast-list__term:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.cast-list__term:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.cast-list__term:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.cast-list__term:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.cast-list__term:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.cast-list__detail {
	color: #636366;
	font-size: 12px;
	line-height: 1.33337;
	font-weight: 400;
	letter-spacing: 0;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.cast-list__detail:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.cast-list__detail:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.cast-list__detail:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.cast-list__detail:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.cast-list__detail:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.cast-list__detail:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.cast-list__detail:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.cast-list__detail:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.inline-list {
	display: flex;
	flex-wrap: wrap;
	margin: 0;
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.inline-list>:first-child {
	margin-left: 0
}
.inline-list:last-of-type>:last-child {
	margin-right: 0
}
.inline-list:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.inline-list:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.inline-list:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.inline-list:lang(zh) {
	letter-spacing: 0
}
.inline-list:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.inline-list:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.inline-list:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.inline-list:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.inline-list:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.inline-list.small-hide {
	display: none
}
.inline-list.small-show {
	display: flex
}
@media only screen and (min-width:735px) {
.inline-list.medium-hide {
		display: none
}
.inline-list.medium-show {
		display: flex
}
}
@media only screen and (min-width:1069px) {
.inline-list.large-hide {
		display: none
}
.inline-list.large-show {
		display: flex
}
}
.inline-list--mobile-compact {
	font-size: 12px;
	line-height: 1.33337;
	font-weight: 400;
	letter-spacing: 0;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.inline-list--mobile-compact:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.inline-list--mobile-compact:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.inline-list--mobile-compact:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.inline-list--mobile-compact:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.inline-list--mobile-compact:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.inline-list--mobile-compact:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.inline-list--mobile-compact:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.inline-list--mobile-compact:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:735px) {
.inline-list--mobile-compact {
		font-size: 13px;
		line-height: 1.38462;
		font-weight: 400;
		letter-spacing: -.005em;
		font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.inline-list--mobile-compact:lang(ar) {
		letter-spacing: 0;
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.inline-list--mobile-compact:lang(ja) {
		letter-spacing: 0;
		font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.inline-list--mobile-compact:lang(ko) {
		letter-spacing: 0;
		font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.inline-list--mobile-compact:lang(zh) {
		letter-spacing: 0
}
.inline-list--mobile-compact:lang(th) {
		line-height: 1.64077;
		font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.inline-list--mobile-compact:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.inline-list--mobile-compact:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.inline-list--mobile-compact:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.inline-list--mobile-compact:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
.inline-list--truncate-single-line {
	flex-wrap: nowrap;
	overflow: hidden
}
.inline-list--buy-rent {
	margin-bottom: 5px
}
.inline-list__item {
	white-space: nowrap
}
.inline-list--truncate-single-line .inline-list__item:last-child {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden
}
.inline-list__item--bulleted {
	display: inline-flex
}
.inline-list__item--bulleted:not(:first-of-type)::before {
	z-index: 1;
	content: " · ";
	content: " · " /"";
	-webkit-alt: "";
	alt: ""
}
.inline-list__item--slashed {
	display: inline-flex
}
.inline-list__item--slashed:not(:first-of-type)::before {
	z-index: 1;
	content: " / ";
	content: " / " /"";
	-webkit-alt: "";
	alt: ""
}
html[dir=rtl] .inline-list__item--slashed:not(:first-of-type)::before {
	transform: scaleX(-1)
}
.inline-list__item--reduced {
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.inline-list__item--reduced:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.inline-list__item--reduced:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.inline-list__item--reduced:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.inline-list__item--reduced:lang(zh) {
	letter-spacing: 0
}
.inline-list__item--reduced:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.inline-list__item--reduced:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.inline-list__item--reduced:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.inline-list__item--reduced:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.inline-list__item--reduced:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.inline-list__item--margin-inline-start-small {
	margin-left: 4px
}
.inline-list__item--margin-inline-end-small {
	margin-right: 4px
}
.inline-list__item--margin-inline-start-large {
	margin-left: 20px
}
.inline-list__item--margin-inline-end-large {
	margin-right: 20px
}
.inline-list__item--margin-inline-end-rating {
	margin-right: 12px
}
.inline-list__item--preorder-media {
	color: #c04000
}
.inline-list__item--preorder-media::after,
.inline-list__item--preorder-media::before {
	color: #636366
}
.inline-list__item--button {
	margin-right: 2px
}
.inline-list--app-extensions {
	justify-content: center
}
.section--information .inline-list--app-extensions {
	margin-top: 16px
}
@media only screen and (max-width:734px) {
.inline-list__item--badge-with-label {
		position: relative;
		top: 3px;
		z-index: 1
}
}
.link-list__item {
	margin-bottom: 3px
}
.link-list__item--a {
	font-size: 18px;
	line-height: 1.22226;
	font-weight: 400;
	letter-spacing: .027em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.link-list__item--a:lang(th) {
	line-height: 1.44839;
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.link-list__item--a:lang(hi) {
	line-height: 1.41778
}
.link-list__item--a:lang(ko) {
	line-height: 1.52381;
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.link-list__item--a:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.link-list__item--a:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.link-list__item--a:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.link-list__item--a:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.link-list__item--a:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.link-list__item--a:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.link-list__item--a:first-child {
	border-top: 1px solid #d6d6d6
}
@media only screen and (max-width:734px) {
.link-list--small-bordered .link-list__item {
		margin-bottom: 0;
		padding-top: 17px;
		padding-bottom: 17px;
		border-bottom: 1px solid #d6d6d6
}
.link-list--small-bordered a,
	.link-list--small-bordered button {
		margin-top: -17px;
		margin-bottom: -17px;
		padding-top: 17px;
		padding-bottom: 17px;
		width: 100%;
		display: block
}
}
@media only screen and (max-width:734px) {
.link-list--a .link-list__item {
		margin-bottom: 0;
		padding-top: 10px;
		padding-bottom: 10px;
		border-bottom: 1px solid #d6d6d6
}
.link-list--a a,
	.link-list--a button {
		margin-top: -10px;
		margin-bottom: -10px;
		padding-top: 10px;
		padding-bottom: 10px;
		width: 100%;
		display: block
}
}
.bordered-list__item {
	width: 100%;
	display: block;
	min-height: 51px;
	position: relative;
	z-index: 1
}
.bordered-list__copy {
	color: #333;
	display: flex;
	flex-direction: column;
	justify-content: center;
	border-top: 1px solid #d6d6d6
}
.bordered-list__copy--content-start {
	align-items: flex-start
}
.bordered-list--with-artwork .bordered-list__item {
	display: inline-block
}
.bordered-list--with-artwork .bordered-list__item__link-to {
	display: flex
}
.bordered-list--with-artwork .bordered-list__artwork {
	margin-top: 3px
}
.bordered-list--with-artwork .bordered-list__copy {
	padding-top: 2px;
	width: calc(100% - 59px);
	margin-left: 10px
}
.bordered-list__control {
	width: 45px;
	height: 45px;
	box-sizing: content-box;
	position: absolute;
	top: 3px;
	cursor: pointer;
	z-index: 2
}
.bordered-list__control__icon {
	width: 100%;
	height: 100%;
	border-radius: 3px;
	text-align: center;
	opacity: 0;
	transition: opacity .15s ease-in-out
}
.is-loading .bordered-list__control__icon,
.is-playing .bordered-list__control__icon {
	background-color: rgba(255, 255, 255, .9);
	-webkit-backdrop-filter: blur(2px);
	backdrop-filter: blur(2px)
}
@supports (-ms-ime-align:auto) {
.bordered-list__control__icon {
		border-radius: 0
}
}
.bordered-list__control__icon:focus,
.bordered-list__control__icon:hover,
.is-now-playing .bordered-list__control__icon {
	opacity: 1
}
.bordered-list__title {
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.bordered-list__title:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.bordered-list__title:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.bordered-list__title:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.bordered-list__title:lang(zh) {
	letter-spacing: 0
}
.bordered-list__title:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.bordered-list__title:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.bordered-list__title:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.bordered-list__title:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.bordered-list__title:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.bordered-list__subtitle {
	margin-top: 1px;
	max-width: 100%;
	color: #636366;
	font-size: 12px;
	line-height: 1.33337;
	font-weight: 400;
	letter-spacing: 0;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.bordered-list__subtitle:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.bordered-list__subtitle:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.bordered-list__subtitle:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.bordered-list__subtitle:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.bordered-list__subtitle:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.bordered-list__subtitle:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.bordered-list__subtitle:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.bordered-list__subtitle:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.bordered-list__subtitle__date::before {
	content: '\ \00B7\ ';
	display: inline
}
@media only screen and (min-width:735px) {
.columned-list {
		-moz-column-count: 2;
		column-count: 2;
		-moz-column-gap: 20px;
		column-gap: 20px
}
}
@media only screen and (min-width:1069px) {
.columned-list {
		-moz-column-count: 1;
		column-count: 1;
		-moz-column-gap: 19px;
		column-gap: 19px
}
}
.columned-list__item {
	display: block
}
.columned-list__item__right {
	float: right
}
.list-with-numbers {
	--item-count-start: 0;
	width: 100%;
	display: table;
	list-style-type: none;
	counter-reset: listWithNumbersCounter var(--item-count-start)
}
.list-with-numbers--reversed {
	counter-reset: listWithNumbersCounter calc(var(--item-count-start) + 1)
}
.list-with-numbers--reversed .list-with-numbers__item {
	counter-increment: listWithNumbersCounter -1
}
.list-with-numbers__item {
	display: table-row;
	counter-increment: listWithNumbersCounter
}
.list-with-numbers--story .list-with-numbers__item+.list-with-numbers__item::before {
	padding-top: 19px
}
.list-with-numbers__item::before {
	display: table-cell;
	content: counter(listWithNumbersCounter) ".";
	padding-right: 6px
}
.list-with-numbers--story .list-with-numbers__item::before {
	width: 40px;
	color: #000;
	content: counter(listWithNumbersCounter);
	font-size: 15px;
	line-height: 1.33338;
	font-weight: 600;
	letter-spacing: -.016em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.list-with-numbers--story .list-with-numbers__item::before:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.list-with-numbers--story .list-with-numbers__item::before:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.list-with-numbers--story .list-with-numbers__item::before:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.list-with-numbers--story .list-with-numbers__item::before:lang(zh) {
	letter-spacing: 0
}
.list-with-numbers--story .list-with-numbers__item::before:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.list-with-numbers--story .list-with-numbers__item::before:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.list-with-numbers--story .list-with-numbers__item::before:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.list-with-numbers--story .list-with-numbers__item::before:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.list-with-numbers--story .list-with-numbers__item::before:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.list-with-numbers__item .list-with-numbers--no-decimal {
	content: counter(listWithNumbersCounter)
}
.list-with-numbers__item__title {
	width: 100%;
	max-width: 1px;
	display: table-cell
}
.list-with-numbers__item__price {
	text-align: right;
	white-space: nowrap;
	padding-left: 6px
}
.list-without-numbers {
	width: 100%;
	display: table;
	list-style-type: none
}
.list-without-numbers__item {
	display: table-row
}
.list-without-numbers--story .list-without-numbers__item+.list-without-numbers__item::before {
	padding-top: 19px
}
.list-without-numbers__item::before {
	display: table-cell;
	content: "\2022";
	padding-right: 6px
}
.list-without-numbers--story .list-without-numbers__item::before {
	width: 40px;
	color: #000;
	font-size: 15px;
	line-height: 1.33338;
	font-weight: 600;
	letter-spacing: -.016em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.list-without-numbers--story .list-without-numbers__item::before:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.list-without-numbers--story .list-without-numbers__item::before:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.list-without-numbers--story .list-without-numbers__item::before:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.list-without-numbers--story .list-without-numbers__item::before:lang(zh) {
	letter-spacing: 0
}
.list-without-numbers--story .list-without-numbers__item::before:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.list-without-numbers--story .list-without-numbers__item::before:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.list-without-numbers--story .list-without-numbers__item::before:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.list-without-numbers--story .list-without-numbers__item::before:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.list-without-numbers--story .list-without-numbers__item::before:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.gallery-nav {
	margin-bottom: 10px;
	white-space: nowrap;
	overflow-x: auto;
	overflow-y: hidden;
	-webkit-overflow-scrolling: touch;
	-ms-overflow-style: -ms-autohiding-scrollbar
}
.gallery-nav::-webkit-scrollbar {
	display: none
}
.gallery-nav__items {
	padding: 4px;
	display: inline-block;
	margin: 0;
	list-style: none;
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 600;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.gallery-nav__items:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.gallery-nav__items:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.gallery-nav__items:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.gallery-nav__items:lang(zh) {
	letter-spacing: 0
}
.gallery-nav__items:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.gallery-nav__items:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.gallery-nav__items:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.gallery-nav__items:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.gallery-nav__items:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.gallery-nav__item {
	line-height: 21px;
	display: inline-block;
	margin-right: 14px
}
.gallery-nav__item:first-child {
	margin-left: 0
}
.gallery-nav__item:last-child {
	margin-right: 0
}
.gallery-nav__item a,
.gallery-nav__item button {
	display: inline-block;
	border-bottom: 2px solid rgba(0, 112, 201, 0);
	text-decoration: none;
	transition: border-bottom-color .15s ease-in-out
}
.gallery-nav__item a.is-active,
.gallery-nav__item button.is-active {
	border-bottom-color: #0070c9;
	cursor: default
}
.table {
	width: 100%;
	border-collapse: collapse
}
@media only screen and (min-width:735px) {
.table {
		margin-bottom: 15px;
		width: calc(100% - 12px);
		margin-left: 12px
}
}
.table__head {
	color: #636366;
	border-bottom: 1px solid #d6d6d6
}
@media only screen and (max-width:734px) {
.table__head {
		-webkit-clip-path: inset(100% 0 -1px 0);
		clip-path: inset(100% 0 -1px 0)
}
.table__head th {
		color: transparent
}
}
@media only screen and (min-width:1069px) {
.table__head {
		border-top: 1px solid #d6d6d6
}
.table--artwork .table__head {
		border-top: hidden;
		-webkit-clip-path: inset(100% 0 -1px 0);
		clip-path: inset(100% 0 -1px 0)
}
.table--artwork .table__head th {
		color: transparent
}
}
.table__head__heading {
	padding: 0;
	line-height: 0;
	text-align: center;
	font-size: 12px;
	line-height: 1.33337;
	font-weight: 600;
	letter-spacing: 0;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.table__head__heading:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.table__head__heading:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.table__head__heading:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.table__head__heading:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.table__head__heading:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.table__head__heading:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.table__head__heading:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.table__head__heading:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:735px) {
.table--see-all .table__head__heading {
		line-height: 30px
}
}
@media only screen and (min-width:1069px) {
.table__head__heading {
		line-height: 30px
}
.table__head--songlist .table__head__heading {
		line-height: 0
}
}
.table__head__heading:nth-last-child(-n+1) {
	text-align: right
}
.table__head__heading--title {
	width: 100%;
	text-align: left
}
.table__head__heading--duration {
	padding-left: 10px
}
@media only screen and (min-width:735px) {
.table__head__heading--duration {
		padding-left: 22px
}
}
@media only screen and (min-width:1069px) {
.table__head__heading--duration {
		padding-left: 28px
}
}
.table__head__heading--duration+.table__head__heading--price {
	padding-left: 10px
}
@media only screen and (min-width:735px) {
.table__head__heading--duration+.table__head__heading--price {
		padding-left: 22px
}
}
@media only screen and (min-width:1069px) {
.table__head__heading--duration+.table__head__heading--price {
		padding-left: 28px
}
}
.table__head--songlist {
	border-top: none;
	-webkit-clip-path: inset(100% 0 -1px 0);
	clip-path: inset(100% 0 -1px 0)
}
.table__head--songlist .table__head__heading {
	line-height: 0
}
.table__head--songlist th {
	padding: 1px 0 0;
	color: transparent
}
.table__row {
	color: #636366;
	border-bottom: 1px solid #d6d6d6;
	font-size: 12px;
	line-height: 1.33337;
	font-weight: 400;
	letter-spacing: 0;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.table__row:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.table__row:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.table__row:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.table__row:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.table__row:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.table__row:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.table__row:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.table__row:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.table__body--work,
.table__body--work .table__row,
.table__row.we-selectable-item--allows-interaction {
	vertical-align: baseline
}
.table__body--work .table__row.is-deep-linked,
.table__body--work .table__row.is-now-playing,
.table__body--work .table__row:focus,
.table__body--work .table__row:hover,
.table__body--work.is-deep-linked,
.table__body--work.is-now-playing,
.table__body--work:focus,
.table__body--work:hover,
.table__row.we-selectable-item--allows-interaction.is-deep-linked,
.table__row.we-selectable-item--allows-interaction.is-now-playing,
.table__row.we-selectable-item--allows-interaction:focus,
.table__row.we-selectable-item--allows-interaction:hover {
	border-top: none
}
.table__body--work .table__row.is-deep-linked td,
.table__body--work .table__row.is-now-playing td,
.table__body--work .table__row:focus td,
.table__body--work .table__row:hover td,
.table__body--work.is-deep-linked td,
.table__body--work.is-now-playing td,
.table__body--work:focus td,
.table__body--work:hover td,
.table__row.we-selectable-item--allows-interaction.is-deep-linked td,
.table__row.we-selectable-item--allows-interaction.is-now-playing td,
.table__row.we-selectable-item--allows-interaction:focus td,
.table__row.we-selectable-item--allows-interaction:hover td {
	border-collapse: separate
}
.table__body--work .table__row.is-deep-linked,
.table__body--work .table__row.is-now-playing,
.table__body--work.is-deep-linked,
.table__body--work.is-now-playing,
.table__row.we-selectable-item--allows-interaction.is-deep-linked,
.table__row.we-selectable-item--allows-interaction.is-now-playing {
	background-color: #f2f8fc
}
.is-itunes-theme .table__body--work .table__row.is-deep-linked,
.is-itunes-theme .table__body--work .table__row.is-now-playing,
.is-itunes-theme .table__body--work.is-deep-linked,
.is-itunes-theme .table__body--work.is-now-playing,
.is-itunes-theme .table__row.we-selectable-item--allows-interaction.is-deep-linked,
.is-itunes-theme .table__row.we-selectable-item--allows-interaction.is-now-playing {
	background-color: #f2f8fc
}
.is-mac-theme .table__body--work .table__row.is-deep-linked,
.is-mac-theme .table__body--work .table__row.is-now-playing,
.is-mac-theme .table__body--work.is-deep-linked,
.is-mac-theme .table__body--work.is-now-playing,
.is-mac-theme .table__row.we-selectable-item--allows-interaction.is-deep-linked,
.is-mac-theme .table__row.we-selectable-item--allows-interaction.is-now-playing {
	background-color: #f2f8fc
}
.is-apps-theme .table__body--work .table__row.is-deep-linked,
.is-apps-theme .table__body--work .table__row.is-now-playing,
.is-apps-theme .table__body--work.is-deep-linked,
.is-apps-theme .table__body--work.is-now-playing,
.is-apps-theme .table__row.we-selectable-item--allows-interaction.is-deep-linked,
.is-apps-theme .table__row.we-selectable-item--allows-interaction.is-now-playing {
	background-color: #f2f8fc
}
.is-itunes-theme .table__body--work .table__row.is-deep-linked td:first-child,
.is-itunes-theme .table__body--work .table__row.is-now-playing td:first-child,
.is-itunes-theme .table__body--work.is-deep-linked td:first-child,
.is-itunes-theme .table__body--work.is-now-playing td:first-child,
.is-itunes-theme .table__row.we-selectable-item--allows-interaction.is-deep-linked td:first-child,
.is-itunes-theme .table__row.we-selectable-item--allows-interaction.is-now-playing td:first-child {
	box-shadow: -12px 0 0 0 #f2f8fc
}
html[dir=rtl] .is-itunes-theme .table__body--work .table__row.is-deep-linked td:first-child,
html[dir=rtl] .is-itunes-theme .table__body--work .table__row.is-now-playing td:first-child,
html[dir=rtl] .is-itunes-theme .table__body--work.is-deep-linked td:first-child,
html[dir=rtl] .is-itunes-theme .table__body--work.is-now-playing td:first-child,
html[dir=rtl] .is-itunes-theme .table__row.we-selectable-item--allows-interaction.is-deep-linked td:first-child,
html[dir=rtl] .is-itunes-theme .table__row.we-selectable-item--allows-interaction.is-now-playing td:first-child {
	box-shadow: 12px 0 0 0 #f2f8fc
}
.is-itunes-theme .table--see-all .table__body--work .table__row.is-deep-linked td:first-child,
.is-itunes-theme .table--see-all .table__body--work .table__row.is-now-playing td:first-child,
.is-itunes-theme .table--see-all .table__body--work.is-deep-linked td:first-child,
.is-itunes-theme .table--see-all .table__body--work.is-now-playing td:first-child,
.is-itunes-theme .table--see-all .table__row.we-selectable-item--allows-interaction.is-deep-linked td:first-child,
.is-itunes-theme .table--see-all .table__row.we-selectable-item--allows-interaction.is-now-playing td:first-child {
	box-shadow: -4px 0 0 0 #f2f8fc
}
html[dir=rtl] .is-itunes-theme .table--see-all .table__body--work .table__row.is-deep-linked td:first-child,
html[dir=rtl] .is-itunes-theme .table--see-all .table__body--work .table__row.is-now-playing td:first-child,
html[dir=rtl] .is-itunes-theme .table--see-all .table__body--work.is-deep-linked td:first-child,
html[dir=rtl] .is-itunes-theme .table--see-all .table__body--work.is-now-playing td:first-child,
html[dir=rtl] .is-itunes-theme .table--see-all .table__row.we-selectable-item--allows-interaction.is-deep-linked td:first-child,
html[dir=rtl] .is-itunes-theme .table--see-all .table__row.we-selectable-item--allows-interaction.is-now-playing td:first-child {
	box-shadow: 4px 0 0 0 #f2f8fc
}
.is-itunes-theme .table__body--work .table__row.is-deep-linked td:last-child,
.is-itunes-theme .table__body--work .table__row.is-now-playing td:last-child,
.is-itunes-theme .table__body--work.is-deep-linked td:last-child,
.is-itunes-theme .table__body--work.is-now-playing td:last-child,
.is-itunes-theme .table__row.we-selectable-item--allows-interaction.is-deep-linked td:last-child,
.is-itunes-theme .table__row.we-selectable-item--allows-interaction.is-now-playing td:last-child {
	box-shadow: 12px 0 0 0 #f2f8fc
}
html[dir=rtl] .is-itunes-theme .table__body--work .table__row.is-deep-linked td:last-child,
html[dir=rtl] .is-itunes-theme .table__body--work .table__row.is-now-playing td:last-child,
html[dir=rtl] .is-itunes-theme .table__body--work.is-deep-linked td:last-child,
html[dir=rtl] .is-itunes-theme .table__body--work.is-now-playing td:last-child,
html[dir=rtl] .is-itunes-theme .table__row.we-selectable-item--allows-interaction.is-deep-linked td:last-child,
html[dir=rtl] .is-itunes-theme .table__row.we-selectable-item--allows-interaction.is-now-playing td:last-child {
	box-shadow: -12px 0 0 0 #f2f8fc
}
.is-itunes-theme .table--see-all .table__body--work .table__row.is-deep-linked td:last-child,
.is-itunes-theme .table--see-all .table__body--work .table__row.is-now-playing td:last-child,
.is-itunes-theme .table--see-all .table__body--work.is-deep-linked td:last-child,
.is-itunes-theme .table--see-all .table__body--work.is-now-playing td:last-child,
.is-itunes-theme .table--see-all .table__row.we-selectable-item--allows-interaction.is-deep-linked td:last-child,
.is-itunes-theme .table--see-all .table__row.we-selectable-item--allows-interaction.is-now-playing td:last-child {
	box-shadow: 4px 0 0 0 #f2f8fc
}
html[dir=rtl] .is-itunes-theme .table--see-all .table__body--work .table__row.is-deep-linked td:last-child,
html[dir=rtl] .is-itunes-theme .table--see-all .table__body--work .table__row.is-now-playing td:last-child,
html[dir=rtl] .is-itunes-theme .table--see-all .table__body--work.is-deep-linked td:last-child,
html[dir=rtl] .is-itunes-theme .table--see-all .table__body--work.is-now-playing td:last-child,
html[dir=rtl] .is-itunes-theme .table--see-all .table__row.we-selectable-item--allows-interaction.is-deep-linked td:last-child,
html[dir=rtl] .is-itunes-theme .table--see-all .table__row.we-selectable-item--allows-interaction.is-now-playing td:last-child {
	box-shadow: -4px 0 0 0 #f2f8fc
}
.is-itunes-theme .table__body--work .table__row:focus,
.is-itunes-theme .table__body--work .table__row:hover,
.is-itunes-theme .table__body--work:focus,
.is-itunes-theme .table__body--work:hover,
.is-itunes-theme .table__row.we-selectable-item--allows-interaction:focus,
.is-itunes-theme .table__row.we-selectable-item--allows-interaction:hover {
	background-color: #f8f8f8
}
.is-itunes-theme .table__body--work .table__row:focus td:first-child,
.is-itunes-theme .table__body--work .table__row:hover td:first-child,
.is-itunes-theme .table__body--work:focus td:first-child,
.is-itunes-theme .table__body--work:hover td:first-child,
.is-itunes-theme .table__row.we-selectable-item--allows-interaction:focus td:first-child,
.is-itunes-theme .table__row.we-selectable-item--allows-interaction:hover td:first-child {
	box-shadow: -12px 0 0 0 #f8f8f8
}
html[dir=rtl] .is-itunes-theme .table__body--work .table__row:focus td:first-child,
html[dir=rtl] .is-itunes-theme .table__body--work .table__row:hover td:first-child,
html[dir=rtl] .is-itunes-theme .table__body--work:focus td:first-child,
html[dir=rtl] .is-itunes-theme .table__body--work:hover td:first-child,
html[dir=rtl] .is-itunes-theme .table__row.we-selectable-item--allows-interaction:focus td:first-child,
html[dir=rtl] .is-itunes-theme .table__row.we-selectable-item--allows-interaction:hover td:first-child {
	box-shadow: 12px 0 0 0 #f8f8f8
}
.is-itunes-theme .table--see-all .table__body--work .table__row:focus td:first-child,
.is-itunes-theme .table--see-all .table__body--work .table__row:hover td:first-child,
.is-itunes-theme .table--see-all .table__body--work:focus td:first-child,
.is-itunes-theme .table--see-all .table__body--work:hover td:first-child,
.is-itunes-theme .table--see-all .table__row.we-selectable-item--allows-interaction:focus td:first-child,
.is-itunes-theme .table--see-all .table__row.we-selectable-item--allows-interaction:hover td:first-child {
	box-shadow: -4px 0 0 0 #f8f8f8
}
html[dir=rtl] .is-itunes-theme .table--see-all .table__body--work .table__row:focus td:first-child,
html[dir=rtl] .is-itunes-theme .table--see-all .table__body--work .table__row:hover td:first-child,
html[dir=rtl] .is-itunes-theme .table--see-all .table__body--work:focus td:first-child,
html[dir=rtl] .is-itunes-theme .table--see-all .table__body--work:hover td:first-child,
html[dir=rtl] .is-itunes-theme .table--see-all .table__row.we-selectable-item--allows-interaction:focus td:first-child,
html[dir=rtl] .is-itunes-theme .table--see-all .table__row.we-selectable-item--allows-interaction:hover td:first-child {
	box-shadow: 4px 0 0 0 #f8f8f8
}
.is-itunes-theme .table__body--work .table__row:focus td:last-child,
.is-itunes-theme .table__body--work .table__row:hover td:last-child,
.is-itunes-theme .table__body--work:focus td:last-child,
.is-itunes-theme .table__body--work:hover td:last-child,
.is-itunes-theme .table__row.we-selectable-item--allows-interaction:focus td:last-child,
.is-itunes-theme .table__row.we-selectable-item--allows-interaction:hover td:last-child {
	box-shadow: 12px 0 0 0 #f8f8f8
}
html[dir=rtl] .is-itunes-theme .table__body--work .table__row:focus td:last-child,
html[dir=rtl] .is-itunes-theme .table__body--work .table__row:hover td:last-child,
html[dir=rtl] .is-itunes-theme .table__body--work:focus td:last-child,
html[dir=rtl] .is-itunes-theme .table__body--work:hover td:last-child,
html[dir=rtl] .is-itunes-theme .table__row.we-selectable-item--allows-interaction:focus td:last-child,
html[dir=rtl] .is-itunes-theme .table__row.we-selectable-item--allows-interaction:hover td:last-child {
	box-shadow: -12px 0 0 0 #f8f8f8
}
.is-itunes-theme .table--see-all .table__body--work .table__row:focus td:last-child,
.is-itunes-theme .table--see-all .table__body--work .table__row:hover td:last-child,
.is-itunes-theme .table--see-all .table__body--work:focus td:last-child,
.is-itunes-theme .table--see-all .table__body--work:hover td:last-child,
.is-itunes-theme .table--see-all .table__row.we-selectable-item--allows-interaction:focus td:last-child,
.is-itunes-theme .table--see-all .table__row.we-selectable-item--allows-interaction:hover td:last-child {
	box-shadow: 4px 0 0 0 #f8f8f8
}
html[dir=rtl] .is-itunes-theme .table--see-all .table__body--work .table__row:focus td:last-child,
html[dir=rtl] .is-itunes-theme .table--see-all .table__body--work .table__row:hover td:last-child,
html[dir=rtl] .is-itunes-theme .table--see-all .table__body--work:focus td:last-child,
html[dir=rtl] .is-itunes-theme .table--see-all .table__body--work:hover td:last-child,
html[dir=rtl] .is-itunes-theme .table--see-all .table__row.we-selectable-item--allows-interaction:focus td:last-child,
html[dir=rtl] .is-itunes-theme .table--see-all .table__row.we-selectable-item--allows-interaction:hover td:last-child {
	box-shadow: -4px 0 0 0 #f8f8f8
}
.table__body--work.is-deep-linked,
.table__body--work.is-now-playing,
.table__body--work:focus,
.table__body--work:hover {
	border-top: 1px double transparent
}
.table__body--work.is-deep-linked tr:first-of-type td:first-child,
.table__body--work.is-now-playing tr:first-of-type td:first-child,
.table__body--work:focus tr:first-of-type td:first-child,
.table__body--work:hover tr:first-of-type td:first-child {
	border-radius: 6px 0 0 0
}
html[dir=rtl] .table__body--work.is-deep-linked tr:first-of-type td:first-child,
html[dir=rtl] .table__body--work.is-now-playing tr:first-of-type td:first-child,
html[dir=rtl] .table__body--work:focus tr:first-of-type td:first-child,
html[dir=rtl] .table__body--work:hover tr:first-of-type td:first-child {
	border-radius: 0 6px 0 0
}
.table__body--work.is-deep-linked tr:first-of-type td:last-child,
.table__body--work.is-now-playing tr:first-of-type td:last-child,
.table__body--work:focus tr:first-of-type td:last-child,
.table__body--work:hover tr:first-of-type td:last-child {
	border-radius: 0 6px 0 0
}
html[dir=rtl] .table__body--work.is-deep-linked tr:first-of-type td:last-child,
html[dir=rtl] .table__body--work.is-now-playing tr:first-of-type td:last-child,
html[dir=rtl] .table__body--work:focus tr:first-of-type td:last-child,
html[dir=rtl] .table__body--work:hover tr:first-of-type td:last-child {
	border-radius: 6px 0 0 0
}
.table__body--work.is-deep-linked tr:last-of-type,
.table__body--work.is-now-playing tr:last-of-type,
.table__body--work:focus tr:last-of-type,
.table__body--work:hover tr:last-of-type {
	border-bottom: 1px solid transparent
}
.table__body--work.is-deep-linked tr:last-of-type td:first-child,
.table__body--work.is-now-playing tr:last-of-type td:first-child,
.table__body--work:focus tr:last-of-type td:first-child,
.table__body--work:hover tr:last-of-type td:first-child {
	border-radius: 0 0 0 6px
}
html[dir=rtl] .table__body--work.is-deep-linked tr:last-of-type td:first-child,
html[dir=rtl] .table__body--work.is-now-playing tr:last-of-type td:first-child,
html[dir=rtl] .table__body--work:focus tr:last-of-type td:first-child,
html[dir=rtl] .table__body--work:hover tr:last-of-type td:first-child {
	border-radius: 0 0 6px 0
}
.table__body--work.is-deep-linked tr:last-of-type td:last-child,
.table__body--work.is-now-playing tr:last-of-type td:last-child,
.table__body--work:focus tr:last-of-type td:last-child,
.table__body--work:hover tr:last-of-type td:last-child {
	border-radius: 0 0 6px 0
}
html[dir=rtl] .table__body--work.is-deep-linked tr:last-of-type td:last-child,
html[dir=rtl] .table__body--work.is-now-playing tr:last-of-type td:last-child,
html[dir=rtl] .table__body--work:focus tr:last-of-type td:last-child,
html[dir=rtl] .table__body--work:hover tr:last-of-type td:last-child {
	border-radius: 0 0 0 6px
}
.is-itunes-theme .table__body--work:focus tr,
.is-itunes-theme .table__body--work:hover tr {
	background-color: #f8f8f8
}
.table__row.is-deep-linked,
.table__row.is-now-playing,
.table__row.we-selectable-item--allows-interaction:focus,
.table__row.we-selectable-item--allows-interaction:hover {
	border-radius: 6px;
	border-top: 1px double transparent;
	border-bottom: 1px solid transparent;
	border-collapse: separate
}
.table__row.is-deep-linked td:first-child,
.table__row.is-now-playing td:first-child,
.table__row:focus td:first-child,
.table__row:hover td:first-child {
	border-radius: 6px 0 0 6px
}
html[dir=rtl] .table__row.is-deep-linked td:first-child,
html[dir=rtl] .table__row.is-now-playing td:first-child,
html[dir=rtl] .table__row:focus td:first-child,
html[dir=rtl] .table__row:hover td:first-child {
	border-radius: 0 6px 6px 0
}
.table__row.is-deep-linked td:last-child,
.table__row.is-now-playing td:last-child,
.table__row:focus td:last-child,
.table__row:hover td:last-child {
	border-radius: 0 6px 6px 0
}
html[dir=rtl] .table__row.is-deep-linked td:last-child,
html[dir=rtl] .table__row.is-now-playing td:last-child,
html[dir=rtl] .table__row:focus td:last-child,
html[dir=rtl] .table__row:hover td:last-child {
	border-radius: 6px 0 0 6px
}
.table__row td {
	height: 51px;
	vertical-align: middle
}
.table__row__name {
	padding: 0;
	max-width: 1px
}
.table__row__duration,
.table__row__price {
	padding: 0;
	text-align: right;
	white-space: nowrap;
	color: #636366
}
.is-deep-linked .table__row__duration,
.is-deep-linked .table__row__price,
.is-now-playing .table__row__duration,
.is-now-playing .table__row__price,
.we-selectable-item--allows-interaction:focus .table__row__duration,
.we-selectable-item--allows-interaction:focus .table__row__price,
.we-selectable-item--allows-interaction:hover .table__row__duration,
.we-selectable-item--allows-interaction:hover .table__row__price {
	color: #0070c9
}
.is-itunes-theme .is-deep-linked .table__row__duration,
.is-itunes-theme .is-deep-linked .table__row__price,
.is-itunes-theme .is-now-playing .table__row__duration,
.is-itunes-theme .is-now-playing .table__row__price,
.is-itunes-theme .we-selectable-item--allows-interaction:focus .table__row__duration,
.is-itunes-theme .we-selectable-item--allows-interaction:focus .table__row__price,
.is-itunes-theme .we-selectable-item--allows-interaction:hover .table__row__duration,
.is-itunes-theme .we-selectable-item--allows-interaction:hover .table__row__price {
	color: #0070c9
}
.is-tv-theme .is-deep-linked .table__row__duration,
.is-tv-theme .is-deep-linked .table__row__price,
.is-tv-theme .is-now-playing .table__row__duration,
.is-tv-theme .is-now-playing .table__row__price,
.is-tv-theme .we-selectable-item--allows-interaction:focus .table__row__duration,
.is-tv-theme .we-selectable-item--allows-interaction:focus .table__row__price,
.is-tv-theme .we-selectable-item--allows-interaction:hover .table__row__duration,
.is-tv-theme .we-selectable-item--allows-interaction:hover .table__row__price {
	color: #0f6ea1
}
.is-mac-theme .is-deep-linked .table__row__duration,
.is-mac-theme .is-deep-linked .table__row__price,
.is-mac-theme .is-now-playing .table__row__duration,
.is-mac-theme .is-now-playing .table__row__price,
.is-mac-theme .we-selectable-item--allows-interaction:focus .table__row__duration,
.is-mac-theme .we-selectable-item--allows-interaction:focus .table__row__price,
.is-mac-theme .we-selectable-item--allows-interaction:hover .table__row__duration,
.is-mac-theme .we-selectable-item--allows-interaction:hover .table__row__price {
	color: #0070c9
}
.is-podcasts-theme .is-deep-linked .table__row__duration,
.is-podcasts-theme .is-deep-linked .table__row__price,
.is-podcasts-theme .is-now-playing .table__row__duration,
.is-podcasts-theme .is-now-playing .table__row__price,
.is-podcasts-theme .we-selectable-item--allows-interaction:focus .table__row__duration,
.is-podcasts-theme .we-selectable-item--allows-interaction:focus .table__row__price,
.is-podcasts-theme .we-selectable-item--allows-interaction:hover .table__row__duration,
.is-podcasts-theme .we-selectable-item--allows-interaction:hover .table__row__price {
	color: #7d50df
}
.is-apps-theme .is-deep-linked .table__row__duration,
.is-apps-theme .is-deep-linked .table__row__price,
.is-apps-theme .is-now-playing .table__row__duration,
.is-apps-theme .is-now-playing .table__row__price,
.is-apps-theme .we-selectable-item--allows-interaction:focus .table__row__duration,
.is-apps-theme .we-selectable-item--allows-interaction:focus .table__row__price,
.is-apps-theme .we-selectable-item--allows-interaction:hover .table__row__duration,
.is-apps-theme .we-selectable-item--allows-interaction:hover .table__row__price {
	color: #0070c9
}
@media only screen and (min-width:1069px) {
.table__row__duration,
	.table__row__price {
		text-align: center
}
.table__row__duration:nth-last-child(-n+1),
	.table__row__price:nth-last-child(-n+1) {
		text-align: right
}
}
.table__row__price {
	font-feature-settings: "tnum";
	font-variant-numeric: tabular-nums
}
.table__row__duration {
	position: relative;
	padding-left: 10px;
	z-index: 1
}
@media only screen and (min-width:735px) {
.table__row__duration {
		padding-left: 22px
}
}
@media only screen and (min-width:1069px) {
.table__row__duration {
		padding-left: 28px
}
}
.table__row__duration+.table__row__price {
	padding-left: 10px
}
@media only screen and (min-width:735px) {
.table__row__duration+.table__row__price {
		padding-left: 22px
}
}
@media only screen and (min-width:1069px) {
.table__row__duration+.table__row__price {
		padding-left: 28px
}
}
.table__row__duration::after {
	content: attr(data-duration-width);
	visibility: hidden
}
.table__row__duration-counter {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	z-index: 1;
	font-feature-settings: "tnum";
	font-variant-numeric: tabular-nums;
	right: 0
}
.table__row__headline {
	color: #333;
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height: 1.5em
}
.table__row__headline:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.table__row__headline:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.table__row__headline:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.table__row__headline:lang(zh) {
	letter-spacing: 0
}
.table__row__headline:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.table__row__headline:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.table__row__headline:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.table__row__headline:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.table__row__headline:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.table__row.is-deep-linked .table__row__headline,
.table__row.is-now-playing .table__row__headline,
.table__row__link:focus .table__row__headline,
.table__row__link:hover .table__row__headline,
.we-selectable-item--allows-interaction:focus .table__row__headline,
.we-selectable-item--allows-interaction:hover .table__row__headline {
	color: #0070c9
}
.is-itunes-theme .table__row.is-deep-linked .table__row__headline,
.is-itunes-theme .table__row.is-now-playing .table__row__headline,
.is-itunes-theme .table__row__link:focus .table__row__headline,
.is-itunes-theme .table__row__link:hover .table__row__headline,
.is-itunes-theme .we-selectable-item--allows-interaction:focus .table__row__headline,
.is-itunes-theme .we-selectable-item--allows-interaction:hover .table__row__headline {
	color: #0070c9
}
.is-tv-theme .table__row.is-deep-linked .table__row__headline,
.is-tv-theme .table__row.is-now-playing .table__row__headline,
.is-tv-theme .table__row__link:focus .table__row__headline,
.is-tv-theme .table__row__link:hover .table__row__headline,
.is-tv-theme .we-selectable-item--allows-interaction:focus .table__row__headline,
.is-tv-theme .we-selectable-item--allows-interaction:hover .table__row__headline {
	color: #0f6ea1
}
.is-mac-theme .table__row.is-deep-linked .table__row__headline,
.is-mac-theme .table__row.is-now-playing .table__row__headline,
.is-mac-theme .table__row__link:focus .table__row__headline,
.is-mac-theme .table__row__link:hover .table__row__headline,
.is-mac-theme .we-selectable-item--allows-interaction:focus .table__row__headline,
.is-mac-theme .we-selectable-item--allows-interaction:hover .table__row__headline {
	color: #0070c9
}
.is-podcasts-theme .table__row.is-deep-linked .table__row__headline,
.is-podcasts-theme .table__row.is-now-playing .table__row__headline,
.is-podcasts-theme .table__row__link:focus .table__row__headline,
.is-podcasts-theme .table__row__link:hover .table__row__headline,
.is-podcasts-theme .we-selectable-item--allows-interaction:focus .table__row__headline,
.is-podcasts-theme .we-selectable-item--allows-interaction:hover .table__row__headline {
	color: #7d50df
}
.is-apps-theme .table__row.is-deep-linked .table__row__headline,
.is-apps-theme .table__row.is-now-playing .table__row__headline,
.is-apps-theme .table__row__link:focus .table__row__headline,
.is-apps-theme .table__row__link:hover .table__row__headline,
.is-apps-theme .we-selectable-item--allows-interaction:focus .table__row__headline,
.is-apps-theme .we-selectable-item--allows-interaction:hover .table__row__headline {
	color: #0070c9
}
.table__row__explicit::after {
	font-size: 13px
}
.table__row__star-rating {
	width: 9px;
	height: 9px;
	display: flex;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	align-items: center;
	left: -9px;
	z-index: 2
}
.is-deep-linked .table__row__star-rating,
.is-now-playing .table__row__star-rating {
	color: #0070c9
}
.is-itunes-theme .is-deep-linked .table__row__star-rating,
.is-itunes-theme .is-now-playing .table__row__star-rating {
	color: #0070c9
}
.is-tv-theme .is-deep-linked .table__row__star-rating,
.is-tv-theme .is-now-playing .table__row__star-rating {
	color: #0f6ea1
}
.is-mac-theme .is-deep-linked .table__row__star-rating,
.is-mac-theme .is-now-playing .table__row__star-rating {
	color: #0070c9
}
.is-podcasts-theme .is-deep-linked .table__row__star-rating,
.is-podcasts-theme .is-now-playing .table__row__star-rating {
	color: #7d50df
}
.is-apps-theme .is-deep-linked .table__row__star-rating,
.is-apps-theme .is-now-playing .table__row__star-rating {
	color: #0070c9
}
.table--artwork,
.table--see-all {
	margin-bottom: 4px
}
.table--artwork .table__head__heading--album,
.table--artwork .table__head__heading--artist,
.table--artwork .table__head__heading--song,
.table--see-all .table__head__heading--album,
.table--see-all .table__head__heading--artist,
.table--see-all .table__head__heading--song {
	text-align: left;
	white-space: nowrap
}
.table--artwork .table__head__heading--artwork,
.table--see-all .table__head__heading--artwork {
	width: 50px
}
.table--artwork .table__head__heading--artist,
.table--see-all .table__head__heading--artist {
	width: 25%
}
.table--artwork .table__head__heading--album,
.table--see-all .table__head__heading--album {
	width: 43%
}
@media only screen and (min-width:1069px) {
.table--artwork .table__head__heading--album,
	.table--see-all .table__head__heading--album {
		width: 25%;
		max-width: 1px
}
}
.table--artwork .table__head__heading--artist,
.table--artwork .table__row__album,
.table--artwork .table__row__artist,
.table--see-all .table__head__heading--artist,
.table--see-all .table__row__album,
.table--see-all .table__row__artist {
	max-width: 1px
}
.table--artwork .table__head__heading--duration,
.table--artwork .table__row__duration,
.table--see-all .table__head__heading--duration,
.table--see-all .table__row__duration {
	width: 5%;
	min-width: 80px;
	white-space: nowrap
}
.table--artwork .table__row,
.table--see-all .table__row {
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.table--artwork .table__row:lang(ar),
.table--see-all .table__row:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.table--artwork .table__row:lang(ja),
.table--see-all .table__row:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.table--artwork .table__row:lang(ko),
.table--see-all .table__row:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.table--artwork .table__row:lang(zh),
.table--see-all .table__row:lang(zh) {
	letter-spacing: 0
}
.table--artwork .table__row:lang(th),
.table--see-all .table__row:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.table--artwork .table__row:lang(zh-CN),
.table--see-all .table__row:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.table--artwork .table__row:lang(zh-HK),
.table--see-all .table__row:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.table--artwork .table__row:lang(zh-MO),
.table--see-all .table__row:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.table--artwork .table__row:lang(zh-TW),
.table--see-all .table__row:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.table--artwork .table__row:last-child,
.table--see-all .table__row:last-child {
	border-bottom: none
}
@media only screen and (min-width:735px) {
.table--artwork .table__row:last-child,
	.table--see-all .table__row:last-child {
		border-bottom: 1px solid #d6d6d6
}
}
.table--artwork .table__row__artwork,
.table--see-all .table__row__artwork {
	padding: 4px 0 5px;
	position: relative;
	font-size: 0;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
	z-index: 1
}
@media only screen and (min-width:735px) {
.table--artwork .table__row__artwork,
	.table--see-all .table__row__artwork {
		padding: 4px 0
}
}
.table--artwork .table__row__artwork .we-artwork,
.table--see-all .table__row__artwork .we-artwork {
	margin-right: 10px
}
.table--artwork .table__row__artist,
.table--artwork .table__row__name,
.table--see-all .table__row__artist,
.table--see-all .table__row__name {
	padding-right: 10px
}
.table--see-all {
	margin: 0;
	width: 100%
}
@media only screen and (min-width:735px) {
.table--see-all .table__head {
		visibility: visible;
		border-top: 1px solid #d6d6d6
}
}
.table--see-all .table__row {
	cursor: default
}
.table--see-all .table__row__artwork {
	border-top: 1px solid transparent
}
@media only screen and (min-width:735px) {
.table--see-all .table__row__artwork {
		border: none
}
}
.table__row__link {
	max-width: 100%;
	display: inline-flex;
	align-items: center;
	color: inherit
}
.is-deep-linked .table__row__link,
.is-now-playing .table__row__link,
.table__row__link:focus,
.table__row__link:hover,
.we-selectable-item--allows-interaction:focus .table__row__link,
.we-selectable-item--allows-interaction:hover .table__row__link {
	color: #0070c9
}
.is-itunes-theme .is-deep-linked .table__row__link,
.is-itunes-theme .is-now-playing .table__row__link,
.is-itunes-theme .table__row__link:focus,
.is-itunes-theme .table__row__link:hover,
.is-itunes-theme .we-selectable-item--allows-interaction:focus .table__row__link,
.is-itunes-theme .we-selectable-item--allows-interaction:hover .table__row__link {
	color: #0070c9
}
.is-tv-theme .is-deep-linked .table__row__link,
.is-tv-theme .is-now-playing .table__row__link,
.is-tv-theme .table__row__link:focus,
.is-tv-theme .table__row__link:hover,
.is-tv-theme .we-selectable-item--allows-interaction:focus .table__row__link,
.is-tv-theme .we-selectable-item--allows-interaction:hover .table__row__link {
	color: #0f6ea1
}
.is-mac-theme .is-deep-linked .table__row__link,
.is-mac-theme .is-now-playing .table__row__link,
.is-mac-theme .table__row__link:focus,
.is-mac-theme .table__row__link:hover,
.is-mac-theme .we-selectable-item--allows-interaction:focus .table__row__link,
.is-mac-theme .we-selectable-item--allows-interaction:hover .table__row__link {
	color: #0070c9
}
.is-podcasts-theme .is-deep-linked .table__row__link,
.is-podcasts-theme .is-now-playing .table__row__link,
.is-podcasts-theme .table__row__link:focus,
.is-podcasts-theme .table__row__link:hover,
.is-podcasts-theme .we-selectable-item--allows-interaction:focus .table__row__link,
.is-podcasts-theme .we-selectable-item--allows-interaction:hover .table__row__link {
	color: #7d50df
}
.is-apps-theme .is-deep-linked .table__row__link,
.is-apps-theme .is-now-playing .table__row__link,
.is-apps-theme .table__row__link:focus,
.is-apps-theme .table__row__link:hover,
.is-apps-theme .we-selectable-item--allows-interaction:focus .table__row__link,
.is-apps-theme .we-selectable-item--allows-interaction:hover .table__row__link {
	color: #0070c9
}
.is-deep-linked .table__row__link--secondary,
.is-now-playing .table__row__link--secondary,
.table__row__link--secondary:focus,
.table__row__link--secondary:hover,
.we-selectable-item--allows-interaction:focus .table__row__link--secondary,
.we-selectable-item--allows-interaction:hover .table__row__link--secondary {
	opacity: .8
}
@media only screen and (min-width:1069px) {
.table--see-all .table__row__link--secondary {
		height: 53px;
		display: inline-flex;
		align-items: center
}
.table--see-all .table__row__link--secondary.large-hide {
		display: none
}
}
.table__row__control {
	width: 45px;
	height: 45px;
	position: absolute;
	top: 4px;
	cursor: pointer;
	z-index: 2
}
@media only screen and (min-width:735px) {
.table__row__control {
		width: 48px;
		height: 48px
}
}
.table__row__control__icon {
	width: 100%;
	height: 100%;
	border-radius: 3px;
	text-align: center;
	opacity: 0;
	transition: opacity .15s ease-in-out
}
.is-loading .table__row__control__icon,
.is-playing .table__row__control__icon {
	background-color: rgba(255, 255, 255, .9);
	-webkit-backdrop-filter: blur(2px);
	backdrop-filter: blur(2px)
}
@supports (-ms-ime-align:auto) {
.table__row__control__icon {
		border-radius: 0
}
}
.is-now-playing .table__row__control__icon,
.table__row__control__icon:focus,
.table__row__control__icon:hover {
	opacity: 1
}
.table__row__box {
	display: flex;
	align-items: center
}
.table__row__badge {
	display: inline-block;
	font-size: 15px;
	line-height: 1;
	vertical-align: inherit;
	color: #333
}
.table__row__badge::after {
	padding-right: 10px
}
.table__row__titles {
	max-width: 100%;
	min-width: .1%
}
.table__row__badge+.table__row__titles {
	max-width: calc(100% - (15px + (10px * 2)))
}
html[dir=rtl] .table__row__titles [dir=rtl] {
	text-align: inherit
}
.table__row__share {
	padding: 0;
	position: relative;
	z-index: 2
}
.spread {
	max-width: 100%;
	display: flex;
	align-items: baseline;
	justify-content: space-between
}
.spread>:not(:last-child) {
	margin-right: 5px
}
.spread__badge-inline-end {
	font-size: 19px;
	line-height: 1;
	color: #636366;
	margin-left: auto
}
.spread__badge-inline+.spread__badge-inline,
.spread__badge-inline-end+.spread__badge-inline-end {
	margin-left: 5px
}
.tracks__track {
	padding-top: 14px;
	padding-bottom: 14px;
	border-top: 1px solid #d6d6d6
}
@media only screen and (min-width:1069px) {
.tracks__track {
		padding-top: 18px;
		padding-bottom: 18px
}
}
.tracks--linear-show .tracks__track:first-child,
.tracks--season .tracks__track:first-child {
	border-top: none;
	padding-top: 0
}
@media only screen and (min-width:735px) {
.no-js .tracks__track {
		display: flex
}
}
@media only screen and (max-width:1068px) {
.tracks__track .tracks__track__inline-brands {
		display: none
}
}
.tracks__track__copy,
.tracks__track__eyebrow,
.tracks__track__subcopy {
	position: relative;
	color: #636366
}
.tracks__track__headline {
	position: relative;
	color: #333;
	margin-bottom: 6px;
	z-index: 1;
	font-size: 15px;
	line-height: 1.33338;
	font-weight: 600;
	letter-spacing: -.016em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:735px) {
.tracks__track__headline {
		margin-bottom: 3px
}
}
@media only screen and (min-width:1069px) {
.tracks__track__headline {
		margin-bottom: 2px
}
}
.tracks__track__headline:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__headline:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__headline:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__headline:lang(zh) {
	letter-spacing: 0
}
.tracks__track__headline:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__headline:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__headline:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__headline:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__headline:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:1069px) {
.tracks__track__headline {
		font-size: 18px;
		line-height: 1.22226;
		font-weight: 600;
		letter-spacing: .027em;
		font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__headline:lang(th) {
		line-height: 1.44839;
		font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__headline:lang(hi) {
		line-height: 1.41778
}
.tracks__track__headline:lang(ko) {
		line-height: 1.52381;
		font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__headline:lang(ar) {
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__headline:lang(ja) {
		font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__headline:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__headline:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__headline:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__headline:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
.tracks__track__link:active .tracks__track__headline,
.tracks__track__link:focus .tracks__track__headline,
.tracks__track__link:hover .tracks__track__headline {
	color: #0070c9
}
.is-itunes-theme .tracks__track__link:active .tracks__track__headline,
.is-itunes-theme .tracks__track__link:focus .tracks__track__headline,
.is-itunes-theme .tracks__track__link:hover .tracks__track__headline {
	color: #0070c9
}
.is-tv-theme .tracks__track__link:active .tracks__track__headline,
.is-tv-theme .tracks__track__link:focus .tracks__track__headline,
.is-tv-theme .tracks__track__link:hover .tracks__track__headline {
	color: #0f6ea1
}
.is-mac-theme .tracks__track__link:active .tracks__track__headline,
.is-mac-theme .tracks__track__link:focus .tracks__track__headline,
.is-mac-theme .tracks__track__link:hover .tracks__track__headline {
	color: #0070c9
}
.is-podcasts-theme .tracks__track__link:active .tracks__track__headline,
.is-podcasts-theme .tracks__track__link:focus .tracks__track__headline,
.is-podcasts-theme .tracks__track__link:hover .tracks__track__headline {
	color: #7d50df
}
.is-apps-theme .tracks__track__link:active .tracks__track__headline,
.is-apps-theme .tracks__track__link:focus .tracks__track__headline,
.is-apps-theme .tracks__track__link:hover .tracks__track__headline {
	color: #0070c9
}
.tracks__track__headline .icon-after::after {
	font-size: 13px;
	font-weight: 400;
	margin-right: .3em
}
.tracks__track__link--block {
	font-size: 0;
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 2
}
.tracks__track__link--block~.tracks__track__headline {
	padding-right: 18px
}
.tracks__track__link--block~.tracks__track__headline::after,
.tracks__track__link--block~.tracks__track__headline::before {
	font-family: "SF Pro Icons", "Apple WebExp Icons Custom";
	color: inherit;
	display: inline-block;
	font-style: normal;
	font-weight: inherit;
	font-size: inherit;
	line-height: 1;
	text-decoration: underline;
	position: relative;
	z-index: 1;
	alt: ''
}
.tracks__track__link--block~.tracks__track__headline::after,
.tracks__track__link--block~.tracks__track__headline::before {
	text-decoration: none
}
.tracks__track__link--block~.tracks__track__headline::before {
	display: none
}
.tracks__track__link--block~.tracks__track__headline::after,
.tracks__track__link--block~.tracks__track__headline::before {
	content: ""
}
.tracks__track__link--block~.tracks__track__headline::after {
	padding-left: .3em;
	top: 50%
}
.tracks__track__link--block~.tracks__track__headline::after {
	position: absolute;
	color: #636366;
	font-size: 26px;
	font-weight: 400;
	transform: translateY(-50%);
	right: 0;
	z-index: 1
}
html[dir=rtl] .tracks__track__link--block~.tracks__track__headline::after {
	content: ""
}
@supports (-ms-ime-align:auto) {
.tracks__track__link--block~.tracks__track__headline::after {
		transform: translateY(-60%)
}
}
.tracks__track__link--block~.tracks__track__copy,
.tracks__track__link--block~.tracks__track__subcopy {
	padding-right: 18px
}
.tracks__track__link--block:active~.tracks__track__headline,
.tracks__track__link--block:focus~.tracks__track__headline,
.tracks__track__link--block:hover~.tracks__track__headline {
	color: #0070c9
}
.is-itunes-theme .tracks__track__link--block:active~.tracks__track__headline,
.is-itunes-theme .tracks__track__link--block:focus~.tracks__track__headline,
.is-itunes-theme .tracks__track__link--block:hover~.tracks__track__headline {
	color: #0070c9
}
.is-tv-theme .tracks__track__link--block:active~.tracks__track__headline,
.is-tv-theme .tracks__track__link--block:focus~.tracks__track__headline,
.is-tv-theme .tracks__track__link--block:hover~.tracks__track__headline {
	color: #0f6ea1
}
.is-mac-theme .tracks__track__link--block:active~.tracks__track__headline,
.is-mac-theme .tracks__track__link--block:focus~.tracks__track__headline,
.is-mac-theme .tracks__track__link--block:hover~.tracks__track__headline {
	color: #0070c9
}
.is-podcasts-theme .tracks__track__link--block:active~.tracks__track__headline,
.is-podcasts-theme .tracks__track__link--block:focus~.tracks__track__headline,
.is-podcasts-theme .tracks__track__link--block:hover~.tracks__track__headline {
	color: #7d50df
}
.is-apps-theme .tracks__track__link--block:active~.tracks__track__headline,
.is-apps-theme .tracks__track__link--block:focus~.tracks__track__headline,
.is-apps-theme .tracks__track__link--block:hover~.tracks__track__headline {
	color: #0070c9
}
.is-playing .tracks__track__link--block {
	bottom: 28px
}
.tracks__track__block,
.tracks__track__link {
	display: block
}
.no-js .tracks__track__link {
	display: inline;
	width: 100%
}
@media only screen and (min-width:735px) {
.no-js .tracks__track__link {
		display: block;
		padding-left: 7px
}
}
.tracks__track__eyebrow {
	margin-bottom: 1px;
	font-size: 11px;
	line-height: 1.18182;
	font-weight: 600;
	letter-spacing: .006em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:735px) {
.tracks__track__eyebrow {
		margin-bottom: 5px
}
}
@media only screen and (min-width:1069px) {
.tracks__track__eyebrow {
		margin-bottom: 3px
}
}
.tracks__track__eyebrow:lang(th) {
	line-height: 1.4005;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__eyebrow:lang(vi) {
	line-height: 1.78828
}
.tracks__track__eyebrow:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__eyebrow:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__eyebrow:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__eyebrow:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__eyebrow:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__eyebrow:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__eyebrow:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__eyebrow-item:lang(fi),
.tracks__track__eyebrow-item:lang(hi),
.tracks__track__eyebrow-item:lang(pl) {
	line-height: 1.36364
}
.tracks__track__block .tracks__track__eyebrow {
	margin-bottom: 1px
}
@media only screen and (min-width:735px) {
.tracks__track__block .tracks__track__eyebrow {
		margin-bottom: 5px
}
}
@media only screen and (min-width:1069px) {
.tracks__track__block .tracks__track__eyebrow {
		margin-bottom: 3px
}
}
@media only screen and (min-width:1069px) {
.tracks__track__block .tracks__track__headline {
		margin-bottom: 2px
}
}
.tracks__track__copy {
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__copy:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__copy:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__copy:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__copy:lang(zh) {
	letter-spacing: 0
}
.tracks__track__copy:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__copy:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__copy:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__copy:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__copy:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:735px) {
.tracks__track__copy {
		font-size: 12px;
		line-height: 1.33337;
		font-weight: 400;
		letter-spacing: 0;
		font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__copy:lang(th) {
		line-height: 1.58;
		font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__copy:lang(ar) {
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__copy:lang(ja) {
		font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__copy:lang(ko) {
		font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__copy:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__copy:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__copy:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__copy:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
@media only screen and (min-width:1069px) {
.tracks__track__copy {
		font-size: 13px;
		line-height: 1.38462;
		font-weight: 400;
		letter-spacing: -.005em;
		font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__copy:lang(ar) {
		letter-spacing: 0;
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__copy:lang(ja) {
		letter-spacing: 0;
		font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__copy:lang(ko) {
		letter-spacing: 0;
		font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__copy:lang(zh) {
		letter-spacing: 0
}
.tracks__track__copy:lang(th) {
		line-height: 1.64077;
		font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__copy:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__copy:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__copy:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__copy:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
@media only screen and (max-width:734px) {
.tracks__track__copy {
		margin-top: 6px
}
}
.tracks__track__subcopy {
	font-size: 11px;
	line-height: 1.18182;
	font-weight: 400;
	letter-spacing: .006em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__subcopy:lang(th) {
	line-height: 1.4005;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__subcopy:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__subcopy:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__subcopy:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__subcopy:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__subcopy:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__subcopy:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__subcopy:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracks__track__content {
	position: relative
}
@media only screen and (min-width:735px) and (max-width:1068px) {
.tracks__track__content {
		padding-left: 10px
}
}
.no-js .tracks__track__content {
	display: inline-block
}
.tracks__track__meta {
	margin-top: 5px
}
.tracks__track__meta+.tracks__track__meta {
	margin-top: 7px
}
.tracks__track__meta--has-button {
	margin-top: 5px;
	align-items: center;
	position: relative;
	pointer-events: none;
	z-index: 2;
	overflow: visible
}
@media only screen and (min-width:1069px) {
.tracks__track__meta--has-button {
		margin-top: 9px;
		margin-bottom: 2px
}
}
.is-playing .tracks__track__meta--has-button {
	opacity: 0;
	margin: 0;
	max-height: 0;
	position: absolute
}
.tracks__track__button {
	pointer-events: auto
}
.tracks__track__button .icon-play::after,
.tracks__track__button .icon-play::before {
	font-family: "SF Pro Icons", "Apple WebExp Icons Custom";
	color: inherit;
	display: inline-block;
	font-style: normal;
	font-weight: inherit;
	font-size: inherit;
	line-height: 1;
	text-decoration: underline;
	position: relative;
	z-index: 1;
	alt: ''
}
.tracks__track__button .icon-play::after,
.tracks__track__button .icon-play::before {
	text-decoration: none
}
.tracks__track__button .icon-play::before {
	display: none
}
.tracks__track__button .icon-play::after,
.tracks__track__button .icon-play::before {
	content: ""
}
.tracks__track__button .icon-play::before {
	padding-right: .3em;
	display: inline-block;
	top: -1px
}
.tracks__track__button .icon-play::after {
	display: none
}
html[dir=rtl] .tracks__track__button .icon-play::after,
html[dir=rtl] .tracks__track__button .icon-play::before {
	font-family: "SF Pro Icons", "Apple WebExp Icons Custom";
	color: inherit;
	display: inline-block;
	font-style: normal;
	font-weight: inherit;
	font-size: inherit;
	line-height: 1;
	text-decoration: underline;
	position: relative;
	z-index: 1;
	alt: ''
}
html[dir=rtl] .tracks__track__button .icon-play::after,
html[dir=rtl] .tracks__track__button .icon-play::before {
	text-decoration: none
}
html[dir=rtl] .tracks__track__button .icon-play::before {
	display: none
}
html[dir=rtl] .tracks__track__button .icon-play::after,
html[dir=rtl] .tracks__track__button .icon-play::before {
	content: ""
}
html[dir=rtl] .tracks__track__button .icon-play::after {
	padding-left: .3em;
	top: -1px
}
.tracks__track__meta--small-viewport {
	margin-top: 9px
}
.tracks__track__badge {
	vertical-align: middle
}
.tracks__track--podcast {
	padding-top: 13px
}
@media only screen and (min-width:1069px) {
.tracks__track--podcast {
		padding-top: 19px
}
}
@media only screen and (max-width:734px) {
.tracks__track--podcast .tracks__track__headline {
		margin-bottom: 0
}
}
.tracks__track--podcast .tracks__track__copy {
	margin-top: 0
}
.tracks__track--podcast .tracks__track__meta {
	color: #636366
}
.tracks__track__inline-controls {
	margin-top: 6px;
	z-index: 2
}
@media only screen and (min-width:1069px) {
.tracks__track__inline-controls {
		margin-top: 10px;
		margin-bottom: 2px
}
}
.see-all-header__link {
	margin-bottom: 4px;
	display: block;
	font-size: 18px;
	line-height: 1.22226;
	font-weight: 400;
	letter-spacing: .027em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.see-all-header__link:lang(th) {
	line-height: 1.44839;
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.see-all-header__link:lang(hi) {
	line-height: 1.41778
}
.see-all-header__link:lang(ko) {
	line-height: 1.52381;
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.see-all-header__link:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.see-all-header__link:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.see-all-header__link:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.see-all-header__link:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.see-all-header__link:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.see-all-header__link:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.see-all-header__title {
	display: block;
	font-size: 24px;
	line-height: 1.25;
	font-weight: 700;
	letter-spacing: .023em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.see-all-header__title:lang(zh-HK) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.see-all-header__title:lang(zh-MO) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.see-all-header__title:lang(zh-TW) {
	font-weight: 600;
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.see-all-header__title:lang(zh-CH) {
	font-weight: 600
}
.see-all-header__title:lang(th) {
	line-height: 1.48125;
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.see-all-header__title:lang(hi) {
	line-height: 1.45
}
.see-all-header__title:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.see-all-header__title:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.see-all-header__title:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.see-all-header__title:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.is-books-theme .see-all-header__title {
	font-size: 24px;
	line-height: 1.25;
	font-weight: 700;
	letter-spacing: 0;
	font-family: "New York Medium", "SF Pro Icons", "Apple WebExp Icons Custom", Times, serif
}
.see-all-header__desc {
	padding-bottom: 10px;
	margin-top: -10px;
	color: #636366
}
.we-app-screenshots__nav {
	position: relative
}
.we-app-screenshots__nav__headline {
	margin-bottom: 0;
	padding-right: 36px;
	font-size: 20px;
	line-height: 1.2;
	font-weight: 700;
	letter-spacing: .024em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-app-screenshots__nav__headline:lang(zh-HK) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-app-screenshots__nav__headline:lang(zh-MO) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-app-screenshots__nav__headline:lang(zh-TW) {
	font-weight: 600;
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-app-screenshots__nav__headline:lang(zh-CH) {
	font-weight: 600
}
.we-app-screenshots__nav__headline:lang(th) {
	line-height: 1.422;
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-app-screenshots__nav__headline:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-app-screenshots__nav__headline:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-app-screenshots__nav__headline:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-app-screenshots__nav__headline:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-app-screenshots__nav__chevron {
	position: absolute;
	top: 50%;
	font-size: 40px;
	font-weight: 300;
	text-align: right;
	color: #0070c9;
	transform: translateY(-50%);
	right: 0;
	z-index: 1
}
.we-app-screenshots__nav__chevron::after {
	padding-left: .3em;
	top: -3px
}
.we-app-screenshots__label {
	color: #636366
}
.we-localnav {
	box-sizing: content-box
}
@supports (-ms-ime-align:auto) {
html[dir=rtl] .we-localnav:not(.localnav-sticking) {
		position: relative;
		z-index: 2
}
}
@supports (-ms-ime-align:auto) {
.we-localnav__shim {
		display: block;
		position: absolute;
		height: 52px
}
@media only screen and (max-width:767px) {
.we-localnav__shim {
			height: 48px
}
}
}
@supports (-ms-ime-align:auto) {
.web-localnav__content {
		z-index: 1
}
}
.we-localnav__title {
	font-size: 21px;
	line-height: 1;
	font-weight: 600;
	letter-spacing: .009em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin: 16px 0 -16px
}
@media only screen and (max-width:767px) {
.we-localnav__title {
		font-size: 19px;
		line-height: 1;
		font-weight: 600;
		letter-spacing: .012em;
		font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__title:lang(ar) {
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__title:lang(ja) {
		font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__title:lang(ko) {
		font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__title:lang(th) {
		font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__title:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__title:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__title:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__title:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
.we-localnav__title:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__title:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__title:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__title:lang(th) {
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__title:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__title:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__title:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__title:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (max-width:767px) {
.we-localnav__title {
		margin: 14px 0 -14px
}
}
.we-localnav__title a {
	display: inline-block
}
.we-localnav__title__product {
	color: #000
}
.we-localnav__title__qualifier {
	color: #636366;
	font-size: 21px;
	line-height: 1;
	font-weight: 400;
	letter-spacing: .009em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (max-width:767px) {
.we-localnav__title__qualifier {
		font-size: 19px;
		line-height: 1;
		font-weight: 400;
		letter-spacing: .012em;
		font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__title__qualifier:lang(ar) {
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__title__qualifier:lang(ja) {
		font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__title__qualifier:lang(ko) {
		font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__title__qualifier:lang(th) {
		font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__title__qualifier:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__title__qualifier:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__title__qualifier:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__title__qualifier:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
.we-localnav__title__qualifier:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__title__qualifier:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__title__qualifier:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__title__qualifier:lang(th) {
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__title__qualifier:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__title__qualifier:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__title__qualifier:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__title__qualifier:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__actions {
	padding-top: 23px
}
@media only screen and (max-width:767px) {
.we-localnav__actions {
		padding-top: 20px
}
}
.we-localnav__action {
	float: left;
	margin-left: 19px
}
.we-localnav__action:first-child {
	margin-left: 0
}
.we-localnav__action--logout+.we-localnav__action--login {
	margin-left: 0
}
.we-localnav__action--login {
	padding-top: 3px
}
@media only screen and (max-width:767px) {
.we-localnav__action--login {
		padding-top: 2px
}
}
.we-localnav__background {
	background-color: rgba(255, 255, 255, .9)
}
@supports ((-webkit-backdrop-filter: initial) or (backdrop-filter: initial)) {
.we-localnav__background {
		-webkit-backdrop-filter: saturate(180%) blur(20px);
		backdrop-filter: saturate(180%) blur(20px);
		background-color: rgba(255, 255, 255, .72)
}
}
.localnav.localnav-noblur .we-localnav__background {
	-webkit-backdrop-filter: initial;
	backdrop-filter: initial;
	background-color: rgba(255, 255, 255, .9)
}
.we-localnav__background::after {
	margin-left: 0;
	left: 0;
	width: 100%
}
@media only screen and (min-width:1069px) {
.we-localnav__background::after {
		width: 980px;
		margin-left: -490px;
		left: 50%;
		right: auto
}
.we-localnav__background::after:after {
		background-color: rgba(0, 0, 0, .16)
}
}
.we-localnav--no-border .we-localnav__background::after {
	background-color: transparent
}
.we-localnav__app {
	display: flex
}
.we-localnav__menu--arcade .we-localnav__app {
	position: relative;
	top: -2px;
	z-index: 1
}
.we-localnav__app__copy {
	text-align: right;
	margin-right: 6px
}
.we-localnav__app__name {
	color: #000;
	font-size: 11px;
	line-height: 1.18182;
	font-weight: 400;
	letter-spacing: .006em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__app__name:lang(th) {
	line-height: 1.4005;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__app__name:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__app__name:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__app__name:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__app__name:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__app__name:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__app__name:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__app__name:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__app__name:lang(ar) {
	margin-top: -2px
}
.we-localnav__app__subcopy {
	margin-bottom: 2px;
	font-size: 10px;
	line-height: 1;
	font-weight: 400;
	letter-spacing: -.006em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #0070c9
}
.we-localnav__app__subcopy:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__app__subcopy:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__app__subcopy:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__app__subcopy:lang(zh) {
	letter-spacing: 0
}
.we-localnav__app__subcopy:lang(th) {
	line-height: 1.185;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__app__subcopy:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__app__subcopy:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__app__subcopy:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-localnav__app__subcopy:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.is-itunes-theme .we-localnav__app__subcopy {
	color: #0070c9
}
.is-tv-theme .we-localnav__app__subcopy {
	color: #0f6ea1
}
.is-mac-theme .we-localnav__app__subcopy {
	color: #0070c9
}
.is-podcasts-theme .we-localnav__app__subcopy {
	color: #7d50df
}
.is-apps-theme .we-localnav__app__subcopy {
	color: #0070c9
}
.we-localnav__app__subcopy:lang(ar) {
	margin-top: 2px
}
.we-localnav__app__icon {
	height: 25px;
	width: 25px
}
.we-localnav__button--sign-in {
	padding-top: 0
}
.localnav-button.icon-user::after {
	font-size: 22px;
	line-height: 0;
	vertical-align: middle;
	padding-left: 8px
}
@media only screen and (max-width:767px) {
.localnav-button.icon-user::after {
		display: none
}
}
.localnav-button--sign-out {
	display: inline-flex;
	align-items: center;
	color: #636366
}
@media only screen and (max-width:420px) {
.we-localnav:not(.we-localnav--no-qualifier):lang(de),
	.we-localnav:not(.we-localnav--no-qualifier):lang(de) .we-localnav__title {
		height: 75px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(de) .we-localnav__title {
		margin: 16px 0 -16px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(de) .we-localnav__title__product,
	.we-localnav:not(.we-localnav--no-qualifier):lang(de) .we-localnav__title__qualifier {
		display: block
}
.we-localnav:not(.we-localnav--no-qualifier):lang(de) .we-localnav__title__product:first-child,
	.we-localnav:not(.we-localnav--no-qualifier):lang(de) .we-localnav__title__qualifier:first-child {
		margin-top: 0;
		margin-bottom: 4px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(de) .we-localnav__actions {
		text-align: right;
		top: auto;
		bottom: 15px
}
}
@media only screen and (max-width:520px) {
.we-localnav:not(.we-localnav--no-qualifier):lang(el),
	.we-localnav:not(.we-localnav--no-qualifier):lang(el) .we-localnav__title {
		height: 75px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(el) .we-localnav__title {
		margin: 16px 0 -16px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(el) .we-localnav__title__product,
	.we-localnav:not(.we-localnav--no-qualifier):lang(el) .we-localnav__title__qualifier {
		display: block
}
.we-localnav:not(.we-localnav--no-qualifier):lang(el) .we-localnav__title__product:first-child,
	.we-localnav:not(.we-localnav--no-qualifier):lang(el) .we-localnav__title__qualifier:first-child {
		margin-top: 0;
		margin-bottom: 4px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(el) .we-localnav__actions {
		text-align: right;
		top: auto;
		bottom: 15px
}
}
@media only screen and (max-width:360px) {
.we-localnav:not(.we-localnav--no-qualifier):lang(en),
	.we-localnav:not(.we-localnav--no-qualifier):lang(en) .we-localnav__title {
		height: 75px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(en) .we-localnav__title {
		margin: 16px 0 -16px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(en) .we-localnav__title__product,
	.we-localnav:not(.we-localnav--no-qualifier):lang(en) .we-localnav__title__qualifier {
		display: block
}
.we-localnav:not(.we-localnav--no-qualifier):lang(en) .we-localnav__title__product:first-child,
	.we-localnav:not(.we-localnav--no-qualifier):lang(en) .we-localnav__title__qualifier:first-child {
		margin-top: 0;
		margin-bottom: 4px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(en) .we-localnav__actions {
		text-align: right;
		top: auto;
		bottom: 15px
}
}
@media only screen and (max-width:480px) {
.we-localnav:not(.we-localnav--no-qualifier):lang(es),
	.we-localnav:not(.we-localnav--no-qualifier):lang(es) .we-localnav__title {
		height: 75px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(es) .we-localnav__title {
		margin: 16px 0 -16px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(es) .we-localnav__title__product,
	.we-localnav:not(.we-localnav--no-qualifier):lang(es) .we-localnav__title__qualifier {
		display: block
}
.we-localnav:not(.we-localnav--no-qualifier):lang(es) .we-localnav__title__product:first-child,
	.we-localnav:not(.we-localnav--no-qualifier):lang(es) .we-localnav__title__qualifier:first-child {
		margin-top: 0;
		margin-bottom: 4px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(es) .we-localnav__actions {
		text-align: right;
		top: auto;
		bottom: 15px
}
}
@media only screen and (max-width:480px) {
.we-localnav:not(.we-localnav--no-qualifier):lang(fi),
	.we-localnav:not(.we-localnav--no-qualifier):lang(fi) .we-localnav__title {
		height: 75px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(fi) .we-localnav__title {
		margin: 16px 0 -16px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(fi) .we-localnav__title__product,
	.we-localnav:not(.we-localnav--no-qualifier):lang(fi) .we-localnav__title__qualifier {
		display: block
}
.we-localnav:not(.we-localnav--no-qualifier):lang(fi) .we-localnav__title__product:first-child,
	.we-localnav:not(.we-localnav--no-qualifier):lang(fi) .we-localnav__title__qualifier:first-child {
		margin-top: 0;
		margin-bottom: 4px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(fi) .we-localnav__actions {
		text-align: right;
		top: auto;
		bottom: 15px
}
}
@media only screen and (max-width:460px) {
.we-localnav:not(.we-localnav--no-qualifier):lang(fr),
	.we-localnav:not(.we-localnav--no-qualifier):lang(fr) .we-localnav__title {
		height: 75px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(fr) .we-localnav__title {
		margin: 16px 0 -16px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(fr) .we-localnav__title__product,
	.we-localnav:not(.we-localnav--no-qualifier):lang(fr) .we-localnav__title__qualifier {
		display: block
}
.we-localnav:not(.we-localnav--no-qualifier):lang(fr) .we-localnav__title__product:first-child,
	.we-localnav:not(.we-localnav--no-qualifier):lang(fr) .we-localnav__title__qualifier:first-child {
		margin-top: 0;
		margin-bottom: 4px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(fr) .we-localnav__actions {
		text-align: right;
		top: auto;
		bottom: 15px
}
}
@media only screen and (max-width:360px) {
.we-localnav:not(.we-localnav--no-qualifier):lang(hi),
	.we-localnav:not(.we-localnav--no-qualifier):lang(hi) .we-localnav__title {
		height: 75px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(hi) .we-localnav__title {
		margin: 16px 0 -16px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(hi) .we-localnav__title__product,
	.we-localnav:not(.we-localnav--no-qualifier):lang(hi) .we-localnav__title__qualifier {
		display: block
}
.we-localnav:not(.we-localnav--no-qualifier):lang(hi) .we-localnav__title__product:first-child,
	.we-localnav:not(.we-localnav--no-qualifier):lang(hi) .we-localnav__title__qualifier:first-child {
		margin-top: 0;
		margin-bottom: 4px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(hi) .we-localnav__actions {
		text-align: right;
		top: auto;
		bottom: 15px
}
}
@media only screen and (max-width:400px) {
.we-localnav:not(.we-localnav--no-qualifier):lang(it),
	.we-localnav:not(.we-localnav--no-qualifier):lang(it) .we-localnav__title {
		height: 75px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(it) .we-localnav__title {
		margin: 16px 0 -16px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(it) .we-localnav__title__product,
	.we-localnav:not(.we-localnav--no-qualifier):lang(it) .we-localnav__title__qualifier {
		display: block
}
.we-localnav:not(.we-localnav--no-qualifier):lang(it) .we-localnav__title__product:first-child,
	.we-localnav:not(.we-localnav--no-qualifier):lang(it) .we-localnav__title__qualifier:first-child {
		margin-top: 0;
		margin-bottom: 4px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(it) .we-localnav__actions {
		text-align: right;
		top: auto;
		bottom: 15px
}
}
@media only screen and (max-width:380px) {
.we-localnav:not(.we-localnav--no-qualifier):lang(ja),
	.we-localnav:not(.we-localnav--no-qualifier):lang(ja) .we-localnav__title {
		height: 75px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(ja) .we-localnav__title {
		margin: 16px 0 -16px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(ja) .we-localnav__title__product,
	.we-localnav:not(.we-localnav--no-qualifier):lang(ja) .we-localnav__title__qualifier {
		display: block
}
.we-localnav:not(.we-localnav--no-qualifier):lang(ja) .we-localnav__title__product:first-child,
	.we-localnav:not(.we-localnav--no-qualifier):lang(ja) .we-localnav__title__qualifier:first-child {
		margin-top: 0;
		margin-bottom: 4px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(ja) .we-localnav__actions {
		text-align: right;
		top: auto;
		bottom: 15px
}
}
@media only screen and (max-width:460px) {
.we-localnav:not(.we-localnav--no-qualifier):lang(ms),
	.we-localnav:not(.we-localnav--no-qualifier):lang(ms) .we-localnav__title {
		height: 75px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(ms) .we-localnav__title {
		margin: 16px 0 -16px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(ms) .we-localnav__title__product,
	.we-localnav:not(.we-localnav--no-qualifier):lang(ms) .we-localnav__title__qualifier {
		display: block
}
.we-localnav:not(.we-localnav--no-qualifier):lang(ms) .we-localnav__title__product:first-child,
	.we-localnav:not(.we-localnav--no-qualifier):lang(ms) .we-localnav__title__qualifier:first-child {
		margin-top: 0;
		margin-bottom: 4px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(ms) .we-localnav__actions {
		text-align: right;
		top: auto;
		bottom: 15px
}
}
@media only screen and (max-width:440px) {
.we-localnav:not(.we-localnav--no-qualifier):lang(no),
	.we-localnav:not(.we-localnav--no-qualifier):lang(no) .we-localnav__title {
		height: 75px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(no) .we-localnav__title {
		margin: 16px 0 -16px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(no) .we-localnav__title__product,
	.we-localnav:not(.we-localnav--no-qualifier):lang(no) .we-localnav__title__qualifier {
		display: block
}
.we-localnav:not(.we-localnav--no-qualifier):lang(no) .we-localnav__title__product:first-child,
	.we-localnav:not(.we-localnav--no-qualifier):lang(no) .we-localnav__title__qualifier:first-child {
		margin-top: 0;
		margin-bottom: 4px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(no) .we-localnav__actions {
		text-align: right;
		top: auto;
		bottom: 15px
}
}
@media only screen and (max-width:540px) {
.we-localnav:not(.we-localnav--no-qualifier):lang(pt),
	.we-localnav:not(.we-localnav--no-qualifier):lang(pt) .we-localnav__title {
		height: 75px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(pt) .we-localnav__title {
		margin: 16px 0 -16px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(pt) .we-localnav__title__product,
	.we-localnav:not(.we-localnav--no-qualifier):lang(pt) .we-localnav__title__qualifier {
		display: block
}
.we-localnav:not(.we-localnav--no-qualifier):lang(pt) .we-localnav__title__product:first-child,
	.we-localnav:not(.we-localnav--no-qualifier):lang(pt) .we-localnav__title__qualifier:first-child {
		margin-top: 0;
		margin-bottom: 4px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(pt) .we-localnav__actions {
		text-align: right;
		top: auto;
		bottom: 15px
}
}
@media only screen and (max-width:500px) {
.we-localnav:not(.we-localnav--no-qualifier):lang(ru),
	.we-localnav:not(.we-localnav--no-qualifier):lang(ru) .we-localnav__title {
		height: 75px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(ru) .we-localnav__title {
		margin: 16px 0 -16px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(ru) .we-localnav__title__product,
	.we-localnav:not(.we-localnav--no-qualifier):lang(ru) .we-localnav__title__qualifier {
		display: block
}
.we-localnav:not(.we-localnav--no-qualifier):lang(ru) .we-localnav__title__product:first-child,
	.we-localnav:not(.we-localnav--no-qualifier):lang(ru) .we-localnav__title__qualifier:first-child {
		margin-top: 0;
		margin-bottom: 4px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(ru) .we-localnav__actions {
		text-align: right;
		top: auto;
		bottom: 15px
}
}
@media only screen and (max-width:440px) {
.we-localnav:not(.we-localnav--no-qualifier):lang(sv),
	.we-localnav:not(.we-localnav--no-qualifier):lang(sv) .we-localnav__title {
		height: 75px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(sv) .we-localnav__title {
		margin: 16px 0 -16px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(sv) .we-localnav__title__product,
	.we-localnav:not(.we-localnav--no-qualifier):lang(sv) .we-localnav__title__qualifier {
		display: block
}
.we-localnav:not(.we-localnav--no-qualifier):lang(sv) .we-localnav__title__product:first-child,
	.we-localnav:not(.we-localnav--no-qualifier):lang(sv) .we-localnav__title__qualifier:first-child {
		margin-top: 0;
		margin-bottom: 4px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(sv) .we-localnav__actions {
		text-align: right;
		top: auto;
		bottom: 15px
}
}
@media only screen and (max-width:420px) {
.we-localnav:not(.we-localnav--no-qualifier):lang(th),
	.we-localnav:not(.we-localnav--no-qualifier):lang(th) .we-localnav__title {
		height: 75px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(th) .we-localnav__title {
		margin: 16px 0 -16px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(th) .we-localnav__title__product,
	.we-localnav:not(.we-localnav--no-qualifier):lang(th) .we-localnav__title__qualifier {
		display: block
}
.we-localnav:not(.we-localnav--no-qualifier):lang(th) .we-localnav__title__product:first-child,
	.we-localnav:not(.we-localnav--no-qualifier):lang(th) .we-localnav__title__qualifier:first-child {
		margin-top: 0;
		margin-bottom: 4px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(th) .we-localnav__actions {
		text-align: right;
		top: auto;
		bottom: 15px
}
}
@media only screen and (max-width:440px) {
.we-localnav:not(.we-localnav--no-qualifier):lang(tr),
	.we-localnav:not(.we-localnav--no-qualifier):lang(tr) .we-localnav__title {
		height: 75px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(tr) .we-localnav__title {
		margin: 16px 0 -16px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(tr) .we-localnav__title__product,
	.we-localnav:not(.we-localnav--no-qualifier):lang(tr) .we-localnav__title__qualifier {
		display: block
}
.we-localnav:not(.we-localnav--no-qualifier):lang(tr) .we-localnav__title__product:first-child,
	.we-localnav:not(.we-localnav--no-qualifier):lang(tr) .we-localnav__title__qualifier:first-child {
		margin-top: 0;
		margin-bottom: 4px
}
.we-localnav:not(.we-localnav--no-qualifier):lang(tr) .we-localnav__actions {
		text-align: right;
		top: auto;
		bottom: 15px
}
}
@media only screen and (max-width:360px) {
.we-localnav:not(.we-localnav--music):not(.we-localnav--no-qualifier):lang(ca),
	.we-localnav:not(.we-localnav--music):not(.we-localnav--no-qualifier):lang(ca) .we-localnav__title {
		height: 75px
}
.we-localnav:not(.we-localnav--music):not(.we-localnav--no-qualifier):lang(ca) .we-localnav__title {
		margin: 16px 0 -16px
}
.we-localnav:not(.we-localnav--music):not(.we-localnav--no-qualifier):lang(ca) .we-localnav__title__product,
	.we-localnav:not(.we-localnav--music):not(.we-localnav--no-qualifier):lang(ca) .we-localnav__title__qualifier {
		display: block
}
.we-localnav:not(.we-localnav--music):not(.we-localnav--no-qualifier):lang(ca) .we-localnav__title__product:first-child,
	.we-localnav:not(.we-localnav--music):not(.we-localnav--no-qualifier):lang(ca) .we-localnav__title__qualifier:first-child {
		margin-top: 0;
		margin-bottom: 4px
}
.we-localnav:not(.we-localnav--music):not(.we-localnav--no-qualifier):lang(ca) .we-localnav__actions {
		text-align: right;
		top: auto;
		bottom: 15px
}
}
@media only screen and (max-width:520px) {
.we-localnav--music:not(.we-localnav--no-qualifier):lang(ca),
	.we-localnav--music:not(.we-localnav--no-qualifier):lang(ca) .we-localnav__title {
		height: 75px
}
.we-localnav--music:not(.we-localnav--no-qualifier):lang(ca) .we-localnav__title {
		margin: 16px 0 -16px
}
.we-localnav--music:not(.we-localnav--no-qualifier):lang(ca) .we-localnav__title__product,
	.we-localnav--music:not(.we-localnav--no-qualifier):lang(ca) .we-localnav__title__qualifier {
		display: block
}
.we-localnav--music:not(.we-localnav--no-qualifier):lang(ca) .we-localnav__title__product:first-child,
	.we-localnav--music:not(.we-localnav--no-qualifier):lang(ca) .we-localnav__title__qualifier:first-child {
		margin-top: 0;
		margin-bottom: 4px
}
.we-localnav--music:not(.we-localnav--no-qualifier):lang(ca) .we-localnav__actions {
		text-align: right;
		top: auto;
		bottom: 15px
}
}
@media only screen and (max-width:540px) {
.we-localnav:not(.we-localnav--books):not(.we-localnav--podcasts):not(.we-localnav--no-qualifier):lang(uk),
	.we-localnav:not(.we-localnav--books):not(.we-localnav--podcasts):not(.we-localnav--no-qualifier):lang(uk) .we-localnav__title {
		height: 75px
}
.we-localnav:not(.we-localnav--books):not(.we-localnav--podcasts):not(.we-localnav--no-qualifier):lang(uk) .we-localnav__title {
		margin: 16px 0 -16px
}
.we-localnav:not(.we-localnav--books):not(.we-localnav--podcasts):not(.we-localnav--no-qualifier):lang(uk) .we-localnav__title__product,
	.we-localnav:not(.we-localnav--books):not(.we-localnav--podcasts):not(.we-localnav--no-qualifier):lang(uk) .we-localnav__title__qualifier {
		display: block
}
.we-localnav:not(.we-localnav--books):not(.we-localnav--podcasts):not(.we-localnav--no-qualifier):lang(uk) .we-localnav__title__product:first-child,
	.we-localnav:not(.we-localnav--books):not(.we-localnav--podcasts):not(.we-localnav--no-qualifier):lang(uk) .we-localnav__title__qualifier:first-child {
		margin-top: 0;
		margin-bottom: 4px
}
.we-localnav:not(.we-localnav--books):not(.we-localnav--podcasts):not(.we-localnav--no-qualifier):lang(uk) .we-localnav__actions {
		text-align: right;
		top: auto;
		bottom: 15px
}
}
@media only screen and (max-width:340px) {
.we-localnav--books:not(.we-localnav--no-qualifier):lang(uk),
	.we-localnav--books:not(.we-localnav--no-qualifier):lang(uk) .we-localnav__title {
		height: 75px
}
.we-localnav--books:not(.we-localnav--no-qualifier):lang(uk) .we-localnav__title {
		margin: 16px 0 -16px
}
.we-localnav--books:not(.we-localnav--no-qualifier):lang(uk) .we-localnav__title__product,
	.we-localnav--books:not(.we-localnav--no-qualifier):lang(uk) .we-localnav__title__qualifier {
		display: block
}
.we-localnav--books:not(.we-localnav--no-qualifier):lang(uk) .we-localnav__title__product:first-child,
	.we-localnav--books:not(.we-localnav--no-qualifier):lang(uk) .we-localnav__title__qualifier:first-child {
		margin-top: 0;
		margin-bottom: 4px
}
.we-localnav--books:not(.we-localnav--no-qualifier):lang(uk) .we-localnav__actions {
		text-align: right;
		top: auto;
		bottom: 15px
}
}
@media only screen and (max-width:440px) {
.we-localnav--podcasts:not(.we-localnav--no-qualifier):lang(uk),
	.we-localnav--podcasts:not(.we-localnav--no-qualifier):lang(uk) .we-localnav__title {
		height: 75px
}
.we-localnav--podcasts:not(.we-localnav--no-qualifier):lang(uk) .we-localnav__title {
		margin: 16px 0 -16px
}
.we-localnav--podcasts:not(.we-localnav--no-qualifier):lang(uk) .we-localnav__title__product,
	.we-localnav--podcasts:not(.we-localnav--no-qualifier):lang(uk) .we-localnav__title__qualifier {
		display: block
}
.we-localnav--podcasts:not(.we-localnav--no-qualifier):lang(uk) .we-localnav__title__product:first-child,
	.we-localnav--podcasts:not(.we-localnav--no-qualifier):lang(uk) .we-localnav__title__qualifier:first-child {
		margin-top: 0;
		margin-bottom: 4px
}
.we-localnav--podcasts:not(.we-localnav--no-qualifier):lang(uk) .we-localnav__actions {
		text-align: right;
		top: auto;
		bottom: 15px
}
}
@media only screen and (max-width:767px) {
.localnav.localnav-stacked,
	.localnav.localnav-stacked .we-localnav__title {
		height: 75px
}
.localnav.localnav-stacked .we-localnav__title {
		margin: 16px 0 -16px
}
.localnav.localnav-stacked .we-localnav__title__product,
	.localnav.localnav-stacked .we-localnav__title__qualifier {
		display: block
}
.localnav.localnav-stacked .we-localnav__title__product:first-child,
	.localnav.localnav-stacked .we-localnav__title__qualifier:first-child {
		margin-top: 0;
		margin-bottom: 4px
}
.localnav.localnav-stacked .we-localnav__actions {
		text-align: right;
		top: auto;
		bottom: 15px
}
}
@media only screen and (max-width:320px) {
.we-localnav:not(.we-localnav--no-qualifier):lang(de) .we-localnav__action {
		float: right;
		margin-top: 0;
		clear: both;
		margin-left: 0
}
}
@media only screen and (max-width:420px) {
.we-localnav:not(.we-localnav--no-qualifier):lang(el) .we-localnav__action {
		float: right;
		margin-top: 0;
		clear: both;
		margin-left: 0
}
}
@media only screen and (max-width:260px) {
.we-localnav:not(.we-localnav--no-qualifier):lang(en) .we-localnav__action {
		float: right;
		margin-top: 0;
		clear: both;
		margin-left: 0
}
}
@media only screen and (max-width:380px) {
.we-localnav:not(.we-localnav--no-qualifier):lang(es) .we-localnav__action {
		float: right;
		margin-top: 0;
		clear: both;
		margin-left: 0
}
}
@media only screen and (max-width:380px) {
.we-localnav:not(.we-localnav--no-qualifier):lang(fi) .we-localnav__action {
		float: right;
		margin-top: 0;
		clear: both;
		margin-left: 0
}
}
@media only screen and (max-width:400px) {
.we-localnav:not(.we-localnav--no-qualifier):lang(fr) .we-localnav__action {
		float: right;
		margin-top: 0;
		clear: both;
		margin-left: 0
}
}
@media only screen and (max-width:260px) {
.we-localnav:not(.we-localnav--no-qualifier):lang(hi) .we-localnav__action {
		float: right;
		margin-top: 0;
		clear: both;
		margin-left: 0
}
}
@media only screen and (max-width:300px) {
.we-localnav:not(.we-localnav--no-qualifier):lang(it) .we-localnav__action {
		float: right;
		margin-top: 0;
		clear: both;
		margin-left: 0
}
}
@media only screen and (max-width:300px) {
.we-localnav:not(.we-localnav--no-qualifier):lang(ja) .we-localnav__action {
		float: right;
		margin-top: 0;
		clear: both;
		margin-left: 0
}
}
@media only screen and (max-width:380px) {
.we-localnav:not(.we-localnav--no-qualifier):lang(ms) .we-localnav__action {
		float: right;
		margin-top: 0;
		clear: both;
		margin-left: 0
}
}
@media only screen and (max-width:340px) {
.we-localnav:not(.we-localnav--no-qualifier):lang(no) .we-localnav__action {
		float: right;
		margin-top: 0;
		clear: both;
		margin-left: 0
}
}
@media only screen and (max-width:400px) {
.we-localnav:not(.we-localnav--no-qualifier):lang(pt) .we-localnav__action {
		float: right;
		margin-top: 0;
		clear: both;
		margin-left: 0
}
}
@media only screen and (max-width:400px) {
.we-localnav:not(.we-localnav--no-qualifier):lang(ru) .we-localnav__action {
		float: right;
		margin-top: 0;
		clear: both;
		margin-left: 0
}
}
@media only screen and (max-width:340px) {
.we-localnav:not(.we-localnav--no-qualifier):lang(sv) .we-localnav__action {
		float: right;
		margin-top: 0;
		clear: both;
		margin-left: 0
}
}
@media only screen and (max-width:360px) {
.we-localnav:not(.we-localnav--no-qualifier):lang(th) .we-localnav__action {
		float: right;
		margin-top: 0;
		clear: both;
		margin-left: 0
}
}
@media only screen and (max-width:350px) {
.we-localnav:not(.we-localnav--no-qualifier):lang(tr) .we-localnav__action {
		float: right;
		margin-top: 0;
		clear: both;
		margin-left: 0
}
}
@media only screen and (max-width:400px) {
.we-localnav:not(.we-localnav--no-qualifier):lang(ca) .we-localnav__action {
		float: right;
		margin-top: 0;
		clear: both;
		margin-left: 0
}
}
@media only screen and (max-width:400px) {
.we-localnav:not(.we-localnav--no-qualifier):lang(uk) .we-localnav__action {
		float: right;
		margin-top: 0;
		clear: both;
		margin-left: 0
}
}
@media only screen and (max-width:767px) {
.localnav.localnav-stacked .we-localnav__action {
		float: right;
		margin-top: 0;
		clear: both;
		margin-left: 0
}
}
.we-localnav__app--reveal-on-scroll {
	opacity: 0;
	visibility: hidden;
	transition: opacity .5s cubic-bezier(.28, .11, .32, 1)
}
.localnav.localnav-sticking .we-localnav__app--reveal-on-scroll {
	opacity: 1;
	visibility: visible
}
@supports (-ms-ime-align:auto) {
.localnav.localnav-sticking {
		position: fixed
}
.localnav.localnav-sticking+.we-localnav__shim {
		position: relative
}
}
.we-localnav .we-localnav__menu .localnav-menu-tray+.we-localnav__actions {
	top: 0;
	padding-top: 16px
}
@media screen and (min-width:735px) {
.we-localnav__menu {
		font-size: 13px
}
.we-localnav__menu .localnav-menu-tray .localnav-menu-link {
		margin-top: 4px
}
}
.we-artwork {
	margin: 0;
	position: relative;
	display: block;
	z-index: 1
}
.we-artwork::before {
	display: block;
	content: "";
	width: 100%;
	height: 0;
	max-width: 100%;
	max-height: 100%;
	position: absolute;
	border-radius: 6px;
	border: .5px solid rgba(0, 0, 0, .1);
	z-index: 1
}
@media only screen and (max-width:734px) {
.we-artwork::before {
		min-width: 100%;
		min-height: 100%
}
}
.we-artwork::after {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	background-color: var(--background-color);
	border-radius: 6px;
	left: 0
}
.we-artwork:not(.we-artwork--downloaded)::after {
	content: ""
}
.we-artwork__image {
	margin: 0;
	display: block;
	border-radius: 6px
}
@media only screen and (min-width:735px) {
.we-artwork__image {
		width: auto
}
}
.we-artwork--artist-header-profile .we-artwork__image {
	margin: 0 auto
}
.we-artwork--book-badge {
	display: inline-block;
	line-height: 0
}
.we-artwork--not-round .we-artwork__image,
.we-artwork--not-round::after,
.we-artwork--not-round::before,
.we-artwork--screenshot-platform-ipad .we-artwork__image,
.we-artwork--screenshot-platform-ipad::after,
.we-artwork--screenshot-platform-ipad::before,
.we-artwork--screenshot-platform-mac .we-artwork__image,
.we-artwork--screenshot-platform-mac::after,
.we-artwork--screenshot-platform-mac::before {
	border-radius: 0
}
.we-artwork--square-bottom .we-artwork__image,
.we-artwork--square-bottom::after,
.we-artwork--square-bottom::before {
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0
}
.we-artwork--less-round .we-artwork__image,
.we-artwork--less-round::after,
.we-artwork--less-round::before {
	border-radius: 4px
}
.we-artwork--no-border .we-artwork__image,
.we-artwork--no-border::after,
.we-artwork--no-border::before {
	border: 0
}
.we-artwork--macos-app-icon::before {
	border: none;
	border-radius: 0
}
.we-artwork:not(.we-artwork--downloaded) .we-artwork__image {
	opacity: 0;
	background-color: var(--background-color)
}
.we-artwork--watch-app-icon .we-artwork__image,
.we-artwork--watch-app-icon::after,
.we-artwork--watch-app-icon::before {
	border-radius: 9999em
}
.we-artwork--ios-app-icon .we-artwork__image,
.we-artwork--ios-app-icon::after,
.we-artwork--ios-app-icon::before {
	border-radius: 22.5%
}
@supports ((-webkit-mask-position: initial) or (mask-position: initial)) {
	/*.we-artwork--ios-app-icon::before {
		background: url(./images/masks/icon-app-mask-border-61226afcae6a8f2b3d2755728daaf4f2.svg) center/100% 100% no-repeat
	}*/

	/*.we-artwork--ios-app-icon .we-artwork__image,
	.we-artwork--ios-app-icon::after {
		-webkit-mask: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill-rule%3D%22evenodd%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%221.41%22%20clip-rule%3D%22evenodd%22%20version%3D%221.1%22%20viewBox%3D%220%200%20460%20460%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M460%20316.1c0%205.5%200%2010.99-.04%2016.48-.03%204.63-.08%209.26-.2%2013.88a201.73%20201.73%200%200%201-2.66%2030.21c-1.71%2010-4.9%2019.68-9.47%2028.73a96.6%2096.6%200%200%201-42.23%2042.23%20101.86%20101.86%200%200%201-28.71%209.46c-10%201.65-20.1%202.54-30.22%202.66a649%20649%200%200%201-13.88.21c-5.5.03-10.99.03-16.48.03H143.89c-5.49%200-10.98%200-16.48-.03a648.8%20648.8%200%200%201-13.88-.2%20201.46%20201.46%200%200%201-30.22-2.67c-9.99-1.7-19.67-4.9-28.71-9.46a96.61%2096.61%200%200%201-42.23-42.22%20101.96%20101.96%200%200%201-9.47-28.74%20201.6%20201.6%200%200%201-2.66-30.2c-.12-4.63-.18-9.26-.2-13.89C0%20327.08%200%20321.6%200%20316.1V143.9c0-5.5%200-11%20.04-16.5.02-4.62.08-9.25.2-13.87a201.64%20201.64%200%200%201%202.66-30.2c1.71-10%204.9-19.68%209.47-28.74A96.6%2096.6%200%200%201%2054.6%2012.36%20101.96%20101.96%200%200%201%2083.3%202.9c10-1.64%2020.1-2.53%2030.22-2.66%204.63-.12%209.26-.18%2013.88-.2%205.5-.03%2011-.03%2016.48-.03H316.1c5.5%200%2011%200%2016.49.03a649%20649%200%200%201%2013.88.2c10.12.13%2020.22%201.02%2030.21%202.66%2010%201.71%2019.67%204.9%2028.72%209.46a96.58%2096.58%200%200%201%2042.24%2042.23%20101.92%20101.92%200%200%201%209.46%2028.73%20201.7%20201.7%200%200%201%202.66%2030.21c.12%204.63.18%209.26.2%2013.88.04%205.5.04%2010.99.04%2016.48V316.1z%22%2F%3E%3C%2Fsvg%3E%0A") center/100% 100% no-repeat;
		mask: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%20fill-rule%3D%22evenodd%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%221.41%22%20clip-rule%3D%22evenodd%22%20version%3D%221.1%22%20viewBox%3D%220%200%20460%20460%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpath%20d%3D%22M460%20316.1c0%205.5%200%2010.99-.04%2016.48-.03%204.63-.08%209.26-.2%2013.88a201.73%20201.73%200%200%201-2.66%2030.21c-1.71%2010-4.9%2019.68-9.47%2028.73a96.6%2096.6%200%200%201-42.23%2042.23%20101.86%20101.86%200%200%201-28.71%209.46c-10%201.65-20.1%202.54-30.22%202.66a649%20649%200%200%201-13.88.21c-5.5.03-10.99.03-16.48.03H143.89c-5.49%200-10.98%200-16.48-.03a648.8%20648.8%200%200%201-13.88-.2%20201.46%20201.46%200%200%201-30.22-2.67c-9.99-1.7-19.67-4.9-28.71-9.46a96.61%2096.61%200%200%201-42.23-42.22%20101.96%20101.96%200%200%201-9.47-28.74%20201.6%20201.6%200%200%201-2.66-30.2c-.12-4.63-.18-9.26-.2-13.89C0%20327.08%200%20321.6%200%20316.1V143.9c0-5.5%200-11%20.04-16.5.02-4.62.08-9.25.2-13.87a201.64%20201.64%200%200%201%202.66-30.2c1.71-10%204.9-19.68%209.47-28.74A96.6%2096.6%200%200%201%2054.6%2012.36%20101.96%20101.96%200%200%201%2083.3%202.9c10-1.64%2020.1-2.53%2030.22-2.66%204.63-.12%209.26-.18%2013.88-.2%205.5-.03%2011-.03%2016.48-.03H316.1c5.5%200%2011%200%2016.49.03a649%20649%200%200%201%2013.88.2c10.12.13%2020.22%201.02%2030.21%202.66%2010%201.71%2019.67%204.9%2028.72%209.46a96.58%2096.58%200%200%201%2042.24%2042.23%20101.92%20101.92%200%200%201%209.46%2028.73%20201.7%20201.7%200%200%201%202.66%2030.21c.12%204.63.18%209.26.2%2013.88.04%205.5.04%2010.99.04%2016.48V316.1z%22%2F%3E%3C%2Fsvg%3E%0A") center/100% 100% no-repeat
	}*/
@supports (-ms-ime-align:auto) {
html[dir=rtl] .we-artwork--ios-app-icon .we-artwork__image,
		html[dir=rtl] .we-artwork--ios-app-icon::after {
			-webkit-mask: none;
			mask: none
}
}
}
@supports ((-webkit-mask-position: initial) or (mask-position: initial)) {
.we-artwork--ios-app-icon .we-artwork__image,
	.we-artwork--ios-app-icon::before {
		border: none
}
}
.we-artwork--imessages-app-icon .we-artwork__image,
.we-artwork--imessages-app-icon::after,
.we-artwork--imessages-app-icon::before {
	border-radius: 50%/60%
}
@supports ((-webkit-mask-position: initial) or (mask-position: initial)) {
.we-artwork--imessages-app-icon::before {
		background: url(./images/masks/icon-imessageapp-mask-border-46aa71b51fb5abf162266c3077920755.svg) center/100% 100% no-repeat
}
.we-artwork--imessages-app-icon .we-artwork__image,
	.we-artwork--imessages-app-icon::after {
		-webkit-mask: url(./images/masks/icon-imessageapp-mask-0cae74e1909032f57e31502f52671a1a.svg) center/100% 100% no-repeat;
		mask: url(./images/masks/icon-imessageapp-mask-0cae74e1909032f57e31502f52671a1a.svg) center/100% 100% no-repeat
}
@supports (-ms-ime-align:auto) {
html[dir=rtl] .we-artwork--imessages-app-icon .we-artwork__image,
		html[dir=rtl] .we-artwork--imessages-app-icon::after {
			-webkit-mask: none;
			mask: none
}
}
}
@supports ((-webkit-mask-position: initial) or (mask-position: initial)) {
.we-artwork--imessages-app-icon .we-artwork__image,
	.we-artwork--imessages-app-icon::before {
		border: none
}
}
.we-artwork--screenshot-version-iphone-5-8 .we-artwork__image,
.we-artwork--screenshot-version-iphone-5-8::after,
.we-artwork--screenshot-version-iphone-5-8::before {
	border-radius: 11%/4.7%
}
.we-artwork--screenshot-version-iphone-5-8 .apps-video-wrapper__media-container {
	overflow: hidden;
	border-radius: 11%/4.7%;
	position: relative;
	z-index: 9
}
@supports ((-webkit-mask-position: initial) or (mask-position: initial)) {
.we-artwork--screenshot-version-iphone-5-8::before {
		background: url(./images/masks/iphone-5-8-mask-border-e453b2a203c0d81e022e62489d3d9d89.svg) center/100% 100% no-repeat
}
.we-artwork--screenshot-version-iphone-5-8 .we-artwork__image,
	.we-artwork--screenshot-version-iphone-5-8::after {
		-webkit-mask: url(./images/masks/iphone-5-8-mask-9baf93122ddc47233a2526b454e0f3fe.svg) center/100% 100% no-repeat;
		mask: url(./images/masks/iphone-5-8-mask-9baf93122ddc47233a2526b454e0f3fe.svg) center/100% 100% no-repeat
}
@supports (-ms-ime-align:auto) {
html[dir=rtl] .we-artwork--screenshot-version-iphone-5-8 .we-artwork__image,
		html[dir=rtl] .we-artwork--screenshot-version-iphone-5-8::after {
			-webkit-mask: none;
			mask: none
}
}
}
.we-artwork--screenshot-version-iphone-5-8.we-artwork--screenshot-orientation-landscape .we-artwork__image,
.we-artwork--screenshot-version-iphone-5-8.we-artwork--screenshot-orientation-landscape::after,
.we-artwork--screenshot-version-iphone-5-8.we-artwork--screenshot-orientation-landscape::before {
	border-radius: 4.7%/11%
}
.we-artwork--screenshot-version-iphone-5-8.we-artwork--screenshot-orientation-landscape .apps-video-wrapper__media-container {
	overflow: hidden;
	border-radius: 4.7%/11%;
	position: relative;
	z-index: 9
}
.we-artwork--screenshot-version-iphone-5-8.we-artwork--screenshot-orientation-landscape .show-image {
	-webkit-animation: showImageAnimation 1s;
	animation: showImageAnimation 1s;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards
}
@-webkit-keyframes showImageAnimation {
to {
		visibility: visible
}
}
@keyframes showImageAnimation {
to {
		visibility: visible
}
}
@supports ((-webkit-mask-position: initial) or (mask-position: initial)) {
.we-artwork--screenshot-version-iphone-5-8.we-artwork--screenshot-orientation-landscape::before {
		background: url(./images/masks/iphone-5-8-mask-landscape-border-c22a7e9d8d03dfe903a0fc0d37c88dbc.svg) center/100% 100% no-repeat
}
.we-artwork--screenshot-version-iphone-5-8.we-artwork--screenshot-orientation-landscape .we-artwork__image,
	.we-artwork--screenshot-version-iphone-5-8.we-artwork--screenshot-orientation-landscape::after {
		-webkit-mask: url(./images/masks/iphone-5-8-mask-landscape-1b2a2016c3b7f34a88315b3939bb6a6c.svg) center/100% 100% no-repeat;
		mask: url(./images/masks/iphone-5-8-mask-landscape-1b2a2016c3b7f34a88315b3939bb6a6c.svg) center/100% 100% no-repeat
}
@supports (-ms-ime-align:auto) {
html[dir=rtl] .we-artwork--screenshot-version-iphone-5-8.we-artwork--screenshot-orientation-landscape .we-artwork__image,
		html[dir=rtl] .we-artwork--screenshot-version-iphone-5-8.we-artwork--screenshot-orientation-landscape::after {
			-webkit-mask: none;
			mask: none
}
}
}
@supports ((-webkit-mask-position: initial) or (mask-position: initial)) {
.we-artwork--screenshot-version-iphone-5-8 .we-artwork__image,
	.we-artwork--screenshot-version-iphone-5-8::before {
		border: none
}
}
.we-artwork--screenshot-version-iphone-6-5 .we-artwork__image,
.we-artwork--screenshot-version-iphone-6-5::after,
.we-artwork--screenshot-version-iphone-6-5::before {
	border-radius: 10%/4.7%
}
.we-artwork--screenshot-version-iphone-6-5 .apps-video-wrapper__media-container {
	overflow: hidden;
	border-radius: 10%/4.7%;
	position: relative;
	z-index: 9
}
@supports ((-webkit-mask-position: initial) or (mask-position: initial)) {
	/*.we-artwork--screenshot-version-iphone-6-5::before {
		background: url(./images/masks/iphone-6-5-mask-border-f519029c9bc5f9130e7826c69b475d0b.svg) center/100% 100% no-repeat
	}*/
.we-artwork--screenshot-version-iphone-6-5 .we-artwork__image,
	.we-artwork--screenshot-version-iphone-6-5::after {
		/*-webkit-mask: url(./images/masks/iphone-6-5-mask-c88356640b7a7aedb98664cb26145a83.svg) center/100% 100% no-repeat;
		mask: url(./images/masks/iphone-6-5-mask-c88356640b7a7aedb98664cb26145a83.svg) center/100% 100% no-repeat*/
}
@supports (-ms-ime-align:auto) {
html[dir=rtl] .we-artwork--screenshot-version-iphone-6-5 .we-artwork__image,
		html[dir=rtl] .we-artwork--screenshot-version-iphone-6-5::after {
			-webkit-mask: none;
			mask: none
}
}
}
.we-artwork--screenshot-version-iphone-6-5.we-artwork--screenshot-orientation-landscape .we-artwork__image,
.we-artwork--screenshot-version-iphone-6-5.we-artwork--screenshot-orientation-landscape::after,
.we-artwork--screenshot-version-iphone-6-5.we-artwork--screenshot-orientation-landscape::before {
	border-radius: 4.7%/10%
}
.we-artwork--screenshot-version-iphone-6-5.we-artwork--screenshot-orientation-landscape .apps-video-wrapper__media-container {
	overflow: hidden;
	border-radius: 4.7%/10%;
	position: relative;
	z-index: 9
}
.we-artwork--screenshot-version-iphone-6-5.we-artwork--screenshot-orientation-landscape .show-image {
	-webkit-animation: showImageAnimation 1s;
	animation: showImageAnimation 1s;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards
}
@keyframes showImageAnimation {
to {
		visibility: visible
}
}
@supports ((-webkit-mask-position: initial) or (mask-position: initial)) {
	/*.we-artwork--screenshot-version-iphone-6-5.we-artwork--screenshot-orientation-landscape::before {
		background: url(./images/masks/iphone-6-5-mask-landscape-border-94e3ff16ec3bc95022c5652298a74864.svg) center/100% 100% no-repeat
	}*/
.we-artwork--screenshot-version-iphone-6-5.we-artwork--screenshot-orientation-landscape .we-artwork__image,
	.we-artwork--screenshot-version-iphone-6-5.we-artwork--screenshot-orientation-landscape::after {
		/*-webkit-mask: url(./images/masks/iphone-6-5-mask-landscape-16bacd4de8aa1ba058b0da951d75741e.svg) center/100% 100% no-repeat;
		mask: url(./images/masks/iphone-6-5-mask-landscape-16bacd4de8aa1ba058b0da951d75741e.svg) center/100% 100% no-repeat*/
}
@supports (-ms-ime-align:auto) {
html[dir=rtl] .we-artwork--screenshot-version-iphone-6-5.we-artwork--screenshot-orientation-landscape .we-artwork__image,
		html[dir=rtl] .we-artwork--screenshot-version-iphone-6-5.we-artwork--screenshot-orientation-landscape::after {
			-webkit-mask: none;
			mask: none
}
}
}
@supports ((-webkit-mask-position: initial) or (mask-position: initial)) {
.we-artwork--screenshot-version-iphone-6-5 .we-artwork__image,
	.we-artwork--screenshot-version-iphone-6-5::before {
		border: none
}
}
.we-artwork--screenshot-version-apple-tv .we-artwork__image,
.we-artwork--screenshot-version-apple-tv::after,
.we-artwork--screenshot-version-apple-tv::before {
	border-radius: 0
}
.we-artwork--screenshot-version-apple-tv.we-artwork--screenshot-orientation-landscape {
	width: 100%
}
.we-artwork--screenshot-version-apple-tv.we-artwork--screenshot-orientation-landscape .we-artwork__image,
.we-artwork--screenshot-version-apple-tv.we-artwork--screenshot-orientation-landscape::after,
.we-artwork--screenshot-version-apple-tv.we-artwork--screenshot-orientation-landscape::before {
	border-radius: 1.3%/1.9%
}
.we-artwork--screenshot-version-apple-tv.we-artwork--screenshot-orientation-landscape .apps-video-wrapper__media-container {
	overflow: hidden;
	border-radius: 1.3%/1.9%;
	position: relative;
	z-index: 9
}
.we-artwork--screenshot-version-apple-tv.we-artwork--screenshot-orientation-landscape .show-image {
	-webkit-animation: showImageAnimation 1s;
	animation: showImageAnimation 1s;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards
}
.we-artwork--screenshot-version-apple-tv.we-artwork--screenshot-orientation-landscape .show-image .we-artwork__image,
.we-artwork--screenshot-version-apple-tv.we-artwork--screenshot-orientation-landscape .show-image::after,
.we-artwork--screenshot-version-apple-tv.we-artwork--screenshot-orientation-landscape .show-image::before {
	border: 0
}
@keyframes showImageAnimation {
to {
		visibility: visible
}
}
.we-artwork--screenshot-version-ipad-pro-2018 .we-artwork__image,
.we-artwork--screenshot-version-ipad-pro-2018::after,
.we-artwork--screenshot-version-ipad-pro-2018::before {
	border-radius: 1.9%/1.3%
}
@supports ((-webkit-mask-position: initial) or (mask-position: initial)) {
	/*.we-artwork--screenshot-version-ipad-pro-2018::before {
		background: url(./images/masks/ipad-pro-2018-mask-border-9d37f129a14c3ccf9de0dfdec6bfc0ac.svg) center/100% 100% no-repeat
	}

	.we-artwork--screenshot-version-ipad-pro-2018 .we-artwork__image,
	.we-artwork--screenshot-version-ipad-pro-2018::after {
		-webkit-mask: url(./images/masks/ipad-pro-2018-mask-550a9817026c250dff671b4c04a3bd26.svg) center/100% 100% no-repeat;
		mask: url(./images/masks/ipad-pro-2018-mask-550a9817026c250dff671b4c04a3bd26.svg) center/100% 100% no-repeat
	}*/
@supports (-ms-ime-align:auto) {
html[dir=rtl] .we-artwork--screenshot-version-ipad-pro-2018 .we-artwork__image,
		html[dir=rtl] .we-artwork--screenshot-version-ipad-pro-2018::after {
			-webkit-mask: none;
			mask: none
}
}
}
.we-artwork--screenshot-version-ipad-pro-2018.we-artwork--screenshot-orientation-landscape .we-artwork__image,
.we-artwork--screenshot-version-ipad-pro-2018.we-artwork--screenshot-orientation-landscape::after,
.we-artwork--screenshot-version-ipad-pro-2018.we-artwork--screenshot-orientation-landscape::before {
	border-radius: 1.3%/1.9%
}
.we-artwork--screenshot-version-ipad-pro-2018.we-artwork--screenshot-orientation-landscape .apps-video-wrapper__media-container {
	overflow: hidden;
	border-radius: 1.3%/1.9%;
	position: relative;
	z-index: 9
}
.we-artwork--screenshot-version-ipad-pro-2018.we-artwork--screenshot-orientation-landscape .show-image {
	-webkit-animation: showImageAnimation 1s;
	animation: showImageAnimation 1s;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards
}
.we-artwork--screenshot-version-ipad-pro-2018.we-artwork--screenshot-orientation-landscape .show-image .we-artwork__image,
.we-artwork--screenshot-version-ipad-pro-2018.we-artwork--screenshot-orientation-landscape .show-image::after,
.we-artwork--screenshot-version-ipad-pro-2018.we-artwork--screenshot-orientation-landscape .show-image::before {
	border: 0
}
@keyframes showImageAnimation {
to {
		visibility: visible
}
}
@supports ((-webkit-mask-position: initial) or (mask-position: initial)) {
	/*.we-artwork--screenshot-version-ipad-pro-2018.we-artwork--screenshot-orientation-landscape::before {
		background: url(./images/masks/ipad-pro-2018-mask-landscape-border-ac617fa7f451cb6481a3408bdaef99e0.svg) center/100% 100% no-repeat
	}*/

	/*.we-artwork--screenshot-version-ipad-pro-2018.we-artwork--screenshot-orientation-landscape .we-artwork__image,
	.we-artwork--screenshot-version-ipad-pro-2018.we-artwork--screenshot-orientation-landscape::after {
		-webkit-mask: url(./images/masks/ipad-pro-2018-mask-landscape-fbe2f6c11c72985df0148a6a4d7ba717.svg) center/100% 100% no-repeat;
		mask: url(./images/masks/ipad-pro-2018-mask-landscape-fbe2f6c11c72985df0148a6a4d7ba717.svg) center/100% 100% no-repeat
	}*/
@supports (-ms-ime-align:auto) {
html[dir=rtl] .we-artwork--screenshot-version-ipad-pro-2018.we-artwork--screenshot-orientation-landscape .we-artwork__image,
		html[dir=rtl] .we-artwork--screenshot-version-ipad-pro-2018.we-artwork--screenshot-orientation-landscape::after {
			-webkit-mask: none;
			mask: none
}
}
}
@supports ((-webkit-mask-position: initial) or (mask-position: initial)) {
.we-artwork--screenshot-version-ipad-pro-2018 .we-artwork__image,
	.we-artwork--screenshot-version-ipad-pro-2018::before {
		border: none
}
}
.we-artwork--screenshot-version-ipad-11 .we-artwork__image,
.we-artwork--screenshot-version-ipad-11::after,
.we-artwork--screenshot-version-ipad-11::before {
	border-radius: 1.9%/1.3%
}
@supports ((-webkit-mask-position: initial) or (mask-position: initial)) {
.we-artwork--screenshot-version-ipad-11::before {
		background: url(./images/masks/ipad-11-mask-border-e211518f660ac044c4dbbaa57b792696.svg) center/100% 100% no-repeat
}
.we-artwork--screenshot-version-ipad-11 .we-artwork__image,
	.we-artwork--screenshot-version-ipad-11::after {
		-webkit-mask: url(./images/masks/ipad-11-mask-79182a96e66f978a06917565006e0a4e.svg) center/100% 100% no-repeat;
		mask: url(./images/masks/ipad-11-mask-79182a96e66f978a06917565006e0a4e.svg) center/100% 100% no-repeat
}
@supports (-ms-ime-align:auto) {
html[dir=rtl] .we-artwork--screenshot-version-ipad-11 .we-artwork__image,
		html[dir=rtl] .we-artwork--screenshot-version-ipad-11::after {
			-webkit-mask: none;
			mask: none
}
}
}
.we-artwork--screenshot-version-ipad-11.we-artwork--screenshot-orientation-landscape .we-artwork__image,
.we-artwork--screenshot-version-ipad-11.we-artwork--screenshot-orientation-landscape::after,
.we-artwork--screenshot-version-ipad-11.we-artwork--screenshot-orientation-landscape::before {
	border-radius: 1.3%/1.9%
}
.we-artwork--screenshot-version-ipad-11.we-artwork--screenshot-orientation-landscape .apps-video-wrapper__media-container {
	overflow: hidden;
	border-radius: 1.3%/1.9%;
	position: relative;
	z-index: 9
}
.we-artwork--screenshot-version-ipad-11.we-artwork--screenshot-orientation-landscape .show-image {
	-webkit-animation: showImageAnimation 1s;
	animation: showImageAnimation 1s;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards
}
@keyframes showImageAnimation {
to {
		visibility: visible
}
}
@supports ((-webkit-mask-position: initial) or (mask-position: initial)) {
.we-artwork--screenshot-version-ipad-11.we-artwork--screenshot-orientation-landscape::before {
		background: url(./images/masks/ipad-11-mask-landscape-border-beb095ef40cc1e932b04f9fac7c1d010.svg) center/100% 100% no-repeat
}
.we-artwork--screenshot-version-ipad-11.we-artwork--screenshot-orientation-landscape .we-artwork__image,
	.we-artwork--screenshot-version-ipad-11.we-artwork--screenshot-orientation-landscape::after {
		-webkit-mask: url(./images/masks/ipad-11-mask-landscape-9f5cda335b4895f39446f7cd2c92ec68.svg) center/100% 100% no-repeat;
		mask: url(./images/masks/ipad-11-mask-landscape-9f5cda335b4895f39446f7cd2c92ec68.svg) center/100% 100% no-repeat
}
@supports (-ms-ime-align:auto) {
html[dir=rtl] .we-artwork--screenshot-version-ipad-11.we-artwork--screenshot-orientation-landscape .we-artwork__image,
		html[dir=rtl] .we-artwork--screenshot-version-ipad-11.we-artwork--screenshot-orientation-landscape::after {
			-webkit-mask: none;
			mask: none
}
}
}
@supports ((-webkit-mask-position: initial) or (mask-position: initial)) {
.we-artwork--screenshot-version-ipad-11 .we-artwork__image,
	.we-artwork--screenshot-version-ipad-11::before {
		border: none
}
}
.we-artwork--round .we-artwork__image,
.we-artwork--round::after,
.we-artwork--round::before {
	border-radius: 50%
}
@media only screen and (max-width:734px) {
.we-artwork--fullwidth {
		width: 100%
}
.we-artwork--fullwidth .we-artwork__image {
		width: 100%;
		height: auto
}
.we-artwork--fullwidth .we-artwork__image::before {
		width: 100%;
		display: block;
		content: ''
}
}
.we-artwork--lockup {
	width: 100%
}
@media only screen and (min-width:735px) {
.we-artwork--lockup {
		width: initial
}
}
@media only screen and (max-width:734px) {
.we-artwork--small-viewportwidth {
		width: 100vw;
		margin-left: -7.14286%
}
.we-artwork--small-viewportwidth .we-artwork__image {
		width: 100%;
		height: auto
}
}
@media only screen and (max-width:734px) {
.we-artwork--small-bottom-margin {
		margin-bottom: 8px
}
}
.we-artwork--screenshot-platform-apple-watch::before {
	border: 12px solid #000;
	border-radius: 12px
}
.we-artwork--screenshot-platform-apple-watch .we-artwork__image,
.we-artwork--screenshot-platform-apple-watch::after {
	padding: 12px;
	border-radius: 13px
}
.we-artwork--screenshot-version-apple-watch-2018::before {
	border: 20px solid #000;
	border-radius: 16.8%/14.2%
}
@supports ((-webkit-mask-position: initial) or (mask-position: initial)) {
.we-artwork--screenshot-version-apple-watch-2018::before {
		display: none
}
}
.we-artwork--screenshot-version-apple-watch-2018 .we-artwork__image,
.we-artwork--screenshot-version-apple-watch-2018::after {
	padding: 20px;
	border-radius: 16.8%/14.2%
}
@supports ((-webkit-mask-position: initial) or (mask-position: initial)) {
.we-artwork--screenshot-version-apple-watch-2018 .we-artwork__image,
	.we-artwork--screenshot-version-apple-watch-2018::after {
		border: none;
		-webkit-mask: url(./images/masks/apple-watch-2018-mask-44f016e901ad9d33cc7dc9ad912172ed.svg) center/contain no-repeat;
		mask: url(./images/masks/apple-watch-2018-mask-44f016e901ad9d33cc7dc9ad912172ed.svg) center/contain no-repeat
}
@supports (-ms-ime-align:auto) {
html[dir=rtl] .we-artwork--screenshot-version-apple-watch-2018 .we-artwork__image,
		html[dir=rtl] .we-artwork--screenshot-version-apple-watch-2018::after {
			-webkit-mask: none;
			mask: none
}
}
}
.we-artwork--screenshot-version-apple-watch-2021 {
	position: relative;
	z-index: 1
}
.we-artwork--screenshot-version-apple-watch-2021::before {
	display: none
}
.we-artwork--screenshot-version-apple-watch-2021::after {
	content: '';
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	background-image: url(./images/masks/apple-watch-2021-bezel-mask-d21835dec738ccdf4715ec5cbd8858e1.svg);
	background-size: contain;
	background-repeat: no-repeat;
	background-color: transparent;
	left: 0;
	z-index: 1
}
.we-artwork--screenshot-version-apple-watch-2021 .we-artwork__image {
	padding: 4.3%;
	width: 100%;
	height: 100%;
	border-radius: 16.5%;
	background-color: transparent
}
.we-artwork--screenshot-version-apple-watch-2022 {
	position: relative;
	z-index: 1
}
.we-artwork--screenshot-version-apple-watch-2022::before {
	display: none
}
.we-artwork--screenshot-version-apple-watch-2022::after {
	content: '';
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	background-image: url(./images/masks/apple-watch-2022-bezel-mask-6ce63c0e2f3293dee178b606693ab28b.svg);
	background-size: contain;
	background-repeat: no-repeat;
	background-color: transparent;
	left: 0;
	z-index: 1
}
.we-artwork--screenshot-version-apple-watch-2022 .we-artwork__image {
	padding: 1px;
	width: 100%;
	height: 100%;
	border-radius: 26.6%/21.5%;
	background-color: transparent
}
.we-artwork--uber {
	margin: 0 auto 20px;
	height: 166px;
	overflow: hidden;
	position: relative;
	z-index: 1
}
.we-artwork--uber::before {
	display: none
}
.we-artwork--uber .we-artwork__image,
.we-artwork--uber::after {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 1
}
@media only screen and (min-width:735px) {
.we-artwork--uber {
		margin-top: 20px;
		width: calc(100vw - (20px * 2));
		max-width: 1120px;
		height: 280px
}
}
.we-artwork--artist-header-profile .we-artwork__image,
.we-artwork--artist-header-profile::after {
	box-shadow: 0 10px 25px rgba(0, 0, 0, .1)
}
.we-artwork--audiobook .we-artwork__image,
.we-artwork--audiobook::after,
.we-artwork--ebook .we-artwork__image,
.we-artwork--ebook::after {
	min-width: 100%;
	border-radius: 2.5px
}
.we-artwork--audiobook .we-artwork__image,
.we-artwork--audiobook::after {
	border-radius: 4.5px
}
.has-js .apps-video-wrapper__media-container {
	position: relative;
	margin: 1px
}
.has-js .apps-video-wrapper__media-container .hide-image {
	background-color: #fff;
	-webkit-animation: hideImageAnimation 1s;
	animation: hideImageAnimation 1s;
	-webkit-animation-play-state: paused;
	animation-play-state: paused;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	opacity: 100%
}
.has-js .apps-video-wrapper__media-container .hide-image .we-artwork__image,
.has-js .apps-video-wrapper__media-container .hide-image::after,
.has-js .apps-video-wrapper__media-container .hide-image::before {
	border: 0
}
@-webkit-keyframes hideImageAnimation {
0% {
		opacity: 100%
}
25% {
		opacity: 100%
}
100% {
		opacity: 0
}
to {
		opacity: 0;
		visibility: hidden
}
}
@keyframes hideImageAnimation {
0% {
		opacity: 100%
}
25% {
		opacity: 100%
}
100% {
		opacity: 0
}
to {
		opacity: 0;
		visibility: hidden
}
}
.has-js .apps-video-wrapper__media-container .apps-video-wrapper__media-container {
	overflow: hidden;
	border-radius: 4.7%/11%;
	position: relative;
	z-index: 9
}
.has-js .apps-video-wrapper__media-container .show-image {
	-webkit-animation: showImageAnimation 2s;
	animation: showImageAnimation 2s;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards
}
.has-js .apps-video-wrapper__media-container .show-image .we-artwork__image,
.has-js .apps-video-wrapper__media-container .show-image::after,
.has-js .apps-video-wrapper__media-container .show-image::before {
	border: 0
}
@keyframes showImageAnimation {
to {
		visibility: visible
}
}
.we-book-artwork {
	position: relative;
	z-index: 1
}
.we-book-artwork::before {
	height: 116.6%;
	width: 121.8%;
	display: block;
	content: '';
	position: absolute;
	top: -4.7%;
	opacity: .6;
	background-image: url(./images/book/iBooks_Covers_LTR_Flat-L_Shadow-f8587fbf6a7bc90d9b2668a9dda158e3.png);
	background-size: 100% 100%;
	left: -10.9%;
	z-index: 1
}
.we-book-artwork[dir=rtl]::before {
	background-image: url(./images/book/iBooks_Covers_RTL_Flat-L_Shadow-f8587fbf6a7bc90d9b2668a9dda158e3.png)
}
.we-book-artwork::after {
	background-image: url(./images/book/iBooks_Covers_Flat-L_Edges-dd435b3b0f0e613845d32b66e4e087ab.png);
	height: 100%;
	width: 100%;
	display: block;
	content: '';
	position: absolute;
	top: 0;
	border-radius: 2.5px;
	background-size: 100% 100%;
	left: 0;
	z-index: 1;
	z-index: 1
}
.we-book-artwork__background {
	margin: 0;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 50%;
	opacity: .25;
	transform: translate(-50%, -50%);
	filter: blur(8px);
	left: 50%;
	z-index: 1
}
@supports (mix-blend-mode:multiply) {
.we-book-artwork__background {
		mix-blend-mode: multiply
}
}
@supports (mix-blend-mode:multiply) {
.we-book-artwork--spine .we-book-artwork__lighting::after {
		background-image: url(./images/book/iBooks_Covers_LTR_Flat-L_Spine_LinearBurnBlend-abfc65af197e0bc65d1ef4919779adae.png);
		mix-blend-mode: multiply;
		height: 100%;
		width: 100%;
		display: block;
		content: '';
		position: absolute;
		top: 0;
		border-radius: 2.5px;
		background-size: 100% 100%;
		left: 0;
		z-index: 1;
		z-index: 1
}
}
.we-book-artwork--spine .we-book-artwork__foreground::before {
	background-image: url(./images/book/iBooks_Covers_LTR_Flat-L_Spine_NormalBlend-7ddc2727e278e22ec7b69864bb2d22c9.png);
	height: 100%;
	width: 100%;
	display: block;
	content: '';
	position: absolute;
	top: 0;
	border-radius: 2.5px;
	background-size: 100% 100%;
	left: 0;
	z-index: 1;
	z-index: 1
}
@supports (mix-blend-mode:soft-light) {
.we-book-artwork--spine .we-book-artwork__foreground::after {
		background-image: url(./images/book/iBooks_Covers_LTR_Flat-L_Spine_SoftLightBlend-535831fb9b8481f02a18e136be4dc8ca.png);
		background-color: transparent;
		mix-blend-mode: soft-light;
		height: 100%;
		width: 100%;
		display: block;
		content: '';
		position: absolute;
		top: 0;
		border-radius: 2.5px;
		background-size: 100% 100%;
		left: 0;
		z-index: 1;
		z-index: 1
}
}
@supports (mix-blend-mode:multiply) {
.we-book-artwork--spine[dir=rtl] .we-book-artwork__lighting::after {
		background-image: url(./images/book/iBooks_Covers_RTL_Flat-L_Spine_LinearBurnBlend-41f1843d5873427ae11b8bb3489b96d0.png)
}
}
.we-book-artwork--spine[dir=rtl] .we-book-artwork__foreground::before {
	background-image: url(./images/book/iBooks_Covers_RTL_Flat-L_Spine_NormalBlend-357a0c99f14bfba13c2f7708510440c6.png)
}
@supports (mix-blend-mode:soft-light) {
.we-book-artwork--spine[dir=rtl] .we-book-artwork__foreground::after {
		background-image: url(./images/book/iBooks_Covers_RTL_Flat-L_Spine_SoftLightBlend-d94643eacd3689f025d98ce51221c38c.png)
}
}
.we-book-artwork--audiobook::after {
	border-radius: 4.5px
}
.in-app-purchase-artwork {
	position: relative;
	z-index: 1
}
.in-app-purchase-artwork::before {
	content: "";
	width: 100%;
	height: 100%;
	position: absolute;
	border-radius: 6px;
	z-index: 1
}
.in-app-purchase-artwork--hero {
	width: 100%;
	height: 190px;
	display: flex;
	justify-content: center;
	align-items: center;
	border: .5px solid rgba(0, 0, 0, .1);
	border-radius: 6px;
	background-color: #f8f8f8
}
@media only screen and (min-width:735px) {
.in-app-purchase-artwork--hero {
		height: 221px
}
}
.in-app-purchase-artwork__purchase .we-artwork__image {
	border-radius: 22.5%
}
.in-app-purchase-artwork__purchase::before {
	content: "";
	width: 100%;
	height: 100%;
	border: none;
	border-radius: 0;
	display: block;
	position: absolute;
	top: 0;
	background: url(./images/iap-overlay-a858bf5d48a809d514e6396f68569dbe.svg) no-repeat;
	background-size: 100%;
	z-index: 1
}
html[dir=rtl] .in-app-purchase-artwork__purchase::before {
	transform: scaleX(-1)
}
.in-app-purchase-artwork__app {
	padding: 3px;
	position: absolute;
	top: 50%;
	background: #fff;
	border-radius: 22.5%;
	transform: translate(-153%, 53%);
	left: 50%;
	z-index: 1
}
.in-app-purchase-artwork--collection .in-app-purchase-artwork__app {
	padding: 1px;
	transform: translate(-160%, 60%)
}
.in-app-purchase-artwork__app::before {
	border: none;
	border-radius: 0;
	min-width: 0;
	min-height: 0
}
.we-lockup {
	color: #333;
	overflow: hidden;
	border-radius: 6px
}
.we-lockup--in-app-event-module,
.we-lockup--in-app-event-story-module {
	position: relative;
	overflow: visible;
	border-radius: 8px
}
.we-lockup--in-app-event-module .we-lockup__overlay,
.we-lockup--in-app-event-story-module .we-lockup__overlay {
	position: relative
}
.we-lockup--in-app-event-module .we-lockup__joe-color,
.we-lockup--in-app-event-module .we-lockup__material,
.we-lockup--in-app-event-story-module .we-lockup__joe-color,
.we-lockup--in-app-event-story-module .we-lockup__material {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	border-radius: 6px
}
.we-lockup--in-app-event-module .we-lockup__material,
.we-lockup--in-app-event-story-module .we-lockup__material {
	background-size: cover;
	background-repeat: no-repeat;
	background-image: var(--background-image)
}
@supports ((-webkit-backdrop-filter: initial) or (backdrop-filter: initial)) {
.we-lockup--in-app-event-module .we-lockup__material,
	.we-lockup--in-app-event-story-module .we-lockup__material {
		background-image: none;
		background-color: var(--systemStandardUltrathinMaterialSover-default_IC)
}
@supports ((-webkit-backdrop-filter: initial) or (backdrop-filter: initial)) {
.we-lockup--in-app-event-module .we-lockup__material,
		.we-lockup--in-app-event-story-module .we-lockup__material {
			background-color: var(--systemStandardUltrathinMaterialSover);
			-webkit-backdrop-filter: saturate(160%) blur(60px);
			backdrop-filter: saturate(160%) blur(60px)
}
@media (prefers-color-scheme:dark) {
.we-lockup--in-app-event-module .we-lockup__material,
			.we-lockup--in-app-event-story-module .we-lockup__material {
				-webkit-backdrop-filter: saturate(180%) blur(60px);
				backdrop-filter: saturate(180%) blur(60px)
}
}
}
@media only screen and (prefers-contrast:more) {
.we-lockup--in-app-event-module .we-lockup__material,
		.we-lockup--in-app-event-story-module .we-lockup__material {
			-webkit-backdrop-filter: none;
			backdrop-filter: none;
			background-color: var(--systemStandardUltrathinMaterialSover-default_IC)
}
}
}
@supports (-webkit-backdrop-filter:initial) {
.we-lockup--in-app-event-module .we-lockup__material,
	.we-lockup--in-app-event-story-module .we-lockup__material {
		background-color: var(--event-color);
		opacity: .8
}
}
.we-lockup--in-app-event-module .we-lockup__joe-color,
.we-lockup--in-app-event-story-module .we-lockup__joe-color {
	background-color: rgba(0, 0, 0, .08);
	mix-blend-mode: multiply;
	mix-blend-mode: plus-darker;
	z-index: 1
}
.we-lockup--in-app-event-module .we-lockup__artwork,
.we-lockup--in-app-event-story-module .we-lockup__artwork {
	margin-bottom: 0;
	z-index: unset
}
.we-lockup--in-app-event-module {
	background-color: var(--event-color);
	border: 5px solid var(--event-color);
	border-radius: 8px
}
.we-lockup--in-app-event-module .event-details__title {
	font-size: 24px;
	line-height: 1.25;
	font-weight: 700;
	letter-spacing: .023em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-module .event-details__title:lang(zh-HK) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-module .event-details__title:lang(zh-MO) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-module .event-details__title:lang(zh-TW) {
	font-weight: 600;
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-module .event-details__title:lang(zh-CH) {
	font-weight: 600
}
.we-lockup--in-app-event-module .event-details__title:lang(th) {
	line-height: 1.48125;
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-module .event-details__title:lang(hi) {
	line-height: 1.45
}
.we-lockup--in-app-event-module .event-details__title:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-module .event-details__title:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-module .event-details__title:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-module .event-details__title:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-module .we-lockup__lockup-eyebrow {
	position: absolute;
	top: 0;
	background: var(--event-color);
	padding: 4px 10px;
	border-bottom-right-radius: 8px;
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 600;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif;
	z-index: 2
}
.we-lockup--in-app-event-module .we-lockup__lockup-eyebrow:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-module .we-lockup__lockup-eyebrow:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-module .we-lockup__lockup-eyebrow:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-module .we-lockup__lockup-eyebrow:lang(zh) {
	letter-spacing: 0
}
.we-lockup--in-app-event-module .we-lockup__lockup-eyebrow:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-module .we-lockup__lockup-eyebrow:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-module .we-lockup__lockup-eyebrow:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-module .we-lockup__lockup-eyebrow:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-module .we-lockup__lockup-eyebrow:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-module .we-lockup__artwork {
	-webkit-mask-image: linear-gradient(to top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 5%, #000 10%);
	mask-image: linear-gradient(to top, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 5%, #000 10%);
	z-index: unset
}
@supports not (aspect-ratio:auto) {
.we-lockup--in-app-event-module .we-lockup__artwork {
		width: 100%;
		padding-top: 100%;
		height: 0;
		position: relative;
		overflow: hidden
}
.we-lockup--in-app-event-module .we-lockup__artwork img {
		position: absolute;
		transform: translate(-50%, -50%);
		left: 50%;
		top: 50%;
		width: 100%;
		max-width: 100%;
		height: 100%
}
}
.we-lockup--in-app-event-module .we-lockup__artwork::before {
	border: 0
}
.we-lockup--in-app-event-module img,
.we-lockup--in-app-event-module picture {
	height: 100%;
	width: 100%;
	border-radius: 8px;
	max-width: 100%;
	max-height: 100%;
	aspect-ratio: 3/4;
	-o-object-fit: cover;
	object-fit: cover
}
@media only screen and (max-width:734px) {
.we-lockup--in-app-event-module img,
	.we-lockup--in-app-event-module picture {
		aspect-ratio: 2/3
}
}
.we-lockup--in-app-event-module .we-lockup__joe-color,
.we-lockup--in-app-event-module .we-lockup__material {
	margin: 5px -5px;
	width: calc(100% + 10px);
	-webkit-mask-image: linear-gradient(rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 50%, #000 70%);
	mask-image: linear-gradient(rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 50%, #000 70%)
}
@media only screen and (max-width:734px) {
.we-lockup--in-app-event-module .we-lockup__joe-color,
	.we-lockup--in-app-event-module .we-lockup__material {
		-webkit-mask-image: linear-gradient(rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 30%, #000 70%);
		mask-image: linear-gradient(rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 30%, #000 70%)
}
}
.we-lockup--in-app-event-module .we-lockup__joe-color {
	background-color: var(--event-color);
	z-index: 0
}
.we-lockup--in-app-event-module .we-lockup__overlay+.we-lockup__copy {
	width: 100%;
	position: absolute;
	bottom: 0;
	color: #fff;
	left: 0
}
.we-lockup--in-app-event-module .we-lockup__text {
	position: absolute;
	bottom: 0;
	padding: 8% 4%
}
.we-lockup--in-app-event-module .we-lockup__text--black {
	color: #000
}
.we-lockup--in-app-event-module .we-lockup__text--white {
	color: #fff
}
.we-lockup--in-app-event-module .we-lockup__eyebrow {
	font-size: 11px;
	line-height: 1.18182;
	font-weight: 600;
	letter-spacing: .006em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-module .we-lockup__eyebrow:lang(th) {
	line-height: 1.4005;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-module .we-lockup__eyebrow:lang(vi) {
	line-height: 1.78828
}
.we-lockup--in-app-event-module .we-lockup__eyebrow:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-module .we-lockup__eyebrow:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-module .we-lockup__eyebrow:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-module .we-lockup__eyebrow:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-module .we-lockup__eyebrow:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-module .we-lockup__eyebrow:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-module .we-lockup__eyebrow:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-module .we-lockup__eyebrow+.we-lockup__title {
	margin-top: 3px
}
.we-lockup--in-app-event-story-module {
	display: block
}
.we-lockup--in-app-event-story-module .we-lockup__lockup-eyebrow {
	margin-bottom: 11px;
	font-size: 15px;
	line-height: 1.33338;
	font-weight: 600;
	letter-spacing: -.016em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-story-module .we-lockup__lockup-eyebrow:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-story-module .we-lockup__lockup-eyebrow:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-story-module .we-lockup__lockup-eyebrow:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-story-module .we-lockup__lockup-eyebrow:lang(zh) {
	letter-spacing: 0
}
.we-lockup--in-app-event-story-module .we-lockup__lockup-eyebrow:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-story-module .we-lockup__lockup-eyebrow:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-story-module .we-lockup__lockup-eyebrow:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-story-module .we-lockup__lockup-eyebrow:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-story-module .we-lockup__lockup-eyebrow:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-story-module .we-lockup__joe-color,
.we-lockup--in-app-event-story-module .we-lockup__material {
	-webkit-mask-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, .15) 50%, rgba(0, 0, 0, .65) 58%, rgba(0, 0, 0, .9) 66%, #000 78%);
	mask-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, 0) 40%, rgba(0, 0, 0, .15) 50%, rgba(0, 0, 0, .65) 58%, rgba(0, 0, 0, .9) 66%, #000 78%)
}
.we-lockup--in-app-event-story-module .we-lockup__eyebrow {
	position: relative;
	color: rgba(255, 255, 255, .55);
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 600;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif;
	mix-blend-mode: screen;
	mix-blend-mode: plus-lighter;
	z-index: 1
}
.we-lockup--in-app-event-story-module .we-lockup__eyebrow:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-story-module .we-lockup__eyebrow:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-story-module .we-lockup__eyebrow:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-story-module .we-lockup__eyebrow:lang(zh) {
	letter-spacing: 0
}
.we-lockup--in-app-event-story-module .we-lockup__eyebrow:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-story-module .we-lockup__eyebrow:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-story-module .we-lockup__eyebrow:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-story-module .we-lockup__eyebrow:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-story-module .we-lockup__eyebrow:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-story-module .we-lockup__eyebrow+.we-lockup__title {
	margin-top: 2px
}
.we-lockup--in-app-event-story-module .we-lockup__title {
	font-size: 20px;
	line-height: 1.2;
	font-weight: 700;
	letter-spacing: .024em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-story-module .we-lockup__title:lang(zh-HK) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-story-module .we-lockup__title:lang(zh-MO) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-story-module .we-lockup__title:lang(zh-TW) {
	font-weight: 600;
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-story-module .we-lockup__title:lang(zh-CH) {
	font-weight: 600
}
.we-lockup--in-app-event-story-module .we-lockup__title:lang(th) {
	line-height: 1.422;
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-story-module .we-lockup__title:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-story-module .we-lockup__title:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-story-module .we-lockup__title:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-story-module .we-lockup__title:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-story-module .we-lockup__title+.we-lockup__subtitle {
	margin-top: 5px
}
.we-lockup--in-app-event-story-module .we-lockup__subtitle {
	position: relative;
	color: rgba(255, 255, 255, .55);
	font-size: 15px;
	line-height: 1.33338;
	font-weight: 400;
	letter-spacing: -.016em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif;
	mix-blend-mode: screen;
	mix-blend-mode: plus-lighter;
	z-index: 1
}
.we-lockup--in-app-event-story-module .we-lockup__subtitle:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-story-module .we-lockup__subtitle:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-story-module .we-lockup__subtitle:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-story-module .we-lockup__subtitle:lang(zh) {
	letter-spacing: 0
}
.we-lockup--in-app-event-story-module .we-lockup__subtitle:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-story-module .we-lockup__subtitle:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-story-module .we-lockup__subtitle:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-story-module .we-lockup__subtitle:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-story-module .we-lockup__subtitle:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup--in-app-event-story-module .we-lockup__overlay+.we-lockup__copy {
	margin-bottom: 19px;
	padding-left: 20px;
	padding-right: 20px
}
.we-lockup--shelf-align-top {
	align-self: start
}
.we-lockup--in-app-shelf,
.we-lockup--in-book-shelf {
	overflow: visible
}
@supports (-webkit-line-clamp:2) {
.we-lockup--in-app-shelf .we-lockup__title,
	.we-lockup--in-book-shelf .we-lockup__title {
		display: -webkit-box;
		overflow: hidden;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		align-items: initial
}
}
@media only screen and (max-width:734px) {
.we-lockup--in-book-shelf {
		margin-top: 35px
}
}
.we-lockup--in-book-shelf .we-lockup__copy {
	min-height: 4em
}
.we-lockup--in-book-series-shelf {
	margin-bottom: 0
}
.we-lockup--in-book-series-shelf .we-lockup__copy {
	min-height: 8em
}
.we-lockup__lockup-eyebrow {
	color: #0070c9
}
.we-lockup__artwork {
	margin-bottom: 7px
}
.we-lockup__artwork img {
	max-width: 100%;
	max-height: 100%
}
.we-lockup__artwork--book {
	margin-bottom: 20px
}
.we-lockup--person .we-lockup__subtitle,
.we-lockup--person .we-lockup__subtitle [dir=rtl],
.we-lockup--person .we-lockup__title,
.we-lockup--person .we-lockup__title [dir=rtl] {
	display: block;
	text-align: center
}
.we-lockup__title {
	display: flex;
	justify-content: flex-start;
	align-items: baseline
}
.we-lockup__title.we-lockup__title--emphasized {
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 600;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup__title.we-lockup__title--emphasized:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup__title.we-lockup__title--emphasized:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup__title.we-lockup__title--emphasized:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup__title.we-lockup__title--emphasized:lang(zh) {
	letter-spacing: 0
}
.we-lockup__title.we-lockup__title--emphasized:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup__title.we-lockup__title--emphasized:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup__title.we-lockup__title--emphasized:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup__title.we-lockup__title--emphasized:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup__title.we-lockup__title--emphasized:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__details,
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__eyebrow,
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__subtitle {
	color: #636366;
	font-size: 12px;
	line-height: 1.33337;
	font-weight: 400;
	letter-spacing: 0;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__details:lang(th),
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__eyebrow:lang(th),
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__subtitle:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__details:lang(ar),
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__eyebrow:lang(ar),
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__subtitle:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__details:lang(ja),
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__eyebrow:lang(ja),
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__subtitle:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__details:lang(ko),
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__eyebrow:lang(ko),
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__subtitle:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__details:lang(zh-CN),
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__eyebrow:lang(zh-CN),
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__subtitle:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__details:lang(zh-HK),
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__eyebrow:lang(zh-HK),
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__subtitle:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__details:lang(zh-MO),
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__eyebrow:lang(zh-MO),
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__subtitle:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__details:lang(zh-TW),
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__eyebrow:lang(zh-TW),
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__subtitle:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__details.we-lockup__subtitle--emphasized,
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__eyebrow.we-lockup__subtitle--emphasized,
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__subtitle.we-lockup__subtitle--emphasized {
	text-transform: uppercase;
	font-size: 12px;
	line-height: 1.33337;
	font-weight: 600;
	letter-spacing: 0;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__details.we-lockup__subtitle--emphasized:lang(th),
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__eyebrow.we-lockup__subtitle--emphasized:lang(th),
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__subtitle.we-lockup__subtitle--emphasized:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__details.we-lockup__subtitle--emphasized:lang(ar),
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__eyebrow.we-lockup__subtitle--emphasized:lang(ar),
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__subtitle.we-lockup__subtitle--emphasized:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__details.we-lockup__subtitle--emphasized:lang(ja),
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__eyebrow.we-lockup__subtitle--emphasized:lang(ja),
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__subtitle.we-lockup__subtitle--emphasized:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__details.we-lockup__subtitle--emphasized:lang(ko),
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__eyebrow.we-lockup__subtitle--emphasized:lang(ko),
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__subtitle.we-lockup__subtitle--emphasized:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__details.we-lockup__subtitle--emphasized:lang(zh-CN),
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__eyebrow.we-lockup__subtitle--emphasized:lang(zh-CN),
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__subtitle.we-lockup__subtitle--emphasized:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__details.we-lockup__subtitle--emphasized:lang(zh-HK),
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__eyebrow.we-lockup__subtitle--emphasized:lang(zh-HK),
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__subtitle.we-lockup__subtitle--emphasized:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__details.we-lockup__subtitle--emphasized:lang(zh-MO),
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__eyebrow.we-lockup__subtitle--emphasized:lang(zh-MO),
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__subtitle.we-lockup__subtitle--emphasized:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__details.we-lockup__subtitle--emphasized:lang(zh-TW),
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__eyebrow.we-lockup__subtitle--emphasized:lang(zh-TW),
.we-lockup:not(.we-lockup--in-app-event-module):not(.we-lockup--in-app-event-story-module) .we-lockup__subtitle.we-lockup__subtitle--emphasized:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.lockup--arcade .we-lockup__eyebrow {
	color: #000;
	font-size: 12px;
	line-height: 1.33337;
	font-weight: 600;
	letter-spacing: 0;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.lockup--arcade .we-lockup__eyebrow:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.lockup--arcade .we-lockup__eyebrow:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.lockup--arcade .we-lockup__eyebrow:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.lockup--arcade .we-lockup__eyebrow:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.lockup--arcade .we-lockup__eyebrow:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.lockup--arcade .we-lockup__eyebrow:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.lockup--arcade .we-lockup__eyebrow:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.lockup--arcade .we-lockup__eyebrow:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-truncate {
	position: relative;
	z-index: 1
}
.we-truncate--single-line {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden
}
.we-truncate--single-line[dir=rtl] {
	width: 100%
}
@supports (-ms-ime-align:auto) {
.we-truncate--truncated::before {
		content: '';
		color: #fff;
		background: linear-gradient(to right, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0) 33%, rgba(255, 255, 255, .8) 33%, #fff 100%) no-repeat;
		display: block;
		position: absolute;
		bottom: 0;
		height: calc(1em + 1px);
		width: 4em;
		opacity: .9;
		z-index: 1;
		right: 0
}
}
.we-truncate__button {
	float: right
}
@supports ((-webkit-mask: linear-gradient(white, black)) or (mask: linear-gradient(white, black))) {
.we-truncate__button {
		position: absolute;
		bottom: 0;
		float: initial;
		right: 0;
		z-index: 1
}
}
@supports (-ms-ime-align:auto) {
.we-truncate__button {
		position: absolute;
		bottom: -1px;
		float: initial;
		right: 0;
		z-index: 2
}
}
.we-truncate__button--direction-reversed {
	float: left
}
@supports ((-webkit-mask: linear-gradient(white, black)) or (mask: linear-gradient(white, black))) {
.we-truncate__button--direction-reversed {
		position: absolute;
		bottom: 0;
		float: initial;
		left: -1;
		z-index: 1
}
}
.we-truncate__button--top-offset {
	position: static;
	float: right
}
.we-selectable-item {
	cursor: auto
}
.we-selectable-item:not(.is-available) .we-selectable-item__link-text,
.we-selectable-item:not(.is-available) .we-selectable-item__link-text__headline {
	color: #636366
}
.we-selectable-item:not(.is-available) .we-selectable-item__link-text--work-headline {
	color: #333
}
.we-selectable-item.is-deep-linked td,
.we-selectable-item.is-now-playing td,
.we-selectable-item.we-selectable-item--allows-interaction:focus td,
.we-selectable-item.we-selectable-item--allows-interaction:hover td {
	border-top: 1px solid transparent
}
.we-selectable-item--allows-interaction .we-selectable-item__link-text__link {
	color: inherit
}
.we-selectable-item--allows-interaction.is-deep-linked .we-selectable-item__badge-inline-start,
.we-selectable-item--allows-interaction.is-deep-linked .we-selectable-item__endcopy,
.we-selectable-item--allows-interaction.is-deep-linked .we-selectable-item__link-text,
.we-selectable-item--allows-interaction.is-deep-linked .we-selectable-item__link-text__headline,
.we-selectable-item--allows-interaction.is-deep-linked .we-selectable-item__link-text__link,
.we-selectable-item--allows-interaction.is-deep-linked .we-selectable-item__star-rating,
.we-selectable-item--allows-interaction:focus .we-selectable-item__badge-inline-start,
.we-selectable-item--allows-interaction:focus .we-selectable-item__endcopy,
.we-selectable-item--allows-interaction:focus .we-selectable-item__link-text,
.we-selectable-item--allows-interaction:focus .we-selectable-item__link-text__headline,
.we-selectable-item--allows-interaction:focus .we-selectable-item__link-text__link,
.we-selectable-item--allows-interaction:focus .we-selectable-item__star-rating,
.we-selectable-item--allows-interaction:hover .we-selectable-item__badge-inline-start,
.we-selectable-item--allows-interaction:hover .we-selectable-item__endcopy,
.we-selectable-item--allows-interaction:hover .we-selectable-item__link-text,
.we-selectable-item--allows-interaction:hover .we-selectable-item__link-text__headline,
.we-selectable-item--allows-interaction:hover .we-selectable-item__link-text__link,
.we-selectable-item--allows-interaction:hover .we-selectable-item__star-rating {
	color: #0070c9
}
.is-itunes-theme .we-selectable-item--allows-interaction.is-deep-linked .we-selectable-item__badge-inline-start,
.is-itunes-theme .we-selectable-item--allows-interaction.is-deep-linked .we-selectable-item__endcopy,
.is-itunes-theme .we-selectable-item--allows-interaction.is-deep-linked .we-selectable-item__link-text,
.is-itunes-theme .we-selectable-item--allows-interaction.is-deep-linked .we-selectable-item__link-text__headline,
.is-itunes-theme .we-selectable-item--allows-interaction.is-deep-linked .we-selectable-item__link-text__link,
.is-itunes-theme .we-selectable-item--allows-interaction.is-deep-linked .we-selectable-item__star-rating,
.is-itunes-theme .we-selectable-item--allows-interaction:focus .we-selectable-item__badge-inline-start,
.is-itunes-theme .we-selectable-item--allows-interaction:focus .we-selectable-item__endcopy,
.is-itunes-theme .we-selectable-item--allows-interaction:focus .we-selectable-item__link-text,
.is-itunes-theme .we-selectable-item--allows-interaction:focus .we-selectable-item__link-text__headline,
.is-itunes-theme .we-selectable-item--allows-interaction:focus .we-selectable-item__link-text__link,
.is-itunes-theme .we-selectable-item--allows-interaction:focus .we-selectable-item__star-rating,
.is-itunes-theme .we-selectable-item--allows-interaction:hover .we-selectable-item__badge-inline-start,
.is-itunes-theme .we-selectable-item--allows-interaction:hover .we-selectable-item__endcopy,
.is-itunes-theme .we-selectable-item--allows-interaction:hover .we-selectable-item__link-text,
.is-itunes-theme .we-selectable-item--allows-interaction:hover .we-selectable-item__link-text__headline,
.is-itunes-theme .we-selectable-item--allows-interaction:hover .we-selectable-item__link-text__link,
.is-itunes-theme .we-selectable-item--allows-interaction:hover .we-selectable-item__star-rating {
	color: #0070c9
}
.is-tv-theme .we-selectable-item--allows-interaction.is-deep-linked .we-selectable-item__badge-inline-start,
.is-tv-theme .we-selectable-item--allows-interaction.is-deep-linked .we-selectable-item__endcopy,
.is-tv-theme .we-selectable-item--allows-interaction.is-deep-linked .we-selectable-item__link-text,
.is-tv-theme .we-selectable-item--allows-interaction.is-deep-linked .we-selectable-item__link-text__headline,
.is-tv-theme .we-selectable-item--allows-interaction.is-deep-linked .we-selectable-item__link-text__link,
.is-tv-theme .we-selectable-item--allows-interaction.is-deep-linked .we-selectable-item__star-rating,
.is-tv-theme .we-selectable-item--allows-interaction:focus .we-selectable-item__badge-inline-start,
.is-tv-theme .we-selectable-item--allows-interaction:focus .we-selectable-item__endcopy,
.is-tv-theme .we-selectable-item--allows-interaction:focus .we-selectable-item__link-text,
.is-tv-theme .we-selectable-item--allows-interaction:focus .we-selectable-item__link-text__headline,
.is-tv-theme .we-selectable-item--allows-interaction:focus .we-selectable-item__link-text__link,
.is-tv-theme .we-selectable-item--allows-interaction:focus .we-selectable-item__star-rating,
.is-tv-theme .we-selectable-item--allows-interaction:hover .we-selectable-item__badge-inline-start,
.is-tv-theme .we-selectable-item--allows-interaction:hover .we-selectable-item__endcopy,
.is-tv-theme .we-selectable-item--allows-interaction:hover .we-selectable-item__link-text,
.is-tv-theme .we-selectable-item--allows-interaction:hover .we-selectable-item__link-text__headline,
.is-tv-theme .we-selectable-item--allows-interaction:hover .we-selectable-item__link-text__link,
.is-tv-theme .we-selectable-item--allows-interaction:hover .we-selectable-item__star-rating {
	color: #0f6ea1
}
.is-mac-theme .we-selectable-item--allows-interaction.is-deep-linked .we-selectable-item__badge-inline-start,
.is-mac-theme .we-selectable-item--allows-interaction.is-deep-linked .we-selectable-item__endcopy,
.is-mac-theme .we-selectable-item--allows-interaction.is-deep-linked .we-selectable-item__link-text,
.is-mac-theme .we-selectable-item--allows-interaction.is-deep-linked .we-selectable-item__link-text__headline,
.is-mac-theme .we-selectable-item--allows-interaction.is-deep-linked .we-selectable-item__link-text__link,
.is-mac-theme .we-selectable-item--allows-interaction.is-deep-linked .we-selectable-item__star-rating,
.is-mac-theme .we-selectable-item--allows-interaction:focus .we-selectable-item__badge-inline-start,
.is-mac-theme .we-selectable-item--allows-interaction:focus .we-selectable-item__endcopy,
.is-mac-theme .we-selectable-item--allows-interaction:focus .we-selectable-item__link-text,
.is-mac-theme .we-selectable-item--allows-interaction:focus .we-selectable-item__link-text__headline,
.is-mac-theme .we-selectable-item--allows-interaction:focus .we-selectable-item__link-text__link,
.is-mac-theme .we-selectable-item--allows-interaction:focus .we-selectable-item__star-rating,
.is-mac-theme .we-selectable-item--allows-interaction:hover .we-selectable-item__badge-inline-start,
.is-mac-theme .we-selectable-item--allows-interaction:hover .we-selectable-item__endcopy,
.is-mac-theme .we-selectable-item--allows-interaction:hover .we-selectable-item__link-text,
.is-mac-theme .we-selectable-item--allows-interaction:hover .we-selectable-item__link-text__headline,
.is-mac-theme .we-selectable-item--allows-interaction:hover .we-selectable-item__link-text__link,
.is-mac-theme .we-selectable-item--allows-interaction:hover .we-selectable-item__star-rating {
	color: #0070c9
}
.is-podcasts-theme .we-selectable-item--allows-interaction.is-deep-linked .we-selectable-item__badge-inline-start,
.is-podcasts-theme .we-selectable-item--allows-interaction.is-deep-linked .we-selectable-item__endcopy,
.is-podcasts-theme .we-selectable-item--allows-interaction.is-deep-linked .we-selectable-item__link-text,
.is-podcasts-theme .we-selectable-item--allows-interaction.is-deep-linked .we-selectable-item__link-text__headline,
.is-podcasts-theme .we-selectable-item--allows-interaction.is-deep-linked .we-selectable-item__link-text__link,
.is-podcasts-theme .we-selectable-item--allows-interaction.is-deep-linked .we-selectable-item__star-rating,
.is-podcasts-theme .we-selectable-item--allows-interaction:focus .we-selectable-item__badge-inline-start,
.is-podcasts-theme .we-selectable-item--allows-interaction:focus .we-selectable-item__endcopy,
.is-podcasts-theme .we-selectable-item--allows-interaction:focus .we-selectable-item__link-text,
.is-podcasts-theme .we-selectable-item--allows-interaction:focus .we-selectable-item__link-text__headline,
.is-podcasts-theme .we-selectable-item--allows-interaction:focus .we-selectable-item__link-text__link,
.is-podcasts-theme .we-selectable-item--allows-interaction:focus .we-selectable-item__star-rating,
.is-podcasts-theme .we-selectable-item--allows-interaction:hover .we-selectable-item__badge-inline-start,
.is-podcasts-theme .we-selectable-item--allows-interaction:hover .we-selectable-item__endcopy,
.is-podcasts-theme .we-selectable-item--allows-interaction:hover .we-selectable-item__link-text,
.is-podcasts-theme .we-selectable-item--allows-interaction:hover .we-selectable-item__link-text__headline,
.is-podcasts-theme .we-selectable-item--allows-interaction:hover .we-selectable-item__link-text__link,
.is-podcasts-theme .we-selectable-item--allows-interaction:hover .we-selectable-item__star-rating {
	color: #7d50df
}
.is-apps-theme .we-selectable-item--allows-interaction.is-deep-linked .we-selectable-item__badge-inline-start,
.is-apps-theme .we-selectable-item--allows-interaction.is-deep-linked .we-selectable-item__endcopy,
.is-apps-theme .we-selectable-item--allows-interaction.is-deep-linked .we-selectable-item__link-text,
.is-apps-theme .we-selectable-item--allows-interaction.is-deep-linked .we-selectable-item__link-text__headline,
.is-apps-theme .we-selectable-item--allows-interaction.is-deep-linked .we-selectable-item__link-text__link,
.is-apps-theme .we-selectable-item--allows-interaction.is-deep-linked .we-selectable-item__star-rating,
.is-apps-theme .we-selectable-item--allows-interaction:focus .we-selectable-item__badge-inline-start,
.is-apps-theme .we-selectable-item--allows-interaction:focus .we-selectable-item__endcopy,
.is-apps-theme .we-selectable-item--allows-interaction:focus .we-selectable-item__link-text,
.is-apps-theme .we-selectable-item--allows-interaction:focus .we-selectable-item__link-text__headline,
.is-apps-theme .we-selectable-item--allows-interaction:focus .we-selectable-item__link-text__link,
.is-apps-theme .we-selectable-item--allows-interaction:focus .we-selectable-item__star-rating,
.is-apps-theme .we-selectable-item--allows-interaction:hover .we-selectable-item__badge-inline-start,
.is-apps-theme .we-selectable-item--allows-interaction:hover .we-selectable-item__endcopy,
.is-apps-theme .we-selectable-item--allows-interaction:hover .we-selectable-item__link-text,
.is-apps-theme .we-selectable-item--allows-interaction:hover .we-selectable-item__link-text__headline,
.is-apps-theme .we-selectable-item--allows-interaction:hover .we-selectable-item__link-text__link,
.is-apps-theme .we-selectable-item--allows-interaction:hover .we-selectable-item__star-rating {
	color: #0070c9
}
.is-itunes-theme .we-selectable-item--allows-interaction.is-deep-linked .we-selectable-item__link-text__subcopy,
.is-itunes-theme .we-selectable-item--allows-interaction:focus .we-selectable-item__link-text__subcopy,
.is-itunes-theme .we-selectable-item--allows-interaction:hover .we-selectable-item__link-text__subcopy {
	color: rgba(0, 112, 201, .8)
}
.we-selectable-item--allows-interaction.is-deep-linked .we-selectable-item__link-text__link,
.we-selectable-item--allows-interaction:focus .we-selectable-item__link-text__link,
.we-selectable-item--allows-interaction:hover .we-selectable-item__link-text__link {
	text-decoration: underline
}
.we-selectable-item--allows-interaction {
	cursor: pointer
}
.ac-video-poster {
	height: 100% !important;
	background-color: #fff
}
.ac-video-poster::before {
	width: 35px;
	height: 35px;
	display: block;
	position: absolute;
	content: "";
	background-image: url(./images/loading-spinner-small-89b12d3c4bf034acf043c7e19e2a9ccd.svg);
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 20px 20px;
	transition: background-image 0s linear;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 1;
	z-index: 1
}
@media only screen and (min-width:735px) {
.ac-video-poster::before {
		background-image: url(./images/loading-spinner-large-2cbc4da7c3996a3a0178735cf08b63c1.svg);
		background-size: 35px 35px
}
}
.ac-video-poster.ac-video-poster-hide::before {
	background-image: none
}
.ac-video-controls .main-controls {
	box-sizing: content-box
}
.ac-video-poster:not(.ac-video-poster-hide)+.ac-video-controls .center-button-container {
	position: absolute;
	clip: rect(1px, 1px, 1px, 1px);
	-webkit-clip-path: inset(0 0 99.9% 99.9%);
	clip-path: inset(0 0 99.9% 99.9%);
	overflow: hidden;
	height: 1px;
	width: 1px;
	padding: 0;
	border: 0
}
.we-video-thumbnail {
	position: relative;
	z-index: 1
}
.we-video-thumbnail--small-bottom-margin {
	margin-bottom: 4px
}
.we-video-thumbnail__control {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 6px;
	background-color: rgba(0, 0, 0, .35);
	opacity: 0;
	transition: opacity .15s ease-in-out;
	z-index: 1
}
.no-touch .we-video-thumbnail__control:active,
.no-touch .we-video-thumbnail__control:focus,
.no-touch .we-video-thumbnail__control:hover {
	opacity: 1
}
.has-touch .we-video-thumbnail__control {
	opacity: 1
}
@media only screen and (max-width:734px) {
.we-video-thumbnail__control--small-viewportwidth {
		width: 100vw;
		margin-left: -7.14286%
}
}
.we-video-thumbnail__control__icon {
	min-width: 44px;
	height: 44px;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	color: #fff;
	border-radius: 22px;
	background-color: rgba(216, 216, 216, .3);
	cursor: pointer;
	z-index: 1
}
.we-video-thumbnail__control__icon:hover {
	text-decoration: none
}
.we-video-thumbnail__control__icon::before {
	width: 15px;
	height: 17px;
	display: inline-block;
	content: "";
	margin-left: 3px;
	background-image: url(./images/icons/video-thumbnail-sm-c3cb41a10f2ac99ce149671c1d7c02d9.svg);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 15px 17px
}
@media only screen and (max-width:734px) {
.we-video-thumbnail__control__icon {
		max-width: 44px;
		padding: 0
}
.we-video-thumbnail__control__icon::before {
		margin-top: 1px
}
}
@media only screen and (min-width:735px) {
.we-video-thumbnail__control__icon {
		padding: 0 12px
}
.we-video-thumbnail__control__icon::before {
		background-size: 11px 12px
}
html[dir=rtl] .we-video-thumbnail__control__icon::before {
		margin-left: 1px
}
}
@media only screen and (min-width:735px) {
.we-video-thumbnail__control__icon.we-video-thumbnail__control__icon--no-text {
		padding: 0;
		width: 54px;
		height: 54px;
		border-radius: 27px
}
.we-video-thumbnail__control__icon.we-video-thumbnail__control__icon--no-text::before {
		width: 20px;
		height: 23px;
		margin-top: 1px;
		margin-left: 6px;
		background-image: url(./images/icons/video-thumbnail-lg-ba9e0ce51c10e57cf68c0a32aa421cee.svg);
		background-size: 20px 23px
}
}
.we-video-thumbnail__control__text {
	padding-top: 2px;
	margin-left: 5px;
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 600;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-video-thumbnail__control__text:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-video-thumbnail__control__text:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-video-thumbnail__control__text:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-video-thumbnail__control__text:lang(zh) {
	letter-spacing: 0
}
.we-video-thumbnail__control__text:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-video-thumbnail__control__text:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-video-thumbnail__control__text:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-video-thumbnail__control__text:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-video-thumbnail__control__text:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (max-width:734px) {
.we-lockup .we-video-thumbnail__control__text {
		display: none
}
}
@supports (-ms-ime-align:auto) {
.we-video-thumbnail__control__text {
		padding-top: 0
}
}
html[dir=rtl] .we-video-thumbnail__control__text {
	padding-top: 1px;
	margin-right: 3px
}
.we-video-thumbnail--hero .we-video-thumbnail__control__text {
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 600;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin-left: 5px
}
.we-video-thumbnail--hero .we-video-thumbnail__control__text:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-video-thumbnail--hero .we-video-thumbnail__control__text:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-video-thumbnail--hero .we-video-thumbnail__control__text:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-video-thumbnail--hero .we-video-thumbnail__control__text:lang(zh) {
	letter-spacing: 0
}
.we-video-thumbnail--hero .we-video-thumbnail__control__text:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-video-thumbnail--hero .we-video-thumbnail__control__text:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-video-thumbnail--hero .we-video-thumbnail__control__text:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-video-thumbnail--hero .we-video-thumbnail__control__text:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-video-thumbnail--hero .we-video-thumbnail__control__text:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:1069px) {
.we-video-thumbnail--hero .we-video-thumbnail__control__text {
		font-size: 17px;
		line-height: 1.47059;
		font-weight: 600;
		letter-spacing: -.022em;
		font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-video-thumbnail--hero .we-video-thumbnail__control__text:lang(ar) {
		letter-spacing: 0;
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-video-thumbnail--hero .we-video-thumbnail__control__text:lang(ja) {
		letter-spacing: 0;
		font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-video-thumbnail--hero .we-video-thumbnail__control__text:lang(ko) {
		letter-spacing: 0;
		font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-video-thumbnail--hero .we-video-thumbnail__control__text:lang(zh) {
		letter-spacing: 0
}
.we-video-thumbnail--hero .we-video-thumbnail__control__text:lang(th) {
		font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-video-thumbnail--hero .we-video-thumbnail__control__text:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-video-thumbnail--hero .we-video-thumbnail__control__text:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-video-thumbnail--hero .we-video-thumbnail__control__text:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-video-thumbnail--hero .we-video-thumbnail__control__text:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
@supports (-ms-ime-align:auto) {
.we-video-thumbnail--hero .we-video-thumbnail__control__text {
		padding-top: 1px
}
}
@media only screen and (min-width:1069px) {
.we-video-thumbnail--hero .we-video-thumbnail__control__text {
		padding-top: 1px;
		margin-left: 10px;
		margin-right: 4px
}
@supports (-ms-ime-align:auto) {
.we-video-thumbnail--hero .we-video-thumbnail__control__text {
			padding-top: 2px
}
}
}
@media only screen and (max-width:735px) {
.we-about-artist-inline__desc {
		padding-bottom: 12px
}
}
@media only screen and (min-width:735px) {
.we-about-artist-inline__desc--detailed {
		padding-right: 20px
}
}
.we-about-artist-inline__artwork-link {
	display: block;
	line-height: 0
}
.we-about-artist-inline__details-item {
	border: none;
	min-height: 0;
	vertical-align: top;
	margin-bottom: 18px
}
.we-about-artist-inline__details-label {
	transform: translateY(1px);
	color: #636366;
	font-size: 11px;
	line-height: 1.18182;
	font-weight: 600;
	letter-spacing: .006em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-about-artist-inline__details-label:lang(th) {
	line-height: 1.4005;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-about-artist-inline__details-label:lang(vi) {
	line-height: 1.78828
}
.we-about-artist-inline__details-label:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-about-artist-inline__details-label:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-about-artist-inline__details-label:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-about-artist-inline__details-label:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-about-artist-inline__details-label:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-about-artist-inline__details-label:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-about-artist-inline__details-label:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-about-artist-inline__details-info {
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-about-artist-inline__details-info:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-about-artist-inline__details-info:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-about-artist-inline__details-info:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-about-artist-inline__details-info:lang(zh) {
	letter-spacing: 0
}
.we-about-artist-inline__details-info:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-about-artist-inline__details-info:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-about-artist-inline__details-info:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-about-artist-inline__details-info:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-about-artist-inline__details-info:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-about-artist-inline__details-info,
.we-about-artist-inline__details-label {
	line-height: 18px
}
.information-list {
	display: table;
	width: 100%;
	border-collapse: collapse
}
.information-list.information-list--app {
	display: block;
	width: auto
}
.information-list.information-list--episode {
	padding-right: 36px
}
.information-list__item {
	display: table-row
}
.information-list--app .information-list__item {
	padding-bottom: 16px;
	display: inline-block
}
.information-list__item__term {
	display: table-cell;
	text-align: right;
	vertical-align: initial;
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.information-list__item__term:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.information-list__item__term:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.information-list__item__term:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.information-list__item__term:lang(zh) {
	letter-spacing: 0
}
.information-list__item__term:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.information-list__item__term:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.information-list__item__term:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.information-list__item__term:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.information-list__item__term:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.information-list:not(.information-list--app) :not(:first-of-type)>.information-list__item__term {
	padding-top: 16px
}
.information-list--app .information-list__item__term {
	display: block;
	vertical-align: top;
	color: #636366;
	text-align: left
}
.information-list__item__term:lang(ja),
.information-list__item__term:lang(ko),
.information-list__item__term:lang(th),
.information-list__item__term:lang(zh) {
	white-space: nowrap
}
@supports (-ms-ime-align:auto) {
.information-list__item__term:lang(fr) {
		white-space: nowrap
}
}
.information-list__item__definition {
	display: table-cell;
	vertical-align: initial;
	padding-left: 20px;
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.information-list__item__definition:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.information-list__item__definition:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.information-list__item__definition:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.information-list__item__definition:lang(zh) {
	letter-spacing: 0
}
.information-list__item__definition:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.information-list__item__definition:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.information-list__item__definition:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.information-list__item__definition:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.information-list__item__definition:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
html[dir=rtl] .information-list__item__definition p[dir=ltr] {
	text-align: right;
	text-align: end
}
.information-list--app .information-list__item__definition {
	display: block;
	padding-left: 0
}
.information-list__item__definition__item:not(:first-of-type) {
	padding-top: 16px
}
.information-list__item__definition__item__term {
	color: #000;
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 600;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.information-list__item__definition__item__term:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.information-list__item__definition__item__term:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.information-list__item__definition__item__term:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.information-list__item__definition__item__term:lang(zh) {
	letter-spacing: 0
}
.information-list__item__definition__item__term:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.information-list__item__definition__item__term:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.information-list__item__definition__item__term:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.information-list__item__definition__item__term:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.information-list__item__definition__item__term:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.information-list__item__definition--copyright:lang(ar),
.information-list__item__definition--copyright:lang(iw-IL) {
	direction: ltr
}
.we-media-preview {
	width: 100%;
	min-width: 32px;
	height: 100%;
	box-sizing: border-box;
	line-height: 0;
	z-index: 2
}
.we-media-preview--work {
	transform: translateX(-7px)
}
.we-star-rating {
	display: inline-block
}
.we-star-rating-stars,
.we-star-rating-stars-outlines {
	display: inline-block;
	height: 9.5px;
	/* resolved via star-rating-bg.css (Vite-bundled) */
	background-size: 10px 19px
}
.we-star-rating--large .we-star-rating-stars,
.we-star-rating--large .we-star-rating-stars-outlines {
	height: 25px;
	background-size: 24px 50px
}
.we-star-rating-stars-outlines {
	width: 50px;
	background-position: 0 9.5px;
	line-height: 9.5px;
	z-index: 1
}
.we-star-rating--large .we-star-rating-stars-outlines {
	width: 120px;
	background-position: 0 25px
}
.we-star-rating-stars {
	width: 0;
	background-position-x: 0
}
.we-star-rating-stars.we-star-rating-stars-0 {
	width: 0
}
.we-star-rating--large .we-star-rating-stars.we-star-rating-stars-0 {
	width: 0
}
.we-star-rating-stars.we-star-rating-stars-0_5 {
	width: 5px
}
.we-star-rating--large .we-star-rating-stars.we-star-rating-stars-0_5 {
	width: 12px
}
.we-star-rating-stars.we-star-rating-stars-1 {
	width: 10px
}
.we-star-rating--large .we-star-rating-stars.we-star-rating-stars-1 {
	width: 24px
}
.we-star-rating-stars.we-star-rating-stars-1_5 {
	width: 15px
}
.we-star-rating--large .we-star-rating-stars.we-star-rating-stars-1_5 {
	width: 36px
}
.we-star-rating-stars.we-star-rating-stars-2 {
	width: 20px
}
.we-star-rating--large .we-star-rating-stars.we-star-rating-stars-2 {
	width: 48px
}
.we-star-rating-stars.we-star-rating-stars-2_5 {
	width: 25px
}
.we-star-rating--large .we-star-rating-stars.we-star-rating-stars-2_5 {
	width: 60px
}
.we-star-rating-stars.we-star-rating-stars-3 {
	width: 30px
}
.we-star-rating--large .we-star-rating-stars.we-star-rating-stars-3 {
	width: 72px
}
.we-star-rating-stars.we-star-rating-stars-3_5 {
	width: 35px
}
.we-star-rating--large .we-star-rating-stars.we-star-rating-stars-3_5 {
	width: 84px
}
.we-star-rating-stars.we-star-rating-stars-4 {
	width: 40px
}
.we-star-rating--large .we-star-rating-stars.we-star-rating-stars-4 {
	width: 96px
}
.we-star-rating-stars.we-star-rating-stars-4_5 {
	width: 45px
}
.we-star-rating--large .we-star-rating-stars.we-star-rating-stars-4_5 {
	width: 108px
}
.we-star-rating-stars.we-star-rating-stars-5 {
	width: 50px
}
.we-star-rating--large .we-star-rating-stars.we-star-rating-stars-5 {
	width: 120px
}
.we-rating-count {
	display: inline-block
}
.we-customer-ratings {
	margin-bottom: 15px
}
.we-customer-ratings__stats {
	display: inline-flex;
	vertical-align: bottom;
	justify-content: space-between
}
.we-customer-ratings__count {
	letter-spacing: .04em
}
.we-customer-ratings__averages {
	text-align: center;
	color: #636366;
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 600;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-ratings__averages:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-ratings__averages:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-ratings__averages:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-ratings__averages:lang(zh) {
	letter-spacing: 0
}
.we-customer-ratings__averages:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-ratings__averages:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-ratings__averages:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-ratings__averages:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-ratings__averages:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:735px) {
.we-customer-ratings__averages {
		text-align: left
}
}
.we-customer-ratings__count {
	margin-top: 8px;
	text-align: right;
	color: #636366;
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-ratings__count:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-ratings__count:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-ratings__count:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-ratings__count:lang(zh) {
	letter-spacing: 0
}
.we-customer-ratings__count:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-ratings__count:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-ratings__count:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-ratings__count:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-ratings__count:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:735px) {
.we-customer-ratings__count {
		margin-top: 0;
		align-self: flex-end
}
}
.we-customer-ratings__averages__display {
	margin-bottom: 10px;
	display: block;
	line-height: 43px;
	font-size: 60px;
	font-weight: 700;
	letter-spacing: -.07em;
	color: #4c4c50;
	margin-right: 3px
}
@media only screen and (min-width:735px) {
.we-customer-ratings__averages__display {
		margin-bottom: 0;
		display: inline-block
}
}
.we-customer-review {
	height: 100%;
	padding: 13px 16px 16px;
	background-color: #f8f8f8;
	border-radius: 6px;
	align-self: start
}
.we-modal__content__wrapper .we-customer-review {
	padding-left: 0;
	padding-right: 0
}
.l-column--equal-height>.we-customer-review {
	min-height: 184px
}
.we-customer-review__rating {
	margin-bottom: 3px
}
.we-customer-review__header {
	display: flex
}
.we-customer-review__separator {
	white-space: pre
}
html[dir=rtl] .we-customer-review__separator {
	margin-left: .25em
}
.we-customer-review__title {
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 600;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-review__title:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-review__title:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-review__title:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-review__title:lang(zh) {
	letter-spacing: 0
}
.we-customer-review__title:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-review__title:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-review__title:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-review__title:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-review__title:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-review__body {
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-review__body:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-review__body:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-review__body:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-review__body:lang(zh) {
	letter-spacing: 0
}
.we-customer-review__body:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-review__body:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-review__body:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-review__body:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-review__body:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-review__header--user {
	margin-bottom: 15px;
	color: #636366;
	font-size: 12px;
	line-height: 1.33337;
	font-weight: 600;
	letter-spacing: 0;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-review__header--user:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-review__header--user:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-review__header--user:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-review__header--user:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-review__header--user:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-review__header--user:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-review__header--user:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-review__header--user:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-review__user[dir=rtl] {
	width: initial
}
.we-customer-review__date {
	flex-shrink: 0;
	white-space: nowrap
}
.we-customer-review__date--response {
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 600;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-review__date--response:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-review__date--response:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-review__date--response:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-review__date--response:lang(zh) {
	letter-spacing: 0
}
.we-customer-review__date--response:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-review__date--response:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-review__date--response:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-review__date--response:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-review__date--response:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-customer-review__header--response {
	margin-top: 18px
}
.we-trusted-review {
	height: 100%;
	padding: 13px 16px 16px;
	background-color: #f8f8f8;
	border-radius: 6px;
	align-self: start
}
.we-modal__content__wrapper .we-trusted-review {
	padding-left: 0;
	padding-right: 0
}
.l-column--equal-height>.we-trusted-review {
	min-height: 184px
}
.we-trusted-review__header,
.we-trusted-review__subhead {
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-between;
	align-items: center
}
.we-trusted-review__header {
	margin-bottom: 14px
}
.we-trusted-review__header--critic {
	display: block
}
.we-trusted-review__consensus-rating {
	line-height: 0;
	overflow: hidden;
	margin-left: 20px
}
.we-trusted-review__consensus-rating:first-child {
	margin-left: 0
}
.we-trusted-review__subhead {
	margin-bottom: 18px;
	display: flex;
	flex-wrap: nowrap;
	justify-content: space-between;
	align-items: center
}
.we-trusted-review__critic-source,
.we-trusted-review__rating {
	display: block;
	font-size: 24px;
	line-height: 1.25;
	font-weight: 700;
	letter-spacing: .023em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__critic-source:lang(zh-HK),
.we-trusted-review__rating:lang(zh-HK) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__critic-source:lang(zh-MO),
.we-trusted-review__rating:lang(zh-MO) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__critic-source:lang(zh-TW),
.we-trusted-review__rating:lang(zh-TW) {
	font-weight: 600;
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__critic-source:lang(zh-CH),
.we-trusted-review__rating:lang(zh-CH) {
	font-weight: 600
}
.we-trusted-review__critic-source:lang(th),
.we-trusted-review__rating:lang(th) {
	line-height: 1.48125;
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__critic-source:lang(hi),
.we-trusted-review__rating:lang(hi) {
	line-height: 1.45
}
.we-trusted-review__critic-source:lang(ar),
.we-trusted-review__rating:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__critic-source:lang(ja),
.we-trusted-review__rating:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__critic-source:lang(ko),
.we-trusted-review__rating:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__critic-source:lang(zh-CN),
.we-trusted-review__rating:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__critic-source::before,
.we-trusted-review__rating::before {
	vertical-align: baseline;
	margin-right: 6px
}
.we-trusted-review__rating {
	margin-top: 2px
}
.we-trusted-review__rating-subcopy {
	display: block;
	color: #636366;
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 600;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__rating-subcopy:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__rating-subcopy:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__rating-subcopy:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__rating-subcopy:lang(zh) {
	letter-spacing: 0
}
.we-trusted-review__rating-subcopy:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__rating-subcopy:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__rating-subcopy:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__rating-subcopy:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__rating-subcopy:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__body-label,
.we-trusted-review__breakdown-label {
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 600;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__body-label:lang(ar),
.we-trusted-review__breakdown-label:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__body-label:lang(ja),
.we-trusted-review__breakdown-label:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__body-label:lang(ko),
.we-trusted-review__breakdown-label:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__body-label:lang(zh),
.we-trusted-review__breakdown-label:lang(zh) {
	letter-spacing: 0
}
.we-trusted-review__body-label:lang(th),
.we-trusted-review__breakdown-label:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__body-label:lang(zh-CN),
.we-trusted-review__breakdown-label:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__body-label:lang(zh-HK),
.we-trusted-review__breakdown-label:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__body-label:lang(zh-MO),
.we-trusted-review__breakdown-label:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__body-label:lang(zh-TW),
.we-trusted-review__breakdown-label:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__summary-item {
	display: flex;
	justify-content: space-between;
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__summary-item:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__summary-item:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__summary-item:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__summary-item:lang(zh) {
	letter-spacing: 0
}
.we-trusted-review__summary-item:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__summary-item:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__summary-item:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__summary-item:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__summary-item:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__summary-value {
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 600;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__summary-value:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__summary-value:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__summary-value:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__summary-value:lang(zh) {
	letter-spacing: 0
}
.we-trusted-review__summary-value:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__summary-value:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__summary-value:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__summary-value:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-trusted-review__summary-value:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.has-modal--page-overlay {
	overflow: hidden
}
.has-modal--full-viewport {
	position: fixed;
	width: 100%;
	height: 100%;
	overflow: hidden;
	z-index: 1
}
.has-modal--full-viewport body {
	height: 100%;
	overflow: hidden
}
.we-modal {
	position: fixed;
	top: 48px;
	right: 0;
	bottom: 0;
	left: 0;
	display: none;
	max-height: 100vh;
	z-index: 0
}
@media only screen and (min-width:735px) {
.we-modal {
		top: 0
}
}
@supports (-ms-ime-align:auto) {
.we-modal {
		top: 0
}
}
.we-modal.we-modal--apps-categories-filter {
	top: 0
}
.we-modal--page-overlay {
	padding: 0;
	background: rgba(255, 255, 255, .9)
}
@media only screen and (min-width:735px) {
.we-modal--page-overlay {
		padding-top: 54px;
		padding-bottom: 54px
}
}
.we-modal__content {
	padding-top: 30px;
	padding-bottom: 30px;
	height: calc(100vh - 49px);
	width: 100%;
	position: absolute;
	top: 50%;
	background: #fff;
	word-break: break-word;
	transform: translate(-50%, -50%);
	padding-left: 20px;
	padding-right: 5px;
	left: 50%;
	z-index: 1;
	border-top: 1px solid #d6d6d6
}
@media only screen and (min-width:735px) {
.we-modal__content {
		height: auto;
		max-width: 600px;
		max-height: calc(100vh - 108px);
		border: 1px solid rgba(0, 0, 0, .08);
		border-radius: 10px;
		box-shadow: 0 15px 20px rgba(0, 0, 0, .5)
}
}
.we-modal--apps-categories-filter .we-modal__content {
	border-top: 0;
	height: 100vh;
	padding-top: 20px;
	padding-right: 0
}
.we-modal__content--review {
	background-color: #f8f8f8
}
.we-modal__content__wrapper {
	max-height: calc(100vh - 109px);
	overflow: auto;
	-webkit-overflow-scrolling: touch;
	padding-right: 15px
}
@media only screen and (min-width:735px) {
.we-modal__content__wrapper {
		max-height: calc(100vh - 168px)
}
}
.we-modal--apps-categories-filter .we-modal__content__wrapper {
	overflow: visible;
	padding-right: 0
}
.we-modal--full-viewport {
	background: #fff
}
.we-modal--open {
	display: block;
	z-index: 10001
}
.we-modal__name {
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
	color: #636366;
	font-size: 19px;
	line-height: 2.31579;
	font-weight: 700;
	letter-spacing: 0;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-modal__name:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-modal__name:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-modal__name:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-modal__name:lang(th) {
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-modal__name:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-modal__name:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-modal__name:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-modal__name:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-modal__close {
	margin: 0;
	padding: 0;
	width: 40px;
	height: 30px;
	box-sizing: border-box;
	border: 0;
	position: absolute;
	top: 15px;
	overflow: hidden;
	transform: translateY(-50%);
	font-size: 12px;
	cursor: pointer;
	background: 0 0;
	color: #636366;
	text-align: right;
	padding-right: 20px;
	left: 0;
	z-index: 10001
}
.we-modal__close::after,
.we-modal__close::before {
	font-family: "SF Pro Icons", "Apple WebExp Icons Custom";
	color: inherit;
	display: inline-block;
	font-style: normal;
	font-weight: inherit;
	font-size: inherit;
	line-height: 1;
	text-decoration: underline;
	position: relative;
	z-index: 1;
	alt: ''
}
.we-modal__close::after,
.we-modal__close::before {
	text-decoration: none
}
.we-modal__close::before {
	display: none
}
.we-modal__close::after,
.we-modal__close::before {
	content: ""
}
.we-modal--apps-categories-filter .we-modal__close {
	top: 45px;
	color: #000;
	font-size: 21px;
	left: auto;
	right: 0
}
.we-modal__close--overlay {
	width: 100%;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	cursor: default;
	z-index: 0
}
@media only screen and (min-width:735px) {
.we-modal__show {
		margin-bottom: 17px
}
}
@media only screen and (min-width:735px) {
.we-star-bar-graph {
		margin-bottom: 4px
}
}
.we-star-bar-graph__row {
	display: flex;
	align-items: center
}
.we-star-bar-graph__bar {
	width: calc(100% - 59px);
	height: 2px;
	position: relative;
	top: 1px;
	background-color: #efeff4;
	border-radius: 4px;
	margin-left: 10px;
	z-index: 1
}
.we-star-bar-graph__bar__foreground-bar {
	max-width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	background-color: #636366;
	border-radius: 4px;
	left: 0;
	z-index: 1
}
.we-star-bar-graph__stars {
	width: 10px;
	height: 9px;
	display: inline-block;
	/* background-image: url(images/five-star-rating-gray-ec0707c56bc834adf5dd504c555d4982.svg); */
	background-size: 49px 9px;
	background-position: 100% center;
	background-repeat: no-repeat;
	margin-left: auto
}
.we-star-bar-graph__stars--2 {
	width: 19.5px
}
.we-star-bar-graph__stars--3 {
	width: 29.5px
}
.we-star-bar-graph__stars--4 {
	width: 39.5px
}
.we-star-bar-graph__stars--5 {
	width: 49px
}
.we-screenshot-viewer+.we-screenshot-viewer {
	margin-top: 11px
}
.we-screenshot-viewer__screenshots .we-screenshot-viewer__screenshot--labelled {
	padding-bottom: 28px
}
@media only screen and (max-width:734px) {
.we-screenshot-viewer__screenshots {
		margin-top: 15px
}
}
@media only screen and (min-width:735px) {
.we-screenshot-viewer__screenshots {
		-webkit-overflow-scrolling: touch;
		overflow-scrolling: touch;
		white-space: nowrap;
		overflow-x: auto;
		overflow-y: hidden
}
}
@supports (-ms-ime-align:auto) {
.we-screenshot-viewer__screenshots {
		-ms-overflow-style: -ms-autohiding-scrollbar
}
}
.we-screenshot-viewer__screenshots-list {
	align-items: center
}
.we-screenshot-viewer__screenshots__label {
	margin-top: -25px;
	color: #636366
}
@supports (-ms-ime-align:auto) {
.we-screenshot-viewer__screenshots__label {
		margin-top: -32px
}
}
.we-loading-spinner {
	min-width: 20px;
	height: 20px;
	background-image: url(./images/loading-spinner-small-89b12d3c4bf034acf043c7e19e2a9ccd.svg);
	background-size: 20px;
	background-position: center center;
	background-repeat: no-repeat
}
@media only screen and (min-width:735px) {
.we-loading-spinner {
		height: 35px;
		background-image: url(./images/loading-spinner-large-2cbc4da7c3996a3a0178735cf08b63c1.svg);
		background-size: 35px
}
}
.we-loading-spinner--see-all {
	margin-top: 4px;
	margin-bottom: 22px
}
.we-loading-spinner--small {
	min-width: 20px;
	height: 20px;
	background-size: 20px
}
.supports-list__item {
	display: inline-flex;
	flex-direction: row
}
.supports-list__item__artwork {
	margin-top: 2px;
	min-width: 46px;
	height: 46px
}
.supports-list__item__copy {
	min-width: 0;
	margin-left: 10px
}
.supports-list__item__copy__heading {
	margin-bottom: 1px
}
html[dir=rtl] .supports-list__item__copy__heading[dir=ltr] {
	text-align: left;
	text-align: end
}
.supports-list__item__copy__description {
	color: #636366;
	font-size: 12px;
	line-height: 1.33337;
	font-weight: 400;
	letter-spacing: 0;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.supports-list__item__copy__description:lang(th) {
	line-height: 1.55;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.supports-list__item__copy__description:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.supports-list__item__copy__description:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.supports-list__item__copy__description:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.supports-list__item__copy__description:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.supports-list__item__copy__description:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.supports-list__item__copy__description:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.supports-list__item__copy__description:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.product-header>:first-child {
	margin-top: 0
}
.product-header>:last-child {
	margin-bottom: 0
}
.product-header__eyebrow {
	color: #636366;
	font-size: 11px;
	line-height: 1.18182;
	font-weight: 600;
	letter-spacing: .006em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.product-header__eyebrow:lang(th) {
	line-height: 1.4005;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.product-header__eyebrow:lang(vi) {
	line-height: 1.78828
}
.product-header__eyebrow:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.product-header__eyebrow:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.product-header__eyebrow:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.product-header__eyebrow:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.product-header__eyebrow:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.product-header__eyebrow:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.product-header__eyebrow:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header--arcade .product-header__eyebrow {
	color: #1d1d1f;
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 600;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header--arcade .product-header__eyebrow:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header--arcade .product-header__eyebrow:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header--arcade .product-header__eyebrow:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header--arcade .product-header__eyebrow:lang(zh) {
	letter-spacing: 0
}
.app-header--arcade .product-header__eyebrow:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header--arcade .product-header__eyebrow:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header--arcade .product-header__eyebrow:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header--arcade .product-header__eyebrow:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header--arcade .product-header__eyebrow:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:735px) {
.app-header--arcade .product-header__eyebrow {
		font-size: 18px;
		line-height: 1.22226;
		font-weight: 600;
		letter-spacing: .027em;
		font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header--arcade .product-header__eyebrow:lang(th) {
		line-height: 1.44839;
		font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header--arcade .product-header__eyebrow:lang(hi) {
		line-height: 1.41778
}
.app-header--arcade .product-header__eyebrow:lang(ko) {
		line-height: 1.52381;
		font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header--arcade .product-header__eyebrow:lang(ar) {
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header--arcade .product-header__eyebrow:lang(ja) {
		font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header--arcade .product-header__eyebrow:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header--arcade .product-header__eyebrow:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header--arcade .product-header__eyebrow:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header--arcade .product-header__eyebrow:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
.product-header__title {
	display: block;
	font-size: 18px;
	line-height: 1.22226;
	font-weight: 600;
	letter-spacing: .027em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.product-header__title:lang(th) {
	line-height: 1.44839;
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.product-header__title:lang(hi) {
	line-height: 1.41778
}
.product-header__title:lang(ko) {
	line-height: 1.52381;
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.product-header__title:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.product-header__title:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.product-header__title:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.product-header__title:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.product-header__title:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.product-header__title:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:735px) {
.product-header__title {
		font-size: 24px;
		line-height: 1.25;
		font-weight: 700;
		letter-spacing: .023em;
		font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.product-header__title:lang(zh-HK) {
		font-weight: 600;
		font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.product-header__title:lang(zh-MO) {
		font-weight: 600;
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.product-header__title:lang(zh-TW) {
		font-weight: 600;
		font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.product-header__title:lang(zh-CH) {
		font-weight: 600
}
.product-header__title:lang(th) {
		line-height: 1.48125;
		font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.product-header__title:lang(hi) {
		line-height: 1.45
}
.product-header__title:lang(ar) {
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.product-header__title:lang(ja) {
		font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.product-header__title:lang(ko) {
		font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.product-header__title:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
.product-header__title.icon-explicit-large::after,
.product-header__title.icon-explicit::after {
	font-weight: 400;
	font-size: 16px;
	vertical-align: middle
}
.product-header__identity,
.product-header__subtitle {
	display: block;
	font-size: 18px;
	line-height: 1.22226;
	font-weight: 400;
	letter-spacing: .027em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.product-header__identity:lang(th),
.product-header__subtitle:lang(th) {
	line-height: 1.44839;
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.product-header__identity:lang(hi),
.product-header__subtitle:lang(hi) {
	line-height: 1.41778
}
.product-header__identity:lang(ko),
.product-header__subtitle:lang(ko) {
	line-height: 1.52381;
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.product-header__identity:lang(ar),
.product-header__subtitle:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.product-header__identity:lang(ja),
.product-header__subtitle:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.product-header__identity:lang(zh-CN),
.product-header__subtitle:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.product-header__identity:lang(zh-HK),
.product-header__subtitle:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.product-header__identity:lang(zh-MO),
.product-header__subtitle:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.product-header__identity:lang(zh-TW),
.product-header__subtitle:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.product-header__subtitle {
	color: #636366
}
@media only screen and (min-width:735px) {
.product-header--padded-start {
		padding-left: 10px
}
}
.product-header__list {
	color: #636366
}
.product-header__list>:first-child {
	margin-top: 0
}
.product-header__list>:last-child {
	margin-bottom: 0
}
.product-header__list__item {
	display: flex;
	flex-wrap: wrap;
	align-items: center
}
.product-header__routes {
	display: flex;
	align-items: flex-end;
	justify-content: space-between;
	min-height: 32px;
	position: relative;
	z-index: 1
}
.product-header__routes.small-hide {
	display: none
}
.product-header__routes.small-show {
	display: flex
}
@media only screen and (min-width:735px) {
.product-header__routes.medium-hide {
		display: none
}
.product-header__routes.medium-show {
		display: flex
}
}
@media only screen and (min-width:1069px) {
.product-header__routes.large-hide {
		display: none
}
.product-header__routes.large-show {
		display: flex
}
}
.product-header__routes--wrap {
	margin-bottom: 16px;
	align-items: center
}
.product-header__routes--desc {
	margin-top: 15px;
	margin-bottom: 32px
}
.product-header__routes__cta {
	margin: 0;
	flex-shrink: 0
}
@media only screen and (min-width:735px) {
.product-header__routes__cta {
		margin: 0 10px 0 0
}
}
.product-header__routes__cta--book-header {
	display: flex;
	flex-wrap: wrap;
	justify-content: center
}
.product-header__routes__cta__open-cta {
	margin-right: 10px
}
.product-header__routes__cta__listen-cta {
	display: flex;
	flex-direction: row-reverse;
	align-items: center
}
.product-header__routes__cta__listen-cta::after {
	font-size: 1em;
	margin-right: 6px
}
.product-header__preorder-disclaimer,
.product-header__routes__client-not-detected {
	color: #636366
}
.product-header__routes__badges {
	margin-left: 1em
}
.product-artwork--bottom-separator {
	margin-bottom: 20px
}
.product-artwork--captioned {
	margin-bottom: 12px
}
@media only screen and (max-width:734px) {
.product-artwork--bottom-separator-button {
		margin-bottom: 16px
}
}
@media only screen and (max-width:734px) {
.product-artwork--bottom-separator-price {
		margin-bottom: 17px
}
}
.product-artwork__caption {
	padding-bottom: 10px;
	color: #636366
}
@media only screen and (min-width:735px) {
.product-artwork__caption {
		display: flex;
		flex-wrap: wrap;
		align-items: baseline;
		justify-content: space-between
}
}
.product-hero {
	z-index: 2
}
@supports (-ms-ime-align:auto) {
.localnav-sticking~html[dir=rtl] .product-hero {
		margin-top: 52px
}
}
.product-hero__cta {
	margin-bottom: 32px
}
.product-hero__nav {
	margin-top: 17px
}
@media only screen and (min-width:735px) {
.product-hero__nav {
		margin-top: 27px
}
}
@media only screen and (min-width:735px) {
.product-hero__tracks,
	.product-hero__tracks-sosumi {
		padding-left: 10px
}
}
.product-hero__tracks--top-margin-small {
	margin-top: 20px
}
.product-hero__tracks--top-margin-large {
	margin-top: 32px
}
@media only screen and (min-width:735px) {
.product-hero__badges {
		max-height: 30px;
		position: absolute;
		right: 0;
		z-index: 1
}
}
.product-hero__extras-badge {
	max-height: 30px;
	display: block
}
.product-hero__extras-badge__image {
	height: auto;
	max-height: 30px
}
.product-hero__controls {
	display: flex;
	align-items: baseline;
	justify-content: space-between;
	margin-top: 21px;
	color: #636366;
	border-top: 1px solid #d6d6d6
}
.product-hero__controls.small-hide {
	display: none
}
.product-hero__controls.small-show {
	display: flex
}
@media only screen and (min-width:735px) {
.product-hero__controls.medium-hide {
		display: none
}
.product-hero__controls.medium-show {
		display: flex
}
}
@media only screen and (min-width:1069px) {
.product-hero__controls.large-hide {
		display: none
}
.product-hero__controls.large-show {
		display: flex
}
}
@media only screen and (max-width:734px) {
.product-hero-desc--small {
		padding-top: 17px;
		border-top: 1px solid #d6d6d6
}
}
+.product-hero-desc {
	margin-top: 20px
}
.product-hero-desc--spacer-bottom {
	margin-bottom: 20px
}
.product-hero-desc--spacer-bottom-large {
	margin-bottom: 32px
}
.product-hero-desc--side-bar {
	padding-top: 17px;
	border-top: 1px solid #d6d6d6
}
.product-hero-desc--side-bar-as-caption {
	padding-top: 5px
}
.product-hero-desc__section::after {
	display: block;
	content: '';
	clear: both
}
.product-controls {
	display: flex;
	flex-wrap: wrap;
	flex-grow: 1;
	align-items: baseline;
	justify-content: flex-start
}
@media only screen and (min-width:735px) {
.product-controls {
		justify-content: flex-end
}
}
.product-controls--hero,
.product-controls--hero-with-table {
	flex-grow: 1;
	padding-top: 16px;
	padding-bottom: 16px
}
.product-controls--hero .product-controls__button:not(:last-of-type),
.product-controls--hero-with-table .product-controls__button:not(:last-of-type) {
	margin-right: 29px
}
.product-controls--hero .product-controls__button::before,
.product-controls--hero-with-table .product-controls__button::before {
	margin-left: 7px;
	margin-right: 9px
}
.product-controls--hero .product-controls__button.icon-play::before,
.product-controls--hero-with-table .product-controls__button.icon-play::before {
	margin-left: 10px;
	margin-right: 3px
}
.product-controls--hero-with-table {
	padding-bottom: 15px
}
.product-controls--hero-controls {
	padding-top: 14px;
	padding-bottom: 14px
}
.product-controls--artwork {
	transition: opacity .15s ease-in-out, transform .2s ease-in-out
}
.product-controls--artwork .product-controls__button:not(:last-of-type) {
	margin-right: 19px
}
.product-controls--artwork .product-controls__button.icon-play::after {
	margin-left: 4px
}
.product-controls__button.icon::after,
.product-controls__button.icon::before {
	vertical-align: middle
}
.product-controls__button.icon-play::after,
.product-controls__button.icon-play::before {
	font-size: 15px
}
@supports (-ms-ime-align:auto) {
.product-controls__button.icon-play.icon-after::after {
		padding-left: .3em;
		top: -2px
}
.product-controls__button.icon-play.icon-before::before {
		padding-right: .3em;
		display: inline-block;
		top: -2px
}
.product-controls__button.icon-play.icon-before::after {
		display: none
}
}
.product-controls__button.icon-shuffle::after,
.product-controls__button.icon-shuffle::before {
	font-size: 22px
}
.album-header {
	margin-bottom: 16px
}
@media only screen and (min-width:735px) {
.album-header {
		margin-top: 10px;
		margin-bottom: 26px
}
}
.album-header__identity {
	margin-bottom: 2px;
	color: #636366
}
.album-header__routes {
	margin-top: 15px
}
@media only screen and (min-width:735px) {
.app-header {
		margin-top: 9px
}
}
@media only screen and (min-width:735px) {
.app-header--arcade {
		margin-top: 0
}
}
@media only screen and (max-width:734px) {
.app-header__title {
		margin-bottom: 2px
}
}
.app-header__identity,
.app-header__subtitle {
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header__identity:lang(ar),
.app-header__subtitle:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header__identity:lang(ja),
.app-header__subtitle:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header__identity:lang(ko),
.app-header__subtitle:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header__identity:lang(zh),
.app-header__subtitle:lang(zh) {
	letter-spacing: 0
}
.app-header__identity:lang(th),
.app-header__subtitle:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header__identity:lang(zh-CN),
.app-header__subtitle:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header__identity:lang(zh-HK),
.app-header__subtitle:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header__identity:lang(zh-MO),
.app-header__subtitle:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header__identity:lang(zh-TW),
.app-header__subtitle:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:735px) {
.app-header__identity,
	.app-header__subtitle {
		font-size: 18px;
		line-height: 1.22226;
		font-weight: 400;
		letter-spacing: .027em;
		font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header__identity:lang(th),
	.app-header__subtitle:lang(th) {
		line-height: 1.44839;
		font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header__identity:lang(hi),
	.app-header__subtitle:lang(hi) {
		line-height: 1.41778
}
.app-header__identity:lang(ko),
	.app-header__subtitle:lang(ko) {
		line-height: 1.52381;
		font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header__identity:lang(ar),
	.app-header__subtitle:lang(ar) {
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header__identity:lang(ja),
	.app-header__subtitle:lang(ja) {
		font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header__identity:lang(zh-CN),
	.app-header__subtitle:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header__identity:lang(zh-HK),
	.app-header__subtitle:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header__identity:lang(zh-MO),
	.app-header__subtitle:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header__identity:lang(zh-TW),
	.app-header__subtitle:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
.app-header__list {
	margin-top: 7px
}
@media only screen and (min-width:735px) {
.app-header__list {
		margin-top: 9px
}
}
@media only screen and (max-width:734px) {
.app-header__list {
		font-size: 12px;
		line-height: 1.33337;
		font-weight: 400;
		letter-spacing: 0;
		font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header__list:lang(th) {
		line-height: 1.58;
		font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header__list:lang(ar) {
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header__list:lang(ja) {
		font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header__list:lang(ko) {
		font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header__list:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header__list:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header__list:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header__list:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header__list:last-of-type {
		margin-top: 14px
}
}
@media only screen and (min-width:735px) {
.app-header__list {
		margin-top: 11px
}
.app-header__list:last-of-type {
		margin-top: 12px
}
}
.app-header__list__item--price {
	color: #333
}
.app-header__subtitle+.app-header__identity {
	margin-top: 2px
}
.app-header__designed-for {
	margin-top: 2px;
	color: #636366;
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header__designed-for:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header__designed-for:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header__designed-for:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header__designed-for:lang(zh) {
	letter-spacing: 0
}
.app-header__designed-for:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header__designed-for:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header__designed-for:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header__designed-for:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header__designed-for:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-header__routes {
	margin-top: 6px
}
@media only screen and (min-width:735px) {
.app-header__routes {
		margin-top: 5px
}
}
.app-header__list__item--arcade-release-date,
.app-header__list__item--preorder {
	color: #0070c9
}
@media only screen and (max-width:734px) {
:lang(el) .app-header__list__item--external-purchase,
	:lang(el) .app-header__list__item--in-app-purchase {
		flex-basis: 100%;
		white-space: normal
}
:lang(el) .app-header__list__item--external-purchase::before,
	:lang(el) .app-header__list__item--in-app-purchase::before {
		content: normal
}
}
.page-header--a {
	padding-top: 42px;
	padding-bottom: 32px
}
.page-header--b {
	padding-top: 8px;
	padding-bottom: 20px;
	display: flex;
	flex-direction: column;
	align-items: flex-start
}
@media only screen and (max-width:734px) {
.page-header--b.page-header--artist.page-header--with-artwork {
		padding-top: 0;
		align-items: center
}
}
@media only screen and (min-width:735px) {
.page-header--b {
		padding-bottom: 12px;
		max-width: 100%;
		align-items: center;
		flex-direction: row;
		justify-content: space-between
}
.page-header--b:not(.page-header--with-artwork) {
		padding-top: 28px
}
}
.page-header--b2 {
	padding-top: 12px;
	padding-bottom: 32px
}
@media only screen and (min-width:735px) {
.page-header--b2 {
		padding-top: 8px
}
}
.page-header--developer {
	padding-bottom: 32px
}
@media only screen and (max-width:734px) {
.page-header--developer.page-header--with-artwork {
		align-items: flex-start
}
}
@media only screen and (max-width:734px) {
.page-header--author,
	.page-header--book-series {
		padding-top: 20px;
		padding-bottom: 32px
}
}
.page-header__title {
	font-size: 34px;
	line-height: 1.20596;
	font-weight: 700;
	letter-spacing: .018em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (max-width:734px) {
.page-header__title {
		margin-bottom: 11px
}
}
.page-header--b .page-header__title:last-child {
	margin-bottom: 11px
}
@media only screen and (min-width:735px) {
.page-header--a .page-header__title,
	.page-header--b2 .page-header__title {
		margin-bottom: 10px
}
}
.page-header__title:lang(zh-HK) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.page-header__title:lang(zh-MO) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.page-header__title:lang(zh-TW) {
	font-weight: 600;
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.page-header__title:lang(zh-CH) {
	font-weight: 600
}
.page-header__title:lang(th) {
	line-height: 1.42899;
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.page-header__title:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.page-header__title:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.page-header__title:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.page-header__title:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.page-header__description {
	margin-bottom: 16px
}
.page-header__cta--hero-artist {
	flex-shrink: 0
}
.podcast-header {
	margin-bottom: 20px
}
@media only screen and (min-width:735px) {
.podcast-header {
		margin-top: 10px;
		margin-bottom: 32px
}
}
.podcast-header__identity {
	margin-bottom: 2px
}
.podcast-header__list {
	margin-top: 12px
}
.podcast-header__routes {
	margin-top: 15px;
	margin-bottom: 32px
}
@media only screen and (min-width:735px) {
.podcast-header__routes {
		margin-bottom: 13px
}
}
.series-header {
	display: flex;
	justify-content: space-between;
	padding-top: 60px;
	padding-bottom: 40px
}
@media only screen and (max-width:734px) {
.series-header {
		flex-direction: column
}
}
.series-header__text {
	padding-right: 20px
}
.series-header__title {
	margin-bottom: 8px;
	font-size: 18px;
	line-height: 1.22226;
	font-weight: 600;
	letter-spacing: 0;
	font-family: "New York Small", "SF Pro Icons", "Apple WebExp Icons Custom", Times, serif
}
@media only screen and (min-width:735px) {
.series-header__title {
		font-size: 24px;
		line-height: 1.25;
		font-weight: 700;
		letter-spacing: 0;
		font-family: "New York Medium", "SF Pro Icons", "Apple WebExp Icons Custom", Times, serif
}
}
.series-header__subtitle {
	margin-bottom: 4px;
	color: #636366;
	font-size: 15px;
	line-height: 1.33338;
	font-weight: 400;
	letter-spacing: -.016em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.series-header__subtitle:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.series-header__subtitle:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.series-header__subtitle:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.series-header__subtitle:lang(zh) {
	letter-spacing: 0
}
.series-header__subtitle:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.series-header__subtitle:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.series-header__subtitle:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.series-header__subtitle:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.series-header__subtitle:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:735px) {
.series-header__subtitle {
		font-size: 18px;
		line-height: 1.22226;
		font-weight: 400;
		letter-spacing: .027em;
		font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.series-header__subtitle:lang(th) {
		line-height: 1.44839;
		font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.series-header__subtitle:lang(hi) {
		line-height: 1.41778
}
.series-header__subtitle:lang(ko) {
		line-height: 1.52381;
		font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.series-header__subtitle:lang(ar) {
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.series-header__subtitle:lang(ja) {
		font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.series-header__subtitle:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.series-header__subtitle:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.series-header__subtitle:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.series-header__subtitle:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
@media only screen and (max-width:734px) {
.series-header__cta {
		flex-direction: column;
		margin-top: 20px
}
}
@media only screen and (min-width:735px) {
.movie-header {
		margin-top: 7px
}
}
@media only screen and (min-width:1069px) {
.movie-header {
		padding-right: 60px
}
}
.movie-header__title {
	margin-bottom: 0
}
@media only screen and (min-width:735px) {
.movie-header__title {
		margin-bottom: 4px
}
}
.movie-header__list {
	margin-bottom: 13px
}
@media only screen and (min-width:735px) {
.movie-header__list {
		margin-bottom: 12px
}
}
@media only screen and (max-width:734px) {
.movie-header__list:last-of-type {
		margin-bottom: 11px
}
}
.movie-header__list.movie-header__list--price {
	margin-top: 12px;
	margin-bottom: 5px;
	color: #333
}
@media only screen and (max-width:734px) {
.movie-header__list .movie-header__list__item--release-date {
		flex-basis: 100%;
		display: block
}
.movie-header__list .movie-header__list__item--release-date::before {
		content: normal
}
}
@media only screen and (max-width:1068px) {
.movie-header__list .movie-header__list__item--expected-release-date {
		flex-basis: 100%;
		display: block
}
.movie-header__list .movie-header__list__item--expected-release-date::before {
		content: normal
}
}
.movie-header__desc+.movie-header__routes {
	margin-top: 15px
}
@media only screen and (min-width:735px) {
.video-header {
		margin-top: 0
}
}
@media only screen and (min-width:1069px) {
.video-header {
		margin-top: 9px
}
}
@media only screen and (min-width:735px) {
.show-header {
		margin-top: 7px
}
}
.show-header__subtitle {
	margin-bottom: 6px
}
.show-header__list {
	margin-bottom: 12px
}
@media only screen and (max-width:734px) {
.show-header--itunes .show-header__list {
		margin-bottom: 5px
}
}
@media only screen and (max-width:734px) {
.show-header--tv .show-header__list {
		margin-bottom: 2px
}
}
.show-header__title+.show-header__list {
	margin-top: 1px
}
@media only screen and (min-width:735px) {
.show-header__title+.show-header__list {
		margin-top: 4px
}
}
@media only screen and (max-width:734px) {
.show-header__list .show-header__list__item--release-date {
		margin-top: 1px;
		flex-basis: 100%;
		display: block
}
.show-header__list .show-header__list__item--release-date::before {
		content: normal
}
}
.show-header__list--price {
	margin-top: 4px;
	margin-bottom: 5px;
	color: #333
}
.show-header__desc+.show-header__routes {
	margin-top: 7px
}
@media only screen and (max-width:734px) {
.show-header__description {
		border-top: none
}
}
@media only screen and (min-width:735px) {
.book-header {
		margin-top: 6px
}
}
.book-header__title {
	font-size: 18px;
	line-height: 1.22226;
	font-weight: 600;
	letter-spacing: 0;
	font-family: "New York Small", "SF Pro Icons", "Apple WebExp Icons Custom", Times, serif
}
@media only screen and (min-width:735px) {
.book-header__title {
		font-size: 24px;
		line-height: 1.25;
		font-weight: 700;
		letter-spacing: 0;
		font-family: "New York Medium", "SF Pro Icons", "Apple WebExp Icons Custom", Times, serif
}
}
.book-header__subtitle {
	color: #636366;
	font-size: 15px;
	line-height: 1.33338;
	font-weight: 600;
	letter-spacing: 0;
	font-family: "New York Small", "SF Pro Icons", "Apple WebExp Icons Custom", Times, serif
}
@media only screen and (min-width:735px) {
.book-header__subtitle {
		font-size: 18px;
		line-height: 1.22226;
		font-weight: 600;
		letter-spacing: 0;
		font-family: "New York Small", "SF Pro Icons", "Apple WebExp Icons Custom", Times, serif
}
}
.book-header__author {
	margin-bottom: 11px;
	font-size: 15px;
	line-height: 1.33338;
	font-weight: 400;
	letter-spacing: -.016em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:735px) {
.book-header__author {
		margin-top: 8px
}
}
.book-header__author:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-header__author:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-header__author:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-header__author:lang(zh) {
	letter-spacing: 0
}
.book-header__author:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-header__author:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-header__author:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-header__author:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-header__author:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:735px) {
.book-header__author {
		font-size: 18px;
		line-height: 1.22226;
		font-weight: 400;
		letter-spacing: .027em;
		font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-header__author:lang(th) {
		line-height: 1.44839;
		font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-header__author:lang(hi) {
		line-height: 1.41778
}
.book-header__author:lang(ko) {
		line-height: 1.52381;
		font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-header__author:lang(ar) {
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-header__author:lang(ja) {
		font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-header__author:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-header__author:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-header__author:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-header__author:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
.book-header__list {
	margin-bottom: 13px
}
@media only screen and (min-width:735px) {
.book-header__list {
		margin-bottom: 12px
}
}
.book-header__list.book-header__list--order {
	margin-top: 4px
}
.book-header__list--order {
	margin-bottom: 5px
}
.book-header__list__item--price {
	color: #333
}
.book-header__routes {
	margin-top: 6px
}
@media only screen and (min-width:735px) {
.book-header__routes {
		margin-top: 5px
}
}
.we-connecting {
	background: #efeff4;
	display: flex;
	flex-direction: column;
	min-height: 100vh
}
.we-connecting::after {
	display: block;
	content: ''
}
.we-connecting::after {
	flex-basis: 83px
}
.we-connecting__content {
	flex-grow: 1;
	flex-shrink: 0;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center
}
.we-connecting__logo {
	flex-basis: 92px
}
.we-connecting__logo-img {
	width: 75px;
	height: 75px
}
.we-connecting__title {
	margin-bottom: .5em;
	display: inline-block;
	font-size: 40px;
	line-height: 1.05;
	font-weight: 300;
	letter-spacing: 0;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-connecting__title:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-connecting__title:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-connecting__title:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-connecting__title:lang(th) {
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-connecting__title:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-connecting__title:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-connecting__title:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-connecting__title:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:1069px) {
.we-connecting__title {
		font-size: 54px;
		line-height: 1.07429;
		font-weight: 300;
		letter-spacing: 0;
		font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-connecting__title:lang(ar) {
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-connecting__title:lang(ja) {
		font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-connecting__title:lang(ko) {
		font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-connecting__title:lang(th) {
		font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-connecting__title:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-connecting__title:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-connecting__title:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-connecting__title:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
@media only screen and (min-width:735px) {
.we-connecting__title {
		padding-left: .5em
}
}
.we-connecting__button {
	margin-right: auto;
	margin-bottom: 26px;
	margin-left: auto
}
.we-connecting__instructions {
	max-width: 350px;
	padding: 0 20px;
	margin: 0 auto;
	text-align: center;
	color: #636366
}
.we-connecting__instructions--carrier {
	margin-bottom: 25px;
	color: #000
}
.we-connecting__launch-app {
	margin: 34px auto 0;
	text-align: inherit
}
.we-connecting__ellipses>span {
	-webkit-animation-name: ellipses-opacity;
	animation-name: ellipses-opacity;
	-webkit-animation-duration: 2.5s;
	animation-duration: 2.5s;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite
}
.we-connecting__ellipses>:nth-child(1) {
	-webkit-animation-delay: .20833s;
	animation-delay: .20833s
}
.we-connecting__ellipses>:nth-child(2) {
	-webkit-animation-delay: .41667s;
	animation-delay: .41667s
}
.we-connecting__ellipses>:nth-child(3) {
	-webkit-animation-delay: 625ms;
	animation-delay: 625ms
}
.we-connecting__ellipses>:nth-child(4) {
	-webkit-animation-delay: .83333s;
	animation-delay: .83333s
}
.we-connecting__ellipses>:nth-child(5) {
	-webkit-animation-delay: 1.04167s;
	animation-delay: 1.04167s
}
.we-connecting__ellipses>:nth-child(6) {
	-webkit-animation-delay: 1.25s;
	animation-delay: 1.25s
}
@-webkit-keyframes ellipses-opacity {
0%,
	100% {
		opacity: 0
}
9% {
		opacity: 0
}
10% {
		opacity: 1
}
59% {
		opacity: 1
}
60% {
		opacity: 0
}
}
@keyframes ellipses-opacity {
0%,
	100% {
		opacity: 0
}
9% {
		opacity: 0
}
10% {
		opacity: 1
}
59% {
		opacity: 1
}
60% {
		opacity: 0
}
}
.series__shelf {
	padding-top: 40px
}
.series__shelf .we-lockup--in-book-shelf {
	padding-bottom: 20px
}
.story {
	counter-reset: story-caption
}
.story__section {
	margin-bottom: 32px
}
.story__section--linkblock {
	margin-bottom: 20px;
	position: relative;
	display: block;
	align-self: stretch;
	background: #efeff4;
	border-radius: 6px;
	padding: 13px 32px 11.5px 16px;
	color: #000;
	padding-left: 16px;
	padding-right: 32px;
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 600;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__section--linkblock:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__section--linkblock:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__section--linkblock:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__section--linkblock:lang(zh) {
	letter-spacing: 0
}
.story__section--linkblock:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__section--linkblock:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__section--linkblock:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__section--linkblock:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__section--linkblock:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__section--linkblock::after,
.story__section--linkblock::before {
	font-family: "SF Pro Icons", "Apple WebExp Icons Custom";
	color: inherit;
	display: inline-block;
	font-style: normal;
	font-weight: inherit;
	font-size: inherit;
	line-height: 1;
	text-decoration: underline;
	position: relative;
	z-index: 1;
	alt: ''
}
.story__section--linkblock::after,
.story__section--linkblock::before {
	text-decoration: none
}
.story__section--linkblock::before {
	display: none
}
.story__section--linkblock::after,
.story__section--linkblock::before {
	content: ""
}
.story__section--linkblock::after {
	padding-left: .3em;
	top: 50%
}
.story__section--linkblock::after {
	position: absolute;
	color: #636366;
	transform: translateY(-50%);
	font-size: 18px;
	line-height: 1.22226;
	font-weight: 600;
	letter-spacing: .027em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif;
	right: 16px;
	z-index: 1
}
.story__section--linkblock::after:lang(th) {
	line-height: 1.44839;
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__section--linkblock::after:lang(hi) {
	line-height: 1.41778
}
.story__section--linkblock::after:lang(ko) {
	line-height: 1.52381;
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__section--linkblock::after:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__section--linkblock::after:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__section--linkblock::after:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__section--linkblock::after:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__section--linkblock::after:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__section--linkblock::after:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
html[dir=rtl] .story__section--linkblock::after {
	content: ""
}
.story__in-app-event-story-module {
	margin-bottom: 32px
}
.story__thumbnail {
	margin-bottom: 10px
}
@media only screen and (min-width:735px) {
.story__thumbnail {
		margin-bottom: 0
}
}
.story__textblock {
	color: #636366;
	font-size: 18px;
	line-height: 1.22226;
	font-weight: 400;
	letter-spacing: .027em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__textblock:lang(th) {
	line-height: 1.44839;
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__textblock:lang(hi) {
	line-height: 1.41778
}
.story__textblock:lang(ko) {
	line-height: 1.52381;
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__textblock:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__textblock:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__textblock:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__textblock:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__textblock:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__textblock:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__textblock b {
	color: #000;
	font-size: 18px;
	line-height: 1.22226;
	font-weight: 600;
	letter-spacing: .027em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__textblock b:lang(th) {
	line-height: 1.44839;
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__textblock b:lang(hi) {
	line-height: 1.41778
}
.story__textblock b:lang(ko) {
	line-height: 1.52381;
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__textblock b:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__textblock b:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__textblock b:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__textblock b:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__textblock b:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__textblock b:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__textlist {
	color: #636366;
	font-size: 15px;
	line-height: 1.33338;
	font-weight: 400;
	letter-spacing: -.016em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__textlist:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__textlist:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__textlist:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__textlist:lang(zh) {
	letter-spacing: 0
}
.story__textlist:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__textlist:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__textlist:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__textlist:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__textlist:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__headline {
	font-size: 24px;
	line-height: 1.25;
	font-weight: 400;
	letter-spacing: .023em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__headline:lang(th) {
	line-height: 1.48125;
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__headline:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__headline:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__headline:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__headline:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__headline:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__headline:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__headline:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__article-media {
	margin-bottom: 20px
}
.story__article-media--square {
	border-radius: none
}
.story__article-media--captioned {
	margin-bottom: 32px
}
.story__article-media__image {
	border-radius: 6px
}
.story__article-media__caption {
	display: flex;
	padding: 14.5px 20px 15.5px;
	color: #636366;
	background-color: #efeff4;
	font-size: 18px;
	line-height: 1.22226;
	font-weight: 400;
	letter-spacing: .027em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__article-media__caption:lang(th) {
	line-height: 1.44839;
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__article-media__caption:lang(hi) {
	line-height: 1.41778
}
.story__article-media__caption:lang(ko) {
	line-height: 1.52381;
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__article-media__caption:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__article-media__caption:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__article-media__caption:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__article-media__caption:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__article-media__caption:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__article-media__caption:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__article-media__caption--tipblock {
	padding-left: 0;
	font-size: 15px;
	line-height: 1.33338;
	font-weight: 400;
	letter-spacing: -.016em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__article-media__caption--tipblock:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__article-media__caption--tipblock:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__article-media__caption--tipblock:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__article-media__caption--tipblock:lang(zh) {
	letter-spacing: 0
}
.story__article-media__caption--tipblock:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__article-media__caption--tipblock:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__article-media__caption--tipblock:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__article-media__caption--tipblock:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__article-media__caption--tipblock:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__article-media__caption--tipblock::before {
	display: block;
	content: attr(data-count);
	color: #000;
	text-align: center;
	flex: 0 0 40px;
	font-size: 15px;
	line-height: 1.33338;
	font-weight: 600;
	letter-spacing: -.016em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__article-media__caption--tipblock::before:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__article-media__caption--tipblock::before:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__article-media__caption--tipblock::before:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__article-media__caption--tipblock::before:lang(zh) {
	letter-spacing: 0
}
.story__article-media__caption--tipblock::before:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__article-media__caption--tipblock::before:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__article-media__caption--tipblock::before:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__article-media__caption--tipblock::before:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__article-media__caption--tipblock::before:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__article-media__caption--numbered::before {
	counter-increment: story-caption;
	content: counter(story-caption)
}
.story__label {
	color: #636366;
	font-size: 15px;
	line-height: 1.33338;
	font-weight: 600;
	letter-spacing: -.016em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__label:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__label:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__label:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__label:lang(zh) {
	letter-spacing: 0
}
.story__label:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__label:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__label:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__label:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__label:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__pullquote {
	display: flex;
	padding-top: 2px
}
.story__pullquote:lang(en) {
	quotes: "\275d""\275e"
}
.story__pullquote::before {
	width: 40px;
	content: "\275d";
	color: #636366;
	transform: translate(-3px, -4.5px);
	font-size: 45px;
	line-height: 1;
	font-weight: 700;
	letter-spacing: -.0315em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__pullquote::before:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__pullquote::before:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__pullquote::before:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__pullquote::before:lang(zh) {
	letter-spacing: 0
}
.story__pullquote::before:lang(th) {
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__pullquote::before:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__pullquote::before:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__pullquote::before:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__pullquote::before:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__pullquote-quote {
	color: #000;
	margin: 0;
	font-size: 24px;
	line-height: 1.25;
	font-weight: 700;
	letter-spacing: .023em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__pullquote-quote:lang(zh-HK) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__pullquote-quote:lang(zh-MO) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__pullquote-quote:lang(zh-TW) {
	font-weight: 600;
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__pullquote-quote:lang(zh-CH) {
	font-weight: 600
}
.story__pullquote-quote:lang(th) {
	line-height: 1.48125;
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__pullquote-quote:lang(hi) {
	line-height: 1.45
}
.story__pullquote-quote:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__pullquote-quote:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__pullquote-quote:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__pullquote-quote:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__pullquote-quote::after {
	content: "\275e";
	color: #636366
}
.story__pullquote-attribution {
	color: #636366;
	font-size: 15px;
	line-height: 1.33338;
	font-weight: 400;
	letter-spacing: -.016em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__pullquote-attribution:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__pullquote-attribution:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__pullquote-attribution:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__pullquote-attribution:lang(zh) {
	letter-spacing: 0
}
.story__pullquote-attribution:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__pullquote-attribution:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__pullquote-attribution:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__pullquote-attribution:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story__pullquote-attribution:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__river-chiclet--app-length-1 {
	padding-top: 25%;
	display: flex;
	align-self: center
}
.story-card__river-chiclet--app-length-3 {
	padding-top: 15%;
	display: flex;
	align-self: center;
	gap: 16px
}
.story-card__river-chiclet--app-length-2 {
	padding-top: 25%;
	display: flex;
	margin: auto
}
.story-card__river-chiclet--app-length-2 img,
.story-card__river-chiclet--app-length-2 picture {
	left: calc(100% / 7);
	bottom: 10px
}
.story-card__river-chiclet--app-length-2 img:nth-child(2),
.story-card__river-chiclet--app-length-2 picture:nth-child(2) {
	position: absolute;
	top: 10%;
	height: -webkit-fit-content;
	height: -moz-fit-content;
	height: fit-content
}
.story-card {
	height: 422px
}
@media only screen and (min-width:735px) {
.story-card {
		height: 443px
}
}
@media only screen and (min-width:1069px) {
.story-card {
		height: 633px
}
}
.story-card__river-chiclet {
	contain: content;
	margin: 8px;
	border-radius: 22px;
	background: rgba(0, 0, 0, .1)
}
@media only screen and (min-width:1069px) {
.story-card__river-chiclet {
		border-radius: 28px
}
}
.story-card__river {
	-webkit-animation: marquee 22s linear infinite;
	animation: marquee 22s linear infinite
}
.story-card__river-top {
	padding-top: 10%;
	align-items: center;
	display: flex
}
.story-card__river-bottom {
	position: relative;
	align-items: center;
	display: flex;
	right: 12%;
	z-index: 1
}
html[dir=rtl] .story-card__river-bottom {
	right: -12%
}
@-webkit-keyframes marquee {
0% {
		transform: translateX(0)
}
100% {
		transform: translateX(var(--move-marquee))
}
}
@keyframes marquee {
0% {
		transform: translateX(0)
}
100% {
		transform: translateX(var(--move-marquee))
}
}
.story-card__fallback {
	position: absolute;
	bottom: 0;
	padding: 20px
}
.story-card__fallback .story-card__label {
	color: #fff
}
.story-card__fallback .story-card__name {
	color: #fff
}
.story-card__artwork-fx {
	filter: blur(5px);
	position: absolute;
	z-index: 1
}
.story-card__artwork-fx img {
	max-width: 100%;
	height: auto
}
.story-card__background {
	background: var(--event-color);
	position: absolute;
	border-radius: 14px;
	filter: blur(5px) saturate(1.5);
	width: calc(100% + 20px);
	height: calc(100% + 20px);
	margin: -10px;
	z-index: -1
}
.story-card__content-block {
	width: 100%;
	position: relative;
	bottom: 0;
	padding: 20px;
	font-size: 11px;
	line-height: 1.45455;
	font-weight: 400;
	letter-spacing: -.024em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__content-block:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__content-block:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__content-block:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__content-block:lang(zh) {
	letter-spacing: 0
}
.story-card__content-block:lang(th) {
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__content-block:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__content-block:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__content-block:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__content-block:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:735px) {
.story-card__content-block {
		font-size: 12px;
		line-height: 1.33337;
		font-weight: 400;
		letter-spacing: -.024em;
		font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__content-block:lang(ar) {
		letter-spacing: 0;
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__content-block:lang(ja) {
		letter-spacing: 0;
		font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__content-block:lang(ko) {
		letter-spacing: 0;
		font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__content-block:lang(zh) {
		letter-spacing: 0
}
.story-card__content-block:lang(th) {
		font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__content-block:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__content-block:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__content-block:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__content-block:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
@media only screen and (min-width:1069px) {
.story-card__content-block {
		font-size: 17px;
		line-height: 1.29412;
		font-weight: 400;
		letter-spacing: -.024em;
		font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__content-block:lang(ar) {
		letter-spacing: 0;
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__content-block:lang(ja) {
		letter-spacing: 0;
		font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__content-block:lang(ko) {
		letter-spacing: 0;
		font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__content-block:lang(zh) {
		letter-spacing: 0
}
.story-card__content-block:lang(th) {
		font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__content-block:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__content-block:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__content-block:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__content-block:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
.story-card {
	--card-height-small: 422px;
	--card-height-medium: 443px;
	--card-height-large: 633px;
	width: 100vw;
	min-width: 320px;
	display: flex;
	flex-direction: column;
	margin: 0 0 20px;
	overflow: hidden;
	box-shadow: 0 10px 10px 1px rgba(0, 0, 0, .1);
	margin-left: -20px
}
@media only screen and (min-width:320px) {
.story-card {
		margin-left: -6.25vw
}
}
@media only screen and (min-width:366.71429px) {
.story-card {
		width: 320px;
		max-width: 100%;
		margin: 0 auto 20px;
		border-radius: 14px
}
}
@media only screen and (min-width:735px) {
.story-card {
		width: 480px;
		margin: 0
}
}
.story-card--app-event-on-dark,
.story-card--app-event-on-light {
	--card-height-small: 400px;
	--card-height-medium: 419px;
	--card-height-large: 600px;
	--card-gutter: 10px;
	--card-height: var(--card-height-small);
	--one-quarter-card-height: var(--card-height)/4;
	--one-tenth-of-one-quarter-card-height: var(--one-quarter-card-height)/10;
	--sixty-percent-of-one-quarter-card-height: var(--one-tenth-of-one-quarter-card-height) * 6;
	border-radius: 0;
	position: relative;
	height: var(--card-height)
}
@media only screen and (min-width:735px) {
.story-card--app-event-on-dark,
	.story-card--app-event-on-light {
		--card-height: var(--card-height-medium)
	}
}
@media only screen and (min-width:1069px) {
.story-card--app-event-on-dark,
	.story-card--app-event-on-light {
		--card-height: var(--card-height-large);
		--card-gutter: 20px
	}
}
@media only screen and (max-width:734px) {
.story-card--app-event-on-dark,
	.story-card--app-event-on-light {
		width: 320px;
		margin-left: auto;
		margin-right: auto
}
}
.story-card--app-event-on-dark .story-card__artwork,
.story-card--app-event-on-light .story-card__artwork {
	z-index: unset
}
.story-card--app-event-on-dark .story-card__artwork,
.story-card--app-event-on-dark .story-card__artwork img,
.story-card--app-event-on-dark .story-card__artwork::before,
.story-card--app-event-on-light .story-card__artwork,
.story-card--app-event-on-light .story-card__artwork img,
.story-card--app-event-on-light .story-card__artwork::before {
	overflow: hidden;
	border-radius: 14px
}
.story-card--app-event-on-dark::before,
.story-card--app-event-on-light::before {
	content: "";
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	box-sizing: border-box;
	border: 6px solid var(--event-color);
	border-radius: 14px;
	pointer-events: none;
	left: 0;
	right: 0;
	z-index: 3
}
.story-card--app-event-on-dark .story-card__content,
.story-card--app-event-on-light .story-card__content {
	--fade-border-radius: $iae-card-border-radius;
	margin-top: 6px;
	margin-bottom: 6px;
	width: 100%;
	height: calc(100% - (6px * 2));
	position: absolute;
	top: 0;
	display: grid;
	grid-template-areas: "spacer""a""b""c""placard";
	grid-template-rows: 1fr calc(var(--sixty-percent-of-one-quarter-card-height)) calc(var(--one-tenth-of-one-quarter-card-height) * 4) auto auto;
	left: 0
}
.story-card--app-event-on-dark .story-card__content .story-card__joe-color,
.story-card--app-event-on-dark .story-card__content .story-card__material,
.story-card--app-event-on-light .story-card__content .story-card__joe-color,
.story-card--app-event-on-light .story-card__content .story-card__material {
	content: "";
	width: 100%;
	height: 100%;
	position: absolute;
	border-bottom-left-radius: var(--fade-border-radius);
	border-bottom-right-radius: var(--fade-border-radius)
}
.story-card--app-event-on-dark .story-card__content .story-card__material,
.story-card--app-event-on-light .story-card__content .story-card__material {
	grid-area: a/1/placard;
	background-size: cover;
	background-repeat: no-repeat;
	background-image: var(--background-image);
	-webkit-mask-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .75) calc(var(--sixty-percent-of-one-quarter-card-height)), #000 calc(var(--one-quarter-card-height)));
	mask-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .75) calc(var(--sixty-percent-of-one-quarter-card-height)), #000 calc(var(--one-quarter-card-height)))
}
@supports ((-webkit-backdrop-filter: initial) or (backdrop-filter: initial)) {
.story-card--app-event-on-dark .story-card__content .story-card__material,
	.story-card--app-event-on-light .story-card__content .story-card__material {
		background-image: none;
		background-color: var(--systemStandardUltrathinMaterialSover-default_IC)
}
@supports ((-webkit-backdrop-filter: initial) or (backdrop-filter: initial)) {
.story-card--app-event-on-dark .story-card__content .story-card__material,
		.story-card--app-event-on-light .story-card__content .story-card__material {
			background-color: var(--systemStandardUltrathinMaterialSover);
			-webkit-backdrop-filter: saturate(160%) blur(60px);
			backdrop-filter: saturate(160%) blur(60px)
}
@media (prefers-color-scheme:dark) {
.story-card--app-event-on-dark .story-card__content .story-card__material,
			.story-card--app-event-on-light .story-card__content .story-card__material {
				-webkit-backdrop-filter: saturate(180%) blur(60px);
				backdrop-filter: saturate(180%) blur(60px)
}
}
}
@media only screen and (prefers-contrast:more) {
.story-card--app-event-on-dark .story-card__content .story-card__material,
		.story-card--app-event-on-light .story-card__content .story-card__material {
			-webkit-backdrop-filter: none;
			backdrop-filter: none;
			background-color: var(--systemStandardUltrathinMaterialSover-default_IC)
}
}
}
.story-card--app-event-on-dark .story-card__content .story-card__joe-color,
.story-card--app-event-on-light .story-card__content .story-card__joe-color {
	grid-area: b/1/placard;
	background-color: var(--event-color);
	-webkit-mask-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .6) calc(var(--one-tenth-of-one-quarter-card-height) * 5), #000 calc(var(--one-quarter-card-height)));
	mask-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0, rgba(0, 0, 0, .6) calc(var(--one-tenth-of-one-quarter-card-height) * 5), #000 calc(var(--one-quarter-card-height)))
}
.story-card--app-event-on-dark .story-card__copy,
.story-card--app-event-on-light .story-card__copy {
	padding-top: 0;
	position: relative;
	grid-area: b/1/c;
	padding-left: calc(var(--card-gutter) + 6px);
	padding-right: calc(var(--card-gutter) + 6px)
}
.story-card--app-event-on-dark .story-card__label,
.story-card--app-event-on-light .story-card__label {
	margin-bottom: 2px;
	position: relative;
	font-size: 15px;
	line-height: 1.33338;
	font-weight: 400;
	letter-spacing: -.016em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif;
	z-index: 1
}
.story-card--app-event-on-dark .story-card__label:lang(ar),
.story-card--app-event-on-light .story-card__label:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card--app-event-on-dark .story-card__label:lang(ja),
.story-card--app-event-on-light .story-card__label:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card--app-event-on-dark .story-card__label:lang(ko),
.story-card--app-event-on-light .story-card__label:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card--app-event-on-dark .story-card__label:lang(zh),
.story-card--app-event-on-light .story-card__label:lang(zh) {
	letter-spacing: 0
}
.story-card--app-event-on-dark .story-card__label:lang(th),
.story-card--app-event-on-light .story-card__label:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card--app-event-on-dark .story-card__label:lang(zh-CN),
.story-card--app-event-on-light .story-card__label:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card--app-event-on-dark .story-card__label:lang(zh-HK),
.story-card--app-event-on-light .story-card__label:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card--app-event-on-dark .story-card__label:lang(zh-MO),
.story-card--app-event-on-light .story-card__label:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card--app-event-on-dark .story-card__label:lang(zh-TW),
.story-card--app-event-on-light .story-card__label:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card--app-event-on-dark .story-card__name,
.story-card--app-event-on-light .story-card__name {
	margin-bottom: 6px;
	position: relative;
	font-size: 24px;
	line-height: 1.25;
	font-weight: 700;
	letter-spacing: .023em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif;
	z-index: 1
}
.story-card--app-event-on-dark .story-card__name:lang(zh-HK),
.story-card--app-event-on-light .story-card__name:lang(zh-HK) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card--app-event-on-dark .story-card__name:lang(zh-MO),
.story-card--app-event-on-light .story-card__name:lang(zh-MO) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card--app-event-on-dark .story-card__name:lang(zh-TW),
.story-card--app-event-on-light .story-card__name:lang(zh-TW) {
	font-weight: 600;
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card--app-event-on-dark .story-card__name:lang(zh-CH),
.story-card--app-event-on-light .story-card__name:lang(zh-CH) {
	font-weight: 600
}
.story-card--app-event-on-dark .story-card__name:lang(th),
.story-card--app-event-on-light .story-card__name:lang(th) {
	line-height: 1.48125;
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card--app-event-on-dark .story-card__name:lang(hi),
.story-card--app-event-on-light .story-card__name:lang(hi) {
	line-height: 1.45
}
.story-card--app-event-on-dark .story-card__name:lang(ar),
.story-card--app-event-on-light .story-card__name:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card--app-event-on-dark .story-card__name:lang(ja),
.story-card--app-event-on-light .story-card__name:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card--app-event-on-dark .story-card__name:lang(ko),
.story-card--app-event-on-light .story-card__name:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card--app-event-on-dark .story-card__name:lang(zh-CN),
.story-card--app-event-on-light .story-card__name:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card--app-event-on-dark .story-card__short,
.story-card--app-event-on-light .story-card__short {
	margin-bottom: 0;
	position: relative;
	z-index: 1
}
.story-card--app-event-on-dark .story-card__placard,
.story-card--app-event-on-light .story-card__placard {
	--margin-inline: calc(var(--card-gutter) + 6px);
	margin-top: 19px;
	max-width: calc(100% - (var(--margin-inline) * 2));
	grid-area: placard;
	position: relative;
	margin-left: var(--margin-inline);
	margin-right: var(--margin-inline)
}
.story-card--app-event-on-light .story-card__label {
	color: rgba(0, 0, 0, .5);
	mix-blend-mode: multiply;
	mix-blend-mode: plus-darker
}
.story-card--app-event-on-light .story-card__name {
	color: rgba(0, 0, 0, .85)
}
.story-card--app-event-on-light .story-card__short {
	color: rgba(0, 0, 0, .5);
	mix-blend-mode: multiply;
	mix-blend-mode: plus-darker
}
.story-card--app-event-on-dark .story-card__label {
	color: rgba(255, 255, 255, .55);
	mix-blend-mode: screen;
	mix-blend-mode: plus-lighter
}
.story-card--app-event-on-dark .story-card__name {
	color: rgba(255, 255, 255, .85)
}
.story-card--app-event-on-dark .story-card__short {
	color: rgba(255, 255, 255, .55);
	mix-blend-mode: screen;
	mix-blend-mode: plus-lighter
}
.story-card--branded,
.story-card--content:not(.story-card--list):not(.story-card--app-event-on-light):not(.story-card--app-event-on-dark) {
	min-height: 409.26px
}
.story-card--branded .story-card__artwork,
.story-card--content:not(.story-card--list):not(.story-card--app-event-on-light):not(.story-card--app-event-on-dark) .story-card__artwork {
	border-radius: 0;
	padding-bottom: 0;
	margin-top: 0
}
@media only screen and (min-width:735px) {
.story-card--branded,
	.story-card--content:not(.story-card--list):not(.story-card--app-event-on-light):not(.story-card--app-event-on-dark) {
		min-height: 443px
}
}
@media only screen and (min-width:1069px) {
.story-card--branded,
	.story-card--content:not(.story-card--list):not(.story-card--app-event-on-light):not(.story-card--app-event-on-dark) {
		min-height: 633px
}
}
.story-card--branded,
.story-card--hero {
	position: relative;
	margin-bottom: 20px
}
.story-card--branded .story-card__copy,
.story-card--hero .story-card__copy {
	flex-grow: 1
}
.story-card--branded .story-card__content,
.story-card--hero .story-card__content {
	position: absolute;
	width: 100%;
	min-height: 100%;
	z-index: 1
}
.story-card--video {
	position: relative
}
.story-card--video .story-card__copy {
	flex-grow: 1
}
.story-card--video .story-card__content {
	position: absolute;
	width: 100%;
	min-height: 100%;
	z-index: 1
}
.story-card--content:not(.story-card--app-event-on-light):not(.story-card--app-event-on-dark) {
	background: #efeff4
}
.story-card--branded {
	height: 422px
}
@media only screen and (min-width:735px) {
.story-card--branded {
		height: 443px
}
}
@media only screen and (min-width:1069px) {
.story-card--branded {
		height: 633px
}
}
.story-card--branded .story-card__content-block {
	padding: 12px 20px
}
.story-card--branded .story-card__content {
	height: auto
}
.story-card--branded .story-card__copy {
	justify-content: flex-end;
	padding: 0 20px
}
.story-card--branded .story-card__name {
	flex-grow: 0;
	margin: 0;
	z-index: 2
}
.story-card--branded .story-card__fallback-background {
	position: absolute;
	width: 100%;
	height: 100%;
	bottom: 0
}
.story-card--branded .story-card__artwork img {
	width: 100%;
	max-height: 100%
}
.story-card--branded .story-card__name {
	font-size: 46px;
	line-height: .82609;
	font-weight: 800;
	letter-spacing: 0;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card--branded .story-card__name:lang(th) {
	line-height: 1.185;
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card--branded .story-card__name:lang(hi) {
	line-height: 1.18
}
.story-card--branded .story-card__name:lang(vi) {
	line-height: 1.25
}
.story-card--branded .story-card__name:lang(ru) {
	font-size: 38px
}
.story-card--branded .story-card__name:lang(hu) {
	font-size: 38px;
	line-height: 1.10048
}
.story-card--branded .story-card__name:lang(ko) {
	line-height: 1.1;
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card--branded .story-card__name:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card--branded .story-card__name:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card--branded .story-card__name:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card--branded .story-card__name:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card--branded .story-card__name:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card--branded .story-card__name:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:1069px) {
.story-card--branded .story-card__name {
		font-size: 60px;
		line-height: .81667;
		font-weight: 800;
		letter-spacing: 0;
		font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card--branded .story-card__name:lang(th) {
		line-height: 1.17149;
		font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card--branded .story-card__name:lang(hi) {
		line-height: 1.16678
}
.story-card--branded .story-card__name:lang(vi) {
		line-height: 1.23575
}
.story-card--branded .story-card__name:lang(ru) {
		font-size: 49.57px
}
.story-card--branded .story-card__name:lang(hu) {
		font-size: 49.57px;
		line-height: 1.08793
}
.story-card--branded .story-card__name:lang(ko) {
		line-height: 1.08746;
		font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card--branded .story-card__name:lang(ar) {
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card--branded .story-card__name:lang(ja) {
		font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card--branded .story-card__name:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card--branded .story-card__name:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card--branded .story-card__name:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card--branded .story-card__name:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
.story-card--branded .story-card__name:lang(hi) {
	margin-bottom: 2px
}
@media only screen and (min-width:1069px) {
.story-card--branded .story-card__name:lang(hi) {
		margin-bottom: 18px
}
}
.story-card--branded .story-card__name:lang(vi) {
	margin-bottom: 4px
}
@media only screen and (min-width:1069px) {
.story-card--branded .story-card__name:lang(vi) {
		margin-bottom: 16px
}
}
.story-card--branded .story-card__name:lang(th) {
	margin-bottom: 3px
}
@media only screen and (min-width:1069px) {
.story-card--branded .story-card__name:lang(th) {
		margin-bottom: 16px
}
}
.story-card--branded .story-card__name:lang(hu) {
	margin-bottom: 9px
}
@media only screen and (min-width:1069px) {
.story-card--branded .story-card__name:lang(hu) {
		margin-bottom: 23px
}
}
.story-card--fallback-image {
	position: relative;
	bottom: 0;
	border-radius: 14px
}
.story-card--four .story-card__copy {
	padding-bottom: 50px
}
@media only screen and (min-width:1069px) {
.story-card--four .story-card__copy {
		padding-bottom: 35.5px
}
}
.story-card__time {
	padding: 5px 20px;
	min-height: 33px;
	max-width: calc(100% - (140px + 6px + var(--card-gutter)));
	position: absolute;
	top: 0;
	display: inline-flex;
	align-items: center;
	background-color: var(--event-color);
	left: 0;
	z-index: 3
}
html[dir=ltr] .story-card__time {
	border-top-left-radius: 14px
}
html[dir=rtl] .story-card__time {
	border-top-right-radius: 14px
}
html[dir=ltr] .story-card__time {
	border-bottom-right-radius: 14px
}
html[dir=rtl] .story-card__time {
	border-bottom-left-radius: 14px
}
@media only screen and (min-width:735px) {
.story-card__time {
		padding: 8px 20px;
		min-height: 38px;
		top: var(--event-gutter)
}
}
.story-card__time::after,
.story-card__time::before {
	content: '';
	width: 4px;
	height: 4px;
	position: absolute;
	background-color: var(--event-color);
	-webkit-clip-path: path('M4 0H0V4C0 1.79086 1.79086 0 4 0Z');
	clip-path: path('M4 0H0V4C0 1.79086 1.79086 0 4 0Z');
	z-index: 1
}
html[dir=rtl] .story-card__time::after,
html[dir=rtl] .story-card__time::before {
	transform: scaleX(-1)
}
.story-card__time::before {
	top: 100%;
	left: 6px
}
.story-card__time::after {
	top: 6px;
	left: 100%
}
.story-card__time-copy {
	width: 100%;
	position: relative;
	display: inline-flex;
	align-items: center;
	color: rgba(255, 255, 255, .85);
	letter-spacing: .3px;
	font-size: 18px;
	line-height: 1.22226;
	font-weight: 600;
	letter-spacing: .027em;
	font-family: "SF Pro Rounded", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif;
	z-index: 2
}
.story-card__time-copy:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Rounded", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__time-copy:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Rounded", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__time-copy:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Rounded", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__time-copy:lang(th) {
	font-family: "SF Pro TH", "SF Pro Rounded", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__time-copy:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Rounded", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__time-copy:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Rounded", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__time-copy:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Rounded", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__time-copy:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Rounded", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.is-live .story-card__time-copy::before {
	content: '';
	width: 9px;
	height: 9px;
	display: block;
	position: relative;
	flex-shrink: 0;
	background-color: #ff2d55;
	border-radius: 50%;
	margin-right: 5px;
	z-index: 2
}
.story-card--app-event-on-light .story-card__time-copy {
	color: rgba(0, 0, 0, .85)
}
.story-card--app-event-on-dark .story-card__time-copy {
	color: rgba(255, 255, 255, .85)
}
.story-card__time-copy-line-clamp {
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden
}
.story-card__content {
	display: flex;
	flex-direction: column
}
.story-card__copy {
	display: flex;
	flex-direction: column;
	padding: 34.5px 20px 0
}
@media only screen and (min-width:1069px) {
.story-card__copy {
		padding: 53.5px 40px 0
}
}
.story-card__name {
	flex-grow: 1;
	margin-bottom: 4px;
	font-size: 24px;
	line-height: 1.25;
	font-weight: 700;
	letter-spacing: .023em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:1069px) {
.story-card__name {
		margin-bottom: 2px
}
}
.story-card__name:lang(zh-HK) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__name:lang(zh-MO) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__name:lang(zh-TW) {
	font-weight: 600;
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__name:lang(zh-CH) {
	font-weight: 600
}
.story-card__name:lang(th) {
	line-height: 1.48125;
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__name:lang(hi) {
	line-height: 1.45
}
.story-card__name:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__name:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__name:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__name:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:1069px) {
.story-card__name {
		font-size: 34px;
		line-height: 1.20596;
		font-weight: 700;
		letter-spacing: .018em;
		font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__name:lang(zh-HK) {
		font-weight: 600;
		font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__name:lang(zh-MO) {
		font-weight: 600;
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__name:lang(zh-TW) {
		font-weight: 600;
		font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__name:lang(zh-CH) {
		font-weight: 600
}
.story-card__name:lang(th) {
		line-height: 1.42899;
		font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__name:lang(ar) {
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__name:lang(ja) {
		font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__name:lang(ko) {
		font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__name:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
.story-card__artwork {
	border-radius: 0;
	z-index: -1
}
.story-card__artwork img {
	max-width: 100%;
	height: auto
}
.story-card__day-background {
	filter: blur(50px);
	z-index: -1;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%);
	left: 50%
}
.story-card__day-icon {
	position: absolute;
	bottom: 100%;
	left: 100%;
	transform: translate(calc(-50% - 80px), calc(50% + 80px)) rotate(-30deg)
}
@media only screen and (min-width:735px) {
.story-card__day-icon {
		transform: translate(calc(-50% - 80px), calc(50% + 80px)) rotate(-30deg)
}
}
@media only screen and (min-width:1069px) {
.story-card__day-icon {
		transform: translate(calc(-50% - 108px), calc(50% + 134px)) rotate(-30deg)
}
}
html[dir=rtl] .story-card__day-icon {
	transform: translate(calc(50% + 80px), calc(50% + 80px)) rotate(30deg)
}
@media only screen and (min-width:735px) {
html[dir=rtl] .story-card__day-icon {
		transform: translate(calc(50% + 80px), calc(50% + 80px)) rotate(30deg)
}
}
@media only screen and (min-width:1069px) {
html[dir=rtl] .story-card__day-icon {
		transform: translate(calc(50% + 108px), calc(50% + 134px)) rotate(30deg)
}
}
.story-card__protection-gradient {
	position: absolute;
	bottom: 0;
	width: 100%
}
.story-card__label {
	color: #636366;
	margin-bottom: 2px;
	font-size: 15px;
	line-height: 1.33338;
	font-weight: 600;
	letter-spacing: -.016em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:1069px) {
.story-card__label {
		margin-bottom: 4px
}
}
.story-card__label:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__label:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__label:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__label:lang(zh) {
	letter-spacing: 0
}
.story-card__label:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__label:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__label:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__label:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__label:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__short {
	margin-bottom: 16.5px;
	color: #636366;
	font-size: 18px;
	line-height: 1.22226;
	font-weight: 400;
	letter-spacing: .027em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__short:lang(th) {
	line-height: 1.44839;
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__short:lang(hi) {
	line-height: 1.41778
}
.story-card__short:lang(ko) {
	line-height: 1.52381;
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__short:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__short:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__short:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__short:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__short:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.story-card__short:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:1069px) {
.story-card__short {
		margin-bottom: 35.5px
}
}
.story-card__video {
	contain: paint;
	border-radius: 14px;
	height: 422px
}
@media only screen and (min-width:735px) {
.story-card__video {
		height: 443px
}
}
@media only screen and (min-width:1069px) {
.story-card__video {
		height: 633px
}
}
.story-card__video video {
	display: block;
	width: 100%;
	height: 100%
}
.story-card__collection {
	margin: 20px 0;
	flex-grow: 1;
	display: flex;
	align-items: center
}
.story-card__iap-app {
	position: absolute;
	background-color: #efeff4;
	padding: 5px;
	top: auto;
	bottom: 0;
	transform: none;
	left: -16px;
	right: auto
}
.story-card__iap-purchase::before {
	background: url(./images/iap-overlay-158-392b6a4999f137137e18536b8d60a5b2.svg) no-repeat
}
@media only screen and (min-width:1069px) {
.story-card__iap-purchase::before {
		background: url(./images/iap-overlay-262-e2079545c44d09715c518a1a9052a9ce.svg) no-repeat
}
}
.story-card__name-highlight {
	color: #0070c9
}
.is-itunes-theme .story-card__name-highlight {
	color: #0070c9
}
.is-tv-theme .story-card__name-highlight {
	color: #0f6ea1
}
.is-mac-theme .story-card__name-highlight {
	color: #0070c9
}
.is-podcasts-theme .story-card__name-highlight {
	color: #7d50df
}
.is-apps-theme .story-card__name-highlight {
	color: #0070c9
}
.story-card__iap-footer {
	padding: 0 20px
}
@media only screen and (min-width:1069px) {
.story-card__iap-footer {
		padding: 0 40px
}
}
.whats-new__content::after,
.whats-new__content::before {
	content: ' ';
	display: table
}
.whats-new__content::after {
	clear: both
}
.whats-new__headline {
	font-size: 20px;
	line-height: 1.2;
	font-weight: 700;
	letter-spacing: .024em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.whats-new__headline:lang(zh-HK) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.whats-new__headline:lang(zh-MO) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.whats-new__headline:lang(zh-TW) {
	font-weight: 600;
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.whats-new__headline:lang(zh-CH) {
	font-weight: 600
}
.whats-new__headline:lang(th) {
	line-height: 1.422;
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.whats-new__headline:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.whats-new__headline:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.whats-new__headline:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.whats-new__headline:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (max-width:734px) {
.whats-new__latest {
		margin-bottom: 16px;
		padding-top: 2px
}
}
@media only screen and (min-width:735px) {
.whats-new__latest {
		float: right
}
}
.whats-new__latest__date,
.whats-new__latest__version {
	color: #636366
}
.whats-new__latest__date {
	text-align: right
}
@media only screen and (max-width:734px) {
.whats-new__latest__date {
		float: right
}
}
@media only screen and (min-width:735px) {
.whats-new__latest__version {
		text-align: right
}
}
.version-history__headline {
	margin-top: 17px;
	margin-bottom: 17px;
	font-size: 20px;
	line-height: 1.2;
	font-weight: 700;
	letter-spacing: .024em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.version-history__headline:lang(zh-HK) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.version-history__headline:lang(zh-MO) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.version-history__headline:lang(zh-TW) {
	font-weight: 600;
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.version-history__headline:lang(zh-CH) {
	font-weight: 600
}
.version-history__headline:lang(th) {
	line-height: 1.422;
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.version-history__headline:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.version-history__headline:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.version-history__headline:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.version-history__headline:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.version-history__item {
	padding-top: 11px;
	padding-bottom: 12px;
	border-top: 1px solid #d6d6d6
}
.version-history__item__version-number {
	margin-bottom: 10px;
	float: left;
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 600;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.version-history__item__version-number:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.version-history__item__version-number:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.version-history__item__version-number:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.version-history__item__version-number:lang(zh) {
	letter-spacing: 0
}
.version-history__item__version-number:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.version-history__item__version-number:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.version-history__item__version-number:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.version-history__item__version-number:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.version-history__item__version-number:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.version-history__item__release-date {
	float: right;
	margin-bottom: 10px;
	color: #636366;
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.version-history__item__release-date:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.version-history__item__release-date:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.version-history__item__release-date:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.version-history__item__release-date:lang(zh) {
	letter-spacing: 0
}
.version-history__item__release-date:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.version-history__item__release-date:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.version-history__item__release-date:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.version-history__item__release-date:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.version-history__item__release-date:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.version-history__item__release-notes {
	margin-bottom: 21px;
	clear: both;
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.version-history__item__release-notes:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.version-history__item__release-notes:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.version-history__item__release-notes:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.version-history__item__release-notes:lang(zh) {
	letter-spacing: 0
}
.version-history__item__release-notes:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.version-history__item__release-notes:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.version-history__item__release-notes:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.version-history__item__release-notes:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.version-history__item__release-notes:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.featured-album {
	display: block;
	font-size: 0
}
@media only screen and (min-width:1069px) {
.featured-album {
		margin-top: 3px
}
}
.featured-album__artwork {
	margin-bottom: 0;
	width: 104px;
	display: inline-block;
	vertical-align: middle
}
@media only screen and (min-width:735px) {
.featured-album__artwork {
		width: 47.10983%
}
}
@media only screen and (min-width:1069px) {
.featured-album__artwork {
		width: auto
}
}
.featured-album__text {
	display: inline-block;
	vertical-align: middle;
	max-width: calc(100% - 104px);
	padding-left: 10px
}
@media only screen and (min-width:735px) {
.featured-album__text {
		max-width: 52.89017%;
		padding-left: 16px
}
}
.featured-album__text__eyebrow,
.featured-album__text__headline,
.featured-album__text__subcopy {
	display: block
}
.featured-album__text__eyebrow {
	margin-top: 4px;
	text-transform: uppercase;
	font-size: 11px;
	line-height: 1.18182;
	font-weight: 600;
	letter-spacing: .006em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #0070c9
}
.featured-album__text__eyebrow:lang(th) {
	line-height: 1.4005;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.featured-album__text__eyebrow:lang(vi) {
	line-height: 1.78828
}
.featured-album__text__eyebrow:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.featured-album__text__eyebrow:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.featured-album__text__eyebrow:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.featured-album__text__eyebrow:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.featured-album__text__eyebrow:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.featured-album__text__eyebrow:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.featured-album__text__eyebrow:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.is-itunes-theme .featured-album__text__eyebrow {
	color: #0070c9
}
.is-tv-theme .featured-album__text__eyebrow {
	color: #0f6ea1
}
.is-mac-theme .featured-album__text__eyebrow {
	color: #0070c9
}
.is-podcasts-theme .featured-album__text__eyebrow {
	color: #7d50df
}
.is-apps-theme .featured-album__text__eyebrow {
	color: #0070c9
}
.featured-album__text__headline {
	color: #333;
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.featured-album__text__headline:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.featured-album__text__headline:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.featured-album__text__headline:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.featured-album__text__headline:lang(zh) {
	letter-spacing: 0
}
.featured-album__text__headline:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.featured-album__text__headline:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.featured-album__text__headline:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.featured-album__text__headline:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.featured-album__text__headline:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.featured-album__text__headline:not(:first-child) {
	margin-top: 2px
}
.featured-album__text__subcopy {
	margin-top: 3px;
	color: #636366;
	font-size: 12px;
	line-height: 1.33337;
	font-weight: 400;
	letter-spacing: 0;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.featured-album__text__subcopy:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.featured-album__text__subcopy:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.featured-album__text__subcopy:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.featured-album__text__subcopy:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.featured-album__text__subcopy:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.featured-album__text__subcopy:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.featured-album__text__subcopy:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.featured-album__text__subcopy:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.list-button {
	margin-bottom: 0;
	padding-top: 15px;
	padding-bottom: 15px;
	border-bottom: 1px solid #d6d6d6;
	font-size: 15px;
	line-height: 1.33338;
	font-weight: 400;
	letter-spacing: -.016em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.list-button:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.list-button:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.list-button:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.list-button:lang(zh) {
	letter-spacing: 0
}
.list-button:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.list-button:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.list-button:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.list-button:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.list-button:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.list-button:first-of-type {
	border-top: 1px solid #d6d6d6
}
.list-button:last-of-type {
	border-bottom: none
}
.tracklist-footer {
	margin-bottom: 3px;
	padding-top: 15px;
	padding-bottom: 7px;
	color: #636366;
	border-top: 1px solid #d6d6d6
}
.tracklist-footer__item {
	margin-bottom: 0;
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracklist-footer__item:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracklist-footer__item:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracklist-footer__item:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracklist-footer__item:lang(zh) {
	letter-spacing: 0
}
.tracklist-footer__item:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracklist-footer__item:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracklist-footer__item:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracklist-footer__item:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracklist-footer__item:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracklist-footer__item:last-child {
	margin-bottom: 2px
}
.tracklist-footer--link {
	margin-top: 10px
}
.tracklist-footer__item--released {
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 600;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracklist-footer__item--released:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracklist-footer__item--released:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracklist-footer__item--released:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracklist-footer__item--released:lang(zh) {
	letter-spacing: 0
}
.tracklist-footer__item--released:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracklist-footer__item--released:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracklist-footer__item--released:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracklist-footer__item--released:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracklist-footer__item--released:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracklist-footer__date {
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracklist-footer__date:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracklist-footer__date:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracklist-footer__date:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracklist-footer__date:lang(zh) {
	letter-spacing: 0
}
.tracklist-footer__date:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracklist-footer__date:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracklist-footer__date:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracklist-footer__date:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.tracklist-footer__date:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.books-featured-review {
	padding: 26px 0
}
.books-featured-review>:first-child {
	margin-top: 0
}
.books-featured-review>:last-child {
	margin-bottom: 0
}
.books-featured-review__headline {
	margin-bottom: 9px;
	border-bottom: 2px solid #636366;
	padding-bottom: 1px;
	display: inline-block;
	text-decoration: none;
	font-size: 12px;
	line-height: 1.33337;
	font-weight: 600;
	letter-spacing: 0;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.books-featured-review__headline:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.books-featured-review__headline:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.books-featured-review__headline:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.books-featured-review__headline:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.books-featured-review__headline:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.books-featured-review__headline:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.books-featured-review__headline:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.books-featured-review__headline:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.books-featured-review__date {
	color: #636366
}
.books-featured-review__copy {
	position: relative;
	color: #333;
	padding-left: 50px;
	z-index: 1;
	font-size: 15px;
	line-height: 1.33338;
	font-weight: 400;
	letter-spacing: -.016em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.books-featured-review__copy:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.books-featured-review__copy:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.books-featured-review__copy:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.books-featured-review__copy:lang(zh) {
	letter-spacing: 0
}
.books-featured-review__copy:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.books-featured-review__copy:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.books-featured-review__copy:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.books-featured-review__copy:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.books-featured-review__copy:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.books-featured-review__copy::before {
	padding-right: .3em;
	display: inline-block;
	top: 3px
}
.books-featured-review__copy::after {
	display: none
}
.books-featured-review__copy::before {
	position: absolute;
	font-size: 40px;
	color: #636366;
	left: 0;
	z-index: 1
}
.app-placard {
	display: flex;
	align-items: center;
	width: 320px;
	max-width: 100%;
	height: 120px;
	margin: 20px auto 0;
	height: 52px
}
@media only screen and (min-width:735px) {
.app-placard {
		height: 80px
}
}
@media only screen and (min-width:1069px) {
.app-placard {
		height: 120px
}
}
@media only screen and (max-width:734px) {
.app-placard {
		margin-bottom: 20px
}
}
@media only screen and (min-width:365.71429px) {
.app-placard {
		border-radius: 14px
}
}
@media only screen and (min-width:735px) {
.app-placard {
		width: 100%;
		padding: 0 10px;
		background: #efeff4
}
}
@media only screen and (min-width:1069px) {
.app-placard {
		padding: 0 20px
}
}
.app-placard--iae-detail,
.app-placard--iae-story-on-dark,
.app-placard--iae-story-on-light,
.app-placard--inside {
	width: 100%;
	margin-top: 0;
	margin-bottom: 0;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	background: 0 0
}
.app-placard--inside {
	padding: 0 20px;
	height: 80px
}
@media only screen and (min-width:1069px) {
.app-placard--inside {
		padding: 0 40px
}
}
@media only screen and (min-width:735px) {
.app-placard--inside {
		height: 80px
}
}
@media only screen and (min-width:1069px) {
.app-placard--inside {
		height: 120px
}
}
.app-placard--iae-detail,
.app-placard--iae-story-on-dark,
.app-placard--iae-story-on-light {
	height: auto;
	padding-left: 0;
	padding-right: 0
}
.app-placard--iae-detail .app-placard__eyebrow,
.app-placard--iae-detail .app-placard__subtitle,
.app-placard--iae-detail .app-placard__title,
.app-placard--iae-story-on-dark .app-placard__eyebrow,
.app-placard--iae-story-on-dark .app-placard__subtitle,
.app-placard--iae-story-on-dark .app-placard__title,
.app-placard--iae-story-on-light .app-placard__eyebrow,
.app-placard--iae-story-on-light .app-placard__subtitle,
.app-placard--iae-story-on-light .app-placard__title {
	color: #fff;
	position: relative;
	z-index: 1
}
.app-placard--iae-story-on-light .app-placard__eyebrow,
.app-placard--iae-story-on-light .app-placard__subtitle,
.app-placard--iae-story-on-light .app-placard__title {
	color: rgba(0, 0, 0, .85)
}
.app-placard--iae-story-on-dark .app-placard__eyebrow,
.app-placard--iae-story-on-dark .app-placard__subtitle,
.app-placard--iae-story-on-dark .app-placard__title {
	color: #fff
}
.app-placard--iae-detail {
	padding-top: 20px;
	padding-bottom: 20px
}
.app-placard--iae-story-on-dark,
.app-placard--iae-story-on-light {
	padding-top: 10px;
	padding-bottom: 4px;
	display: grid;
	grid-template-columns: auto 1fr auto;
	align-items: center
}
@media only screen and (min-width:1069px) {
.app-placard--iae-story-on-dark,
	.app-placard--iae-story-on-light {
		padding-top: 20px;
		padding-bottom: 14px
}
}
.app-placard--iae-story-on-dark::before,
.app-placard--iae-story-on-light::before {
	content: '';
	height: 1px;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1
}
.app-placard--iae-story-on-light::before {
	background-color: rgba(0, 0, 0, .4);
	mix-blend-mode: multiply;
	mix-blend-mode: plus-darker
}
.app-placard--iae-story-on-dark::before {
	background-color: rgba(255, 255, 255, .4);
	mix-blend-mode: screen;
	mix-blend-mode: plus-lighter
}
.app-placard--otd {
	background: rgba(0, 0, 0, .25);
	color: #fff;
	-webkit-backdrop-filter: blur(30px);
	backdrop-filter: blur(30px);
	padding: 0 20px;
	border-right: 1px solid rgba(0, 0, 0, .1);
	border-bottom: 1px solid rgba(0, 0, 0, .1);
	border-left: 1px solid rgba(0, 0, 0, .1)
}
@supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)) {
.app-placard--otd {
		background: rgba(0, 0, 0, .6)
}
}
.app-placard--otd .app-placard__eyebrow,
.app-placard--otd .app-placard__subtitle {
	color: #fff
}
.app-placard__app-link {
	display: flex;
	align-items: center;
	flex-grow: 1;
	color: #fff;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden
}
.app-placard--otd .app-placard__image {
	margin-right: 12px
}
@media only screen and (min-width:735px) {
.app-placard--otd .app-placard__image {
		margin-right: 18px
}
}
.app-placard--iae-story-on-dark .app-placard__image,
.app-placard--iae-story-on-light .app-placard__image {
	margin-right: 10px
}
.app-placard__copy {
	flex-grow: 1;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden
}
.app-placard__eyebrow {
	color: #636366;
	text-transform: uppercase;
	font-size: 11px;
	line-height: 1.18182;
	font-weight: 600;
	letter-spacing: .006em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__eyebrow:lang(th) {
	line-height: 1.4005;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__eyebrow:lang(vi) {
	line-height: 1.78828
}
.app-placard__eyebrow:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__eyebrow:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__eyebrow:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__eyebrow:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__eyebrow:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__eyebrow:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__eyebrow:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__title {
	flex-shrink: 1;
	font-size: 15px;
	line-height: 1.33338;
	font-weight: 600;
	letter-spacing: -.016em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__title:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__title:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__title:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__title:lang(zh) {
	letter-spacing: 0
}
.app-placard__title:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__title:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__title:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__title:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__title:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:1069px) {
.app-placard__title {
		font-size: 20px;
		line-height: 1.2;
		font-weight: 700;
		letter-spacing: .024em;
		font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__title:lang(zh-HK) {
		font-weight: 600;
		font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__title:lang(zh-MO) {
		font-weight: 600;
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__title:lang(zh-TW) {
		font-weight: 600;
		font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__title:lang(zh-CH) {
		font-weight: 600
}
.app-placard__title:lang(th) {
		line-height: 1.422;
		font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__title:lang(ar) {
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__title:lang(ja) {
		font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__title:lang(ko) {
		font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__title:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
.app-placard--iae-detail .app-placard__title {
	font-size: 18px;
	line-height: 1.22226;
	font-weight: 400;
	letter-spacing: .027em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-detail .app-placard__title:lang(th) {
	line-height: 1.44839;
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-detail .app-placard__title:lang(hi) {
	line-height: 1.41778
}
.app-placard--iae-detail .app-placard__title:lang(ko) {
	line-height: 1.52381;
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-detail .app-placard__title:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-detail .app-placard__title:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-detail .app-placard__title:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-detail .app-placard__title:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-detail .app-placard__title:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-detail .app-placard__title:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-story-on-dark .app-placard__title,
.app-placard--iae-story-on-light .app-placard__title {
	font-size: 18px;
	line-height: 1.22226;
	font-weight: 400;
	letter-spacing: .027em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-story-on-dark .app-placard__title:lang(th),
.app-placard--iae-story-on-light .app-placard__title:lang(th) {
	line-height: 1.44839;
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-story-on-dark .app-placard__title:lang(hi),
.app-placard--iae-story-on-light .app-placard__title:lang(hi) {
	line-height: 1.41778
}
.app-placard--iae-story-on-dark .app-placard__title:lang(ko),
.app-placard--iae-story-on-light .app-placard__title:lang(ko) {
	line-height: 1.52381;
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-story-on-dark .app-placard__title:lang(ar),
.app-placard--iae-story-on-light .app-placard__title:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-story-on-dark .app-placard__title:lang(ja),
.app-placard--iae-story-on-light .app-placard__title:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-story-on-dark .app-placard__title:lang(zh-CN),
.app-placard--iae-story-on-light .app-placard__title:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-story-on-dark .app-placard__title:lang(zh-HK),
.app-placard--iae-story-on-light .app-placard__title:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-story-on-dark .app-placard__title:lang(zh-MO),
.app-placard--iae-story-on-light .app-placard__title:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-story-on-dark .app-placard__title:lang(zh-TW),
.app-placard--iae-story-on-light .app-placard__title:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:1069px) {
.app-placard--iae-story-on-dark .app-placard__title,
	.app-placard--iae-story-on-light .app-placard__title {
		font-size: 20px;
		line-height: 1.2;
		font-weight: 400;
		letter-spacing: .024em;
		font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-story-on-dark .app-placard__title:lang(th),
	.app-placard--iae-story-on-light .app-placard__title:lang(th) {
		line-height: 1.422;
		font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-story-on-dark .app-placard__title:lang(ar),
	.app-placard--iae-story-on-light .app-placard__title:lang(ar) {
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-story-on-dark .app-placard__title:lang(ja),
	.app-placard--iae-story-on-light .app-placard__title:lang(ja) {
		font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-story-on-dark .app-placard__title:lang(ko),
	.app-placard--iae-story-on-light .app-placard__title:lang(ko) {
		font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-story-on-dark .app-placard__title:lang(zh-CN),
	.app-placard--iae-story-on-light .app-placard__title:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-story-on-dark .app-placard__title:lang(zh-HK),
	.app-placard--iae-story-on-light .app-placard__title:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-story-on-dark .app-placard__title:lang(zh-MO),
	.app-placard--iae-story-on-light .app-placard__title:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-story-on-dark .app-placard__title:lang(zh-TW),
	.app-placard--iae-story-on-light .app-placard__title:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
.app-placard__subtitle {
	color: #636366;
	flex-shrink: 1;
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__subtitle:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__subtitle:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__subtitle:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__subtitle:lang(zh) {
	letter-spacing: 0
}
.app-placard__subtitle:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__subtitle:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__subtitle:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__subtitle:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__subtitle:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:1069px) {
.app-placard__subtitle {
		font-size: 15px;
		line-height: 1.33338;
		font-weight: 400;
		letter-spacing: -.016em;
		font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__subtitle:lang(ar) {
		letter-spacing: 0;
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__subtitle:lang(ja) {
		letter-spacing: 0;
		font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__subtitle:lang(ko) {
		letter-spacing: 0;
		font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__subtitle:lang(zh) {
		letter-spacing: 0
}
.app-placard__subtitle:lang(th) {
		line-height: 1.58;
		font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__subtitle:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__subtitle:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__subtitle:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard__subtitle:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
.app-placard--iae-detail:not(.is-installable) .app-placard__subtitle {
	margin-top: 4px;
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-detail:not(.is-installable) .app-placard__subtitle:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-detail:not(.is-installable) .app-placard__subtitle:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-detail:not(.is-installable) .app-placard__subtitle:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-detail:not(.is-installable) .app-placard__subtitle:lang(zh) {
	letter-spacing: 0
}
.app-placard--iae-detail:not(.is-installable) .app-placard__subtitle:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-detail:not(.is-installable) .app-placard__subtitle:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-detail:not(.is-installable) .app-placard__subtitle:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-detail:not(.is-installable) .app-placard__subtitle:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-detail:not(.is-installable) .app-placard__subtitle:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-detail.is-installable .app-placard__subtitle {
	margin-bottom: 2px;
	color: rgba(255, 255, 255, .55);
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 600;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-detail.is-installable .app-placard__subtitle:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-detail.is-installable .app-placard__subtitle:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-detail.is-installable .app-placard__subtitle:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-detail.is-installable .app-placard__subtitle:lang(zh) {
	letter-spacing: 0
}
.app-placard--iae-detail.is-installable .app-placard__subtitle:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-detail.is-installable .app-placard__subtitle:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-detail.is-installable .app-placard__subtitle:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-detail.is-installable .app-placard__subtitle:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-detail.is-installable .app-placard__subtitle:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-story-on-dark .app-placard__subtitle,
.app-placard--iae-story-on-light .app-placard__subtitle {
	margin-top: 2px;
	position: relative;
	font-size: 15px;
	line-height: 1.33338;
	font-weight: 400;
	letter-spacing: -.016em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif;
	z-index: 1
}
.app-placard--iae-story-on-dark .app-placard__subtitle:lang(ar),
.app-placard--iae-story-on-light .app-placard__subtitle:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-story-on-dark .app-placard__subtitle:lang(ja),
.app-placard--iae-story-on-light .app-placard__subtitle:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-story-on-dark .app-placard__subtitle:lang(ko),
.app-placard--iae-story-on-light .app-placard__subtitle:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-story-on-dark .app-placard__subtitle:lang(zh),
.app-placard--iae-story-on-light .app-placard__subtitle:lang(zh) {
	letter-spacing: 0
}
.app-placard--iae-story-on-dark .app-placard__subtitle:lang(th),
.app-placard--iae-story-on-light .app-placard__subtitle:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-story-on-dark .app-placard__subtitle:lang(zh-CN),
.app-placard--iae-story-on-light .app-placard__subtitle:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-story-on-dark .app-placard__subtitle:lang(zh-HK),
.app-placard--iae-story-on-light .app-placard__subtitle:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-story-on-dark .app-placard__subtitle:lang(zh-MO),
.app-placard--iae-story-on-light .app-placard__subtitle:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iae-story-on-dark .app-placard__subtitle:lang(zh-TW),
.app-placard--iae-story-on-light .app-placard__subtitle:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:1069px) {
.app-placard--iae-story-on-dark .app-placard__subtitle,
	.app-placard--iae-story-on-light .app-placard__subtitle {
		margin-top: 7px
}
}
.app-placard--iae-story-on-light .app-placard__subtitle {
	color: rgba(0, 0, 0, .4);
	mix-blend-mode: multiply;
	mix-blend-mode: plus-darker
}
.app-placard--iae-story-on-dark .app-placard__subtitle {
	color: rgba(255, 255, 255, .4);
	mix-blend-mode: screen;
	mix-blend-mode: plus-lighter
}
.app-placard__cta {
	flex-shrink: 0;
	margin-left: 10px
}
@media only screen and (min-width:1069px) {
.app-placard__cta {
		margin-left: 20px
}
}
.app-placard--iae-detail .app-placard__cta {
	margin-left: 16px
}
.app-placard--iae-story-on-dark .app-placard__cta,
.app-placard--iae-story-on-light .app-placard__cta {
	margin-left: 12px;
	z-index: 1
}
@media only screen and (min-width:1069px) {
.app-placard--iae-story-on-dark .app-placard__cta,
	.app-placard--iae-story-on-light .app-placard__cta {
		margin-left: 24px
}
}
.app-placard--iap {
	height: auto;
	margin-top: 2px;
	margin-bottom: 15px;
	padding: 0
}
@media only screen and (min-width:1069px) {
.app-placard--iap {
		margin-top: 3px;
		margin-bottom: 35px
}
}
.app-placard--iap .app-placard__copy {
	white-space: inherit;
	color: #636366;
	font-size: 15px;
	line-height: 1.33338;
	font-weight: 400;
	letter-spacing: -.016em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iap .app-placard__copy:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iap .app-placard__copy:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iap .app-placard__copy:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iap .app-placard__copy:lang(zh) {
	letter-spacing: 0
}
.app-placard--iap .app-placard__copy:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iap .app-placard__copy:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iap .app-placard__copy:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iap .app-placard__copy:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.app-placard--iap .app-placard__copy:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:1069px) {
.app-placard--iap .app-placard__cta {
		margin-left: 16px
}
}
.product-grid {
	min-width: 100%;
	overflow: hidden
}
.product-grid--river,
.product-grid--tiles {
	height: 284px;
	flex-grow: 0
}
@media only screen and (min-width:1069px) {
.product-grid--river,
	.product-grid--tiles {
		height: 404px
}
}
.product-grid__area {
	position: relative;
	height: 100%;
	display: flex;
	flex-wrap: wrap
}
.product-grid--tiles .product-grid__area {
	transform-origin: 160px 142px
}
@media only screen and (min-width:735px) {
.product-grid--tiles .product-grid__area {
		transform-origin: 168px 142px
}
}
@media only screen and (min-width:1069px) {
.product-grid--tiles .product-grid__area {
		transform-origin: 240px 202px
}
}
@supports not (display:grid) {
.product-grid--large .product-grid__area {
		width: 618px
}
@media only screen and (min-width:1069px) {
.product-grid--large .product-grid__area {
			width: 858px
}
}
.product-grid--river .product-grid__area {
		width: 490px
}
@media only screen and (min-width:1069px) {
.product-grid--river .product-grid__area {
			width: 690px
}
}
.product-grid--mixed .product-grid__area,
	.product-grid--small .product-grid__area {
		width: 515px
}
@media only screen and (min-width:1069px) {
.product-grid--mixed .product-grid__area,
		.product-grid--small .product-grid__area {
			width: 715px
}
}
}
.product-grid--river .product-grid__area {
	transform: translate(-79px, -5px)
}
@media only screen and (min-width:1069px) {
.product-grid--river .product-grid__area {
		transform: translate(-113px, -5px)
}
}
@supports not (display:grid) {
.product-grid--river .product-grid__area .product-grid__item:nth-child(10n+10),
	.product-grid--river .product-grid__area .product-grid__item:nth-child(10n+6),
	.product-grid--river .product-grid__area .product-grid__item:nth-child(10n+7),
	.product-grid--river .product-grid__area .product-grid__item:nth-child(10n+8),
	.product-grid--river .product-grid__area .product-grid__item:nth-child(10n+9) {
		transform: translate(-44px, 0)
}
@media only screen and (min-width:1069px) {
.product-grid--river .product-grid__area .product-grid__item:nth-child(10n+10),
		.product-grid--river .product-grid__area .product-grid__item:nth-child(10n+6),
		.product-grid--river .product-grid__area .product-grid__item:nth-child(10n+7),
		.product-grid--river .product-grid__area .product-grid__item:nth-child(10n+8),
		.product-grid--river .product-grid__area .product-grid__item:nth-child(10n+9) {
			transform: translate(-60px, 0)
}
}
}
.product-grid--small .product-grid__area {
	transform: rotate(-30deg) translate(-189px, -227px)
}
@supports not (display:grid) {
.product-grid--small .product-grid__area .product-grid__item:nth-child(10n+10),
	.product-grid--small .product-grid__area .product-grid__item:nth-child(10n+6),
	.product-grid--small .product-grid__area .product-grid__item:nth-child(10n+7),
	.product-grid--small .product-grid__area .product-grid__item:nth-child(10n+8),
	.product-grid--small .product-grid__area .product-grid__item:nth-child(10n+9) {
		transform: translate(-60px, 0)
}
@media only screen and (min-width:1069px) {
.product-grid--small .product-grid__area .product-grid__item:nth-child(10n+10),
		.product-grid--small .product-grid__area .product-grid__item:nth-child(10n+6),
		.product-grid--small .product-grid__area .product-grid__item:nth-child(10n+7),
		.product-grid--small .product-grid__area .product-grid__item:nth-child(10n+8),
		.product-grid--small .product-grid__area .product-grid__item:nth-child(10n+9) {
			transform: translate(-44px, 0)
}
}
}
.product-grid--one .product-grid__area {
	min-height: 160px
}
@media only screen and (min-width:1069px) {
.product-grid--one .product-grid__area {
		min-height: 250px
}
}
.product-grid--two .product-grid__area {
	min-height: 200px
}
@media only screen and (min-width:1069px) {
.product-grid--two .product-grid__area {
		min-height: 326px
}
}
.product-grid--three .product-grid__area {
	min-height: 140px
}
@media only screen and (min-width:735px) {
.product-grid--three .product-grid__area {
		min-height: 168px
}
}
@media only screen and (min-width:1069px) {
.product-grid--three .product-grid__area {
		min-height: 240px
}
}
.product-grid--four {
	align-self: flex-start;
	margin-top: 18.5px
}
@media only screen and (min-width:1069px) {
.product-grid--four {
		margin-top: 45.5px
}
}
.product-grid--four .product-grid__area {
	min-height: 208px
}
@media only screen and (min-width:1069px) {
.product-grid--four .product-grid__area {
		min-height: 311px
}
}
.product-grid--iap {
	align-self: flex-start;
	margin-top: 29px
}
@media only screen and (min-width:1069px) {
.product-grid--iap {
		margin-top: 24px
}
}
.product-grid--iap .product-grid__area {
	justify-content: center
}
.product-grid--iap .product-grid__item {
	position: relative;
	margin: 0;
	padding-bottom: 16px
}
.product-grid__item {
	margin: 5px;
	max-width: 100%;
	height: auto;
	width: auto;
	align-self: center
}
.product-grid--tiles .product-grid__item {
	margin: 7.5px
}
@supports not (display:grid) {
.product-grid--mixed .product-grid__item:nth-child(1) {
		position: absolute;
		top: 103px;
		left: 103px
}
@media only screen and (min-width:1069px) {
.product-grid--mixed .product-grid__item:nth-child(1) {
			top: 143px;
			left: 143px
}
}
.product-grid--mixed .product-grid__item:nth-child(10),
	.product-grid--mixed .product-grid__item:nth-child(7) {
		margin-right: 213.5px
}
@media only screen and (min-width:1069px) {
.product-grid--mixed .product-grid__item:nth-child(10),
		.product-grid--mixed .product-grid__item:nth-child(7) {
			margin-right: 293.5px
}
}
}
.product-grid--four .product-grid__item,
.product-grid--one .product-grid__item,
.product-grid--three .product-grid__item,
.product-grid--two .product-grid__item {
	position: absolute;
	margin: 0
}
.product-grid--one .product-grid__item:nth-child(1) {
	top: 50%;
	transform: translate(-50%, -50%);
	left: 50%
}
.product-grid--two .product-grid__item:nth-child(1) {
	top: 0;
	left: 60px
}
@media screen and (max-width:366.71429px) and (min-width:320px) {
.product-grid--two .product-grid__item:nth-child(1) {
		left: calc((100vw - 200px)/ 2)
}
}
@media only screen and (min-width:735px) {
.product-grid--two .product-grid__item:nth-child(1) {
		left: 68px
}
}
@media only screen and (min-width:1069px) {
.product-grid--two .product-grid__item:nth-child(1) {
		left: 80px
}
}
.product-grid--two .product-grid__item:nth-child(2) {
	bottom: 0;
	right: 60px
}
@media screen and (max-width:366.71429px) and (min-width:320px) {
.product-grid--two .product-grid__item:nth-child(2) {
		right: calc((100vw - 200px)/ 2)
}
}
@media only screen and (min-width:735px) {
.product-grid--two .product-grid__item:nth-child(2) {
		right: 68px
}
}
@media only screen and (min-width:1069px) {
.product-grid--two .product-grid__item:nth-child(2) {
		right: 80px
}
}
.product-grid--three .product-grid__item {
	top: 50%;
	margin: 0
}
.product-grid--three .product-grid__item:nth-child(1) {
	transform: translate(0, -50%);
	right: calc(50% + 90px)
}
@media only screen and (min-width:735px) {
.product-grid--three .product-grid__item:nth-child(1) {
		right: calc(50% + 104px)
}
}
@media only screen and (min-width:1069px) {
.product-grid--three .product-grid__item:nth-child(1) {
		right: calc(50% + 160px)
}
}
.product-grid--three .product-grid__item:nth-child(2) {
	transform: translate(-50%, -50%);
	left: 50%
}
.product-grid--three .product-grid__item:nth-child(3) {
	transform: translate(0, -50%);
	left: calc(50% + 90px)
}
@media only screen and (min-width:735px) {
.product-grid--three .product-grid__item:nth-child(3) {
		left: calc(50% + 104px)
}
}
@media only screen and (min-width:1069px) {
.product-grid--three .product-grid__item:nth-child(3) {
		left: calc(50% + 160px)
}
}
.product-grid--four .product-grid__item {
	margin: 0
}
.product-grid--four .product-grid__item:nth-child(1),
.product-grid--four .product-grid__item:nth-child(3) {
	top: 0
}
.product-grid--four .product-grid__item:nth-child(2),
.product-grid--four .product-grid__item:nth-child(4) {
	top: 30px;
	z-index: 2
}
@media only screen and (min-width:1069px) {
.product-grid--four .product-grid__item:nth-child(2),
	.product-grid--four .product-grid__item:nth-child(4) {
		top: 40px
}
}
.product-grid--four .product-grid__item:nth-child(1) {
	right: 234px
}
@media only screen and (min-width:735px) {
.product-grid--four .product-grid__item:nth-child(1) {
		right: 262px
}
}
@media only screen and (min-width:1069px) {
.product-grid--four .product-grid__item:nth-child(1) {
		right: 343px
}
}
.product-grid--four .product-grid__item:nth-child(2) {
	left: 16px
}
@media only screen and (min-width:735px) {
.product-grid--four .product-grid__item:nth-child(2) {
		left: 44px
}
}
@media only screen and (min-width:1069px) {
.product-grid--four .product-grid__item:nth-child(2) {
		left: 32px
}
}
.product-grid--four .product-grid__item:nth-child(3) {
	right: 16px
}
@media only screen and (min-width:735px) {
.product-grid--four .product-grid__item:nth-child(3) {
		right: 44px
}
}
@media only screen and (min-width:1069px) {
.product-grid--four .product-grid__item:nth-child(3) {
		right: 32px
}
}
.product-grid--four .product-grid__item:nth-child(4) {
	left: 234px
}
@media only screen and (min-width:735px) {
.product-grid--four .product-grid__item:nth-child(4) {
		left: 262px
}
}
@media only screen and (min-width:1069px) {
.product-grid--four .product-grid__item:nth-child(4) {
		left: 343px
}
}
@supports (display:grid) {
.product-grid--river .product-grid__area,
	.product-grid--tiles .product-grid__area {
		display: grid;
		width: auto
}
.product-grid--mixed .product-grid__area {
		grid-template: "g10 g11 g12 g13 g14" 103px " g9  g1  g1  g2 g15" 103px " g8  g1  g1  g3 g16" 103px " g7  g6  g5  g4 g17" 103px "g22 g21 g20 g19 g18" 103px/103px 103px 103px 103px 103px 103px
}
@media only screen and (min-width:1069px) {
.product-grid--mixed .product-grid__area {
			grid-template: "g10 g11 g12 g13 g14" 143px " g9  g1  g1  g2 g15" 143px " g8  g1  g1  g3 g16" 143px " g7  g6  g5  g4 g17" 143px "g22 g21 g20 g19 g18" 143px/143px 143px 143px 143px 143px 143px
}
}
.product-grid--large .product-grid__area {
		grid-template: "g7 g8 g9" 206px "g6 g1 g2" 206px "g5 g4 g3" 206px/206px 206px 206px
}
@media only screen and (min-width:1069px) {
.product-grid--large .product-grid__area {
			grid-template: "g7 g8 g9" 286px "g6 g1 g2" 286px "g5 g4 g3" 286px/286px 286px 286px
}
}
.product-grid--small .product-grid__area {
		grid-template: "g21 g22 g23 g24 g25 g26" 103px "g20  g7  g8  g9 g10 g27" 103px "g19  g6  g1  g2 g11 g28" 103px "g18  g5  g4  g3 g12 g29" 103px "g17 g16 g15 g14 g13 g30" 103px/103px 103px 103px 103px 103px 103px
}
@media only screen and (min-width:1069px) {
.product-grid--small .product-grid__area {
			grid-template: "g21 g22 g23 g24 g25 g26" 143px "g20  g7  g8  g9 g10 g27" 143px "g19  g6  g1  g2 g11 g28" 143px "g18  g5  g4  g3 g12 g29" 143px "g17 g16 g15 g14 g13 g30" 143px/143px 143px 143px 143px 143px
}
}
.product-grid--small .product-grid__item:nth-child(30n+10),
	.product-grid--small .product-grid__item:nth-child(30n+12),
	.product-grid--small .product-grid__item:nth-child(30n+18),
	.product-grid--small .product-grid__item:nth-child(30n+20),
	.product-grid--small .product-grid__item:nth-child(30n+27),
	.product-grid--small .product-grid__item:nth-child(30n+29),
	.product-grid--small .product-grid__item:nth-child(30n+3),
	.product-grid--small .product-grid__item:nth-child(30n+4),
	.product-grid--small .product-grid__item:nth-child(30n+5),
	.product-grid--small .product-grid__item:nth-child(30n+7),
	.product-grid--small .product-grid__item:nth-child(30n+8),
	.product-grid--small .product-grid__item:nth-child(30n+9) {
		transform: translate(-60px, 0)
}
@media only screen and (min-width:1069px) {
.product-grid--small .product-grid__item:nth-child(30n+10),
		.product-grid--small .product-grid__item:nth-child(30n+12),
		.product-grid--small .product-grid__item:nth-child(30n+18),
		.product-grid--small .product-grid__item:nth-child(30n+20),
		.product-grid--small .product-grid__item:nth-child(30n+27),
		.product-grid--small .product-grid__item:nth-child(30n+29),
		.product-grid--small .product-grid__item:nth-child(30n+3),
		.product-grid--small .product-grid__item:nth-child(30n+4),
		.product-grid--small .product-grid__item:nth-child(30n+5),
		.product-grid--small .product-grid__item:nth-child(30n+7),
		.product-grid--small .product-grid__item:nth-child(30n+8),
		.product-grid--small .product-grid__item:nth-child(30n+9) {
			transform: translate(-44px, 0)
}
}
.product-grid--river .product-grid__area {
		grid-template: "g15  g7  g8  g9 g10" 98px "g14  g6  g1  g2 g11" 98px "g13  g5  g4  g3 g12" 98px/98px 98px 98px 98px 98px
}
@media only screen and (min-width:1069px) {
.product-grid--river .product-grid__area {
			grid-template: "g15  g7  g8  g9 g10" 138px "g14  g6  g1  g2 g11" 138px "g13  g5  g4  g3 g12" 138px/138px 138px 138px 138px 138px
}
}
.product-grid--river .product-grid__item:nth-child(15n+10),
	.product-grid--river .product-grid__item:nth-child(15n+12),
	.product-grid--river .product-grid__item:nth-child(15n+13),
	.product-grid--river .product-grid__item:nth-child(15n+15),
	.product-grid--river .product-grid__item:nth-child(15n+3),
	.product-grid--river .product-grid__item:nth-child(15n+4),
	.product-grid--river .product-grid__item:nth-child(15n+5),
	.product-grid--river .product-grid__item:nth-child(15n+7),
	.product-grid--river .product-grid__item:nth-child(15n+8),
	.product-grid--river .product-grid__item:nth-child(15n+9) {
		transform: translate(-54px, 0)
}
@media only screen and (min-width:1069px) {
.product-grid--river .product-grid__item:nth-child(15n+10),
		.product-grid--river .product-grid__item:nth-child(15n+12),
		.product-grid--river .product-grid__item:nth-child(15n+13),
		.product-grid--river .product-grid__item:nth-child(15n+15),
		.product-grid--river .product-grid__item:nth-child(15n+3),
		.product-grid--river .product-grid__item:nth-child(15n+4),
		.product-grid--river .product-grid__item:nth-child(15n+5),
		.product-grid--river .product-grid__item:nth-child(15n+7),
		.product-grid--river .product-grid__item:nth-child(15n+8),
		.product-grid--river .product-grid__item:nth-child(15n+9) {
			transform: translate(-78px, 0)
}
}
.product-grid--mixed .product-grid__area {
		transform: rotate(-30deg) translate(-46px, -64px)
}
@media only screen and (min-width:735px) {
.product-grid--mixed .product-grid__area {
			transform: rotate(-30deg) translate(-38px, -64px)
}
}
@media only screen and (min-width:1069px) {
.product-grid--mixed .product-grid__area {
			transform: rotate(-30deg) translate(-46px, -84px)
}
}
.product-grid--large .product-grid__area {
		transform: translate(37px, 1px) rotate(-30deg) translate(-149px, -167px)
}
@media only screen and (min-width:735px) {
.product-grid--large .product-grid__area {
			transform: translate(9px, 1px) rotate(-30deg) translate(-141px, -167px)
}
}
@media only screen and (min-width:1069px) {
.product-grid--large .product-grid__area {
			transform: translate(29px, 11px) rotate(-30deg) translate(-189px, -227px)
}
}
.product-grid--small .product-grid__area {
		transform: translate(-32px, 24px) rotate(-30deg) translate(-85px, -103px)
}
@media only screen and (min-width:735px) {
.product-grid--small .product-grid__area {
			transform: translate(-60px, 24px) rotate(-30deg) translate(-77px, -103px)
}
}
@media only screen and (min-width:1069px) {
.product-grid--small .product-grid__area {
			transform: translate(17px, -11px) rotate(-30deg) translate(-105px, -143px)
}
}
.product-grid__item:nth-child(1) {
		grid-area: g1
}
.product-grid__item:nth-child(2) {
		grid-area: g2
}
.product-grid__item:nth-child(3) {
		grid-area: g3
}
.product-grid__item:nth-child(4) {
		grid-area: g4
}
.product-grid__item:nth-child(5) {
		grid-area: g5
}
.product-grid__item:nth-child(6) {
		grid-area: g6
}
.product-grid__item:nth-child(7) {
		grid-area: g7
}
.product-grid__item:nth-child(8) {
		grid-area: g8
}
.product-grid__item:nth-child(9) {
		grid-area: g9
}
.product-grid__item:nth-child(10) {
		grid-area: g10
}
.product-grid__item:nth-child(11) {
		grid-area: g11
}
.product-grid__item:nth-child(12) {
		grid-area: g12
}
.product-grid__item:nth-child(13) {
		grid-area: g13
}
.product-grid__item:nth-child(14) {
		grid-area: g14
}
.product-grid__item:nth-child(15) {
		grid-area: g15
}
.product-grid__item:nth-child(16) {
		grid-area: g16
}
.product-grid__item:nth-child(17) {
		grid-area: g17
}
.product-grid__item:nth-child(18) {
		grid-area: g18
}
.product-grid__item:nth-child(19) {
		grid-area: g19
}
.product-grid__item:nth-child(20) {
		grid-area: g20
}
.product-grid__item:nth-child(21) {
		grid-area: g21
}
.product-grid__item:nth-child(22) {
		grid-area: g22
}
.product-grid__item:nth-child(23) {
		grid-area: g23
}
.product-grid__item:nth-child(24) {
		grid-area: g24
}
.product-grid__item:nth-child(25) {
		grid-area: g25
}
.product-grid__item:nth-child(26) {
		grid-area: g26
}
.product-grid__item:nth-child(27) {
		grid-area: g27
}
.product-grid__item:nth-child(28) {
		grid-area: g28
}
.product-grid__item:nth-child(29) {
		grid-area: g29
}
.product-grid__item:nth-child(30) {
		grid-area: g30
}
.product-grid__item:nth-child(31) {
		grid-area: g31
}
.product-grid__item:nth-child(32) {
		grid-area: g32
}
.product-grid__item:nth-child(33) {
		grid-area: g33
}
}
.we-artist-header {
	padding-top: 1px;
	position: relative;
	z-index: 1
}
.we-artist-header__foreground {
	margin-top: 32px;
	margin-bottom: 14px;
	pointer-events: none
}
@media only screen and (min-width:735px) {
.we-artist-header__foreground {
		margin-bottom: 36px
}
}
.we-artist-header__background {
	position: absolute;
	top: 32px;
	transform: translate(-50%, 10px);
	opacity: .4;
	filter: blur(40px) saturate(200%);
	pointer-events: none;
	left: 50%;
	z-index: 1
}
.we-callout {
	border-radius: 6px;
	background-color: #f8f8f8;
	margin: 30px auto;
	padding: 30px 25.5px
}
.we-callout>:first-child {
	margin-top: 0
}
.we-callout>:last-child {
	margin-bottom: 0
}
.we-callout__headline {
	font-size: 15px;
	line-height: 1.33338;
	font-weight: 400;
	letter-spacing: -.016em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-callout__headline:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-callout__headline:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-callout__headline:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-callout__headline:lang(zh) {
	letter-spacing: 0
}
.we-callout__headline:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-callout__headline:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-callout__headline:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-callout__headline:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-callout__headline:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-callout__copy {
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-callout__copy:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-callout__copy:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-callout__copy:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-callout__copy:lang(zh) {
	letter-spacing: 0
}
.we-callout__copy:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-callout__copy:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-callout__copy:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-callout__copy:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-callout__copy:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout {
	margin: 19px auto 0;
	padding: 16px;
	position: relative;
	border-radius: 6px;
	background-color: #f8f8f8;
	z-index: 3
}
.we-banner-callout>:first-child {
	margin-top: 0
}
.we-banner-callout>:last-child {
	margin-bottom: 0
}
@media only screen and (min-width:735px) {
.we-banner-callout {
		margin: 32px auto 13px;
		padding: 32px
}
}
.we-banner-callout__headline {
	margin-bottom: 3px;
	font-size: 15px;
	line-height: 1.33338;
	font-weight: 400;
	letter-spacing: -.016em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__headline:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__headline:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__headline:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__headline:lang(zh) {
	letter-spacing: 0
}
.we-banner-callout__headline:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__headline:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__headline:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__headline:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__headline:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:735px) {
.we-banner-callout__headline {
		font-size: 20px;
		line-height: 1.2;
		font-weight: 400;
		letter-spacing: .024em;
		font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__headline:lang(th) {
		line-height: 1.422;
		font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__headline:lang(ar) {
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__headline:lang(ja) {
		font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__headline:lang(ko) {
		font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__headline:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__headline:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__headline:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__headline:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
@media only screen and (max-width:734px) {
.we-banner-callout__headline--itunes-image-spacer {
		margin-right: 68px
}
}
.we-banner-callout__copy {
	color: #333;
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__copy:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__copy:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__copy:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__copy:lang(zh) {
	letter-spacing: 0
}
.we-banner-callout__copy:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__copy:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__copy:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__copy:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__copy:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__more-link {
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__more-link:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__more-link:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__more-link:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__more-link:lang(zh) {
	letter-spacing: 0
}
.we-banner-callout__more-link:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__more-link:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__more-link:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__more-link:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__more-link:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:735px) {
.we-banner-callout__more-link {
		font-size: 15px;
		line-height: 1.33338;
		font-weight: 400;
		letter-spacing: -.016em;
		font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__more-link:lang(ar) {
		letter-spacing: 0;
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__more-link:lang(ja) {
		letter-spacing: 0;
		font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__more-link:lang(ko) {
		letter-spacing: 0;
		font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__more-link:lang(zh) {
		letter-spacing: 0
}
.we-banner-callout__more-link:lang(th) {
		line-height: 1.58;
		font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__more-link:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__more-link:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__more-link:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-callout__more-link:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
.we-banner-callout__itunes-icon {
	width: 58px;
	height: 58px;
	float: right
}
@media only screen and (min-width:735px) {
.we-banner-callout__itunes-icon {
		margin-right: 30px
}
}
@media only screen and (min-width:735px) {
.we-banner-callout__itunes-icon {
		width: 88px;
		height: 88px;
		float: left
}
}
.we-banner-callout__AM-logo {
	width: 82px;
	height: auto
}
@media only screen and (min-width:735px) {
.we-banner-callout__AM-logo {
		width: 125px;
		float: right
}
}
.we-banner-callout__download-button {
	margin-top: 9px
}
.we-banner {
	margin: 19px auto 0;
	padding: 8px 16px;
	position: relative;
	border-radius: 6px;
	background-color: #f2f8fc;
	z-index: 3
}
.we-banner>:first-child {
	margin-top: 0
}
.we-banner>:last-child {
	margin-bottom: 0
}
@media only screen and (min-width:735px) {
.we-banner--story {
		margin-bottom: 19px
}
}
.we-banner__copy {
	color: #333;
	text-align: center;
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner__copy:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner__copy:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner__copy:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner__copy:lang(zh) {
	letter-spacing: 0
}
.we-banner__copy:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner__copy:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner__copy:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner__copy:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner__copy:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner__copy__title {
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 600;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner__copy__title:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner__copy__title:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner__copy__title:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner__copy__title:lang(zh) {
	letter-spacing: 0
}
.we-banner__copy__title:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner__copy__title:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner__copy__title:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner__copy__title:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner__copy__title:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (max-width:734px) {
.we-banner__copy__title {
		display: block
}
}
@media only screen and (min-width:735px) {
.we-banner__copy__description {
		margin-left: 8px
}
}
.we-banner-arcade {
	background-color: #000;
	position: relative;
	overflow: hidden;
	color: #fff;
	margin: 0 auto 20px;
	height: 152px;
	margin-top: 20px
}
@media only screen and (min-width:735px) {
.we-banner-arcade {
		margin-left: auto;
		margin-right: auto;
		width: 87.5%;
		width: 87.5%;
		border-radius: 8px;
		margin-top: 20px
}
}
@media only screen and (min-width:735px) and (min-width:735px) {
.we-banner-arcade {
		margin-left: auto;
		margin-right: auto;
		width: 692px
}
}
@media only screen and (min-width:735px) and (min-width:1069px) {
.we-banner-arcade {
		margin-left: auto;
		margin-right: auto;
		width: 980px
}
}
.we-banner-arcade__wrapper {
	padding: 0 20px 8px;
	position: relative;
	display: flex;
	flex-direction: column;
	justify-content: center;
	height: 100%;
	z-index: 2;
	width: 70%
}
@media only screen and (min-width:735px) {
.we-banner-arcade__wrapper {
		width: 78%;
		padding-bottom: 2px
}
}
@media only screen and (min-width:1069px) {
.we-banner-arcade__wrapper {
		width: 45%
}
}
.we-banner-arcade__logo {
	display: block;
	max-width: 100%;
	margin-bottom: 11px;
	height: 10px;
	align-self: flex-start
}
@media only screen and (min-width:735px) {
.we-banner-arcade__logo {
		height: 13px;
		margin-bottom: 9px
}
}
.we-banner-arcade__title {
	font-size: 15px;
	line-height: 1.33338;
	font-weight: 600;
	letter-spacing: -.016em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin-bottom: 6px
}
.we-banner-arcade__title:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-arcade__title:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-arcade__title:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-arcade__title:lang(zh) {
	letter-spacing: 0
}
.we-banner-arcade__title:lang(th) {
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-arcade__title:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-arcade__title:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-arcade__title:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-arcade__title:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:735px) {
.we-banner-arcade__title {
		font-size: 24px;
		line-height: 1.25;
		font-weight: 700;
		letter-spacing: .023em;
		font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-arcade__title:lang(ar) {
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-arcade__title:lang(ja) {
		font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-arcade__title:lang(ko) {
		font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-arcade__title:lang(th) {
		font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-arcade__title:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-arcade__title:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-arcade__title:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-arcade__title:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
@media only screen and (min-width:735px) {
.we-banner-arcade__title {
		margin-bottom: 8px
}
}
.we-banner-arcade__text {
	display: block;
	white-space: nowrap;
	white-space: normal
}
@media only screen and (min-width:735px) {
.we-banner-arcade__text {
		font-size: 80%
}
}
@media only screen and (min-width:1069px) {
.we-banner-arcade__text {
		font-size: 80%
}
}
.we-banner-arcade__text:lang(ar) {
	font-family: Helvetica, Arial, sans-serif
}
.we-banner-arcade__cta {
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 600;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: inherit
}
.we-banner-arcade__cta:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-arcade__cta:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-arcade__cta:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-arcade__cta:lang(zh) {
	letter-spacing: 0
}
.we-banner-arcade__cta:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-arcade__cta:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-arcade__cta:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-arcade__cta:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-arcade__cta:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:735px) {
.we-banner-arcade__cta {
		font-size: 15px;
		line-height: 1.33338;
		font-weight: 600;
		letter-spacing: -.016em;
		font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-arcade__cta:lang(ar) {
		letter-spacing: 0;
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-arcade__cta:lang(ja) {
		letter-spacing: 0;
		font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-arcade__cta:lang(ko) {
		letter-spacing: 0;
		font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-arcade__cta:lang(zh) {
		letter-spacing: 0
}
.we-banner-arcade__cta:lang(th) {
		line-height: 1.58;
		font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-arcade__cta:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-arcade__cta:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-arcade__cta:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-banner-arcade__cta:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
.we-banner-arcade__artwork {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1
}
.we-banner-arcade__image {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: center top;
	object-position: center top;
	-o-object-fit: contain;
	object-fit: contain;
	-o-object-position: right;
	object-position: right
}
html[dir=rtl] .we-banner-arcade__image {
	-o-object-position: left;
	object-position: left
}
.we-footer-arcade {
	background-color: #000;
	position: relative;
	overflow: hidden;
	color: #fff;
	border-radius: 8px;
	margin: 0 auto 20px;
	max-width: 338px
}
@media only screen and (min-width:735px) {
.we-footer-arcade {
		max-width: 980px
}
}
.we-footer-arcade__wrapper {
	z-index: 2;
	height: 384px;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: flex-end;
	padding-bottom: 41px;
	position: relative;
	margin-top: 80px;
	padding-left: 20px;
	padding-right: 20px
}
@media only screen and (min-width:735px) {
.we-footer-arcade__wrapper {
		margin-top: 0;
		padding: 0 38px 8px;
		width: 60%;
		align-items: flex-start;
		justify-content: center
}
}
.we-footer-arcade__logo {
	display: block;
	flex-shrink: 0;
	max-width: 100%;
	margin: 0 0 16px;
	height: 13px
}
@media only screen and (min-width:735px) {
.we-footer-arcade__logo {
		height: 15px;
		margin-bottom: 20px
}
}
.we-footer-arcade__title {
	font-size: 20px;
	line-height: 1.2;
	font-weight: 700;
	letter-spacing: .024em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-align: center;
	color: inherit;
	margin-bottom: 10px
}
.we-footer-arcade__title:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__title:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__title:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__title:lang(th) {
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__title:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__title:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__title:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__title:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:735px) {
.we-footer-arcade__title {
		font-size: 30px;
		line-height: 1.46667;
		font-weight: 700;
		letter-spacing: 0;
		font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__title:lang(fi) {
		font-size: 20px;
		line-height: 1.2
}
.we-footer-arcade__title:lang(vi) {
		font-size: 34px;
		line-height: 1.20596
}
.we-footer-arcade__title:lang(ar) {
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__title:lang(ja) {
		font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__title:lang(ko) {
		font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__title:lang(th) {
		font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__title:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__title:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__title:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__title:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
@media only screen and (min-width:1069px) {
.we-footer-arcade__title {
		font-size: 30px;
		line-height: 1.46667;
		font-weight: 700;
		letter-spacing: 0;
		font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__title:lang(vi) {
		font-size: 30px;
		line-height: 1.46667
}
.we-footer-arcade__title:lang(ar) {
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__title:lang(ja) {
		font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__title:lang(ko) {
		font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__title:lang(th) {
		font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__title:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__title:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__title:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__title:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
@media only screen and (min-width:735px) {
.we-footer-arcade__title {
		text-align: left;
		margin-bottom: 12px
}
}
.we-footer-arcade__text {
	display: block
}
@media only screen and (min-width:735px) {
.we-footer-arcade__text {
		margin-top: 6px
}
.we-footer-arcade__text:lang(hr),
	.we-footer-arcade__text:lang(ja) {
		font-size: 90%
}
}
.we-footer-arcade__text:lang(ar) {
	font-family: Helvetica, Arial, sans-serif
}
.we-footer-arcade__cta {
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 600;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin-top: 8px;
	color: inherit;
	display: inline-block;
	line-height: 1
}
.we-footer-arcade__cta:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__cta:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__cta:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__cta:lang(zh) {
	letter-spacing: 0
}
.we-footer-arcade__cta:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__cta:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__cta:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__cta:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__cta:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__cta::after {
	font-weight: 400
}
@media only screen and (min-width:735px) {
.we-footer-arcade__cta {
		font-size: 15px;
		line-height: 1.33338;
		font-weight: 600;
		letter-spacing: -.016em;
		font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__cta:lang(ar) {
		letter-spacing: 0;
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__cta:lang(ja) {
		letter-spacing: 0;
		font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__cta:lang(ko) {
		letter-spacing: 0;
		font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__cta:lang(zh) {
		letter-spacing: 0
}
.we-footer-arcade__cta:lang(th) {
		line-height: 1.58;
		font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__cta:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__cta:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__cta:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-arcade__cta:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
.we-footer-arcade__artwork {
	z-index: 1;
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%
}
.we-footer-arcade__image {
	position: absolute;
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: center top;
	object-position: center top
}
@media only screen and (min-width:735px) {
.we-footer-arcade__image {
		padding-bottom: 0
}
}
.we-footer-disclaimer {
	background-color: #f5f5f7;
	padding-top: 29px;
	padding-bottom: 29px
}
.we-footer-disclaimer__text {
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #86868b
}
.we-footer-disclaimer__text:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-disclaimer__text:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-disclaimer__text:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-disclaimer__text:lang(zh) {
	letter-spacing: 0
}
.we-footer-disclaimer__text:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-disclaimer__text:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-disclaimer__text:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-disclaimer__text:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-footer-disclaimer__text:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-product-collection {
	display: flex;
	flex-direction: column
}
.we-product-collection__item {
	padding-top: 12px;
	padding-bottom: 12px;
	width: 100%;
	min-height: 72px;
	display: flex;
	align-items: center
}
.we-product-collection__item:not(:last-of-type) {
	border-bottom: 1px solid #d6d6d6
}
@media only screen and (min-width:735px) {
.we-product-collection--columned .we-product-collection__item {
		width: calc(50% - 10px)
}
.we-product-collection--columned .we-product-collection__item:nth-of-type(even) {
		margin-left: 20px
}
.we-product-collection--columned .we-product-collection__item:nth-of-type(-n+2) {
		border-top: 1px solid #d6d6d6
}
}
.we-product-collection--columned {
	flex-direction: column
}
@media only screen and (min-width:735px) {
.we-product-collection--columned {
		flex-flow: row wrap
}
}
.we-product-collection__item__headings {
	overflow: auto;
	margin-left: 16px;
	padding-right: 1em
}
.we-product-collection__item__button {
	align-self: center;
	margin-right: 1px;
	margin-left: auto
}
.we-product-collection__item__category {
	color: #636366
}
.we-product-collection__item__eyebrow {
	color: #636366;
	text-transform: uppercase;
	font-size: 11px;
	line-height: 1.18182;
	font-weight: 600;
	letter-spacing: .006em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-product-collection__item__eyebrow:lang(th) {
	line-height: 1.4005;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-product-collection__item__eyebrow:lang(vi) {
	line-height: 1.78828
}
.we-product-collection__item__eyebrow:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-product-collection__item__eyebrow:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-product-collection__item__eyebrow:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-product-collection__item__eyebrow:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-product-collection__item__eyebrow:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-product-collection__item__eyebrow:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-product-collection__item__eyebrow:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-product-collection__item__product-name {
	font-size: 15px;
	line-height: 1.33338;
	font-weight: 400;
	letter-spacing: -.016em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-product-collection__item__product-name:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-product-collection__item__product-name:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-product-collection__item__product-name:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-product-collection__item__product-name:lang(zh) {
	letter-spacing: 0
}
.we-product-collection__item__product-name:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-product-collection__item__product-name:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-product-collection__item__product-name:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-product-collection__item__product-name:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-product-collection__item__product-name:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-product-collection__item__artwork,
.we-product-collection__item__button {
	flex-shrink: 0
}
.we-editor-notes {
	height: 100%;
	padding: 9px 16px 13px;
	align-self: start;
	background-color: #f8f8f8;
	border-radius: 6px
}
.l-column--equal-height>.we-editor-notes {
	min-height: 184px
}
.we-editor-notes__editor {
	margin-bottom: 11px;
	display: block
}
.we-editor-notes__editor__editor-notes {
	margin-top: 3px;
	text-align: left;
	font-size: 20px;
	line-height: 1.2;
	font-weight: 700;
	letter-spacing: .024em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-editor-notes__editor__editor-notes:lang(zh-HK) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-editor-notes__editor__editor-notes:lang(zh-MO) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-editor-notes__editor__editor-notes:lang(zh-TW) {
	font-weight: 600;
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-editor-notes__editor__editor-notes:lang(zh-CH) {
	font-weight: 600
}
.we-editor-notes__editor__editor-notes:lang(th) {
	line-height: 1.422;
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-editor-notes__editor__editor-notes:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-editor-notes__editor__editor-notes:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-editor-notes__editor__editor-notes:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-editor-notes__editor__editor-notes:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-editor-notes--editor-choice {
	display: block;
	text-align: center
}
.we-editor-notes__editor__editor-choice {
	margin: 12px 32px 9px;
	display: inline-block;
	position: relative;
	color: #636366;
	z-index: 1;
	font-size: 20px;
	line-height: 1.2;
	font-weight: 700;
	letter-spacing: .024em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-editor-notes__editor__editor-choice:lang(zh-HK) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-editor-notes__editor__editor-choice:lang(zh-MO) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-editor-notes__editor__editor-choice:lang(zh-TW) {
	font-weight: 600;
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-editor-notes__editor__editor-choice:lang(zh-CH) {
	font-weight: 600
}
.we-editor-notes__editor__editor-choice:lang(th) {
	line-height: 1.422;
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-editor-notes__editor__editor-choice:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-editor-notes__editor__editor-choice:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-editor-notes__editor__editor-choice:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-editor-notes__editor__editor-choice:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-editor-notes__editor__editor-choice::after,
.we-editor-notes__editor__editor-choice::before {
	content: "";
	width: 22px;
	height: 44px;
	position: absolute;
	top: 50%;
	transform: translateY(1px) translateY(-50%);
	background-repeat: no-repeat;
	background-image: url(./images/laurel-left-3c4464a8dbb88e0a7039a15a7008a6ac.svg);
	z-index: 1
}
.we-editor-notes__editor__editor-choice::before {
	left: -32px
}
.we-editor-notes__editor__editor-choice::after {
	right: -32px;
	transform: translateY(1px) translateY(-50%) scaleX(-1)
}
.we-editorial-quote {
	border-bottom: 1px solid #d6d6d6;
	background-color: #f8f8f8;
	margin-bottom: -1px;
	padding: 27px 0 27px
}
.we-editorial-quote__wrapper {
	padding-left: 16px;
	padding-right: 16px
}
@media only screen and (min-width:735px) {
.we-editorial-quote__author,
	.we-editorial-quote__text {
		text-align: center
}
}
.we-editorial-quote__text {
	font-size: 15px;
	line-height: 1.33338;
	font-weight: 600;
	letter-spacing: -.016em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height: calc(22 / 15)
}
.we-editorial-quote__text:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-editorial-quote__text:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-editorial-quote__text:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-editorial-quote__text:lang(zh) {
	letter-spacing: 0
}
.we-editorial-quote__text:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-editorial-quote__text:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-editorial-quote__text:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-editorial-quote__text:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-editorial-quote__text:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-editorial-quote__author {
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif;
	display: block;
	color: #636366;
	font-style: normal;
	margin-top: 15px
}
.we-editorial-quote__author:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-editorial-quote__author:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-editorial-quote__author:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-editorial-quote__author:lang(zh) {
	letter-spacing: 0
}
.we-editorial-quote__author:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-editorial-quote__author:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-editorial-quote__author:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-editorial-quote__author:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-editorial-quote__author:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-clamp {
	display: block;
	overflow: hidden;
	-webkit-mask-size: 100% 100%;
	mask-size: 100% 100%;
	-webkit-mask-position: right bottom;
	mask-position: right bottom;
	word-break: break-word
}
@supports (-ms-ime-align:auto) {
.we-clamp {
		-webkit-mask-image: none !important;
		mask-image: none !important
}
}
html[dir=rtl] .we-clamp[dir=ltr] {
	text-align: right;
	text-align: end
}
.we-clamp--visual {
	--clamp-lines: 0;
	display: -webkit-box;
	-webkit-line-clamp: var(--clamp-lines);
	-webkit-box-orient: vertical;
	overflow: hidden
}
.we-clamp.icon {
	display: flex;
	align-items: baseline
}
.we-share {
	height: 49px;
	display: flex;
	z-index: 1;
	color: #0070c9
}
.is-itunes-theme .we-share {
	color: #0070c9
}
.is-tv-theme .we-share {
	color: #0f6ea1
}
.is-mac-theme .we-share {
	color: #0070c9
}
.is-podcasts-theme .we-share {
	color: #7d50df
}
.is-apps-theme .we-share {
	color: #0070c9
}
.we-share .we-share__list-item {
	-webkit-animation-name: fade-in;
	animation-name: fade-in;
	-webkit-animation-duration: 50ms;
	animation-duration: 50ms;
	-webkit-animation-timing-function: cubic-bezier(.21, .11, .18, 1);
	animation-timing-function: cubic-bezier(.21, .11, .18, 1);
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	opacity: 0
}
.we-share.we-share--closing .we-share__list-item {
	-webkit-animation-name: fade-out;
	animation-name: fade-out;
	-webkit-animation-duration: 50ms;
	animation-duration: 50ms;
	-webkit-animation-timing-function: cubic-bezier(.21, .11, .18, 1);
	animation-timing-function: cubic-bezier(.21, .11, .18, 1);
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	opacity: 1
}
.we-share .we-share__list-item:nth-child(1) {
	-webkit-animation-delay: .15s;
	animation-delay: .15s
}
.we-share.we-share--closing .we-share__list-item:nth-child(4) {
	-webkit-animation-delay: .15s;
	animation-delay: .15s
}
.we-share .we-share__list-item:nth-child(2) {
	-webkit-animation-delay: .1s;
	animation-delay: .1s
}
.we-share.we-share--closing .we-share__list-item:nth-child(3) {
	-webkit-animation-delay: .1s;
	animation-delay: .1s
}
.we-share .we-share__list-item:nth-child(3) {
	-webkit-animation-delay: 50ms;
	animation-delay: 50ms
}
.we-share.we-share--closing .we-share__list-item:nth-child(2) {
	-webkit-animation-delay: 50ms;
	animation-delay: 50ms
}
.we-share .we-share__list-item:nth-child(4) {
	-webkit-animation-delay: 0s;
	animation-delay: 0s
}
.we-share.we-share--closing .we-share__list-item:nth-child(1) {
	-webkit-animation-delay: 0s;
	animation-delay: 0s
}
.is-itunes-theme .we-share .we-share__list-item {
	-webkit-animation-name: fade-in;
	animation-name: fade-in;
	-webkit-animation-duration: .06667s;
	animation-duration: .06667s;
	-webkit-animation-timing-function: cubic-bezier(.21, .11, .18, 1);
	animation-timing-function: cubic-bezier(.21, .11, .18, 1);
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	opacity: 0
}
.is-itunes-theme .we-share.we-share--closing .we-share__list-item {
	-webkit-animation-name: fade-out;
	animation-name: fade-out;
	-webkit-animation-duration: .06667s;
	animation-duration: .06667s;
	-webkit-animation-timing-function: cubic-bezier(.21, .11, .18, 1);
	animation-timing-function: cubic-bezier(.21, .11, .18, 1);
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	opacity: 1
}
.is-itunes-theme .we-share .we-share__list-item:nth-child(1) {
	-webkit-animation-delay: .13333s;
	animation-delay: .13333s
}
.is-itunes-theme .we-share.we-share--closing .we-share__list-item:nth-child(3) {
	-webkit-animation-delay: .13333s;
	animation-delay: .13333s
}
.is-itunes-theme .we-share .we-share__list-item:nth-child(2) {
	-webkit-animation-delay: .06667s;
	animation-delay: .06667s
}
.is-itunes-theme .we-share.we-share--closing .we-share__list-item:nth-child(2) {
	-webkit-animation-delay: .06667s;
	animation-delay: .06667s
}
.is-itunes-theme .we-share .we-share__list-item:nth-child(3) {
	-webkit-animation-delay: 0s;
	animation-delay: 0s
}
.is-itunes-theme .we-share.we-share--closing .we-share__list-item:nth-child(1) {
	-webkit-animation-delay: 0s;
	animation-delay: 0s
}
.we-share .we-share__menu-content {
	flex-shrink: 0;
	z-index: 2
}
.we-share.we-share--message {
	max-width: calc(87.5vw - 40px)
}
@media only screen and (min-width:735px) {
.we-share.we-share--message {
		max-width: 363.67px
}
}
@media only screen and (min-width:1069px) {
.we-share.we-share--message {
		max-width: 613.33px
}
}
.we-share.we-share--message .we-share__menu-content {
	flex-shrink: 1;
	overflow: hidden;
	transform: translateX(4px);
	white-space: nowrap;
	-webkit-animation-name: fade-out;
	animation-name: fade-out;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-delay: 1.8s;
	animation-delay: 1.8s;
	-webkit-animation-duration: .2s;
	animation-duration: .2s
}
.we-share.we-share--message.we-share--errored .we-share__menu-content {
	-webkit-animation: none;
	animation: none
}
.we-share__list-button,
.we-share__trigger {
	flex-shrink: 0
}
.we-share__menu-content {
	display: flex
}
.we-share--open .we-share__menu-content {
	-webkit-animation-name: grow-50px-3, fade-in;
	animation-name: grow-50px-3, fade-in;
	-webkit-animation-duration: .13333s;
	animation-duration: .13333s;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards
}
@-webkit-keyframes grow-50px-3 {
0% {
		width: 82px
}
100% {
		width: 182px
}
}
@keyframes grow-50px-3 {
0% {
		width: 82px
}
100% {
		width: 182px
}
}
.we-share--open .we-share__menu-content:lang(zh-CN) {
	-webkit-animation-name: grow-50px-2, fade-in;
	animation-name: grow-50px-2, fade-in;
	-webkit-animation-duration: .1s;
	animation-duration: .1s;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards
}
@-webkit-keyframes grow-50px-2 {
0% {
		width: 82px
}
100% {
		width: 132px
}
}
@keyframes grow-50px-2 {
0% {
		width: 82px
}
100% {
		width: 132px
}
}
.we-share--open.we-share--allows-embed .we-share__menu-content {
	-webkit-animation-name: grow-50px-4, fade-in;
	animation-name: grow-50px-4, fade-in;
	-webkit-animation-duration: .15s;
	animation-duration: .15s;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards
}
@-webkit-keyframes grow-50px-4 {
0% {
		width: 82px
}
100% {
		width: 232px
}
}
@keyframes grow-50px-4 {
0% {
		width: 82px
}
100% {
		width: 232px
}
}
.we-share--open.we-share--allows-embed .we-share__menu-content:lang(zh-CN) {
	-webkit-animation-name: grow-50px-3, fade-in;
	animation-name: grow-50px-3, fade-in;
	-webkit-animation-duration: .13333s;
	animation-duration: .13333s;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards
}
@keyframes grow-50px-3 {
0% {
		width: 82px
}
100% {
		width: 182px
}
}
.we-share--closing .we-share__menu-content {
	-webkit-animation-name: shrink-50px-3, fade-out;
	animation-name: shrink-50px-3, fade-out;
	-webkit-animation-duration: .13333s;
	animation-duration: .13333s;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-delay: .1s;
	animation-delay: .1s;
	-webkit-animation-duration: .1s;
	animation-duration: .1s
}
@-webkit-keyframes shrink-50px-3 {
0% {
		width: 182px
}
100% {
		width: 82px
}
}
@keyframes shrink-50px-3 {
0% {
		width: 182px
}
100% {
		width: 82px
}
}
.we-share--closing .we-share__menu-content:lang(zh-CN) {
	-webkit-animation-name: shrink-50px-2, fade-out;
	animation-name: shrink-50px-2, fade-out;
	-webkit-animation-duration: .1s;
	animation-duration: .1s;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-delay: .2s;
	animation-delay: .2s;
	-webkit-animation-duration: 0s;
	animation-duration: 0s
}
@-webkit-keyframes shrink-50px-2 {
0% {
		width: 132px
}
100% {
		width: 82px
}
}
@keyframes shrink-50px-2 {
0% {
		width: 132px
}
100% {
		width: 82px
}
}
.we-share--closing.we-share--allows-embed .we-share__menu-content {
	-webkit-animation-name: shrink-50px-4, fade-out;
	animation-name: shrink-50px-4, fade-out;
	-webkit-animation-duration: .15s;
	animation-duration: .15s;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-delay: .06667s;
	animation-delay: .06667s;
	-webkit-animation-duration: .13333s;
	animation-duration: .13333s
}
@-webkit-keyframes shrink-50px-4 {
0% {
		width: 232px
}
100% {
		width: 82px
}
}
@keyframes shrink-50px-4 {
0% {
		width: 232px
}
100% {
		width: 82px
}
}
.we-share--closing.we-share--allows-embed .we-share__menu-content:lang(zh-CN) {
	-webkit-animation-name: shrink-50px-3, fade-out;
	animation-name: shrink-50px-3, fade-out;
	-webkit-animation-duration: .13333s;
	animation-duration: .13333s;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-delay: .1s;
	animation-delay: .1s;
	-webkit-animation-duration: .1s;
	animation-duration: .1s
}
@keyframes shrink-50px-3 {
0% {
		width: 182px
}
100% {
		width: 82px
}
}
.we-share__list {
	display: flex;
	align-items: stretch;
	justify-content: flex-end
}
.we-share--closing .we-share__list,
.we-share--opening .we-share__list {
	overflow: hidden
}
.we-share__list-button,
.we-share__trigger {
	display: flex;
	justify-content: center;
	align-items: center
}
.we-share__trigger {
	order: 1;
	position: relative;
	transition: color .2s;
	z-index: 1
}
.we-share__trigger::after {
	padding-left: 0;
	top: -1px
}
.we-share__trigger::after {
	display: block;
	font-size: 15.5px
}
.we-share--message .we-share__trigger,
.we-share--open .we-share__trigger {
	color: rgba(0, 112, 201, .5)
}
.is-itunes-theme .we-share--message .we-share__trigger,
.is-itunes-theme .we-share--open .we-share__trigger {
	color: rgba(0, 112, 201, .5)
}
.is-tv-theme .we-share--message .we-share__trigger,
.is-tv-theme .we-share--open .we-share__trigger {
	color: rgba(15, 110, 161, .5)
}
.is-mac-theme .we-share--message .we-share__trigger,
.is-mac-theme .we-share--open .we-share__trigger {
	color: rgba(0, 112, 201, .5)
}
.is-podcasts-theme .we-share--message .we-share__trigger,
.is-podcasts-theme .we-share--open .we-share__trigger {
	color: rgba(125, 80, 223, .5)
}
.is-apps-theme .we-share--message .we-share__trigger,
.is-apps-theme .we-share--open .we-share__trigger {
	color: rgba(0, 112, 201, .5)
}
.we-share--closing .we-share__trigger {
	color: #0070c9
}
.is-itunes-theme .we-share--closing .we-share__trigger {
	color: #0070c9
}
.is-tv-theme .we-share--closing .we-share__trigger {
	color: #0f6ea1
}
.is-mac-theme .we-share--closing .we-share__trigger {
	color: #0070c9
}
.is-podcasts-theme .we-share--closing .we-share__trigger {
	color: #7d50df
}
.is-apps-theme .we-share--closing .we-share__trigger {
	color: #0070c9
}
.we-share__close:active,
.we-share__list-button:active {
	background: rgba(0, 0, 0, .1)
}
.we-share__close {
	display: none;
	text-align: center
}
.we-share__close::after {
	padding-left: 2px;
	top: 0
}
.we-share__close::after {
	color: #636366;
	font-size: 13px
}
.we-share--open .we-share__close {
	display: block
}
.we-share__list-button {
	height: 100%;
	width: 50px
}
.we-share__message {
	display: flex;
	overflow: hidden;
	flex-grow: 1;
	justify-content: flex-start;
	align-items: center;
	color: rgba(0, 0, 0, .5);
	-webkit-animation-name: fade-in;
	animation-name: fade-in;
	-webkit-animation-duration: .2s;
	animation-duration: .2s;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-share__message:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-share__message:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-share__message:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-share__message:lang(zh) {
	letter-spacing: 0
}
.we-share__message:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-share__message:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-share__message:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-share__message:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-share__message:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-share__message-text {
	overflow: hidden;
	text-overflow: ellipsis
}
.has-touch .we-share--header {
	height: 50px;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	right: -19px;
	z-index: 1
}
.has-touch .we-share--header .we-share__close {
	width: 50px
}
.has-touch .we-share--header .we-share__list-button--copylink::after {
	padding-left: 1px;
	top: 0
}
.has-touch .we-share--header .we-share__list-button--copylink::after {
	font-size: 19px
}
.has-touch .we-share--header .we-share__list-button--link::after {
	padding-left: 3px;
	top: -1px
}
.has-touch .we-share--header .we-share__list-button--link::after {
	font-size: 14px
}
.has-touch .we-share--header .we-share__list-button--twitter::after {
	padding-left: 2px;
	top: -1px
}
.has-touch .we-share--header .we-share__list-button--twitter::after {
	font-size: 14px
}
.has-touch .we-share--header .we-share__list-button--facebook::after {
	padding-left: 3px;
	top: -1px
}
.has-touch .we-share--header .we-share__list-button--facebook::after {
	font-size: 13px
}
.has-touch .we-share--header .we-share__list-button--weibo::after {
	font-size: 17px
}
.has-touch .we-share--header.we-share--open .we-share__menu-content {
	-webkit-animation-name: grow-50px-4, fade-in;
	animation-name: grow-50px-4, fade-in;
	-webkit-animation-duration: .15s;
	animation-duration: .15s;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards
}
@keyframes grow-50px-4 {
0% {
		width: 82px
}
100% {
		width: 232px
}
}
.has-touch .we-share--header.we-share--open .we-share__menu-content:lang(zh-CN) {
	-webkit-animation-name: grow-50px-3, fade-in;
	animation-name: grow-50px-3, fade-in;
	-webkit-animation-duration: .13333s;
	animation-duration: .13333s;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards
}
@keyframes grow-50px-3 {
0% {
		width: 82px
}
100% {
		width: 182px
}
}
.has-touch .we-share--header.we-share--open.we-share--allows-embed .we-share__menu-content {
	-webkit-animation-name: grow-50px-5, fade-in;
	animation-name: grow-50px-5, fade-in;
	-webkit-animation-duration: .16s;
	animation-duration: .16s;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards
}
@-webkit-keyframes grow-50px-5 {
0% {
		width: 82px
}
100% {
		width: 282px
}
}
@keyframes grow-50px-5 {
0% {
		width: 82px
}
100% {
		width: 282px
}
}
.has-touch .we-share--header.we-share--open.we-share--allows-embed .we-share__menu-content:lang(zh-CN) {
	-webkit-animation-name: grow-50px-4, fade-in;
	animation-name: grow-50px-4, fade-in;
	-webkit-animation-duration: .15s;
	animation-duration: .15s;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards
}
@keyframes grow-50px-4 {
0% {
		width: 82px
}
100% {
		width: 232px
}
}
.has-touch .we-share--header.we-share--closing .we-share__menu-content {
	-webkit-animation-name: shrink-50px-4, fade-out;
	animation-name: shrink-50px-4, fade-out;
	-webkit-animation-duration: .15s;
	animation-duration: .15s;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-delay: .06667s;
	animation-delay: .06667s;
	-webkit-animation-duration: .13333s;
	animation-duration: .13333s
}
@keyframes shrink-50px-4 {
0% {
		width: 232px
}
100% {
		width: 82px
}
}
.has-touch .we-share--header.we-share--closing .we-share__menu-content:lang(zh-CN) {
	-webkit-animation-name: shrink-50px-3, fade-out;
	animation-name: shrink-50px-3, fade-out;
	-webkit-animation-duration: .13333s;
	animation-duration: .13333s;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-delay: .1s;
	animation-delay: .1s;
	-webkit-animation-duration: .1s;
	animation-duration: .1s
}
@keyframes shrink-50px-3 {
0% {
		width: 182px
}
100% {
		width: 82px
}
}
.has-touch .we-share--header.we-share--closing.we-share--allows-embed .we-share__menu-content {
	-webkit-animation-name: shrink-50px-5, fade-out;
	animation-name: shrink-50px-5, fade-out;
	-webkit-animation-duration: .16s;
	animation-duration: .16s;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-delay: 50ms;
	animation-delay: 50ms;
	-webkit-animation-duration: .15s;
	animation-duration: .15s
}
@-webkit-keyframes shrink-50px-5 {
0% {
		width: 282px
}
100% {
		width: 82px
}
}
@keyframes shrink-50px-5 {
0% {
		width: 282px
}
100% {
		width: 82px
}
}
.has-touch .we-share--header.we-share--closing.we-share--allows-embed .we-share__menu-content:lang(zh-CN) {
	-webkit-animation-name: shrink-50px-4, fade-out;
	animation-name: shrink-50px-4, fade-out;
	-webkit-animation-duration: .15s;
	animation-duration: .15s;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-delay: .06667s;
	animation-delay: .06667s;
	-webkit-animation-duration: .13333s;
	animation-duration: .13333s
}
@keyframes shrink-50px-4 {
0% {
		width: 232px
}
100% {
		width: 82px
}
}
.has-touch .we-share--header .we-share__trigger {
	width: 50px
}
.has-touch .we-share--header .we-share__menu-content {
	transform: translateX(50px);
	background-image: linear-gradient(to right, rgba(255, 255, 255, 0) 0, #fff 32px);
	padding-left: 32px
}
html[dir=rtl] .has-touch .we-share--header .we-share__menu-content {
	background-image: linear-gradient(to left, rgba(255, 255, 255, 0) 0, #fff 32px)
}
.has-touch .we-share--header.we-share--message .we-share__menu-content {
	transform: none
}
.has-touch .we-share--header .we-share__message {
	transform: translate(1px, 0)
}
.no-touch .we-share--header {
	height: 32px;
	display: inline-flex;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	right: -27px;
	padding-left: 4px;
	z-index: 1
}
.no-touch .we-share--header .we-share__trigger {
	margin: 0;
	width: 50px;
	height: 50px;
	transform: translate(9px, -9px);
	padding-left: 0;
	margin-right: 16px
}
.no-touch .we-share--header .we-share__menu-content {
	transform: translateX(66px)
}
.no-touch .we-share--header.we-share--message .we-share__menu-content {
	transform: translateX(9px)
}
.no-touch .we-share--header.we-share--open .we-share__menu-content {
	-webkit-animation-name: grow-32px-3, fade-in;
	animation-name: grow-32px-3, fade-in;
	-webkit-animation-duration: .13333s;
	animation-duration: .13333s;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards
}
@-webkit-keyframes grow-32px-3 {
0% {
		width: 64px
}
100% {
		width: 128px
}
}
@keyframes grow-32px-3 {
0% {
		width: 64px
}
100% {
		width: 128px
}
}
.no-touch .we-share--header.we-share--open .we-share__menu-content:lang(zh-CN) {
	-webkit-animation-name: grow-32px-2, fade-in;
	animation-name: grow-32px-2, fade-in;
	-webkit-animation-duration: .1s;
	animation-duration: .1s;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards
}
@-webkit-keyframes grow-32px-2 {
0% {
		width: 64px
}
100% {
		width: 96px
}
}
@keyframes grow-32px-2 {
0% {
		width: 64px
}
100% {
		width: 96px
}
}
.no-touch .we-share--header.we-share--open.we-share--allows-embed .we-share__menu-content {
	-webkit-animation-name: grow-32px-4, fade-in;
	animation-name: grow-32px-4, fade-in;
	-webkit-animation-duration: .15s;
	animation-duration: .15s;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards
}
@-webkit-keyframes grow-32px-4 {
0% {
		width: 64px
}
100% {
		width: 160px
}
}
@keyframes grow-32px-4 {
0% {
		width: 64px
}
100% {
		width: 160px
}
}
.no-touch .we-share--header.we-share--open.we-share--allows-embed .we-share__menu-content:lang(zh-CN) {
	-webkit-animation-name: grow-32px-3, fade-in;
	animation-name: grow-32px-3, fade-in;
	-webkit-animation-duration: .13333s;
	animation-duration: .13333s;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards
}
@keyframes grow-32px-3 {
0% {
		width: 64px
}
100% {
		width: 128px
}
}
.no-touch .we-share--header.we-share--closing .we-share__menu-content {
	-webkit-animation-name: shrink-32px-3, fade-out;
	animation-name: shrink-32px-3, fade-out;
	-webkit-animation-duration: .13333s;
	animation-duration: .13333s;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-delay: .1s;
	animation-delay: .1s;
	-webkit-animation-duration: .1s;
	animation-duration: .1s
}
@-webkit-keyframes shrink-32px-3 {
0% {
		width: 128px
}
100% {
		width: 64px
}
}
@keyframes shrink-32px-3 {
0% {
		width: 128px
}
100% {
		width: 64px
}
}
.no-touch .we-share--header.we-share--closing .we-share__menu-content:lang(zh-CN) {
	-webkit-animation-name: shrink-32px-2, fade-out;
	animation-name: shrink-32px-2, fade-out;
	-webkit-animation-duration: .1s;
	animation-duration: .1s;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-delay: .2s;
	animation-delay: .2s;
	-webkit-animation-duration: 0s;
	animation-duration: 0s
}
@-webkit-keyframes shrink-32px-2 {
0% {
		width: 96px
}
100% {
		width: 64px
}
}
@keyframes shrink-32px-2 {
0% {
		width: 96px
}
100% {
		width: 64px
}
}
.no-touch .we-share--header.we-share--closing.we-share--allows-embed .we-share__menu-content {
	-webkit-animation-name: shrink-32px-4, fade-out;
	animation-name: shrink-32px-4, fade-out;
	-webkit-animation-duration: .15s;
	animation-duration: .15s;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-delay: .06667s;
	animation-delay: .06667s;
	-webkit-animation-duration: .13333s;
	animation-duration: .13333s
}
@-webkit-keyframes shrink-32px-4 {
0% {
		width: 160px
}
100% {
		width: 64px
}
}
@keyframes shrink-32px-4 {
0% {
		width: 160px
}
100% {
		width: 64px
}
}
.no-touch .we-share--header.we-share--closing.we-share--allows-embed .we-share__menu-content:lang(zh-CN) {
	-webkit-animation-name: shrink-32px-3, fade-out;
	animation-name: shrink-32px-3, fade-out;
	-webkit-animation-duration: .13333s;
	animation-duration: .13333s;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-delay: .1s;
	animation-delay: .1s;
	-webkit-animation-duration: .1s;
	animation-duration: .1s
}
@keyframes shrink-32px-3 {
0% {
		width: 128px
}
100% {
		width: 64px
}
}
.no-touch .we-share--header .we-share__list {
	padding: 0 16px;
	border-radius: 16px;
	background-color: #f8f8f8
}
.no-touch .we-share--header .we-share__list-button {
	width: 32px
}
.no-touch .we-share--header .we-share__list-button:focus,
.no-touch .we-share--header .we-share__list-button:hover {
	background: rgba(0, 0, 0, .1)
}
.no-touch .we-share--header .we-share__close {
	display: none
}
.no-touch .we-share--header .we-share__message {
	height: 50px;
	transform: translateY(-9px);
	background-image: linear-gradient(to right, rgba(255, 255, 255, 0) 0, #fff 32px);
	padding-left: 32px
}
html[dir=rtl] .no-touch .we-share--header .we-share__message {
	background-image: linear-gradient(to left, rgba(255, 255, 255, 0) 0, #fff 32px)
}
.no-touch .we-share--header .we-share__list-button--copylink::after {
	padding-left: 1px;
	top: 1px
}
.no-touch .we-share--header .we-share__list-button--copylink::after {
	font-size: 19px
}
.no-touch .we-share--header .we-share__list-button--link::after {
	padding-left: 0;
	top: 0
}
.no-touch .we-share--header .we-share__list-button--link::after {
	font-size: 14px
}
.no-touch .we-share--header .we-share__list-button--twitter::after {
	padding-left: 0;
	top: 0
}
.no-touch .we-share--header .we-share__list-button--twitter::after {
	font-size: 14px
}
.no-touch .we-share--header .we-share__list-button--facebook::after {
	padding-left: 0;
	top: 0
}
.no-touch .we-share--header .we-share__list-button--facebook::after {
	font-size: 13px
}
.no-touch .we-share--header .we-share__list-button--weibo::after {
	font-size: 17px
}
@-webkit-keyframes fade-in {
0% {
		opacity: 0
}
100% {
		opacity: 1
}
}
@keyframes fade-in {
0% {
		opacity: 0
}
100% {
		opacity: 1
}
}
@-webkit-keyframes fade-out {
0% {
		opacity: 1
}
100% {
		opacity: 0
}
}
@keyframes fade-out {
0% {
		opacity: 1
}
100% {
		opacity: 0
}
}
.we-audio-controls {
	display: flex;
	flex: 0 1 100%;
	align-items: center;
	opacity: 0;
	-webkit-animation: showAudioControls .4s ease-in-out both 1;
	animation: showAudioControls .4s ease-in-out both 1;
	-webkit-animation-play-state: paused;
	animation-play-state: paused
}
.we-audio-controls.is-visible {
	-webkit-animation-play-state: running;
	animation-play-state: running;
	opacity: 1
}
.we-audio-controls--small-player {
	flex: none;
	-webkit-animation-name: showAudioControlsSmall;
	animation-name: showAudioControlsSmall
}
.we-audio-controls__playback {
	display: flex;
	position: relative;
	margin-right: 12px
}
html[dir=rtl] .we-audio-controls__playback {
	direction: rtl
}
.we-audio-controls__button {
	width: 46px;
	display: inline-block;
	font-size: 0;
	color: #7d50df;
	text-align: center
}
.we-audio-controls__button::after {
	font-size: 22px;
	transform: translateX(-4px)
}
.we-audio-controls__loading {
	opacity: 0
}
.we-audio-controls__loading.is-spinning {
	margin-top: -1px;
	-webkit-animation-delay: 20ms;
	animation-delay: 20ms;
	opacity: 1
}
.we-audio-controls__button--skip {
	width: 20px;
	height: 20px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain
}
.we-audio-controls__button--playback.is-loading {
	opacity: 0;
	outline: 1px solid red
}
@supports (-ms-ime-align:auto) {
.we-audio-controls__button--playback {
		margin-top: -2px
}
}
.we-audio-controls__icon {
	display: block;
	width: 20px;
	height: 20px;
	fill: currentColor
}
html[dir=rtl] .we-audio-controls__icon:not(.icon--rtl) {
	display: none
}
html[dir=rtl] .we-audio-controls__icon.icon--rtl {
	display: block
}
.we-audio-controls__icon.icon--rtl {
	display: none
}
.we-audio-controls__progress-label {
	position: absolute;
	clip: rect(1px, 1px, 1px, 1px);
	-webkit-clip-path: inset(0 0 99.9% 99.9%);
	clip-path: inset(0 0 99.9% 99.9%);
	overflow: hidden;
	height: 1px;
	width: 1px;
	padding: 0;
	border: 0
}
.we-audio-controls__progress-wrapper {
	display: flex;
	flex: 0 1 100%
}
.we-audio-controls__progress {
	-webkit-appearance: none;
	margin: 0 10px 2px;
	padding: 0;
	width: 100%;
	height: 100%;
	display: block;
	overflow: visible;
	background-color: transparent;
	border: 0;
	cursor: pointer;
	color: inherit;
	position: relative
}
.we-audio-controls__progress::-moz-range-thumb {
	margin-top: 2px;
	-webkit-appearance: none;
	width: 8px;
	height: 8px;
	border-radius: 50%;
	border: 0;
	outline: 1px solid transparent;
	background-color: #a5aab2;
	background-position: center;
	transform: 0;
	-moz-transition: transform .2s ease;
	transition: transform .2s ease;
	cursor: pointer
}
.we-audio-controls__progress::-moz-range-thumb:active,
.we-audio-controls__progress::-moz-range-thumb:focus,
.we-audio-controls__progress::-moz-range-thumb:hover {
	outline: 0
}
.we-audio-controls__progress-wrapper:active .we-audio-controls__progress::-moz-range-thumb,
.we-audio-controls__progress-wrapper:focus .we-audio-controls__progress::-moz-range-thumb,
.we-audio-controls__progress-wrapper:hover .we-audio-controls__progress::-moz-range-thumb {
	outline-color: transparent;
	background-color: #7d50df;
	transform: scale(1.7)
}
@supports (-ms-ime-align:auto) {
.we-audio-controls__progress-wrapper:active .we-audio-controls__progress::-moz-range-thumb,
	.we-audio-controls__progress-wrapper:focus .we-audio-controls__progress::-moz-range-thumb,
	.we-audio-controls__progress-wrapper:hover .we-audio-controls__progress::-moz-range-thumb {
		transform: translateY(calc(2px / -2)) scale(1.25)
}
}
.we-audio-controls__progress::-webkit-slider-thumb {
	margin-top: 2px;
	-webkit-appearance: none;
	width: 8px;
	height: 8px;
	border-radius: 50%;
	border: 0;
	outline: 1px solid transparent;
	background-color: #a5aab2;
	background-position: center;
	transform: translateY(calc(2px / -2));
	-webkit-transition: transform .2s ease;
	transition: transform .2s ease;
	cursor: pointer
}
.we-audio-controls__progress::-webkit-slider-thumb:active,
.we-audio-controls__progress::-webkit-slider-thumb:focus,
.we-audio-controls__progress::-webkit-slider-thumb:hover {
	outline: 0
}
.we-audio-controls__progress-wrapper:active .we-audio-controls__progress::-webkit-slider-thumb,
.we-audio-controls__progress-wrapper:focus .we-audio-controls__progress::-webkit-slider-thumb,
.we-audio-controls__progress-wrapper:hover .we-audio-controls__progress::-webkit-slider-thumb {
	outline-color: transparent;
	background-color: #7d50df;
	transform: translateY(calc(2px / -2)) scale(1.7)
}
@supports (-ms-ime-align:auto) {
.we-audio-controls__progress-wrapper:active .we-audio-controls__progress::-webkit-slider-thumb,
	.we-audio-controls__progress-wrapper:focus .we-audio-controls__progress::-webkit-slider-thumb,
	.we-audio-controls__progress-wrapper:hover .we-audio-controls__progress::-webkit-slider-thumb {
		transform: translateY(calc(2px / -2)) scale(1.25)
}
}
.we-audio-controls__progress::-ms-thumb {
	margin-top: 2px;
	-webkit-appearance: none;
	width: 8px;
	height: 8px;
	border-radius: 50%;
	border: 0;
	outline: 1px solid transparent;
	background-color: #a5aab2;
	background-position: center;
	transform: 0;
	-ms-transition: transform .2s ease;
	transition: transform .2s ease;
	cursor: pointer
}
.we-audio-controls__progress::-ms-thumb:active,
.we-audio-controls__progress::-ms-thumb:focus,
.we-audio-controls__progress::-ms-thumb:hover {
	outline: 0
}
.we-audio-controls__progress-wrapper:active .we-audio-controls__progress::-ms-thumb,
.we-audio-controls__progress-wrapper:focus .we-audio-controls__progress::-ms-thumb,
.we-audio-controls__progress-wrapper:hover .we-audio-controls__progress::-ms-thumb {
	outline-color: transparent;
	background-color: #7d50df;
	transform: scale(1.7)
}
@supports (-ms-ime-align:auto) {
.we-audio-controls__progress-wrapper:active .we-audio-controls__progress::-ms-thumb,
	.we-audio-controls__progress-wrapper:focus .we-audio-controls__progress::-ms-thumb,
	.we-audio-controls__progress-wrapper:hover .we-audio-controls__progress::-ms-thumb {
		transform: translateY(calc(2px / -2)) scale(1.25)
}
}
.we-audio-controls__progress::-moz-range-track {
	-webkit-appearance: none;
	display: block;
	overflow: visible;
	color: transparent;
	border-radius: 8px;
	border-color: transparent;
	background-color: transparent;
	background-image: linear-gradient(90deg, #a5aab2 var(--progress), #e1e1e6 var(--progress));
	background-position: center;
	background-repeat: no-repeat;
	background-size: 100% 2px;
	cursor: pointer;
	font-size: inherit
}
html[dir=rtl] .we-audio-controls__progress::-moz-range-track {
	background-image: linear-gradient(-90deg, #a5aab2 var(--progress), #e1e1e6 var(--progress))
}
.we-audio-controls__progress::-moz-range-track:active,
.we-audio-controls__progress::-moz-range-track:focus,
.we-audio-controls__progress::-moz-range-track:hover {
	outline: 0
}
.we-audio-controls__progress-wrapper:active .we-audio-controls__progress::-moz-range-track,
.we-audio-controls__progress-wrapper:focus .we-audio-controls__progress::-moz-range-track,
.we-audio-controls__progress-wrapper:hover .we-audio-controls__progress::-moz-range-track {
	background-image: linear-gradient(90deg, #7d50df var(--progress), #e1e1e6 var(--progress))
}
html[dir=rtl] .we-audio-controls__progress-wrapper:active .we-audio-controls__progress::-moz-range-track,
html[dir=rtl] .we-audio-controls__progress-wrapper:focus .we-audio-controls__progress::-moz-range-track,
html[dir=rtl] .we-audio-controls__progress-wrapper:hover .we-audio-controls__progress::-moz-range-track {
	background-image: linear-gradient(-90deg, #7d50df var(--progress), #e1e1e6 var(--progress))
}
.we-audio-controls__progress::-ms-track {
	-webkit-appearance: none;
	display: block;
	overflow: visible;
	color: transparent;
	border-radius: 8px;
	border-color: transparent;
	background-color: transparent;
	background-image: linear-gradient(90deg, #a5aab2 var(--progress), #e1e1e6 var(--progress));
	background-position: center;
	background-repeat: no-repeat;
	background-size: 100% 2px;
	cursor: pointer;
	font-size: 0
}
html[dir=rtl] .we-audio-controls__progress::-ms-track {
	background-image: linear-gradient(-90deg, #a5aab2 var(--progress), #e1e1e6 var(--progress))
}
.we-audio-controls__progress::-ms-track:active,
.we-audio-controls__progress::-ms-track:focus,
.we-audio-controls__progress::-ms-track:hover {
	outline: 0
}
.we-audio-controls__progress-wrapper:active .we-audio-controls__progress::-ms-track,
.we-audio-controls__progress-wrapper:focus .we-audio-controls__progress::-ms-track,
.we-audio-controls__progress-wrapper:hover .we-audio-controls__progress::-ms-track {
	background-image: linear-gradient(90deg, #7d50df var(--progress), #e1e1e6 var(--progress))
}
html[dir=rtl] .we-audio-controls__progress-wrapper:active .we-audio-controls__progress::-ms-track,
html[dir=rtl] .we-audio-controls__progress-wrapper:focus .we-audio-controls__progress::-ms-track,
html[dir=rtl] .we-audio-controls__progress-wrapper:hover .we-audio-controls__progress::-ms-track {
	background-image: linear-gradient(-90deg, #7d50df var(--progress), #e1e1e6 var(--progress))
}
.we-audio-controls__progress::-webkit-slider-runnable-track {
	-webkit-appearance: none;
	display: block;
	overflow: visible;
	color: transparent;
	border-radius: 8px;
	border-color: transparent;
	background-color: transparent;
	background-image: linear-gradient(90deg, #a5aab2 var(--progress), #e1e1e6 var(--progress));
	background-position: center;
	background-repeat: no-repeat;
	background-size: 100% 2px;
	cursor: pointer;
	font-size: inherit
}
html[dir=rtl] .we-audio-controls__progress::-webkit-slider-runnable-track {
	background-image: linear-gradient(-90deg, #a5aab2 var(--progress), #e1e1e6 var(--progress))
}
.we-audio-controls__progress::-webkit-slider-runnable-track:active,
.we-audio-controls__progress::-webkit-slider-runnable-track:focus,
.we-audio-controls__progress::-webkit-slider-runnable-track:hover {
	outline: 0
}
.we-audio-controls__progress-wrapper:active .we-audio-controls__progress::-webkit-slider-runnable-track,
.we-audio-controls__progress-wrapper:focus .we-audio-controls__progress::-webkit-slider-runnable-track,
.we-audio-controls__progress-wrapper:hover .we-audio-controls__progress::-webkit-slider-runnable-track {
	background-image: linear-gradient(90deg, #7d50df var(--progress), #e1e1e6 var(--progress))
}
html[dir=rtl] .we-audio-controls__progress-wrapper:active .we-audio-controls__progress::-webkit-slider-runnable-track,
html[dir=rtl] .we-audio-controls__progress-wrapper:focus .we-audio-controls__progress::-webkit-slider-runnable-track,
html[dir=rtl] .we-audio-controls__progress-wrapper:hover .we-audio-controls__progress::-webkit-slider-runnable-track {
	background-image: linear-gradient(-90deg, #7d50df var(--progress), #e1e1e6 var(--progress))
}
@supports (-ms-ime-align:auto) {
.we-audio-controls__progress {
		height: 13.6px;
		font-size: 0;
		padding-left: 3px;
		padding-right: 3px
}
}
.we-audio-controls__progress:active,
.we-audio-controls__progress:focus,
.we-audio-controls__progress:hover {
	outline-color: #fff
}
.we-audio-controls__progress[data-focus-method=key] {
	outline: 4px solid rgba(0, 125, 250, .6);
	outline-offset: 1px
}
.we-audio-controls__progress[data-focus-method=key][data-focus-method=mouse]:not(input):not(textarea):not(select),
.we-audio-controls__progress[data-focus-method=key][data-focus-method=touch]:not(input):not(textarea):not(select) {
	outline: 0
}
.we-audio-controls__time {
	flex-shrink: 0;
	color: #636366;
	font-feature-settings: "tnum";
	font-variant-numeric: tabular-nums;
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-audio-controls__time:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-audio-controls__time:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-audio-controls__time:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-audio-controls__time:lang(zh) {
	letter-spacing: 0
}
.we-audio-controls__time:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-audio-controls__time:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-audio-controls__time:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-audio-controls__time:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-audio-controls__time:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@-webkit-keyframes showAudioControls {
0% {
		opacity: 0;
		transform: translateY(2px)
}
70% {
		transform: none
}
100%,
	90% {
		opacity: 1;
		transform: none
}
}
@keyframes showAudioControls {
0% {
		opacity: 0;
		transform: translateY(2px)
}
70% {
		transform: none
}
100%,
	90% {
		opacity: 1;
		transform: none
}
}
@-webkit-keyframes showAudioControlsSmall {
0% {
		opacity: 0
}
100% {
		opacity: 1
}
}
@keyframes showAudioControlsSmall {
0% {
		opacity: 0
}
100% {
		opacity: 1
}
}
.sosumi {
	color: #636366;
	font-size: 12px;
	line-height: 1.33337;
	font-weight: 400;
	letter-spacing: 0;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.sosumi:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.sosumi:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.sosumi:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.sosumi:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.sosumi:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.sosumi:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.sosumi:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.sosumi:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.sosumi .sosumi__link {
	color: #333
}
.sosumi--subscribe {
	padding-top: 28px;
	background-color: #f5f5f7;
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.sosumi--subscribe:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.sosumi--subscribe:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.sosumi--subscribe:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.sosumi--subscribe:lang(zh) {
	letter-spacing: 0
}
.sosumi--subscribe:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.sosumi--subscribe:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.sosumi--subscribe:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.sosumi--subscribe:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.sosumi--subscribe:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.sosumi__upsell-copy {
	padding-bottom: 37px;
	border-bottom: 1px solid #d6d6d6
}
.book-badge {
	flex: 1;
	text-align: center;
	min-width: 107.04px;
	padding: 0 10px;
	border-right: 1px solid #d6d6d6
}
@media only screen and (min-width:735px) {
.book-badge {
		min-width: 0;
		padding: 0 8px
}
}
@media only screen and (min-width:1069px) {
.book-badge {
		padding: 0 16px
}
}
.book-badge:last-child {
	border: none
}
.book-badge__value {
	white-space: nowrap;
	font-size: 20px;
	line-height: 1.2;
	font-weight: 700;
	letter-spacing: .024em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin-top: 9px;
	margin-bottom: 1px
}
.book-badge__value:lang(zh-HK) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__value:lang(zh-MO) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__value:lang(zh-TW) {
	font-weight: 600;
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__value:lang(zh-CH) {
	font-weight: 600
}
.book-badge__value:lang(th) {
	line-height: 1.422;
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__value:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__value:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__value:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__value:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:735px) {
.book-badge__value {
		font-size: 24px;
		line-height: 1.25;
		font-weight: 700;
		letter-spacing: .023em;
		font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__value:lang(zh-HK) {
		font-weight: 600;
		font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__value:lang(zh-MO) {
		font-weight: 600;
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__value:lang(zh-TW) {
		font-weight: 600;
		font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__value:lang(zh-CH) {
		font-weight: 600
}
.book-badge__value:lang(th) {
		line-height: 1.48125;
		font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__value:lang(hi) {
		line-height: 1.45
}
.book-badge__value:lang(ar) {
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__value:lang(ja) {
		font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__value:lang(ko) {
		font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__value:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
@media only screen and (min-width:735px) {
.book-badge__value {
		margin-top: 4px;
		margin-bottom: 0
}
}
.book-badge__eyebrow {
	color: #636366;
	white-space: initial;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	font-size: 12px;
	line-height: 1.33337;
	font-weight: 600;
	letter-spacing: 0;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__eyebrow:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__eyebrow:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__eyebrow:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__eyebrow:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__eyebrow:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__eyebrow:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__eyebrow:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__eyebrow:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:1069px) {
.book-badge__eyebrow {
		font-size: 13px;
		line-height: 1.38462;
		font-weight: 600;
		letter-spacing: -.005em;
		font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__eyebrow:lang(ar) {
		letter-spacing: 0;
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__eyebrow:lang(ja) {
		letter-spacing: 0;
		font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__eyebrow:lang(ko) {
		letter-spacing: 0;
		font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__eyebrow:lang(zh) {
		letter-spacing: 0
}
.book-badge__eyebrow:lang(th) {
		line-height: 1.64077;
		font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__eyebrow:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__eyebrow:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__eyebrow:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__eyebrow:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
.book-badge__eyebrow+.book-badge__caption {
	margin-top: 2px
}
.book-badge__artwork {
	margin-top: 5px;
	margin-bottom: 5px
}
@media only screen and (min-width:735px) {
.book-badge__artwork {
		margin-bottom: 6px
}
}
@media only screen and (min-width:1069px) {
.book-badge__artwork {
		margin-top: 4px
}
}
.book-badge__caption {
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: normal;
	font-size: 12px;
	line-height: 1.33337;
	font-weight: 400;
	letter-spacing: 0;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__caption:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__caption:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__caption:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__caption:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__caption:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__caption:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__caption:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__caption:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__caption--duration {
	display: flex;
	justify-content: center
}
.book-badge__caption__hours,
.book-badge__caption__minutes {
	padding: 0 .125em;
	min-width: 2.29167em
}
@media only screen and (min-width:735px) {
.book-badge__caption__hours,
	.book-badge__caption__minutes {
		min-width: 2.75em
}
}
.book-badge__caption--subcopy {
	color: #636366
}
.book-badge .we-modal__show {
	margin-bottom: 0
}
.book-badge__modal {
	color: #000
}
.book-badge__modal h3 {
	margin-top: 32px;
	font-size: 19px;
	line-height: 1.26316;
	font-weight: 600;
	letter-spacing: 0;
	font-family: "New York Medium", "SF Pro Icons", "Apple WebExp Icons Custom", Times, serif
}
.book-badge__modal p {
	white-space: initial
}
.book-badge__modal dl {
	margin-top: 20px
}
.book-badge__modal dt {
	font-size: 14px;
	line-height: 1.28577;
	font-weight: 600;
	letter-spacing: 0;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__modal dt:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__modal dt:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__modal dt:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__modal dt:lang(th) {
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__modal dt:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__modal dt:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__modal dt:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__modal dt:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__modal dd {
	white-space: pre
}
.book-badge__modal dd,
.book-badge__modal p {
	font-size: 14px;
	line-height: 1.28577;
	font-weight: 400;
	letter-spacing: 0;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__modal dd:lang(ar),
.book-badge__modal p:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__modal dd:lang(ja),
.book-badge__modal p:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__modal dd:lang(ko),
.book-badge__modal p:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__modal dd:lang(th),
.book-badge__modal p:lang(th) {
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__modal dd:lang(zh-CN),
.book-badge__modal p:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__modal dd:lang(zh-HK),
.book-badge__modal p:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__modal dd:lang(zh-MO),
.book-badge__modal p:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__modal dd:lang(zh-TW),
.book-badge__modal p:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.book-badge__modal .we-modal__content {
	padding-left: 32px;
	padding-right: 32px
}
@media only screen and (min-width:735px) {
.book-badge__modal .we-modal__content {
		max-width: 800px
}
}
.book-badge__modal .we-modal__close {
	font-size: 19px;
	top: 21px;
	left: 6px
}
.license__title {
	font-size: 24px;
	line-height: 1.25;
	font-weight: 700;
	letter-spacing: .023em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin-bottom: 20px
}
.license__title:lang(zh-HK) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.license__title:lang(zh-MO) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.license__title:lang(zh-TW) {
	font-weight: 600;
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.license__title:lang(zh-CH) {
	font-weight: 600
}
.license__title:lang(th) {
	line-height: 1.48125;
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.license__title:lang(hi) {
	line-height: 1.45
}
.license__title:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.license__title:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.license__title:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.license__title:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.license__copy p {
	margin-bottom: 20px
}
.shelf-grid {
	padding: 0
}
.shelf-grid__list {
	margin: -10px -10px;
	padding: 10px 10px
}
.shelf-grid__list-item {
	margin-right: -10px;
	margin-left: -10px;
	padding-right: 10px;
	padding-left: 10px
}
.shelf-grid__body {
	overflow: initial
}
.shelf-grid-nav {
	display: none
}
@media only screen and (min-width:772px) {
.shelf-grid-nav {
		display: block
}
}
.brick-compositing {
	border-radius: 10px;
	box-shadow: 0 4px 7px rgba(0, 0, 0, .25);
	display: block;
	overflow: hidden;
	position: relative;
	width: 100%
}
.brick-compositing:hover {
	text-decoration: none
}
.brick-compositing:hover .brick-compositing__title {
	text-decoration: underline
}
.brick-compositing:visited {
	color: unset
}
.brick-compositing .we-artwork::before {
	display: none
}
.brick-compositing .we-artwork__image {
	border-radius: 0
}
.brick-compositing__foreground {
	display: flex;
	flex-direction: column;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 2
}
.brick-compositing__title {
	font-size: 18px;
	line-height: 1.22226;
	font-weight: 600;
	letter-spacing: -.026em;
	font-family: "New York Small", "SF Pro Icons", "Apple WebExp Icons Custom", Times, serif;
	color: inherit;
	margin-left: 16px;
	margin-top: 12px;
	max-width: calc(60% - 16px);
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden
}
.brick-compositing__title:lang(ar) {
	letter-spacing: 0
}
.brick-compositing__title:lang(ja) {
	letter-spacing: 0
}
.brick-compositing__title:lang(ko) {
	letter-spacing: 0
}
.brick-compositing__title:lang(zh) {
	letter-spacing: 0
}
.brick-compositing__subtitle {
	margin-bottom: 16px;
	margin-left: 16px;
	max-width: calc(60% - 16px);
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	margin-top: auto
}
.brick-row {
	margin-left: auto;
	margin-right: auto;
	width: 87.5%
}
@media only screen and (min-width:735px) {
.brick-row {
		margin-left: auto;
		margin-right: auto;
		width: 692px
}
}
@media only screen and (min-width:1069px) {
.brick-row {
		margin-left: auto;
		margin-right: auto;
		width: 980px
}
}
.brick-row__headline {
	font-size: 20px;
	line-height: 1.4;
	font-weight: 700;
	letter-spacing: -.0275em;
	font-family: "New York Medium", "SF Pro Icons", "Apple WebExp Icons Custom", Times, serif
}
.brick-row__headline:lang(ar) {
	letter-spacing: 0
}
.brick-row__headline:lang(ja) {
	letter-spacing: 0
}
.brick-row__headline:lang(ko) {
	letter-spacing: 0
}
.brick-row__headline:lang(zh) {
	letter-spacing: 0
}
.single-book-widget {
	background: linear-gradient(to bottom, rgba(4, 4, 15, 0), rgba(4, 4, 15, .06));
	background-blend-mode: multiply, normal;
	padding: 40px 20px 36px
}
.single-book-widget::after {
	clear: both;
	content: '';
	display: block
}
@media only screen and (min-width:735px) {
.single-book-widget {
		padding: 40px 0
}
}
@media only screen and (min-width:735px) {
.single-book-widget__content-wrapper {
		width: 692px;
		margin: 0 auto
}
}
@media only screen and (min-width:1069px) {
.single-book-widget__content-wrapper {
		width: 980px
}
}
.single-book-widget__wrapper {
	display: grid;
	grid-template-areas: "cover details""review review";
	-moz-column-gap: 16px;
	column-gap: 16px
}
@media only screen and (min-width:735px) {
.single-book-widget__wrapper {
		grid-template-areas: "cover details""cover review";
		grid-template-columns: auto 1fr;
		-moz-column-gap: 30px;
		column-gap: 30px
}
}
@media only screen and (min-width:1069px) {
.single-book-widget__wrapper {
		flex-basis: 83.33333%;
		max-width: 83.33333%
}
}
.single-book-widget__cover {
	display: block;
	grid-area: cover;
	align-self: start
}
@media only screen and (min-width:735px) {
.single-book-widget__cover {
		width: auto
}
}
.single-book-widget__details {
	grid-area: details
}
.single-book-widget__design-badge {
	color: rgba(60, 60, 67, .6);
	font-size: 12px;
	line-height: 1.33337;
	font-weight: 600;
	letter-spacing: .075em;
	font-family: "SF Pro Rounded", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__design-badge:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Rounded", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__design-badge:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Rounded", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__design-badge:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Rounded", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__design-badge:lang(th) {
	font-family: "SF Pro TH", "SF Pro Rounded", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__design-badge:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Rounded", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__design-badge:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Rounded", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__design-badge:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Rounded", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__design-badge:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Rounded", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:735px) {
.single-book-widget__design-badge {
		margin-top: 5px
}
}
.single-book-widget__title-link {
	color: #000;
	display: block;
	margin-top: 5px
}
@media only screen and (min-width:735px) {
.single-book-widget__title-link {
		margin-top: 4px
}
}
.single-book-widget__title {
	color: #000;
	font-size: 18px;
	line-height: 1.27778;
	font-weight: 600;
	letter-spacing: -.00167em;
	font-family: "New York Small", "SF Pro Icons", "Apple WebExp Icons Custom", Times, serif
}
.single-book-widget__title:lang(ar) {
	letter-spacing: 0
}
.single-book-widget__title:lang(ja) {
	letter-spacing: 0
}
.single-book-widget__title:lang(ko) {
	letter-spacing: 0
}
.single-book-widget__title:lang(zh) {
	letter-spacing: 0
}
@media only screen and (min-width:735px) {
.single-book-widget__title {
		font-size: 20px;
		line-height: 1.3;
		font-weight: 600;
		letter-spacing: 0;
		font-family: "New York Medium", "SF Pro Icons", "Apple WebExp Icons Custom", Times, serif
}
}
.single-book-widget__author,
.single-book-widget__author-link {
	color: #000
}
.single-book-widget__author {
	font-size: 15px;
	line-height: 1.33338;
	font-weight: 400;
	letter-spacing: -.016em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin-top: 1px
}
.single-book-widget__author:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__author:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__author:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__author:lang(zh) {
	letter-spacing: 0
}
.single-book-widget__author:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__author:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__author:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__author:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__author:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:735px) {
.single-book-widget__author {
		font-size: 17px;
		line-height: 1.29412;
		font-weight: 400;
		letter-spacing: -.024em;
		font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__author:lang(ar) {
		letter-spacing: 0;
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__author:lang(ja) {
		letter-spacing: 0;
		font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__author:lang(ko) {
		letter-spacing: 0;
		font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__author:lang(zh) {
		letter-spacing: 0
}
.single-book-widget__author:lang(th) {
		font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__author:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__author:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__author:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__author:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
@media only screen and (min-width:735px) {
.single-book-widget__author {
		margin-top: 2px
}
}
.single-book-widget__rating {
	margin-top: 9px
}
@media only screen and (min-width:735px) {
.single-book-widget__rating {
		margin-top: 11px
}
}
.single-book-widget__cta-button {
	border-color: #07c;
	color: #07c;
	margin-top: 20px
}
.single-book-widget__cta-button-price {
	font-weight: 500
}
.single-book-widget__cta-button-subline {
	font-size: 10px;
	line-height: 1.2;
	font-weight: 400;
	letter-spacing: .006em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: rgba(60, 60, 67, .6);
	margin-top: 5px
}
.single-book-widget__cta-button-subline:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__cta-button-subline:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__cta-button-subline:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__cta-button-subline:lang(th) {
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__cta-button-subline:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__cta-button-subline:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__cta-button-subline:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__cta-button-subline:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__cta-price {
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #000;
	margin-top: 7px
}
.single-book-widget__cta-price:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__cta-price:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__cta-price:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__cta-price:lang(zh) {
	letter-spacing: 0
}
.single-book-widget__cta-price:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__cta-price:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__cta-price:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__cta-price:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__cta-price:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__review {
	display: grid;
	grid-area: review;
	grid-template-areas: "icon""text""title";
	margin-top: 13px;
	text-align: center
}
@media only screen and (min-width:735px) {
.single-book-widget__review {
		border-top: 1px solid rgba(60, 60, 67, .29);
		-moz-column-gap: 10px;
		column-gap: 10px;
		grid-template-areas: "icon text""icon title";
		grid-template-rows: auto 1fr;
		margin-top: 0;
		padding-top: 25px;
		text-align: start
}
}
.single-book-widget__review-icon-container {
	align-items: center;
	-moz-column-gap: 10px;
	column-gap: 10px;
	color: rgba(60, 60, 67, .6);
	display: flex;
	grid-area: icon;
	text-align: inherit
}
.single-book-widget__review-icon-container::after,
.single-book-widget__review-icon-container::before {
	border-top: 1px solid rgba(60, 60, 67, .29);
	content: '';
	display: block;
	flex-grow: 1
}
@media only screen and (min-width:735px) {
.single-book-widget__review-icon-container {
		align-items: start
}
.single-book-widget__review-icon-container::after,
	.single-book-widget__review-icon-container::before {
		display: none
}
}
.single-book-widget__review-icon {
	display: flex;
	font-size: 40px
}
.single-book-widget__review-icon::before {
	padding-right: 0
}
.single-book-widget__review-text {
	color: rgba(60, 60, 67, .6);
	grid-area: text;
	margin-top: 4px;
	font-size: 14px;
	line-height: 1.42859;
	font-weight: 400;
	letter-spacing: .00333em;
	font-family: "New York Small", "SF Pro Icons", "Apple WebExp Icons Custom", Times, serif
}
@media only screen and (min-width:735px) {
.single-book-widget__review-text {
		font-size: 16px;
		line-height: 1.375;
		font-weight: 400;
		letter-spacing: -.00176em;
		font-family: "New York Small", "SF Pro Icons", "Apple WebExp Icons Custom", Times, serif
}
.single-book-widget__review-text:lang(ar) {
		letter-spacing: 0
}
.single-book-widget__review-text:lang(ja) {
		letter-spacing: 0
}
.single-book-widget__review-text:lang(ko) {
		letter-spacing: 0
}
.single-book-widget__review-text:lang(zh) {
		letter-spacing: 0
}
}
@media only screen and (min-width:735px) {
.single-book-widget__review-text {
		margin-top: 0
}
}
.single-book-widget__review-title {
	color: rgba(60, 60, 67, .6);
	grid-area: title;
	margin-top: 24px;
	font-size: 12px;
	line-height: 1.33337;
	font-weight: 600;
	letter-spacing: .075em;
	font-family: "SF Pro Rounded", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__review-title:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Rounded", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__review-title:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Rounded", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__review-title:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Rounded", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__review-title:lang(th) {
	font-family: "SF Pro TH", "SF Pro Rounded", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__review-title:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Rounded", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__review-title:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Rounded", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__review-title:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Rounded", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.single-book-widget__review-title:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Rounded", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.star-rating {
	display: flex;
	align-items: center;
	-moz-column-gap: 6px;
	column-gap: 6px
}
.star-rating__fill,
.star-rating__outline {
	background-repeat: repeat-x;
	background-size: 14px 11px;
	background-position: -1.5px 0;
	height: 11px;
	line-height: 11px;
	width: 67px
}
.star-rating__outline {
	background-image: url(./images/star-rating/star-4f92dff733f80e79a4c1c1b2ab4789f3.svg)
}
.star-rating__fill {
	background-image: url(./images/star-rating/star-filled-57a194695bb7a69d1ef02c6db698541c.svg);
	width: 0
}
html[dir=rtl] .star-rating__fill {
	transform: scaleX(-1)
}
.star-rating__count {
	color: rgba(60, 60, 67, .6);
	font-size: 10px;
	line-height: 1.1;
	font-weight: 400;
	letter-spacing: .006em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.star-rating__count:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.star-rating__count:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.star-rating__count:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.star-rating__count:lang(th) {
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.star-rating__count:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.star-rating__count:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.star-rating__count:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.star-rating__count:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.books-swoosh {
	margin-left: auto;
	margin-right: auto;
	width: 87.5%
}
@media only screen and (min-width:735px) {
.books-swoosh {
		margin-left: auto;
		margin-right: auto;
		width: 692px
}
}
@media only screen and (min-width:1069px) {
.books-swoosh {
		margin-left: auto;
		margin-right: auto;
		width: 980px
}
}
.books-swoosh__header {
	align-items: flex-end;
	display: flex;
	justify-content: space-between;
	margin-bottom: 17px
}
.books-swoosh__headline {
	font-size: 20px;
	line-height: 1.4;
	font-weight: 700;
	letter-spacing: -.0275em;
	font-family: "New York Medium", "SF Pro Icons", "Apple WebExp Icons Custom", Times, serif;
	flex-shrink: 1
}
.books-swoosh__headline:lang(ar) {
	letter-spacing: 0
}
.books-swoosh__headline:lang(ja) {
	letter-spacing: 0
}
.books-swoosh__headline:lang(ko) {
	letter-spacing: 0
}
.books-swoosh__headline:lang(zh) {
	letter-spacing: 0
}
.books-swoosh__see-all {
	margin-bottom: 2px
}
.grouping-page-header {
	height: 425px;
	position: relative
}
@media only screen and (min-width:735px) {
.grouping-page-header {
		height: 385px
}
}
.grouping-page-header--on-light {
	color: #000
}
.grouping-page-header--on-dark {
	color: #fff
}
.grouping-page-header__foreground {
	bottom: 0;
	left: 0;
	padding: 0 20px 40px;
	position: absolute;
	right: 0
}
@media only screen and (min-width:735px) {
.grouping-page-header__foreground {
		display: flex;
		padding: 0 0 40px;
		width: 692px;
		margin: 0 auto
}
}
@media only screen and (min-width:1069px) {
.grouping-page-header__foreground {
		width: 980px
}
}
@media only screen and (min-width:735px) {
.grouping-page-header__headings {
		max-width: 385px
}
}
@media only screen and (min-width:1069px) {
.grouping-page-header__headings {
		max-width: 50%
}
}
.grouping-page-header__title {
	font-size: 34px;
	line-height: 1.20596;
	font-weight: 700;
	letter-spacing: -.00706em;
	font-family: "New York Medium", "SF Pro Icons", "Apple WebExp Icons Custom", Times, serif;
	margin-bottom: 11px
}
.grouping-page-header__title:lang(ar) {
	letter-spacing: 0
}
.grouping-page-header__title:lang(ja) {
	letter-spacing: 0
}
.grouping-page-header__title:lang(ko) {
	letter-spacing: 0
}
.grouping-page-header__title:lang(zh) {
	letter-spacing: 0
}
@media only screen and (min-width:735px) {
.grouping-page-header__title {
		font-size: 38px;
		line-height: 1.21053;
		font-weight: 700;
		letter-spacing: -.00132em;
		font-family: "New York Medium", "SF Pro Icons", "Apple WebExp Icons Custom", Times, serif
}
.grouping-page-header__title:lang(ar) {
		letter-spacing: 0
}
.grouping-page-header__title:lang(ja) {
		letter-spacing: 0
}
.grouping-page-header__title:lang(ko) {
		letter-spacing: 0
}
.grouping-page-header__title:lang(zh) {
		letter-spacing: 0
}
}
.grouping-page-header__subtitle {
	font-size: 15px;
	line-height: 1.33338;
	font-weight: 400;
	letter-spacing: -.016em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.grouping-page-header__subtitle:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.grouping-page-header__subtitle:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.grouping-page-header__subtitle:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.grouping-page-header__subtitle:lang(zh) {
	letter-spacing: 0
}
.grouping-page-header__subtitle:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.grouping-page-header__subtitle:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.grouping-page-header__subtitle:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.grouping-page-header__subtitle:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.grouping-page-header__subtitle:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.grouping-page-header__action {
	margin-top: 24px
}
@media only screen and (min-width:735px) {
.grouping-page-header__action {
		margin: auto 0 0 auto;
		padding-left: 45px
}
}
.grouping-page-header--on-light .grouping-page-header__action-button {
	border-width: 1px;
	border-style: solid;
	border-color: #000;
	background: 0 0;
	color: #000
}
.grouping-page-header--on-light .grouping-page-header__action-button:hover {
	border-color: #080808;
	background: 0 0;
	color: #080808
}
.grouping-page-header--on-light .grouping-page-header__action-button.is-active,
.grouping-page-header--on-light .grouping-page-header__action-button:active {
	border-color: #141414;
	background: 0 0;
	color: #141414
}
.grouping-page-header--on-light .grouping-page-header__action-button.disabled,
.grouping-page-header--on-light .grouping-page-header__action-button:disabled {
	border-color: #000;
	background: 0 0;
	color: #000;
	opacity: .3
}
.grouping-page-header--on-dark .grouping-page-header__action-button {
	border-width: 1px;
	border-style: solid;
	border-color: #fff;
	background: 0 0;
	color: #fff
}
.grouping-page-header--on-dark .grouping-page-header__action-button:hover {
	border-color: #fff;
	background: 0 0;
	color: #fff
}
.grouping-page-header--on-dark .grouping-page-header__action-button.is-active,
.grouping-page-header--on-dark .grouping-page-header__action-button:active {
	border-color: #fff;
	background: 0 0;
	color: #fff
}
.grouping-page-header--on-dark .grouping-page-header__action-button.disabled,
.grouping-page-header--on-dark .grouping-page-header__action-button:disabled {
	border-color: #fff;
	background: 0 0;
	color: #fff;
	opacity: .3
}
.grouping-page-header__background {
	bottom: 0;
	left: 0;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0
}
.grouping-page-header__background-image {
	position: relative
}
.grouping-page-header__background-image>img {
	display: block;
	height: auto;
	max-height: none;
	width: 100%
}
@media only screen and (min-width:735px) {
.grouping-page-header__background-image>img {
		max-height: 100%;
		margin: 0 auto;
		width: auto
}
}
.grouping-page-header__background-image::after {
	content: '';
	display: block;
	height: 135px;
	position: relative;
	top: -135px;
	width: 100%
}
.grouping-row--bordered+.grouping-row--bordered {
	border-top: 1px solid #d6d6d6
}
.room__headline--books {
	font-size: 20px;
	line-height: 1.25;
	font-weight: 600;
	letter-spacing: 0;
	font-family: "New York Medium", "SF Pro Icons", "Apple WebExp Icons Custom", Times, serif
}
.charts-header__title {
	font-size: 34px;
	line-height: 1.20596;
	font-weight: 700;
	letter-spacing: -.00706em;
	font-family: "New York Medium", "SF Pro Icons", "Apple WebExp Icons Custom", Times, serif;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 34px;
	line-height: 1.20596;
	font-weight: 700;
	letter-spacing: .018em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.charts-header__title:lang(ar) {
	letter-spacing: 0
}
.charts-header__title:lang(ja) {
	letter-spacing: 0
}
.charts-header__title:lang(ko) {
	letter-spacing: 0
}
.charts-header__title:lang(zh) {
	letter-spacing: 0
}
.charts-header__title:lang(zh-HK) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.charts-header__title:lang(zh-MO) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.charts-header__title:lang(zh-TW) {
	font-weight: 600;
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.charts-header__title:lang(zh-CH) {
	font-weight: 600
}
.charts-header__title:lang(th) {
	line-height: 1.42899;
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.charts-header__title:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.charts-header__title:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.charts-header__title:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.charts-header__title:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.charts-header__native-cta {
	text-align: right
}
.charts-header-container {
	padding-bottom: 14px
}
.charts-content-container {
	padding-top: 0
}
.charts-section .chart {
	counter-reset: section
}
.charts-section .chart .we-lockup__copy {
	display: flex;
	gap: 4px
}
html[dir=rtl] .charts-section .chart .we-lockup__copy {
	flex-direction: row-reverse
}
html[dir=rtl] .charts-section .chart .we-lockup__copy div[dir=ltr] {
	text-align: left
}
.charts-section .chart .we-lockup__copy .we-lockup__rank {
	display: inline-block;
	font-weight: 600
}
.charts-section .chart .we-lockup--in-book-shelf .we-lockup__copy .we-lockup__rank {
	padding-right: 8px;
	font-size: 19px;
	line-height: 1.15798;
	font-weight: 600;
	letter-spacing: -.026em;
	font-family: "New York Small", "SF Pro Icons", "Apple WebExp Icons Custom", Times, serif
}
.charts-section .chart .we-lockup--in-book-shelf .we-lockup__copy .we-lockup__rank:lang(ar) {
	letter-spacing: 0
}
.charts-section .chart .we-lockup--in-book-shelf .we-lockup__copy .we-lockup__rank:lang(ja) {
	letter-spacing: 0
}
.charts-section .chart .we-lockup--in-book-shelf .we-lockup__copy .we-lockup__rank:lang(ko) {
	letter-spacing: 0
}
.charts-section .chart .we-lockup--in-book-shelf .we-lockup__copy .we-lockup__rank:lang(zh) {
	letter-spacing: 0
}
.charts-section .chart .we-lockup__copy .we-lockup__text {
	overflow: hidden
}
.charts-section-custom-config .we-lockup__copy {
	margin-bottom: 20px
}
@media only screen and (max-width:734px) {
.charts-header .we-button--external {
		margin-top: 15px;
		margin-bottom: 2px
}
}
@media only screen and (min-width:735px) {
.charts-header .we-button--external {
		display: inline-block
}
}
@media screen and (max-width:734px) {
.charts-section,
	.we-genre-filter__categories-list {
		width: 100%;
		padding-left: 16px;
		padding-right: 16px
}
}
.charts-section .section {
	padding-top: 17px;
	padding-bottom: 28px
}
@media only screen and (min-width:735px) {
.chart .section>.l-row {
		flex-wrap: wrap
}
}
.charts-header__nav {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-top: 8px
}
.has-overlay-open {
	overflow: hidden
}
.we-genre-filter a {
	color: inherit
}
.we-genre-filter a:hover {
	text-decoration: none
}
.we-genre-filter__popular-list {
	display: flex;
	padding-top: 14px;
	padding-bottom: 14px
}
.we-genre-filter__popular-list a {
	margin-right: 10px
}
@media only screen and (max-width:734px) {
.we-genre-filter__popular-list a {
		display: none
}
}
.we-genre-filter__popular-list a.hidden {
	display: none
}
.we-genre-filter__popular-list a.active {
	pointer-events: none
}
.we-genre-filter__popular-list .active .we-genre-filter__pill {
	font-weight: 600
}
.we-genre-filter__pill {
	height: 24px;
	display: inline-flex;
	align-items: center;
	border-radius: 12px;
	background-color: #f2f2f2;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	cursor: pointer;
	white-space: nowrap;
	padding-left: 16px;
	padding-right: 16px;
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-genre-filter__pill:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-genre-filter__pill:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-genre-filter__pill:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-genre-filter__pill:lang(zh) {
	letter-spacing: 0
}
.we-genre-filter__pill:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-genre-filter__pill:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-genre-filter__pill:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-genre-filter__pill:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-genre-filter__pill:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-genre-filter__pill:hover {
	background-color: rgba(242, 242, 242, .8)
}
.we-genre-filter__trigger::after,
.we-genre-filter__trigger::before {
	font-family: "SF Pro Icons", "Apple WebExp Icons Custom";
	color: inherit;
	display: inline-block;
	font-style: normal;
	font-weight: inherit;
	font-size: inherit;
	line-height: 1;
	text-decoration: underline;
	position: relative;
	z-index: 1;
	alt: ''
}
.we-genre-filter__trigger::after,
.we-genre-filter__trigger::before {
	text-decoration: none
}
.we-genre-filter__trigger::before {
	display: none
}
.we-genre-filter__trigger::after,
.we-genre-filter__trigger::before {
	content: ""
}
.we-genre-filter__trigger::after {
	padding-left: .3em;
	top: 0
}
.we-genre-filter__trigger::after {
	font-size: 20px;
	font-weight: 100;
	z-index: 1
}
.we-genre-filter__trigger--up {
	font-weight: 600
}
.we-genre-filter__trigger--up::after,
.we-genre-filter__trigger--up::before {
	font-family: "SF Pro Icons", "Apple WebExp Icons Custom";
	color: inherit;
	display: inline-block;
	font-style: normal;
	font-weight: inherit;
	font-size: inherit;
	line-height: 1;
	text-decoration: underline;
	position: relative;
	z-index: 1;
	alt: ''
}
.we-genre-filter__trigger--up::after,
.we-genre-filter__trigger--up::before {
	text-decoration: none
}
.we-genre-filter__trigger--up::before {
	display: none
}
.we-genre-filter__trigger--up::after,
.we-genre-filter__trigger--up::before {
	content: ""
}
.we-genre-filter__trigger--up::after {
	padding-left: .3em;
	top: 0
}
.we-genre-filter__trigger--up::after {
	font-size: 20px;
	font-weight: 100
}
.we-genre-filter__name {
	width: 100%;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden
}
.we-modal--apps-categories-filter .we-genre-filter__name {
	font-size: 15px;
	line-height: 1.33338;
	font-weight: 400;
	letter-spacing: -.016em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-modal--apps-categories-filter .we-genre-filter__name:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-modal--apps-categories-filter .we-genre-filter__name:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-modal--apps-categories-filter .we-genre-filter__name:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-modal--apps-categories-filter .we-genre-filter__name:lang(zh) {
	letter-spacing: 0
}
.we-modal--apps-categories-filter .we-genre-filter__name:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-modal--apps-categories-filter .we-genre-filter__name:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-modal--apps-categories-filter .we-genre-filter__name:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-modal--apps-categories-filter .we-genre-filter__name:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-modal--apps-categories-filter .we-genre-filter__name:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-genre-filter__artwork {
	margin-right: 10px
}
.we-genre-filter__item {
	padding-top: 14px;
	padding-bottom: 14px;
	height: 22px;
	display: flex;
	align-items: center;
	box-sizing: content-box;
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-genre-filter__item:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-genre-filter__item:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-genre-filter__item:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-genre-filter__item:lang(zh) {
	letter-spacing: 0
}
.we-genre-filter__item:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-genre-filter__item:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-genre-filter__item:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-genre-filter__item:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-genre-filter__item:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:735px) {
.we-genre-filter__item {
		font-size: 15px;
		line-height: 1.33338;
		font-weight: 400;
		letter-spacing: -.016em;
		font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-genre-filter__item:lang(ar) {
		letter-spacing: 0;
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-genre-filter__item:lang(ja) {
		letter-spacing: 0;
		font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-genre-filter__item:lang(ko) {
		letter-spacing: 0;
		font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-genre-filter__item:lang(zh) {
		letter-spacing: 0
}
.we-genre-filter__item:lang(th) {
		line-height: 1.58;
		font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-genre-filter__item:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-genre-filter__item:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-genre-filter__item:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-genre-filter__item:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
.we-genre-filter--apps .we-genre-filter__item {
	padding-top: 12px;
	padding-bottom: 12px
}
.we-modal--apps-categories-filter .we-genre-filter__item {
	padding-top: 13px;
	padding-bottom: 13px
}
.we-genre-filter__categories-list {
	-moz-column-count: 1;
	column-count: 1;
	-moz-column-gap: 12px;
	column-gap: 12px
}
@media only screen and (min-width:735px) {
.we-genre-filter__categories-list {
		-moz-column-count: 3;
		column-count: 3
}
}
@media only screen and (min-width:1069px) {
.we-genre-filter__categories-list {
		-moz-column-count: 4;
		column-count: 4
}
}
.we-modal--apps-categories-filter .we-genre-filter__categories-list {
	padding-left: 0;
	padding-right: 0
}
.we-genre-filter__categories-list a {
	color: inherit;
	-moz-column-break-inside: avoid;
	break-inside: avoid
}
.we-genre-filter__categories-list a:hover {
	text-decoration: none
}
.we-genre-filter__categories-list a.active {
	pointer-events: none
}
.we-genre-filter__dropdown {
	padding-top: 6px;
	padding-bottom: 26px;
	width: 100%;
	max-height: 0;
	position: absolute;
	background-color: #fff;
	box-shadow: 0 5px 5px 1px rgba(0, 0, 0, .1);
	overflow: hidden;
	visibility: hidden;
	transition: max-height .5s ease-out;
	left: 0;
	z-index: 3
}
.we-genre-filter--apps .we-genre-filter__dropdown {
	margin-top: 27px;
	padding-top: 19px;
	padding-bottom: 38px
}
@media only screen and (min-width:735px) {
.we-genre-filter--apps .we-genre-filter__dropdown {
		margin-top: 23px
}
}
.we-genre-filter__dropdown--expanded {
	max-height: 1060px;
	visibility: visible
}
@media only screen and (min-width:735px) {
.we-genre-filter__dropdown--expanded {
		max-height: 1060px
}
}
@media only screen and (min-width:1069px) {
.we-genre-filter__dropdown--expanded {
		max-height: 396px
}
}
.we-genre-filter__curtain {
	width: 100%;
	display: none;
	position: fixed;
	top: 366px;
	bottom: 0;
	background-color: rgba(0, 0, 0, .4);
	left: 0;
	z-index: 2
}
@media only screen and (min-width:735px) {
.we-genre-filter__curtain {
		top: 260px
}
}
.we-genre-filter__curtain--expanded {
	display: block
}
.we-genre-filter__triggers-list {
	display: flex;
	flex-wrap: wrap
}
.we-genre-filter__trigger:not(:last-of-type) {
	margin-right: 10px
}
.we-genre-filter__dropdown-container {
	flex-basis: 100%
}
.has-modal--app-categories-filter {
	width: 100%;
	height: 100%;
	position: fixed;
	overflow: hidden;
	z-index: 1
}
.has-modal--app-categories-filter body {
	height: 100%;
	overflow: hidden
}
.we-genre-filter__header {
	padding-top: 13px;
	padding-bottom: 13px;
	display: flex;
	justify-content: space-between;
	word-break: break-word;
	margin-right: 20px;
	border-bottom: 1px solid #d6d6d6
}
.we-genre-filter__header .we-tabs__tab.is-active {
	border-bottom: 3px solid #0070c9
}
.we-genre-filter__content {
	padding-top: 8px;
	padding-bottom: 8px;
	flex: 1;
	overflow: auto;
	height: calc(100vh - 80px)
}
.we-page-error {
	min-height: calc(100vh - 180px);
	height: 100%
}
.we-page-error__message {
	width: 330px;
	margin: 10px;
	font-size: 32px;
	line-height: 1.125;
	font-weight: 600;
	letter-spacing: 0;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-page-error__message:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-page-error__message:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-page-error__message:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-page-error__message:lang(th) {
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-page-error__message:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-page-error__message:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-page-error__message:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-page-error__message:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:735px) {
.we-page-error__message {
		font-size: 40px;
		line-height: 1.1;
		font-weight: 600;
		letter-spacing: 0;
		font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-page-error__message:lang(ar) {
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-page-error__message:lang(ja) {
		font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-page-error__message:lang(ko) {
		font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-page-error__message:lang(th) {
		font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-page-error__message:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-page-error__message:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-page-error__message:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-page-error__message:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
@media only screen and (min-width:1069px) {
.we-page-error__message {
		font-size: 48px;
		line-height: 1.08349;
		font-weight: 600;
		letter-spacing: 0;
		font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-page-error__message:lang(ar) {
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-page-error__message:lang(ja) {
		font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-page-error__message:lang(ko) {
		font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-page-error__message:lang(th) {
		font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-page-error__message:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-page-error__message:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-page-error__message:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-page-error__message:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
@media only screen and (min-width:735px) {
.we-page-error__message {
		width: 420px
}
}
@media only screen and (min-width:1069px) {
.we-page-error__message {
		width: 502px
}
}
.privacy-type__icon {
	width: 32px;
	height: 32px;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-left: auto;
	margin-right: auto
}
.privacy-type__icon svg {
	height: auto;
	width: 100%;
	fill: #0070c9
}
.privacy-type--modal .privacy-type__icon {
	margin-left: unset;
	margin-right: unset
}
.privacy-type__heading {
	margin-top: 9px;
	color: #111;
	text-align: center;
	font-size: 15px;
	line-height: 1.33338;
	font-weight: 600;
	letter-spacing: -.016em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type__heading:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type__heading:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type__heading:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type__heading:lang(zh) {
	letter-spacing: 0
}
.privacy-type__heading:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type__heading:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type__heading:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type__heading:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type__heading:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type--modal .privacy-type__heading {
	text-align: left;
	font-size: 18px;
	line-height: 1.22226;
	font-weight: 600;
	letter-spacing: .027em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type--modal .privacy-type__heading:lang(th) {
	line-height: 1.44839;
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type--modal .privacy-type__heading:lang(hi) {
	line-height: 1.41778
}
.privacy-type--modal .privacy-type__heading:lang(ko) {
	line-height: 1.52381;
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type--modal .privacy-type__heading:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type--modal .privacy-type__heading:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type--modal .privacy-type__heading:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type--modal .privacy-type__heading:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type--modal .privacy-type__heading:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type--modal .privacy-type__heading:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type__purpose-heading {
	margin-top: 22px;
	padding-top: 9px;
	border-top: 1px solid #d6d6d6;
	font-size: 15px;
	line-height: 1.33338;
	font-weight: 600;
	letter-spacing: -.016em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type__purpose-heading:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type__purpose-heading:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type__purpose-heading:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type__purpose-heading:lang(zh) {
	letter-spacing: 0
}
.privacy-type__purpose-heading:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type__purpose-heading:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type__purpose-heading:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type__purpose-heading:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type__purpose-heading:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type__purpose-heading+.privacy-type__grid {
	margin-top: 13px
}
.privacy-type__data-category-heading {
	padding-top: 7px;
	padding-bottom: 5px;
	color: #111;
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type__data-category-heading:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type__data-category-heading:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type__data-category-heading:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type__data-category-heading:lang(zh) {
	letter-spacing: 0
}
.privacy-type__data-category-heading:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type__data-category-heading:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type__data-category-heading:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type__data-category-heading:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type__data-category-heading:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type--modal .privacy-type__data-category-heading {
	padding-top: 2px;
	padding-bottom: unset;
	font-size: 15px;
	line-height: 1.33338;
	font-weight: 400;
	letter-spacing: -.016em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type--modal .privacy-type__data-category-heading:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type--modal .privacy-type__data-category-heading:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type--modal .privacy-type__data-category-heading:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type--modal .privacy-type__data-category-heading:lang(zh) {
	letter-spacing: 0
}
.privacy-type--modal .privacy-type__data-category-heading:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type--modal .privacy-type__data-category-heading:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type--modal .privacy-type__data-category-heading:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type--modal .privacy-type__data-category-heading:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type--modal .privacy-type__data-category-heading:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type__category-items {
	margin-top: 4px;
	color: #666
}
.privacy-type__description {
	margin-top: 6px;
	color: #666;
	text-align: center;
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type__description:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type__description:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type__description:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type__description:lang(zh) {
	letter-spacing: 0
}
.privacy-type__description:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type__description:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type__description:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type__description:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type__description:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.privacy-type--modal .privacy-type__description {
	margin-bottom: 22px;
	text-align: left
}
.privacy-type__grid {
	display: inline-grid;
	grid-gap: 10px;
	grid-template-columns: auto 1fr;
	grid-template-areas: "icon content";
	align-items: center
}
.privacy-type--modal .privacy-type__grid {
	display: grid;
	align-items: unset;
	min-height: unset;
	max-height: unset
}
.privacy-type--modal .privacy-type__grid+.privacy-type__grid {
	margin-top: 13px
}
.privacy-type__grid-icon {
	grid-area: icon;
	height: 22px;
	width: 22px;
	display: flex;
	align-items: center;
	justify-content: center
}
.privacy-type__glyph {
	height: 19px;
	width: 100%;
	fill: currentColor
}
.privacy-type__glyph--financial-info {
	height: 20px
}
.privacy-type__glyph--location {
	height: 18px
}
.privacy-type__glyph--user-content {
	height: 22px
}
.privacy-type__glyph--identifiers {
	height: 21px
}
.privacy-type__glyph--sensitive-info {
	height: 22px
}
.privacy-type__grid-content {
	grid-area: content
}
.privacy-type__items {
	margin-top: 11px;
	display: grid;
	grid-template-columns: 1fr 1fr;
	-moz-column-gap: 10px;
	column-gap: 10px
}
.privacy-type--modal .privacy-type__items {
	display: block
}
.privacy-type__items--single-item {
	grid-template-columns: 1fr;
	text-align: center
}
.privacy-type__item {
	page-break-inside: avoid;
	-moz-column-break-inside: avoid;
	break-inside: avoid
}
.podcast-channel {
	display: grid;
	height: calc(100vh - 100px);
	grid-template-columns: auto;
	grid-template-rows: 238px auto
}
@media only screen and (min-width:735px) {
.podcast-channel {
		grid-template-columns: -webkit-min-content minmax(auto, 385px);
		grid-template-columns: min-content minmax(auto, 385px);
		grid-template-rows: auto;
		grid-column-gap: 40px;
		place-content: center
}
}
.podcast-channel__logo {
	display: grid;
	place-content: center;
	background-image: linear-gradient(white, #eee)
}
@media only screen and (min-width:735px) {
.podcast-channel__logo {
		display: block;
		background-image: none
}
}
.podcast-channel__logo-artwork {
	border-radius: 50%;
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, .1), 0 10px 13px 0 rgba(0, 0, 0, .11);
	position: relative;
	z-index: 1002
}
.podcast-channel__logo-artwork::after {
	box-shadow: none
}
.podcast-channel__body {
	padding-top: 16px;
	overflow: hidden;
	padding-left: 16px;
	padding-right: 16px
}
@media only screen and (min-width:735px) {
.podcast-channel__body {
		padding-top: 0;
		margin-bottom: 0;
		text-align: left;
		justify-self: left;
		display: grid;
		align-content: center;
		padding-left: 0;
		padding-right: 0
}
}
.podcast-channel__title {
	font-size: 24px;
	line-height: 1.25;
	font-weight: 600;
	letter-spacing: .023em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__title:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__title:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__title:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__title:lang(th) {
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__title:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__title:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__title:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__title:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__subheader {
	color: #86868b;
	font-size: 24px;
	line-height: 1.25;
	font-weight: 400;
	letter-spacing: .023em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden
}
.podcast-channel__subheader:lang(th) {
	line-height: 1.48125;
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__subheader:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__subheader:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__subheader:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__subheader:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__subheader:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__subheader:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__subheader:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__subheader_2 {
	margin-top: 6px;
	color: #86868b;
	font-size: 11px;
	line-height: 1.18182;
	font-weight: 600;
	letter-spacing: .006em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__subheader_2:lang(th) {
	line-height: 1.4005;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__subheader_2:lang(vi) {
	line-height: 1.78828
}
.podcast-channel__subheader_2:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__subheader_2:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__subheader_2:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__subheader_2:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__subheader_2:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__subheader_2:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__subheader_2:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__description {
	margin-top: 13px;
	margin-bottom: 19px;
	color: #86868b;
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 400;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__description:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__description:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__description:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__description:lang(zh) {
	letter-spacing: 0
}
.podcast-channel__description:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__description:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__description:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__description:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__description:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:735px) {
.podcast-channel__cta {
		display: flex;
		align-items: center
}
}
.podcast-channel__cta__button {
	margin-bottom: 4px;
	display: block;
	flex-shrink: 0;
	flex-grow: 0;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden
}
@media only screen and (min-width:735px) {
.podcast-channel__cta__button {
		margin-bottom: 0;
		margin-right: 8px
}
}
.podcast-channel__cta__label {
	color: #86868b;
	font-size: 11px;
	line-height: 1.18182;
	font-weight: 600;
	letter-spacing: .006em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__cta__label:lang(th) {
	line-height: 1.4005;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__cta__label:lang(vi) {
	line-height: 1.78828
}
.podcast-channel__cta__label:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__cta__label:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__cta__label:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__cta__label:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__cta__label:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__cta__label:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.podcast-channel__cta__label:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details {
	display: flex;
	place-content: center
}
.event-details__background {
	overflow: hidden;
	position: absolute;
	z-index: 2;
	padding: 10px 20px;
	border-bottom-right-radius: 14px;
	border-top-left-radius: 14px;
	background: var(--event-bg-color)
}
.event-details__mask-gradient {
	-webkit-mask-image: linear-gradient(to bottom, transparent 0, rgba(0, 0, 0, .5) 20%, #000 50%, #000 100%);
	mask-image: linear-gradient(to bottom, transparent 0, rgba(0, 0, 0, .5) 20%, #000 50%, #000 100%);
	background: var(--event-bg-color);
	background-image: linear-gradient(rgba(0, 0, 0, .4) 0 0)
}
.event-details__time-copy {
	color: rgba(var(--event-label-color), .9);
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 600;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif;
	z-index: 2
}
.event-details__time-copy:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__time-copy:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__time-copy:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__time-copy:lang(zh) {
	letter-spacing: 0
}
.event-details__time-copy:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__time-copy:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__time-copy:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__time-copy:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__time-copy:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__time-copy-line-clamp {
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	font-size: 15px;
	line-height: 1.33338;
	font-weight: 600;
	letter-spacing: -.016em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__time-copy-line-clamp:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__time-copy-line-clamp:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__time-copy-line-clamp:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__time-copy-line-clamp:lang(zh) {
	letter-spacing: 0
}
.event-details__time-copy-line-clamp:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__time-copy-line-clamp:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__time-copy-line-clamp:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__time-copy-line-clamp:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__time-copy-line-clamp:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__image {
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	position: relative
}
.event-details__artwork {
	contain: paint;
	border-radius: 14px;
	border: 8px solid var(--event-bg-color)
}
.event-details__detail {
	z-index: 2;
	position: absolute;
	width: 100%;
	bottom: 0
}
.event-details__container {
	width: -webkit-fit-content;
	width: -moz-fit-content;
	width: fit-content;
	height: 100%;
	position: relative;
	display: flex;
	place-content: center;
	border-radius: 14px;
	margin: 40px;
	box-shadow: 0 10px 10px 1px rgba(0, 0, 0, .1)
}
.event-details__copy {
	position: relative;
	padding: 50px 20px 20px;
	background: linear-gradient(to bottom, transparent 0, var(--event-bg-color) 90%, var(--event-bg-color) 100%);
	font-size: 11px;
	line-height: 1.45455;
	font-weight: 400;
	letter-spacing: -.024em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__copy:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__copy:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__copy:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__copy:lang(zh) {
	letter-spacing: 0
}
.event-details__copy:lang(th) {
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__copy:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__copy:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__copy:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__copy:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
@media only screen and (min-width:735px) {
.event-details__copy {
		font-size: 12px;
		line-height: 1.33337;
		font-weight: 400;
		letter-spacing: -.024em;
		font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__copy:lang(ar) {
		letter-spacing: 0;
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__copy:lang(ja) {
		letter-spacing: 0;
		font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__copy:lang(ko) {
		letter-spacing: 0;
		font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__copy:lang(zh) {
		letter-spacing: 0
}
.event-details__copy:lang(th) {
		font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__copy:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__copy:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__copy:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__copy:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
@media only screen and (min-width:1069px) {
.event-details__copy {
		font-size: 17px;
		line-height: 1.29412;
		font-weight: 400;
		letter-spacing: -.024em;
		font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__copy:lang(ar) {
		letter-spacing: 0;
		font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__copy:lang(ja) {
		letter-spacing: 0;
		font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__copy:lang(ko) {
		letter-spacing: 0;
		font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__copy:lang(zh) {
		letter-spacing: 0
}
.event-details__copy:lang(th) {
		font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__copy:lang(zh-CN) {
		font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__copy:lang(zh-HK) {
		font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__copy:lang(zh-MO) {
		font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__copy:lang(zh-TW) {
		font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
}
.event-details__copy--white {
	color: #fff
}
.event-details__copy--black {
	color: #000
}
.event-details__eyebrow {
	opacity: .8;
	font-size: 15px;
	line-height: 1.33338;
	font-weight: 600;
	letter-spacing: -.016em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__eyebrow:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__eyebrow:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__eyebrow:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__eyebrow:lang(zh) {
	letter-spacing: 0
}
.event-details__eyebrow:lang(th) {
	line-height: 1.58;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__eyebrow:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__eyebrow:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__eyebrow:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__eyebrow:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__title {
	opacity: .9;
	color: rgba(var(--event-label-color), 1);
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	font-size: 34px;
	line-height: 1.20596;
	font-weight: 700;
	letter-spacing: .018em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__title:lang(zh-HK) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__title:lang(zh-MO) {
	font-weight: 600;
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__title:lang(zh-TW) {
	font-weight: 600;
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__title:lang(zh-CH) {
	font-weight: 600
}
.event-details__title:lang(th) {
	line-height: 1.42899;
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__title:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__title:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__title:lang(ko) {
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__title:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__headline {
	font-size: 18px;
	line-height: 1.22226;
	font-weight: 400;
	letter-spacing: .027em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__headline:lang(th) {
	line-height: 1.44839;
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__headline:lang(hi) {
	line-height: 1.41778
}
.event-details__headline:lang(ko) {
	line-height: 1.52381;
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__headline:lang(ar) {
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__headline:lang(ja) {
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__headline:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__headline:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__headline:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__headline:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__label {
	font-size: 13px;
	line-height: 1.38462;
	font-weight: 600;
	letter-spacing: -.005em;
	font-family: "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__label:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__label:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__label:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__label:lang(zh) {
	letter-spacing: 0
}
.event-details__label:lang(th) {
	line-height: 1.64077;
	font-family: "SF Pro TH", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__label:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__label:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__label:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__label:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Text", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.event-details__related-app-cta {
	z-index: 2
}
.app-placard {
	background: var(--event-bg-color);
	background-image: linear-gradient(rgba(0, 0, 0, .4) 0 0)
}
.we-tabs {
	display: flex
}
.we-tabs__tab {
	color: #0070c9;
	padding-bottom: 13px;
	margin-bottom: -14px;
	margin-right: 24px;
	font-size: 20px;
	line-height: 1.2;
	font-weight: 600;
	letter-spacing: -.005em;
	font-family: "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-tabs__tab:lang(ar) {
	letter-spacing: 0;
	font-family: "SF Pro AR", "SF Pro Gulf", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-tabs__tab:lang(ja) {
	letter-spacing: 0;
	font-family: "SF Pro JP", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-tabs__tab:lang(ko) {
	letter-spacing: 0;
	font-family: "SF Pro KR", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Apple Gothic", "HY Gulim", MalgunGothic, "HY Dotum", "Lexi Gulim", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-tabs__tab:lang(zh) {
	letter-spacing: 0
}
.we-tabs__tab:lang(th) {
	font-family: "SF Pro TH", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-tabs__tab:lang(zh-CN) {
	font-family: "SF Pro SC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang SC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-tabs__tab:lang(zh-HK) {
	font-family: "SF Pro HK", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-tabs__tab:lang(zh-MO) {
	font-family: "SF Pro HK", "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang HK", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-tabs__tab:lang(zh-TW) {
	font-family: "SF Pro TC", "SF Pro Display", "SF Pro Icons", "Apple WebExp Icons Custom", "PingFang TC", "Helvetica Neue", Helvetica, Arial, sans-serif
}
.we-tabs__tab:hover {
	text-decoration: none;
	cursor: pointer
}
.we-tabs__tab.is-active {
	border-bottom: 2px solid #0070c9
}
.external-purchases-banner--with-icon .we-banner__copy {
	display: flex;
	align-items: center;
	text-align: initial
}
.external-purchases-banner__icon {
	width: 30px;
	height: 30px;
	margin-right: 12px
}
.external-purchases-banner__icon svg {
	height: auto;
	width: 100%;
	fill: #ff3b30
}
body {
	min-height: 100vh;
	display: flex;
	flex-direction: column
}
hr {
	border: 0;
	border-bottom: 1px solid #d2d2d7
}
html[dir=rtl] .no-js:not(#globalnav) {
	direction: rtl
}
html[dir=rtl] .no-js:not(#globalnav) * {
	text-align: right
}
.media-lockup img {
	-o-object-fit: contain;
	object-fit: contain;
	width: 100%
}
.media-lockup__title {
	color: #a6ff00
}
.media-lockup__title--uppercase {
	text-transform: uppercase
}
.media-lockup__media-container {
	margin-bottom: calc(0 - 5px);
	border-radius: 12px;
	overflow: hidden;
	box-shadow: 0 4px 7px rgba(0, 0, 0, .25);
	transform: translateZ(0)
}
.media-lockup__media-container {
	position: relative
}
.media-lockup__video-player {
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0
}
.video-player {
	opacity: 0;
	transition: opacity .5s ease-in-out
}
.video-player--opaque {
	opacity: 1
}
.video-player__background-video {
	height: 100%
}
.video-player__button--replay,
.video-player__controls-container {
	position: absolute;
	margin: 5px 10px;
	bottom: 0
}
.video-player__controls-container {
	right: 0
}
.video-player__controls-container--hidden {
	display: none
}
.video-player__button {
	width: 28px;
	height: 28px;
	background-size: contain;
	background-color: rgba(117, 117, 117, .2);
	border: 1.5px solid rgba(255, 255, 255, .4);
	border-radius: 50%;
	margin-right: 3px
}
.video-player__button--play {
	background-image: url(button_glyphs/video_control_play_white-12f3209eec7a89408d70278032009d42.png)
}
.video-player__button--pause {
	background-image: url(button_glyphs/video_control_pause_white-893de2346d9aa49ac73eddced7cfcc9b.png)
}
.video-player__button--unmute {
	background-image: url(button_glyphs/video_control_volume_muted_white-7659f09c75b5bc572384b6db3154f5c3.png)
}
.video-player__button--mute {
	background-image: url(button_glyphs/video_control_volume_white-ea4f71b2891f767f794b5cce357d19e0.png)
}
.video-player__button--replay {
	left: 0;
	z-index: 2;
	background-image: url(button_glyphs/video_control_replay_white-1e5a92669fca2eb7b9174feb5f52612f.png)
}
.video-player__button--fullscreen {
	margin-right: 0;
	background-image: url(button_glyphs/video_control_fullscreen_white-ef829389986b47aee6e88f5278fa1c3d.png)
}
.we-artwork__image, .we-artwork:before{
	width: 643px;
	height: 297px;
}
#iPadTab .we-artwork__image,#iPadTab .we-artwork:before{
	height: auto;
}
.we-artwork-square::before, .we-artwork-square__image{
	width: 320px;
	height: 320px;
}
ul.nt-download-cta {
    display: flex;
    align-items: center;
    margin-top: 20px;
}
a.btn-download {
    display: inline-block;
    background: #0070c9;
    color: #FFF;
    padding: 5px 15px;
    border-radius: 20px;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 0.05em;
    margin-right: 10px;
    text-decoration: none;
}
a.btn-download:hover {
    opacity: 0.8;
}
a.btn-buy-inapp {
    color: #636366;
}
@media (min-width: 735px) {
.we-artwork__image, .we-artwork:before{
		width: 217px;
		height: 100px;
}
#iPadTab .we-artwork__image,#iPadTab .we-artwork:before{
		height: 162px;
}
.we-artwork-square::before, .we-artwork-square__image{
		width: 157px;
        height: 157px;
}
}
@media (min-width: 1069px) {
.we-artwork__image, .we-artwork:before{
		width: 313px;
		height: 100%;
}
#iPadTab .we-artwork__image,#iPadTab .we-artwork:before{
		height: 234px;
}
.we-artwork-square::before, .we-artwork-square__image{
		width: 146px;
        height: 146px;
}
}
/* slick theme */
.slick-dots,.slick-next,.slick-prev {
  position: absolute;
  display: block;
  padding: 0
}
.slick-dots li button:before,.slick-next:before,.slick-prev:before {
  font-family: slick;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}
.slick-loading .slick-list {
  background: url(ajax-loader.gif) center center no-repeat #fff
}
@font-face {
  font-family: slick;
  font-weight: 400;
  font-style: normal;
  src: url(fonts/slick.eot);
  src: url(fonts/slick.eot?#iefix) format('embedded-opentype'),url(fonts/slick.woff) format('woff'),url(fonts/slick.ttf) format('truetype'),url(fonts/slick.svg#slick) format('svg')
}
.slick-next,.slick-prev {
  font-size: 0;
  line-height: 0;
  top: 50%;
  width: 20px;
  height: 20px;
  margin-top: -10px\9;
  -webkit-transform: translate(0,-50%);
  -ms-transform: translate(0,-50%);
  transform: translate(0,-50%);
  cursor: pointer;
  color: transparent;
  border: none;
  outline: 0;
  background: 0 0
}
.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover {
  color: transparent;
  outline: 0;
  background: 0 0
}
.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before {
  opacity: 1
}
.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before {
  opacity: .25
}
.slick-next:before,.slick-prev:before {
  font-size: 20px;
  line-height: 1;
  opacity: .75;
  color: #fff
}
.slick-prev {
  left: -25px
}
[dir=rtl] .slick-prev {
  right: -25px;
  left: auto
}
.slick-prev:before {
  content: '←'
}
.slick-next:before,[dir=rtl] .slick-prev:before {
  content: '→'
}
.slick-next {
  right: -25px
}
[dir=rtl] .slick-next {
  right: auto;
  left: -25px
}
[dir=rtl] .slick-next:before {
  content: '←'
}
.slick-slider {
  margin-bottom: 30px
}
.slick-dots {
  bottom: -45px;
  width: 100%;
  list-style: none;
  text-align: center
}
.slick-dots li {
  position: relative;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer
}
.slick-dots li button {
  font-size: 0;
  line-height: 0;
  display: block;
  width: 20px;
  height: 20px;
  padding: 5px;
  cursor: pointer;
  color: transparent;
  border: 0;
  outline: 0;
  background: 0 0
}
.slick-dots li button:focus,.slick-dots li button:hover {
  outline: 0
}
.slick-dots li button:focus:before,.slick-dots li button:hover:before {
  opacity: 1
}
.slick-dots li button:before {
  font-size: 6px;
  line-height: 20px;
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  content: '•';
  text-align: center;
  opacity: .25;
  color: #000
}
.slick-dots li.slick-active button:before {
  opacity: .75;
  color: #000
}
/* slick-min */
.slick-list,.slick-slider,.slick-track {
  position: relative;
  display: block
}
.slick-loading .slick-slide,.slick-loading .slick-track {
  visibility: hidden
}
.slick-slider {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent
}
.slick-list {
  overflow: hidden;
  margin: 0;
  padding: 0
}
.slick-list:focus {
  outline: 0
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand
}
.slick-slider .slick-list,.slick-slider .slick-track {
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
  -o-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0)
}
.slick-track {
  top: 0;
  left: 0
}
.slick-track:after,.slick-track:before {
  display: table;
  content: ''
}
.slick-track:after {
  clear: both
}
.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px
}
[dir=rtl] .slick-slide {
  float: right
}
.slick-slide img {
  display: block
}
.slick-slide.slick-loading img {
  display: none
}
.slick-slide.dragging img {
  pointer-events: none
}
.slick-initialized .slick-slide {
  display: block
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent
}
.slick-arrow.slick-hidden {
  display: none
}
/* main */
.dp-pc {
  display: block;
  margin: auto;
}
.dp-sp {
  display: none;
  margin: auto;
}
.product-hero {
  padding-bottom: 5px;
}
.list-review {
  height: 181px;
}
.list-review .slick-initialized .slick-slide {
  margin: 5px;
  height: 181px;
  width: 100%;
}
.list-review .l-column--equal-height>.we-customer-review {
  max-height: 181px;
  width: 100%;
}
.list-info {
  margin-bottom: 5px;
  height: 90px;
  display: flex;
}
.list-info img {
  width: auto !important;
  height: 90px;
  cursor: pointer;
  padding: 15px 18px;
  display: block;
}
.list-info li {
  position: relative;
}
.list-info li::before {
  content: "";
  display: block;
  width: 0;
  height: 50px;
  background: #ADADAD;
  border-right: 1px solid #ADADAD;
  position: absolute;
  right: 0;
  top: 20px;
}
.slick-initialized .slick-slide {
  display: block;
  margin: 5px;
}
.list-info.slick-initialized .slick-slide {
  display: block;
  margin: 0px;
  width: 100px !important;
}
@media screen and (max-width: 768px) {
.dp-pc {
      display: none;
}
.dp-sp {
      display: block;
}
.list-info img {
      height: 87px;
}
.slick-initialized .slick-slide {
      display: block;
      margin: 5px;
}
.slider-list .responsive-image.slick-slide {
      padding: 0;
}
}
@media screen and (max-width: 600px) {
.list-info {
      overflow: hidden;
      height: 70px;
}
.list-info img {
      width: auto !important;
      height: 70px;
      cursor: pointer;
      padding: 10px;
      display: block;
}
.list-info.slick-initialized .slick-slide {
      width: 76px !important;
}
}
/* Keep the local navigation geometry consistent with the live App Store page. */
.localnav-content {
  box-sizing: content-box;
}
.localnav-title,
.localnav-title > *,
.localnav-title span {
  box-sizing: content-box;
}

.we-star-rating-stars,
.we-star-rating-stars-outlines {
  background-image: var(--v4f79e2c6);
}
.normal-bar[data-v-ee619ebe] {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 20;
  padding: 0.16rem 0.24rem calc(0.16rem + env(safe-area-inset-bottom));
  background-color: rgba(0, 0, 0, 0.8);
  pointer-events: none;
}
.normal-bar__inner[data-v-ee619ebe] {
  display: flex;
  gap: 0.16rem;
  max-width: 7.5rem;
  margin: 0 auto;
  pointer-events: auto;
}
.normal-bar__btn[data-v-ee619ebe] {
  flex: 1;
  position: relative;
  margin: 0 0.253333rem;
  padding: 0 0.253333rem;
  height: 0.706667rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 3.2rem;
  border-radius: 0.213333rem;
  transition: transform 0.15s ease, filter 0.15s ease;
}
.normal-bar__btn[data-v-ee619ebe]:active {
  transform: scale(0.98);
  filter: brightness(0.95);
}
.normal-bar__btn.is-primary[data-v-ee619ebe] {
  background: linear-gradient(180deg, #ff9a3c 0%, #ff5a1f 100%);
  box-shadow: 0 0.08rem 0.2rem rgba(255, 90, 31, 0.45);
}
.normal-bar__btn.is-ghost[data-v-ee619ebe] {
  background: rgba(255, 255, 255, 0.12);
  border: 1px solid rgba(255, 255, 255, 0.35);
  box-shadow: none;
}
.normal-bar__label[data-v-ee619ebe] {
  font-size: 0.28rem;
  font-weight: 700;
  letter-spacing: 0.01em;
  line-height: 1.2;
}.normal-hero[data-v-c442f231] {
  width: 100%;
  line-height: 0;
}
.normal-hero__image[data-v-c442f231] {
  display: block;
  width: 100%;
  height: auto;
}.normal-page[data-v-8d371dcb] {
  min-height: 100vh;
  min-height: 100dvh;
  /* Space for sticky download bar */
  padding-bottom: calc(1.04rem + env(safe-area-inset-bottom));
  background-color: #fff;
}*,
*::before,
*::after {
  box-sizing: border-box;
}

html {
  font-size: 13.3333333333vw;
}

@media (min-width: 750px) {
  html {
    font-size: 100px;
  }
}
body {
  margin: 0;
  background: #041230;
  color: #fff;
  -webkit-font-smoothing: antialiased;
}

a {
  color: inherit;
  text-decoration: none;
}

ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

img {
  max-width: 100%;
}