@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
    }
}

body {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: rgba(0, 0, 0, .87);
    text-size-adjust: 100%;
    overflow-y: scroll
}

a {
    text-decoration: none
}

*,
.VfPpkd-ksKsZd-XxIAqe {
    -webkit-tap-highlight-color: transparent
}

* {
    box-sizing: border-box
}

body,
html {
    overflow: visible
}

.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;
    will-change: transform, opacity;
    position: relative;
    outline: 0;
    overflow: hidden
}

.VfPpkd-ksKsZd-XxIAqe::after,
.VfPpkd-ksKsZd-XxIAqe::before {
    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;
    width: var(--mdc-ripple-fg-size, 100%);
    height: var(--mdc-ripple-fg-size, 100%)
}

.VfPpkd-ksKsZd-XxIAqe::after,
.VfPpkd-ksKsZd-XxIAqe::before {
    top: calc(50% - 100%);
    left: calc(50% - 100%);
    width: 200%;
    height: 200%;
    background-color: #000;
    background-color: var(--mdc-ripple-color, #000)
}

.VfPpkd-ksKsZd-XxIAqe:hover::before {
    opacity: .04;
    opacity: var(--mdc-ripple-hover-opacity, .04)
}

.VfPpkd-Bz112c-LgbsSe:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Bz112c-Jh9lGc::before,
.VfPpkd-ksKsZd-XxIAqe:not(.VfPpkd-ksKsZd-mWPk3d):focus::before {
    transition-duration: 75ms;
    opacity: .12;
    opacity: var(--mdc-ripple-focus-opacity, .12)
}

.VfPpkd-ksKsZd-XxIAqe:not(.VfPpkd-ksKsZd-mWPk3d)::after {
    transition: opacity 150ms linear
}

.VfPpkd-Bz112c-LgbsSe:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Bz112c-Jh9lGc::after,
.VfPpkd-ksKsZd-XxIAqe:not(.VfPpkd-ksKsZd-mWPk3d):active::after {
    transition-duration: 75ms;
    opacity: .12;
    opacity: var(--mdc-ripple-press-opacity, .12)
}

.VfPpkd-ksKsZd-XxIAqe.VfPpkd-ksKsZd-mWPk3d {
    --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.12)
}

.VfPpkd-dgl2Hf-ppHlrf-sM5MNb {
    display: inline
}

.VfPpkd-Bz112c-LgbsSe {
    font-size: 24px;
    width: 48px;
    height: 48px;
    padding: 12px;
    display: inline-block;
    position: relative;
    box-sizing: border-box;
    border: 0;
    outline: 0;
    background-color: transparent;
    fill: currentColor;
    color: inherit;
    text-decoration: none;
    cursor: pointer;
    user-select: none;
    z-index: 0;
    overflow: visible
}

.VfPpkd-Bz112c-LgbsSe:disabled {
    color: rgba(0, 0, 0, .38);
    color: var(--mdc-theme-text-disabled-on-light, rgba(0, 0, 0, .38));
    cursor: default;
    pointer-events: none
}

.VfPpkd-Bz112c-LgbsSe img,
.VfPpkd-Bz112c-LgbsSe svg {
    width: 24px;
    height: 24px
}

@media screen and (forced-colors:active) {
    .VfPpkd-Bz112c-LgbsSe:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Bz112c-J1Ukfc-LhBDec {
        display: block
    }
}

.VfPpkd-Bz112c-J1Ukfc-LhBDec,
.VfPpkd-Bz112c-J1Ukfc-LhBDec::after {
    border: 2px solid transparent;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%)
}

.VfPpkd-Bz112c-J1Ukfc-LhBDec {
    pointer-events: none;
    border-radius: 6px;
    box-sizing: content-box;
    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-radius: 8px;
    display: block;
    height: calc(100% + 4px);
    width: calc(100% + 4px)
}

@media screen and (forced-colors:active) {
    .VfPpkd-Bz112c-J1Ukfc-LhBDec::after {
        border-color: CanvasText
    }
}

.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: transparent;
    will-change: transform, opacity
}

.VfPpkd-Bz112c-LgbsSe .VfPpkd-Bz112c-Jh9lGc::after,
.VfPpkd-Bz112c-LgbsSe .VfPpkd-Bz112c-Jh9lGc::before {
    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-Bz112c-Jh9lGc::after,
.VfPpkd-Bz112c-LgbsSe .VfPpkd-Bz112c-Jh9lGc::before {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    background-color: var(--mdc-ripple-color, #000)
}

.VfPpkd-Bz112c-LgbsSe:hover .VfPpkd-Bz112c-Jh9lGc::before {
    opacity: .04;
    opacity: var(--mdc-ripple-hover-opacity, .04)
}

.VfPpkd-Bz112c-LgbsSe:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Bz112c-Jh9lGc::after {
    transition: opacity .15s linear
}

.VfPpkd-Bz112c-LgbsSe:disabled:hover .VfPpkd-Bz112c-Jh9lGc::before {
    opacity: 0;
    opacity: var(--mdc-ripple-hover-opacity, 0)
}

.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 .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 .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: 0;
    outline: 0;
    line-height: inherit;
    user-select: none;
    -webkit-appearance: none;
    overflow: visible;
    vertical-align: middle;
    background: 0 0
}

.VfPpkd-LgbsSe::-moz-focus-inner {
    padding: 0;
    border: 0
}

.VfPpkd-LgbsSe:active {
    outline: 0
}

.VfPpkd-LgbsSe:hover {
    cursor: pointer
}

.VfPpkd-LgbsSe:disabled {
    cursor: default;
    pointer-events: none
}

.VfPpkd-LgbsSe .VfPpkd-kBDsod {
    margin-left: 0;
    margin-right: 8px;
    display: inline-block;
    position: relative;
    vertical-align: top
}

.VfPpkd-LgbsSe .VfPpkd-vQzf8d {
    position: relative
}

.VfPpkd-LgbsSe .VfPpkd-J1Ukfc-LhBDec,
.VfPpkd-LgbsSe .VfPpkd-J1Ukfc-LhBDec::after {
    border: 2px solid transparent;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    height: calc(100% + 4px);
    width: calc(100% + 4px)
}

.VfPpkd-LgbsSe .VfPpkd-J1Ukfc-LhBDec {
    pointer-events: none;
    box-sizing: content-box;
    display: none
}

@media screen and (forced-colors:active) {
    .VfPpkd-LgbsSe .VfPpkd-J1Ukfc-LhBDec {
        border-color: CanvasText
    }
}

.VfPpkd-LgbsSe .VfPpkd-J1Ukfc-LhBDec::after {
    content: "";
    display: block
}

@media screen and (forced-colors:active) {
    .VfPpkd-LgbsSe .VfPpkd-J1Ukfc-LhBDec::after {
        border-color: CanvasText
    }
    .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
}

.VfPpkd-LgbsSe-OWXEXe-dgl2Hf {
    margin-top: 6px;
    margin-bottom: 6px
}

.VfPpkd-LgbsSe {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    text-decoration: none;
    padding: 0 8px
}

.VfPpkd-LgbsSe-OWXEXe-k8QpJ {
    transition: box-shadow .28s cubic-bezier(.4, 0, .2, 1);
    padding: 0 16px
}

.VfPpkd-LgbsSe-OWXEXe-INsAgc {
    border-style: solid;
    transition: border .28s cubic-bezier(.4, 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: transparent;
    will-change: transform, opacity
}

.VfPpkd-LgbsSe .VfPpkd-Jh9lGc::after,
.VfPpkd-LgbsSe .VfPpkd-Jh9lGc::before {
    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-Jh9lGc::after,
.VfPpkd-LgbsSe .VfPpkd-Jh9lGc::before {
    top: -50%;
    left: -50%;
    width: 200%;
    height: 200%
}

.VfPpkd-Jh9lGc {
    position: absolute;
    box-sizing: content-box;
    overflow: hidden;
    z-index: 0;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0
}

.VfPpkd-LgbsSe,
.VfPpkd-LgbsSe-OWXEXe-k8QpJ {
    font-family: Roboto, sans-serif;
    font-size: .875rem;
    letter-spacing: .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, .38)
}

.VfPpkd-LgbsSe .VfPpkd-kBDsod {
    font-size: 1.125rem;
    width: 1.125rem;
    height: 1.125rem
}

.VfPpkd-LgbsSe .VfPpkd-Jh9lGc::after,
.VfPpkd-LgbsSe .VfPpkd-Jh9lGc::before {
    background-color: #6200ee
}

.VfPpkd-LgbsSe:hover .VfPpkd-Jh9lGc::before {
    opacity: .04
}

.VfPpkd-LgbsSe:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc::before {
    transition-duration: 75ms;
    opacity: .12
}

.VfPpkd-LgbsSe:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc::after {
    transition: opacity .15s linear
}

.VfPpkd-LgbsSe:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc::after {
    transition-duration: 75ms;
    opacity: .12
}

.VfPpkd-LgbsSe .VfPpkd-J1Ukfc-LhBDec::after,
.VfPpkd-LgbsSe .VfPpkd-Jh9lGc {
    border-radius: 4px
}

.VfPpkd-LgbsSe .VfPpkd-J1Ukfc-LhBDec {
    border-radius: 2px
}

.VfPpkd-LgbsSe-OWXEXe-k8QpJ:not(:disabled) {
    background-color: #6200ee
}

.VfPpkd-LgbsSe-OWXEXe-k8QpJ:disabled {
    background-color: rgba(0, 0, 0, .12)
}

.VfPpkd-LgbsSe-OWXEXe-k8QpJ:not(:disabled) {
    color: #fff
}

.VfPpkd-LgbsSe-OWXEXe-k8QpJ:disabled {
    color: rgba(0, 0, 0, .38)
}

.VfPpkd-LgbsSe-OWXEXe-k8QpJ .VfPpkd-Jh9lGc::after,
.VfPpkd-LgbsSe-OWXEXe-k8QpJ .VfPpkd-Jh9lGc::before {
    background-color: #fff
}

.VfPpkd-LgbsSe-OWXEXe-k8QpJ:hover .VfPpkd-Jh9lGc::before {
    opacity: .08
}

.VfPpkd-LgbsSe-OWXEXe-k8QpJ:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc::before {
    transition-duration: 75ms;
    opacity: .24
}

.VfPpkd-LgbsSe-OWXEXe-k8QpJ:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc::after {
    transition: opacity .15s linear
}

.VfPpkd-LgbsSe-OWXEXe-k8QpJ:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc::after {
    transition-duration: 75ms;
    opacity: .24
}

.VfPpkd-LgbsSe-OWXEXe-k8QpJ .VfPpkd-J1Ukfc-LhBDec::after,
.VfPpkd-LgbsSe-OWXEXe-k8QpJ .VfPpkd-Jh9lGc {
    border-radius: 4px
}

.VfPpkd-LgbsSe-OWXEXe-k8QpJ .VfPpkd-J1Ukfc-LhBDec {
    border-radius: 2px
}

.VfPpkd-LgbsSe-OWXEXe-MV7yeb:not(:disabled) {
    background-color: #6200ee;
    color: #fff
}

.VfPpkd-LgbsSe-OWXEXe-MV7yeb:not(:disabled):active {
    box-shadow: 0 5px 5px -3px rgba(0, 0, 0, .2), 0 8px 10px 1px rgba(0, 0, 0, .14), 0 3px 14px 2px rgba(0, 0, 0, .12)
}

.VfPpkd-LgbsSe-OWXEXe-INsAgc {
    font-family: Roboto, sans-serif;
    font-size: .875rem;
    letter-spacing: .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, .38)
}

.VfPpkd-LgbsSe-OWXEXe-INsAgc .VfPpkd-Jh9lGc::after,
.VfPpkd-LgbsSe-OWXEXe-INsAgc .VfPpkd-Jh9lGc::before {
    background-color: #6200ee
}

.VfPpkd-LgbsSe-OWXEXe-INsAgc:hover .VfPpkd-Jh9lGc::before {
    opacity: .04
}

.VfPpkd-LgbsSe-OWXEXe-INsAgc:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc::before {
    transition-duration: 75ms;
    opacity: .12
}

.VfPpkd-LgbsSe-OWXEXe-INsAgc:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc::after {
    transition: opacity .15s linear
}

.VfPpkd-LgbsSe-OWXEXe-INsAgc:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc::after {
    transition-duration: 75ms;
    opacity: .12
}

.VfPpkd-LgbsSe-OWXEXe-INsAgc .VfPpkd-J1Ukfc-LhBDec::after,
.VfPpkd-LgbsSe-OWXEXe-INsAgc .VfPpkd-Jh9lGc {
    border-radius: 4px
}

.VfPpkd-LgbsSe-OWXEXe-INsAgc .VfPpkd-J1Ukfc-LhBDec {
    border-radius: 2px
}

.VfPpkd-LgbsSe-OWXEXe-INsAgc:not(:disabled) {
    border-color: rgba(0, 0, 0, .12)
}

.VfPpkd-LgbsSe-OWXEXe-INsAgc:disabled {
    border-color: rgba(0, 0, 0, .12)
}

.VfPpkd-LgbsSe-OWXEXe-INsAgc .VfPpkd-Jh9lGc {
    top: -1px;
    left: -1px;
    bottom: -1px;
    right: -1px;
    border-width: 1px
}

.Rj2Mlf,
.nCP5yc {
    font-family: "Google Sans", Roboto, Arial, sans-serif;
    font-size: .875rem;
    letter-spacing: .0107142857em;
    font-weight: 500;
    text-transform: none;
    transition: border .28s cubic-bezier(.4, 0, .2, 1), box-shadow .28s cubic-bezier(.4, 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, #1a73e8);
    color: #fff;
    color: var(--gm-fillbutton-ink-color, #fff)
}

.nCP5yc:disabled {
    background-color: rgba(60, 64, 67, .12);
    background-color: var(--gm-fillbutton-disabled-container-color, rgba(60, 64, 67, .12));
    color: rgba(60, 64, 67, .38);
    color: var(--gm-fillbutton-disabled-ink-color, rgba(60, 64, 67, .38))
}

.nCP5yc .VfPpkd-Jh9lGc::after,
.nCP5yc .VfPpkd-Jh9lGc::before {
    background-color: #202124;
    background-color: var(--gm-fillbutton-state-color, #202124)
}

.nCP5yc:hover .VfPpkd-Jh9lGc::before {
    opacity: .16;
    opacity: var(--mdc-ripple-hover-opacity, .16)
}

.nCP5yc:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc::before {
    transition-duration: 75ms;
    opacity: .24;
    opacity: var(--mdc-ripple-focus-opacity, .24)
}

.nCP5yc:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc::after {
    transition: opacity .15s linear
}

.nCP5yc:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc::after {
    transition-duration: 75ms;
    opacity: .2;
    opacity: var(--mdc-ripple-press-opacity, .2)
}

.nCP5yc:hover {
    box-shadow: 0 1px 2px 0 rgba(60, 64, 67, .3), 0 1px 3px 1px rgba(60, 64, 67, .15);
    box-shadow: 0 1px 2px 0 var(--gm-fillbutton-keyshadow-color, rgba(60, 64, 67, .3)), 0 1px 3px 1px var(--gm-fillbutton-ambientshadow-color, rgba(60, 64, 67, .15))
}

.nCP5yc:active {
    box-shadow: 0 1px 2px 0 rgba(60, 64, 67, .3), 0 2px 6px 2px rgba(60, 64, 67, .15);
    box-shadow: 0 1px 2px 0 var(--gm-fillbutton-keyshadow-color, rgba(60, 64, 67, .3)), 0 2px 6px 2px var(--gm-fillbutton-ambientshadow-color, rgba(60, 64, 67, .15))
}

.nCP5yc:disabled {
    box-shadow: none
}

.nCP5yc:disabled:hover .VfPpkd-Jh9lGc::before {
    opacity: 0;
    opacity: var(--mdc-ripple-hover-opacity, 0)
}

.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 .15s linear
}

.nCP5yc:disabled:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc::after {
    transition-duration: 75ms;
    opacity: 0;
    opacity: var(--mdc-ripple-press-opacity, 0)
}

.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, #1a73e8)
}

.Rj2Mlf:not(:disabled),
.Rj2Mlf:not(:disabled):hover {
    border-color: #dadce0;
    border-color: var(--gm-hairlinebutton-outline-color, #dadce0)
}

.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, #174ea6)
}

.Rj2Mlf:not(:disabled):active,
.Rj2Mlf:not(:disabled):focus:active {
    border-color: #dadce0;
    border-color: var(--gm-hairlinebutton-outline-color, #dadce0)
}

.Rj2Mlf:disabled {
    color: rgba(60, 64, 67, .38);
    color: var(--gm-hairlinebutton-disabled-ink-color, rgba(60, 64, 67, .38));
    border-color: rgba(60, 64, 67, .12);
    border-color: var(--gm-hairlinebutton-disabled-outline-color, rgba(60, 64, 67, .12))
}

.Rj2Mlf.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(:disabled),
.Rj2Mlf:active:not(:disabled),
.Rj2Mlf:hover:not(:disabled),
.Rj2Mlf:not(.VfPpkd-ksKsZd-mWPk3d):focus:not(:disabled) {
    color: #174ea6;
    color: var(--gm-hairlinebutton-ink-color--stateful, #174ea6)
}

.Rj2Mlf .VfPpkd-Jh9lGc::after,
.Rj2Mlf .VfPpkd-Jh9lGc::before {
    background-color: #1a73e8;
    background-color: var(--gm-hairlinebutton-state-color, #1a73e8)
}

.Rj2Mlf:hover .VfPpkd-Jh9lGc::before {
    opacity: .04;
    opacity: var(--mdc-ripple-hover-opacity, .04)
}

.Rj2Mlf:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc::before {
    transition-duration: 75ms;
    opacity: .12;
    opacity: var(--mdc-ripple-focus-opacity, .12)
}

.Rj2Mlf:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc::after {
    transition: opacity .15s linear
}

.Rj2Mlf:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc::after {
    transition-duration: 75ms;
    opacity: .12;
    opacity: var(--mdc-ripple-press-opacity, .12)
}

.Rj2Mlf:disabled:hover .VfPpkd-Jh9lGc::before {
    opacity: 0;
    opacity: var(--mdc-ripple-hover-opacity, 0)
}

.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 .15s linear
}

.Rj2Mlf:disabled:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc::after {
    transition-duration: 75ms;
    opacity: 0;
    opacity: var(--mdc-ripple-press-opacity, 0)
}

.b9hyVd:not(:disabled) {
    background-color: #fff;
    background-color: var(--gm-protectedbutton-container-color, #fff);
    color: #1a73e8;
    color: var(--gm-protectedbutton-ink-color, #1a73e8)
}

.b9hyVd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(:disabled),
.b9hyVd:active:not(:disabled),
.b9hyVd:hover:not(:disabled),
.b9hyVd:not(.VfPpkd-ksKsZd-mWPk3d):focus:not(:disabled) {
    color: #174ea6;
    color: var(--gm-protectedbutton-ink-color--stateful, #174ea6)
}

.b9hyVd:not(:disabled):active {
    border-width: 0;
    box-shadow: 0 1px 3px 0 rgba(60, 64, 67, .3), 0 4px 8px 3px rgba(60, 64, 67, .15);
    box-shadow: 0 1px 3px 0 var(--gm-protectedbutton-keyshadow-color, rgba(60, 64, 67, .3)), 0 4px 8px 3px var(--gm-protectedbutton-ambientshadow-color, rgba(60, 64, 67, .15))
}

.b9hyVd:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb {
    opacity: 0
}

.Kjnxrf:not(:disabled) {
    background-color: #e8f0fe;
    color: #1967d2
}

.Kjnxrf.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(:disabled),
.Kjnxrf:active:not(:disabled),
.Kjnxrf:hover:not(:disabled),
.Kjnxrf:not(.VfPpkd-ksKsZd-mWPk3d):focus:not(:disabled) {
    color: #174ea6
}

.Kjnxrf:not(:disabled):active {
    box-shadow: 0 1px 2px 0 rgba(60, 64, 67, .3), 0 2px 6px 2px rgba(60, 64, 67, .15)
}

.Kjnxrf:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb {
    opacity: 0
}

.LjDxcd,
.ksBjEc {
    font-family: "Google Sans", Roboto, Arial, sans-serif;
    font-size: .875rem;
    letter-spacing: .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;
    color: #1a73e8;
    color: var(--gm-colortextbutton-ink-color, #1a73e8)
}

.ksBjEc:disabled {
    color: rgba(60, 64, 67, .38);
    color: var(--gm-colortextbutton-disabled-ink-color, rgba(60, 64, 67, .38))
}

.ksBjEc.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(:disabled),
.ksBjEc:active:not(:disabled),
.ksBjEc:hover:not(:disabled),
.ksBjEc:not(.VfPpkd-ksKsZd-mWPk3d):focus:not(:disabled) {
    color: #174ea6;
    color: var(--gm-colortextbutton-ink-color--stateful, #174ea6)
}

.ksBjEc .VfPpkd-Jh9lGc::after,
.ksBjEc .VfPpkd-Jh9lGc::before {
    background-color: #1a73e8;
    background-color: var(--gm-colortextbutton-state-color, #1a73e8)
}

.ksBjEc:hover .VfPpkd-Jh9lGc::before {
    opacity: .04;
    opacity: var(--mdc-ripple-hover-opacity, .04)
}

.ksBjEc:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc::before {
    transition-duration: 75ms;
    opacity: .12;
    opacity: var(--mdc-ripple-focus-opacity, .12)
}

.ksBjEc:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc::after {
    transition: opacity .15s linear
}

.ksBjEc:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc::after {
    transition-duration: 75ms;
    opacity: .12;
    opacity: var(--mdc-ripple-press-opacity, .12)
}

.ksBjEc:disabled:hover .VfPpkd-Jh9lGc::before {
    opacity: 0;
    opacity: var(--mdc-ripple-hover-opacity, 0)
}

.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 .15s linear
}

.ksBjEc:disabled:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc::after {
    transition-duration: 75ms;
    opacity: 0;
    opacity: var(--mdc-ripple-press-opacity, 0)
}

.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, #5f6368)
}

.LjDxcd:disabled {
    color: rgba(60, 64, 67, .38);
    color: var(--gm-neutraltextbutton-disabled-ink-color, rgba(60, 64, 67, .38))
}

.LjDxcd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(:disabled),
.LjDxcd:active:not(:disabled),
.LjDxcd:hover:not(:disabled),
.LjDxcd:not(.VfPpkd-ksKsZd-mWPk3d):focus:not(:disabled) {
    color: #202124;
    color: var(--gm-neutraltextbutton-ink-color--stateful, #202124)
}

.LjDxcd .VfPpkd-Jh9lGc::after,
.LjDxcd .VfPpkd-Jh9lGc::before {
    background-color: #5f6368;
    background-color: var(--gm-neutraltextbutton-state-color, #5f6368)
}

.LjDxcd:hover .VfPpkd-Jh9lGc::before {
    opacity: .04;
    opacity: var(--mdc-ripple-hover-opacity, .04)
}

.LjDxcd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc::before {
    transition-duration: 75ms;
    opacity: .12;
    opacity: var(--mdc-ripple-focus-opacity, .12)
}

.LjDxcd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc::after {
    transition: opacity .15s linear
}

.LjDxcd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc::after {
    transition-duration: 75ms;
    opacity: .12;
    opacity: var(--mdc-ripple-press-opacity, .12)
}

.LjDxcd:disabled:hover .VfPpkd-Jh9lGc::before {
    opacity: 0;
    opacity: var(--mdc-ripple-hover-opacity, 0)
}

.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 .15s linear
}

.LjDxcd:disabled:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc::after {
    transition-duration: 75ms;
    opacity: 0;
    opacity: var(--mdc-ripple-press-opacity, 0)
}

.DuMIQc {
    padding: 0 24px
}

.P62QJc {
    padding: 0 23px;
    border-width: 1px
}

.P62QJc .VfPpkd-Jh9lGc {
    top: -1px;
    left: -1px;
    bottom: -1px;
    right: -1px;
    border-width: 1px
}

.yHy1rc {
    z-index: 0
}

.yHy1rc .VfPpkd-Bz112c-Jh9lGc::after,
.yHy1rc .VfPpkd-Bz112c-Jh9lGc::before {
    z-index: -1
}

.yHy1rc:disabled {
    color: rgba(60, 64, 67, .38);
    color: var(--gm-iconbutton-disabled-ink-color, rgba(60, 64, 67, .38))
}

.PDpWxe {
    will-change: unset
}

.LQeN7 .VfPpkd-J1Ukfc-LhBDec,
.LQeN7 .VfPpkd-J1Ukfc-LhBDec::after {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    height: calc(100% + 4px);
    width: calc(100% + 4px)
}

.LQeN7 .VfPpkd-J1Ukfc-LhBDec {
    pointer-events: none;
    border: 2px solid #185abc;
    border-radius: 6px;
    box-sizing: content-box
}

@media screen and (forced-colors:active) {
    .LQeN7 .VfPpkd-J1Ukfc-LhBDec {
        border-color: CanvasText
    }
}

.LQeN7 .VfPpkd-J1Ukfc-LhBDec::after {
    content: "";
    border: 2px solid #e8f0fe;
    border-radius: 8px;
    display: block
}

@media screen and (forced-colors:active) {
    .LQeN7 .VfPpkd-J1Ukfc-LhBDec::after {
        border-color: CanvasText
    }
}

.mN1ivc .VfPpkd-Bz112c-J1Ukfc-LhBDec {
    pointer-events: none;
    border: 2px solid #185abc;
    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 #e8f0fe;
    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
    }
}

.VfPpkd-BFbNVe-bF1uUb {
    position: absolute;
    border-radius: inherit;
    pointer-events: none;
    opacity: 0;
    opacity: var(--mdc-elevation-overlay-opacity, 0);
    transition: opacity .28s cubic-bezier(.4, 0, .2, 1);
    background-color: #fff;
    background-color: var(--mdc-elevation-overlay-color, #fff)
}

.NZp2ef {
    background-color: #e8eaed
}

.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.VfPpkd-YQoJzd {
    border-color: rgba(0, 0, 0, .54);
    border-color: var(--mdc-checkbox-unchecked-color, rgba(0, 0, 0, .54));
    background-color: transparent
}

.VfPpkd-MPu53c .VfPpkd-muHVFf-bMcfAe[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.VfPpkd-YQoJzd {
    border-color: rgba(0, 0, 0, .38);
    border-color: var(--mdc-checkbox-disabled-color, rgba(0, 0, 0, .38));
    background-color: transparent
}

@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
    }
}

.Ne8lhe .VfPpkd-muHVFf-bMcfAe[disabled]:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.VfPpkd-YQoJzd {
    border-color: rgba(60, 64, 67, .38);
    border-color: var(--mdc-checkbox-disabled-unselected-icon-color, rgba(60, 64, 67, .38));
    background-color: transparent
}

.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: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.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: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)
}

.Ne8lhe:not(:disabled):active.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-A9y3zc .VfPpkd-muHVFf-bMcfAe:enabled~.VfPpkd-YQoJzd,
.Ne8lhe:not(:disabled):active.VfPpkd-MPu53c-OWXEXe-vwu2ne-iAfbIe-barxie .VfPpkd-muHVFf-bMcfAe:enabled~.VfPpkd-YQoJzd {
    animation-name: mdc-checkbox-fade-in-background-FF202124FF174EA600000000FF174EA6
}

.Ne8lhe:not(:disabled):active.VfPpkd-MPu53c-OWXEXe-vwu2ne-A9y3zc-iAfbIe .VfPpkd-muHVFf-bMcfAe:enabled~.VfPpkd-YQoJzd,
.Ne8lhe:not(:disabled):active.VfPpkd-MPu53c-OWXEXe-vwu2ne-barxie-iAfbIe .VfPpkd-muHVFf-bMcfAe:enabled~.VfPpkd-YQoJzd {
    animation-name: mdc-checkbox-fade-out-background-FF202124FF174EA600000000FF174EA6
}

@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
    }
}

.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: var(--mdc-typography-subtitle1-line-height, 1.75rem);
    font-weight: 400;
    font-weight: var(--mdc-typography-subtitle1-font-weight, 400);
    letter-spacing: .009375em;
    letter-spacing: var(--mdc-typography-subtitle1-letter-spacing, .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, .87);
    color: var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, .87))
}

.VfPpkd-StrnGf-rymPhb-ibnC6b:focus,
.VfPpkd-StrnGf-rymPhb:focus {
    outline: 0
}

.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:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-gk6SMd):focus::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 {
        border-color: CanvasText
    }
}

