.EDId0c {
    position: relative;
}
.nhh4Ic {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    z-index: 1;
    pointer-events: none;
}
.nhh4Ic[data-state="snapping"],
.nhh4Ic[data-state="cancelled"] {
    transition: transform 200ms;
}
.MGUFnf {
    display: block;
    width: 28px;
    height: 28px;
    padding: 15px;
    margin: 0 auto;
    transform: scale(0.7);
    background-color: #fafafa;
    border: 1px solid #e0e0e0;
    border-radius: 50%;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
    transition: opacity 400ms;
}
.nhh4Ic[data-state="resting"] .MGUFnf,
.nhh4Ic[data-state="cooldown"] .MGUFnf {
    transform: scale(0);
    transition: transform 150ms;
}
.nhh4Ic .LLCa0e {
    stroke-width: 3.6px;
    transform: translateZ(1px);
}
.nhh4Ic[data-past-threshold="false"] .LLCa0e {
    opacity: 0.3;
}
.rOhAxb {
    fill: #4285f4;
    stroke: #4285f4;
}
.A6UUqe {
    display: none;
    stroke-width: 3px;
    width: 28px;
    height: 28px;
}
.tbcVO {
    width: 28px;
    height: 28px;
}
.bQ7oke {
    position: absolute;
    width: 0;
    height: 0;
    overflow: hidden;
}
.A6UUqe.qs41qe {
    animation-name: quantumWizSpinnerRotate;
    animation-duration: 1568.63ms;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
    display: inline-block;
}
.A6UUqe.SdoWjb {
    display: inline-block;
}
.A6UUqe.qs41qe .ceIWpc {
    stroke: none;
    fill: none;
}
.A6UUqe.sf4e6b .qjUCkf {
    stroke-width: 0;
}
.qjUCkf {
    transition: stroke-width 400ms;
    -webkit-transform-origin: 50% 50%;
    transform-origin: 14px 14px;
    stroke-dasharray: 58.9 58.9;
    stroke-dashoffset: 58.9;
    fill: none;
    transform: rotate(0deg);
}
.A6UUqe.SdoWjb .qjUCkf {
    transition-duration: 0;
}
.A6UUqe.iPwZeb .qjUCkf {
    animation-delay: -466ms, -466ms, -466ms;
}
.A6UUqe.qs41qe .qjUCkf {
    animation-name: quantumWizSpinnerFillUnfill, quantumWizSpinnerRot, quantumWizSpinnerColors;
    animation-duration: 1333ms, 5332ms, 5332ms;
    animation-iteration-count: infinite, infinite, infinite;
    animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1), steps(4), linear;
    animation-fill-mode: forwards;
}
@keyframes quantumWizSpinnerRotate {
    0% {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}
@keyframes quantumWizSpinnerFillUnfill {
    0% {
        stroke-dashoffset: 58.8;
    }
    50% {
        stroke-dashoffset: 0;
    }
    to {
        stroke-dashoffset: -58.4;
    }
}
@keyframes quantumWizSpinnerRot {
    0% {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(-360deg);
    }
}
@keyframes quantumWizSpinnerColors {
    0% {
        stroke: #4285f4;
    }
    18% {
        stroke: #4285f4;
    }
    25% {
        stroke: #db4437;
    }
    43% {
        stroke: #db4437;
    }
    50% {
        stroke: #f4b400;
    }
    68% {
        stroke: #f4b400;
    }
    75% {
        stroke: #0f9d58;
    }
    93% {
        stroke: #0f9d58;
    }
    to {
        stroke: #4285f4;
    }
}
.rFrNMe {
    -webkit-user-select: none;
    -webkit-user-select: none;
    -webkit-tap-highlight-color: transparent;
    display: inline-block;
    outline: none;
    padding-bottom: 8px;
    width: 200px;
}
.aCsJod {
    height: 40px;
    position: relative;
    vertical-align: top;
}
.aXBtI {
    display: flex;
    position: relative;
    top: 14px;
}
.Xb9hP {
    display: flex;
    box-flex: 1;
    flex-grow: 1;
    flex-shrink: 1;
    min-width: 0%;
    position: relative;
}
.A37UZe {
    box-sizing: border-box;
    height: 24px;
    line-height: 24px;
    position: relative;
}
.qgcB3c:not(:empty) {
    padding-right: 12px;
}
.sxyYjd:not(:empty) {
    padding-left: 12px;
}
.whsOnd {
    box-flex: 1;
    flex-grow: 1;
    flex-shrink: 1;
    background-color: transparent;
    border: none;
    display: block;
    font: 400 17px Roboto, RobotoDraft, Helvetica, Arial, sans-serif;
    height: 24px;
    line-height: 24px;
    margin: 0;
    min-width: 0%;
    outline: none;
    padding: 0;
    z-index: 0;
}
.rFrNMe.dm7YTc .whsOnd {
    color: #fff;
}
.whsOnd:invalid,
.whsOnd:-moz-submit-invalid,
.whsOnd:-moz-ui-invalid {
    box-shadow: none;
}
.I0VJ4d > .whsOnd::-ms-clear,
.I0VJ4d > .whsOnd::-ms-reveal {
    display: none;
}
.i9lrp {
    background-color: rgba(0, 0, 0, 0.12);
    bottom: -2px;
    height: 1px;
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    width: 100%;
}
.i9lrp:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: -2px;
    left: 0;
    right: 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0);
    pointer-events: none;
}
.rFrNMe.dm7YTc .i9lrp {
    background-color: rgba(255, 255, 255, 0.7);
}
.OabDMe {
    transform: scaleX(0);
    background-color: #4285f4;
    bottom: -2px;
    height: 2px;
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    width: 100%;
}
.rFrNMe.dm7YTc .OabDMe {
    background-color: #a1c2fa;
}
.rFrNMe.k0tWj .i9lrp,
.rFrNMe.k0tWj .OabDMe {
    background-color: #d50000;
    height: 2px;
}
.rFrNMe.k0tWj.dm7YTc .i9lrp,
.rFrNMe.k0tWj.dm7YTc .OabDMe {
    background-color: #e06055;
}
.whsOnd[disabled] {
    color: rgba(0, 0, 0, 0.38);
}
.rFrNMe.dm7YTc .whsOnd[disabled] {
    color: rgba(255, 255, 255, 0.5);
}
.whsOnd[disabled] ~ .i9lrp {
    background: none;
    border-bottom: 1px dotted rgba(0, 0, 0, 0.38);
}
.OabDMe.Y2Zypf {
    animation: quantumWizPaperInputRemoveUnderline 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.rFrNMe.u3bW4e .OabDMe {
    animation: quantumWizPaperInputAddUnderline 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    transform: scaleX(1);
}
.rFrNMe.sdJrJc > .aCsJod {
    padding-top: 24px;
}
.AxOyFc {
    transform-origin: bottom left;
    transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
    transition-property: color, bottom, transform;
    -webkit-transition-property: color, bottom, transform, -webkit-transform;
    transition-property: color, bottom, transform, -webkit-transform;
    color: rgba(0, 0, 0, 0.38);
    font: 400 17px Roboto, RobotoDraft, Helvetica, Arial, sans-serif;
    font-size: 17px;
    pointer-events: none;
    position: absolute;
    bottom: 3px;
    left: 0;
    width: 100%;
}
.whsOnd:not([disabled]):focus ~ .AxOyFc,
.whsOnd[badinput="true"] ~ .AxOyFc,
.rFrNMe.CDELXb .AxOyFc,
.rFrNMe.dLgj8b .AxOyFc {
    transform: scale(0.75) translateY(-39px);
}
.whsOnd:not([disabled]):focus ~ .AxOyFc {
    color: #3367d6;
}
.rFrNMe.dm7YTc .whsOnd:not([disabled]):focus ~ .AxOyFc {
    color: #a1c2fa;
}
.rFrNMe.k0tWj .whsOnd:not([disabled]):focus ~ .AxOyFc {
    color: #d50000;
}
.ndJi5d {
    color: rgba(0, 0, 0, 0.38);
    font: 400 17px Roboto, RobotoDraft, Helvetica, Arial, sans-serif;
    max-width: 100%;
    overflow: hidden;
    pointer-events: none;
    position: absolute;
    text-overflow: ellipsis;
    top: 2px;
    left: 0;
    white-space: nowrap;
}
.rFrNMe.CDELXb .ndJi5d {
    display: none;
}
.K0Y8Se {
    -webkit-tap-highlight-color: transparent;
    font: 400 13px Roboto, RobotoDraft, Helvetica, Arial, sans-serif;
    height: 16px;
    margin-left: auto;
    padding-left: 16px;
    padding-top: 8px;
    pointer-events: none;
    opacity: 0.3;
    white-space: nowrap;
}
.rFrNMe.dm7YTc .AxOyFc,
.rFrNMe.dm7YTc .K0Y8Se,
.rFrNMe.dm7YTc .ndJi5d {
    color: rgba(255, 255, 255, 0.7);
}
.rFrNMe.Tyc9J {
    padding-bottom: 4px;
}
.dEOOab,
.ovnfwe:not(:empty) {
    -webkit-tap-highlight-color: transparent;
    -webkit-box-flex: 1;
    flex: 1 1 auto;
    font: 400 13px Roboto, RobotoDraft, Helvetica, Arial, sans-serif;
    min-height: 16px;
    padding-top: 8px;
}
.LXRPh {
    display: flex;
}
.ovnfwe {
    pointer-events: none;
}
.dEOOab {
    color: #d50000;
}
.rFrNMe.dm7YTc .dEOOab,
.rFrNMe.dm7YTc.k0tWj .whsOnd:not([disabled]):focus ~ .AxOyFc {
    color: #e06055;
}
.ovnfwe {
    opacity: 0.3;
}
.rFrNMe.dm7YTc .ovnfwe {
    color: rgba(255, 255, 255, 0.7);
    opacity: 1;
}
.rFrNMe.k0tWj .ovnfwe,
.rFrNMe:not(.k0tWj) .ovnfwe:not(:empty) + .dEOOab {
    display: none;
}
@keyframes quantumWizPaperInputRemoveUnderline {
    0% {
        transform: scaleX(1);
        opacity: 1;
    }
    to {
        transform: scaleX(1);
        opacity: 0;
    }
}
@keyframes quantumWizPaperInputAddUnderline {
    0% {
        transform: scaleX(0);
    }
    to {
        transform: scaleX(1);
    }
}
@keyframes primary-indeterminate-translate {
    0% {
        transform: translateX(-145.166611%);
    }
    20% {
        animation-timing-function: cubic-bezier(0.5, 0, 0.701732, 0.495819);
        transform: translateX(-145.166611%);
    }
    59.15% {
        animation-timing-function: cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);
        transform: translateX(-61.495191%);
    }
    to {
        transform: translateX(55.444446%);
    }
}
@keyframes primary-indeterminate-translate-reverse {
    0% {
        transform: translateX(145.166611%);
    }
    20% {
        animation-timing-function: cubic-bezier(0.5, 0, 0.701732, 0.495819);
        transform: translateX(145.166611%);
    }
    59.15% {
        animation-timing-function: cubic-bezier(0.302435, 0.381352, 0.55, 0.956352);
        transform: translateX(61.495191%);
    }
    to {
        transform: translateX(-55.4444461%);
    }
}
@keyframes primary-indeterminate-scale {
    0% {
        transform: scaleX(0.08);
    }
    36.65% {
        animation-timing-function: cubic-bezier(0.334731, 0.12482, 0.785844, 1);
        transform: scaleX(0.08);
    }
    69.15% {
        animation-timing-function: cubic-bezier(0.06, 0.11, 0.6, 1);
        transform: scaleX(0.661479);
    }
    to {
        transform: scaleX(0.08);
    }
}
@keyframes auxiliary-indeterminate-translate {
    0% {
        animation-timing-function: cubic-bezier(0.15, 0, 0.515058, 0.409685);
        transform: translateX(-54.888891%);
    }
    25% {
        animation-timing-function: cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);
        transform: translateX(-17.236978%);
    }
    48.35% {
        animation-timing-function: cubic-bezier(0.4, 0.627035, 0.6, 0.902026);
        transform: translateX(29.497274%);
    }
    to {
        transform: translateX(105.388891%);
    }
}
@keyframes auxiliary-indeterminate-translate-reverse {
    0% {
        animation-timing-function: cubic-bezier(0.15, 0, 0.515058, 0.409685);
        transform: translateX(54.888891%);
    }
    25% {
        animation-timing-function: cubic-bezier(0.31033, 0.284058, 0.8, 0.733712);
        transform: translateX(17.236978%);
    }
    48.35% {
        animation-timing-function: cubic-bezier(0.4, 0.627035, 0.6, 0.902026);
        transform: translateX(-29.497274%);
    }
    to {
        transform: translateX(-105.388891%);
    }
}
@keyframes auxiliary-indeterminate-scale {
    0% {
        animation-timing-function: cubic-bezier(0.205028, 0.057051, 0.57661, 0.453971);
        transform: scaleX(0.08);
    }
    19.15% {
        animation-timing-function: cubic-bezier(0.152313, 0.196432, 0.648374, 1.004315);
        transform: scaleX(0.457104);
    }
    44.15% {
        animation-timing-function: cubic-bezier(0.257759, 0.003163, 0.211762, 1.38179);
        transform: scaleX(0.72796);
    }
    to {
        transform: scaleX(0.08);
    }
}
@keyframes buffering {
    to {
        transform: translateX(-10px);
    }
}
@keyframes buffering-reverse {
    to {
        transform: translateX(10px);
    }
}
@keyframes indeterminate-translate-ie {
    0% {
        transform: translateX(-100%);
    }
    to {
        transform: translateX(100%);
    }
}
@keyframes indeterminate-translate-reverse-ie {
    0% {
        transform: translateX(100%);
    }
    to {
        transform: translateX(-100%);
    }
}
.sZwd7c {
    height: 4px;
    overflow: hidden;
    position: relative;
    transform: translateZ(0);
    transition: opacity 250ms linear;
    width: 100%;
}
.w2zcLc {
    position: absolute;
}
.xcNBHc,
.MyvhI,
.l3q5xe {
    height: 100%;
    position: absolute;
    width: 100%;
}
.w2zcLc {
    transform-origin: top left;
    transition: transform 250ms ease;
    -webkit-transition: transform 250ms ease, -webkit-transform 250ms ease;
    transition: transform 250ms ease, -webkit-transform 250ms ease;
}
.MyvhI {
    transform-origin: top left;
    transition: transform 250ms ease;
    -webkit-transition: transform 250ms ease, -webkit-transform 250ms ease;
    transition: transform 250ms ease, -webkit-transform 250ms ease;
    animation: none;
}
.l3q5xe {
    animation: none;
}
.w2zcLc {
    background-color: #e6e6e6;
    height: 100%;
    transform-origin: top left;
    transition: transform 250ms ease;
    -webkit-transition: transform 250ms ease, -webkit-transform 250ms ease;
    transition: transform 250ms ease, -webkit-transform 250ms ease;
    width: 100%;
}
.TKVRUb {
    transform: scaleX(0);
}
.sUoeld {
    visibility: hidden;
}
.l3q5xe {
    background-color: #000;
    display: inline-block;
}
.xcNBHc {
    background-size: 10px 4px;
    background-repeat: repeat-x;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20version%3D%271.1%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20xmlns%3Axlink%3D%27http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%27%20x%3D%270px%27%20y%3D%270px%27%20enable-background%3D%27new%200%200%205%202%27%20xml%3Aspace%3D%27preserve%27%20viewBox%3D%270%200%205%202%27%20preserveAspectRatio%3D%27none%20slice%27%3E%3Ccircle%20cx%3D%271%27%20cy%3D%271%27%20r%3D%271%27%20fill%3D%27%23e6e6e6%27%2F%3E%3C%2Fsvg%3E");
    visibility: hidden;
}
.sZwd7c.B6Vhqe .MyvhI {
    transition: none;
}
.sZwd7c.B6Vhqe .TKVRUb {
    animation: primary-indeterminate-translate 2s infinite linear;
}
.sZwd7c.B6Vhqe .TKVRUb > .l3q5xe {
    animation: primary-indeterminate-scale 2s infinite linear;
}
.sZwd7c.B6Vhqe .sUoeld {
    animation: auxiliary-indeterminate-translate 2s infinite linear;
    visibility: visible;
}
.sZwd7c.B6Vhqe .sUoeld > .l3q5xe {
    animation: auxiliary-indeterminate-scale 2s infinite linear;
}
.sZwd7c.B6Vhqe.ieri7c .l3q5xe {
    transform: scaleX(0.45);
}
.sZwd7c.B6Vhqe.ieri7c .sUoeld {
    animation: none;
    visibility: hidden;
}
.sZwd7c.B6Vhqe.ieri7c .TKVRUb {
    animation: indeterminate-translate-ie 2s infinite ease-out;
}
.sZwd7c.B6Vhqe.ieri7c .TKVRUb > .l3q5xe,
.sZwd7c.B6Vhqe.ieri7c .sUoeld > .l3q5xe {
    animation: none;
}
.sZwd7c.juhVM .w2zcLc,
.sZwd7c.juhVM .MyvhI {
    right: 0;
    transform-origin: center right;
}
.sZwd7c.juhVM .TKVRUb {
    animation-name: primary-indeterminate-translate-reverse;
}
.sZwd7c.juhVM .sUoeld {
    animation-name: auxiliary-indeterminate-translate-reverse;
}
.sZwd7c.juhVM.ieri7c .TKVRUb {
    animation-name: indeterminate-translate-reverse-ie;
}
.sZwd7c.qdulke {
    opacity: 0;
}
.sZwd7c.jK7moc .sUoeld,
.sZwd7c.jK7moc .TKVRUb,
.sZwd7c.jK7moc .sUoeld > .l3q5xe,
.sZwd7c.jK7moc .TKVRUb > .l3q5xe {
    -webkit-animation-play-state: paused;
    animation-play-state: paused;
}
.sZwd7c.D6TUi .xcNBHc {
    animation: buffering 250ms infinite linear;
    visibility: visible;
}
.sZwd7c.D6TUi.juhVM .xcNBHc {
    animation: buffering-reverse 250ms infinite linear;
}
.d1dlne,
.Ax4B8 {
    display: flex;
    flex: 1;
}
.L6J0Pc {
    flex: 1;
}
.v5yLH,
.v5yLH .d1dlne,
.v5yLH .Ax4B8 {
    display: inline;
}
.BBOA1c {
    position: absolute;
    height: 4px;
    bottom: 1px;
    left: 1px;
    right: 1px;
    overflow-x: hidden;
    background-color: #fff;
    display: none;
}
.L6J0Pc.ge6pde .BBOA1c {
    display: block;
}
.u3WVdc {
    position: absolute;
    right: 0;
    left: 0;
    z-index: 1;
    outline: none;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
}
.u3WVdc[data-childcount="0"],
.u3WVdc[data-expanded="false"] {
    display: none;
}
.Cigftf {
    position: relative;
    top: -24px;
}
.Ax4B8 {
    position: relative;
}
.yNVtPc {
    position: absolute;
    left: 0;
    width: 100%;
    opacity: 0.3;
}
.Ax4B8,
.yNVtPc {
    background-color: transparent;
    color: inherit;
    font: inherit;
    line-height: inherit;
}
.Ax4B8::-ms-clear {
    display: none;
}
.d1dlne,
.Ax4B8,
.yNVtPc {
    height: 100%;
}
.umNhxf {
    overflow-x: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.MkjOTb {
    cursor: default;
}
.VOEIyf,
.VOEIyf .jBmls,
.oKubKe {
    font: 400 17px Roboto, RobotoDraft, Helvetica, Arial, sans-serif;
    color: #222;
}
.VOEIyf {
    display: inline-block;
    height: 34px;
    line-height: 34px;
}
.IjMZm {
    display: inline-block;
    height: auto;
    line-height: auto;
}
.VOEIyf .ZAGvjd {
    border-color: transparent;
    border-style: solid;
    border-width: 0 1px;
    outline: none;
}
.oKubKe,
.VOEIyf .ZAGvjd {
    box-sizing: border-box;
    padding: 0 16px;
}
.VOEIyf .jBmls {
    box-sizing: border-box;
    padding: 8px 0;
    border: 1px solid rgba(0, 0, 0, 0.2);
    background-color: #fff;
    border-radius: 0 0 2px 2px;
    box-shadow: 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12), 0px 5px 5px -3px rgba(0, 0, 0, 0.2);
}
.oKubKe {
    line-height: 40px;
}
.oKubKe[aria-selected="true"] {
    background-color: #eee;
}
.oKubKe.RDPZE {
    color: rgba(0, 0, 0, 0.38);
}
.SmXtye {
    margin: 7px 0;
    border-top: 1px solid #dadada;
}
.D4D33b {
    overflow-x: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.TMT2L,
.Mxgq5c {
    height: 100%;
}
.g4E9Cb {
    height: 100%;
    color: inherit;
    display: block;
    font: inherit;
    line-height: inherit;
}
.g4E9Cb .ZAGvjd {
    padding-left: 0;
    padding-right: 0;
}
.g4E9Cb .jBmls {
    left: -1px;
    right: -1px;
}
.VfPpkd-YAxtVc {
    background-color: #333333;
}
.VfPpkd-gIZMF {
    color: rgba(255, 255, 255, 0.87);
}
.VfPpkd-YAxtVc {
    min-width: 344px;
}
@media (max-width: 344px), (max-width: 480px) {
    .VfPpkd-YAxtVc {
        min-width: 100%;
    }
}
.VfPpkd-YAxtVc {
    max-width: 672px;
}
.VfPpkd-YAxtVc {
    box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12);
}
.VfPpkd-YAxtVc {
    border-radius: 4px;
    border-radius: var(--mdc-shape-small, 4px);
}
.VfPpkd-Ng57nc {
    display: none;
    position: fixed;
    right: 0;
    bottom: 0;
    left: 0;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    pointer-events: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.VfPpkd-Ng57nc-OWXEXe-uGFO6d,
.VfPpkd-Ng57nc-OWXEXe-FNFY6c,
.VfPpkd-Ng57nc-OWXEXe-FnSee {
    display: flex;
}
.VfPpkd-Ng57nc-OWXEXe-FNFY6c .VfPpkd-gIZMF,
.VfPpkd-Ng57nc-OWXEXe-FNFY6c .VfPpkd-M6tBBc {
    visibility: visible;
}
.VfPpkd-YAxtVc {
    padding-left: 0;
    padding-right: 8px;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    box-sizing: border-box;
    transform: scale(0.8);
    opacity: 0;
}
.VfPpkd-YAxtVc::before {
    position: absolute;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    border: 1px solid transparent;
    border-radius: inherit;
    content: "";
    pointer-events: none;
}
@media screen and (forced-colors: active) {
    .VfPpkd-YAxtVc::before {
        border-color: CanvasText;
    }
}
[dir="rtl"] .VfPpkd-YAxtVc,
.VfPpkd-YAxtVc[dir="rtl"] {
    padding-left: 8px;
    padding-right: 0;
}
.VfPpkd-Ng57nc-OWXEXe-FNFY6c .VfPpkd-YAxtVc {
    transform: scale(1);
    opacity: 1;
    pointer-events: auto;
    transition: opacity 0.15s 0ms cubic-bezier(0, 0, 0.2, 1), transform 0.15s 0ms cubic-bezier(0, 0, 0.2, 1);
}
.VfPpkd-Ng57nc-OWXEXe-FnSee .VfPpkd-YAxtVc {
    transform: scale(1);
    transition: opacity 75ms 0ms cubic-bezier(0.4, 0, 1, 1);
}
.VfPpkd-gIZMF {
    padding-left: 16px;
    padding-right: 8px;
    width: 100%;
    flex-grow: 1;
    box-sizing: border-box;
    margin: 0;
    visibility: hidden;
    padding-top: 14px;
    padding-bottom: 14px;
}
[dir="rtl"] .VfPpkd-gIZMF,
.VfPpkd-gIZMF[dir="rtl"] {
    padding-left: 8px;
    padding-right: 16px;
}
.VfPpkd-gIZMF::before {
    display: inline;
    content: attr(data-mdc-snackbar-label-text);
}
.VfPpkd-M6tBBc {
    display: flex;
    flex-shrink: 0;
    align-items: center;
    box-sizing: border-box;
    visibility: hidden;
}
.VfPpkd-IkaYrd + .VfPpkd-TolmDb {
    margin-left: 8px;
    margin-right: 0;
}
[dir="rtl"] .VfPpkd-IkaYrd + .VfPpkd-TolmDb,
.VfPpkd-IkaYrd + .VfPpkd-TolmDb[dir="rtl"] {
    margin-left: 0;
    margin-right: 8px;
}
.VfPpkd-Ng57nc {
    z-index: 8;
    margin: 8px;
}
.VfPpkd-Ng57nc-OWXEXe-eu7FSc .VfPpkd-gIZMF {
    padding-left: 16px;
    padding-right: 8px;
    padding-bottom: 12px;
}
[dir="rtl"] .VfPpkd-Ng57nc-OWXEXe-eu7FSc .VfPpkd-gIZMF,
.VfPpkd-Ng57nc-OWXEXe-eu7FSc .VfPpkd-gIZMF[dir="rtl"] {
    padding-left: 8px;
    padding-right: 16px;
}
.VfPpkd-Ng57nc-OWXEXe-eu7FSc .VfPpkd-YAxtVc {
    flex-direction: column;
    align-items: flex-start;
}
.VfPpkd-Ng57nc-OWXEXe-eu7FSc .VfPpkd-M6tBBc {
    align-self: flex-end;
    margin-bottom: 8px;
}
.VfPpkd-Ng57nc-OWXEXe-M1Soyc {
    justify-content: flex-start;
}
.VfPpkd-gIZMF {
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-family: Roboto, sans-serif;
    font-family: var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));
    font-size: 0.875rem;
    font-size: var(--mdc-typography-body2-font-size, 0.875rem);
    line-height: 1.25rem;
    line-height: var(--mdc-typography-body2-line-height, 1.25rem);
    font-weight: 400;
    font-weight: var(--mdc-typography-body2-font-weight, 400);
    letter-spacing: 0.0178571429em;
    letter-spacing: var(--mdc-typography-body2-letter-spacing, 0.0178571429em);
    text-decoration: inherit;
    -webkit-text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
    text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
    text-transform: inherit;
    text-transform: var(--mdc-typography-body2-text-transform, inherit);
}
.VfPpkd-IkaYrd:not(:disabled) {
    color: #bb86fc;
}
.VfPpkd-IkaYrd .VfPpkd-Jh9lGc::before,
.VfPpkd-IkaYrd .VfPpkd-Jh9lGc::after {
    background-color: #bb86fc;
    background-color: var(--mdc-ripple-color, #bb86fc);
}
.VfPpkd-IkaYrd:hover .VfPpkd-Jh9lGc::before,
.VfPpkd-IkaYrd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc::before {
    opacity: 0.08;
    opacity: var(--mdc-ripple-hover-opacity, 0.08);
}
.VfPpkd-IkaYrd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc::before,
.VfPpkd-IkaYrd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc::before {
    transition-duration: 75ms;
    opacity: 0.24;
    opacity: var(--mdc-ripple-focus-opacity, 0.24);
}
.VfPpkd-IkaYrd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc::after {
    transition: opacity 0.15s linear;
}
.VfPpkd-IkaYrd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc::after {
    transition-duration: 75ms;
    opacity: 0.24;
    opacity: var(--mdc-ripple-press-opacity, 0.24);
}
.VfPpkd-IkaYrd.VfPpkd-ksKsZd-mWPk3d {
    --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.24);
}
.VfPpkd-TolmDb {
    color: rgba(255, 255, 255, 0.87);
}
.VfPpkd-TolmDb .VfPpkd-Bz112c-Jh9lGc::before,
.VfPpkd-TolmDb .VfPpkd-Bz112c-Jh9lGc::after {
    background-color: rgba(255, 255, 255, 0.87);
    background-color: var(--mdc-ripple-color, rgba(255, 255, 255, 0.87));
}
.VfPpkd-TolmDb:hover .VfPpkd-Bz112c-Jh9lGc::before,
.VfPpkd-TolmDb.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Bz112c-Jh9lGc::before {
    opacity: 0.08;
    opacity: var(--mdc-ripple-hover-opacity, 0.08);
}
.VfPpkd-TolmDb.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Bz112c-Jh9lGc::before,
.VfPpkd-TolmDb:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Bz112c-Jh9lGc::before {
    transition-duration: 75ms;
    opacity: 0.24;
    opacity: var(--mdc-ripple-focus-opacity, 0.24);
}
.VfPpkd-TolmDb:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Bz112c-Jh9lGc::after {
    transition: opacity 0.15s linear;
}
.VfPpkd-TolmDb:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Bz112c-Jh9lGc::after {
    transition-duration: 75ms;
    opacity: 0.24;
    opacity: var(--mdc-ripple-press-opacity, 0.24);
}
.VfPpkd-TolmDb.VfPpkd-ksKsZd-mWPk3d {
    --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.24);
}
.VfPpkd-TolmDb.VfPpkd-TolmDb {
    width: 36px;
    height: 36px;
    padding: 6px;
    font-size: 18px;
}
.VfPpkd-TolmDb.VfPpkd-TolmDb.VfPpkd-Bz112c-LgbsSe-OWXEXe-e5LLRc-SxQuSe .VfPpkd-Bz112c-Jh9lGc {
    width: 36px;
    height: 36px;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    margin-left: 0;
}
.VfPpkd-TolmDb.VfPpkd-TolmDb.VfPpkd-Bz112c-LgbsSe-OWXEXe-e5LLRc-SxQuSe .VfPpkd-Bz112c-J1Ukfc-LhBDec {
    max-height: 36px;
    max-width: 36px;
}
.VfPpkd-TolmDb.VfPpkd-TolmDb .VfPpkd-Bz112c-RLmnJb {
    position: absolute;
    top: 50%;
    height: 36px;
    left: 50%;
    width: 36px;
    transform: translate(-50%, -50%);
}
.VOBzC {
    margin: 24px;
}
.VOBzC .VfPpkd-YAxtVc {
    background-color: rgb(32, 33, 36);
}
.VOBzC .VfPpkd-gIZMF {
    color: rgb(232, 234, 237);
}
.VOBzC .VfPpkd-IkaYrd:not(:disabled) {
    background-color: transparent;
}
.VOBzC .VfPpkd-IkaYrd:not(:disabled) {
    color: rgb(138, 180, 248);
    color: var(--gm-colortextbutton-ink-color, rgb(138, 180, 248));
}
.VOBzC .VfPpkd-IkaYrd:disabled {
    color: rgba(232, 234, 237, 0.38);
    color: var(--gm-colortextbutton-disabled-ink-color, rgba(232, 234, 237, 0.38));
}
.VOBzC .VfPpkd-IkaYrd .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo,
.VOBzC .VfPpkd-IkaYrd .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
    stroke: rgb(138, 180, 248);
}
@media (-ms-high-contrast: active), screen and (forced-colors: active) {
    .VOBzC .VfPpkd-IkaYrd .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-uI4vCe-LkdAo,
    .VOBzC .VfPpkd-IkaYrd .VfPpkd-UdE5de-uDEFge .VfPpkd-JGcpL-IdXvz-LkdAo-Bd00G {
        stroke: CanvasText;
    }
}
.VOBzC .VfPpkd-IkaYrd:hover:not(:disabled),
.VOBzC .VfPpkd-IkaYrd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe:not(:disabled),
.VOBzC .VfPpkd-IkaYrd:not(.VfPpkd-ksKsZd-mWPk3d):focus:not(:disabled),
.VOBzC .VfPpkd-IkaYrd:active:not(:disabled) {
    color: rgb(174, 203, 250);
    color: var(--gm-colortextbutton-ink-color--stateful, rgb(174, 203, 250));
}
.VOBzC .VfPpkd-IkaYrd .VfPpkd-Jh9lGc::before,
.VOBzC .VfPpkd-IkaYrd .VfPpkd-Jh9lGc::after {
    background-color: rgb(174, 203, 250);
    background-color: var(--gm-colortextbutton-state-color, rgb(174, 203, 250));
}
.VOBzC .VfPpkd-IkaYrd:hover .VfPpkd-Jh9lGc::before,
.VOBzC .VfPpkd-IkaYrd.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc::before {
    opacity: 0.04;
    opacity: var(--mdc-ripple-hover-opacity, 0.04);
}
.VOBzC .VfPpkd-IkaYrd.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc::before,
.VOBzC .VfPpkd-IkaYrd:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc::before {
    transition-duration: 75ms;
    opacity: 0.12;
    opacity: var(--mdc-ripple-focus-opacity, 0.12);
}
.VOBzC .VfPpkd-IkaYrd:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc::after {
    transition: opacity 0.15s linear;
}
.VOBzC .VfPpkd-IkaYrd:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc::after {
    transition-duration: 75ms;
    opacity: 0.1;
    opacity: var(--mdc-ripple-press-opacity, 0.1);
}
.VOBzC .VfPpkd-IkaYrd.VfPpkd-ksKsZd-mWPk3d {
    --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.1);
}
.VOBzC .VfPpkd-IkaYrd:disabled:hover .VfPpkd-Jh9lGc::before,
.VOBzC .VfPpkd-IkaYrd:disabled.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc::before {
    opacity: 0;
    opacity: var(--mdc-ripple-hover-opacity, 0);
}
.VOBzC .VfPpkd-IkaYrd:disabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc::before,
.VOBzC .VfPpkd-IkaYrd:disabled:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc::before {
    transition-duration: 75ms;
    opacity: 0;
    opacity: var(--mdc-ripple-focus-opacity, 0);
}
.VOBzC .VfPpkd-IkaYrd:disabled:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc::after {
    transition: opacity 0.15s linear;
}
.VOBzC .VfPpkd-IkaYrd:disabled:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc::after {
    transition-duration: 75ms;
    opacity: 0;
    opacity: var(--mdc-ripple-press-opacity, 0);
}
.VOBzC .VfPpkd-IkaYrd:disabled.VfPpkd-ksKsZd-mWPk3d {
    --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0);
}
.VOBzC .VfPpkd-TolmDb {
    color: rgb(232, 234, 237);
    z-index: 0;
}
.VOBzC .VfPpkd-TolmDb:hover .VfPpkd-Bz112c-Jh9lGc::before,
.VOBzC .VfPpkd-TolmDb.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Bz112c-Jh9lGc::before {
    opacity: 0.08;
    opacity: var(--mdc-ripple-hover-opacity, 0.08);
}
.VOBzC .VfPpkd-TolmDb.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Bz112c-Jh9lGc::before,
.VOBzC .VfPpkd-TolmDb:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Bz112c-Jh9lGc::before {
    opacity: 0.24;
    opacity: var(--mdc-ripple-focus-opacity, 0.24);
}
.VOBzC .VfPpkd-TolmDb:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Bz112c-Jh9lGc::after {
    opacity: 0.24;
    opacity: var(--mdc-ripple-press-opacity, 0.24);
}
.VOBzC .VfPpkd-TolmDb.VfPpkd-ksKsZd-mWPk3d {
    --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.24);
}
.VOBzC .VfPpkd-TolmDb .VfPpkd-Bz112c-Jh9lGc::before,
.VOBzC .VfPpkd-TolmDb .VfPpkd-Bz112c-Jh9lGc::after {
    z-index: -1;
}
.VOBzC .VfPpkd-TolmDb:disabled {
    color: rgba(232, 234, 237, 0.38);
    color: var(--gm-iconbutton-disabled-ink-color, rgba(232, 234, 237, 0.38));
}
.VOBzC .VfPpkd-TolmDb .VfPpkd-Bz112c-Jh9lGc::before,
.VOBzC .VfPpkd-TolmDb .VfPpkd-Bz112c-Jh9lGc::after {
    background-color: rgb(232, 234, 237);
    background-color: var(--mdc-ripple-color, rgb(232, 234, 237));
}
.VOBzC .VfPpkd-TolmDb:hover .VfPpkd-Bz112c-Jh9lGc::before,
.VOBzC .VfPpkd-TolmDb.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Bz112c-Jh9lGc::before {
    opacity: 0.04;
    opacity: var(--mdc-ripple-hover-opacity, 0.04);
}
.VOBzC .VfPpkd-TolmDb.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Bz112c-Jh9lGc::before,
.VOBzC .VfPpkd-TolmDb:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Bz112c-Jh9lGc::before {
    transition-duration: 75ms;
    opacity: 0.12;
    opacity: var(--mdc-ripple-focus-opacity, 0.12);
}
.VOBzC .VfPpkd-TolmDb:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Bz112c-Jh9lGc::after {
    transition: opacity 0.15s linear;
}
.VOBzC .VfPpkd-TolmDb:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Bz112c-Jh9lGc::after {
    transition-duration: 75ms;
    opacity: 0.1;
    opacity: var(--mdc-ripple-press-opacity, 0.1);
}
.VOBzC .VfPpkd-TolmDb.VfPpkd-ksKsZd-mWPk3d {
    --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0.1);
}
.VOBzC .VfPpkd-TolmDb:disabled:hover .VfPpkd-Jh9lGc::before,
.VOBzC .VfPpkd-TolmDb:disabled.VfPpkd-ksKsZd-XxIAqe-OWXEXe-ZmdkE .VfPpkd-Jh9lGc::before {
    opacity: 0;
    opacity: var(--mdc-ripple-hover-opacity, 0);
}
.VOBzC .VfPpkd-TolmDb:disabled.VfPpkd-ksKsZd-mWPk3d-OWXEXe-AHe6Kc-XpnDCe .VfPpkd-Jh9lGc::before,
.VOBzC .VfPpkd-TolmDb:disabled:not(.VfPpkd-ksKsZd-mWPk3d):focus .VfPpkd-Jh9lGc::before {
    transition-duration: 75ms;
    opacity: 0;
    opacity: var(--mdc-ripple-focus-opacity, 0);
}
.VOBzC .VfPpkd-TolmDb:disabled:not(.VfPpkd-ksKsZd-mWPk3d) .VfPpkd-Jh9lGc::after {
    transition: opacity 0.15s linear;
}
.VOBzC .VfPpkd-TolmDb:disabled:not(.VfPpkd-ksKsZd-mWPk3d):active .VfPpkd-Jh9lGc::after {
    transition-duration: 75ms;
    opacity: 0;
    opacity: var(--mdc-ripple-press-opacity, 0);
}
.VOBzC .VfPpkd-TolmDb:disabled.VfPpkd-ksKsZd-mWPk3d {
    --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity, 0);
}
.VOBzC .VfPpkd-TolmDb {
    width: 36px;
    height: 36px;
    padding: 6px;
}
.VOBzC .VfPpkd-TolmDb.VfPpkd-Bz112c-LgbsSe-OWXEXe-e5LLRc-SxQuSe .VfPpkd-Bz112c-Jh9lGc {
    width: 36px;
    height: 36px;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    margin-left: 0;
}
.VOBzC .VfPpkd-TolmDb.VfPpkd-Bz112c-LgbsSe-OWXEXe-e5LLRc-SxQuSe .VfPpkd-Bz112c-J1Ukfc-LhBDec {
    max-height: 36px;
    max-width: 36px;
}
.VOBzC .VfPpkd-TolmDb .VfPpkd-Bz112c-RLmnJb {
    position: absolute;
    top: 50%;
    height: 36px;
    left: 50%;
    width: 36px;
    transform: translate(-50%, -50%);
}
.fp93dc {
    color: rgb(60, 64, 67);
    font-family: "Google Sans", sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-align: center;
}
.PWcpvc {
    color: rgb(128, 134, 139);
    font-size: 14px;
    letter-spacing: 0.2px;
    line-height: 20px;
    margin-top: 12px;
    margin-bottom: 38px;
}
@media screen and (min-width: 720px) {
    .fp93dc {
        font-size: 22px;
        font-weight: 400;
        text-align: start;
    }
    .PWcpvc {
        font-size: 16px;
        line-height: 24px;
        margin-top: 16px;
    }
}
.Mh0NNb {
    background-color: #323232;
    bottom: 0;
    box-sizing: border-box;
    box-shadow: 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12), 0px 3px 5px -1px rgba(0, 0, 0, 0.2);
    color: #fff;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    font-size: 15px;
    left: 0;
    min-height: 48px;
    position: fixed;
    right: 0;
    transform: translate(0, 100%);
    visibility: hidden;
    z-index: 99999;
}
.M6tHv {
    -webkit-box-align: center;
    box-align: center;
    align-items: center;
    align-content: center;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    flex-direction: row;
    min-height: inherit;
    padding: 0;
}
.aGJE1b {
    box-flex: 1;
    flex-grow: 1;
    flex-shrink: 1;
    line-height: normal;
    overflow: hidden;
    padding: 14px 24px;
    text-overflow: ellipsis;
    word-break: break-word;
}
.x95qze {
    align-self: center;
    color: #eeff41;
    box-flex: 0;
    flex-grow: 0;
    flex-shrink: 0;
    float: right;
    text-transform: uppercase;
    font-weight: 500;
    display: inline-block;
    cursor: pointer;
    outline: none;
    padding: 14px 24px;
}
.KYZn9b {
    background-color: #4285f4;
}
.misTTe {
    transform: translate(0, 0);
}
@media screen and (min-width: 481px) {
    .Mh0NNb {
        min-width: 288px;
        max-width: 568px;
        border-radius: 2px;
    }
    .Mp2Z0b {
        left: 24px;
        margin-right: 24px;
        right: auto;
    }
    .VcC8Fc {
        left: 50%;
        right: auto;
        transform: translate(-50%, 100%);
    }
    .Mp2Z0b.misTTe {
        bottom: 24px;
    }
    .VcC8Fc.misTTe {
        bottom: 0;
        transform: translate(-50%, 0);
    }
    .M6tHv {
        padding: 0;
    }
    .aGJE1b {
        padding-right: 24px;
    }
}
@media screen and (max-width: 480px) {
    .xbgI6e .aGJE1b,
    .xbgI6e .x95qze {
        padding-bottom: 24px;
        padding-top: 24px;
    }
}
@media screen and (min-width: 481px) and (max-width: 568px) {
    .Mh0NNb {
        max-width: 90%;
    }
}
@media screen and (min-width: 569px) {
    .Mh0NNb {
        max-width: 568px;
    }
}
.rT5Gcb {
    position: absolute;
    left: -1000px;
}