.VfPpkd-StrnGf-rymPhb-b9t22c {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b {
    cursor: pointer;
    --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: transparent;
    will-change: transform, opacity
}

:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b .VfPpkd-StrnGf-rymPhb-pZXsl::after,
:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b .VfPpkd-StrnGf-rymPhb-pZXsl::before {
    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);
    top: -50%;
    left: -50%;
    width: 200%;
    height: 200%;
    background-color: #000;
    background-color: var(--mdc-ripple-color, #000)
}

:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b .VfPpkd-StrnGf-rymPhb-pZXsl::before {
    top: -50%;
    left: -50%;
    width: 200%;
    height: 200%;
    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 {
    opacity: .04;
    opacity: var(--mdc-ripple-hover-opacity, .04)
}

: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: .12;
    opacity: var(--mdc-ripple-focus-opacity, .12)
}

:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-StrnGf-rymPhb-pZXsl::after {
    transition: opacity .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: .12;
    opacity: var(--mdc-ripple-press-opacity, .12)
}

:not(.VfPpkd-StrnGf-rymPhb-ibnC6b-OWXEXe-OWB6Me).VfPpkd-StrnGf-rymPhb-ibnC6b .VfPpkd-StrnGf-rymPhb-pZXsl {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none
}

.VfPpkd-GCYh9b .VfPpkd-gBXA9-bMcfAe:enabled:not(:checked)+.VfPpkd-RsCWK .VfPpkd-wVo5xe-LkdAo {
    border-color: rgba(0, 0, 0, .54)
}

.VfPpkd-GCYh9b .VfPpkd-gBXA9-bMcfAe:disabled:not(:checked)+.VfPpkd-RsCWK .VfPpkd-wVo5xe-LkdAo,
.VfPpkd-GCYh9b [aria-disabled=true] .VfPpkd-gBXA9-bMcfAe:not(:checked)+.VfPpkd-RsCWK .VfPpkd-wVo5xe-LkdAo {
    border-color: rgba(0, 0, 0, .38)
}

@media (-ms-high-contrast:active),
screen and (forced-colors:active) {
    .VfPpkd-GCYh9b.VfPpkd-GCYh9b-OWXEXe-OWB6Me .VfPpkd-gBXA9-bMcfAe:disabled:not(:checked)+.VfPpkd-RsCWK .VfPpkd-wVo5xe-LkdAo,
    .VfPpkd-GCYh9b.VfPpkd-GCYh9b-OWXEXe-OWB6Me [aria-disabled=true] .VfPpkd-gBXA9-bMcfAe:not(:checked)+.VfPpkd-RsCWK .VfPpkd-wVo5xe-LkdAo {
        border-color: GrayText
    }
}

.kDzhGf .VfPpkd-gBXA9-bMcfAe:enabled:not(:checked)~.VfPpkd-eHTEvd::after,
.kDzhGf .VfPpkd-gBXA9-bMcfAe:enabled:not(:checked)~.VfPpkd-eHTEvd::before {
    background-color: #3c4043;
    background-color: var(--gm-radio-state-color, #3c4043)
}

.kDzhGf.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-gBXA9-bMcfAe:enabled:not(:checked)~.VfPpkd-eHTEvd::before,
.kDzhGf:hover .VfPpkd-gBXA9-bMcfAe:enabled:not(:checked)~.VfPpkd-eHTEvd::before {
    opacity: .04;
    opacity: var(--mdc-ripple-hover-opacity, .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: .12;
    opacity: var(--mdc-ripple-focus-opacity, .12)
}

.kDzhGf:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-gBXA9-bMcfAe:enabled:not(:checked)~.VfPpkd-eHTEvd::after {
    transition: opacity .15s linear
}

.kDzhGf:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-gBXA9-bMcfAe:enabled:not(:checked)~.VfPpkd-eHTEvd::after {
    transition-duration: 75ms;
    opacity: .1;
    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, #5f6368)
}

.kDzhGf .VfPpkd-gBXA9-bMcfAe:disabled:not(:checked)+.VfPpkd-RsCWK .VfPpkd-wVo5xe-LkdAo,
.kDzhGf [aria-disabled=true] .VfPpkd-gBXA9-bMcfAe:not(:checked)+.VfPpkd-RsCWK .VfPpkd-wVo5xe-LkdAo {
    border-color: rgba(60, 64, 67, .38);
    border-color: var(--gm-radio-disabled-stroke-color--unchecked, rgba(60, 64, 67, .38))
}

.kDzhGf.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-gBXA9-bMcfAe:enabled:not(:checked)+.VfPpkd-RsCWK .VfPpkd-wVo5xe-LkdAo,
.kDzhGf:active .VfPpkd-gBXA9-bMcfAe:enabled:not(:checked)+.VfPpkd-RsCWK .VfPpkd-wVo5xe-LkdAo,
.kDzhGf:hover .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 {
    border-color: #202124;
    border-color: var(--gm-radio-stroke-color--unchecked-stateful, #202124)
}

.DMZ54e {
    font-family: Roboto, Arial, sans-serif;
    line-height: 1.5rem;
    font-size: 1rem;
    letter-spacing: .00625em;
    font-weight: 400;
    color: #000;
    color: var(--mdc-theme-on-surface, #000)
}

.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, .2), 0 8px 10px 1px rgba(0, 0, 0, .14), 0 3px 14px 2px rgba(0, 0, 0, .12);
    transform-origin-left: top left;
    transform-origin-right: top right
}

.VfPpkd-xl07Ob-XxIAqe:focus {
    outline: 0
}

.VfPpkd-xl07Ob-XxIAqe-OWXEXe-FNFY6c {
    display: inline-block;
    transform: scale(1);
    opacity: 1
}

.VfPpkd-xl07Ob-XxIAqe-OWXEXe-oYxtQd {
    position: relative;
    overflow: visible
}

.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 30ms linear, transform .12s cubic-bezier(0, 0, .2, 1), height .25s cubic-bezier(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 {
    min-width: 112px;
    min-width: var(--mdc-menu-min-width, 112px)
}

.VfPpkd-xl07Ob .VfPpkd-StrnGf-rymPhb {
    color: rgba(0, 0, 0, .87);
    position: relative
}

.VfPpkd-xl07Ob .VfPpkd-StrnGf-rymPhb .VfPpkd-BFbNVe-bF1uUb {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0
}

.VfPpkd-xl07Ob .VfPpkd-StrnGf-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 {
        border-color: CanvasText
    }
}

.VfPpkd-xl07Ob .VfPpkd-StrnGf-rymPhb-ibnC6b {
    user-select: none
}

.q6oraf {
    box-shadow: 0 3px 5px -1px rgba(0, 0, 0, .2), 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .12)
}

.q6oraf .VfPpkd-StrnGf-rymPhb {
    font-family: Roboto, Arial, sans-serif;
    line-height: 1.5rem;
    font-size: 1rem;
    letter-spacing: .00625em;
    font-weight: 400;
    color: #000;
    color: var(--mdc-theme-on-surface, #000)
}

.VfPpkd-BFbNVe-bF1uUb {
    bottom: 0;
    left: 0;
    right: 0;
    top: 0
}

.LXctle.VfPpkd-scr2fc-OWXEXe-gk6SMd:enabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(:active) .VfPpkd-uMhiad::after,
.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-uqeOfd:enabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(:active) .VfPpkd-uMhiad::after,
.LXctle.VfPpkd-scr2fc-OWXEXe-uqeOfd:enabled:hover:not(.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe):not(:active) .VfPpkd-uMhiad::after {
    background: #202124
}

.LXctle:enabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(:active) .VfPpkd-l6JLsf::after,
.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::before,
.LXctle:enabled:hover:not(.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe):not(:active) .VfPpkd-l6JLsf::before {
    background: #dadce0
}

.SSPGKf {
    display: block;
    z-index: 1
}

button {
    box-sizing: initial;
    -webkit-font-smoothing: inherit;
    align-items: normal;
    font: inherit;
    margin: 0;
    padding: 0;
    text-align: inherit;
    background: 0 0;
    border: 0;
    box-shadow: none;
    color: inherit;
    min-height: 40px;
    min-width: 40px;
    text-transform: none
}

body {
    text-rendering: optimizeLegibility
}

a:hover {
    cursor: pointer
}

.VfPpkd-WsjYwc {
    border-radius: 4px;
    background-color: #fff;
    background-color: var(--mdc-theme-surface, #fff);
    position: relative;
    box-shadow: 0 2px 1px -1px rgba(0, 0, 0, .2), 0 1px 1px 0 rgba(0, 0, 0, .14), 0 1px 3px 0 rgba(0, 0, 0, .12)
}

.VfPpkd-WsjYwc .VfPpkd-BFbNVe-bF1uUb,
.VfPpkd-WsjYwc::after {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0
}

.VfPpkd-WsjYwc,
.VfPpkd-WsjYwc::after {
    border-radius: var(--mdc-shape-medium, 4px)
}

.VfPpkd-WsjYwc::after {
    position: absolute;
    box-sizing: border-box;
    border: 1px solid transparent;
    border-radius: inherit;
    content: "";
    pointer-events: none
}

.VfPpkd-WsjYwc-OWXEXe-INsAgc {
    box-shadow: 0 0 0 0 rgba(0, 0, 0, .2), 0 0 0 0 rgba(0, 0, 0, .14), 0 0 0 0 rgba(0, 0, 0, .12);
    border-width: 1px;
    border-style: solid;
    border-color: #e0e0e0
}

.VfPpkd-EScbFb-JIbuQc,
.VfPpkd-WsjYwc {
    display: flex;
    flex-direction: column;
    box-sizing: border-box
}

@media screen and (forced-colors:active) {
    .VfPpkd-WsjYwc::after {
        border-color: CanvasText
    }
}

.VfPpkd-WsjYwc-OWXEXe-INsAgc::after {
    border: 0
}

.VfPpkd-EScbFb-JIbuQc {
    position: relative;
    outline: 0;
    color: inherit;
    text-decoration: none;
    cursor: pointer;
    overflow: hidden;
    --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: transparent;
    will-change: transform, opacity
}

.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-aPoio-OWXEXe-Bz112c:not(:disabled) {
    color: rgba(0, 0, 0, .6)
}

.VfPpkd-EScbFb-JIbuQc .VfPpkd-FJ5hab::after,
.VfPpkd-EScbFb-JIbuQc .VfPpkd-FJ5hab::before {
    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-FJ5hab::after,
.VfPpkd-EScbFb-JIbuQc .VfPpkd-FJ5hab::before {
    top: -50%;
    left: -50%;
    width: 200%;
    height: 200%;
    background-color: #000;
    background-color: var(--mdc-ripple-color, #000)
}

.VfPpkd-EScbFb-JIbuQc:hover .VfPpkd-FJ5hab::before {
    opacity: .04;
    opacity: var(--mdc-ripple-hover-opacity, .04)
}

.VfPpkd-EScbFb-JIbuQc:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-FJ5hab::before {
    transition-duration: 75ms;
    opacity: .12;
    opacity: var(--mdc-ripple-focus-opacity, .12)
}

.VfPpkd-EScbFb-JIbuQc:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-FJ5hab::after {
    transition: opacity .15s linear
}

.VfPpkd-EScbFb-JIbuQc:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-FJ5hab::after {
    transition-duration: 75ms;
    opacity: .12;
    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: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:not(.VfPpkd-ksKsZd-mWPk3d):focus::after {
        border-color: CanvasText
    }
}

.KC1dQ,
.Usd1Ac {
    border-radius: 8px;
    background-color: #fff
}

.KC1dQ {
    border-width: 0;
    box-shadow: 0 1px 2px 0 rgba(60, 64, 67, .3), 0 1px 3px 1px rgba(60, 64, 67, .15)
}

.KC1dQ .VfPpkd-BFbNVe-bF1uUb,
.Usd1Ac .VfPpkd-BFbNVe-bF1uUb,
.cC1eCc .VfPpkd-P5QLlc .VfPpkd-BFbNVe-bF1uUb {
    opacity: 0
}

.Usd1Ac {
    border: 1px solid #dadce0;
    box-shadow: none
}

.Si6A0c {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    outline: 0
}

.VfPpkd-Sx9Kwc .VfPpkd-P5QLlc {
    background-color: #fff;
    background-color: var(--mdc-theme-surface, #fff)
}

.VfPpkd-Sx9Kwc .VfPpkd-IE5DDf {
    background-color: rgba(0, 0, 0, .32)
}

.VfPpkd-Sx9Kwc .VfPpkd-cnG4Wd {
    color: rgba(0, 0, 0, .6)
}

.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, .2), 0 24px 38px 3px rgba(0, 0, 0, .14), 0 9px 46px 8px rgba(0, 0, 0, .12)
}

.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: .03125em;
    letter-spacing: var(--mdc-typography-body1-letter-spacing, .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-IE5DDf,
.VfPpkd-Sx9Kwc {
    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-IE5DDf {
    opacity: 0;
    z-index: -1
}

.VfPpkd-P5QLlc,
.VfPpkd-wzTsW {
    display: flex;
    box-sizing: border-box
}

.VfPpkd-wzTsW {
    flex-direction: row;
    align-items: center;
    justify-content: space-around;
    height: 100%;
    opacity: 0;
    pointer-events: none
}

.VfPpkd-P5QLlc {
    position: relative;
    flex-direction: column;
    flex-grow: 0;
    flex-shrink: 0;
    max-width: 100%;
    max-height: 100%;
    pointer-events: auto;
    overflow-y: auto;
    outline: 0;
    transform: scale(.8)
}

.VfPpkd-P5QLlc .VfPpkd-BFbNVe-bF1uUb,
.VfPpkd-P5QLlc::before {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0
}

@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;
    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-cnG4Wd {
    flex-grow: 1;
    box-sizing: border-box;
    margin: 0;
    overflow: auto
}

.VfPpkd-cnG4Wd>:first-child {
    margin-top: 0
}

.VfPpkd-cnG4Wd>:last-child,
.install-popup__steps li:last-child {
    margin-bottom: 0
}

.VfPpkd-cnG4Wd .VfPpkd-StrnGf-rymPhb:first-child:last-child {
    padding: 6px 0 0
}

.VfPpkd-Sx9Kwc-OWXEXe-FNFY6c {
    display: flex
}

.VfPpkd-Sx9Kwc-OWXEXe-FNFY6c .VfPpkd-IE5DDf,
.VfPpkd-Sx9Kwc-OWXEXe-FNFY6c .VfPpkd-wzTsW {
    opacity: 1
}

.VfPpkd-Sx9Kwc-OWXEXe-FNFY6c .VfPpkd-P5QLlc {
    transform: none
}

.cC1eCc {
    z-index: 2001
}

.cC1eCc .VfPpkd-cnG4Wd {
    color: #5f6368
}

.cC1eCc .VfPpkd-IE5DDf {
    background-color: rgba(32, 33, 36, .6)
}

.cC1eCc .VfPpkd-P5QLlc {
    background-color: #fff;
    border-width: 0;
    box-shadow: 0 1px 3px 0 rgba(60, 64, 67, .3), 0 4px 8px 3px rgba(60, 64, 67, .15);
    border-radius: 8px
}

.cC1eCc .VfPpkd-cnG4Wd {
    font-family: Roboto, Arial, sans-serif;
    line-height: 1.25rem;
    font-size: .875rem;
    letter-spacing: .0142857143em;
    font-weight: 400
}

.VfPpkd-BIzmGd {
    display: inline-flex;
    position: relative;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    width: 56px;
    height: 56px;
    padding: 0;
    border: 0;
    fill: currentColor;
    text-decoration: none;
    cursor: pointer;
    user-select: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    overflow: visible;
    transition: box-shadow .28s cubic-bezier(.4, 0, .2, 1), opacity 15ms linear 30ms, transform .27s 0s cubic-bezier(0, 0, .2, 1)
}

.VfPpkd-BIzmGd .VfPpkd-BFbNVe-bF1uUb {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0
}

.VfPpkd-BIzmGd::-moz-focus-inner {
    padding: 0;
    border: 0
}

.VfPpkd-BIzmGd:hover {
    box-shadow: 0 5px 5px -3px rgba(0, 0, 0, .2), 0 8px 10px 1px rgba(0, 0, 0, .14), 0 3px 14px 2px rgba(0, 0, 0, .12)
}

.VfPpkd-BIzmGd:not(.VfPpkd-ksKsZd-mWPk3d):focus {
    box-shadow: 0 5px 5px -3px rgba(0, 0, 0, .2), 0 8px 10px 1px rgba(0, 0, 0, .14), 0 3px 14px 2px rgba(0, 0, 0, .12)
}

.VfPpkd-BIzmGd .VfPpkd-kLizxb-LhBDec {
    position: absolute
}

.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:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-kLizxb-LhBDec {
        border-color: CanvasText
    }
}

.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: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, .2), 0 12px 17px 2px rgba(0, 0, 0, .14), 0 5px 22px 4px rgba(0, 0, 0, .12)
}

.VfPpkd-BIzmGd:active,
.VfPpkd-BIzmGd:focus {
    outline: 0
}

.VfPpkd-BIzmGd:hover {
    cursor: pointer
}

.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-Q0XOV {
    transition: transform .18s 90ms cubic-bezier(0, 0, .2, 1);
    fill: currentColor;
    will-change: transform
}

.VfPpkd-BIzmGd .VfPpkd-Q0XOV {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 24px;
    height: 24px;
    font-size: 24px
}

.VfPpkd-BIzmGd {
    background-color: #018786;
    background-color: var(--mdc-theme-secondary, #018786);
    box-shadow: 0 3px 5px -1px rgba(0, 0, 0, .2), 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .12)
}

.VfPpkd-BIzmGd,
.VfPpkd-BIzmGd:disabled .VfPpkd-Q0XOV,
.VfPpkd-BIzmGd:not(:disabled) .VfPpkd-Q0XOV,
.VfPpkd-BIzmGd:not(:disabled) .VfPpkd-nBWOSb {
    color: #fff;
    color: var(--mdc-theme-on-secondary, #fff)
}

.VfPpkd-BIzmGd:not(.VfPpkd-BIzmGd-OWXEXe-X9G3K),
.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: transparent;
    will-change: transform, opacity;
    z-index: 0
}

.VfPpkd-BIzmGd .VfPpkd-wbSZ0b::after,
.VfPpkd-BIzmGd .VfPpkd-wbSZ0b::before {
    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: var(--mdc-ripple-z-index, 1)
}

.VfPpkd-BIzmGd .VfPpkd-wbSZ0b::after {
    z-index: var(--mdc-ripple-z-index, 0)
}

.VfPpkd-BIzmGd .VfPpkd-wbSZ0b::after,
.VfPpkd-BIzmGd .VfPpkd-wbSZ0b::before {
    top: -50%;
    left: -50%;
    width: 200%;
    height: 200%;
    background-color: #fff;
    background-color: var(--mdc-ripple-color, var(--mdc-theme-on-secondary, #fff));
    z-index: -1;
    z-index: var(--mdc-ripple-z-index, -1)
}

.VfPpkd-BIzmGd:hover .VfPpkd-wbSZ0b::before {
    opacity: .08;
    opacity: var(--mdc-ripple-hover-opacity, .08)
}

.VfPpkd-BIzmGd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-wbSZ0b::before {
    transition-duration: 75ms;
    opacity: .24;
    opacity: var(--mdc-ripple-focus-opacity, .24)
}

.VfPpkd-BIzmGd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-wbSZ0b::after {
    transition: opacity .15s linear
}

.VfPpkd-BIzmGd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-wbSZ0b::after {
    transition-duration: 75ms;
    opacity: .24;
    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
}

.SaBhMc {
    background-color: #fff;
    height: 56px;
    width: 56px;
    padding-top: 2px;
    padding-top: max(0px, 2px);
    padding-right: 2px;
    padding-right: max(0px, 2px);
    padding-bottom: 2px;
    padding-bottom: max(0px, 2px);
    padding-left: 2px;
    padding-left: max(0px, 2px)
}

.SaBhMc:not(:disabled) {
    box-shadow: 0 1px 3px 0 rgba(60, 64, 67, .3), 0 4px 8px 3px rgba(60, 64, 67, .15)
}

.SaBhMc:not(:disabled) .VfPpkd-BFbNVe-bF1uUb {
    opacity: .11;
    background-color: transparent
}

.SaBhMc:not(:disabled):hover {
    box-shadow: 0 2px 3px 0 rgba(60, 64, 67, .3), 0 6px 10px 4px rgba(60, 64, 67, .15)
}

.SaBhMc:not(:disabled):hover .VfPpkd-BFbNVe-bF1uUb {
    opacity: .12;
    background-color: transparent
}

.SaBhMc:not(:disabled):focus {
    box-shadow: 0 1px 3px 0 rgba(60, 64, 67, .3), 0 4px 8px 3px rgba(60, 64, 67, .15)
}

.SaBhMc:not(:disabled):focus .VfPpkd-BFbNVe-bF1uUb {
    opacity: .11;
    background-color: transparent
}

.SaBhMc:not(:disabled):active {
    box-shadow: 0 4px 4px 0 rgba(60, 64, 67, .3), 0 8px 12px 6px rgba(60, 64, 67, .15)
}

.SaBhMc:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb {
    opacity: .14;
    background-color: transparent
}

.SaBhMc:disabled {
    box-shadow: 0 1px 3px 0 rgba(60, 64, 67, .3), 0 4px 8px 3px rgba(60, 64, 67, .15)
}

.SaBhMc:disabled .VfPpkd-BFbNVe-bF1uUb {
    opacity: .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::after,
.SaBhMc .VfPpkd-wbSZ0b::before {
    background-color: #1a73e8
}

.SaBhMc:hover .VfPpkd-wbSZ0b::before {
    opacity: .04
}

.SaBhMc:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-wbSZ0b::before {
    transition-duration: 75ms;
    opacity: .12
}

.SaBhMc:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-wbSZ0b::after {
    transition: opacity 150ms linear
}

.SaBhMc:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-wbSZ0b::after {
    transition-duration: 75ms;
    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: max(calc(0px - 2px), calc(calc(0px - 2px)*-1));
    padding-right: 2px;
    padding-right: max(calc(0px - 2px), calc(calc(0px - 2px)*-1));
    padding-bottom: 2px;
    padding-bottom: max(calc(0px - 2px), calc(calc(0px - 2px)*-1));
    padding-left: 2px;
    padding-left: max(calc(0px - 2px), calc(calc(0px - 2px)*-1))
}

.SaBhMc:not(.VfPpkd-BIzmGd-OWXEXe-X9G3K),
.SaBhMc:not(.VfPpkd-BIzmGd-OWXEXe-X9G3K) .VfPpkd-wbSZ0b {
    border-radius: 28px 28px 28px 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
    }
}

.Hnvug:not(:disabled),
.OmoSvb:not(:disabled),
.QmHVyb:not(:disabled),
.bgpk6e:not(:disabled) {
    box-shadow: 0 1px 3px 0 rgba(60, 64, 67, .3), 0 4px 8px 3px rgba(60, 64, 67, .15)
}

.bgpk6e:not(:disabled) .VfPpkd-BFbNVe-bF1uUb {
    opacity: .11;
    background-color: transparent
}

.bgpk6e:not(:disabled):hover {
    box-shadow: 0 2px 3px 0 rgba(60, 64, 67, .3), 0 6px 10px 4px rgba(60, 64, 67, .15)
}

.bgpk6e:not(:disabled):hover .VfPpkd-BFbNVe-bF1uUb {
    opacity: .12;
    background-color: transparent
}

.bgpk6e:not(:disabled):focus {
    box-shadow: 0 1px 3px 0 rgba(60, 64, 67, .3), 0 4px 8px 3px rgba(60, 64, 67, .15)
}

.bgpk6e:not(:disabled):focus .VfPpkd-BFbNVe-bF1uUb {
    opacity: .11;
    background-color: transparent
}

.bgpk6e:not(:disabled):active {
    box-shadow: 0 4px 4px 0 rgba(60, 64, 67, .3), 0 8px 12px 6px rgba(60, 64, 67, .15)
}

.bgpk6e:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb {
    opacity: .14;
    background-color: transparent
}

.bgpk6e:not(:disabled) .VfPpkd-Q0XOV {
    color: #3c4043
}

.bgpk6e:not(:disabled):hover .VfPpkd-Q0XOV {
    color: #174ea6
}

.bgpk6e:not(:disabled):focus .VfPpkd-Q0XOV {
    color: #174ea6
}

.bgpk6e:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.bgpk6e:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
    border-color: #4285f4
}

.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: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: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:not(:disabled) .VfPpkd-BFbNVe-bF1uUb {
    opacity: .11;
    background-color: transparent
}

.QmHVyb:not(:disabled):hover {
    box-shadow: 0 2px 3px 0 rgba(60, 64, 67, .3), 0 6px 10px 4px rgba(60, 64, 67, .15)
}

.QmHVyb:not(:disabled):hover .VfPpkd-BFbNVe-bF1uUb {
    opacity: .12;
    background-color: transparent
}

.QmHVyb:not(:disabled):focus {
    box-shadow: 0 1px 3px 0 rgba(60, 64, 67, .3), 0 4px 8px 3px rgba(60, 64, 67, .15)
}

.QmHVyb:not(:disabled):focus .VfPpkd-BFbNVe-bF1uUb {
    opacity: .11;
    background-color: transparent
}

.QmHVyb:not(:disabled):active {
    box-shadow: 0 4px 4px 0 rgba(60, 64, 67, .3), 0 8px 12px 6px rgba(60, 64, 67, .15)
}

.QmHVyb:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb {
    opacity: .14;
    background-color: transparent
}

.QmHVyb:not(:disabled) .VfPpkd-Q0XOV,
.QmHVyb:not(:disabled) .VfPpkd-nBWOSb {
    color: #fff
}

.Hnvug:not(:disabled) .VfPpkd-BFbNVe-bF1uUb {
    opacity: .11;
    background-color: transparent
}

.Hnvug:not(:disabled):hover {
    box-shadow: 0 2px 3px 0 rgba(60, 64, 67, .3), 0 6px 10px 4px rgba(60, 64, 67, .15)
}

.Hnvug:not(:disabled):hover .VfPpkd-BFbNVe-bF1uUb {
    opacity: .12;
    background-color: transparent
}

.Hnvug:not(:disabled):focus {
    box-shadow: 0 1px 3px 0 rgba(60, 64, 67, .3), 0 4px 8px 3px rgba(60, 64, 67, .15)
}

.Hnvug:not(:disabled):focus .VfPpkd-BFbNVe-bF1uUb {
    opacity: .11;
    background-color: transparent
}

.Hnvug:not(:disabled):active {
    box-shadow: 0 4px 4px 0 rgba(60, 64, 67, .3), 0 8px 12px 6px rgba(60, 64, 67, .15)
}

.Hnvug:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb {
    opacity: .14;
    background-color: transparent
}

.Hnvug:not(:disabled) .VfPpkd-Q0XOV,
.Hnvug:not(:disabled) .VfPpkd-nBWOSb {
    color: #1a73e8
}

.Hnvug:not(:disabled):hover .VfPpkd-Q0XOV {
    color: #174ea6
}

.Hnvug:not(:disabled):focus .VfPpkd-Q0XOV {
    color: #174ea6
}

.Hnvug:not(:disabled):active .VfPpkd-Q0XOV,
.Hnvug:not(:disabled):hover .VfPpkd-nBWOSb {
    color: #174ea6
}

.Hnvug:not(:disabled):focus .VfPpkd-nBWOSb {
    color: #174ea6
}

.Hnvug:not(:disabled):active .VfPpkd-nBWOSb {
    color: #174ea6
}

.OmoSvb:not(:disabled) .VfPpkd-BFbNVe-bF1uUb {
    opacity: .11;
    background-color: transparent
}

.OmoSvb:not(:disabled):hover {
    box-shadow: 0 2px 3px 0 rgba(60, 64, 67, .3), 0 6px 10px 4px rgba(60, 64, 67, .15)
}

.OmoSvb:not(:disabled):hover .VfPpkd-BFbNVe-bF1uUb {
    opacity: .12;
    background-color: transparent
}

.OmoSvb:not(:disabled):focus {
    box-shadow: 0 1px 3px 0 rgba(60, 64, 67, .3), 0 4px 8px 3px rgba(60, 64, 67, .15)
}

.OmoSvb:not(:disabled):focus .VfPpkd-BFbNVe-bF1uUb {
    opacity: .11;
    background-color: transparent
}

.OmoSvb:not(:disabled):active {
    box-shadow: 0 4px 4px 0 rgba(60, 64, 67, .3), 0 8px 12px 6px rgba(60, 64, 67, .15)
}

.OmoSvb:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb {
    opacity: .14;
    background-color: transparent
}

.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
}

.GeXjpd:not(:disabled),
.zI3eKe:not(:disabled) {
    box-shadow: 0 1px 2px 0 rgba(60, 64, 67, .3), 0 1px 3px 1px rgba(60, 64, 67, .15)
}

.GeXjpd:not(:disabled) .VfPpkd-BFbNVe-bF1uUb {
    opacity: .05;
    background-color: transparent
}

.GeXjpd:not(:disabled):hover {
    box-shadow: 0 1px 2px 0 rgba(60, 64, 67, .3), 0 2px 6px 2px rgba(60, 64, 67, .15)
}

.GeXjpd:not(:disabled):hover .VfPpkd-BFbNVe-bF1uUb {
    opacity: .08;
    background-color: transparent
}

.GeXjpd:not(:disabled):focus {
    box-shadow: 0 1px 2px 0 rgba(60, 64, 67, .3), 0 2px 6px 2px rgba(60, 64, 67, .15)
}

.GeXjpd:not(:disabled):focus .VfPpkd-BFbNVe-bF1uUb {
    opacity: .08;
    background-color: transparent
}

.GeXjpd:not(:disabled):active {
    box-shadow: 0 1px 3px 0 rgba(60, 64, 67, .3), 0 4px 8px 3px rgba(60, 64, 67, .15)
}

.GeXjpd:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb {
    opacity: .11;
    background-color: transparent
}

.zI3eKe:not(:disabled) .VfPpkd-BFbNVe-bF1uUb {
    opacity: .05;
    background-color: transparent
}

.zI3eKe:not(:disabled):hover {
    box-shadow: 0 1px 2px 0 rgba(60, 64, 67, .3), 0 2px 6px 2px rgba(60, 64, 67, .15)
}

.zI3eKe:not(:disabled):hover .VfPpkd-BFbNVe-bF1uUb {
    opacity: .08;
    background-color: transparent
}

.zI3eKe:not(:disabled):focus {
    box-shadow: 0 1px 2px 0 rgba(60, 64, 67, .3), 0 2px 6px 2px rgba(60, 64, 67, .15)
}

.zI3eKe:not(:disabled):focus .VfPpkd-BFbNVe-bF1uUb {
    opacity: .08;
    background-color: transparent
}

.zI3eKe:not(:disabled):active {
    box-shadow: 0 1px 3px 0 rgba(60, 64, 67, .3), 0 4px 8px 3px rgba(60, 64, 67, .15)
}

.zI3eKe:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb {
    opacity: .11;
    background-color: transparent
}

.zI3eKe:disabled {
    box-shadow: 0 1px 2px 0 rgba(60, 64, 67, .3), 0 1px 3px 1px rgba(60, 64, 67, .15)
}

.zI3eKe:disabled .VfPpkd-BFbNVe-bF1uUb {
    opacity: .05;
    background-color: transparent
}

.pgdcAc:not(:disabled) {
    box-shadow: 0 1px 2px 0 rgba(60, 64, 67, .3), 0 1px 3px 1px rgba(60, 64, 67, .15)
}

.pgdcAc:not(:disabled) .VfPpkd-BFbNVe-bF1uUb {
    opacity: .05;
    background-color: transparent
}

.pgdcAc:not(:disabled):hover {
    box-shadow: 0 1px 2px 0 rgba(60, 64, 67, .3), 0 2px 6px 2px rgba(60, 64, 67, .15)
}

.pgdcAc:not(:disabled):hover .VfPpkd-BFbNVe-bF1uUb {
    opacity: .08;
    background-color: transparent
}

.pgdcAc:not(:disabled):focus {
    box-shadow: 0 1px 2px 0 rgba(60, 64, 67, .3), 0 2px 6px 2px rgba(60, 64, 67, .15)
}

.pgdcAc:not(:disabled):focus .VfPpkd-BFbNVe-bF1uUb {
    opacity: .08;
    background-color: transparent
}

.pgdcAc:not(:disabled):active {
    box-shadow: 0 1px 3px 0 rgba(60, 64, 67, .3), 0 4px 8px 3px rgba(60, 64, 67, .15)
}

.pgdcAc:not(:disabled):active .VfPpkd-BFbNVe-bF1uUb {
    opacity: .11;
    background-color: transparent
}

a,
b,
div,
footer,
h1,
h2,
h5,
header,
i,
img,
li,
nav,
p,
section,
span,
ul {
    font-size: 100%;
    margin: 0
}

a,
b,
body,
div,
footer,
h1,
h2,
h5,
header,
i,
img,
li,
nav,
p,
section,
span,
ul {
    border: 0;
    color: inherit;
    font: inherit;
    padding: 0;
    vertical-align: baseline
}

body,
html {
    height: 100%;
    line-height: 1;
    margin: 0;
    position: static;
    z-index: 0
}

html {
    border: 0;
    color: inherit;
    font: inherit;
    padding: 0;
    vertical-align: baseline;
    -webkit-font-smoothing: antialiased;
    font-family: "Google Sans", Roboto, Helvetica, Arial, sans-serif;
    font-size: 16px
}

body {
    background-color: #fff;
    font-family: inherit;
    font-size: 14px;
    font-weight: 400
}

body ::-webkit-scrollbar {
    height: 0;
    width: 0
}

::-webkit-scrollbar-thumb {
    background: 0 0
}

::-webkit-scrollbar-track {
    background-color: inherit
}

a:visited {
    color: initial
}

footer,
header,
nav,
section {
    display: block
}

ul {
    list-style: none
}

.JPdR6b {
    transform: translateZ(0);
    transition: max-width .2s cubic-bezier(0, 0, .2, 1), max-height .2s cubic-bezier(0, 0, .2, 1), opacity .1s linear;
    background: #fff;
    border: 0;
    border-radius: 2px;
    box-shadow: 0 8px 10px 1px rgba(0, 0, 0, .14), 0 3px 14px 2px rgba(0, 0, 0, .12), 0 5px 5px -3px rgba(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
}

.uyYuVb,
.z80M1 {
    position: relative
}

.z80M1 {
    color: #222;
    cursor: pointer;
    display: block;
    outline: 0;
    overflow: hidden;
    padding: 0 24px
}

.uyYuVb {
    display: flex;
    font-size: 14px;
    font-weight: 400;
    line-height: 40px;
    height: 40px;
    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,
.aBBjbd {
    position: absolute
}

.PCdOIb {
    display: flex;
    flex-direction: column;
    justify-content: center;
    background-repeat: no-repeat;
    height: 40px;
    left: 24px;
    opacity: .54
}

.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: .54;
    position: absolute;
    top: 13%;
    width: 7px;
    z-index: 0
}

.JPdR6b.CblTmf .z80M1.N2RpBe::before {
    left: auto;
    right: 16px
}

.aBBjbd {
    pointer-events: none
}

@media screen and (max-width:840px) {
    .JAPqpe {
        padding: 8px 0
    }
    .z80M1 {
        padding: 0 16px
    }
    .JPdR6b.e5Emjc .z80M1 {
        padding-left: 48px
    }
    .PCdOIb {
        left: 12px
    }
}

.bewvKb {
    position: relative
}

.aoJE7e {
    display: flex;
    overflow-x: scroll;
    scroll-snap-type: x mandatory
}

.aoJE7e::-webkit-scrollbar {
    display: none
}

.ULeU3b {
    flex-shrink: 0;
    scroll-snap-align: start
}

.hWUu9 {
    display: none;
    position: absolute;
    top: calc(50% - 28px)
}

.DUDfsf .hWUu9 {
    top: calc(50% - 16px)
}

.COriJb,
.bewvKb:active>.hWUu9,
.bewvKb:focus-within>.hWUu9,
.bewvKb:hover>.hWUu9 {
    display: block
}

.n1lOjd {
    right: -28px
}

.DUDfsf .n1lOjd {
    right: 0
}

.B1yxdb {
    color: #5f6368;
    fill: #5f6368;
    stop-color: #5f6368
}

.B1yxdb:not(:disabled) {
    color: #5f6368
}

.P9KVBf .B1yxdb:not(:disabled) {
    color: #9aa0a6
}

.DpB3re .VfPpkd-wbSZ0b::after,
.DpB3re .VfPpkd-wbSZ0b::before {
    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) {
    .COriJb,
    .bewvKb:active>.hWUu9,
    .bewvKb:focus-within>.hWUu9,
    .bewvKb:hover>.hWUu9 {
        display: none
    }
}

@media screen and (any-pointer:coarse) and (min-width:1280px) {
    .COriJb,
    .bewvKb:active>.hWUu9,
    .bewvKb:focus-within>.hWUu9,
    .bewvKb:hover>.hWUu9 {
        display: block
    }
}

.T75of {
    background-size: contain
}

.MjT6xe {
    padding: 0 16px
}

.MjT6xe,
.MjT6xe .VfPpkd-J1Ukfc-LhBDec::after,
.MjT6xe .VfPpkd-Jh9lGc {
    border-radius: 8px
}

.MjT6xe .VfPpkd-J1Ukfc-LhBDec {
    border-radius: 6px
}

.brKGGd {
    font-family: "Google Sans", Roboto, Arial, sans-serif;
    line-height: 1.25rem;
    font-size: .875rem;
    letter-spacing: .0178571429em;
    font-weight: 500;
    height: 36px;
    margin: 6px 0;
    min-height: 36px;
    min-width: 160px;
    padding: 8px 16px
}

.sOCCfd:not(:disabled),
.sOCCfd:not(:disabled) .VfPpkd-kBDsod {
    color: #fff
}

.sOCCfd:disabled {
    color: #9aa0a6
}

.P9KVBf .sOCCfd:not(:disabled),
.P9KVBf .sOCCfd:not(:disabled) .VfPpkd-kBDsod {
    color: #202124
}

.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),
.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):hover .VfPpkd-kBDsod,
.u4ICaf .aLey0c:not(:disabled):not(:disabled):active {
    color: #056449
}

.u4ICaf .aLey0c:not(:disabled) .VfPpkd-kBDsod {
    color: #01875f
}

.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):hover .VfPpkd-kBDsod,
.P9KVBf .u4ICaf .aLey0c:not(:disabled):not(:disabled):active {
    color: #00b380
}

.P9KVBf .u4ICaf .aLey0c:not(:disabled) .VfPpkd-kBDsod {
    color: #00a173
}

.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):hover .VfPpkd-kBDsod,
.u4ICaf .s7d6Ne:not(:disabled):not(:disabled):active {
    color: #035282
}

.u4ICaf .s7d6Ne:not(:disabled) .VfPpkd-kBDsod {
    color: #0179ca
}

.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),
.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) .VfPpkd-kBDsod,
.P9KVBf .u4ICaf .s7d6Ne:not(:disabled):hover .VfPpkd-kBDsod,
.P9KVBf .u4ICaf .s7d6Ne:not(:disabled):not(:disabled):active {
    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):hover .VfPpkd-kBDsod,
.u4ICaf .x0t5t:not(:disabled):not(:disabled):active {
    color: #8a0d37
}

.u4ICaf .x0t5t:not(:disabled) .VfPpkd-kBDsod {
    color: #c71c56
}

.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):hover .VfPpkd-kBDsod,
.P9KVBf .u4ICaf .x0t5t:not(:disabled):not(:disabled):active {
    color: #ff708c
}

.P9KVBf .u4ICaf .x0t5t:not(:disabled) .VfPpkd-kBDsod {
    color: #ff3369
}

.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: .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
}

.OahvPe .y0nrBe,
.egcKT .y0nrBe {
    height: 24px;
    width: 24px
}

.bQL56b {
    color: #01875f;
    fill: #01875f;
    stop-color: #01875f
}

.bQL56b:not(:disabled) {
    color: #01875f
}

.P9KVBf .bQL56b:not(:disabled) {
    color: #00a173
}

.egcKT {
    display: none
}

.yIoKuc:focus .IJbUH:not(:disabled),
.yIoKuc:hover .IJbUH:not(:disabled) {
    color: #056449
}

.P9KVBf .yIoKuc:focus .IJbUH:not(:disabled) {
    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
    }
}

.F7XJmb,
.I26one,
.deXnLd,
.iXRFPc {
    display: inline-block
}

.F7XJmb,
.deXnLd {
    text-align: left
}

.deXnLd {
    height: 16px;
    width: 16px
}

.F7XJmb {
    height: 12px;
    width: 12px
}

.Wi7KIe {
    fill: #f1f3f4;
    stop-color: #f1f3f4
}

@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:not(:disabled) {
    border-color: #e8eaed
}

.P9KVBf .VTG6db:not(:disabled) {
    border-color: #3c4043
}

.a8Z62d {
    margin: -12px -12px 0 0;
    min-width: 48px
}

.fysCi {
    flex-grow: 1;
    margin: 0 32px;
    overflow: scroll;
    padding-bottom: 28px
}

@media screen and (min-width:600px) {
    .jgIq1 {
        width: calc(100vw - 96px)
    }
}

.T4LgNb {
    height: auto
}

.P9KVBf .XJ2H9:not(:disabled) {
    background-color: #28feaf;
    color: #181818
}

.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 .kVsmme:not(:disabled) {
    color: #28feaf;
    border-color: #28feaf;
    background-color: #181818
}

.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):hover .VfPpkd-kBDsod,
.P9KVBf .kVsmme:not(:disabled):not(:disabled):active {
    color: #1be399
}

.P9KVBf .kVsmme:not(:disabled) .VfPpkd-kBDsod {
    color: #28feaf
}

.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):hover {
    border-color: #1be399
}

.P9KVBf .kVsmme:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.P9KVBf .kVsmme:not(:disabled):active,
.P9KVBf .kVsmme:not(:disabled):focus:active,
.P9KVBf .kVsmme:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
    border-color: #1be399
}

.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
}

.P9KVBf .GD4dWd:not(:disabled) {
    color: #fff;
    border-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):hover .VfPpkd-kBDsod,
.P9KVBf .GD4dWd:not(:disabled):not(:disabled):active {
    color: #dadce0
}

.P9KVBf .GD4dWd:not(:disabled) .VfPpkd-kBDsod,
.P9KVBf .gjTLxf:not(:disabled) {
    color: #fff
}

.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):hover {
    border-color: #dadce0
}

.P9KVBf .GD4dWd:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.P9KVBf .GD4dWd:not(:disabled):active,
.P9KVBf .GD4dWd:not(:disabled):focus:active,
.P9KVBf .GD4dWd:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
    border-color: #dadce0
}

.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):hover .VfPpkd-kBDsod,
.P9KVBf .gjTLxf:not(:disabled):not(:disabled):active {
    color: #dadce0
}

.P9KVBf .gjTLxf:not(:disabled) .VfPpkd-kBDsod {
    color: #fff
}

.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):active,
.P9KVBf .gjTLxf:not(:disabled):focus:active,
.P9KVBf .gjTLxf:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
    border-color: #dadce0
}

.P9KVBf .FRmsO:not(:disabled) {
    color: #fff;
    border-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):hover .VfPpkd-kBDsod,
.P9KVBf .FRmsO:not(:disabled):not(:disabled):active {
    color: #1be399
}

.Cyo1Ud:not(:disabled),
.P9KVBf .FRmsO:not(:disabled) .VfPpkd-kBDsod {
    color: #fff
}

.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):hover {
    border-color: #1be399
}

.P9KVBf .FRmsO:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.P9KVBf .FRmsO:not(:disabled):active,
.P9KVBf .FRmsO:not(:disabled):focus:active,
.P9KVBf .FRmsO:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
    border-color: #1be399
}

.P9KVBf .PbwXIf:not(:disabled) {
    color: #28feaf;
    border-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):hover .VfPpkd-kBDsod,
.P9KVBf .PbwXIf:not(:disabled):not(:disabled):active {
    color: #1be399
}

.P9KVBf .G0b6w:not(:disabled),
.P9KVBf .PbwXIf:not(:disabled) .VfPpkd-kBDsod {
    color: #28feaf
}

.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):hover {
    border-color: #1be399
}

.P9KVBf .PbwXIf:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.P9KVBf .PbwXIf:not(:disabled):active,
.P9KVBf .PbwXIf:not(:disabled):focus:active,
.P9KVBf .PbwXIf:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
    border-color: #1be399
}

.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):hover .VfPpkd-kBDsod,
.P9KVBf .G0b6w:not(:disabled):not(:disabled):active {
    color: #1be399
}

.P9KVBf .G0b6w:not(:disabled) .VfPpkd-kBDsod {
    color: #28feaf
}

.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):active,
.P9KVBf .G0b6w:not(:disabled):focus:active,
.P9KVBf .G0b6w:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
    border-color: #1be399
}

.P9KVBf .jRRYI:not(:disabled) {
    color: #28feaf;
    border-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):hover .VfPpkd-kBDsod,
.P9KVBf .jRRYI:not(:disabled):not(:disabled):active {
    color: #1be399
}

.P9KVBf .jRRYI:not(:disabled) .VfPpkd-kBDsod {
    color: #28feaf
}

.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):hover {
    border-color: #1be399
}

.P9KVBf .jRRYI:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.P9KVBf .jRRYI:not(:disabled):active,
.P9KVBf .jRRYI:not(:disabled):focus:active,
.P9KVBf .jRRYI:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
    border-color: #1be399
}

.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) .VfPpkd-kBDsod,
.Cyo1Ud:not(:disabled):hover .VfPpkd-kBDsod,
.Cyo1Ud:not(:disabled):not(:disabled):active {
    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):active,
.Cyo1Ud:not(:disabled):focus:active,
.Cyo1Ud:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
    border-color: #fff
}

.qZhyCf {
    align-items: center;
    display: flex;
    flex-grow: 1
}

.CepEHc {
    border-radius: 8px;
    box-shadow: 0-1px 5px rgba(0, 0, 0, .09), 0 3px 5px rgba(0, 0, 0, .06), 0 1px 2px rgba(0, 0, 0, .3), 0 1px 3px rgba(0, 0, 0, .15);
    flex-shrink: 0;
    margin-right: 16px
}

.AZIq5b {
    height: 48px;
    width: 48px
}

.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: 500;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    display: -webkit-box;
    overflow: hidden
}

.xzVNx:not(:disabled) {
    color: #202124
}

.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
}

.AX0y7c:not(:disabled),
.Afmgcd:not(:disabled),
.pib0Be:not(:disabled),
.sn1rbc:not(:disabled) {
    color: #5f6368
}

.P9KVBf .AX0y7c:not(:disabled),
.P9KVBf .Afmgcd:not(:disabled),
.P9KVBf .pib0Be:not(:disabled),
.P9KVBf .sn1rbc:not(:disabled) {
    color: #9aa0a6
}

.pgrcce {
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: .0178571429em;
    line-height: 1.75rem
}

@media screen and (min-width:1280px) {
    .AZIq5b {
        height: 56px;
        width: 56px
    }
}

.PeWVCc {
    width: 48px;
    height: 48px;
    padding: 8px;
    font-size: 32px
}

.PeWVCc img,
.WrEZCd {
    width: 32px;
    height: 32px
}

.WrEZCd {
    border-radius: 100%
}

.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:not(:disabled) {
    border-color: #3c4043
}

.Hc0nne {
    display: grid;
    grid-template-columns: 1fr;
    row-gap: 24px
}

.sv9Noe {
    margin-top: 32px;
    display: flex;
    flex-wrap: wrap
}

.CmHxkb,
.GMGZAc,
.KvNvKe {
    font-family: "Google Sans", Helvetica, Arial, sans-serif;
    color: #5f6368;
    fill: #5f6368;
    stop-color: #5f6368
}

.CmHxkb:not(:disabled),
.GMGZAc:not(:disabled),
.KvNvKe:not(:disabled),
.dMOumf:not(:disabled) {
    color: #5f6368
}

.P9KVBf .CmHxkb:not(:disabled),
.P9KVBf .GMGZAc:not(:disabled),
.P9KVBf .KvNvKe:not(:disabled),
.P9KVBf .dMOumf:not(:disabled) {
    color: #9aa0a6
}

.CmHxkb,
.GMGZAc {
    font-size: .875rem;
    letter-spacing: .0178571429em;
    line-height: 1.25rem;
    font-weight: 500
}

.CmHxkb {
    letter-spacing: .0142857143em;
    font-weight: 400;
    width: max-content
}

.CmHxkb,
.GMGZAc {
    line-height: 32px
}

.KvNvKe {
    font-size: .75rem;
    line-height: 48px;
    margin-right: 24px
}

.CmHxkb:hover,
.QOTGFf: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:not(:disabled),
.P9KVBf .JtbJpb:not(:disabled),
.P9KVBf .QOTGFf:hover:not(:disabled),
.P9KVBf .VuUAje:not(:disabled),
.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
    }
}

.ucf8re .VfPpkd-AznF2e:not(:disabled).VfPpkd-AznF2e-OWXEXe-auswjd .VfPpkd-cfyjzb,
.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,
.ucf8re .VfPpkd-AznF2e:not(:disabled):hover:not(.VfPpkd-AznF2e-OWXEXe-auswjd) .VfPpkd-cfyjzb,
.ucf8re .VfPpkd-AznF2e:not(:disabled):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
}

.ogyIjd-yXBf7b-ZMv3u-AznF2e:focus-visible {
    --gm3-focus-ring-inward-display: block
}

.JtbJpb:not(:disabled),
.VuUAje:not(:disabled) {
    color: #01875f
}

.VuUAje {
    color: #01875f;
    fill: #01875f;
    stop-color: #01875f
}

.nC9GBc:not(:disabled) {
    color: #0179ca
}

.P9KVBf .nC9GBc:not(:disabled) {
    color: #50b4f4
}

.bDwnVb:not(:disabled) {
    color: #c71c56
}

.P9KVBf .bDwnVb:not(:disabled) {
    color: #ff3369
}

.xCoTHe:not(:disabled) {
    color: #202124
}

.P9KVBf .xCoTHe:not(:disabled) {
    color: #e8eaed
}

.yyaGpb {
    width: 100%
}

.P7NFWb,
.uEz1ib,
.yyaGpb {
    display: flex;
    justify-content: center
}

.P7NFWb {
    background-color: #fff;
    border-top: none;
    bottom: 0;
    height: 48px;
    left: 0;
    position: static;
    width: 100%;
    z-index: 3
}

.uEz1ib {
    align-items: center;
    flex: 1;
    flex-direction: column;
    max-width: 112px
}

.jb05Ib {
    line-height: 0;
    display: none
}

.WL3b7c {
    font-family: "Google Sans", Roboto, Arial, sans-serif;
    line-height: 1.25rem;
    font-size: .875rem;
    letter-spacing: .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:not(:disabled) {
    color: #9aa0a6
}

@media (any-pointer:coarse),
(any-pointer:none) {
    .jb05Ib {
        display: block
    }
    .P7NFWb {
        border-top: 1px solid #dadce0;
        height: 56px;
        position: fixed
    }
}

@media screen and (min-width:840px) {
    .P7NFWb {
        display: none
    }
}

.hQnXo:not(:disabled) {
    background-color: #fff
}

.P9KVBf .hQnXo:not(:disabled),
body:not(.P9KVBf) .P9KVBf .dzkqwc:not(:disabled) {
    background-color: #202124
}

.hQnXo.sMVRZe .ePyrDc:not(:disabled) {
    border-color: #dadce0
}

.P9KVBf .hQnXo.sMVRZe .ePyrDc:not(:disabled) {
    border-color: #5f6368
}

.UJwHBc .opB26b:not(:disabled),
.XLWCmc .VFjhDf:not(:disabled),
.j1R2Me .Ic6Vy:not(:disabled) {
    color: #5f6368
}

.P9KVBf .UJwHBc .opB26b:not(:disabled),
.P9KVBf .XLWCmc .VFjhDf:not(:disabled),
.P9KVBf .j1R2Me .Ic6Vy:not(:disabled) {
    color: #9aa0a6
}

.HWAcU:not(:disabled) {
    color: #202124
}

.P9KVBf .HWAcU:not(:disabled) {
    color: #e8eaed
}

.wirelessAndroidFinskyBoqWebChromeMaterialchromewebHeaderSearchbarSearchBarSearchInput::-webkit-input-placeholder:not(:disabled) {
    color: #5f6368
}

.HWAcU::placeholder:not(:disabled) {
    color: #5f6368
}

.modeDarkTheme .wirelessAndroidFinskyBoqWebChromeMaterialchromewebHeaderSearchbarSearchBarSearchInput::-webkit-input-placeholder:not(:disabled) {
    color: #9aa0a6
}

.P9KVBf .HWAcU::placeholder:not(:disabled) {
    color: #9aa0a6
}

.YVhSle[aria-selected=true]:not(:disabled) {
    background-color: rgba(32, 33, 36, .04)
}

.P9KVBf .YVhSle[aria-selected=true]:not(:disabled) {
    background-color: rgba(232, 234, 237, .04)
}

.fWLDob:not(:disabled) {
    color: #5f6368
}

.P9KVBf .NGOzcb .UzumSc:not(:disabled),
.P9KVBf .VnJy5c .dbAtlf:not(:disabled),
.P9KVBf .fWLDob:not(:disabled) {
    color: #9aa0a6
}

.FfLSic:not(:disabled) {
    color: #202124
}

.P9KVBf .FfLSic:not(:disabled) {
    color: #e8eaed
}

.NGOzcb .UzumSc:not(:disabled),
.VnJy5c .dbAtlf:not(:disabled) {
    color: #5f6368
}

@media (hover:hover) {
    .hQnXo:not(:disabled) {
        background-color: #f1f3f4
    }
    .P9KVBf .hQnXo:not(:disabled) {
        background-color: #3c4043
    }
    .hQnXo.sMVRZe:not(:disabled) {
        background-color: #fff
    }
    .P9KVBf .hQnXo.sMVRZe:not(:disabled) {
        background-color: #202124
    }
}

@media screen and (hover:none) and (min-width:840px) {
    .hQnXo:not(:disabled) {
        background-color: #f1f3f4
    }
    .P9KVBf .hQnXo:not(:disabled) {
        background-color: #3c4043
    }
    .hQnXo.sMVRZe:not(:disabled) {
        background-color: #fff
    }
    .P9KVBf .hQnXo.sMVRZe:not(:disabled) {
        background-color: #202124
    }
}

.oc9n0c {
    align-items: center;
    display: flex;
    margin: 0 10px 0 auto
}

.r9optf {
    color: #5f6368;
    fill: #5f6368;
    stop-color: #5f6368
}

.f0UV3d:not(:disabled),
.r9optf:not(:disabled) {
    color: #5f6368
}

.P9KVBf .f0UV3d:not(:disabled),
.P9KVBf .r9optf:not(:disabled) {
    color: #9aa0a6
}

.oPjgQb {
    align-items: center;
    display: flex;
    height: 56px;
    width: 100%
}

.S3WLMd {
    background-color: #fff;
    position: fixed;
    top: 0;
    transition: box-shadow .2s ease-in-out;
    width: 100%;
    z-index: 3
}

.N77Uuf {
    display: none
}

@media (any-pointer:coarse),
(any-pointer: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: 500;
    align-items: center;
    display: flex;
    height: 100%;
    margin: 0 16px;
    white-space: nowrap;
    z-index: 1
}

.f0UV3d:focus:not(:focus-visible) {
    outline: 0
}

.kOqhQd {
    margin-right: 8px;
    height: 40px;
    width: 40px
}

@media screen and (min-width:840px) {
    .oPjgQb {
        height: 64px
    }
    .f0UV3d {
        margin: 0 14px 0 28px
    }
}

.Czez9d {
    margin-top: 104px
}

@media (any-pointer:coarse),
(any-pointer:none) {
    .Czez9d {
        margin-top: 56px
    }
}

@media screen and (min-width:840px) {
    .Czez9d {
        margin-top: 64px
    }
}

.w7Iutd,
.wVqUob .ClM7O {
    align-items: center;
    display: flex
}

.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: .875rem;
    letter-spacing: .0178571429em;
    font-weight: 500;
    height: 24px;
    justify-content: center;
    white-space: nowrap
}

.wVqUob .ClM7O:not(:disabled) {
    color: #202124
}

.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: .75rem;
    letter-spacing: .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: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
}

.TT9eCd {
    align-items: center;
    display: flex
}

.ERwvGb:nth-child(n) {
    font-size: 12px
}

.XjKdFd:not(:disabled) {
    color: #202124
}

.P9KVBf .XjKdFd:not(:disabled) {
    color: #e8eaed
}

.sUSdNe:not(:disabled) {
    color: #5f6368
}

.P9KVBf .sUSdNe:not(:disabled) {
    color: #9aa0a6
}

.m46uhe:not(:disabled) {
    color: #202124
}

.P9KVBf .m46uhe:not(:disabled) {
    color: #e8eaed
}

.B8vmF,
.N8A3ib {
    font-size: .75rem;
    font-weight: 400
}

.N8A3ib {
    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-J1Ukfc-LhBDec::after,
.N8A3ib .VfPpkd-Jh9lGc {
    border-radius: 8px
}

.N8A3ib .VfPpkd-J1Ukfc-LhBDec {
    border-radius: 6px
}

.B8vmF {
    padding: 0
}

.B8vmF .VfPpkd-kBDsod {
    font-size: 1rem;
    width: 1rem;
    height: 1rem
}

.B8vmF,
.B8vmF .VfPpkd-J1Ukfc-LhBDec::after,
.B8vmF .VfPpkd-Jh9lGc {
    border-radius: 8px
}

.B8vmF .VfPpkd-J1Ukfc-LhBDec {
    border-radius: 6px
}

.NSgJbf:not(:disabled),
.SnQSJf:not(:disabled) {
    color: #5f6368
}

.P9KVBf .NSgJbf:not(:disabled),
.P9KVBf .SnQSJf:not(:disabled) {
    color: #9aa0a6
}

@media screen and (min-width:1280px) {
    .N8A3ib {
        font-size: .875rem
    }
}

.Peiswb:not(:disabled) {
    color: #202124
}

.P9KVBf .Peiswb:not(:disabled) {
    color: #e8eaed
}

.lPVVWd:not(:disabled) {
    color: #5f6368
}

.P9KVBf .VMq4uf .W7A5Qb:not(:disabled),
.P9KVBf .lPVVWd:not(:disabled) {
    color: #9aa0a6
}

.HcyOxe {
    container-type: inline-size;
    container-name: section-wrapper;
    padding-top: 20px;
    width: 100%
}

.cswwxf {
    padding-bottom: 25px
}

.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: 500;
    display: flex;
    justify-content: space-between
}

.VMq4uf:not(:disabled) {
    color: #202124
}

.P9KVBf .VMq4uf:not(:disabled) {
    color: #e8eaed
}

.VMq4uf .W7A5Qb {
    color: #5f6368;
    fill: #5f6368;
    stop-color: #5f6368;
    font-size: 20px;
    padding: 2px
}

.SfzRHd:not(:disabled),
.VMq4uf .W7A5Qb:not(:disabled),
.aJ3edd:not(:disabled) {
    color: #5f6368
}

.VxpoF {
    margin: -12px
}

.EaMWib {
    margin-right: 16px
}

.XfZNbf {
    display: flex;
    align-items: center
}

.aJ3edd {
    color: #5f6368;
    fill: #5f6368;
    stop-color: #5f6368;
    line-height: 1rem;
    font-size: .75rem;
    letter-spacing: .025em;
    font-weight: 400;
    font-family: Roboto, Helvetica, Arial, sans-serif
}

.P9KVBf .SfzRHd:not(:disabled),
.P9KVBf .aJ3edd:not(:disabled) {
    color: #9aa0a6
}

.SfzRHd {
    color: #5f6368;
    fill: #5f6368;
    stop-color: #5f6368;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: .0142857143em;
    line-height: 1.25rem;
    font-family: Roboto, Helvetica, Arial, sans-serif
}

.jqSImf {
    display: none
}

@media screen and (min-width:600px) {
    .HcyOxe {
        margin-bottom: 16px
    }
    .VMq4uf {
        justify-content: start
    }
}

.CiSZSd {
    display: none
}

@media screen and (min-width:600px) {
    .CiSZSd {
        display: inherit;
        margin-left: auto
    }
}

@media screen and (min-width:960px) {
    .ruhdXe:not(:disabled) {
        border-color: #e8eaed
    }
    .P9KVBf .ruhdXe:not(:disabled) {
        border-color: #3c4043
    }
    .cswwxf {
        padding-bottom: 25px
    }
}

@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: 500
    }
    .aJ3edd {
        font-size: .875rem;
        font-weight: 400;
        letter-spacing: .0142857143em;
        line-height: 1.25rem
    }
}

.NlS5xc:not(:disabled),
.dzkqwc:not(:disabled),
.tU8Y5c:not(:disabled) {
    color: #202124
}

.P9KVBf .NlS5xc:not(:disabled),
.P9KVBf .dzkqwc:not(:disabled),
.P9KVBf .tU8Y5c:not(:disabled) {
    color: #e8eaed
}

.tU8Y5c {
    color: #202124;
    fill: #202124;
    stop-color: #202124
}

.wkMJlb {
    margin: 0 auto;
    min-height: 56px;
    position: relative;
    width: calc(100% - 48px)
}

.YWi3ub {
    max-width: 1296px
}

.dzkqwc {
    color: #202124;
    fill: #202124;
    stop-color: #202124;
    padding-bottom: 32px
}

.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
    }
    .atOvg {
        display: inherit
    }
    .OaCuEc {
        display: none
    }
}

@media screen and (min-width:1280px) {
    .qZmL0 {
        width: calc(100% - 436px)
    }
    .o45e4d {
        width: 364px
    }
    .wkMJlb {
        width: calc(100% - 144px)
    }
}

.Z1Dz7b {
    color: #01875f;
    fill: #01875f;
    stop-color: #01875f
}

.Z1Dz7b:not(:disabled) {
    color: #01875f
}

.P9KVBf .Z1Dz7b:not(:disabled) {
    color: #00a173
}

.qOrUJd:not(:disabled) {
    color: #0179ca
}

.P9KVBf .qOrUJd:not(:disabled) {
    color: #50b4f4
}

.p3tk0:not(:disabled) {
    color: #c71c56
}

.P9KVBf .p3tk0:not(:disabled) {
    color: #ff3369
}

.wcB8se {
    background-color: #01875f
}

.wcB8se:not(:disabled) {
    background-color: #01875f
}

.P9KVBf .wcB8se:not(:disabled) {
    background-color: #00a173
}

.lf0Bpf:not(:disabled) {
    background-color: #0179ca
}

.P9KVBf .lf0Bpf:not(:disabled) {
    background-color: #50b4f4
}

.Dy42ad:not(:disabled) {
    background-color: #c71c56
}

.P9KVBf .Dy42ad:not(:disabled) {
    background-color: #ff3369
}

.PCpMl:not(:disabled) {
    color: #202124
}

.P9KVBf .PCpMl:not(:disabled) {
    color: #e8eaed
}

.PuYTX:not(:disabled) {
    border-color: #dadce0
}

.P9KVBf .PuYTX:not(:disabled) {
    border-color: #5f6368
}

.ID8ywc:disabled:not(:disabled) {
    color: #9aa0a6
}

.P9KVBf .ID8ywc:disabled:not(:disabled) {
    color: #5f6368
}

.pH8Kj:not(:disabled) {
    color: #202124
}

.P9KVBf .pH8Kj:not(:disabled) {
    color: #e8eaed
}

.D3Qfie {
    color: #5f6368;
    fill: #5f6368;
    background-color: #fff;
    border: 1px #dadce0 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: .25px;
    line-height: 18px;
    min-width: auto;
    outline: 0;
    overflow: hidden;
    position: relative;
    text-align: center;
    text-decoration: none;
    text-transform: none;
    transition: background .2s .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
}

.D3Qfie.KKjvXb {
    color: #1a73e8;
    fill: #1a73e8;
    background-color: #e8f0fe;
    border: 0;
    padding: 1px
}

.D3Qfie:focus .Gggmbb {
    opacity: .12
}

.D3Qfie .Gggmbb {
    background-color: #5f6368
}

.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
}

.b6SkTb {
    display: flex;
    flex-wrap: wrap
}

.b6SkTb,
.rE4BKe {
    gap: 12px
}

.kofMvc {
    border-radius: 9999px
}

.KnEF3e .Ka7T4c,
.kofMvc .Ka7T4c {
    font-size: 16px
}

.KuPXpe.EFMXQ:not(:disabled),
.KuPXpe.mrSlsb:not(:disabled) {
    color: #056449
}

.P9KVBf .KuPXpe.EFMXQ:not(:disabled),
.P9KVBf .KuPXpe.mrSlsb:not(:disabled) {
    color: #00b380
}

.KuPXpe.NWM5Eb:not(:disabled) {
    color: #8a0d37
}

.P9KVBf .KuPXpe.NWM5Eb:not(:disabled) {
    color: #ff708c
}

.KuPXpe.ArLwsf:not(:disabled) {
    color: #035282
}

.P9KVBf .KuPXpe.ArLwsf:not(:disabled) {
    color: #50b4f4
}

.ah7Sve {
    background-color: #fff;
    border-radius: 4px
}

.ah7Sve:not(:disabled) {
    background-color: #fff
}

.P9KVBf .ah7Sve:not(:disabled) {
    background-color: #202124
}

.KnEF3e {
    color: #5f6368;
    fill: #5f6368;
    stop-color: #5f6368;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: .0142857143em;
    line-height: 1.25rem
}

.KnEF3e:not(:disabled) {
    color: #5f6368
}

.P9KVBf .KnEF3e:not(:disabled) {
    color: #9aa0a6
}

.KnEF3e.FwR7Pc:not(:disabled) {
    background-color: #e8eaed
}

.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:not(:disabled) {
    border-color: #3c4043
}

.KnEF3e .Ce1Y1c {
    left: 16px
}

.mrSlsb.KKjvXb:not(:disabled) {
    color: #056449;
    background-color: #e6f3ef
}

.P9KVBf .mrSlsb.KKjvXb:not(:disabled) {
    color: #00b380;
    background-color: #013d2c
}

.EFMXQ.KKjvXb {
    color: #056449;
    fill: #056449;
    stop-color: #056449;
    background-color: #e6f3ef
}

.EFMXQ.KKjvXb:not(:disabled) {
    color: #056449;
    background-color: #e6f3ef
}

.P9KVBf .EFMXQ.KKjvXb:not(:disabled) {
    color: #00b380;
    background-color: #013d2c
}

.NWM5Eb.KKjvXb:not(:disabled) {
    color: #8a0d37;
    background-color: #f9e8ee
}

.P9KVBf .NWM5Eb.KKjvXb:not(:disabled) {
    color: #ff708c;
    background-color: #610b29
}

.ArLwsf.KKjvXb:not(:disabled) {
    color: #035282;
    background-color: #e5f1f9
}

.P9KVBf .ArLwsf.KKjvXb:not(:disabled) {
    color: #50b4f4;
    background-color: #024066
}

.EgPD2d:not(:disabled) {
    color: #5f6368
}

.P9KVBf .EgPD2d:not(:disabled) {
    color: #9aa0a6
}

.YNR7H,
.ocpBU {
    align-items: center
}

.YNR7H {
    display: flex;
    justify-content: space-between
}

.ocpBU {
    background-color: #f8f9fa;
    display: grid;
    margin: 24px 24px 0;
    padding: 12px 16px 16px;
    grid-row-gap: 12px;
    grid-template-columns: 1fr
}

.ocpBU:not(:disabled) {
    background-color: #f8f9fa
}

.P9KVBf .ocpBU:not(:disabled) {
    background-color: #2a2b2e
}

.T6E0ze,
.gSGphe {
    align-items: center
}

.T6E0ze {
    display: flex
}

.gSGphe {
    display: grid;
    grid-column-gap: 16px;
    grid-template-columns: repeat(2, max-content)
}

.abYEib {
    border-radius: 50%;
    width: 32px;
    height: 32px;
    overflow: hidden;
    background-size: cover
}

.I6j64d,
.X5PpBb {
    color: #202124;
    fill: #202124;
    stop-color: #202124;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: .0142857143em;
    line-height: 1.25rem
}

.I6j64d:not(:disabled),
.X5PpBb:not(:disabled) {
    color: #202124
}

.P9KVBf .I6j64d:not(:disabled),
.P9KVBf .X5PpBb:not(:disabled) {
    color: #e8eaed
}

.AJTPZc,
.Jx4nYe {
    margin-top: 16px
}

.AJTPZc,
.bp9Aid {
    font-family: Roboto, Arial, sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: .025em;
    line-height: 1rem
}

.bp9Aid {
    color: #5f6368;
    fill: #5f6368;
    stop-color: #5f6368;
    margin-left: 1ch
}

.I9Jtec:not(:disabled),
.bp9Aid:not(:disabled),
.ras4vb:not(:disabled) {
    color: #5f6368
}

.P9KVBf .I9Jtec:not(:disabled),
.P9KVBf .bp9Aid:not(:disabled),
.P9KVBf .ras4vb:not(:disabled) {
    color: #9aa0a6
}

.I9Jtec,
.ras4vb {
    color: #5f6368;
    fill: #5f6368;
    stop-color: #5f6368;
    font-weight: 400
}

.I9Jtec {
    font-family: Roboto, Arial, sans-serif;
    line-height: 1rem;
    font-size: .75rem;
    letter-spacing: .025em;
    margin-left: auto
}

.ras4vb {
    font-size: .875rem;
    letter-spacing: .0142857143em;
    line-height: 1.25rem
}

.Anb3we {
    align-items: center;
    display: flex;
    margin-top: 12px
}

.NC0Ppb {
    font-family: Roboto, Arial, sans-serif;
    font-size: .75rem;
    font-weight: 400;
    letter-spacing: .025em;
    line-height: 1rem;
    margin-right: 24px
}

.B6Yvkd {
    color: #202124;
    fill: #202124;
    stop-color: #202124;
    background-color: #fff
}

.B6Yvkd:not(:disabled) {
    color: #202124;
    background-color: #fff
}

.P9KVBf .B6Yvkd:not(:disabled) {
    color: #e8eaed;
    background-color: #202124
}

.bO7Z3c {
    color: #202124;
    fill: #202124;
    stop-color: #202124
}

.bO7Z3c:not(:disabled) {
    color: #202124
}

.P9KVBf .bO7Z3c:not(:disabled) {
    color: #e8eaed
}

.h3YV2d {
    margin-top: 8px;
    font-size: .875rem;
    letter-spacing: .0142857143em;
    line-height: 1.25rem;
    overflow-wrap: anywhere
}

.nT6z:not(:disabled) {
    border-color: #dadce0
}

.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:not(:disabled) {
    color: #e8eaed
}

.EHUI5b {
    color: #5f6368;
    fill: #5f6368;
    stop-color: #5f6368;
    font-family: Roboto, Arial, sans-serif;
    line-height: 1rem;
    font-size: .75rem;
    letter-spacing: .025em;
    font-weight: 400;
    margin-top: .5rem
}

.EHUI5b:not(:disabled) {
    color: #5f6368
}

.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: .75rem;
    letter-spacing: .025em;
    font-weight: 400;
    padding-right: 16px
}

.RJfYGf {
    border-radius: 9999px;
    background-color: #e8eaed;
    height: 10px
}

.RJfYGf:not(:disabled) {
    background-color: #e8eaed
}

.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
}

@media screen and (min-width:600px) {
    .gy9zre {
        display: none
    }
    .E3Ryad {
        display: inline
    }
}

@media screen and (min-width:960px) {
    .HJV0ef {
        padding-bottom: 20px
    }
    .EGFGHd {
        padding: 20px 0
    }
    .l1VJWc:not(:disabled) {
        border-color: #e8eaed
    }
    .P9KVBf .l1VJWc:not(:disabled) {
        border-color: #3c4043
    }
}

@media screen and (min-width:1280px) {
    .HJV0ef {
        padding-bottom: 24px
    }
    .EGFGHd {
        padding: 24px 0
    }
}

.eLyZDd .iCNeVd,
.ukROQd .iCNeVd {
    height: 24px;
    width: 24px
}

.XkAcee {
    color: #01875f;
    fill: #01875f;
    stop-color: #01875f
}

.XkAcee:not(:disabled) {
    color: #01875f
}

.P9KVBf .XkAcee:not(:disabled) {
    color: #00a173
}

.x6Orkf:not(:disabled) {
    color: #c71c56
}

.P9KVBf .x6Orkf:not(:disabled) {
    color: #ff3369
}

.rLq5qb:not(:disabled) {
    color: #0179ca
}

.P9KVBf .rLq5qb:not(:disabled) {
    color: #50b4f4
}

.aThNrd:not(:disabled) {
    color: #9aa0a6
}

.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:not(:disabled) {
    color: #00b380
}

.P9KVBf .LS2TS:hover .XkAcee:not(:disabled) {
    color: #00b380
}

.LS2TS:focus .x6Orkf:not(:disabled),
.LS2TS:hover .x6Orkf:not(:disabled) {
    color: #8a0d37
}

.P9KVBf .LS2TS:focus .x6Orkf:not(:disabled) {
    color: #ff708c
}

.P9KVBf .LS2TS:hover .x6Orkf:not(:disabled) {
    color: #ff708c
}

.LS2TS:focus .rLq5qb:not(:disabled),
.LS2TS:hover .rLq5qb:not(:disabled) {
    color: #035282
}

.P9KVBf .LS2TS:focus .rLq5qb:not(:disabled) {
    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
    }
}

.gWvwj:not(:disabled) {
    background-color: #28feaf;
    color: #181818
}

.gWvwj:not(:disabled):hover {
    background-color: #1be399
}

.gWvwj:not(:disabled).VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe,
.gWvwj:not(:disabled):not(.VfPpkd-ksKsZd-mWPk3d):focus {
    background-color: #1be399
}

.gWvwj:not(:disabled):not(:disabled):active {
    background-color: #1be399
}

.G1zzid {
    border-color: #e8eaed;
    border-bottom: 1px solid;
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 24px;
    padding-bottom: 20px
}

.G1zzid:not(:disabled),
.r7tDJb:not(:disabled) {
    border-color: #e8eaed
}

.P9KVBf .G1zzid:not(:disabled),
.P9KVBf .r7tDJb:not(:disabled) {
    border-color: #3c4043
}

.r7tDJb {
    border-color: #e8eaed;
    border-top: 1px solid;
    margin-top: 24px;
    width: 100%
}

.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: .875rem;
    letter-spacing: .0178571429em;
    font-weight: 500
}

.q078ud:not(:disabled) {
    color: #202124
}

.P9KVBf .q078ud:not(:disabled) {
    color: #e8eaed
}

.reAt0 {
    color: #5f6368;
    fill: #5f6368;
    stop-color: #5f6368;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: .0178571429em;
    line-height: 1.25rem;
    margin-top: 3px
}

.reAt0:not(:disabled) {
    color: #5f6368
}

.P9KVBf .reAt0:not(:disabled) {
    color: #9aa0a6
}

.XCWUge:not(:disabled) {
    border-color: #e8eaed
}

.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: .00625em;
    font-weight: 500;
    color: #202124;
    fill: #202124;
    stop-color: #202124;
    padding-bottom: 24px
}

.D1uV5e:not(:disabled),
.v0MAtc:not(:disabled) {
    color: #202124
}

.P9KVBf .D1uV5e:not(:disabled),
.P9KVBf .v0MAtc:not(:disabled) {
    color: #e8eaed
}

.dvNYbb:not(:disabled) {
    border-color: #e8eaed;
    color: #202124
}

.P9KVBf .dvNYbb:not(:disabled) {
    border-color: #3c4043;
    color: #e8eaed
}

.SerYrb {
    color: #5f6368;
    fill: #5f6368;
    stop-color: #5f6368;
    padding-top: 10px;
    padding-bottom: 20px
}

.Lg7Rne:not(:disabled),
.SerYrb:not(:disabled) {
    color: #5f6368
}

.P9KVBf .Lg7Rne:not(:disabled),
.P9KVBf .SerYrb:not(:disabled) {
    color: #9aa0a6
}

.Lg7Rne {
    color: #5f6368;
    fill: #5f6368;
    stop-color: #5f6368
}

.TCqkTe {
    color: #01875f;
    fill: #01875f;
    stop-color: #01875f
}

.NWVpwe a:not(:disabled),
.TCqkTe:not(:disabled) {
    color: #01875f
}

.P9KVBf .NWVpwe a:not(:disabled),
.P9KVBf .TCqkTe:not(:disabled) {
    color: #00a173
}

.bARER {
    font-family: Roboto, Helvetica, Arial, sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: .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: .875rem;
    letter-spacing: .0178571429em;
    font-weight: 500
}

.lXlx5:not(:disabled) {
    color: #202124
}

.P9KVBf .lXlx5:not(:disabled) {
    color: #e8eaed
}

.xg1aie {
    font-family: Roboto, Helvetica, Arial, sans-serif;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: .0142857143em;
    line-height: 1.25rem;
    margin-top: 4px
}

.Uc6QCc {
    display: flex;
    flex-wrap: wrap;
    gap: 16px 12px;
    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::after,
.LMoCf .VfPpkd-Jh9lGc::before {
    background-color: #3c4043
}

.LMoCf .VfPpkd-J1Ukfc-LhBDec::after,
.LMoCf .VfPpkd-Jh9lGc {
    border-radius: 16px
}

.LMoCf .VfPpkd-J1Ukfc-LhBDec {
    border-radius: 14px
}

.LMoCf:not(:disabled),
.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):not(:disabled) {
    color: #9aa0a6;
    border-color: #5f6368
}

.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):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
}

.be0Qw:not(:disabled) {
    color: #202124
}

.P9KVBf .be0Qw:not(:disabled) {
    color: #e8eaed
}

.sULsue:not(:disabled) {
    color: #5f6368
}

.P9KVBf .sULsue:not(:disabled) {
    color: #9aa0a6
}

.yWsWgd:not(:disabled) {
    color: #181818;
    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:not(:disabled) {
    color: #181818;
    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
}

.JkRxlb:not(:disabled) {
    color: #188038;
    text-decoration: underline
}

.VAgTTd {
    display: flex
}

.LMcLV {
    flex-direction: column
}

.zwjsl {
    width: 100%
}

@media screen and (min-width:600px) {
    .zwjsl {
        width: unset
    }
    .LMcLV {
        flex-direction: row
    }
}

.FuSudc {
    display: flex;
    flex-direction: column
}

.P9KVBf .A65HHb:visited:not(:disabled),
.P9KVBf .VVmwY .j25Vu:not(:disabled),
.P9KVBf .gobkX:not(:disabled) {
    color: #9aa0a6
}

.A65HHb:visited:not(:disabled),
.gobkX:not(:disabled) {
    color: #5f6368
}

.Atcj9b,
.KUSTKe,
.qwPPwf {
    height: auto
}

.Utde2e {
    margin-right: 12px
}

.Utde2e:last-child {
    margin-right: 0
}

.B5GQxf {
    border-width: 0;
    box-shadow: 0 1px 2px 0 rgba(60, 64, 67, .3), 0 1px 3px 1px rgba(60, 64, 67, .15);
    border-radius: 8px;
    cursor: pointer;
    height: 204px;
    min-width: 92px
}

.EjiBJc:not(:disabled) {
    background-color: #f8f9fa
}

.P9KVBf .EjiBJc:not(:disabled) {
    background-color: #2a2b2e
}

@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
    }
}

.oUaal:nth-child(n) {
    font-size: 12px
}

.MKV5ee {
    cursor: pointer;
    line-height: 12px;
    margin-left: 4px
}

.oS3zXb:not(:disabled) {
    color: #202124
}

.P9KVBf .oS3zXb:not(:disabled) {
    color: #e8eaed
}

.vfQhrf {
    display: grid;
    grid-gap: 24px
}

.VVmwY {
    border: 0;
    margin: -12px;
    overflow: hidden
}

.VVmwY .j25Vu {
    color: #5f6368;
    fill: #5f6368;
    stop-color: #5f6368;
    font-size: 18px;
    margin-right: 16px
}

.VVmwY .j25Vu:not(:disabled) {
    color: #5f6368
}

.RrSxVb {
    display: flex;
    padding: 12px;
    position: relative
}

.pZ8Djf {
    margin-top: 2px
}

.Bne0R:not(:disabled) {
    color: #202124
}

.P9KVBf .Bne0R:not(:disabled) {
    color: #e8eaed
}

.HhKIQc:not(:disabled) {
    color: #5f6368
}

.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: .875rem;
    letter-spacing: .0178571429em;
    font-weight: 500
}

.xFVDSb:not(:disabled) {
    color: #202124
}

.P9KVBf .xFVDSb:not(:disabled) {
    color: #e8eaed
}

.pSEeg {
    color: #5f6368;
    fill: #5f6368;
    stop-color: #5f6368;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: .0142857143em;
    line-height: 1.25rem;
    font-family: Roboto, Helvetica, Arial, sans-serif;
    overflow-wrap: anywhere
}

.pSEeg:not(:disabled) {
    color: #5f6368
}

.P9KVBf .pSEeg:not(:disabled) {
    color: #9aa0a6
}

@media screen and (min-width:600px) {
    .pZ8Djf {
        margin-top: 0
    }
}

.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
}

.Q3MhI,
.nm4vBd {
    border-width: 0;
    box-shadow: 0 1px 2px 0 rgba(60, 64, 67, .3), 0 1px 3px 1px rgba(60, 64, 67, .15);
    border-radius: 4px
}

.Mhrnjf .Q3MhI,
.Mhrnjf .nm4vBd {
    border-radius: 20%
}

.hnnXjf {
    display: inline-flex;
    flex-direction: column;
    justify-content: flex-end;
    position: relative
}

.hnnXjf:not(.XcNflb) {
    margin-top: 48px
}

.Il7kR {
    align-items: flex-start;
    display: flex
}

.cN0oRe {
    border-width: 0;
    box-shadow: 0 1px 2px 0 rgba(60, 64, 67, .3), 0 1px 3px 1px rgba(60, 64, 67, .15);
    border-radius: 4px;
    margin: 7px 24px 0 0;
    width: 72px
}

.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: 500;
    align-items: flex-end;
    display: flex;
    overflow-wrap: anywhere;
    width: 100%;
    word-break: keep-all
}

.tv4jIf {
    margin-top: 2px
}

.Vbfug {
    font-family: "Google Sans", Roboto, Arial, sans-serif;
    line-height: 1.5rem;
    font-size: 1rem;
    letter-spacing: .00625em;
    font-weight: 500
}

.auoIOc {
    color: #01875f;
    fill: #01875f;
    stop-color: #01875f
}

.auoIOc:not(:disabled) {
    color: #01875f
}

.P9KVBf .auoIOc:not(:disabled) {
    color: #00a173
}

.V6ZMnd:not(:disabled) {
    color: #0179ca
}

.P9KVBf .V6ZMnd:not(:disabled) {
    color: #50b4f4
}

.dkLwx:not(:disabled) {
    color: #c71c56
}

.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: .75rem;
    letter-spacing: .025em;
    font-weight: 400
}

.ulKokd:not(:disabled) {
    color: #5f6368
}

.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;
    width: 100%
}

.l8YSdd::before {
    width: 24px;
    content: "";
    display: block;
    flex-shrink: 0
}

@media screen and (min-width:600px) {
    .F5UCq {
        font-family: "Google Sans", Roboto, Arial, sans-serif;
        line-height: 2.75rem;
        font-size: 2.25rem;
        letter-spacing: 0;
        font-weight: 500
    }
    .JU1wdd {
        margin-left: -72px
    }
    .l8YSdd::before {
        width: 72px
    }
}

@media screen and (min-width:840px) {
    .Mqg6jb {
        display: inline
    }
    .Il7kR .cN0oRe {
        display: none
    }
    .Fd93Bb {
        width: 560px
    }
    .Il7kR .Fd93Bb,
    .Il7kR .tv4jIf {
        width: 500px
    }
    .tv4jIf {
        margin-top: 16px
    }
}

@media screen and (min-width:960px) {
    .Il7kR .Fd93Bb,
    .Il7kR .tv4jIf {
        width: 636px
    }
}

@media screen and (min-width:1024px) {
    .JU1wdd {
        margin-left: 0;
        width: 100%
    }
    .l8YSdd::before {
        width: 0
    }
}

@media screen and (min-width:1280px) {
    .arM4bb {
        width: 240px
    }
    .NXRaDe {
        width: 200px
    }
    .Il7kR .Fd93Bb,
    .Il7kR .tv4jIf {
        width: 800px
    }
    .p5VxAd {
        font-family: "Google Sans Display", Roboto, Arial, sans-serif;
        line-height: 4rem;
        font-size: 3.5rem;
        letter-spacing: 0;
        font-weight: 500
    }
}

.XGHsbd {
    border-radius: 8px;
    border: 1px solid;
    margin-top: 30px;
    padding: 20px 20px 0
}

.XGHsbd:not(:disabled) {
    border-color: #dadce0
}

.P9KVBf .XGHsbd:not(:disabled) {
    border-color: #5f6368
}

.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: .75rem;
    letter-spacing: .025em;
    font-weight: 400
}

.jECfAf a:not(:disabled),
.jECfAf:not(:disabled) {
    color: #5f6368
}

.P9KVBf .jECfAf a:not(:disabled),
.P9KVBf .jECfAf:not(:disabled) {
    color: #9aa0a6
}

.jECfAf a {
    color: #5f6368;
    fill: #5f6368;
    stop-color: #5f6368;
    text-decoration: underline
}

.qQhJce {
    margin: 10px 0
}

.edaMIf,
.kk2r5b {
    align-items: center;
    display: flex
}

.kk2r5b {
    align-items: unset;
    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:not(:disabled) {
    color: #202124
}

.P9KVBf .lYzcx:not(:disabled) {
    color: #e8eaed
}

.vO0kpf {
    display: flex;
    flex-wrap: wrap;
    margin-top: 16px
}

.HtY85d {
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: .0142857143em;
    line-height: 1.25rem;
    color: #5f6368;
    fill: #5f6368;
    stop-color: #5f6368;
    display: flex;
    padding: 4px 0
}

.AqX8Cf a:not(:disabled),
.HtY85d:not(:disabled) {
    color: #5f6368
}

.P9KVBf .AqX8Cf a:not(:disabled),
.P9KVBf .HtY85d:not(:disabled) {
    color: #9aa0a6
}

.HtY85d .zCLmzf {
    flex-shrink: 0;
    font-size: 20px;
    height: 20px;
    margin-right: 12px;
    width: 20px
}

.kdG1Ee:not(:disabled),
.qOpXWb:not(:disabled) {
    color: #d93025
}

.P9KVBf .kdG1Ee:not(:disabled),
.P9KVBf .qOpXWb:not(:disabled) {
    color: #fa4839
}

.pFise:not(:disabled) {
    color: #01875f
}

.P9KVBf .pFise:not(:disabled) {
    color: #00a173
}

.NiPN6:not(:disabled) {
    color: #0179ca
}

.P9KVBf .NiPN6:not(:disabled) {
    color: #50b4f4
}

.Gg3Ydd:not(:disabled) {
    color: #c71c56
}

.P9KVBf .Gg3Ydd:not(:disabled) {
    color: #ff3369
}

@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
    }
}

.cOP9Jc:not(:disabled) {
    color: #5f6368
}

.P9KVBf .Q4fJQd .Yvy3Fd:not(:disabled),
.P9KVBf .cOP9Jc:not(:disabled) {
    color: #9aa0a6
}

@media screen and (min-width:840px) {
    .IZOk1 {
        display: block
    }
}

.ubGTjb {
    align-items: center;
    display: inline-flex;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.w2kbF,
.wMUdtb {
    line-height: 1rem;
    font-size: .75rem;
    font-weight: 400;
    font-family: Roboto, Helvetica, Arial, sans-serif;
    letter-spacing: .2px
}

.wMUdtb {
    color: #202124;
    fill: #202124;
    stop-color: #202124
}

.wMUdtb:not(:disabled) {
    color: #202124
}

.P9KVBf .wMUdtb:not(:disabled) {
    color: #e8eaed
}

.Q4fJQd .Yvy3Fd,
.w2kbF {
    color: #5f6368;
    fill: #5f6368;
    stop-color: #5f6368
}

.O9T88b:not(:disabled),
.Q4fJQd .Yvy3Fd:not(:disabled),
.sYJxkd:not(:disabled),
.w2kbF:not(:disabled) {
    color: #5f6368
}

.P9KVBf .JUF8md:not(:disabled),
.P9KVBf .O9T88b:not(:disabled),
.P9KVBf .sYJxkd:not(:disabled),
.P9KVBf .w2kbF:not(:disabled) {
    color: #9aa0a6
}

.Q4fJQd .Yvy3Fd {
    font-size: .625rem
}

.Q4fJQd {
    align-items: center;
    display: inline-flex;
    height: 100%;
    padding-left: 2px
}

.JUF8md:not(:disabled),
.P9KVBf .aA0Vnf .GfskQe:not(:disabled) {
    color: #9aa0a6
}

.K4Wkre:not(:disabled) {
    color: #01875f
}

.P9KVBf .K4Wkre:not(:disabled) {
    color: #00a173
}

.DdYX5 {
    color: #202124;
    fill: #202124;
    stop-color: #202124;
    font-size: .875rem;
    font-weight: 400;
    line-height: 1.25rem;
    font-family: Roboto, Helvetica, Arial, sans-serif;
    letter-spacing: -.2px
}

.DdYX5:not(:disabled) {
    color: #202124
}

.P9KVBf .DdYX5:not(:disabled) {
    color: #e8eaed
}

@media screen and (min-width:1280px) {
    .DdYX5,
    .w2kbF,
    .wMUdtb {
        font-size: .875rem;
        font-weight: 400;
        line-height: 1.25rem;
        letter-spacing: .2px
    }
    .Q4fJQd .Yvy3Fd {
        font-size: .75rem
    }
    .DdYX5 {
        font-size: 1rem;
        line-height: 1.5rem;
        letter-spacing: 0
    }
}

.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 0 rgba(60, 64, 67, .3), 0 1px 3px 1px rgba(60, 64, 67, .15);
    height: 56px;
    width: 56px
}

.cXFu1 {
    display: grid;
    grid-template-rows: max-content;
    height: fit-content;
    row-gap: 2px
}

.V81Nob:not(:disabled),
.yY9yUc:not(:disabled) {
    background-color: #f8f9fa
}

.P9KVBf .V81Nob:not(:disabled),
.P9KVBf .yY9yUc:not(:disabled) {
    background-color: #2a2b2e
}

@media screen and (min-width:1280px) {
    .cQv9D {
        margin: 16px 12px
    }
    .stzEZd {
        height: 64px;
        width: 64px
    }
    .cXFu1 {
        row-gap: 0
    }
}

.IPqUad:not(:disabled) {
    background-color: transparent;
    color: inherit
}

.OhHNsf:not(:disabled) {
    color: #202124
}

.P9KVBf .OhHNsf:not(:disabled),
.P9KVBf .a5tgx:not(:disabled),
.P9KVBf .aA0Vnf:not(:disabled),
.P9KVBf .sE6BVe:not(:disabled),
.P9KVBf .sdjpf:not(:disabled) {
    color: #e8eaed
}

.ncX6n:not(:disabled) {
    background-color: transparent;
    color: inherit
}

.a5tgx:not(:disabled),
.sE6BVe:not(:disabled),
.sdjpf:not(:disabled) {
    color: #202124
}

.ErwGJf {
    display: grid;
    grid-gap: 24px;
    grid-template-columns: repeat(2, 1fr)
}

.ErwGJf .fUtUMc {
    border-radius: 8px;
    margin: -12px
}

@media screen and (min-width:960px) {
    .ErwGJf {
        grid-template-columns: repeat(1, 1fr)
    }
}

.T4LgNb {
    bottom: 0;
    left: 0;
    top: 0;
    right: 0;
    z-index: 1
}

.SSPGKf,
.kFwPee {
    position: relative
}

.kFwPee {
    z-index: 1
}

.SSPGKf {
    overflow-y: hidden;
    bottom: 0;
    left: 0;
    right: 0;
    top: 0;
    min-height: 100%
}

.kFwPee {
    backface-visibility: hidden;
    min-height: 100%;
    height: auto
}

.T4LgNb {
    min-height: 100%;
    position: relative
}

.aA0Vnf {
    color: #202124;
    fill: #202124;
    stop-color: #202124;
    font-family: "Google Sans", Roboto, Arial, sans-serif;
    line-height: 1.25rem;
    font-size: .875rem;
    letter-spacing: .0178571429em;
    font-weight: 500;
    align-items: center;
    display: flex
}

.aA0Vnf:not(:disabled) {
    color: #202124
}

.aA0Vnf .GfskQe {
    color: #5f6368;
    fill: #5f6368;
    stop-color: #5f6368;
    font-size: 18px;
    margin-right: 16px
}

.aA0Vnf .GfskQe:not(:disabled) {
    color: #5f6368
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 100;
    src: url(//fonts.gstatic.com/s/roboto/v18/KFOkCnqEu92Fr1MmgVxFIzIXKMnyrYk.woff2)format("woff2");
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 100;
    src: url(//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(//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(//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(//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(//fonts.gstatic.com/s/roboto/v18/KFOkCnqEu92Fr1MmgVxGIzIXKMnyrYk.woff2)format("woff2");
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, 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(//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+2074, 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(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmSU5fCRc4AMP6lbBP.woff2)format("woff2");
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 300;
    src: url(//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(//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(//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(//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(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmSU5fChc4AMP6lbBP.woff2)format("woff2");
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, 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(//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+2074, 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(//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu72xKKTU1Kvnz.woff2)format("woff2");
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 400;
    src: url(//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(//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(//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(//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(//fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2)format("woff2");
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, 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(//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+2074, 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(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fCRc4AMP6lbBP.woff2)format("woff2");
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    src: url(//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(//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(//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(//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(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fChc4AMP6lbBP.woff2)format("woff2");
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, 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(//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+2074, 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(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfCRc4AMP6lbBP.woff2)format("woff2");
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
    font-family: Roboto;
    font-style: normal;
    font-weight: 700;
    src: url(//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(//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(//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(//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(//fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfChc4AMP6lbBP.woff2)format("woff2");
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, 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(//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+2074, 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(//fonts.gstatic.com/s/materialiconsextended/v151/kJEjBvgX7BgnkSrUwT8UnLVc38YydejYY-oE_LvJHMXBBA.woff2)format("woff2")
}

.google-material-icons,
.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(//fonts.gstatic.com/s/googlematerialicons/v141/Gw6kwdfw6UnXLJCcmafZyFRXb3BL9rvi0QZG3Sy7X00.woff2)format("woff2")
}

.google-material-icons {
    font-family: "Google Material Icons"
}

@font-face {
    font-family: "Product Sans";
    font-style: normal;
    font-weight: 400;
    src: url(//fonts.gstatic.com/s/productsans/v9/pxiDypQkot1TnFhsFMOfGShVGdeOYktMqlap.woff2)format("woff2");
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, 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(//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+2074, 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(//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(//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(//fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPj8UvbQoi-Entw.woff2)format("woff2");
    unicode-range: U+0460-052F, U+1C80-1C88, 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(//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(//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(//fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPiMUvbQoi-Entw.woff2)format("woff2");
    unicode-range: 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(//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+2D00-2D2F
}

@font-face {
    font-family: "Google Sans";
    font-style: normal;
    font-weight: 400;
    src: url(//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(//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(//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(//fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPjAUvbQoi-Entw.woff2)format("woff2");
    unicode-range: 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(//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(//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(//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(//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(//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(//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(//fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPiYUvbQoi-Entw.woff2)format("woff2");
    unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC
}

@font-face {
    font-family: "Google Sans";
    font-style: normal;
    font-weight: 400;
    src: url(//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(//fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPjwUvbQoi-Entw.woff2)format("woff2");
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, 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(//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+2074, 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(//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(//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(//fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPj8UvbQoi-Entw.woff2)format("woff2");
    unicode-range: U+0460-052F, U+1C80-1C88, 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(//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(//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(//fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPiMUvbQoi-Entw.woff2)format("woff2");
    unicode-range: 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(//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+2D00-2D2F
}

@font-face {
    font-family: "Google Sans";
    font-style: normal;
    font-weight: 500;
    src: url(//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(//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(//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(//fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPjAUvbQoi-Entw.woff2)format("woff2");
    unicode-range: 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(//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(//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(//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(//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(//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(//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(//fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPiYUvbQoi-Entw.woff2)format("woff2");
    unicode-range: U+0E01-0E5B, U+200C-200D, U+25CC
}

@font-face {
    font-family: "Google Sans";
    font-style: normal;
    font-weight: 500;
    src: url(//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(//fonts.gstatic.com/s/googlesans/v58/4UasrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iqcsih3SAyH6cAwhX9RPjwUvbQoi-Entw.woff2)format("woff2");
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, 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(//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+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@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
}

.Q7vmV,
.Q7vmV .o1gy8c,
.sdjgmb {
    width: 100%
}

.Q7vmV {
    align-items: center;
    margin-top: 8px
}

.Hnoc8e {
    right: -14px;
    top: 18px
}

.Q7vmV .LFeKge {
    height: 24px;
    width: 24px
}

.o1gy8c:focus .csaeVc:not(:disabled),
.o1gy8c:hover .csaeVc:not(:disabled) {
    color: #056449
}

.P9KVBf .o1gy8c:focus .csaeVc:not(:disabled) {
    color: #00b380
}

.P9KVBf .o1gy8c:hover .csaeVc:not(:disabled) {
    color: #00b380
}

.koWCib {
    color: #01875f;
    fill: #01875f;
    stop-color: #01875f
}

.koWCib:not(:disabled) {
    color: #01875f
}

.P9KVBf .koWCib:not(:disabled) {
    color: #00a173
}

@media screen and (min-width:600px) {
    .Q7vmV {
        display: none
    }
}

.Rvudpb:not(:disabled),
.ksLHF:not(:disabled) {
    color: #202124
}

.P9KVBf .Rvudpb:not(:disabled),
.P9KVBf .ksLHF: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, .09), 0 3px 5px rgba(0, 0, 0, .06), 0 1px 2px rgba(0, 0, 0, .3), 0 1px 3px rgba(0, 0, 0, .15);
    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
}

.cYHJbc,
.ksLHF {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    display: -webkit-box;
    line-height: 1.75rem;
    overflow: hidden
}

.ksLHF {
    color: #202124;
    fill: #202124;
    stop-color: #202124;
    font-family: "Google Sans", Roboto, Arial, sans-serif;
    font-size: 1.375rem;
    letter-spacing: 0;
    font-weight: 500
}

.cYHJbc {
    color: #5f6368;
    fill: #5f6368;
    stop-color: #5f6368;
    font-size: .875rem;
    font-weight: 400;
    letter-spacing: .0178571429em
}

.cYHJbc:not(:disabled) {
    color: #5f6368
}

.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
    }
}

.aPeBBe:not(:disabled),
.lMimMe:not(:disabled) {
    color: #202124
}

.P9KVBf .aPeBBe:not(:disabled),
.P9KVBf .lMimMe:not(:disabled) {
    color: #e8eaed
}

.Fx1lse {
    text-align: center
}

.odk6He {
    display: grid;
    grid-template-columns: auto
}

.RHo1pe {
    padding: 15px 0
}

.RHo1pe:not(:first-child):not(:disabled) {
    border-color: #e8eaed
}

.P9KVBf .RHo1pe:not(:first-child):not(:disabled) {
    border-color: #3c4043
}

.nitQ6d {
    display: none
}

.rating-container {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border: 1px solid #000;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: 900;
    width: auto;
    height: 16px;
    letter-spacing: -1.3px;
    padding: 0 1px
}

.rating-container span {
    font-size: 12px;
    padding: 0 1px
}

.copy-notification {
    position: fixed;
    bottom: 25px;
    left: 8px;
    right: 8px;
    width: auto;
    background-color: #000;
    color: #fff;
    padding: 0 8px;
    height: 48px;
    line-height: 48px;
    border-radius: 4px;
    font-size: 14px;
    opacity: 0;
    transition: opacity .3s ease-in-out;
    z-index: 9999;
    box-sizing: border-box
}

.copy-notification.show {
    opacity: 1
}

.header_btnIns_BtnProgLine__m\+nW7,
.header_btnIns_BtnProg__SMou9 {
    border-radius: 8px;
    bottom: 0;
    box-sizing: initial;
    height: 100%;
    left: 0;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    vertical-align: initial;
    z-index: 0
}

.header_btnIns_BtnProgLine__m\+nW7 {
    background-color: #027e5a;
    width: 0
}

.install-overlay,
.install-popup {
    position: fixed;
    opacity: 1;
    transition: opacity .3s ease-in-out
}

.install-overlay {
    display: none;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, .4);
    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    z-index: 9998
}

.install-popup {
    bottom: 25px;
    left: 35%;
    width: 30%;
    background-color: rgba(255, 255, 255, .95);
    color: #000;
    padding: 16px;
    border-radius: 12px;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
    display: flex!important;
    flex-direction: row!important;
    align-items: flex-start!important;
    gap: 12px;
    z-index: 9999;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .1);
    border: 1px solid rgba(0, 0, 0, .1)
}

.install-popup__icon,
.install-popup__icon-small {
    height: auto;
    aspect-ratio: 1;
    flex-shrink: 0;
    object-fit: contain
}

.install-popup__icon {
    width: min(25%, 64px);
    border-radius: 8px;
    margin: 2px 4px 0 2px
}

.install-popup__icon-small {
    width: min(25%, 24px);
    border-radius: 4px;
    margin-left: 6px
}

.install-popup__content {
    flex: 1;
    min-width: 0
}

.install-popup__title {
    font-size: 15px;
    font-weight: 600;
    margin: 0 0 8px;
    color: #000
}

.install-popup__steps {
    list-style-position: inside;
    margin: 0 0 8px;
    padding: 0;
    font-size: 13px;
    line-height: 1.4;
    color: rgba(0, 0, 0, .85)
}

.install-popup__steps li {
    margin-bottom: 6px;
    text-align: left;
    display: flex;
    align-items: center
}

.install-container--hidden {
    opacity: 0;
    pointer-events: none
}

@media (max-width:768px) {
    .install-popup {
        width: calc(100% - 32px);
        left: 16px
    }
}

.install-popup[style*="display: none"] {
    display: none!important;
    opacity: 0;
    visibility: hidden
}