.picker-api-container,.picker-iframe-container {
    height: 100%;
    width: 100%;
    position: relative
}

.picker-close-button {
    position: absolute;
    z-index: 100;
    top: 12px;
    right: 14px;
    width: 36px;
    height: 36px;
    border-radius: 18px;
    border-width: 0;
    background-color: rgba(0,0,0,0)
}

.picker-close-button:hover {
    background-color: rgba(60,64,67,.04)
}

.picker-close-button:active {
    background-color: rgba(60,64,67,.12)
}

.picker-close-button-svg {
    fill: #616161
}

.content-library .picker-close-button-svg {
    color: var(--dt-on-neutral-container,rgb(60,64,67))
}

.content-library .picker-loading-container {
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--dt-surface-container,#fff);
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: space-evenly;
    -webkit-justify-content: space-evenly;
    justify-content: space-evenly;
    display: none
}

.content-library.loading .picker-loading-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    background-color: #f0f4f9
}

.content-library.loading .picker-iframe-container,.content-library.loaded .picker-loading-container,.content-library.loading-timed-out .picker-loading-container {
    display: none
}

.javascriptMaterialdesignGm3WizCircularProgressCircularProgressWrapper {
    position: relative
}

.javascriptMaterialdesignGm3WizCircularProgressCircularProgress {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    position: relative;
    line-height: 0;
    overflow: hidden
}

.javascriptMaterialdesignGm3WizCircularProgressCircularProgressContainer {
    position: absolute;
    width: 100%;
    height: 100%;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg)
}

.javascriptMaterialdesignGm3WizCircularProgressCircularProgressCircleGraphic {
    height: 100%;
    width: 100%;
    fill: transparent
}

.javascriptMaterialdesignGm3WizCircularProgressCircularProgressActiveIndicator {
    stroke: var(--yPTsAb,var(--gm3-sys-color-primary,#0b57d0));
    stroke-width: var(--EscQs,4px);
    stroke-linecap: round
}

@media (forced-colors:active) {
    .javascriptMaterialdesignGm3WizCircularProgressCircularProgressActiveIndicator {
        stroke: CanvasText
    }
}

.javascriptMaterialdesignGm3WizCircularProgressCircularProgressTrack {
    stroke: var(--Sewh0e,var(--gm3-sys-color-secondary-container,#c2e7ff));
    stroke-width: var(--EscQs,4px);
    stroke-linecap: round
}

@media (forced-colors:active) {
    .javascriptMaterialdesignGm3WizCircularProgressCircularProgressTrack {
        stroke: Canvas;
        stroke-width: calc(var(--EscQs, 4px) - 2px);
        -webkit-filter: drop-shadow(-1px 0 0 CanvasText) drop-shadow(1px 0 0 CanvasText) drop-shadow(0 -1px 0 CanvasText) drop-shadow(0 1px 0 CanvasText);
        filter: drop-shadow(-1px 0 0 CanvasText) drop-shadow(1px 0 0 CanvasText) drop-shadow(0 -1px 0 CanvasText) drop-shadow(0 1px 0 CanvasText)
    }
}

.javascriptMaterialdesignGm3WizCircularProgressCircularProgressUnopened .javascriptMaterialdesignGm3WizCircularProgressCircularProgressActiveIndicator,.javascriptMaterialdesignGm3WizCircularProgressCircularProgressComplete .javascriptMaterialdesignGm3WizCircularProgressCircularProgressTrack,.javascriptMaterialdesignGm3WizCircularProgressCircularProgressAlmostComplete .javascriptMaterialdesignGm3WizCircularProgressCircularProgressTrack,.javascriptMaterialdesignGm3WizCircularProgressCircularProgressClosed .javascriptMaterialdesignGm3WizCircularProgressCircularProgressActiveIndicator,.javascriptMaterialdesignGm3WizCircularProgressCircularProgressClosed .javascriptMaterialdesignGm3WizCircularProgressCircularProgressTrack {
    stroke-width: 0
}

.javascriptMaterialdesignGm3WizCircularProgressCircularProgressIndeterminate {
    -webkit-animation: gm3-cpi-rotate 6s linear infinite;
    animation: gm3-cpi-rotate 6s linear infinite
}

@-webkit-keyframes gm3-cpi-rotate {
    from {
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg)
    }

    to {
        -webkit-transform: rotate(990deg);
        transform: rotate(990deg)
    }
}

@keyframes gm3-cpi-rotate {
    from {
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg)
    }

    to {
        -webkit-transform: rotate(990deg);
        transform: rotate(990deg)
    }
}

.javascriptMaterialdesignGm3WizCircularProgressCircularProgressIndeterminate .javascriptMaterialdesignGm3WizCircularProgressCircularProgressContainer {
    -webkit-animation: gm3-cpi-container-rotate 6s ease infinite;
    animation: gm3-cpi-container-rotate 6s ease infinite
}

@-webkit-keyframes gm3-cpi-container-rotate {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    8.3333333333% {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg)
    }

    25% {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg)
    }

    33.3333333333% {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    50% {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    58.3333333333% {
        -webkit-transform: rotate(270deg);
        transform: rotate(270deg)
    }

    75% {
        -webkit-transform: rotate(270deg);
        transform: rotate(270deg)
    }

    83.3333333333% {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes gm3-cpi-container-rotate {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    8.3333333333% {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg)
    }

    25% {
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg)
    }

    33.3333333333% {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    50% {
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }

    58.3333333333% {
        -webkit-transform: rotate(270deg);
        transform: rotate(270deg)
    }

    75% {
        -webkit-transform: rotate(270deg);
        transform: rotate(270deg)
    }

    83.3333333333% {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

.javascriptMaterialdesignGm3WizCircularProgressCircularProgress {
    height: calc(var(--EkrYwf, 40px));
    width: calc(var(--EkrYwf, 40px))
}

.javascriptMaterialdesignGm3WizCircularProgressCircularProgressActiveIndicator {
    -webkit-transition: stroke-dasharray .5s 0ms cubic-bezier(0,0,.2,1),stroke-width .25s 0ms cubic-bezier(.4,0,.6,1);
    transition: stroke-dasharray .5s 0ms cubic-bezier(0,0,.2,1),stroke-width .25s 0ms cubic-bezier(.4,0,.6,1);
    cx: calc(var(--EkrYwf, 40px)/2);
    cy: calc(var(--EkrYwf, 40px)/2);
    r: calc((var(--EkrYwf, 40px) - var(--EscQs, 4px))/2);
    stroke-dasharray: calc(var(--progress-value, 0)*(6.2831852*(var(--EkrYwf, 40px) - var(--EscQs, 4px))/2 - var(--XJrZW, 4px)) - var(--EscQs, 4px)) calc((var(--EkrYwf, 40px) - var(--EscQs, 4px))*6.2831852/2 - var(--progress-value, 0)*(6.2831852*(var(--EkrYwf, 40px) - var(--EscQs, 4px))/2 - var(--XJrZW, 4px)) + var(--EscQs, 4px))
}

.javascriptMaterialdesignGm3WizCircularProgressCircularProgressTrack {
    -webkit-transition: stroke-dasharray .5s 0ms cubic-bezier(0,0,.2,1),stroke-dashoffset .5s 0ms cubic-bezier(0,0,.2,1),stroke-width .25s 0ms cubic-bezier(.4,0,.6,1);
    transition: stroke-dasharray .5s 0ms cubic-bezier(0,0,.2,1),stroke-dashoffset .5s 0ms cubic-bezier(0,0,.2,1),stroke-width .25s 0ms cubic-bezier(.4,0,.6,1);
    cx: calc(var(--EkrYwf, 40px)/2);
    cy: calc(var(--EkrYwf, 40px)/2);
    r: calc((var(--EkrYwf, 40px) - var(--EscQs, 4px))/2);
    stroke-dasharray: min((1 - var(--progress-value,0)) * (6.2831852 * (var(--EkrYwf,40px) - var(--EscQs,4px))/2 - var(--XJrZW,4px)) - var(--XJrZW,4px) - var(--EscQs,4px),6.2831852 * (var(--EkrYwf,40px) - var(--EscQs,4px))/2 - var(--XJrZW,4px) - var(--XJrZW,4px) - 2 * var(--EscQs,4px)) calc(6.2831852 * (var(--EkrYwf, 40px) - var(--EscQs, 4px)) / 2 - min((1 - var(--progress-value, 0)) * (6.2831852 * (var(--EkrYwf, 40px) - var(--EscQs, 4px)) / 2 - var(--XJrZW, 4px)) - var(--XJrZW, 4px) - var(--EscQs, 4px), 6.2831852 * (var(--EkrYwf, 40px) - var(--EscQs, 4px)) / 2 - var(--XJrZW, 4px) - var(--XJrZW, 4px) - 2 * var(--EscQs, 4px)));
    stroke-dashoffset: calc(min((1 - var(--progress-value, 0)) * (6.2831852 * (var(--EkrYwf, 40px) - var(--EscQs, 4px)) / 2 - var(--XJrZW, 4px)) - var(--XJrZW, 4px) - var(--EscQs, 4px), 6.2831852 * (var(--EkrYwf, 40px) - var(--EscQs, 4px)) / 2 - var(--XJrZW, 4px) - var(--XJrZW, 4px) - 2 * var(--EscQs, 4px)) + var(--XJrZW, 4px) + var(--EscQs, 4px))
}

.javascriptMaterialdesignGm3WizCircularProgressCircularProgressComplete .javascriptMaterialdesignGm3WizCircularProgressCircularProgressActiveIndicator {
    stroke-dasharray: calc((var(--EkrYwf, 40px) - var(--EscQs, 4px))*6.2831852/2)
}

.javascriptMaterialdesignGm3WizCircularProgressCircularProgressUnopened .javascriptMaterialdesignGm3WizCircularProgressCircularProgressTrack {
    stroke-dasharray: calc((var(--EkrYwf, 40px) - var(--EscQs, 4px))*6.2831852/2) 0
}

.javascriptMaterialdesignGm3WizCircularProgressCircularProgressIndeterminate .javascriptMaterialdesignGm3WizCircularProgressCircularProgressActiveIndicator {
    -webkit-animation: gm3-cpi-active-grow 6s ease infinite;
    animation: gm3-cpi-active-grow 6s ease infinite
}

@-webkit-keyframes gm3-cpi-active-grow {
    from {
        stroke-dasharray: calc((6.2831852*(var(--EkrYwf, 40px) - var(--EscQs, 4px))/2 - var(--XJrZW, 4px))*.16 - var(--EscQs, 4px)),calc((var(--EkrYwf, 40px) - var(--EscQs, 4px))*6.2831852/2 - (6.2831852*(var(--EkrYwf, 40px) - var(--EscQs, 4px))/2 - var(--XJrZW, 4px))*.16 + var(--EscQs, 4px))
    }

    50% {
        stroke-dasharray: calc((6.2831852*(var(--EkrYwf, 40px) - var(--EscQs, 4px))/2 - var(--XJrZW, 4px))*.87 - var(--EscQs, 4px)),calc((var(--EkrYwf, 40px) - var(--EscQs, 4px))*6.2831852/2 - (6.2831852*(var(--EkrYwf, 40px) - var(--EscQs, 4px))/2 - var(--XJrZW, 4px))*.87 + var(--EscQs, 4px))
    }

    to {
        stroke-dasharray: calc((6.2831852*(var(--EkrYwf, 40px) - var(--EscQs, 4px))/2 - var(--XJrZW, 4px))*.16 - var(--EscQs, 4px)),calc((var(--EkrYwf, 40px) - var(--EscQs, 4px))*6.2831852/2 - (6.2831852*(var(--EkrYwf, 40px) - var(--EscQs, 4px))/2 - var(--XJrZW, 4px))*.16 + var(--EscQs, 4px))
    }
}

@keyframes gm3-cpi-active-grow {
    from {
        stroke-dasharray: calc((6.2831852*(var(--EkrYwf, 40px) - var(--EscQs, 4px))/2 - var(--XJrZW, 4px))*.16 - var(--EscQs, 4px)),calc((var(--EkrYwf, 40px) - var(--EscQs, 4px))*6.2831852/2 - (6.2831852*(var(--EkrYwf, 40px) - var(--EscQs, 4px))/2 - var(--XJrZW, 4px))*.16 + var(--EscQs, 4px))
    }

    50% {
        stroke-dasharray: calc((6.2831852*(var(--EkrYwf, 40px) - var(--EscQs, 4px))/2 - var(--XJrZW, 4px))*.87 - var(--EscQs, 4px)),calc((var(--EkrYwf, 40px) - var(--EscQs, 4px))*6.2831852/2 - (6.2831852*(var(--EkrYwf, 40px) - var(--EscQs, 4px))/2 - var(--XJrZW, 4px))*.87 + var(--EscQs, 4px))
    }

    to {
        stroke-dasharray: calc((6.2831852*(var(--EkrYwf, 40px) - var(--EscQs, 4px))/2 - var(--XJrZW, 4px))*.16 - var(--EscQs, 4px)),calc((var(--EkrYwf, 40px) - var(--EscQs, 4px))*6.2831852/2 - (6.2831852*(var(--EkrYwf, 40px) - var(--EscQs, 4px))/2 - var(--XJrZW, 4px))*.16 + var(--EscQs, 4px))
    }
}

.javascriptMaterialdesignGm3WizCircularProgressCircularProgressIndeterminate .javascriptMaterialdesignGm3WizCircularProgressCircularProgressTrack {
    -webkit-animation: gm3-cpi-track-grow 6s ease infinite;
    animation: gm3-cpi-track-grow 6s ease infinite
}

@-webkit-keyframes gm3-cpi-track-grow {
    from {
        stroke-dasharray: calc((6.2831852*(var(--EkrYwf, 40px) - var(--EscQs, 4px))/2 - var(--XJrZW, 4px))*.84 - var(--XJrZW, 4px) - var(--EscQs, 4px)),calc((var(--EkrYwf, 40px) - var(--EscQs, 4px))*6.2831852/2 - (6.2831852*(var(--EkrYwf, 40px) - var(--EscQs, 4px))/2 - var(--XJrZW, 4px))*.84 + var(--XJrZW, 4px) + var(--EscQs, 4px));
        stroke-dashoffset: calc((6.2831852*(var(--EkrYwf, 40px) - var(--EscQs, 4px))/2 - var(--XJrZW, 4px))*.84 - var(--XJrZW, 4px) - var(--EscQs, 4px) + var(--XJrZW, 4px) + var(--EscQs, 4px))
    }

    50% {
        stroke-dasharray: calc((6.2831852*(var(--EkrYwf, 40px) - var(--EscQs, 4px))/2 - var(--XJrZW, 4px))*.13 - var(--XJrZW, 4px) - var(--EscQs, 4px)),calc((var(--EkrYwf, 40px) - var(--EscQs, 4px))*6.2831852/2 - (6.2831852*(var(--EkrYwf, 40px) - var(--EscQs, 4px))/2 - var(--XJrZW, 4px))*.13 + var(--XJrZW, 4px) + var(--EscQs, 4px));
        stroke-dashoffset: calc((6.2831852*(var(--EkrYwf, 40px) - var(--EscQs, 4px))/2 - var(--XJrZW, 4px))*.13 - var(--XJrZW, 4px) - var(--EscQs, 4px) + var(--XJrZW, 4px) + var(--EscQs, 4px))
    }

    to {
        stroke-dasharray: calc((6.2831852*(var(--EkrYwf, 40px) - var(--EscQs, 4px))/2 - var(--XJrZW, 4px))*.84 - var(--XJrZW, 4px) - var(--EscQs, 4px)),calc((var(--EkrYwf, 40px) - var(--EscQs, 4px))*6.2831852/2 - (6.2831852*(var(--EkrYwf, 40px) - var(--EscQs, 4px))/2 - var(--XJrZW, 4px))*.84 + var(--XJrZW, 4px) + var(--EscQs, 4px));
        stroke-dashoffset: calc((6.2831852*(var(--EkrYwf, 40px) - var(--EscQs, 4px))/2 - var(--XJrZW, 4px))*.84 - var(--XJrZW, 4px) - var(--EscQs, 4px) + var(--XJrZW, 4px) + var(--EscQs, 4px))
    }
}

@keyframes gm3-cpi-track-grow {
    from {
        stroke-dasharray: calc((6.2831852*(var(--EkrYwf, 40px) - var(--EscQs, 4px))/2 - var(--XJrZW, 4px))*.84 - var(--XJrZW, 4px) - var(--EscQs, 4px)),calc((var(--EkrYwf, 40px) - var(--EscQs, 4px))*6.2831852/2 - (6.2831852*(var(--EkrYwf, 40px) - var(--EscQs, 4px))/2 - var(--XJrZW, 4px))*.84 + var(--XJrZW, 4px) + var(--EscQs, 4px));
        stroke-dashoffset: calc((6.2831852*(var(--EkrYwf, 40px) - var(--EscQs, 4px))/2 - var(--XJrZW, 4px))*.84 - var(--XJrZW, 4px) - var(--EscQs, 4px) + var(--XJrZW, 4px) + var(--EscQs, 4px))
    }

    50% {
        stroke-dasharray: calc((6.2831852*(var(--EkrYwf, 40px) - var(--EscQs, 4px))/2 - var(--XJrZW, 4px))*.13 - var(--XJrZW, 4px) - var(--EscQs, 4px)),calc((var(--EkrYwf, 40px) - var(--EscQs, 4px))*6.2831852/2 - (6.2831852*(var(--EkrYwf, 40px) - var(--EscQs, 4px))/2 - var(--XJrZW, 4px))*.13 + var(--XJrZW, 4px) + var(--EscQs, 4px));
        stroke-dashoffset: calc((6.2831852*(var(--EkrYwf, 40px) - var(--EscQs, 4px))/2 - var(--XJrZW, 4px))*.13 - var(--XJrZW, 4px) - var(--EscQs, 4px) + var(--XJrZW, 4px) + var(--EscQs, 4px))
    }

    to {
        stroke-dasharray: calc((6.2831852*(var(--EkrYwf, 40px) - var(--EscQs, 4px))/2 - var(--XJrZW, 4px))*.84 - var(--XJrZW, 4px) - var(--EscQs, 4px)),calc((var(--EkrYwf, 40px) - var(--EscQs, 4px))*6.2831852/2 - (6.2831852*(var(--EkrYwf, 40px) - var(--EscQs, 4px))/2 - var(--XJrZW, 4px))*.84 + var(--XJrZW, 4px) + var(--EscQs, 4px));
        stroke-dashoffset: calc((6.2831852*(var(--EkrYwf, 40px) - var(--EscQs, 4px))/2 - var(--XJrZW, 4px))*.84 - var(--XJrZW, 4px) - var(--EscQs, 4px) + var(--XJrZW, 4px) + var(--EscQs, 4px))
    }
}

.mdc-circular-progress__determinate-circle,.mdc-circular-progress__indeterminate-circle-graphic {
    stroke: #6200ee;
    stroke: var(--mdc-theme-primary,#6200ee)
}

@media (-ms-high-contrast:active),screen and (forced-colors:active) {
    .mdc-circular-progress__determinate-circle,.mdc-circular-progress__indeterminate-circle-graphic {
        stroke: CanvasText
    }
}

.mdc-circular-progress__determinate-track {
    stroke: transparent
}

@-webkit-keyframes mdc-circular-progress-container-rotate {
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes mdc-circular-progress-container-rotate {
    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@-webkit-keyframes mdc-circular-progress-spinner-layer-rotate {
    12.5% {
        -webkit-transform: rotate(135deg);
        transform: rotate(135deg)
    }

    25% {
        -webkit-transform: rotate(270deg);
        transform: rotate(270deg)
    }

    37.5% {
        -webkit-transform: rotate(405deg);
        transform: rotate(405deg)
    }

    50% {
        -webkit-transform: rotate(540deg);
        transform: rotate(540deg)
    }

    62.5% {
        -webkit-transform: rotate(675deg);
        transform: rotate(675deg)
    }

    75% {
        -webkit-transform: rotate(810deg);
        transform: rotate(810deg)
    }

    87.5% {
        -webkit-transform: rotate(945deg);
        transform: rotate(945deg)
    }

    100% {
        -webkit-transform: rotate(3turn);
        transform: rotate(3turn)
    }
}

@keyframes mdc-circular-progress-spinner-layer-rotate {
    12.5% {
        -webkit-transform: rotate(135deg);
        transform: rotate(135deg)
    }

    25% {
        -webkit-transform: rotate(270deg);
        transform: rotate(270deg)
    }

    37.5% {
        -webkit-transform: rotate(405deg);
        transform: rotate(405deg)
    }

    50% {
        -webkit-transform: rotate(540deg);
        transform: rotate(540deg)
    }

    62.5% {
        -webkit-transform: rotate(675deg);
        transform: rotate(675deg)
    }

    75% {
        -webkit-transform: rotate(810deg);
        transform: rotate(810deg)
    }

    87.5% {
        -webkit-transform: rotate(945deg);
        transform: rotate(945deg)
    }

    100% {
        -webkit-transform: rotate(3turn);
        transform: rotate(3turn)
    }
}

@-webkit-keyframes mdc-circular-progress-color-1-fade-in-out {
    from {
        opacity: .99
    }

    25% {
        opacity: .99
    }

    26% {
        opacity: 0
    }

    89% {
        opacity: 0
    }

    90% {
        opacity: .99
    }

    to {
        opacity: .99
    }
}

@keyframes mdc-circular-progress-color-1-fade-in-out {
    from {
        opacity: .99
    }

    25% {
        opacity: .99
    }

    26% {
        opacity: 0
    }

    89% {
        opacity: 0
    }

    90% {
        opacity: .99
    }

    to {
        opacity: .99
    }
}

@-webkit-keyframes mdc-circular-progress-color-2-fade-in-out {
    from {
        opacity: 0
    }

    15% {
        opacity: 0
    }

    25% {
        opacity: .99
    }

    50% {
        opacity: .99
    }

    51% {
        opacity: 0
    }

    to {
        opacity: 0
    }
}

@keyframes mdc-circular-progress-color-2-fade-in-out {
    from {
        opacity: 0
    }

    15% {
        opacity: 0
    }

    25% {
        opacity: .99
    }

    50% {
        opacity: .99
    }

    51% {
        opacity: 0
    }

    to {
        opacity: 0
    }
}

@-webkit-keyframes mdc-circular-progress-color-3-fade-in-out {
    from {
        opacity: 0
    }

    40% {
        opacity: 0
    }

    50% {
        opacity: .99
    }

    75% {
        opacity: .99
    }

    76% {
        opacity: 0
    }

    to {
        opacity: 0
    }
}

@keyframes mdc-circular-progress-color-3-fade-in-out {
    from {
        opacity: 0
    }

    40% {
        opacity: 0
    }

    50% {
        opacity: .99
    }

    75% {
        opacity: .99
    }

    76% {
        opacity: 0
    }

    to {
        opacity: 0
    }
}

@-webkit-keyframes mdc-circular-progress-color-4-fade-in-out {
    from {
        opacity: 0
    }

    65% {
        opacity: 0
    }

    75% {
        opacity: .99
    }

    90% {
        opacity: .99
    }

    to {
        opacity: 0
    }
}

@keyframes mdc-circular-progress-color-4-fade-in-out {
    from {
        opacity: 0
    }

    65% {
        opacity: 0
    }

    75% {
        opacity: .99
    }

    90% {
        opacity: .99
    }

    to {
        opacity: 0
    }
}

@-webkit-keyframes mdc-circular-progress-left-spin {
    from {
        -webkit-transform: rotate(265deg);
        transform: rotate(265deg)
    }

    50% {
        -webkit-transform: rotate(130deg);
        transform: rotate(130deg)
    }

    to {
        -webkit-transform: rotate(265deg);
        transform: rotate(265deg)
    }
}

@keyframes mdc-circular-progress-left-spin {
    from {
        -webkit-transform: rotate(265deg);
        transform: rotate(265deg)
    }

    50% {
        -webkit-transform: rotate(130deg);
        transform: rotate(130deg)
    }

    to {
        -webkit-transform: rotate(265deg);
        transform: rotate(265deg)
    }
}

@-webkit-keyframes mdc-circular-progress-right-spin {
    from {
        -webkit-transform: rotate(-265deg);
        transform: rotate(-265deg)
    }

    50% {
        -webkit-transform: rotate(-130deg);
        transform: rotate(-130deg)
    }

    to {
        -webkit-transform: rotate(-265deg);
        transform: rotate(-265deg)
    }
}

@keyframes mdc-circular-progress-right-spin {
    from {
        -webkit-transform: rotate(-265deg);
        transform: rotate(-265deg)
    }

    50% {
        -webkit-transform: rotate(-130deg);
        transform: rotate(-130deg)
    }

    to {
        -webkit-transform: rotate(-265deg);
        transform: rotate(-265deg)
    }
}

.mdc-circular-progress {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    position: relative;
    direction: ltr;
    line-height: 0;
    overflow: hidden;
    -webkit-transition: opacity .25s 0ms cubic-bezier(.4,0,.6,1);
    transition: opacity .25s 0ms cubic-bezier(.4,0,.6,1)
}

.mdc-circular-progress__determinate-container,.mdc-circular-progress__indeterminate-circle-graphic,.mdc-circular-progress__indeterminate-container,.mdc-circular-progress__spinner-layer {
    position: absolute;
    width: 100%;
    height: 100%
}

.mdc-circular-progress__determinate-container {
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg)
}

.mdc-circular-progress__indeterminate-container {
    font-size: 0;
    letter-spacing: 0;
    white-space: nowrap;
    opacity: 0
}

.mdc-circular-progress__determinate-circle-graphic,.mdc-circular-progress__indeterminate-circle-graphic {
    fill: transparent
}

.mdc-circular-progress__determinate-circle {
    -webkit-transition: stroke-dashoffset .5s 0ms cubic-bezier(0,0,.2,1);
    transition: stroke-dashoffset .5s 0ms cubic-bezier(0,0,.2,1)
}

.mdc-circular-progress__gap-patch {
    position: absolute;
    top: 0;
    left: 47.5%;
    box-sizing: border-box;
    width: 5%;
    height: 100%;
    overflow: hidden
}

.mdc-circular-progress__gap-patch .mdc-circular-progress__indeterminate-circle-graphic {
    left: -900%;
    width: 2000%;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.mdc-circular-progress__circle-clipper {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    position: relative;
    width: 50%;
    height: 100%;
    overflow: hidden
}

.mdc-circular-progress__circle-clipper .mdc-circular-progress__indeterminate-circle-graphic {
    width: 200%
}

.mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic {
    left: -100%
}

.mdc-circular-progress--indeterminate .mdc-circular-progress__determinate-container {
    opacity: 0
}

.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container {
    opacity: 1
}

.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container {
    -webkit-animation: mdc-circular-progress-container-rotate 1.5682352941176s linear infinite;
    animation: mdc-circular-progress-container-rotate 1.5682352941176s linear infinite
}

.mdc-circular-progress--indeterminate .mdc-circular-progress__spinner-layer {
    -webkit-animation: mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both;
    animation: mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both
}

.mdc-circular-progress--indeterminate .mdc-circular-progress__color-1 {
    -webkit-animation: mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdc-circular-progress-color-1-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;
    animation: mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdc-circular-progress-color-1-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both
}

.mdc-circular-progress--indeterminate .mdc-circular-progress__color-2 {
    -webkit-animation: mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdc-circular-progress-color-2-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;
    animation: mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdc-circular-progress-color-2-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both
}

.mdc-circular-progress--indeterminate .mdc-circular-progress__color-3 {
    -webkit-animation: mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdc-circular-progress-color-3-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;
    animation: mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdc-circular-progress-color-3-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both
}

.mdc-circular-progress--indeterminate .mdc-circular-progress__color-4 {
    -webkit-animation: mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdc-circular-progress-color-4-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both;
    animation: mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdc-circular-progress-color-4-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both
}

.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-left .mdc-circular-progress__indeterminate-circle-graphic {
    -webkit-animation: mdc-circular-progress-left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;
    animation: mdc-circular-progress-left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both
}

.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic {
    -webkit-animation: mdc-circular-progress-right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both;
    animation: mdc-circular-progress-right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both
}

.mdc-circular-progress--closed {
    opacity: 0
}

.GmCircularProgress {
    position: relative
}

.GmCircularProgress .mdc-circular-progress__determinate-circle,.GmCircularProgress .mdc-circular-progress__indeterminate-circle-graphic {
    stroke: rgb(66,133,244)
}

@media (-ms-high-contrast:active),screen and (forced-colors:active) {
    .GmCircularProgress .mdc-circular-progress__determinate-circle,.GmCircularProgress .mdc-circular-progress__indeterminate-circle-graphic {
        stroke: CanvasText
    }
}

.GmCircularProgress .mdc-circular-progress__color-1 .mdc-circular-progress__indeterminate-circle-graphic {
    stroke: rgb(66,133,244)
}

@media (-ms-high-contrast:active),screen and (forced-colors:active) {
    .GmCircularProgress .mdc-circular-progress__color-1 .mdc-circular-progress__indeterminate-circle-graphic {
        stroke: CanvasText
    }
}

.GmCircularProgress .mdc-circular-progress__color-2 .mdc-circular-progress__indeterminate-circle-graphic {
    stroke: rgb(234,67,53)
}

@media (-ms-high-contrast:active),screen and (forced-colors:active) {
    .GmCircularProgress .mdc-circular-progress__color-2 .mdc-circular-progress__indeterminate-circle-graphic {
        stroke: CanvasText
    }
}

.GmCircularProgress .mdc-circular-progress__color-3 .mdc-circular-progress__indeterminate-circle-graphic {
    stroke: rgb(251,188,4)
}

@media (-ms-high-contrast:active),screen and (forced-colors:active) {
    .GmCircularProgress .mdc-circular-progress__color-3 .mdc-circular-progress__indeterminate-circle-graphic {
        stroke: CanvasText
    }
}

.GmCircularProgress .mdc-circular-progress__color-4 .mdc-circular-progress__indeterminate-circle-graphic {
    stroke: rgb(52,168,83)
}

@media (-ms-high-contrast:active),screen and (forced-colors:active) {
    .GmCircularProgress .mdc-circular-progress__color-4 .mdc-circular-progress__indeterminate-circle-graphic {
        stroke: CanvasText
    }
}

.GmCircularProgress .mdc-circular-progress__accessible-label {
    height: 100%;
    width: 100%;
    position: absolute;
    opacity: 0;
    overflow: hidden;
    z-index: -1
}

.materialdesignWizIconSvgsSvgIcon {
    fill: currentColor;
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

[dir=rtl] .materialdesignWizIconSvgsRtlIcon {
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1)
}

html:where(:not([sandboxuid])) {
    --mat-sys-on-surface: initial
}

.mat-app-background:where(:not([sandboxuid])) {
    background-color: var(--mat-app-background-color,var(--mat-sys-background,transparent));
    color: var(--mat-app-text-color,var(--mat-sys-on-background,inherit))
}

.mat-elevation-z0:where(:not([sandboxuid])),.mat-mdc-elevation-specific.mat-elevation-z0:where(:not([sandboxuid])) {
    box-shadow: var(--mat-app-elevation-shadow-level-0,0 0 0 0 --mat-sys-shadow,0 0 0 0 --mat-sys-shadow,0 0 0 0 --mat-sys-shadow)
}

.mat-elevation-z1:where(:not([sandboxuid])),.mat-mdc-elevation-specific.mat-elevation-z1:where(:not([sandboxuid])) {
    box-shadow: var(--mat-app-elevation-shadow-level-1,0 2px 1px -1px --mat-sys-shadow,0 1px 1px 0 --mat-sys-shadow,0 1px 3px 0 --mat-sys-shadow)
}

.mat-elevation-z2:where(:not([sandboxuid])),.mat-mdc-elevation-specific.mat-elevation-z2:where(:not([sandboxuid])) {
    box-shadow: var(--mat-app-elevation-shadow-level-2,0 3px 1px -2px --mat-sys-shadow,0 2px 2px 0 --mat-sys-shadow,0 1px 5px 0 --mat-sys-shadow)
}

.mat-elevation-z3:where(:not([sandboxuid])),.mat-mdc-elevation-specific.mat-elevation-z3:where(:not([sandboxuid])) {
    box-shadow: var(--mat-app-elevation-shadow-level-3,0 3px 3px -2px --mat-sys-shadow,0 3px 4px 0 --mat-sys-shadow,0 1px 8px 0 --mat-sys-shadow)
}

.mat-elevation-z4:where(:not([sandboxuid])),.mat-mdc-elevation-specific.mat-elevation-z4:where(:not([sandboxuid])) {
    box-shadow: var(--mat-app-elevation-shadow-level-4,0 2px 4px -1px --mat-sys-shadow,0 4px 5px 0 --mat-sys-shadow,0 1px 10px 0 --mat-sys-shadow)
}

.mat-elevation-z5:where(:not([sandboxuid])),.mat-mdc-elevation-specific.mat-elevation-z5:where(:not([sandboxuid])) {
    box-shadow: var(--mat-app-elevation-shadow-level-5,0 3px 5px -1px --mat-sys-shadow,0 5px 8px 0 --mat-sys-shadow,0 1px 14px 0 --mat-sys-shadow)
}

.mat-elevation-z6:where(:not([sandboxuid])),.mat-mdc-elevation-specific.mat-elevation-z6:where(:not([sandboxuid])) {
    box-shadow: var(--mat-app-elevation-shadow-level-6,0 3px 5px -1px --mat-sys-shadow,0 6px 10px 0 --mat-sys-shadow,0 1px 18px 0 --mat-sys-shadow)
}

.mat-elevation-z7:where(:not([sandboxuid])),.mat-mdc-elevation-specific.mat-elevation-z7:where(:not([sandboxuid])) {
    box-shadow: var(--mat-app-elevation-shadow-level-7,0 4px 5px -2px --mat-sys-shadow,0 7px 10px 1px --mat-sys-shadow,0 2px 16px 1px --mat-sys-shadow)
}

.mat-elevation-z8:where(:not([sandboxuid])),.mat-mdc-elevation-specific.mat-elevation-z8:where(:not([sandboxuid])) {
    box-shadow: var(--mat-app-elevation-shadow-level-8,0 5px 5px -3px --mat-sys-shadow,0 8px 10px 1px --mat-sys-shadow,0 3px 14px 2px --mat-sys-shadow)
}

.mat-elevation-z9:where(:not([sandboxuid])),.mat-mdc-elevation-specific.mat-elevation-z9:where(:not([sandboxuid])) {
    box-shadow: var(--mat-app-elevation-shadow-level-9,0 5px 6px -3px --mat-sys-shadow,0 9px 12px 1px --mat-sys-shadow,0 3px 16px 2px --mat-sys-shadow)
}

.mat-elevation-z10:where(:not([sandboxuid])),.mat-mdc-elevation-specific.mat-elevation-z10:where(:not([sandboxuid])) {
    box-shadow: var(--mat-app-elevation-shadow-level-10,0 6px 6px -3px --mat-sys-shadow,0 10px 14px 1px --mat-sys-shadow,0 4px 18px 3px --mat-sys-shadow)
}

.mat-elevation-z11:where(:not([sandboxuid])),.mat-mdc-elevation-specific.mat-elevation-z11:where(:not([sandboxuid])) {
    box-shadow: var(--mat-app-elevation-shadow-level-11,0 6px 7px -4px --mat-sys-shadow,0 11px 15px 1px --mat-sys-shadow,0 4px 20px 3px --mat-sys-shadow)
}

.mat-elevation-z12:where(:not([sandboxuid])),.mat-mdc-elevation-specific.mat-elevation-z12:where(:not([sandboxuid])) {
    box-shadow: var(--mat-app-elevation-shadow-level-12,0 7px 8px -4px --mat-sys-shadow,0 12px 17px 2px --mat-sys-shadow,0 5px 22px 4px --mat-sys-shadow)
}

.mat-elevation-z13:where(:not([sandboxuid])),.mat-mdc-elevation-specific.mat-elevation-z13:where(:not([sandboxuid])) {
    box-shadow: var(--mat-app-elevation-shadow-level-13,0 7px 8px -4px --mat-sys-shadow,0 13px 19px 2px --mat-sys-shadow,0 5px 24px 4px --mat-sys-shadow)
}

.mat-elevation-z14:where(:not([sandboxuid])),.mat-mdc-elevation-specific.mat-elevation-z14:where(:not([sandboxuid])) {
    box-shadow: var(--mat-app-elevation-shadow-level-14,0 7px 9px -4px --mat-sys-shadow,0 14px 21px 2px --mat-sys-shadow,0 5px 26px 4px --mat-sys-shadow)
}

.mat-elevation-z15:where(:not([sandboxuid])),.mat-mdc-elevation-specific.mat-elevation-z15:where(:not([sandboxuid])) {
    box-shadow: var(--mat-app-elevation-shadow-level-15,0 8px 9px -5px --mat-sys-shadow,0 15px 22px 2px --mat-sys-shadow,0 6px 28px 5px --mat-sys-shadow)
}

.mat-elevation-z16:where(:not([sandboxuid])),.mat-mdc-elevation-specific.mat-elevation-z16:where(:not([sandboxuid])) {
    box-shadow: var(--mat-app-elevation-shadow-level-16,0 8px 10px -5px --mat-sys-shadow,0 16px 24px 2px --mat-sys-shadow,0 6px 30px 5px --mat-sys-shadow)
}

.mat-elevation-z17:where(:not([sandboxuid])),.mat-mdc-elevation-specific.mat-elevation-z17:where(:not([sandboxuid])) {
    box-shadow: var(--mat-app-elevation-shadow-level-17,0 8px 11px -5px --mat-sys-shadow,0 17px 26px 2px --mat-sys-shadow,0 6px 32px 5px --mat-sys-shadow)
}

.mat-elevation-z18:where(:not([sandboxuid])),.mat-mdc-elevation-specific.mat-elevation-z18:where(:not([sandboxuid])) {
    box-shadow: var(--mat-app-elevation-shadow-level-18,0 9px 11px -5px --mat-sys-shadow,0 18px 28px 2px --mat-sys-shadow,0 7px 34px 6px --mat-sys-shadow)
}

.mat-elevation-z19:where(:not([sandboxuid])),.mat-mdc-elevation-specific.mat-elevation-z19:where(:not([sandboxuid])) {
    box-shadow: var(--mat-app-elevation-shadow-level-19,0 9px 12px -6px --mat-sys-shadow,0 19px 29px 2px --mat-sys-shadow,0 7px 36px 6px --mat-sys-shadow)
}

.mat-elevation-z20:where(:not([sandboxuid])),.mat-mdc-elevation-specific.mat-elevation-z20:where(:not([sandboxuid])) {
    box-shadow: var(--mat-app-elevation-shadow-level-20,0 10px 13px -6px --mat-sys-shadow,0 20px 31px 3px --mat-sys-shadow,0 8px 38px 7px --mat-sys-shadow)
}

.mat-elevation-z21:where(:not([sandboxuid])),.mat-mdc-elevation-specific.mat-elevation-z21:where(:not([sandboxuid])) {
    box-shadow: var(--mat-app-elevation-shadow-level-21,0 10px 13px -6px --mat-sys-shadow,0 21px 33px 3px --mat-sys-shadow,0 8px 40px 7px --mat-sys-shadow)
}

.mat-elevation-z22:where(:not([sandboxuid])),.mat-mdc-elevation-specific.mat-elevation-z22:where(:not([sandboxuid])) {
    box-shadow: var(--mat-app-elevation-shadow-level-22,0 10px 14px -6px --mat-sys-shadow,0 22px 35px 3px --mat-sys-shadow,0 8px 42px 7px --mat-sys-shadow)
}

.mat-elevation-z23:where(:not([sandboxuid])),.mat-mdc-elevation-specific.mat-elevation-z23:where(:not([sandboxuid])) {
    box-shadow: var(--mat-app-elevation-shadow-level-23,0 11px 14px -7px --mat-sys-shadow,0 23px 36px 3px --mat-sys-shadow,0 9px 44px 8px --mat-sys-shadow)
}

.mat-elevation-z24:where(:not([sandboxuid])),.mat-mdc-elevation-specific.mat-elevation-z24:where(:not([sandboxuid])) {
    box-shadow: var(--mat-app-elevation-shadow-level-24,0 11px 15px -7px --mat-sys-shadow,0 24px 38px 3px --mat-sys-shadow,0 9px 46px 8px --mat-sys-shadow)
}

.cdk-visually-hidden:where(:not([sandboxuid])) {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    white-space: nowrap;
    outline: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    left: 0
}

[dir=rtl] .cdk-visually-hidden:where(:not([sandboxuid])) {
    left: auto;
    right: 0
}

.mat-focus-indicator:where(:not([sandboxuid])) {
    position: relative
}

.mat-focus-indicator:where(:not([sandboxuid]))::before {
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    position: absolute;
    box-sizing: border-box;
    pointer-events: none;
    display: var(--mat-focus-indicator-display,none);
    border-width: var(--mat-focus-indicator-border-width,3px);
    border-style: var(--mat-focus-indicator-border-style,solid);
    border-color: var(--mat-focus-indicator-border-color,transparent);
    border-radius: var(--mat-focus-indicator-border-radius,4px)
}

.mat-focus-indicator:where(:not([sandboxuid])):focus-visible::before {
    content: ""
}

@media (forced-colors:active) {
    html:where(:not([sandboxuid])) {
        --mat-focus-indicator-display: block
    }
}

html:where(:not([sandboxuid])) {
    --mat-expansion-container-shape: 4px;
    --mat-expansion-container-elevation-shadow: 0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);
    --mat-expansion-legacy-header-indicator-display: inline-block;
    --mat-expansion-header-indicator-display: none
}

html:where(:not([sandboxuid])) {
    --mat-expansion-container-background-color: white;
    --mat-expansion-container-text-color: rgba(0,0,0,0.87);
    --mat-expansion-actions-divider-color: rgba(0,0,0,0.12);
    --mat-expansion-header-hover-state-layer-color: color-mix(in srgb,rgba(0,0,0,0.87) 4%,transparent);
    --mat-expansion-header-focus-state-layer-color: color-mix(in srgb,rgba(0,0,0,0.87) 12%,transparent);
    --mat-expansion-header-disabled-state-text-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-expansion-header-text-color: rgba(0,0,0,0.87);
    --mat-expansion-header-description-color: rgba(0,0,0,0.54);
    --mat-expansion-header-indicator-color: rgba(0,0,0,0.54)
}

html:where(:not([sandboxuid])) {
    --mat-expansion-header-collapsed-state-height: 48px;
    --mat-expansion-header-expanded-state-height: 64px
}

body .mat-focus-indicator.mat-focus-indicator:where(:not([sandboxuid]))::before {
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    position: absolute;
    border: 3px solid var(--mat-focus-indicator-border-color,var(--cm-sys-color-primary,#3367d6));
    border-radius: var(--mat-focus-indicator-border-radius,4px);
    box-sizing: border-box;
    pointer-events: none;
    z-index: 1
}

body .mat-focus-indicator.mat-focus-indicator:where(:not([sandboxuid])):focus::before {
    content: unset
}

body .mat-focus-indicator.mat-focus-indicator.mat-active:where(:not([sandboxuid]))::before {
    border-width: 2px;
    border-style: dashed
}

body .cfc-outline-focus-indicator.cfc-outline-focus-indicator:where(:not([sandboxuid])) {
    outline-color: var(--cm-sys-color-primary,#3367d6)
}

body.cfc-keyboard-modality.cfc-keyboard-modality .mat-focus-indicator:where(:not([sandboxuid])):focus::before,body.cfc-keyboard-modality.cfc-keyboard-modality .mat-focus-indicator.cfc-focus-indicator-render:where(:not([sandboxuid]))::before,body.cfc-keyboard-modality.cfc-keyboard-modality .mat-focus-indicator.mat-active:where(:not([sandboxuid]))::before {
    display: block;
    content: ""
}

body.cfc-keyboard-modality.cfc-keyboard-modality .mat-mdc-chip-action:focus .mat-focus-indicator:where(:not([sandboxuid]))::before,body.cfc-keyboard-modality.cfc-keyboard-modality .mat-checkbox-input:focus~.mat-focus-indicator:where(:not([sandboxuid]))::before,body.cfc-keyboard-modality.cfc-keyboard-modality .mat-radio-input:focus~.mat-focus-indicator:where(:not([sandboxuid]))::before,body.cfc-keyboard-modality.cfc-keyboard-modality .mat-slide-toggle-input:focus~.mat-slide-toggle-thumb-container .mat-focus-indicator:where(:not([sandboxuid]))::before {
    display: block;
    content: ""
}

body.cfc-keyboard-modality.cfc-keyboard-modality .cfc-outline-focus-indicator:where(:not([sandboxuid])):focus,body.cfc-keyboard-modality.cfc-keyboard-modality .cfc-outline-focus-indicator.cfc-focus-indicator-render:where(:not([sandboxuid])) {
    outline-width: 3px;
    outline-style: var(--cfc-focus-indicator-outline-style,solid)
}

@-webkit-keyframes addedAnimation {
0%:where(:not([sandboxuid])) {
    background-color: transparent
}

26%:where(:not([sandboxuid])) {
       background-color: rgba(15,157,88,.2)
   }

74%:where(:not([sandboxuid])) {
       background-color: rgba(15,157,88,.2)
   }

100%:where(:not([sandboxuid])) {
        background-color: transparent
    }
}

@keyframes addedAnimation {
0%:where(:not([sandboxuid])) {
    background-color: transparent
}

26%:where(:not([sandboxuid])) {
       background-color: rgba(15,157,88,.2)
   }

74%:where(:not([sandboxuid])) {
       background-color: rgba(15,157,88,.2)
   }

100%:where(:not([sandboxuid])) {
        background-color: transparent
    }
}

@-webkit-keyframes modifiedAnimation {
0%:where(:not([sandboxuid])) {
    background-color: transparent
}

26%:where(:not([sandboxuid])) {
       background-color: rgba(242,166,0,.2)
   }

74%:where(:not([sandboxuid])) {
       background-color: rgba(242,166,0,.2)
   }

100%:where(:not([sandboxuid])) {
        background-color: transparent
    }
}

@keyframes modifiedAnimation {
0%:where(:not([sandboxuid])) {
    background-color: transparent
}

26%:where(:not([sandboxuid])) {
       background-color: rgba(242,166,0,.2)
   }

74%:where(:not([sandboxuid])) {
       background-color: rgba(242,166,0,.2)
   }

100%:where(:not([sandboxuid])) {
        background-color: transparent
    }
}

@-webkit-keyframes removedAnimation {
0%:where(:not([sandboxuid])) {
    background-color: transparent
}

26%:where(:not([sandboxuid])) {
       background-color: rgba(213,0,0,.2)
   }

74%:where(:not([sandboxuid])) {
       background-color: rgba(213,0,0,.2)
   }

100%:where(:not([sandboxuid])) {
        background-color: transparent
    }
}

@keyframes removedAnimation {
0%:where(:not([sandboxuid])) {
    background-color: transparent
}

26%:where(:not([sandboxuid])) {
       background-color: rgba(213,0,0,.2)
   }

74%:where(:not([sandboxuid])) {
       background-color: rgba(213,0,0,.2)
   }

100%:where(:not([sandboxuid])) {
        background-color: transparent
    }
}

@-webkit-keyframes opacityAnimation {
0%:where(:not([sandboxuid])) {
    opacity: 0
}

26%:where(:not([sandboxuid])) {
       opacity: 1
   }

74%:where(:not([sandboxuid])) {
       opacity: 1
   }

100%:where(:not([sandboxuid])) {
        opacity: 0
    }
}

@keyframes opacityAnimation {
0%:where(:not([sandboxuid])) {
    opacity: 0
}

26%:where(:not([sandboxuid])) {
       opacity: 1
   }

74%:where(:not([sandboxuid])) {
       opacity: 1
   }

100%:where(:not([sandboxuid])) {
        opacity: 0
    }
}

.cfc-ng2-region .fs-record-added:where(:not([sandboxuid])) {
    -webkit-animation: addedAnimation cubic-bezier(.4,0,.2,1) .567s;
    animation: addedAnimation cubic-bezier(.4,0,.2,1) .567s
}

.cfc-ng2-region .fs-record-added .cfc-animations-added-text:where(:not([sandboxuid])) {
    -webkit-animation: opacityAnimation cubic-bezier(.4,0,.2,1) .567s;
    animation: opacityAnimation cubic-bezier(.4,0,.2,1) .567s;
    display: inline-block
}

.cfc-ng2-region .fs-record-modified:where(:not([sandboxuid])) {
    -webkit-animation: modifiedAnimation cubic-bezier(.4,0,.2,1) .567s;
    animation: modifiedAnimation cubic-bezier(.4,0,.2,1) .567s
}

.cfc-ng2-region .fs-record-modified .cfc-animations-modified-text:where(:not([sandboxuid])) {
    -webkit-animation: opacityAnimation cubic-bezier(.4,0,.2,1) .567s;
    animation: opacityAnimation cubic-bezier(.4,0,.2,1) .567s;
    display: inline-block
}

.cfc-ng2-region .fs-record-removed:where(:not([sandboxuid])) {
    -webkit-animation: removedAnimation cubic-bezier(.4,0,.2,1) .567s;
    animation: removedAnimation cubic-bezier(.4,0,.2,1) .567s
}

.cfc-ng2-region .fs-record-removed .cfc-animations-removed-text:where(:not([sandboxuid])) {
    -webkit-animation: opacityAnimation cubic-bezier(.4,0,.2,1) .567s;
    animation: opacityAnimation cubic-bezier(.4,0,.2,1) .567s;
    display: inline-block
}

.cfc-ng2-region .cfc-animations-added-text:where(:not([sandboxuid])) {
    color: #0f9d58;
    font: var(--cm-sys-type-body-small,400 12px/16px "Roboto",sans-serif);
    display: none;
    margin-right: 16px
}

.cfc-ng2-region .cfc-animations-modified-text:where(:not([sandboxuid])) {
    color: #ff6e40;
    font: var(--cm-sys-type-body-small,400 12px/16px "Roboto",sans-serif);
    display: none;
    margin-right: 16px
}

.cfc-ng2-region .cfc-animations-removed-text:where(:not([sandboxuid])) {
    color: #d50000;
    font: var(--cm-sys-type-body-small,400 12px/16px "Roboto",sans-serif);
    display: none;
    margin-right: 16px
}

iframe:where(:not([sandboxuid])) {
    color-scheme: normal
}

.cfc-ng2-region *:where(:not([sandboxuid])),.cfc-ng2-region *:where(:not([sandboxuid]))::before,.cfc-ng2-region *:where(:not([sandboxuid]))::after {
    box-sizing: border-box
}

.cfc-ng2-region ul:where(:not([sandboxuid])),.cfc-ng2-region ol:where(:not([sandboxuid])) {
    text-rendering: auto;
    margin-bottom: 24px
}

.cfc-ng2-region ul:where(:not([sandboxuid])):last-child,.cfc-ng2-region ol:where(:not([sandboxuid])):last-child {
    margin-bottom: 0
}

.cfc-ng2-region hr:where(:not([sandboxuid])) {
    border-width: 0 0 1px;
    border-style: solid;
    border-color: var(--cm-sys-color-hairline,rgba(0,0,0,.12));
    height: 1px;
    margin: 0 0 20px
}

.cfc-ng2-region b:where(:not([sandboxuid])),.cfc-ng2-region strong:where(:not([sandboxuid])) {
    font-weight: 500
}

.cfc-ng2-region em:where(:not([sandboxuid])) {
    font-style: italic
}

.cfc-ng2-region code:where(:not([sandboxuid])),.cfc-ng2-region pre:where(:not([sandboxuid])) {
    font-family: "Roboto Mono",monospace
}

.cfc-ng2-region p:where(:not([sandboxuid])),.cfc-ng2-region h1:where(:not([sandboxuid])),.cfc-ng2-region h2:where(:not([sandboxuid])),.cfc-ng2-region h3:where(:not([sandboxuid])),.cfc-ng2-region h4:where(:not([sandboxuid])),.cfc-ng2-region h5:where(:not([sandboxuid])),.cfc-ng2-region h6:where(:not([sandboxuid])) {
    margin: 0;
    max-width: 32rem;
    text-rendering: auto
}

:host-context(.cm-md1) .cfc-ng2-region p:where(:not([sandboxuid])),:host-context(.cm-md1) .cfc-ng2-region h1:where(:not([sandboxuid])),:host-context(.cm-md1) .cfc-ng2-region h2:where(:not([sandboxuid])),:host-context(.cm-md1) .cfc-ng2-region h3:where(:not([sandboxuid])),:host-context(.cm-md1) .cfc-ng2-region h4:where(:not([sandboxuid])),:host-context(.cm-md1) .cfc-ng2-region h5:where(:not([sandboxuid])),:host-context(.cm-md1) .cfc-ng2-region h6:where(:not([sandboxuid])) {
    max-width: 512px
}

.cfc-ng2-region h1:where(:not([sandboxuid])),.cfc-ng2-region h2:where(:not([sandboxuid])),.cfc-ng2-region h3:where(:not([sandboxuid])),.cfc-ng2-region h4:where(:not([sandboxuid])),.cfc-ng2-region h5:where(:not([sandboxuid])),.cfc-ng2-region h6:where(:not([sandboxuid])) {
    word-wrap: break-word;
    word-break: break-word
}

.cfc-ng2-region h1:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-on-surface,#000);
    font: var(--cm-sys-type-headline-small,400 24px/32px "Roboto")
}

.cfc-ng2-region h2:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-on-surface,#000);
    font: var(--cm-sys-type-title-large,400 20px/28px "Roboto");
    font-weight: var(--cm-md1-ref-font-weight-strong,400);
    margin-top: 32px;
    margin-bottom: 8px
}

.cfc-ng2-region h3:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-on-surface,#000);
    font: var(--cm-sys-type-title-medium,500 18px/24px "Roboto");
    margin-top: 28px;
    margin-bottom: 8px
}

.cfc-ng2-region h4:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-on-surface,#000);
    font: var(--cm-sys-type-title-small,400 18px/24px "Roboto");
    margin-top: 28px;
    margin-bottom: 8px
}

.cfc-ng2-region h5:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-on-surface,#000);
    font: var(--cm-sys-type-label-large,500 15px/20px "Roboto");
    margin-top: 24px;
    margin-bottom: 8px
}

.cfc-ng2-region h6:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-on-surface,#000);
    font: var(--cm-sys-type-body-large,400 15px/20px "Roboto",sans-serif);
    margin-top: 24px;
    margin-bottom: 8px
}

.cfc-ng2-region p:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-on-surface,#000);
    font: var(--cm-sys-type-body-medium,400 13px/20px "Roboto",sans-serif);
    margin-bottom: 16px
}

.cfc-ng2-region input[type=text]:where(:not([sandboxuid])),.cfc-ng2-region input[type=password]:where(:not([sandboxuid])),.cfc-ng2-region textarea:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-on-surface,#000);
    font: var(--cm-sys-type-body-medium,400 13px/20px "Roboto",sans-serif)
}

.cfc-ng2-region :where(:not([sandboxuid])):focus {
    outline: 0
}

.cfc-ng2-region button:where(:not([sandboxuid]))::-moz-focus-inner {
    border: 0;
    padding: 0
}

.cfc-ng2-region table:where(:not([sandboxuid])) {
    border: 0;
    border-collapse: collapse;
    border-spacing: 0
}

.cfc-ng2-region .cfc-panel-body>:where(:not([sandboxuid])):first-child,.cfc-ng2-region .cfc-sub-task-content>:where(:not([sandboxuid])):first-child,.cfc-ng2-region .mat-card-content>:where(:not([sandboxuid])):first-child,.cfc-ng2-region .mat-dialog-content>:where(:not([sandboxuid])):first-child {
    margin-top: 0
}

.cfc-ng2-region section>:where(:not([sandboxuid])):last-child,.cfc-ng2-region .cfc-panel-body>:where(:not([sandboxuid])):last-child,.cfc-ng2-region .cfc-sub-task-content>:where(:not([sandboxuid])):last-child,.cfc-ng2-region .mat-card-content>:where(:not([sandboxuid])):last-child,.cfc-ng2-region .mat-dialog-content>:where(:not([sandboxuid])):last-child,.cfc-ng2-region .cfc-confirm-dialog-content>:where(:not([sandboxuid])):last-child {
    margin-bottom: 0
}

.cfc-ng2-region svg>g>g.google-visualization-tooltip:where(:not([sandboxuid])) {
    pointer-events: none
}

.cfc-ng2-region .cdk-overlay-pane.cdk-overlay-pane:where(:not([sandboxuid])) {
    max-height: 100vh
}

body .CodeMirror-lint-tooltip:where(:not([sandboxuid])) {
    background: var(--cm-sys-color-surface,#fff);
    box-shadow: var(--cm-sys-elevation-shadow,0 1px 8px 0 rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 3px 3px -2px rgba(0,0,0,.12));
    max-height: 384px;
    max-width: 384px;
    padding: 16px;
    position: fixed;
    white-space: pre-wrap;
    z-index: 1004
}

.cfc-ng2-region .cfc-color-primary:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-on-surface,#000)!important;
    fill: var(--cm-sys-color-on-surface,#000)!important
}

.cfc-ng2-region .cfc-color-secondary:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-on-surface-variant,rgba(0,0,0,.66))!important;
    fill: var(--cm-sys-color-on-surface-variant,rgba(0,0,0,.66))!important
}

.cfc-ng2-region .cfc-color-disabled:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-state-disabled,rgba(0,0,0,.54))!important;
    fill: var(--cm-sys-color-state-disabled,rgba(0,0,0,.54))!important
}

.cfc-ng2-region .cfc-color-danger:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-status-error,#d50000)!important;
    fill: var(--cm-sys-color-status-error,#d50000)!important
}

.cfc-ng2-region .cfc-color-warning:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-status-warning,#dc6d00)!important;
    fill: var(--cm-sys-color-status-warning,#dc6d00)!important
}

.cfc-ng2-region .cfc-color-good:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-status-success,#0b8043)!important;
    fill: var(--cm-sys-color-status-success,#0b8043)!important
}

.cfc-ng2-region .cfc-color-active:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-primary,#3367d6)!important;
    fill: var(--cm-sys-color-primary,#3367d6)!important
}

.cfc-ng2-region .cfc-background-base:where(:not([sandboxuid])) {
    background-color: var(--cm-sys-color-surface-variant,#fafafa)
}

.cfc-ng2-region .cfc-background-contrast:where(:not([sandboxuid])) {
    background-color: var(--cm-sys-color-surface,#fff)
}

.cfc-ng2-region .cfc-background-disabled:where(:not([sandboxuid])) {
    background-color: var(--cm-sys-color-state-disabled,rgba(0,0,0,.54))
}

.cfc-ng2-region .cfc-background-message:where(:not([sandboxuid])) {
    background-color: var(--cm-sys-color-container,#fafafa)
}

.cfc-ng2-region .cfc-background-row-active:where(:not([sandboxuid])) {
    background-color: var(--cm-sys-color-selection-container,rgba(161,194,250,.16))
}

.cfc-ng2-region .cfc-background-code:where(:not([sandboxuid])) {
    background-color: var(--cm-sys-color-container,#fafafa)
}

.cfc-ng2-region .cfc-align-left:where(:not([sandboxuid])) {
    text-align: left!important
}

.cfc-ng2-region .cfc-align-center:where(:not([sandboxuid])) {
    text-align: center!important
}

.cfc-ng2-region .cfc-align-right:where(:not([sandboxuid])) {
    text-align: right!important
}

.cfc-ng2-region .cfc-vertical-align-middle:where(:not([sandboxuid])) {
    vertical-align: middle
}

.cfc-ng2-region .cfc-align-content-center:where(:not([sandboxuid])) {
    -webkit-align-content: center;
    align-content: center
}

.cfc-ng2-region .cfc-white-space-normal:where(:not([sandboxuid])) {
    white-space: normal
}

.cfc-ng2-region .cfc-nowrap:where(:not([sandboxuid])) {
    white-space: nowrap
}

.cfc-ng2-region .cfc-pre-line:where(:not([sandboxuid])) {
    white-space: pre-line
}

.cfc-ng2-region .cfc-pre-wrap:where(:not([sandboxuid])) {
    white-space: pre-wrap
}

.cfc-ng2-region .cfc-break-word-wrap:where(:not([sandboxuid])) {
    word-wrap: break-word;
    word-break: break-word
}

.cfc-ng2-region .cfc-heading-with-icon-button:where(:not([sandboxuid])) {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.cfc-ng2-region .cfc-heading-with-icon-button :is(h1,h2,h3,h4,h5,h6):where(:not([sandboxuid])) {
    margin-right: 4px;
    margin-bottom: 0;
    margin-top: 0
}

.cfc-ng2-region .cfc-heading-with-icon-button:has(h1,.cfc-heading-visual-level-1):where(:not([sandboxuid])) {
    margin-bottom: 0!important;
    margin-top: 0!important
}

.cfc-ng2-region .cfc-heading-with-icon-button:has(h2,.cfc-heading-visual-level-2):where(:not([sandboxuid])) {
    margin-top: 32px
}

.cfc-ng2-region .cfc-heading-with-icon-button:has(h3,.cfc-heading-visual-level-3):where(:not([sandboxuid])) {
    margin-top: 28px
}

.cfc-ng2-region .cfc-heading-with-icon-button:has(h4,.cfc-heading-visual-level-4):where(:not([sandboxuid])) {
    margin-top: 28px
}

.cfc-ng2-region .cfc-heading-with-icon-button:has(h5,.cfc-heading-visual-level-5):where(:not([sandboxuid])) {
    margin-top: 24px
}

.cfc-ng2-region .cfc-heading-with-icon-button:has(h6,.cfc-heading-visual-level-6):where(:not([sandboxuid])) {
    margin-top: 24px
}

.cfc-ng2-region .cfc-heading-with-icon-button:has(h2,.cfc-heading-visual-level-2,h3,.cfc-heading-visual-level-3,h4,.cfc-heading-visual-level-4,h5,.cfc-heading-visual-level-5,h6,.cfc-heading-visual-level-6):where(:not([sandboxuid])) {
    margin-bottom: 8px
}

.cfc-ng2-region .cfc-heading-with-icon-button :is(h1,.cfc-heading-visual-level-1)~:is([mat-icon-button],cfc-help-button,cfc-easy-copy):where(:not([sandboxuid])) {
    margin: -6px 0
}

.cfc-ng2-region .cfc-heading-with-icon-button :is(h1,.cfc-heading-visual-level-1)~.cfc-button-small:is([mat-icon-button],cfc-help-button,cfc-easy-copy):where(:not([sandboxuid])) {
    margin: 2px 0
}

.cfc-ng2-region .cfc-heading-with-icon-button :is(h2,.cfc-heading-visual-level-2)~:is([mat-icon-button],cfc-help-button,cfc-easy-copy):where(:not([sandboxuid])) {
    margin: -6px 0
}

.cfc-ng2-region .cfc-heading-with-icon-button :is(h2,.cfc-heading-visual-level-2)~.cfc-button-small:is([mat-icon-button],cfc-help-button,cfc-easy-copy):where(:not([sandboxuid])) {
    margin: 2px 0
}

.cfc-ng2-region .cfc-heading-with-icon-button :is(h3,.cfc-heading-visual-level-3)~:is([mat-icon-button],cfc-help-button,cfc-easy-copy):where(:not([sandboxuid])) {
    margin: -8px 0
}

.cfc-ng2-region .cfc-heading-with-icon-button :is(h3,.cfc-heading-visual-level-3)~.cfc-button-small:is([mat-icon-button],cfc-help-button,cfc-easy-copy):where(:not([sandboxuid])) {
    margin: 0 0
}

.cfc-ng2-region .cfc-heading-with-icon-button :is(h4,.cfc-heading-visual-level-4)~:is([mat-icon-button],cfc-help-button,cfc-easy-copy):where(:not([sandboxuid])) {
    margin: -8px 0
}

.cfc-ng2-region .cfc-heading-with-icon-button :is(h4,.cfc-heading-visual-level-4)~.cfc-button-small:is([mat-icon-button],cfc-help-button,cfc-easy-copy):where(:not([sandboxuid])) {
    margin: 0 0
}

.cfc-ng2-region .cfc-heading-with-icon-button :is(h5,.cfc-heading-visual-level-5)~:is([mat-icon-button],cfc-help-button,cfc-easy-copy):where(:not([sandboxuid])) {
    margin: -10px 0
}

.cfc-ng2-region .cfc-heading-with-icon-button :is(h5,.cfc-heading-visual-level-5)~.cfc-button-small:is([mat-icon-button],cfc-help-button,cfc-easy-copy):where(:not([sandboxuid])) {
    margin: -2px 0
}

.cfc-ng2-region .cfc-heading-with-icon-button :is(h6,.cfc-heading-visual-level-6)~:is([mat-icon-button],cfc-help-button,cfc-easy-copy):where(:not([sandboxuid])) {
    margin: -10px 0
}

.cfc-ng2-region .cfc-heading-with-icon-button :is(h6,.cfc-heading-visual-level-6)~.cfc-button-small:is([mat-icon-button],cfc-help-button,cfc-easy-copy):where(:not([sandboxuid])) {
    margin: -2px 0
}

.cfc-ng2-region .cfc-truncated-text:where(:not([sandboxuid])) {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.cfc-ng2-region .cfc-truncated-text-left:where(:not([sandboxuid])) {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    direction: rtl
}

.cfc-ng2-region .cfc-truncated-text-inline:where(:not([sandboxuid])) {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    line-height: normal;
    vertical-align: text-top
}

.cfc-ng2-region .cfc-truncated-text-single-line:where(:not([sandboxuid])) {
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden
}

.cfc-ng2-region .cfc-truncated-text-multi-line-2:where(:not([sandboxuid])) {
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden
}

.cfc-ng2-region .cfc-truncated-text-multi-line-3:where(:not([sandboxuid])) {
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden
}

.cfc-ng2-region .cfc-truncated-text-multi-line-4:where(:not([sandboxuid])) {
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden
}

.cfc-ng2-region .cfc-truncated-text-flex:where(:not([sandboxuid])) {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 0;
    flex: 1 0 0
}

.cfc-ng2-region .cfc-font-weight-base:where(:not([sandboxuid])),.cfc-ng2-region .cfc-font-weight-regular:where(:not([sandboxuid])) {
    font-weight: 400
}

.cfc-ng2-region .cfc-font-weight-medium:where(:not([sandboxuid])),.cfc-ng2-region .cfc-font-weight-bold:where(:not([sandboxuid])) {
    font-weight: 500
}

.cfc-ng2-region .cfc-label-text:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-on-surface,#000);
    font: var(--cm-sys-type-label-medium,500 13px/20px "Roboto",sans-serif)
}

.cfc-ng2-region .cfc-cursor-default:where(:not([sandboxuid])) {
    cursor: default
}

.cfc-ng2-region .cfc-cursor-pointer:where(:not([sandboxuid])) {
    cursor: pointer
}

.cfc-ng2-region .cfc-cursor-move:where(:not([sandboxuid])) {
    cursor: move
}

.cfc-ng2-region .cfc-text-body:where(:not([sandboxuid])),.cfc-ng2-region .cfc-text-base:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-on-surface,#000);
    font: var(--cm-sys-type-body-medium,400 13px/20px "Roboto",sans-serif)
}

.cfc-ng2-region .cfc-text-body-strong:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-on-surface,#000);
    font: var(--cm-sys-type-label-medium,500 13px/20px "Roboto",sans-serif)
}

.cfc-ng2-region .cfc-text-caption:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-on-surface-variant,rgba(0,0,0,.66));
    font: var(--cm-sys-type-body-small,400 12px/16px "Roboto",sans-serif)
}

.cfc-ng2-region .cfc-text-caption-strong:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-on-surface,#000);
    font: var(--cm-sys-type-body-small,400 12px/16px "Roboto",sans-serif);
    font-weight: var(--cm-md1-ref-font-weight-strong,400)
}

.cfc-ng2-region .cfc-text-headline:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-on-surface,#000);
    font: var(--cm-sys-type-headline-small,400 24px/32px "Roboto")
}

.cfc-ng2-region .cfc-text-headline-strong:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-on-surface,#000);
    font: var(--cm-sys-type-headline-small,400 24px/32px "Roboto");
    font-weight: var(--cm-md1-ref-font-weight-strong,400)
}

.cfc-ng2-region .cfc-text-title-1:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-on-surface,#000);
    font: var(--cm-sys-type-title-large,400 20px/28px "Roboto");
    font-weight: var(--cm-md1-ref-font-weight-strong,400);
    margin-bottom: 8px;
    margin-top: 32px
}

.cfc-ng2-region .cfc-text-title-1-subtle:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-on-surface,#000);
    font: var(--cm-sys-type-title-large,400 20px/28px "Roboto");
    margin-top: 32px;
    margin-bottom: 8px
}

.cfc-ng2-region .cfc-text-title-2:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-on-surface,#000);
    font: var(--cm-sys-type-title-medium,500 18px/24px "Roboto");
    margin-top: 28px;
    margin-bottom: 8px
}

.cfc-ng2-region .cfc-text-title-3:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-on-surface,#000);
    font: var(--cm-sys-type-title-small,400 18px/24px "Roboto");
    margin-top: 28px;
    margin-bottom: 8px
}

.cfc-ng2-region .cfc-text-title-4:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-on-surface,#000);
    font: var(--cm-sys-type-label-large,500 15px/20px "Roboto");
    margin-top: 24px;
    margin-bottom: 8px
}

.cfc-ng2-region .cfc-text-title-5:where(:not([sandboxuid])),.cfc-ng2-region .cfc-text-body-large:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-on-surface,#000);
    font: var(--cm-sys-type-body-large,400 15px/20px "Roboto",sans-serif);
    margin-top: 24px;
    margin-bottom: 8px
}

.cfc-ng2-region .cfc-fixed-font:where(:not([sandboxuid])) {
    font-family: "Roboto Mono",monospace
}

.cfc-ng2-region .cfc-italic-font:where(:not([sandboxuid])) {
    font-style: italic
}

.cfc-ng2-region .cfc-space-below-minus-6:where(:not([sandboxuid])) {
    margin-bottom: 2px!important
}

.cfc-ng2-region .cfc-space-below-minus-5:where(:not([sandboxuid])) {
    margin-bottom: 4px!important
}

.cfc-ng2-region .cfc-space-below-minus-4:where(:not([sandboxuid])) {
    margin-bottom: 8px!important
}

.cfc-ng2-region .cfc-space-below-minus-3:where(:not([sandboxuid])) {
    margin-bottom: 12px!important
}

.cfc-ng2-region .cfc-space-below-minus-2:where(:not([sandboxuid])) {
    margin-bottom: 16px!important
}

.cfc-ng2-region .cfc-space-below-minus-1:where(:not([sandboxuid])) {
    margin-bottom: 20px!important
}

.cfc-ng2-region .cfc-space-below-base:where(:not([sandboxuid])) {
    margin-bottom: 24px!important
}

.cfc-ng2-region .cfc-space-below-plus-1:where(:not([sandboxuid])) {
    margin-bottom: 28px!important
}

.cfc-ng2-region .cfc-space-below-plus-2:where(:not([sandboxuid])) {
    margin-bottom: 32px!important
}

.cfc-ng2-region .cfc-space-below-plus-3:where(:not([sandboxuid])) {
    margin-bottom: 36px!important
}

.cfc-ng2-region .cfc-space-below-plus-4:where(:not([sandboxuid])) {
    margin-bottom: 40px!important
}

.cfc-ng2-region .cfc-space-below-plus-5:where(:not([sandboxuid])) {
    margin-bottom: 48px!important
}

.cfc-ng2-region .cfc-space-below-plus-6:where(:not([sandboxuid])) {
    margin-bottom: 56px!important
}

.cfc-ng2-region .cfc-space-above-minus-6:where(:not([sandboxuid])) {
    margin-top: 2px!important
}

.cfc-ng2-region .cfc-space-above-minus-5:where(:not([sandboxuid])) {
    margin-top: 4px!important
}

.cfc-ng2-region .cfc-space-above-minus-4:where(:not([sandboxuid])) {
    margin-top: 8px!important
}

.cfc-ng2-region .cfc-space-above-minus-3:where(:not([sandboxuid])) {
    margin-top: 12px!important
}

.cfc-ng2-region .cfc-space-above-minus-2:where(:not([sandboxuid])) {
    margin-top: 16px!important
}

.cfc-ng2-region .cfc-space-above-minus-1:where(:not([sandboxuid])) {
    margin-top: 20px!important
}

.cfc-ng2-region .cfc-space-above-base:where(:not([sandboxuid])) {
    margin-top: 24px!important
}

.cfc-ng2-region .cfc-space-above-plus-1:where(:not([sandboxuid])) {
    margin-top: 28px!important
}

.cfc-ng2-region .cfc-space-above-plus-2:where(:not([sandboxuid])) {
    margin-top: 32px!important
}

.cfc-ng2-region .cfc-space-above-plus-3:where(:not([sandboxuid])) {
    margin-top: 36px!important
}

.cfc-ng2-region .cfc-space-above-plus-4:where(:not([sandboxuid])) {
    margin-top: 40px!important
}

.cfc-ng2-region .cfc-space-above-plus-5:where(:not([sandboxuid])) {
    margin-top: 48px!important
}

.cfc-ng2-region .cfc-space-above-plus-6:where(:not([sandboxuid])) {
    margin-top: 56px!important
}

.cfc-ng2-region .cfc-space-first:where(:not([sandboxuid])) {
    margin-top: 0!important
}

.cfc-ng2-region .cfc-space-last:where(:not([sandboxuid])) {
    margin-bottom: 0!important
}

.cfc-ng2-region .cfc-margin-left-none:where(:not([sandboxuid])) {
    margin-left: 0!important
}

.cfc-ng2-region .cfc-margin-right-none:where(:not([sandboxuid])) {
    margin-right: 0!important
}

.cfc-ng2-region .cfc-indent:where(:not([sandboxuid])) {
    margin-left: 24px!important
}

.cfc-ng2-region .cfc-prefix:where(:not([sandboxuid])) {
    margin-right: 12px!important
}

.cfc-ng2-region .cfc-width-xsmall:where(:not([sandboxuid])) {
    width: 16rem!important
}

:host-context(.cm-md1) .cfc-ng2-region .cfc-width-xsmall:where(:not([sandboxuid])) {
    width: 256px!important
}

.cfc-ng2-region .cfc-width-small:where(:not([sandboxuid])) {
    width: 20rem!important
}

:host-context(.cm-md1) .cfc-ng2-region .cfc-width-small:where(:not([sandboxuid])) {
    width: 320px!important
}

.cfc-ng2-region .cfc-width-base:where(:not([sandboxuid])) {
    width: 32rem!important
}

:host-context(.cm-md1) .cfc-ng2-region .cfc-width-base:where(:not([sandboxuid])) {
    width: 512px!important
}

.cfc-ng2-region .cfc-width-large:where(:not([sandboxuid])) {
    width: 48rem!important
}

:host-context(.cm-md1) .cfc-ng2-region .cfc-width-large:where(:not([sandboxuid])) {
    width: 768px!important
}

.cfc-ng2-region .cfc-width-xlarge:where(:not([sandboxuid])) {
    width: 64rem!important
}

:host-context(.cm-md1) .cfc-ng2-region .cfc-width-xlarge:where(:not([sandboxuid])) {
    width: 1024px!important
}

.cfc-ng2-region .cfc-width-jumbo:where(:not([sandboxuid])) {
    width: 80rem!important
}

:host-context(.cm-md1) .cfc-ng2-region .cfc-width-jumbo:where(:not([sandboxuid])) {
    width: 1280px!important
}

.cfc-ng2-region .cfc-width-increment:where(:not([sandboxuid])) {
    width: 4rem!important
}

:host-context(.cm-md1) .cfc-ng2-region .cfc-width-increment:where(:not([sandboxuid])) {
    width: 64px!important
}

.cfc-ng2-region .cfc-max-width-base:where(:not([sandboxuid])) {
    max-width: 32rem
}

:host-context(.cm-md1) .cfc-ng2-region .cfc-max-width-base:where(:not([sandboxuid])) {
    max-width: 512px
}

.cfc-ng2-region .cfc-max-width-small:where(:not([sandboxuid])) {
    max-width: 20rem
}

:host-context(.cm-md1) .cfc-ng2-region .cfc-max-width-small:where(:not([sandboxuid])) {
    max-width: 320px
}

.cfc-ng2-region .cfc-max-width-xsmall:where(:not([sandboxuid])) {
    max-width: 16rem
}

:host-context(.cm-md1) .cfc-ng2-region .cfc-max-width-xsmall:where(:not([sandboxuid])) {
    max-width: 256px
}

.cfc-ng2-region .cfc-max-width-large:where(:not([sandboxuid])) {
    max-width: 48rem
}

:host-context(.cm-md1) .cfc-ng2-region .cfc-max-width-large:where(:not([sandboxuid])) {
    max-width: 768px
}

.cfc-ng2-region .cfc-max-width-xlarge:where(:not([sandboxuid])) {
    max-width: 64rem
}

:host-context(.cm-md1) .cfc-ng2-region .cfc-max-width-xlarge:where(:not([sandboxuid])) {
    max-width: 1024px
}

.cfc-ng2-region .cfc-max-width-jumbo:where(:not([sandboxuid])) {
    max-width: 80rem
}

:host-context(.cm-md1) .cfc-ng2-region .cfc-max-width-jumbo:where(:not([sandboxuid])) {
    max-width: 1280px
}

.cfc-ng2-region .cfc-max-width-full:where(:not([sandboxuid])),.cfc-ng2-region .cfc-max-width-full :is(p,h2,h3,h4,h5,h6):where(:not([sandboxuid])) {
    max-width: 100%!important
}

.cfc-ng2-region .cfc-width-full:where(:not([sandboxuid])) {
    width: 100%
}

.cfc-ng2-region .cfc-height-full:where(:not([sandboxuid])) {
    height: 100%
}

.cfc-ng2-region .cfc-width-none:where(:not([sandboxuid])) {
    width: 0
}

.cfc-ng2-region .cfc-height-none:where(:not([sandboxuid])) {
    height: 0
}

.cfc-ng2-region .cfc-gutter-none:where(:not([sandboxuid])) {
    padding: 0!important
}

.cfc-ng2-region .cfc-gutter-minus-4:where(:not([sandboxuid])) {
    padding: 8px
}

.cfc-ng2-region .cfc-gutter-minus-2:where(:not([sandboxuid])) {
    padding: 16px
}

.cfc-ng2-region .cfc-gutter-base:where(:not([sandboxuid])) {
    padding: 24px
}

.cfc-ng2-region .cfc-gutter-inline-none:where(:not([sandboxuid])) {
    padding-inline:0}

.cfc-ng2-region .cfc-gutter-inline-base:where(:not([sandboxuid])) {
    padding-inline:24px}

.cfc-ng2-region .cfc-form-control-hint:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-on-surface-variant,rgba(0,0,0,.66));
    font: var(--cm-sys-type-body-small,400 12px/16px "Roboto",sans-serif)
}

.cfc-ng2-region .cfc-button-small:where(:not([sandboxuid])) {
    --cm-md1-button-line-height: 24px;
    --cm-md1-button-padding-inline: 8px;
    --cm-icon-button-height: 24px;
    --cm-icon-button-width: 24px;
    --cm-icon-button-line-height: 24px;
    --cm-gm2-button-height: 28px
}

.cfc-ng2-region .cfc-button-small[mat-button]:where(:not([sandboxuid])),.cfc-ng2-region .cfc-button-small[mat-flat-button]:where(:not([sandboxuid])),.cfc-ng2-region .cfc-button-small[mat-raised-button]:where(:not([sandboxuid])),.cfc-ng2-region .cfc-button-small[mat-stroked-button]:where(:not([sandboxuid])),.cfc-ng2-region .cfc-button-small.mat-button-toggle-label-content:where(:not([sandboxuid])),.cfc-ng2-region .cfc-button-small [mat-button]:where(:not([sandboxuid])),.cfc-ng2-region .cfc-button-small [mat-raised-button]:where(:not([sandboxuid])),.cfc-ng2-region .cfc-button-small [mat-flat-button]:where(:not([sandboxuid])),.cfc-ng2-region .cfc-button-small [mat-stroked-button]:where(:not([sandboxuid])),.cfc-ng2-region .cfc-button-small .mat-button-toggle-label-content:where(:not([sandboxuid])),.cfc-ng2-region .cfc-button-small .cfc-progress-button-unresolved:where(:not([sandboxuid])) {
    line-height: 24px;
    padding: 0 8px
}

.cfc-ng2-region .cfc-button-small[mat-icon-button]:where(:not([sandboxuid])),.cfc-ng2-region .cfc-button-small [mat-icon-button]:where(:not([sandboxuid])) {
    --cm-focus-indicator-offset: 2px;
    padding: 0
}

.cfc-ng2-region .cfc-button-small[mat-icon-button]:where(:not(.cm-button)):where(:not([sandboxuid])),.cfc-ng2-region .cfc-button-small [mat-icon-button]:where(:not(.cm-button)):where(:not([sandboxuid])) {
    height: 24px;
    line-height: 24px;
    width: 24px
}

.cfc-ng2-region .cfc-button-small.cfc-split-button-menu-button:where(:not([sandboxuid])),.cfc-ng2-region .cfc-button-small.cfc-split-button-menu-button.cm-button:where(:not([sandboxuid])),.cfc-ng2-region .cfc-button-small .cfc-split-button-menu-button:where(:not([sandboxuid])),.cfc-ng2-region .cfc-button-small .cfc-split-button-menu-button.cm-button:where(:not([sandboxuid])) {
    padding: 0
}

.cfc-ng2-region .cfc-button-small .cfc-split-button:where(:not([sandboxuid])),.cfc-ng2-region .cfc-button-small.cfc-split-button:where(:not([sandboxuid])) {
    line-height: 20px
}

.cfc-ng2-region .cfc-button-medium:where(:not([sandboxuid])) {
    --cm-icon-button-height: 32px;
    --cm-icon-button-width: 32px;
    --cm-icon-button-line-height: 32px
}

.cfc-ng2-region .cfc-button-medium[mat-icon-button]:where(:not([sandboxuid])),.cfc-ng2-region .cfc-button-medium [mat-icon-button]:where(:not([sandboxuid])) {
    padding: 0
}

.cfc-ng2-region .cfc-button-medium[mat-icon-button]:where(:not(.cm-button)):where(:not([sandboxuid])),.cfc-ng2-region .cfc-button-medium [mat-icon-button]:where(:not(.cm-button)):where(:not([sandboxuid])) {
    height: 32px;
    line-height: 32px;
    width: 32px
}

.cfc-ng2-region .cfc-inline-small-icon-button:where(:not([sandboxuid])) {
    --cm-md1-button-line-height: 24px;
    --cm-md1-button-padding-inline: 8px;
    --cm-icon-button-height: 24px;
    --cm-icon-button-width: 24px;
    --cm-icon-button-line-height: 24px;
    --cm-gm2-button-height: 28px
}

.cfc-ng2-region .cfc-inline-small-icon-button[mat-button]:where(:not([sandboxuid])),.cfc-ng2-region .cfc-inline-small-icon-button[mat-flat-button]:where(:not([sandboxuid])),.cfc-ng2-region .cfc-inline-small-icon-button[mat-raised-button]:where(:not([sandboxuid])),.cfc-ng2-region .cfc-inline-small-icon-button[mat-stroked-button]:where(:not([sandboxuid])),.cfc-ng2-region .cfc-inline-small-icon-button.mat-button-toggle-label-content:where(:not([sandboxuid])),.cfc-ng2-region .cfc-inline-small-icon-button [mat-button]:where(:not([sandboxuid])),.cfc-ng2-region .cfc-inline-small-icon-button [mat-raised-button]:where(:not([sandboxuid])),.cfc-ng2-region .cfc-inline-small-icon-button [mat-flat-button]:where(:not([sandboxuid])),.cfc-ng2-region .cfc-inline-small-icon-button [mat-stroked-button]:where(:not([sandboxuid])),.cfc-ng2-region .cfc-inline-small-icon-button .mat-button-toggle-label-content:where(:not([sandboxuid])),.cfc-ng2-region .cfc-inline-small-icon-button .cfc-progress-button-unresolved:where(:not([sandboxuid])) {
    line-height: 24px;
    padding: 0 8px
}

.cfc-ng2-region .cfc-inline-small-icon-button[mat-icon-button]:where(:not([sandboxuid])),.cfc-ng2-region .cfc-inline-small-icon-button [mat-icon-button]:where(:not([sandboxuid])) {
    --cm-focus-indicator-offset: 2px;
    padding: 0
}

.cfc-ng2-region .cfc-inline-small-icon-button[mat-icon-button]:where(:not(.cm-button)):where(:not([sandboxuid])),.cfc-ng2-region .cfc-inline-small-icon-button [mat-icon-button]:where(:not(.cm-button)):where(:not([sandboxuid])) {
    height: 24px;
    line-height: 24px;
    width: 24px
}

.cfc-ng2-region .cfc-inline-small-icon-button.cfc-split-button-menu-button:where(:not([sandboxuid])),.cfc-ng2-region .cfc-inline-small-icon-button.cfc-split-button-menu-button.cm-button:where(:not([sandboxuid])),.cfc-ng2-region .cfc-inline-small-icon-button .cfc-split-button-menu-button:where(:not([sandboxuid])),.cfc-ng2-region .cfc-inline-small-icon-button .cfc-split-button-menu-button.cm-button:where(:not([sandboxuid])) {
    padding: 0
}

.cfc-ng2-region .cfc-inline-small-icon-button .cfc-split-button:where(:not([sandboxuid])),.cfc-ng2-region .cfc-inline-small-icon-button.cfc-split-button:where(:not([sandboxuid])) {
    line-height: 20px
}

.cfc-ng2-region .cfc-inline-small-icon-button:where(:not([sandboxuid])),.cfc-ng2-region .cfc-inline-small-icon-button.cm-button:where(:not([sandboxuid])) {
    margin-top: -8px;
    margin-bottom: -4px
}

.cfc-ng2-region .cfc-button-align-left:where(:not([sandboxuid])),.cfc-ng2-region .cfc-button-align-left.cm-button:where(:not([sandboxuid])) {
    margin: 12px 0 -12px calc(var(--cm-md1-button-padding-inline, 12px)*-1)
}

.cfc-ng2-region .cfc-full-bleed:where(:not([sandboxuid])) {
    margin-left: -24px;
    margin-right: -24px;
    max-width: none
}

.cfc-ng2-region .cfc-full-bleed:first-child:not(.cfc-full-bleed-keep-top-padding):where(:not([sandboxuid])) {
    margin-top: -24px
}

.cfc-ng2-region .cfc-full-bleed:last-child:not(.cfc-full-bleed-keep-bottom-padding):where(:not([sandboxuid])) {
    margin-bottom: -24px
}

.cfc-ng2-region .cfc-fill:where(:not([sandboxuid])) {
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    position: absolute
}

.cfc-ng2-region .cfc-hover-display:where(:not([sandboxuid])) {
    opacity: 0;
    will-change: opacity
}

.cfc-ng2-region .cfc-hover-display-container:hover .cfc-hover-display:where(:not([sandboxuid])) {
    opacity: 1
}

.cfc-ng2-region .cfc-focus-within-display:where(:not([sandboxuid])) {
    opacity: 0;
    will-change: opacity
}

.cfc-ng2-region .cfc-focus-within-display-container:focus-within .cfc-focus-within-display:where(:not([sandboxuid])) {
    opacity: 1
}

.cfc-ng2-region .cfc-button-text-caption:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-on-surface-variant,rgba(0,0,0,.66));
    font: var(--cm-sys-type-body-small,400 12px/16px "Roboto",sans-serif);
    --cm-button-text-color: var(--cm-sys-color-on-surface-variant,rgba(0,0,0,0.66));
    --cm-md1-button-line-height: 16px
}

@media screen and (hover: none) {
    .cfc-ng2-region .cfc-disable-user-select-on-touch-device:where(:not([sandboxuid])) {
        -webkit-touch-callout:none;
        user-select: none;
        -webkit-user-select: none
    }
}

.cfc-ng2-region .cfc-scroll-vertical:where(:not([sandboxuid])) {
    overflow-y: auto
}

.cfc-ng2-region .cfc-scroll-horizontal:where(:not([sandboxuid])) {
    overflow-x: auto
}

.cfc-ng2-region .cfc-no-scroll-vertical:where(:not([sandboxuid])) {
    overflow-y: hidden
}

.cfc-ng2-region .cfc-no-scroll-horizontal:where(:not([sandboxuid])) {
    overflow-x: hidden
}

.cfc-ng2-region .cfc-list-item-icons-left .cfc-icon:where(:not([sandboxuid])),.cfc-ng2-region .cfc-list-item-icons-left cm-icon:where(:not([sandboxuid])) {
    padding-right: 8px
}

.cfc-ng2-region .cfc-list-item-icons-left [mat-button] .cfc-icon:where(:not([sandboxuid])),.cfc-ng2-region .cfc-list-item-icons-left [mat-button] cm-icon:where(:not([sandboxuid])) {
    padding-right: 0
}

.cfc-ng2-region .cfc-list-item-icons-left .mat-list-item .mat-list-item-content:where(:not([sandboxuid])) {
    padding-left: 20px;
    padding-right: 20px
}

.cfc-ng2-region .cfc-list-item-icons-left .mat-list-item .mat-list-item-content [mat-button]:where(:not([sandboxuid])) {
    padding-right: 8px;
    margin-right: 4px
}

.cfc-ng2-region .cfc-mat-tab-expand-content .mat-tab-body-wrapper:where(:not([sandboxuid])),.cfc-ng2-region .cfc-mat-tab-expand-content .mat-mdc-tab-body-wrapper:where(:not([sandboxuid])) {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1
}

.cfc-ng2-region .cm-tab-group.cfc-mat-tab-expand-content .mat-mdc-tab-body-wrapper:where(:not([sandboxuid])),.cfc-ng2-region .cm-tab-nav-bar.cfc-mat-tab-expand-content .mat-mdc-tab-body-wrapper:where(:not([sandboxuid])) {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1
}

.cfc-ng2-region .cm-tab-group.mat-mdc-tab-group-stretch-tabs>.mat-mdc-tab-header .mat-mdc-tab.cfc-flex-grow-content:where(:not([sandboxuid])),.cfc-ng2-region .cm-tab-nav-bar.mat-mdc-tab-group-stretch-tabs>.mat-mdc-tab-header .mat-mdc-tab.cfc-flex-grow-content:where(:not([sandboxuid])) {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1
}

.cfc-ng2-region .cfc-border-none:where(:not([sandboxuid])) {
    border: 0
}

.cfc-ng2-region .cfc-border-primary:where(:not([sandboxuid])) {
    border: 1px solid var(--cm-sys-color-hairline,rgba(0,0,0,.12))
}

.cfc-ng2-region .cfc-border-top-primary:where(:not([sandboxuid])) {
    border-top: 1px solid var(--cm-sys-color-hairline,rgba(0,0,0,.12))
}

.cfc-ng2-region .cfc-container-item:where(:not([sandboxuid])) {
    margin: 12px
}

.cfc-ng2-region .cfc-display-block:where(:not([sandboxuid])) {
    display: block
}

.cfc-ng2-region .cfc-display-contents:where(:not([sandboxuid])) {
    display: contents
}

.cfc-ng2-region .cfc-grid-container:where(:not([sandboxuid])) {
    display: grid
}

.cfc-ng2-region .cfc-flex-container:where(:not([sandboxuid])) {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

.cfc-ng2-region .cfc-flex-direction-column:where(:not([sandboxuid])) {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column
}

.cfc-ng2-region .cfc-inline-flex-container:where(:not([sandboxuid])) {
    display: -webkit-inline-box!important;
    display: -webkit-inline-flex!important;
    display: inline-flex!important
}

.cfc-ng2-region .cfc-flex-wrap-container:where(:not([sandboxuid])) {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap
}

.cfc-ng2-region .cfc-flex-start-aligned:where(:not([sandboxuid])) {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start
}

.cfc-ng2-region .cfc-flex-center-aligned:where(:not([sandboxuid])) {
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.cfc-ng2-region .cfc-flex-end-aligned:where(:not([sandboxuid])) {
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    align-items: flex-end
}

.cfc-ng2-region .cfc-flex-baseline-aligned:where(:not([sandboxuid])) {
    -webkit-box-align: baseline;
    -webkit-align-items: baseline;
    align-items: baseline
}

.cfc-ng2-region .cfc-flex-space-between-content:where(:not([sandboxuid])) {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between
}

.cfc-ng2-region .cfc-flex-space-around-content:where(:not([sandboxuid])) {
    -webkit-justify-content: space-around;
    justify-content: space-around
}

.cfc-ng2-region .cfc-flex-space-evenly-content:where(:not([sandboxuid])) {
    -webkit-box-pack: space-evenly;
    -webkit-justify-content: space-evenly;
    justify-content: space-evenly
}

.cfc-ng2-region .cfc-flex-justify-start:where(:not([sandboxuid])) {
    -webkit-box-pack: start;
    -webkit-justify-content: start;
    justify-content: start
}

.cfc-ng2-region .cfc-flex-justify-center:where(:not([sandboxuid])) {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

.cfc-ng2-region .cfc-flex-justify-end:where(:not([sandboxuid])) {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end
}

.cfc-ng2-region .cfc-flex-grow-content:where(:not([sandboxuid])) {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1
}

.cfc-ng2-region .cfc-flex-no-shrink:where(:not([sandboxuid])) {
    -webkit-flex-shrink: 0;
    flex-shrink: 0
}

.cfc-ng2-region .cfc-gap-1:where(:not([sandboxuid])) {
    gap: 4px
}

.cfc-ng2-region .cfc-gap-2:where(:not([sandboxuid])) {
    gap: 8px
}

.cfc-ng2-region .cfc-gap-3:where(:not([sandboxuid])) {
    gap: 12px
}

.cfc-ng2-region .cfc-gap-4:where(:not([sandboxuid])) {
    gap: 16px
}

.cfc-ng2-region .cfc-gap-5:where(:not([sandboxuid])) {
    gap: 20px
}

.cfc-ng2-region .cfc-hidden:where(:not([sandboxuid])) {
    display: none!important
}

.cfc-ng2-region .cfc-hidden-empty:where(:not([sandboxuid])):empty {
    display: none!important
}

.cfc-ng2-region .cfc-visibility-hidden:where(:not([sandboxuid])) {
    visibility: hidden
}

.cfc-ng2-region .cfc-icon-button-right-align:where(:not([sandboxuid])) {
    float: right
}

.cfc-ng2-region .cfc-full-screen:where(:not([sandboxuid])) {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 1
}

.cfc-ng2-region .cfc-position-absolute:where(:not([sandboxuid])) {
    position: absolute
}

.cfc-ng2-region .cfc-position-relative:where(:not([sandboxuid])) {
    position: relative
}

.cfc-ng2-region .cfc-print-only:where(:not([sandboxuid])) {
    display: none
}

@media print {
    .cfc-ng2-region .cfc-print-only:where(:not([sandboxuid])) {
        display: block
    }

    .cfc-ng2-region .cfc-print-never:where(:not([sandboxuid])) {
        display: none!important
    }
}

.cfc-ng2-region .screen-reader-only-content:where(:not([sandboxuid])) {
    clip: rect(1px,1px,1px,1px);
    height: 1px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: fixed;
    white-space: nowrap;
    width: 1px;
    z-index: -1000
}

.cfc-ng2-region .cfc-third-party-icon-list:where(:not([sandboxuid])) {
    vertical-align: middle
}

.cfc-ng2-region fieldset:has(cfc-code-editor):where(:not([sandboxuid])) {
    min-width: 0
}

.cfc-ng2-region .cfc-color-charts-category1:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-charts-category1,#4285f4)!important;
    fill: var(--cm-sys-color-charts-category1,#4285f4)!important
}

.cfc-ng2-region .cfc-color-charts-category2:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-charts-category2,#ff5722)!important;
    fill: var(--cm-sys-color-charts-category2,#ff5722)!important
}

.cfc-ng2-region .cfc-color-charts-category3:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-charts-category3,#ff8f00)!important;
    fill: var(--cm-sys-color-charts-category3,#ff8f00)!important
}

.cfc-ng2-region .cfc-color-charts-category4:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-charts-category4,#7cb342)!important;
    fill: var(--cm-sys-color-charts-category4,#7cb342)!important
}

.cfc-ng2-region .cfc-color-charts-category5:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-charts-category5,#ab47bc)!important;
    fill: var(--cm-sys-color-charts-category5,#ab47bc)!important
}

.cfc-ng2-region .cfc-color-charts-category6:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-charts-category6,#00acc1)!important;
    fill: var(--cm-sys-color-charts-category6,#00acc1)!important
}

.cfc-ng2-region .cfc-color-charts-category7:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-charts-category7,#f57c00)!important;
    fill: var(--cm-sys-color-charts-category7,#f57c00)!important
}

.cfc-ng2-region .cfc-color-charts-category8:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-charts-category8,#9e9d24)!important;
    fill: var(--cm-sys-color-charts-category8,#9e9d24)!important
}

.cfc-ng2-region .cfc-color-charts-category9:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-charts-category9,#5c6bc0)!important;
    fill: var(--cm-sys-color-charts-category9,#5c6bc0)!important
}

.cfc-ng2-region .cfc-color-charts-category10:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-charts-category10,#f06292)!important;
    fill: var(--cm-sys-color-charts-category10,#f06292)!important
}

.cfc-ng2-region .cfc-color-charts-category11:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-charts-category11,#00796b)!important;
    fill: var(--cm-sys-color-charts-category11,#00796b)!important
}

.cfc-ng2-region .cfc-color-charts-category12:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-charts-category12,#c2185b)!important;
    fill: var(--cm-sys-color-charts-category12,#c2185b)!important
}

.cfc-ng2-region .cfc-color-charts-category-unfilled:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-charts-category-unfilled,#e0e0e0)!important;
    fill: var(--cm-sys-color-charts-category-unfilled,#e0e0e0)!important
}

.cfc-ng2-region .cfc-color-charts-category1-default:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-charts-category1-default,var(--cm-sys-color-charts-primary-default))!important;
    fill: var(--cm-sys-color-charts-category1-default,var(--cm-sys-color-charts-primary-default))!important
}

.cfc-ng2-region .cfc-color-charts-category2-default:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-charts-category2-default,#e52592)!important;
    fill: var(--cm-sys-color-charts-category2-default,#e52592)!important
}

.cfc-ng2-region .cfc-color-charts-category3-default:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-charts-category3-default,#12b5cb)!important;
    fill: var(--cm-sys-color-charts-category3-default,#12b5cb)!important
}

.cfc-ng2-region .cfc-color-charts-category4-default:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-charts-category4-default,#e8710a)!important;
    fill: var(--cm-sys-color-charts-category4-default,#e8710a)!important
}

.cfc-ng2-region .cfc-color-charts-category5-default:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-charts-category5-default,#9334e6)!important;
    fill: var(--cm-sys-color-charts-category5-default,#9334e6)!important
}

.cfc-ng2-region .cfc-color-charts-category6-default:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-charts-category6-default,#f9ab00)!important;
    fill: var(--cm-sys-color-charts-category6-default,#f9ab00)!important
}

.cfc-ng2-region .cfc-color-charts-category7-default:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-charts-category7-default,#689f38)!important;
    fill: var(--cm-sys-color-charts-category7-default,#689f38)!important
}

.cfc-ng2-region .cfc-color-charts-category8-default:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-charts-category8-default,var(--cm-sys-color-charts-neutral-default))!important;
    fill: var(--cm-sys-color-charts-category8-default,var(--cm-sys-color-charts-neutral-default))!important
}

.cfc-ng2-region .cfc-color-charts-primary:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-charts-primary-default,#0c67df)!important;
    fill: var(--cm-sys-color-charts-primary-default,#0c67df)!important
}

.cfc-ng2-region .cfc-color-charts-neutral:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-charts-neutral-default,#80868b)!important;
    fill: var(--cm-sys-color-charts-neutral-default,#80868b)!important
}

.cfc-ng2-region .cfc-color-charts-success:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-charts-success-default,#188038)!important;
    fill: var(--cm-sys-color-charts-success-default,#188038)!important
}

.cfc-ng2-region .cfc-color-charts-warning:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-charts-warning-default,#f9ab00)!important;
    fill: var(--cm-sys-color-charts-warning-default,#f9ab00)!important
}

.cfc-ng2-region .cfc-color-charts-error:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-charts-error-default,#d93025)!important;
    fill: var(--cm-sys-color-charts-error-default,#d93025)!important
}

.cfc-ng2-region .cfc-color-charts-unfilled:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-charts-unfilled,#e0e0e0)!important;
    fill: var(--cm-sys-color-charts-unfilled,#e0e0e0)!important
}

.cdk-overlay-container.cfc-panel-content-offset-walkthrough .cdk-overlay-popover:where(:not([sandboxuid])),.cdk-overlay-container.cfc-panel-content-offset-walkthrough .cdk-overlay-popover>.cdk-overlay-backdrop:where(:not([sandboxuid])) {
    width: calc(100vw - 300px)
}

.cfc-ng2-region a:where(:not([mat-button],[mat-raised-button],[mat-flat-button],[mat-stroked-button],[mat-icon-button],[mattablink],[mat-tab-link],[unolink],.mat-mdc-menu-item,.monaco-editor a)):where(:not([sandboxuid])) {
    border-bottom: 1px solid currentColor;
    color: var(--cm-sys-color-primary,#3367d6);
    cursor: pointer;
    text-decoration: none
}

.cfc-ng2-region a:where(:not([mat-button],[mat-raised-button],[mat-flat-button],[mat-stroked-button],[mat-icon-button],[mattablink],[mat-tab-link],[unolink],.mat-mdc-menu-item,.monaco-editor a)):where(:not([sandboxuid])):visited {
    border-color: var(--cm-sys-color-link-visited,#7b1fa2);
    color: var(--cm-sys-color-link-visited,#7b1fa2)
}

.cfc-ng2-region a:where(:not([mat-button],[mat-raised-button],[mat-flat-button],[mat-stroked-button],[mat-icon-button],[mattablink],[mat-tab-link],[unolink],.mat-mdc-menu-item,.monaco-editor a)).cfc-color-primary:where(:not([sandboxuid])) {
    border-color: var(--cm-sys-color-state-disabled,rgba(0,0,0,.54));
    color: var(--cm-sys-color-on-surface,#000)
}

.cfc-ng2-region a:where(:not([mat-button],[mat-raised-button],[mat-flat-button],[mat-stroked-button],[mat-icon-button],[mattablink],[mat-tab-link],[unolink],.mat-mdc-menu-item,.monaco-editor a)).cfc-color-secondary:where(:not([sandboxuid])) {
    border-color: var(--cm-sys-color-state-disabled,rgba(0,0,0,.54));
    color: var(--cm-sys-color-on-surface-variant,rgba(0,0,0,.66))
}

body.cfc-keyboard-modality .cfc-ng2-region a:where(:not([mat-button],[mat-raised-button],[mat-flat-button],[mat-stroked-button],[mat-icon-button],[mattablink],[mat-tab-link],[unolink],.mat-mdc-menu-item,.monaco-editor a)):where(:not([sandboxuid])):focus {
    outline-offset: 2px;
    outline-color: var(--cm-sys-color-primary,#3367d6);
    outline-width: 3px;
    outline-style: var(--cfc-focus-indicator-outline-style,solid)
}

@media screen and (prefers-reduced-motion:reduce) {
    .cfc-ng2-region .mat-progress-spinner[mode=indeterminate][role=progressbar] svg[focusable=false]:where(:not([sandboxuid])) {
        -webkit-animation: none;
        animation: none;
        -webkit-clip-path: polygon(0 0,50% 0,50% 50%,100% 50%,100% 100%,0 100%);
        clip-path: polygon(0 0,50% 0,50% 50%,100% 50%,100% 100%,0 100%);
        -webkit-transform: none;
        transform: none
    }

    .cfc-ng2-region .mat-progress-spinner[mode=indeterminate][role=progressbar] svg[focusable=false] circle:where(:not([sandboxuid])) {
        -webkit-animation: none;
        animation: none
    }
}

@media (min-width: 0) and (max-width:959px) and (orientation:portrait) {
    .cfc-ng2-region mat-toolbar.cfc-legacy-toolbar-resize:where(:not([sandboxuid])) {
        height:56px
    }
}

@media (min-width: 0) and (max-width:959px) and (orientation:landscape) {
    .cfc-ng2-region mat-toolbar.cfc-legacy-toolbar-resize:where(:not([sandboxuid])) {
        height:48px
    }
}

.picker-api-container:where(:not([sandboxuid])),.picker-iframe-container:where(:not([sandboxuid])) {
    height: 100%;
    width: 100%;
    position: relative
}

.picker-close-button:where(:not([sandboxuid])) {
    position: absolute;
    z-index: 100;
    top: 12px;
    right: 14px;
    width: 36px;
    height: 36px;
    border-radius: 18px;
    border-width: 0;
    background-color: rgba(0,0,0,0)
}

.picker-close-button:where(:not([sandboxuid])):hover {
    background-color: rgba(60,64,67,.04)
}

.picker-close-button:where(:not([sandboxuid])):active {
    background-color: rgba(60,64,67,.12)
}

.picker-close-button-svg:where(:not([sandboxuid])) {
    fill: #616161
}

.content-library .picker-close-button-svg:where(:not([sandboxuid])) {
    color: var(--dt-on-neutral-container,rgb(60,64,67))
}

.content-library .picker-loading-container:where(:not([sandboxuid])) {
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: var(--dt-surface-container,#fff);
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: space-evenly;
    -webkit-justify-content: space-evenly;
    justify-content: space-evenly;
    display: none
}

.content-library.loading .picker-loading-container:where(:not([sandboxuid])) {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    background-color: #f0f4f9
}

.content-library.loading .picker-iframe-container:where(:not([sandboxuid])),.content-library.loaded .picker-loading-container:where(:not([sandboxuid])),.content-library.loading-timed-out .picker-loading-container:where(:not([sandboxuid])) {
    display: none
}

.goog-modalpopup:where(:not([sandboxuid])),.modal-dialog:where(:not([sandboxuid])) {
    box-shadow: 0 4px 16px rgba(0,0,0,.2);
    background: #fff;
    background-clip: padding-box;
    border: 1px solid #acacac;
    border: 1px solid rgba(0,0,0,.333);
    outline: 0;
    position: absolute
}

.goog-modalpopup-bg:where(:not([sandboxuid])),.modal-dialog-bg:where(:not([sandboxuid])) {
    background: #fff;
    left: 0;
    position: absolute;
    top: 0
}

div.goog-modalpopup-bg:where(:not([sandboxuid])),div.modal-dialog-bg:where(:not([sandboxuid])) {
    filter: alpha(opacity=75);
    opacity: .75
}

.modal-dialog:where(:not([sandboxuid])) {
    color: #000;
    padding: 30px 42px
}

.modal-dialog-title:where(:not([sandboxuid])) {
    background-color: #fff;
    color: #000;
    cursor: default;
    font-size: 16px;
    font-weight: normal;
    line-height: 24px;
    margin: 0 0 16px
}

.modal-dialog-title-close:where(:not([sandboxuid])) {
    height: 11px;
    opacity: .7;
    padding: 17px;
    position: absolute;
    right: 0;
    top: 0;
    width: 11px
}

.modal-dialog-title-close:where(:not([sandboxuid]))::after {
    content: "";
    background: url(https://ssl.gstatic.com/ui/v1/dialog/close-x.png);
    position: absolute;
    height: 11px;
    width: 11px;
    right: 17px
}

.modal-dialog-title-close:where(:not([sandboxuid])):hover {
    opacity: 1
}

.modal-dialog-content:where(:not([sandboxuid])) {
    background-color: #fff;
    line-height: 1.4em;
    word-wrap: break-word
}

.modal-dialog-buttons:where(:not([sandboxuid])) {
    margin-top: 16px
}

.modal-dialog-buttons button:where(:not([sandboxuid])) {
    border-radius: 2px;
    background-color: #f5f5f5;
    background-image: -webkit-linear-gradient(top,#f5f5f5,#f1f1f1);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#f1f1f1));
    background-image: linear-gradient(top,#f5f5f5,#f1f1f1);
    border: 1px solid #dcdcdc;
    border: 1px solid rgba(0,0,0,.1);
    color: #444;
    cursor: default;
    font-family: inherit;
    font-size: 11px;
    font-weight: bold;
    height: 29px;
    line-height: 27px;
    margin: 0 16px 0 0;
    min-width: 72px;
    outline: 0;
    padding: 0 8px
}

.modal-dialog-buttons button:where(:not([sandboxuid])):hover,.modal-dialog-buttons button:where(:not([sandboxuid])):active {
    box-shadow: 0 1px 1px rgba(0,0,0,.1);
    background-color: #f8f8f8;
    background-image: -webkit-linear-gradient(top,#f8f8f8,#f1f1f1);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#f1f1f1));
    background-image: linear-gradient(top,#f8f8f8,#f1f1f1);
    border: 1px solid #c6c6c6;
    color: #333
}

.modal-dialog-buttons button:where(:not([sandboxuid])):active {
    box-shadow: inset 0 1px 2px rgba(0,0,0,.1)
}

.modal-dialog-buttons button:where(:not([sandboxuid])):focus {
    border: 1px solid #4d90fe
}

.modal-dialog-buttons button[disabled]:where(:not([sandboxuid])) {
    box-shadow: none;
    background: #fff;
    background-image: none;
    border: 1px solid #f3f3f3;
    border: 1px solid rgba(0,0,0,.05);
    color: #b8b8b8
}

.modal-dialog-buttons .goog-buttonset-action:where(:not([sandboxuid])) {
    background-color: #4d90fe;
    background-image: -webkit-linear-gradient(top,#4d90fe,#4787ed);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#4787ed));
    background-image: linear-gradient(top,#4d90fe,#4787ed);
    border: 1px solid #3079ed;
    color: #fff
}

.modal-dialog-buttons .goog-buttonset-action:where(:not([sandboxuid])):hover,.modal-dialog-buttons .goog-buttonset-action:where(:not([sandboxuid])):active {
    background-color: #357ae8;
    background-image: -webkit-linear-gradient(to bottom,#4d90fe,#357ae8);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#4d90fe),to(#357ae8));
    background-image: -webkit-linear-gradient(top,#4d90fe,#357ae8);
    background-image: linear-gradient(to bottom,#4d90fe,#357ae8);
    border: 1px solid #2f5bb7;
    color: #fff
}

.modal-dialog-buttons .goog-buttonset-action:where(:not([sandboxuid])):active {
    box-shadow: inset 0 1px 2px rgba(0,0,0,.3)
}

.modal-dialog-buttons .goog-buttonset-action:where(:not([sandboxuid])):focus {
    box-shadow: inset 0 0 0 1px #fff;
    border: 1px solid #fff;
    border: rgba(0,0,0,0) solid 1px;
    outline: 1px solid #4d90fe;
    outline: rgba(0,0,0,0) 0
}

.modal-dialog-buttons .goog-buttonset-action[disabled]:where(:not([sandboxuid])) {
    box-shadow: none;
    background: #4d90fe;
    color: #fff;
    filter: alpha(opacity=50);
    opacity: .5
}

.jfk-alert:where(:not([sandboxuid])),.jfk-confirm:where(:not([sandboxuid])),.jfk-prompt:where(:not([sandboxuid])) {
    width: 512px
}

.google-picker.modal-dialog:where(:not([sandboxuid])) {
    background-color: var(--dt-background,#fff);
    border: none;
    padding: 0;
    -webkit-transition: top .5s ease-in-out;
    transition: top .5s ease-in-out;
    z-index: 1004;
    border-radius: 8px;
    box-shadow: 0 4px 8px 3px rgba(60,64,67,.15),0 1px 3px rgba(60,64,67,.3);
    overflow: hidden;
    right: auto;
    bottom: auto
}

.google-picker.modal-dialog .picker-close-button:where(:not([sandboxuid])) {
    top: 20px;
    right: 18px
}

.google-picker.modal-dialog-bg:where(:not([sandboxuid])) {
    background-color: var(--dt-scrim,rgba(32,33,36,.6));
    z-index: 1003;
    border: none;
    bottom: auto;
    right: auto
}

.google-picker.transparent-picker.modal-dialog:where(:not([sandboxuid])) {
    background-color: transparent;
    border: none;
    box-shadow: none;
    padding: 0
}

.google-picker.transparent-picker.modal-dialog-content:where(:not([sandboxuid])) {
    background-color: transparent
}

:root:has(body[data-cm-color-scheme=light]):where(:not([sandboxuid])) {
    color-scheme: light
}

:root:has(body[data-cm-color-scheme=dark]):where(:not([sandboxuid])) {
    color-scheme: dark
}

.cm-gm2:where(:not([sandboxuid])) {
    --mat-option-label-text-font: Roboto,sans-serif;
    --mat-option-label-text-line-height: 1.5rem;
    --mat-option-label-text-size: 1rem;
    --mat-option-label-text-tracking: normal;
    --mat-option-label-text-weight: 400;
    --mat-optgroup-label-text-font: Roboto,sans-serif;
    --mat-optgroup-label-text-line-height: 1.5rem;
    --mat-optgroup-label-text-size: 1rem;
    --mat-optgroup-label-text-tracking: normal;
    --mat-optgroup-label-text-weight: 400;
    --mat-divider-width: 1px;
    --mat-divider-color: var(--cm-sys-color-hairline);
    --mat-autocomplete-container-shape: 4px;
    --mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);
    --mat-button-toggle-focus-state-layer-opacity: 0.12;
    --mat-button-toggle-hover-state-layer-opacity: 0.04;
    --mat-button-toggle-legacy-focus-state-layer-opacity: 1;
    --mat-button-toggle-legacy-height: 36px;
    --mat-button-toggle-legacy-shape: 2px;
    --mat-button-toggle-shape: 4px;
    --mat-button-filled-container-shape: 4px;
    --mat-button-filled-horizontal-padding: 16px;
    --mat-button-filled-icon-offset: -4px;
    --mat-button-filled-icon-spacing: 8px;
    --mat-button-filled-touch-target-size: 48px;
    --mat-button-outlined-container-shape: 4px;
    --mat-button-outlined-horizontal-padding: 15px;
    --mat-button-outlined-icon-offset: -4px;
    --mat-button-outlined-icon-spacing: 8px;
    --mat-button-outlined-keep-touch-target: false;
    --mat-button-outlined-outline-width: 1px;
    --mat-button-outlined-touch-target-size: 48px;
    --mat-button-protected-container-elevation-shadow: 0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);
    --mat-button-protected-container-shape: 4px;
    --mat-button-protected-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0,0,0,0.2),0px 0px 0px 0px rgba(0,0,0,0.14),0px 0px 0px 0px rgba(0,0,0,0.12);
    --mat-button-protected-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);
    --mat-button-protected-horizontal-padding: 16px;
    --mat-button-protected-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);
    --mat-button-protected-icon-offset: -4px;
    --mat-button-protected-icon-spacing: 8px;
    --mat-button-protected-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);
    --mat-button-protected-touch-target-size: 48px;
    --mat-button-text-container-shape: 4px;
    --mat-button-text-horizontal-padding: 8px;
    --mat-button-text-icon-offset: 0;
    --mat-button-text-icon-spacing: 8px;
    --mat-button-text-with-icon-horizontal-padding: 8px;
    --mat-button-text-touch-target-size: 48px;
    --mat-button-tonal-container-shape: 4px;
    --mat-button-tonal-horizontal-padding: 16px;
    --mat-button-tonal-icon-offset: -4px;
    --mat-button-tonal-icon-spacing: 8px;
    --mat-button-tonal-touch-target-size: 48px;
    --mat-button-filled-container-height: 32px;
    --mat-button-filled-touch-target-display: block;
    --mat-button-outlined-container-height: 32px;
    --mat-button-outlined-touch-target-display: block;
    --mat-button-protected-container-height: 32px;
    --mat-button-protected-touch-target-display: block;
    --mat-button-text-container-height: 32px;
    --mat-button-text-touch-target-display: block;
    --mat-button-tonal-container-height: 32px;
    --mat-button-tonal-touch-target-display: block;
    --mat-button-filled-label-text-font: Google Sans,sans-serif;
    --mat-button-filled-label-text-size: 0.875rem;
    --mat-button-filled-label-text-tracking: normal;
    --mat-button-filled-label-text-transform: none;
    --mat-button-filled-label-text-weight: 500;
    --mat-button-outlined-label-text-font: Google Sans,sans-serif;
    --mat-button-outlined-label-text-size: 0.875rem;
    --mat-button-outlined-label-text-tracking: normal;
    --mat-button-outlined-label-text-transform: none;
    --mat-button-outlined-label-text-weight: 500;
    --mat-button-protected-label-text-font: Google Sans,sans-serif;
    --mat-button-protected-label-text-size: 0.875rem;
    --mat-button-protected-label-text-tracking: normal;
    --mat-button-protected-label-text-transform: none;
    --mat-button-protected-label-text-weight: 500;
    --mat-button-text-label-text-font: Google Sans,sans-serif;
    --mat-button-text-label-text-size: 0.875rem;
    --mat-button-text-label-text-tracking: normal;
    --mat-button-text-label-text-transform: none;
    --mat-button-text-label-text-weight: 500;
    --mat-button-tonal-label-text-font: Google Sans,sans-serif;
    --mat-button-tonal-label-text-size: 0.875rem;
    --mat-button-tonal-label-text-tracking: normal;
    --mat-button-tonal-label-text-transform: none;
    --mat-button-tonal-label-text-weight: 500;
    --mat-icon-button-icon-size: 24px;
    --mat-icon-button-container-shape: 50%;
    --mat-icon-button-touch-target-size: 48px;
    --mat-icon-button-touch-target-display: block;
    --mat-card-elevated-container-shape: 4px;
    --mat-card-outlined-container-shape: 4px;
    --mat-card-filled-container-shape: 4px;
    --mat-card-outlined-outline-width: 1px;
    --mat-card-title-text-font: Google Sans,sans-serif;
    --mat-card-title-text-line-height: 1.5rem;
    --mat-card-title-text-size: 1.125rem;
    --mat-card-title-text-tracking: normal;
    --mat-card-title-text-weight: 400;
    --mat-card-subtitle-text-font: Roboto,sans-serif;
    --mat-card-subtitle-text-line-height: 1.25rem;
    --mat-card-subtitle-text-size: 0.875rem;
    --mat-card-subtitle-text-tracking: normal;
    --mat-card-subtitle-text-weight: 500;
    --mat-checkbox-disabled-selected-checkmark-color: white;
    --mat-checkbox-selected-focus-state-layer-opacity: 0.12;
    --mat-checkbox-selected-hover-state-layer-opacity: 0.04;
    --mat-checkbox-selected-pressed-state-layer-opacity: 0.12;
    --mat-checkbox-unselected-focus-state-layer-opacity: 0.12;
    --mat-checkbox-unselected-hover-state-layer-opacity: 0.04;
    --mat-checkbox-unselected-pressed-state-layer-opacity: 0.12;
    --mat-checkbox-touch-target-size: 48px;
    --mat-checkbox-touch-target-display: none;
    --mat-checkbox-state-layer-size: 28px;
    --mat-checkbox-label-text-font: Roboto,sans-serif;
    --mat-checkbox-label-text-line-height: 1.25rem;
    --mat-checkbox-label-text-size: 0.875rem;
    --mat-checkbox-label-text-tracking: normal;
    --mat-checkbox-label-text-weight: 400;
    --mat-dialog-container-shape: 4px;
    --mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0,0,0,0.2),0px 24px 38px 3px rgba(0,0,0,0.14),0px 9px 46px 8px rgba(0,0,0,0.12);
    --mat-dialog-container-max-width: 80vw;
    --mat-dialog-container-small-max-width: 80vw;
    --mat-dialog-container-min-width: 0;
    --mat-dialog-actions-alignment: start;
    --mat-dialog-actions-padding: 8px;
    --mat-dialog-content-padding: 20px 24px;
    --mat-dialog-with-actions-content-padding: 20px 24px;
    --mat-dialog-headline-padding: 0 24px 9px;
    --mat-dialog-subhead-font: Google Sans,sans-serif;
    --mat-dialog-subhead-line-height: 1.5rem;
    --mat-dialog-subhead-size: 1.125rem;
    --mat-dialog-subhead-weight: 400;
    --mat-dialog-subhead-tracking: normal;
    --mat-dialog-supporting-text-font: Roboto,sans-serif;
    --mat-dialog-supporting-text-line-height: 1.5rem;
    --mat-dialog-supporting-text-size: 1rem;
    --mat-dialog-supporting-text-weight: 400;
    --mat-dialog-supporting-text-tracking: normal;
    --mat-form-field-filled-active-indicator-height: 1px;
    --mat-form-field-filled-focus-active-indicator-height: 2px;
    --mat-form-field-filled-container-shape: 4px;
    --mat-form-field-outlined-outline-width: 1px;
    --mat-form-field-outlined-focus-outline-width: 2px;
    --mat-form-field-outlined-container-shape: 4px;
    --mat-form-field-container-height: 36px;
    --mat-form-field-filled-label-display: none;
    --mat-form-field-container-vertical-padding: 6px;
    --mat-form-field-filled-with-label-container-padding-top: 6px;
    --mat-form-field-filled-with-label-container-padding-bottom: 6px;
    --mat-form-field-container-text-font: Roboto,sans-serif;
    --mat-form-field-container-text-line-height: 1.5rem;
    --mat-form-field-container-text-size: 1rem;
    --mat-form-field-container-text-tracking: normal;
    --mat-form-field-container-text-weight: 400;
    --mat-form-field-outlined-label-text-populated-size: 1rem;
    --mat-form-field-subscript-text-font: Roboto,sans-serif;
    --mat-form-field-subscript-text-line-height: 1rem;
    --mat-form-field-subscript-text-size: 0.75rem;
    --mat-form-field-subscript-text-tracking: normal;
    --mat-form-field-subscript-text-weight: 400;
    --mat-form-field-filled-label-text-font: Roboto,sans-serif;
    --mat-form-field-filled-label-text-size: 1rem;
    --mat-form-field-filled-label-text-tracking: normal;
    --mat-form-field-filled-label-text-weight: 400;
    --mat-form-field-outlined-label-text-font: Roboto,sans-serif;
    --mat-form-field-outlined-label-text-size: 1rem;
    --mat-form-field-outlined-label-text-tracking: normal;
    --mat-form-field-outlined-label-text-weight: 400;
    --mat-list-active-indicator-color: transparent;
    --mat-list-active-indicator-shape: 4px;
    --mat-list-list-item-container-shape: 0;
    --mat-list-list-item-leading-avatar-shape: 50%;
    --mat-list-list-item-container-color: transparent;
    --mat-list-list-item-selected-container-color: transparent;
    --mat-list-list-item-leading-avatar-color: transparent;
    --mat-list-list-item-leading-icon-size: 24px;
    --mat-list-list-item-leading-avatar-size: 40px;
    --mat-list-list-item-trailing-icon-size: 24px;
    --mat-list-list-item-disabled-state-layer-color: transparent;
    --mat-list-list-item-disabled-state-layer-opacity: 0;
    --mat-list-list-item-disabled-label-text-opacity: 0.38;
    --mat-list-list-item-disabled-leading-icon-opacity: 0.38;
    --mat-list-list-item-disabled-trailing-icon-opacity: 0.38;
    --mat-list-list-item-leading-icon-start-space: 16px;
    --mat-list-list-item-leading-icon-end-space: 32px;
    --mat-list-list-item-one-line-container-height: 48px;
    --mat-list-list-item-two-line-container-height: 64px;
    --mat-list-list-item-three-line-container-height: 88px;
    --mat-list-list-item-label-text-font: Roboto,sans-serif;
    --mat-list-list-item-label-text-line-height: 1.5rem;
    --mat-list-list-item-label-text-size: 1rem;
    --mat-list-list-item-label-text-tracking: normal;
    --mat-list-list-item-label-text-weight: 400;
    --mat-list-list-item-supporting-text-font: Roboto,sans-serif;
    --mat-list-list-item-supporting-text-line-height: 1.25rem;
    --mat-list-list-item-supporting-text-size: 0.875rem;
    --mat-list-list-item-supporting-text-tracking: normal;
    --mat-list-list-item-supporting-text-weight: 400;
    --mat-list-list-item-trailing-supporting-text-font: Roboto,sans-serif;
    --mat-list-list-item-trailing-supporting-text-line-height: 1rem;
    --mat-list-list-item-trailing-supporting-text-size: 0.75rem;
    --mat-list-list-item-trailing-supporting-text-tracking: normal;
    --mat-list-list-item-trailing-supporting-text-weight: 400;
    --mat-progress-bar-active-indicator-height: 4px;
    --mat-progress-bar-track-height: 4px;
    --mat-progress-bar-track-shape: 0;
    --mat-progress-spinner-active-indicator-width: 4px;
    --mat-progress-spinner-size: 48px;
    --mat-radio-disabled-selected-icon-opacity: 0.38;
    --mat-radio-disabled-unselected-icon-opacity: 0.38;
    --mat-radio-state-layer-size: 40px;
    --mat-radio-touch-target-size: 48px;
    --mat-radio-state-layer-size: 28px;
    --mat-radio-touch-target-display: none;
    --mat-radio-label-text-font: Roboto,sans-serif;
    --mat-radio-label-text-line-height: 1.25rem;
    --mat-radio-label-text-size: 0.875rem;
    --mat-radio-label-text-tracking: normal;
    --mat-radio-label-text-weight: 400;
    --mat-slide-toggle-disabled-handle-opacity: 0.38;
    --mat-slide-toggle-disabled-selected-handle-opacity: 0.38;
    --mat-slide-toggle-disabled-selected-icon-opacity: 0.38;
    --mat-slide-toggle-disabled-track-opacity: 0.12;
    --mat-slide-toggle-disabled-unselected-handle-opacity: 0.38;
    --mat-slide-toggle-disabled-unselected-icon-opacity: 0.38;
    --mat-slide-toggle-disabled-unselected-track-outline-color: transparent;
    --mat-slide-toggle-disabled-unselected-track-outline-width: 1px;
    --mat-slide-toggle-handle-height: 20px;
    --mat-slide-toggle-handle-shape: 10px;
    --mat-slide-toggle-handle-width: 20px;
    --mat-slide-toggle-hidden-track-opacity: 1;
    --mat-slide-toggle-hidden-track-transition: transform 75ms 0ms cubic-bezier(0.4,0,0.6,1);
    --mat-slide-toggle-pressed-handle-size: 20px;
    --mat-slide-toggle-selected-focus-state-layer-opacity: 0.12;
    --mat-slide-toggle-selected-handle-horizontal-margin: 0;
    --mat-slide-toggle-selected-handle-size: 20px;
    --mat-slide-toggle-selected-hover-state-layer-opacity: 0.04;
    --mat-slide-toggle-selected-icon-size: 18px;
    --mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0;
    --mat-slide-toggle-selected-pressed-state-layer-opacity: 0.12;
    --mat-slide-toggle-selected-track-outline-color: transparent;
    --mat-slide-toggle-selected-track-outline-width: 1px;
    --mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0;
    --mat-slide-toggle-track-height: 14px;
    --mat-slide-toggle-track-outline-color: transparent;
    --mat-slide-toggle-track-outline-width: 1px;
    --mat-slide-toggle-track-shape: 7px;
    --mat-slide-toggle-track-width: 36px;
    --mat-slide-toggle-unselected-focus-state-layer-opacity: 0.12;
    --mat-slide-toggle-unselected-handle-horizontal-margin: 0;
    --mat-slide-toggle-unselected-handle-size: 20px;
    --mat-slide-toggle-unselected-hover-state-layer-opacity: 0.12;
    --mat-slide-toggle-unselected-icon-size: 18px;
    --mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0;
    --mat-slide-toggle-unselected-pressed-state-layer-opacity: 0.1;
    --mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0;
    --mat-slide-toggle-visible-track-opacity: 1;
    --mat-slide-toggle-visible-track-transition: transform 75ms 0ms cubic-bezier(0,0,0.2,1);
    --mat-slide-toggle-with-icon-handle-size: 20px;
    --mat-slide-toggle-touch-target-size: 48px;
    --mat-slide-toggle-state-layer-size: 28px;
    --mat-slide-toggle-touch-target-display: none;
    --mat-slide-toggle-label-text-font: Roboto,sans-serif;
    --mat-slide-toggle-label-text-line-height: 1.25rem;
    --mat-slide-toggle-label-text-size: 0.875rem;
    --mat-slide-toggle-label-text-tracking: normal;
    --mat-slide-toggle-label-text-weight: 400;
    --mat-slider-active-track-height: 6px;
    --mat-slider-active-track-shape: 9999px;
    --mat-slider-handle-elevation: 0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);
    --mat-slider-handle-height: 20px;
    --mat-slider-handle-shape: 50%;
    --mat-slider-handle-width: 20px;
    --mat-slider-inactive-track-height: 4px;
    --mat-slider-inactive-track-shape: 9999px;
    --mat-slider-value-indicator-border-radius: 4px;
    --mat-slider-value-indicator-caret-display: block;
    --mat-slider-value-indicator-container-transform: translateX(-50%);
    --mat-slider-value-indicator-height: 32px;
    --mat-slider-value-indicator-padding: 0 12px;
    --mat-slider-value-indicator-text-transform: none;
    --mat-slider-value-indicator-width: auto;
    --mat-slider-with-overlap-handle-outline-width: 1px;
    --mat-slider-with-tick-marks-active-container-opacity: 0.6;
    --mat-slider-with-tick-marks-container-shape: 50%;
    --mat-slider-with-tick-marks-container-size: 2px;
    --mat-slider-with-tick-marks-inactive-container-opacity: 0.6;
    --mat-slider-value-indicator-transform-origin: bottom;
    --mat-slider-label-label-text-font: Roboto,sans-serif;
    --mat-slider-label-label-text-size: 0.875rem;
    --mat-slider-label-label-text-line-height: 1.25rem;
    --mat-slider-label-label-text-tracking: normal;
    --mat-slider-label-label-text-weight: 500;
    --mat-snack-bar-container-shape: 4px;
    --mat-snack-bar-supporting-text-font: Roboto,sans-serif;
    --mat-snack-bar-supporting-text-line-height: 1.25rem;
    --mat-snack-bar-supporting-text-size: 0.875rem;
    --mat-snack-bar-supporting-text-weight: 400;
    --mat-tab-container-height: 48px;
    --mat-tab-divider-color: transparent;
    --mat-tab-divider-height: 0;
    --mat-tab-active-indicator-height: 2px;
    --mat-tab-active-indicator-shape: 0;
    color: var(--cm-sys-color-on-surface,#000);
    font: var(--cm-sys-type-body-medium,400 13px/20px "Roboto",sans-serif)
}

.cm-gm2:where(:not([sandboxuid])) {
    --cm-sys-type-display-large: 400 3.5rem/4rem "Google Sans",sans-serif;
    --cm-sys-type-display-medium: 400 2.75rem/3.25rem "Google Sans",sans-serif;
    --cm-sys-type-display-small: 400 2.25rem/2.75rem "Google Sans",sans-serif;
    --cm-sys-type-headline-large: 400 2rem/2.5rem "Google Sans",sans-serif;
    --cm-sys-type-headline-medium: 400 1.75rem/2.25rem "Google Sans",sans-serif;
    --cm-sys-type-headline-small: 400 1.5rem/2rem "Google Sans",sans-serif;
    --cm-sys-type-title-large: 400 1.375rem/1.75rem "Google Sans",sans-serif;
    --cm-sys-type-title-medium: 400 1.25rem/1.5rem "Google Sans",sans-serif;
    --cm-sys-type-title-small: 400 1.125rem/1.5rem "Google Sans",sans-serif;
    --cm-sys-type-label-large: 500 1rem/1.5rem "Google Sans",sans-serif;
    --cm-sys-type-label-medium: 500 0.875rem/1.25rem "Google Sans",sans-serif;
    --cm-sys-type-label-small: 500 0.75rem/1rem "Google Sans",sans-serif;
    --cm-sys-type-body-large: 400 1rem/1.5rem "Roboto",sans-serif;
    --cm-sys-type-body-medium: 400 0.875rem/1.25rem "Roboto",sans-serif;
    --cm-sys-type-body-small: 400 0.75rem/1rem "Roboto",sans-serif;
    --cm-sys-type-code: 400 0.75rem/1rem "Roboto Mono",monospace
}

.cm-gm2 .cdk-visually-hidden:where(:not([sandboxuid])) {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    white-space: nowrap;
    outline: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    left: 0
}

[dir=rtl] .cm-gm2 .cdk-visually-hidden:where(:not([sandboxuid])) {
    left: auto;
    right: 0
}

.cm-gm2.cm-autocomplete-panel .mat-mdc-autocomplete-panel .mat-mdc-option:where(:not([sandboxuid])),.cm-gm2 .cm-autocomplete-panel .mat-mdc-autocomplete-panel .mat-mdc-option:where(:not([sandboxuid])) {
    min-height: 32px
}

.cm-gm2.cm-autocomplete-panel .mat-mdc-autocomplete-panel .mat-mdc-option.wrap-option-labels .mdc-list-item__primary-text:where(:not([sandboxuid])),.cm-gm2 .cm-autocomplete-panel .mat-mdc-autocomplete-panel .mat-mdc-option.wrap-option-labels .mdc-list-item__primary-text:where(:not([sandboxuid])) {
    overflow: auto;
    overflow-wrap: break-word
}

.cm-gm2.cm-autocomplete-panel .mat-mdc-autocomplete-panel .mdc-list-item__primary-text:where(:not([sandboxuid])),.cm-gm2 .cm-autocomplete-panel .mat-mdc-autocomplete-panel .mdc-list-item__primary-text:where(:not([sandboxuid])) {
    --mat-option-selected-state-label-text-color: var(--cm-sys-color-on-surface,#000);
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1
}

.cm-gm2 .cm-autocomplete-panel.gmat-mdc-autocomplete .mat-mdc-autocomplete-panel:where(:not([sandboxuid])) {
    background-color: var(--cm-sys-color-surface-elevation,#fff);
    box-shadow: var(--cm-sys-elevation-shadow,0 1px 8px 0 rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 3px 3px -2px rgba(0,0,0,.12))
}

.cm-gm2 .mat-mdc-icon-button.mat-mdc-button-base:where(:not([sandboxuid])) {
    --mdc-icon-button-state-layer-size: 44px;
    --mat-icon-button-state-layer-size: 44px;
    width: var(--mat-icon-button-state-layer-size);
    height: var(--mat-icon-button-state-layer-size);
    padding: 10px
}

.cm-gm2 .mat-mdc-button-base .mat-icon:where(:not([sandboxuid])) {
    -webkit-flex-shrink: 1!important;
    flex-shrink: 1!important;
    min-height: auto!important
}

.cm-gm2 .cm-button:where(:not([sandboxuid])) {
    white-space: nowrap
}

.cm-gm2 .cm-button:has(.mdc-button__label .cm-icon):where(:not([sandboxuid])),.cm-gm2 .cm-button:has(.mdc-button__label .cfc-icon):where(:not([sandboxuid])) {
    white-space: preserve nowrap
}

.cm-gm2 .cm-button:not(.mat-primary):not(:disabled):where(:not([sandboxuid])) {
    color: var(--cm-comp-button-non-primary-default-label-color)
}

.cm-gm2 .cm-button:not([mat-flat-button],[mat-raised-button]).mat-primary.mat-primary.mat-primary.mat-primary.mat-primary:where(:not([sandboxuid])):hover {
    color: var(--cm-sys-color-state-on-primary-on-surface-state,#1c3aa9)
}

.cm-gm2 .cm-button.mat-mdc-outlined-button:where(:not([sandboxuid])) {
    background-color: var(--cm-comp-outlined-button-container-color,transparent)
}

.cm-gm2 .cm-button.mat-mdc-outlined-button.mat-mdc-outlined-button.mat-mdc-outlined-button.mat-mdc-outlined-button:where(:not([sandboxuid])) {
    --mat-button-outlined-outline-color: #818993
}

:where(:host-context(body[data-cm-color-scheme=dark]:not([data-cm-dark-launched=false]))) .cm-gm2 .cm-button.mat-mdc-outlined-button.mat-mdc-outlined-button.mat-mdc-outlined-button.mat-mdc-outlined-button:where(:not([sandboxuid])) {
    --mat-button-outlined-outline-color: #848b93
}

.cm-gm2 .cm-button.mat-mdc-outlined-button.mat-mdc-outlined-button.mat-mdc-outlined-button.mat-mdc-outlined-button.mat-primary:where(:not([sandboxuid])) {
    --mat-button-outlined-outline-color: #5784cb
}

:where(:host-context(body[data-cm-color-scheme=dark]:not([data-cm-dark-launched=false]))) .cm-gm2 .cm-button.mat-mdc-outlined-button.mat-mdc-outlined-button.mat-mdc-outlined-button.mat-mdc-outlined-button.mat-primary:where(:not([sandboxuid])) {
    --mat-button-outlined-outline-color: #708cb2
}

.cm-gm2 .cm-button.mat-mdc-outlined-button:focus .mat-mdc-button-persistent-ripple.mat-mdc-button-persistent-ripple.mat-mdc-button-persistent-ripple:where(:not([sandboxuid])),.cm-gm2 .cm-button.mat-mdc-outlined-button:focus .mat-mdc-button-ripple.mat-mdc-button-ripple.mat-mdc-button-ripple:where(:not([sandboxuid])),.cm-gm2 .cm-button.mat-mdc-outlined-button:hover .mat-mdc-button-persistent-ripple.mat-mdc-button-persistent-ripple.mat-mdc-button-persistent-ripple:where(:not([sandboxuid])),.cm-gm2 .cm-button.mat-mdc-outlined-button:hover .mat-mdc-button-ripple.mat-mdc-button-ripple.mat-mdc-button-ripple:where(:not([sandboxuid])),.cm-gm2 .cm-button.mat-mdc-outlined-button:active .mat-mdc-button-persistent-ripple.mat-mdc-button-persistent-ripple.mat-mdc-button-persistent-ripple:where(:not([sandboxuid])),.cm-gm2 .cm-button.mat-mdc-outlined-button:active .mat-mdc-button-ripple.mat-mdc-button-ripple.mat-mdc-button-ripple:where(:not([sandboxuid])) {
    inset: 0;
    border-width: 0
}

.cm-gm2 .cm-button.mat-mdc-outlined-button.cdk-keyboard-focused.cdk-keyboard-focused.cdk-keyboard-focused.cm-disabled.cm-disabled.cm-disabled:where(:not([sandboxuid])) {
    border-color: transparent
}

.cm-gm2 .cm-button.mat-mdc-outlined-button.cdk-keyboard-focused.cdk-keyboard-focused.cdk-keyboard-focused.cdk-keyboard-focused.cdk-keyboard-focused:where(:not([sandboxuid])) {
    border-color: transparent
}

.cm-gm2 .cm-button.mat-mdc-unelevated-button.cm-disabled.cm-disabled.cm-disabled:not(:disabled):where(:not([sandboxuid])) {
    background-color: var(--cm-sys-color-state-disabled-container)
}

.cm-gm2 .cm-button.mat-mdc-unelevated-button.cm-disabled.cm-disabled.cm-disabled:not(:disabled):where(:not([sandboxuid])) {
    color: white;
    color: var(--mdc-theme-text-primary-on-dark,white)
}

.cm-gm2 .cm-button.mat-mdc-unelevated-button.cm-disabled.cm-disabled.cm-disabled .mdc-button__ripple:where(:not([sandboxuid]))::before,.cm-gm2 .cm-button.mat-mdc-unelevated-button.cm-disabled.cm-disabled.cm-disabled .mdc-button__ripple:where(:not([sandboxuid]))::after {
    background-color: white;
    background-color: var(--mdc-ripple-color,var(--mdc-theme-text-primary-on-dark,white))
}

.cm-gm2 .cm-button.mat-mdc-unelevated-button.cm-disabled.cm-disabled.cm-disabled:hover .mdc-button__ripple:where(:not([sandboxuid]))::before,.cm-gm2 .cm-button.mat-mdc-unelevated-button.cm-disabled.cm-disabled.cm-disabled.mdc-ripple-surface--hover .mdc-button__ripple:where(:not([sandboxuid]))::before {
    opacity: .08;
    opacity: var(--mdc-ripple-hover-opacity,.08)
}

.cm-gm2 .cm-button.mat-mdc-unelevated-button.cm-disabled.cm-disabled.cm-disabled.mdc-ripple-upgraded--background-focused .mdc-button__ripple:where(:not([sandboxuid]))::before,.cm-gm2 .cm-button.mat-mdc-unelevated-button.cm-disabled.cm-disabled.cm-disabled:not(.mdc-ripple-upgraded):focus .mdc-button__ripple:where(:not([sandboxuid]))::before {
    -webkit-transition-duration: 75ms;
    transition-duration: 75ms;
    opacity: .24;
    opacity: var(--mdc-ripple-focus-opacity,.24)
}

.cm-gm2 .cm-button.mat-mdc-unelevated-button.cm-disabled.cm-disabled.cm-disabled:not(.mdc-ripple-upgraded) .mdc-button__ripple:where(:not([sandboxuid]))::after {
    -webkit-transition: opacity .15s linear;
    transition: opacity .15s linear
}

.cm-gm2 .cm-button.mat-mdc-unelevated-button.cm-disabled.cm-disabled.cm-disabled:not(.mdc-ripple-upgraded):active .mdc-button__ripple:where(:not([sandboxuid]))::after {
    -webkit-transition-duration: 75ms;
    transition-duration: 75ms;
    opacity: .24;
    opacity: var(--mdc-ripple-press-opacity,.24)
}

.cm-gm2 .cm-button.mat-mdc-unelevated-button.cm-disabled.cm-disabled.cm-disabled.mdc-ripple-upgraded:where(:not([sandboxuid])) {
    --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,0.24)
}

.cm-gm2 .cm-button.mat-mdc-unelevated-button .cm-mat-focus-indicator:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-status-on-error,#fff)
}

.cm-gm2 .cm-button.mat-mdc-unelevated-button .cm-mat-focus-indicator:where(:not([sandboxuid]))::before {
    margin: calc(var(--cm-focus-indicator-offset, 5px)*-1)
}

.cm-gm2 .cm-button.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled:where(:not([sandboxuid])) {
    cursor: default;
    box-shadow: none
}

.cm-gm2 .cm-button.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled:not(:disabled):where(:not([sandboxuid])) {
    color: var(--cm-comp-button-disabled-color,var(--cm-sys-color-state-disabled))
}

.cm-gm2 .cm-button.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled:not(:disabled):where(:not([sandboxuid])) {
    border-color: var(--cm-sys-color-state-disabled-container)
}

.cm-gm2 .cm-button.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled .mdc-button__ripple:where(:not([sandboxuid]))::before,.cm-gm2 .cm-button.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled .mdc-button__ripple:where(:not([sandboxuid]))::after {
    background-color: var(--cm-sys-color-on-surface);
    background-color: var(--mdc-ripple-color,var(--cm-sys-color-on-surface))
}

.cm-gm2 .cm-button.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled:hover .mdc-button__ripple:where(:not([sandboxuid]))::before,.cm-gm2 .cm-button.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled.mdc-ripple-surface--hover .mdc-button__ripple:where(:not([sandboxuid]))::before {
    opacity: 0;
    opacity: var(--mdc-ripple-hover-opacity,0)
}

.cm-gm2 .cm-button.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled.mdc-ripple-upgraded--background-focused .mdc-button__ripple:where(:not([sandboxuid]))::before,.cm-gm2 .cm-button.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled:not(.mdc-ripple-upgraded):focus .mdc-button__ripple:where(:not([sandboxuid]))::before {
    -webkit-transition-duration: 75ms;
    transition-duration: 75ms;
    opacity: 0;
    opacity: var(--mdc-ripple-focus-opacity,0)
}

.cm-gm2 .cm-button.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled:not(.mdc-ripple-upgraded) .mdc-button__ripple:where(:not([sandboxuid]))::after {
    -webkit-transition: opacity .15s linear;
    transition: opacity .15s linear
}

.cm-gm2 .cm-button.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled:not(.mdc-ripple-upgraded):active .mdc-button__ripple:where(:not([sandboxuid]))::after {
    -webkit-transition-duration: 75ms;
    transition-duration: 75ms;
    opacity: 0;
    opacity: var(--mdc-ripple-press-opacity,0)
}

.cm-gm2 .cm-button.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled.mdc-ripple-upgraded:where(:not([sandboxuid])) {
    --mdc-ripple-fg-opacity: var(--mdc-ripple-press-opacity,0)
}

.cm-gm2 .cm-button.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled.cm-disabled .mat-mdc-button-ripple:where(:not([sandboxuid])) {
    opacity: 0
}

.cm-gm2 .cm-button:not(.mat-mdc-icon-button):not(.mat-mdc-icon-button):not(.mat-mdc-icon-button):not(.mat-mdc-icon-button):not(.mat-mdc-icon-button):where(:not([sandboxuid])) {
    padding-left: var(--cm-gm2-button-padding,12px);
    padding-right: var(--cm-gm2-button-padding,12px)
}

.cm-gm2 .cm-button:not(:is(.mat-mdc-icon-button,.mat-mdc-mini-fab)):where(:not([sandboxuid])) {
    height: var(--cm-gm2-button-height,32px)
}

.cm-gm2 .cm-button:not(:is(.mat-mdc-icon-button,.mat-mdc-mini-fab)).cm-button-size-small:where(:not([sandboxuid])) {
    height: 28px
}

.cm-gm2 .cm-button:not(:is(.mat-mdc-icon-button,.mat-mdc-mini-fab)).mat-mdc-button-base:where(:not([sandboxuid])) {
    min-width: auto
}

.cm-gm2 .cm-button:not(:is(.mat-mdc-icon-button,.mat-mdc-mini-fab)) cfc-icon[matButtonIcon]:where(:not([sandboxuid])) {
    margin-top: 0
}

.cm-gm2 .cm-button:not(:is(.mat-mdc-icon-button,.mat-mdc-mini-fab)) :is(cfc-icon,mat-icon,cm-icon)[matButtonIcon][iconPositionEnd]:where(:not([sandboxuid])) {
    margin-left: 4px
}

.cm-gm2 .cm-button:not(:is(.mat-mdc-icon-button,.mat-mdc-mini-fab)) :is(cfc-icon,mat-icon,cm-icon)[matButtonIcon]:not([iconPositionEnd]):where(:not([sandboxuid])) {
    margin-right: 4px
}

.cm-gm2 .cm-button:not(:is(.mat-mdc-icon-button,.mat-mdc-mini-fab)) .mdc-button__label cm-icon:where(:not([sandboxuid])) {
    margin-top: -2px
}

.cm-gm2 .cm-button:not(:is(.mat-mdc-icon-button,.mat-mdc-mini-fab)).cm-collapsed-button:where(:not([sandboxuid])) {
    padding-left: 12px;
    padding-right: 12px
}

.cm-gm2 .cm-button:not(:is(.mat-mdc-icon-button,.mat-mdc-mini-fab)).cm-collapsed-button mat-icon:where(:not([sandboxuid])),.cm-gm2 .cm-button:not(:is(.mat-mdc-icon-button,.mat-mdc-mini-fab)).cm-collapsed-button cm-icon:where(:not([sandboxuid])) {
    margin-right: 0
}

.cm-gm2 .cm-button cfc-icon:where(:not([sandboxuid])),.cm-gm2 .cm-button cm-icon:where(:not([sandboxuid])) {
    position: relative
}

.cm-gm2 .cm-button.mat-mdc-mini-fab:where(:not([sandboxuid])) {
    --mat-fab-small-hover-state-layer-opacity: 1;
    --mat-fab-small-state-layer-color: var(--cm-comp-button-non-primary-hovered-container-color);
    --mat-fab-small-container-shape: 50%;
    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);
    background-color: var(--cm-sys-color-on-primary,#fff);
    color: var(--cm-sys-color-on-surface,#000);
    position: absolute;
    z-index: 1;
    margin: auto 0;
    top: 0;
    bottom: 0
}

.cm-gm2 .cm-button.mat-mdc-mini-fab:where(:not([sandboxuid])):hover,.cm-gm2 .cm-button.mat-mdc-mini-fab:where(:not([sandboxuid])):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)
}

.cm-gm2 .cm-button.mat-mdc-mini-fab:where(:not([sandboxuid])):active,.cm-gm2 .cm-button.mat-mdc-mini-fab:where(:not([sandboxuid])):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)
}

.cm-gm2 .cm-button.mat-mdc-mini-fab.mat-mdc-button-disabled:where(:not([sandboxuid])) {
    box-shadow: none
}

.cm-gm2 .cm-button.mat-mdc-mini-fab.mat-mdc-button-base .mat-focus-indicator:where(:not([sandboxuid]))::before {
    margin: 0;
    border-radius: 50%
}

.cm-gm2 .cm-button.cdk-focused .cm-mat-focus-indicator:where(:not([sandboxuid])),.cm-gm2 .cm-button:focus .cm-mat-focus-indicator:where(:not([sandboxuid])) {
    position: absolute;
    inset: 0
}

.cm-gm2 .cm-button.cdk-focused .cm-mat-focus-indicator:where(:not([sandboxuid]))::before,.cm-gm2 .cm-button:focus .cm-mat-focus-indicator:where(:not([sandboxuid]))::before {
    content: var(--cm-mat-focus-indicator-content,unset)
}

.cm-gm2 .cm-button .cm-mat-focus-indicator:where(:not([sandboxuid])) {
    pointer-events: none
}

.cm-gm2 .cm-button .mat-mdc-button-touch-target:where(:not([sandboxuid])) {
    display: none
}

.cm-gm2 .cm-button.mat-mdc-icon-button svg:where(:not([sandboxuid])) {
    width: 100%;
    height: 100%
}

.cm-gm2 .cm-button.mat-mdc-icon-button.mat-mdc-button-base:where(:not([sandboxuid])) {
    height: var(--cm-icon-button-height,var(--cm-icon-button-size,40px));
    width: var(--cm-icon-button-width,var(--cm-icon-button-size,40px));
    line-height: var(--cm-icon-button-line-height,var(--cm-icon-button-size,40px));
    padding: 0;
    display: inline-block
}

.cm-gm2 .cm-button.mat-mdc-icon-button.cm-button-size-small:where(:not([sandboxuid])) {
    height: 24px;
    width: 24px;
    line-height: 24px;
    --cm-focus-indicator-offset: 2px
}

.cm-gm2 .cm-button.mat-mdc-icon-button .cm-mat-focus-indicator:where(:not([sandboxuid]))::before {
    border-radius: 50%
}

.cm-gm2 .cm-button.mat-mdc-icon-button.cm-disabled:focus .mat-mdc-button-persistent-ripple:where(:not([sandboxuid]))::before,.cm-gm2 .cm-button.mat-mdc-icon-button.cm-disabled:focus .mat-ripple-element:where(:not([sandboxuid])),.cm-gm2 .cm-button.mat-mdc-icon-button.cm-disabled:hover .mat-mdc-button-persistent-ripple:where(:not([sandboxuid]))::before,.cm-gm2 .cm-button.mat-mdc-icon-button.cm-disabled:hover .mat-ripple-element:where(:not([sandboxuid])) {
    opacity: 0
}

.cm-gm2 .cm-buttons-size-small .cm-button.mat-mdc-button:where(:not([sandboxuid])) {
    height: 28px
}

.cm-gm2 .cm-buttons-size-small .cm-button.mat-mdc-icon-button:where(:not([sandboxuid])) {
    height: 24px;
    width: 24px;
    line-height: 24px;
    --cm-focus-indicator-offset: 2px
}

.cm-gm2 .cm-card:where(:not([sandboxuid])) {
    margin: 1px;
    padding: 16px
}

.cm-gm2 .cm-card.cfc-container-item:where(:not([sandboxuid])) {
    margin: 12px
}

.cm-gm2 .cm-card :where(.mat-mdc-card-title):where(:not([sandboxuid])) {
    margin-bottom: 8px
}

.cm-gm2 .cm-card :where(.mat-mdc-card-subtitle,.mat-mdc-card-content):where(:not([sandboxuid])) {
    margin-bottom: 16px
}

.cm-gm2 .cm-card>:where(:not([sandboxuid])):first-child {
    margin-top: 0
}

.cm-gm2 .cm-card>:last-child:not(.mat-mdc-card-footer):where(:not([sandboxuid])) {
    margin-bottom: 0
}

.cm-gm2 .cm-card .mat-mdc-card-title:not(:first-child):where(:not([sandboxuid])),.cm-gm2 .cm-card .mat-mdc-card-subtitle:not(:first-child):where(:not([sandboxuid])) {
    margin-top: -4px
}

.cm-gm2 .cm-card .mat-mdc-card-title:where(:not([sandboxuid])) {
    margin-top: 0
}

.cm-gm2 .cm-card .mat-mdc-card-header:where(:not([sandboxuid])) {
    padding: 0
}

.cm-gm2 .cm-card .mat-mdc-card-header .mat-mdc-card-title:where(:not([sandboxuid])) {
    margin-bottom: 12px
}

.cm-gm2 .cm-card .mat-mdc-card-header .mat-mdc-card-subtitle:not(:first-child):where(:not([sandboxuid])) {
    margin-top: -8px
}

.cm-gm2 .cm-card .mat-mdc-card-image:where(:not([sandboxuid])) {
    width: calc(100% + 32px);
    margin: 0 -16px 16px;
    display: block;
    overflow: hidden
}

.cm-gm2 .cm-card .mat-mdc-card-image img:where(:not([sandboxuid])) {
    width: 100%
}

.cm-gm2 .cm-card .mat-mdc-card-image:where(:not([sandboxuid])):first-child {
    margin-top: -16px;
    border-top-left-radius: inherit;
    border-top-right-radius: inherit
}

.cm-gm2 .cm-card .mat-mdc-card-avatar:where(:not([sandboxuid])) {
    height: 40px;
    width: 40px;
    border-radius: 50%;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    object-fit: cover;
    margin-bottom: 0
}

.cm-gm2 .cm-card .mat-mdc-card-content:where(:not([sandboxuid])) {
    font: var(--cm-sys-type-body-medium,400 13px/20px "Roboto",sans-serif);
    padding: 0
}

.cm-gm2 .cm-card .mat-mdc-card-content:where(:not([sandboxuid])):first-child {
    padding-top: 0
}

.cm-gm2 .cm-card .mat-mdc-card-content:where(:not([sandboxuid])):last-child {
    padding-bottom: 0
}

.cm-gm2 .cm-card .mat-mdc-card-content>:where(:not([sandboxuid])):first-child {
    margin-top: 0
}

.cm-gm2 .cm-card .mat-mdc-card-content>:where(:not([sandboxuid])):last-child {
    margin-bottom: 0
}

.cm-gm2 .cm-card .mat-mdc-card-actions:where(:not([sandboxuid])) {
    display: block;
    margin-bottom: 4px;
    min-height: 0;
    padding: 8px 0
}

.cm-gm2 .cm-card .mat-mdc-card-actions .cm-button:where(:not([sandboxuid])) {
    margin-left: 8px
}

.cm-gm2 .cm-card .mat-mdc-card-actions:not(.mat-mdc-card-actions-align-end) .cm-button:where(:not([sandboxuid])):first-child {
    --cm-button-flat-gap: 0;
    --cm-button-raised-gap: 0;
    margin-left: 0
}

.cm-gm2 .cm-card>.mat-mdc-card-actions:where(:not([sandboxuid])):last-child {
    margin-bottom: -8px;
    padding-bottom: 0
}

.cm-gm2 .cm-card .cm-card-flex:where(:not([sandboxuid])) {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

.cm-gm2 .cm-checkbox:where(:not([sandboxuid])) {
    display: block
}

.cm-gm2 .cm-checkbox .mdc-form-field:where(:not([sandboxuid])) {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start
}

.cm-gm2 .cm-checkbox label:where(:not([sandboxuid])) {
    padding-top: 4px;
    padding-bottom: 4px
}

.cm-gm2 .cm-checkbox .mdc-checkbox:where(:not([sandboxuid])) {
    --mat-checkbox-unselected-hover-state-layer-color: var(--cm-sys-color-state-neutral-on-surface-hover);
    --mat-checkbox-selected-hover-state-layer-color: var(--cm-sys-color-state-primary-on-surface-hover);
    --mat-checkbox-unselected-focus-state-layer-color: var(--cm-sys-color-state-neutral-on-surface-focus);
    --mat-checkbox-selected-focus-state-layer-color: var(--cm-sys-color-state-primary-on-surface-focus);
    --mat-focus-indicator-border-radius: 50%
}

.cm-gm2 .cm-checkbox .mdc-checkbox .cm-mat-focus-indicator.cm-mat-focus-indicator:where(:not([sandboxuid])) {
    overflow: visible;
    height: 32px;
    width: 32px;
    margin-top: -2px;
    margin-left: -2px
}

.cm-gm2 .cm-checkbox .mdc-checkbox .mat-ripple:where(:not([sandboxuid]))::before {
    border-width: 3px
}

.cm-gm2 .cm-checkbox .mdc-checkbox__native-control:focus~.cm-mat-focus-indicator:where(:not([sandboxuid]))::before {
    content: var(--cm-mat-focus-indicator-content,unset)
}

.cm-gm2 .cm-checkbox.cm-disabled .mdc-checkbox:where(:not([sandboxuid])) {
    cursor: default;
    pointer-events: none
}

.cm-gm2 .cm-checkbox.cm-disabled .mdc-checkbox .mdc-checkbox__background.mdc-checkbox__background.mdc-checkbox__background.mdc-checkbox__background:where(:not([sandboxuid])) {
    border-color: var(--cm-sys-color-state-disabled)
}

.cm-gm2 .cm-checkbox.cm-disabled .mdc-checkbox .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background.mdc-checkbox__background.mdc-checkbox__background.mdc-checkbox__background:where(:not([sandboxuid])) {
    border-color: transparent;
    background-color: var(--cm-sys-color-state-disabled)
}

.cm-gm2 .cm-checkbox.cm-disabled label:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-on-surface-variant)
}

.cm-gm2 .cm-checkbox.cm-disabled.mat-mdc-checkbox-checked .mdc-checkbox .mdc-checkbox__background.mdc-checkbox__background.mdc-checkbox__background:where(:not([sandboxuid])) {
    border-color: transparent;
    background-color: var(--cm-sys-color-state-disabled)
}

.cm-gm2 .cm-checkbox.cm-disabled label:where(:not([sandboxuid])) {
    cursor: default
}

.cm-gm2 .cm-checkbox.cm-disabled.mdc-checkbox--disabled:where(:not([sandboxuid])) {
    pointer-events: auto
}

:not(body.cfc-keyboard-modality) .cm-checkbox.cm-disabled.cm-disabled.cm-disabled:where(:not([sandboxuid])) {
    --mat-checkbox-disabled-selected-checkmark-color: var(--mat-checkbox-selected-checkmark-color);
    --mat-checkbox-disabled-selected-icon-color: var(--mat-checkbox-selected-icon-color);
    --mat-checkbox-disabled-unselected-icon-color: var(--mat-checkbox-unselected-icon-color);
    --mat-checkbox-unselected-focus-state-layer-opacity: 0;
    --mat-checkbox-selected-focus-state-layer-opacity: 0;
    --mat-checkbox-unselected-focus-icon-color: var(--cm-sys-color-state-disabled);
    --mat-checkbox-selected-focus-icon-color: var(--cm-sys-color-state-disabled)
}

.cm-gm2 .mat-mdc-standard-chip:where(:not([sandboxuid])) {
    --mat-chip-container-shape-radius: 16px;
    --mat-chip-disabled-container-opacity: 0.4;
    --mat-chip-disabled-outline-color: transparent;
    --mat-chip-flat-selected-outline-width: 0;
    --mat-chip-focus-outline-color: transparent;
    --mat-chip-hover-state-layer-opacity: 0.04;
    --mat-chip-outline-color: transparent;
    --mat-chip-outline-width: 0;
    --mat-chip-selected-hover-state-layer-opacity: 0.04;
    --mat-chip-selected-trailing-action-state-layer-color: transparent;
    --mat-chip-trailing-action-focus-opacity: 1;
    --mat-chip-trailing-action-focus-state-layer-opacity: 0;
    --mat-chip-trailing-action-hover-state-layer-opacity: 0;
    --mat-chip-trailing-action-opacity: 0.54;
    --mat-chip-trailing-action-state-layer-color: transparent;
    --mat-chip-with-avatar-avatar-shape-radius: 14px;
    --mat-chip-with-avatar-avatar-size: 28px;
    --mat-chip-with-avatar-disabled-avatar-opacity: 1;
    --mat-chip-with-icon-disabled-icon-opacity: 1;
    --mat-chip-with-icon-icon-size: 18px;
    --mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1
}

.cm-gm2 .mat-mdc-standard-chip:where(:not([sandboxuid])) {
    --mat-chip-label-text-font: Roboto,sans-serif;
    --mat-chip-label-text-line-height: 1.25rem;
    --mat-chip-label-text-size: 0.875rem;
    --mat-chip-label-text-tracking: normal;
    --mat-chip-label-text-weight: 400
}

.cm-gm2 .gmat-mdc-chip.mat-mdc-chip:where(:not([sandboxuid])) {
    --mat-chip-trailing-action-opacity: 0.9
}

.cm-gm2 .gmat-mdc-chip.mat-mdc-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic:where(:not([sandboxuid])) {
    padding-inline:8px}

.cm-gm2 .gmat-mdc-chip.mat-mdc-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary:where(:not([sandboxuid])) {
    padding-inline:0 16px}

.cm-gm2 .gmat-mdc-chip.mat-mdc-chip .mdc-evolution-chip__action--primary:where(:not([sandboxuid])) {
    padding-inline:16px}

.cm-gm2 .gmat-mdc-chip.mat-mdc-chip .mdc-evolution-chip__graphic:where(:not([sandboxuid])),.cm-gm2 .gmat-mdc-chip.mat-mdc-chip .mdc-evolution-chip__icon--primary:where(:not([sandboxuid])) {
    height: 18px;
    width: 18px;
    font-size: 18px
}

.cm-gm2 .gmat-mdc-chip.mat-mdc-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary:where(:not([sandboxuid])) {
    -webkit-padding-end: 0;
    padding-inline-end:0}

.cm-gm2 .gmat-mdc-chip.mat-mdc-chip .mdc-evolution-chip__text-label:where(:not([sandboxuid])) {
    font-family: Google Sans,Roboto,Arial,sans-serif;
    font-size: .875rem;
    letter-spacing: .0178571429em;
    font-weight: 500
}

.cm-gm2 .gmat-mdc-chip.mat-mdc-chip.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--selected):not(.mdc-evolution-chip--with-primary-icon) .mdc-evolution-chip__graphic:where(:not([sandboxuid])) {
    width: 0
}

.cm-gm2 .gmat-mdc-chip.gmat-input-chip .mdc-evolution-chip__action--primary:where(:not([sandboxuid])) {
    padding-inline:12px}

.cm-gm2 .gmat-mdc-chip.gmat-input-chip .mdc-evolution-chip__graphic:where(:not([sandboxuid])),.cm-gm2 .gmat-mdc-chip.gmat-input-chip .mdc-evolution-chip__icon--primary:where(:not([sandboxuid])) {
    height: 18px;
    width: 18px;
    font-size: 18px
}

.cm-gm2 .gmat-mdc-chip.gmat-input-chip .mdc-evolution-chip__text-label:where(:not([sandboxuid])) {
    font-family: Roboto,Arial,sans-serif;
    font-size: .875rem;
    letter-spacing: .0178571429em;
    font-weight: 500
}

.cm-gm2 .gmat-mdc-chip.gmat-input-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic:where(:not([sandboxuid])) {
    padding-inline:6px}

.cm-gm2 .gmat-mdc-chip.gmat-input-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary:where(:not([sandboxuid])) {
    padding-inline:0 12px}

.cm-gm2 .gmat-mdc-chip.gmat-input-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing:where(:not([sandboxuid])) {
    padding-inline:8px 6px}

.cm-gm2 .gmat-mdc-chip.gmat-input-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary:where(:not([sandboxuid])) {
    padding-inline:12px 0}

.cm-gm2 .gmat-mdc-chip.gmat-input-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic:where(:not([sandboxuid])) {
    padding-inline:6px}

.cm-gm2 .gmat-mdc-chip.gmat-input-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--trailing:where(:not([sandboxuid])) {
    padding-inline:8px 6px}

.cm-gm2 .gmat-mdc-chip.gmat-input-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary:where(:not([sandboxuid])) {
    padding-inline:0}

.cm-gm2 .gmat-mdc-chip.gmat-suggestive-chip:where(:not([sandboxuid])),.cm-gm2 .gmat-mdc-chip.gmat-suggestive-chip .mdc-evolution-chip__action--primary:where(:not([sandboxuid]))::before,.cm-gm2 .gmat-mdc-chip.gmat-suggestive-chip .mdc-evolution-chip__icon--primary:where(:not([sandboxuid])),.cm-gm2 .gmat-mdc-chip.gmat-filter-chip:where(:not([sandboxuid])),.cm-gm2 .gmat-mdc-chip.gmat-filter-chip .mdc-evolution-chip__ripple:where(:not([sandboxuid])),.cm-gm2 .gmat-mdc-chip.gmat-filter-chip .mdc-evolution-chip__action--primary:where(:not([sandboxuid]))::before,.cm-gm2 .gmat-mdc-chip.gmat-filter-chip .mdc-evolution-chip__icon--primary:where(:not([sandboxuid])) {
    border-radius: 8px
}

.cm-gm2 .gmat-mdc-chip.gmat-protected-chip:where(:not([sandboxuid])) {
    -webkit-transition: box-shadow .28s cubic-bezier(.4,0,.2,1);
    transition: box-shadow .28s cubic-bezier(.4,0,.2,1);
    box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)
}

.cm-gm2 .gmat-mdc-chip.gmat-protected-chip:where(:not([sandboxuid])):hover {
    box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)
}

.cm-gm2 .gmat-mdc-chip.gmat-protected-chip:where(:not([sandboxuid])):active {
    box-shadow: 0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15)
}

.cm-gm2 .gmat-mdc-chip.gmat-protected-chip.mat-mdc-chip-disabled:where(:not([sandboxuid])) {
    box-shadow: none
}

.cm-gm2 .mat-mdc-chip.mat-mdc-standard-chip:where(:not([sandboxuid])) {
    --mat-chip-container-height: 24px
}

.cm-gm2 .gmat-mdc-chip:where(:not([sandboxuid])) {
    --mat-chip-label-text-color: #5f6368;
    --mat-chip-disabled-label-text-color: rgba(60,64,67,0.38);
    --mat-chip-with-icon-icon-color: #5f6368;
    --mat-chip-with-icon-disabled-icon-color: rgba(60,64,67,0.38);
    --mat-chip-with-icon-selected-icon-color: #5f6368;
    --mat-chip-with-trailing-icon-disabled-trailing-icon-color: #5f6368;
    --mat-chip-with-trailing-icon-trailing-icon-color: #5f6368;
    --mat-chip-focus-state-layer-color: #3c4043;
    --mat-chip-focus-state-layer-opacity: 0.12
}

.cm-gm2 .gmat-mdc-chip.cdk-focused:where(:not([sandboxuid])) {
    --mat-chip-label-text-color: #202124
}

.cm-gm2 .gmat-mdc-chip.gmat-hairline-chip:where(:not([sandboxuid])) {
    --mat-chip-elevated-container-color: transparent;
    --mat-chip-elevated-disabled-container-color: transparent;
    --mat-chip-outline-width: 1px;
    --mat-chip-outline-color: #dadce0;
    --mat-chip-disabled-outline-color: #dadce0;
    --mat-chip-focus-outline-color: #dadce0;
    --mat-chip-focus-state-layer-color: #3c4043
}

.cm-gm2 .gmat-mdc-chip.gmat-protected-chip:where(:not([sandboxuid])) {
    --mat-chip-elevated-container-color: white;
    --mat-chip-elevated-disabled-container-color: white;
    --mat-chip-focus-state-layer-color: #3c4043
}

.cm-gm2 .gmat-mdc-chip.mat-primary.mat-mdc-chip-highlighted:where(:not([sandboxuid])),.cm-gm2 .gmat-mdc-chip.mat-primary.mat-mdc-chip-selected:where(:not([sandboxuid])) {
    --mat-chip-elevated-container-color: #e8f0fe;
    --mat-chip-elevated-selected-container-color: #e8f0fe;
    --mat-chip-elevated-disabled-container-color: #e8f0fe;
    --mat-chip-flat-disabled-selected-container-color: #e8f0fe;
    --mat-chip-label-text-color: #174ea6;
    --mat-chip-selected-label-text-color: #174ea6;
    --mat-chip-disabled-label-text-color: #174ea6;
    --mat-chip-with-icon-icon-color: #174ea6;
    --mat-chip-with-icon-disabled-icon-color: #174ea6;
    --mat-chip-with-trailing-icon-disabled-trailing-icon-color: #174ea6;
    --mat-chip-with-trailing-icon-trailing-icon-color: #174ea6;
    --mat-chip-with-icon-selected-icon-color: #174ea6;
    --mat-chip-outline-width: 0;
    --mat-chip-outline-color: transparent;
    --mat-chip-disabled-outline-color: transparent;
    --mat-chip-focus-outline-color: transparent;
    --mat-chip-focus-state-layer-color: #1967d2;
    --mat-chip-hover-state-layer-color: #1967d2;
    --mat-chip-selected-focus-state-layer-color: #1967d2;
    --mat-chip-selected-hover-state-layer-color: #1967d2;
    --mat-chip-selected-disabled-trailing-icon-color: #174ea6;
    --mat-chip-selected-trailing-icon-color: #174ea6
}

.cm-gm2 .gmat-mdc-chip.mat-accent.mat-mdc-chip-highlighted:where(:not([sandboxuid])),.cm-gm2 .gmat-mdc-chip.mat-accent.mat-mdc-chip-selected:where(:not([sandboxuid])) {
    --mat-chip-elevated-container-color: #e8f0fe;
    --mat-chip-elevated-selected-container-color: #e8f0fe;
    --mat-chip-elevated-disabled-container-color: #e8f0fe;
    --mat-chip-flat-disabled-selected-container-color: #e8f0fe;
    --mat-chip-label-text-color: #174ea6;
    --mat-chip-selected-label-text-color: #174ea6;
    --mat-chip-disabled-label-text-color: #174ea6;
    --mat-chip-with-icon-icon-color: #174ea6;
    --mat-chip-with-icon-disabled-icon-color: #174ea6;
    --mat-chip-with-trailing-icon-disabled-trailing-icon-color: #174ea6;
    --mat-chip-with-trailing-icon-trailing-icon-color: #174ea6;
    --mat-chip-with-icon-selected-icon-color: #174ea6;
    --mat-chip-outline-width: 0;
    --mat-chip-outline-color: transparent;
    --mat-chip-disabled-outline-color: transparent;
    --mat-chip-focus-outline-color: transparent;
    --mat-chip-focus-state-layer-color: #1967d2;
    --mat-chip-hover-state-layer-color: #1967d2;
    --mat-chip-selected-focus-state-layer-color: #1967d2;
    --mat-chip-selected-hover-state-layer-color: #1967d2;
    --mat-chip-selected-disabled-trailing-icon-color: #174ea6;
    --mat-chip-selected-trailing-icon-color: #174ea6
}

.cm-gm2 .gmat-mdc-chip.mat-warn.mat-mdc-chip-highlighted:where(:not([sandboxuid])),.cm-gm2 .gmat-mdc-chip.mat-warn.mat-mdc-chip-selected:where(:not([sandboxuid])) {
    --mat-chip-elevated-container-color: #fce8e6;
    --mat-chip-elevated-selected-container-color: #fce8e6;
    --mat-chip-elevated-disabled-container-color: #fce8e6;
    --mat-chip-flat-disabled-selected-container-color: #fce8e6;
    --mat-chip-label-text-color: #a50e0e;
    --mat-chip-selected-label-text-color: #a50e0e;
    --mat-chip-disabled-label-text-color: #a50e0e;
    --mat-chip-with-icon-icon-color: #a50e0e;
    --mat-chip-with-icon-disabled-icon-color: #a50e0e;
    --mat-chip-with-trailing-icon-disabled-trailing-icon-color: #a50e0e;
    --mat-chip-with-trailing-icon-trailing-icon-color: #a50e0e;
    --mat-chip-with-icon-selected-icon-color: #a50e0e;
    --mat-chip-outline-width: 0;
    --mat-chip-outline-color: transparent;
    --mat-chip-disabled-outline-color: transparent;
    --mat-chip-focus-outline-color: transparent;
    --mat-chip-focus-state-layer-color: #c5221f;
    --mat-chip-hover-state-layer-color: #c5221f;
    --mat-chip-selected-focus-state-layer-color: #c5221f;
    --mat-chip-selected-hover-state-layer-color: #c5221f;
    --mat-chip-selected-disabled-trailing-icon-color: #a50e0e;
    --mat-chip-selected-trailing-icon-color: #a50e0e
}

.cm-gm2 .mat-mdc-standard-chip .mdc-evolution-chip__cell--primary:where(:not([sandboxuid])),.cm-gm2 .mat-mdc-standard-chip .mdc-evolution-chip__action--primary:where(:not([sandboxuid])),.cm-gm2 .mat-mdc-standard-chip .mat-mdc-chip-action-label:where(:not([sandboxuid])) {
    overflow: visible
}

.cm-gm2 .mdc-evolution-chip__icon:where(:not([sandboxuid])),.cm-gm2 .mat-mdc-chip-remove .mat-icon:where(:not([sandboxuid])) {
    min-height: auto!important
}

.cm-gm2 .cm-chip-grid.mat-mdc-chip-grid:where(:not([sandboxuid])) {
    min-height: 28px;
    margin: -4px;
    padding: 0 4px
}

.cm-gm2 .cm-chip-grid.mat-mdc-chip-grid .cm-chip.mat-mdc-chip:not(.mat-basic-chip):where(:not([sandboxuid])) {
    height: auto;
    min-height: var(--mat-chip-container-height);
    word-break: break-word
}

.cm-gm2 .cm-chip-grid.mat-mdc-chip-grid .mat-mdc-chip-action-label:where(:not([sandboxuid])) {
    white-space: normal
}

.cm-gm2 .cm-chip.mat-mdc-chip:not(.mat-basic-chip).cdk-focused .mat-mdc-chip-action:focus .cm-mat-focus-indicator:where(:not([sandboxuid]))::before {
    content: var(--cm-mat-focus-indicator-content,unset)
}

.cm-gm2 .cm-chip.mat-mdc-chip:not(.mat-basic-chip).cdk-focused .mat-mdc-chip-focus-overlay:where(:not([sandboxuid])) {
    --mat-chip-focus-state-layer-opacity: 0
}

.cm-gm2 .cm-chip.mat-mdc-chip:not(.mat-basic-chip).mat-mdc-chip-selected.mat-primary:where(:not([sandboxuid])) {
    --mat-chip-selected-label-text-color: var(--cm-sys-color-primary-on-container,#3367d6);
    --mat-chip-with-icon-selected-icon-color: var(--cm-sys-color-primary-on-container,#3367d6)
}

.cm-gm2 .cm-chip.mat-mdc-chip:not(.mat-basic-chip) .mat-mdc-chip-remove:where(:not([sandboxuid])) {
    margin: 0 4px 0 8px;
    padding: 0
}

.cm-gm2 .cm-chip.mat-mdc-chip:not(.mat-basic-chip)[appearance=input][color=primary]:where(:not([sandboxuid])) {
    background-color: var(--cm-sys-color-container-primary)
}

.cm-gm2 .cm-chip.mat-mdc-chip:not(.mat-basic-chip)[appearance=input][color=primary] .mat-mdc-chip-action-label:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-primary-on-container)
}

.cm-gm2 .cm-chip.mat-mdc-chip:not(.mat-basic-chip)[appearance=input][color=warn]:where(:not([sandboxuid])),.cm-gm2 .cm-chip.mat-mdc-chip:not(.mat-basic-chip)[appearance=input].mat-warn:where(:not([sandboxuid])) {
    background-color: var(--cm-sys-color-status-error-container)
}

.cm-gm2 .cm-chip.mat-mdc-chip:not(.mat-basic-chip)[appearance=input][color=warn] .mat-mdc-chip-action-label:where(:not([sandboxuid])),.cm-gm2 .cm-chip.mat-mdc-chip:not(.mat-basic-chip)[appearance=input].mat-warn .mat-mdc-chip-action-label:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-status-error)
}

.cm-gm2 .cm-chip.mat-mdc-chip:not(.mat-basic-chip) cm-icon>svg[data-icon-name=closeIcon]:where(:not([sandboxuid])) {
    --cm-comp-icon-size: 14px
}

.cm-gm2 .cm-chip.mat-mdc-chip:not(.mat-basic-chip) .mat-chip-text-primary:where(:not([sandboxuid])) {
    font-weight: 700
}

body.cfc-keyboard-modality .cm-chip.mat-mdc-chip-row .mat-mdc-chip-action:focus .cm-mat-focus-indicator.mat-mdc-chip-primary-focus-indicator:where(:not([sandboxuid]))::before {
    margin: -5px -7px
}

body.cfc-keyboard-modality .cm-chip.mat-mdc-chip-row .mat-mdc-chip-action:focus.cm-mat-focus-indicator.mat-mdc-chip-remove:where(:not([sandboxuid])) {
    z-index: 1
}

body.cfc-keyboard-modality .cm-chip.mat-mdc-chip-row .mat-mdc-chip-action:focus.cm-mat-focus-indicator.mat-mdc-chip-remove:where(:not([sandboxuid]))::before {
    border-radius: 10px;
    margin: -3px
}

body.cfc-keyboard-modality .cm-chip.mat-mdc-chip-option.gmat-filter-chip .mat-mdc-chip-action:focus .cm-mat-focus-indicator:where(:not([sandboxuid]))::before {
    border-radius: 8px
}

.cm-gm2 .cm-chip-grid-edit-area:where(:not([sandboxuid])) {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap
}

.cm-gm2 .cm-chip-grid-edit-area .mat-mdc-chip-grid:where(:not([sandboxuid])) {
    min-width: 0
}

.cm-gm2 .cm-chip-grid-edit-area .mat-mdc-chip-grid .mat-mdc-chip-row:where(:not([sandboxuid])) {
    --mat-chip-container-height: 20px
}

.cm-gm2 .cm-chip-grid-edit-area .chip-grid-empty-input-offset:where(:not([sandboxuid])) {
    margin-left: 0
}

.cm-gm2 .gmat-mdc-chip.gmat-suggestive-chip:where(:not([sandboxuid])) {
    border-radius: var(--mat-chip-container-shape-radius);
    --mat-focus-indicator-border-radius: var(--mat-chip-container-shape-radius)
}

.cm-gm2 .gmat-mdc-chip.gmat-suggestive-chip .mdc-evolution-chip__action--primary:where(:not([sandboxuid]))::before {
    border-radius: var(--mat-chip-container-shape-radius)
}

.cm-gm2 .gmat-mdc-chip.gmat-suggestive-chip:where(:not([sandboxuid])):hover {
    --mat-chip-label-text-color: var(--cm-sys-color-primary,#3367d6)
}

.cm-gm2 .gmat-mdc-chip.gmat-hairline-chip .mat-mdc-chip-action-label:where(:not([sandboxuid])) {
    color: var(--mat-chip-label-text-color)
}

.cm-gm2 .cm-chip.mat-mdc-standard-chip.mdc-evolution-chip--selected:where(:not([sandboxuid])) {
    background-color: var(--cm-sys-color-selection-container,rgba(161,194,250,.16))
}

.cm-gm2 .cm-chip.mat-mdc-standard-chip.mdc-evolution-chip--selected:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label:where(:not([sandboxuid])) {
    color: var(--mat-chip-selected-label-text-color)
}

.cm-gm2 .mat-mdc-chip-input:where(:not([sandboxuid])) {
    -webkit-flex-basis: 75px;
    flex-basis: 75px
}

.cm-gm2 .mat-mdc-dialog-surface.mat-mdc-dialog-surface:where(:not([sandboxuid])) {
    display: block
}

.cm-gm2 .mat-mdc-dialog-component-host.mat-mdc-dialog-component-host:where(:not([sandboxuid])) {
    display: inline
}

.cm-gm2.cm-dialog:where(:not([sandboxuid])),.cm-gm2 .cm-dialog:where(:not([sandboxuid])) {
    --mat-dialog-content-padding: 20px 24px 24px;
    --mat-dialog-with-actions-content-padding: 20px 24px 24px
}

.cm-gm2.cm-dialog .mat-mdc-dialog-container .mdc-dialog__surface:where(:not([sandboxuid])),.cm-gm2 .cm-dialog .mat-mdc-dialog-container .mdc-dialog__surface:where(:not([sandboxuid])) {
    border-radius: 8px
}

.cm-gm2.cm-dialog .mat-mdc-dialog-container .mat-mdc-dialog-surface.mat-mdc-dialog-surface.mat-mdc-dialog-surface:where(:not([sandboxuid])),.cm-gm2 .cm-dialog .mat-mdc-dialog-container .mat-mdc-dialog-surface.mat-mdc-dialog-surface.mat-mdc-dialog-surface:where(:not([sandboxuid])) {
    box-shadow: var(--cm-sys-elevation-shadow,0 1px 8px 0 rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 3px 3px -2px rgba(0,0,0,.12))
}

.cm-gm2.cm-dialog .mat-mdc-dialog-container .mat-mdc-dialog-actions:where(:not([sandboxuid])),.cm-gm2 .cm-dialog .mat-mdc-dialog-container .mat-mdc-dialog-actions:where(:not([sandboxuid])) {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
    margin-bottom: -24px;
    margin-left: -24px;
    margin-right: -24px
}

.cm-gm2.cm-dialog .mat-mdc-dialog-container .mat-mdc-dialog-actions cfc-progress-button [mat-raised-button]:where(:not([sandboxuid])),.cm-gm2 .cm-dialog .mat-mdc-dialog-container .mat-mdc-dialog-actions cfc-progress-button [mat-raised-button]:where(:not([sandboxuid])) {
    margin-left: 8px
}

.cm-gm2.cm-dialog .mat-mdc-dialog-container .mat-mdc-dialog-actions .cm-button:where(:not([sandboxuid])),.cm-gm2 .cm-dialog .mat-mdc-dialog-container .mat-mdc-dialog-actions .cm-button:where(:not([sandboxuid])) {
    margin-right: 0
}

.cm-gm2.cm-dialog .mat-mdc-dialog-container .mat-mdc-dialog-content.mat-mdc-dialog-content:where(:not([sandboxuid])),.cm-gm2 .cm-dialog .mat-mdc-dialog-container .mat-mdc-dialog-content.mat-mdc-dialog-content:where(:not([sandboxuid])) {
    margin-left: -24px;
    margin-right: -24px
}

.cm-gm2.cm-dialog .mat-mdc-dialog-container .mat-mdc-dialog-content.mat-mdc-dialog-content.mdc-dialog__content:where(:not([sandboxuid])),.cm-gm2 .cm-dialog .mat-mdc-dialog-container .mat-mdc-dialog-content.mat-mdc-dialog-content.mdc-dialog__content:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-on-surface,#000)
}

.cm-gm2.cm-dialog .mat-mdc-dialog-container .mat-mdc-dialog-content.mat-mdc-dialog-content>:where(:not([sandboxuid])):first-child,.cm-gm2 .cm-dialog .mat-mdc-dialog-container .mat-mdc-dialog-content.mat-mdc-dialog-content>:where(:not([sandboxuid])):first-child {
    margin-top: 0
}

.cm-gm2.cm-dialog .mat-mdc-dialog-container .mat-mdc-dialog-content.mat-mdc-dialog-content>:where(:not([sandboxuid])):last-child,.cm-gm2 .cm-dialog .mat-mdc-dialog-container .mat-mdc-dialog-content.mat-mdc-dialog-content>:where(:not([sandboxuid])):last-child {
    margin-bottom: 0
}

.cm-gm2.cm-dialog .mat-mdc-dialog-container .mat-mdc-dialog-surface:where(:not([sandboxuid])),.cm-gm2 .cm-dialog .mat-mdc-dialog-container .mat-mdc-dialog-surface:where(:not([sandboxuid])) {
    padding: 24px
}

.cm-gm2.cm-dialog .mat-mdc-dialog-container .mat-mdc-dialog-surface>:where(:not([sandboxuid])):first-child,.cm-gm2.cm-dialog .mat-mdc-dialog-container .mat-mdc-dialog-surface>xap-deferred-loader-outlet>:where(:not([sandboxuid])):first-child,.cm-gm2 .cm-dialog .mat-mdc-dialog-container .mat-mdc-dialog-surface>:where(:not([sandboxuid])):first-child,.cm-gm2 .cm-dialog .mat-mdc-dialog-container .mat-mdc-dialog-surface>xap-deferred-loader-outlet>:where(:not([sandboxuid])):first-child {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    max-height: calc(100vh - 48px);
    height: 100%
}

@media screen and (max-height: 512px) {
    .cm-gm2.cm-dialog .mat-mdc-dialog-container .mat-mdc-dialog-surface>:first-child .mat-mdc-dialog-content:where(:not([sandboxuid])),.cm-gm2.cm-dialog .mat-mdc-dialog-container .mat-mdc-dialog-surface>xap-deferred-loader-outlet>:first-child .mat-mdc-dialog-content:where(:not([sandboxuid])),.cm-gm2 .cm-dialog .mat-mdc-dialog-container .mat-mdc-dialog-surface>:first-child .mat-mdc-dialog-content:where(:not([sandboxuid])),.cm-gm2 .cm-dialog .mat-mdc-dialog-container .mat-mdc-dialog-surface>xap-deferred-loader-outlet>:first-child .mat-mdc-dialog-content:where(:not([sandboxuid])) {
        overflow:visible;
        max-height: unset
    }
}

.cm-gm2.cm-dialog .mat-mdc-dialog-container .mat-mdc-dialog-surface .mat-mdc-dialog-title.mdc-dialog__title:where(:not([sandboxuid])),.cm-gm2 .cm-dialog .mat-mdc-dialog-container .mat-mdc-dialog-surface .mat-mdc-dialog-title.mdc-dialog__title:where(:not([sandboxuid])) {
    font: var(--cm-sys-type-title-medium,500 18px/24px "Roboto");
    color: var(--cm-sys-color-on-surface,#000);
    padding: 0 0 9px
}

.cm-gm2.cm-dialog .mat-mdc-dialog-container .mat-mdc-dialog-surface .mat-mdc-dialog-title.mdc-dialog__title:where(:not([sandboxuid]))::before,.cm-gm2 .cm-dialog .mat-mdc-dialog-container .mat-mdc-dialog-surface .mat-mdc-dialog-title.mdc-dialog__title:where(:not([sandboxuid]))::before {
    display: none
}

.cm-gm2.cm-dialog .mat-mdc-dialog-container .mat-mdc-dialog-surface :is(h2,h3,h4,h5,h6).mdc-dialog__title:where(:not([sandboxuid])),.cm-gm2 .cm-dialog .mat-mdc-dialog-container .mat-mdc-dialog-surface :is(h2,h3,h4,h5,h6).mdc-dialog__title:where(:not([sandboxuid])) {
    margin-top: 0
}

.cm-gm2.cm-dialog .mat-mdc-dialog-container .mat-mdc-dialog-title.mat-mdc-dialog-title+:nth-child(2):where(:not([sandboxuid])),.cm-gm2 .cm-dialog .mat-mdc-dialog-container .mat-mdc-dialog-title.mat-mdc-dialog-title+:nth-child(2):where(:not([sandboxuid])) {
    padding-top: 4px
}

.cm-gm2 .cm-form-field:where(:not([sandboxuid])) {
    height: -webkit-fit-content;
    height: fit-content;
    --gm-outlinedtextfield-label-color--disabled: #5f6368;
    --gm-outlinedtextfield-label-color: var(--cm-sys-color-on-surface-variant,rgba(0,0,0,0.66));
    padding-top: 6px;
    width: var(--cm-form-field-width,100%)
}

.cm-gm2 .cm-form-field:not(.cfc-inline-form-control):where(:not([sandboxuid])) {
    display: block
}

body.cfc-keyboard-modality .cm-form-field.mat-focused.mat-mdc-form-field.gmat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mdc-notched-outline__leading:where(:not([sandboxuid])),body.cfc-keyboard-modality .cm-form-field.mat-focused.mat-mdc-form-field.gmat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mdc-notched-outline__notch:where(:not([sandboxuid])),body.cfc-keyboard-modality .cm-form-field.mat-focused.mat-mdc-form-field.gmat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mdc-notched-outline__trailing:where(:not([sandboxuid])),body.cfc-keyboard-modality .cm-form-field.mat-focused.mat-mdc-form-field.gmat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined:not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading:where(:not([sandboxuid])),body.cfc-keyboard-modality .cm-form-field.mat-focused.mat-mdc-form-field.gmat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined:not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch:where(:not([sandboxuid])),body.cfc-keyboard-modality .cm-form-field.mat-focused.mat-mdc-form-field.gmat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined:not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing:where(:not([sandboxuid])),body.cfc-keyboard-modality .cm-form-field.mat-focused.mat-form-field-disabled.mat-mdc-form-field.gmat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mdc-notched-outline__leading:where(:not([sandboxuid])),body.cfc-keyboard-modality .cm-form-field.mat-focused.mat-form-field-disabled.mat-mdc-form-field.gmat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mdc-notched-outline__notch:where(:not([sandboxuid])),body.cfc-keyboard-modality .cm-form-field.mat-focused.mat-form-field-disabled.mat-mdc-form-field.gmat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mdc-notched-outline__trailing:where(:not([sandboxuid])),body.cfc-keyboard-modality .cm-form-field.mat-focused.mat-form-field-disabled.mat-mdc-form-field.gmat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined:not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading:where(:not([sandboxuid])),body.cfc-keyboard-modality .cm-form-field.mat-focused.mat-form-field-disabled.mat-mdc-form-field.gmat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined:not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch:where(:not([sandboxuid])),body.cfc-keyboard-modality .cm-form-field.mat-focused.mat-form-field-disabled.mat-mdc-form-field.gmat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined:not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: var(--cm-sys-color-primary)
}

body.cfc-keyboard-modality .cm-form-field.mat-focused.mat-form-field-disabled.mat-focused.mat-primary .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label.mdc-floating-label--float-above:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-primary)
}

body.cfc-keyboard-modality .cm-form-field.mat-focused.mat-form-field-disabled:is(.mat-focused) .mat-mdc-notch-piece.mdc-notched-outline__notch:where(:not([sandboxuid])),body.cfc-keyboard-modality .cm-form-field.mat-focused.mat-form-field-disabled:is(.mat-focused) .mat-mdc-notch-piece.mdc-notched-outline__leading:where(:not([sandboxuid])),body.cfc-keyboard-modality .cm-form-field.mat-focused.mat-form-field-disabled:is(.mat-focused) .mat-mdc-notch-piece.mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-width: 2px
}

.cm-gm2 .cm-form-field:where(:not([sandboxuid])),.cm-gm2 .cm-form-field .mat-mdc-text-field-wrapper .mat-mdc-floating-label:not(.mdc-floating-label--float-above):where(:not([sandboxuid])),.cm-gm2 .cm-form-field .mat-mdc-form-field-input-control.mat-mdc-form-field-input-control:where(:not([sandboxuid])),.cm-gm2 .cm-form-field .mat-mdc-form-field-text-prefix:where(:not([sandboxuid])),.cm-gm2 .cm-form-field .mat-mdc-form-field-text-suffix:where(:not([sandboxuid])),.cm-gm2 .cm-form-field .mat-mdc-form-field-icon-prefix:where(:not([sandboxuid])),.cm-gm2 .cm-form-field .mat-mdc-form-field-icon-suffix:where(:not([sandboxuid])) {
    font: var(--cm-sys-type-body-medium)
}

.cm-gm2 .cm-form-field .mat-mdc-form-field-text-prefix:where(:not([sandboxuid])),.cm-gm2 .cm-form-field .mat-mdc-form-field-text-suffix:where(:not([sandboxuid])),.cm-gm2 .cm-form-field .mat-mdc-form-field-icon-prefix:where(:not([sandboxuid])),.cm-gm2 .cm-form-field .mat-mdc-form-field-icon-suffix:where(:not([sandboxuid])) {
    line-height: var(--cm-sys-type-body-large)
}

.cm-gm2 .cm-form-field .mat-mdc-form-field-text-prefix:where(:not([sandboxuid])) {
    padding-right: 4px
}

.cm-gm2 .cm-form-field .mat-mdc-form-field-icon-prefix:where(:not([sandboxuid])) {
    line-height: 0
}

.cm-gm2 .cm-form-field .mat-mdc-form-field-icon-suffix .cm-button:where(:not([sandboxuid])) {
    --cm-button-flat-gap: 0;
    margin-left: 8px
}

.cm-gm2 .cm-form-field .mat-mdc-text-field-wrapper:where(:not([sandboxuid])) {
    padding: 0 12px
}

.cm-gm2 .cm-form-field .mat-mdc-text-field-wrapper .mdc-notched-outline__leading:where(:not([sandboxuid])) {
    width: 8px
}

.cm-gm2 .cm-form-field .mat-mdc-text-field-wrapper .mat-mdc-floating-label:where(:not([sandboxuid])) {
    top: 17px
}

.cm-gm2 .cm-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex:where(:not([sandboxuid])) {
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.cm-gm2 .cm-form-field .mat-mdc-text-field-wrapper:has(textarea):where(:not([sandboxuid])) {
    padding-right: 8px
}

.cm-gm2 .cm-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix:has(input):where(:not([sandboxuid])) {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex
}

.cm-gm2 .cm-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix:has(input)>*:where(:not([sandboxuid])):first-child {
    width: 100%
}

.cm-gm2 .cm-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-infix:has(.cm-chip-grid-edit-area):where(:not([sandboxuid])) {
    padding-top: 8px;
    padding-bottom: 8px
}

.cm-gm2 .cm-form-field .mat-mdc-form-field-error-wrapper:where(:not([sandboxuid])) {
    padding: 0 .5rem
}

.cm-gm2 .cm-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mat-mdc-form-field-flex.mat-mdc-form-field-flex.mat-mdc-form-field-flex .mdc-notched-outline[matformfieldnotchedoutline] .mdc-notched-outline__notch.mdc-notched-outline__notch:where(:not([sandboxuid])) {
    border-left: 1px solid transparent
}

.cm-gm2 .cm-form-field.mat-mdc-form-field-has-icon-prefix .mat-mdc-text-field-wrapper:where(:not([sandboxuid])) {
    padding-left: 12px;
    --mat-mdc-form-field-label-offset-x: 0px
}

.cm-gm2 .cm-form-field.mat-mdc-form-field-has-icon-suffix .mat-mdc-text-field-wrapper:where(:not([sandboxuid])) {
    padding-right: 12px
}

.cm-gm2 .cm-form-field.cm-readonly:where(:not([sandboxuid])) {
    margin-left: -.609375rem
}

.cm-gm2 .cm-form-field.cm-readonly.mat-mdc-form-field.gmat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mdc-notched-outline__leading:where(:not([sandboxuid])),.cm-gm2 .cm-form-field.cm-readonly.mat-mdc-form-field.gmat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mdc-notched-outline__notch:where(:not([sandboxuid])),.cm-gm2 .cm-form-field.cm-readonly.mat-mdc-form-field.gmat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined .mdc-notched-outline__trailing:where(:not([sandboxuid])),.cm-gm2 .cm-form-field.cm-readonly.mat-mdc-form-field.gmat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined:not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading:where(:not([sandboxuid])),.cm-gm2 .cm-form-field.cm-readonly.mat-mdc-form-field.gmat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined:not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch:where(:not([sandboxuid])),.cm-gm2 .cm-form-field.cm-readonly.mat-mdc-form-field.gmat-mdc-form-field .mat-mdc-text-field-wrapper.mdc-text-field.mdc-text-field--outlined:not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: transparent
}

.cm-gm2 .cm-form-field.cm-readonly textarea:where(:not([sandboxuid])) {
    resize: none
}

.cm-gm2 .cm-form-field.cm-readonly:not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper.mat-mdc-text-field-wrapper .mat-mdc-form-field-flex.mat-mdc-form-field-flex .mat-mdc-form-field-infix.mat-mdc-form-field-infix input:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-on-surface,#000)
}

.cm-gm2 .cm-form-field.cm-readonly:not(.mat-form-field-disabled):not(.mat-focused) .mat-mdc-text-field-wrapper.mat-mdc-text-field-wrapper:hover .mat-mdc-floating-label.mat-mdc-floating-label:where(:not([sandboxuid])) {
    color: var(--gm-outlinedtextfield-label-color);
    pointer-events: none
}

.cm-gm2 .cm-form-field.cm-readonly .mat-mdc-floating-label.mat-mdc-floating-label.mat-mdc-floating-label:where(:not([sandboxuid])) {
    overflow: visible;
    top: 15px
}

.cm-gm2 .cm-form-field.mat-form-field-disabled.mat-focused.mat-primary .mat-mdc-text-field-wrapper .mat-mdc-form-field-flex .mat-mdc-floating-label[matformfieldfloatinglabel]:where(:not([sandboxuid])) {
    color: #5f6368
}

.cm-gm2 .cm-form-field.mat-form-field-disabled .mat-mdc-form-field-required-marker:where(:not([sandboxuid])) {
    display: none
}

.cm-gm2 .cm-form-field.mat-form-field-disabled .mat-mdc-form-field-text-prefix:where(:not([sandboxuid])),.cm-gm2 .cm-form-field.mat-form-field-disabled .mat-mdc-form-field-text-suffix:where(:not([sandboxuid])),.cm-gm2 .cm-form-field.mat-form-field-disabled .mat-mdc-form-field-icon-prefix:where(:not([sandboxuid])),.cm-gm2 .cm-form-field.mat-form-field-disabled .mat-mdc-form-field-icon-suffix:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-on-surface-variant)
}

.cm-gm2 .cm-form-field.mat-form-field-disabled .mat-mdc-notch-piece.mdc-notched-outline__notch:where(:not([sandboxuid])),.cm-gm2 .cm-form-field.mat-form-field-disabled .mat-mdc-notch-piece.mdc-notched-outline__leading:where(:not([sandboxuid])),.cm-gm2 .cm-form-field.mat-form-field-disabled .mat-mdc-notch-piece.mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-width: 1px
}

.cm-gm2 .cm-form-field:not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper:not(:hover) .mat-mdc-form-field-text-prefix:where(:not([sandboxuid])),.cm-gm2 .cm-form-field:not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper:not(:hover) .mat-mdc-form-field-text-suffix:where(:not([sandboxuid])),.cm-gm2 .cm-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-prefix:where(:not([sandboxuid])),.cm-gm2 .cm-form-field:not(.mat-form-field-disabled) .mat-mdc-form-field-icon-suffix:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-on-surface-variant)
}

.cm-gm2 .cm-form-field:not(.mat-form-field-disabled) .mat-mdc-text-field-wrapper:where(:not([sandboxuid])) {
    cursor: pointer
}

.cm-gm2 .cm-form-field .mat-mdc-form-field-error:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-status-error)
}

.cm-gm2 .cm-form-field .mat-mdc-form-field-hint-wrapper:where(:not([sandboxuid])) {
    padding: 0 .75rem
}

.cm-gm2 .cm-form-field .mat-mdc-form-field-hint-wrapper .mat-mdc-form-field-hint:where(:not([sandboxuid])) {
    margin-top: 4px
}

.cm-gm2 .cm-form-field.mat-form-field-hide-placeholder .mat-mdc-input-element:where(:not([sandboxuid]))::-webkit-input-placeholder {
    opacity: 0
}

.cm-gm2 .cm-form-field.mat-form-field-hide-placeholder .mat-mdc-input-element:where(:not([sandboxuid]))::placeholder {
    opacity: 0
}

.cm-gm2 .cm-form-field .mdc-floating-label--required:not(.mdc-floating-label--hide-required-marker):where(:not([sandboxuid]))::after {
    content: " *"
}

.cm-gm2 .mat-mdc-form-field-text-suffix:where(:not([sandboxuid])),.cm-gm2 .mat-mdc-form-field-icon-suffix:where(:not([sandboxuid])) {
    margin-right: -2px;
    padding-left: 4px
}

.cm-gm2 .mat-mdc-form-field-bottom-align:where(:not([sandboxuid]))::before {
    content: unset
}

.cm-gm2 textarea.cm-input.cm-disabled:where(:not([sandboxuid])) {
    resize: none
}

.cm-gm2 .mat-mdc-text-field-wrapper:where(:not([sandboxuid])) {
    background-color: var(--cm-comp-input-container-color,transparent);
    border-radius: 5px
}

.cm-gm2 .mdc-list-item__start:where(:not([sandboxuid])),.cm-gm2 .mdc-list-item__end:where(:not([sandboxuid])) {
    --mat-radio-state-layer-size: 40px;
    --mat-radio-touch-target-display: block
}

.cm-gm2 .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line:where(:not([sandboxuid])),.cm-gm2 .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line:where(:not([sandboxuid])),.cm-gm2 .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line:where(:not([sandboxuid])) {
    height: 56px
}

.cm-gm2 .mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines:where(:not([sandboxuid])),.cm-gm2 .mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines:where(:not([sandboxuid])),.cm-gm2 .mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines:where(:not([sandboxuid])) {
    height: 72px
}

.cm-gm2 .mdc-list-group__subheader:where(:not([sandboxuid])) {
    font: 500 1rem/1.5rem "Roboto",sans-serif;
    letter-spacing: normal
}

.cm-gm2 .gmat-mdc-list.mat-mdc-nav-list.mat-mdc-list-base a.mat-mdc-list-item.mat-mdc-list-item.mat-mdc-list-item:where(:not([sandboxuid])) {
    --mat-list-active-indicator-shape: 4px;
    border-radius: 4px
}

.cm-gm2 .cm-list .cm-list-item:where(:not([sandboxuid])),.cm-gm2 .cm-list .cm-list-option:where(:not([sandboxuid])),.cm-gm2 .cm-action-list .cm-list-item:where(:not([sandboxuid])),.cm-gm2 .cm-action-list .cm-list-option:where(:not([sandboxuid])),.cm-gm2 .cm-selection-list .cm-list-item:where(:not([sandboxuid])),.cm-gm2 .cm-selection-list .cm-list-option:where(:not([sandboxuid])),.cm-gm2 .cm-nav-list .cm-list-item:where(:not([sandboxuid])),.cm-gm2 .cm-nav-list .cm-list-option:where(:not([sandboxuid])) {
    border-bottom: none
}

.cm-gm2 .cm-list .cm-list-item.cm-list-item.cm-list-item.cm-list-item:where(:not([sandboxuid])),.cm-gm2 .cm-list .cm-list-item.cm-list-option.cm-list-option.cm-list-option:where(:not([sandboxuid])),.cm-gm2 .cm-list .cm-list-option.cm-list-item.cm-list-item.cm-list-item:where(:not([sandboxuid])),.cm-gm2 .cm-list .cm-list-option.cm-list-option.cm-list-option.cm-list-option:where(:not([sandboxuid])),.cm-gm2 .cm-action-list .cm-list-item.cm-list-item.cm-list-item.cm-list-item:where(:not([sandboxuid])),.cm-gm2 .cm-action-list .cm-list-item.cm-list-option.cm-list-option.cm-list-option:where(:not([sandboxuid])),.cm-gm2 .cm-action-list .cm-list-option.cm-list-item.cm-list-item.cm-list-item:where(:not([sandboxuid])),.cm-gm2 .cm-action-list .cm-list-option.cm-list-option.cm-list-option.cm-list-option:where(:not([sandboxuid])),.cm-gm2 .cm-selection-list .cm-list-item.cm-list-item.cm-list-item.cm-list-item:where(:not([sandboxuid])),.cm-gm2 .cm-selection-list .cm-list-item.cm-list-option.cm-list-option.cm-list-option:where(:not([sandboxuid])),.cm-gm2 .cm-selection-list .cm-list-option.cm-list-item.cm-list-item.cm-list-item:where(:not([sandboxuid])),.cm-gm2 .cm-selection-list .cm-list-option.cm-list-option.cm-list-option.cm-list-option:where(:not([sandboxuid])),.cm-gm2 .cm-nav-list .cm-list-item.cm-list-item.cm-list-item.cm-list-item:where(:not([sandboxuid])),.cm-gm2 .cm-nav-list .cm-list-item.cm-list-option.cm-list-option.cm-list-option:where(:not([sandboxuid])),.cm-gm2 .cm-nav-list .cm-list-option.cm-list-item.cm-list-item.cm-list-item:where(:not([sandboxuid])),.cm-gm2 .cm-nav-list .cm-list-option.cm-list-option.cm-list-option.cm-list-option:where(:not([sandboxuid])) {
    padding-left: 0;
    padding-right: 0
}

.cm-gm2 .cm-list .cm-list-item.cm-list-item.cm-list-item.cm-list-item .mdc-list-item--with-leading-radio:where(:not([sandboxuid])),.cm-gm2 .cm-list .cm-list-item.cm-list-option.cm-list-option.cm-list-option .mdc-list-item--with-leading-radio:where(:not([sandboxuid])),.cm-gm2 .cm-list .cm-list-option.cm-list-item.cm-list-item.cm-list-item .mdc-list-item--with-leading-radio:where(:not([sandboxuid])),.cm-gm2 .cm-list .cm-list-option.cm-list-option.cm-list-option.cm-list-option .mdc-list-item--with-leading-radio:where(:not([sandboxuid])),.cm-gm2 .cm-action-list .cm-list-item.cm-list-item.cm-list-item.cm-list-item .mdc-list-item--with-leading-radio:where(:not([sandboxuid])),.cm-gm2 .cm-action-list .cm-list-item.cm-list-option.cm-list-option.cm-list-option .mdc-list-item--with-leading-radio:where(:not([sandboxuid])),.cm-gm2 .cm-action-list .cm-list-option.cm-list-item.cm-list-item.cm-list-item .mdc-list-item--with-leading-radio:where(:not([sandboxuid])),.cm-gm2 .cm-action-list .cm-list-option.cm-list-option.cm-list-option.cm-list-option .mdc-list-item--with-leading-radio:where(:not([sandboxuid])),.cm-gm2 .cm-selection-list .cm-list-item.cm-list-item.cm-list-item.cm-list-item .mdc-list-item--with-leading-radio:where(:not([sandboxuid])),.cm-gm2 .cm-selection-list .cm-list-item.cm-list-option.cm-list-option.cm-list-option .mdc-list-item--with-leading-radio:where(:not([sandboxuid])),.cm-gm2 .cm-selection-list .cm-list-option.cm-list-item.cm-list-item.cm-list-item .mdc-list-item--with-leading-radio:where(:not([sandboxuid])),.cm-gm2 .cm-selection-list .cm-list-option.cm-list-option.cm-list-option.cm-list-option .mdc-list-item--with-leading-radio:where(:not([sandboxuid])),.cm-gm2 .cm-nav-list .cm-list-item.cm-list-item.cm-list-item.cm-list-item .mdc-list-item--with-leading-radio:where(:not([sandboxuid])),.cm-gm2 .cm-nav-list .cm-list-item.cm-list-option.cm-list-option.cm-list-option .mdc-list-item--with-leading-radio:where(:not([sandboxuid])),.cm-gm2 .cm-nav-list .cm-list-option.cm-list-item.cm-list-item.cm-list-item .mdc-list-item--with-leading-radio:where(:not([sandboxuid])),.cm-gm2 .cm-nav-list .cm-list-option.cm-list-option.cm-list-option.cm-list-option .mdc-list-item--with-leading-radio:where(:not([sandboxuid])) {
    padding-right: 16px
}

.cm-gm2 .cm-list .cm-list-item .mat-mdc-list-item-unscoped-content:where(:not([sandboxuid])),.cm-gm2 .cm-list .cm-list-option .mat-mdc-list-item-unscoped-content:where(:not([sandboxuid])),.cm-gm2 .cm-action-list .cm-list-item .mat-mdc-list-item-unscoped-content:where(:not([sandboxuid])),.cm-gm2 .cm-action-list .cm-list-option .mat-mdc-list-item-unscoped-content:where(:not([sandboxuid])),.cm-gm2 .cm-selection-list .cm-list-item .mat-mdc-list-item-unscoped-content:where(:not([sandboxuid])),.cm-gm2 .cm-selection-list .cm-list-option .mat-mdc-list-item-unscoped-content:where(:not([sandboxuid])),.cm-gm2 .cm-nav-list .cm-list-item .mat-mdc-list-item-unscoped-content:where(:not([sandboxuid])),.cm-gm2 .cm-nav-list .cm-list-option .mat-mdc-list-item-unscoped-content:where(:not([sandboxuid])) {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    padding-left: 16px;
    padding-right: 16px
}

.cm-gm2 .cm-list .cm-list-item:where(:not([sandboxuid])):focus,.cm-gm2 .cm-list .cm-list-option:where(:not([sandboxuid])):focus,.cm-gm2 .cm-action-list .cm-list-item:where(:not([sandboxuid])):focus,.cm-gm2 .cm-action-list .cm-list-option:where(:not([sandboxuid])):focus,.cm-gm2 .cm-selection-list .cm-list-item:where(:not([sandboxuid])):focus,.cm-gm2 .cm-selection-list .cm-list-option:where(:not([sandboxuid])):focus,.cm-gm2 .cm-nav-list .cm-list-item:where(:not([sandboxuid])):focus,.cm-gm2 .cm-nav-list .cm-list-option:where(:not([sandboxuid])):focus {
    background-color: transparent
}

.cm-gm2 .cm-list .cm-list-item:focus .cm-mat-focus-indicator:where(:not([sandboxuid]))::before,.cm-gm2 .cm-list .cm-list-option:focus .cm-mat-focus-indicator:where(:not([sandboxuid]))::before,.cm-gm2 .cm-action-list .cm-list-item:focus .cm-mat-focus-indicator:where(:not([sandboxuid]))::before,.cm-gm2 .cm-action-list .cm-list-option:focus .cm-mat-focus-indicator:where(:not([sandboxuid]))::before,.cm-gm2 .cm-selection-list .cm-list-item:focus .cm-mat-focus-indicator:where(:not([sandboxuid]))::before,.cm-gm2 .cm-selection-list .cm-list-option:focus .cm-mat-focus-indicator:where(:not([sandboxuid]))::before,.cm-gm2 .cm-nav-list .cm-list-item:focus .cm-mat-focus-indicator:where(:not([sandboxuid]))::before,.cm-gm2 .cm-nav-list .cm-list-option:focus .cm-mat-focus-indicator:where(:not([sandboxuid]))::before {
    content: var(--cm-mat-focus-indicator-content,unset);
    border-radius: 4px
}

.cm-gm2 .cm-list .cm-list-item:where(:not([sandboxuid])):hover,.cm-gm2 .cm-list .cm-list-option:where(:not([sandboxuid])):hover,.cm-gm2 .cm-action-list .cm-list-item:where(:not([sandboxuid])):hover,.cm-gm2 .cm-action-list .cm-list-option:where(:not([sandboxuid])):hover,.cm-gm2 .cm-selection-list .cm-list-item:where(:not([sandboxuid])):hover,.cm-gm2 .cm-selection-list .cm-list-option:where(:not([sandboxuid])):hover,.cm-gm2 .cm-nav-list .cm-list-item:where(:not([sandboxuid])):hover,.cm-gm2 .cm-nav-list .cm-list-option:where(:not([sandboxuid])):hover {
    background-color: var(--cm-sys-color-state-neutral-on-surface-hover)
}

.cm-gm2 .cm-list .mat-mdc-subheader:where(:not([sandboxuid])),.cm-gm2 .cm-action-list .mat-mdc-subheader:where(:not([sandboxuid])),.cm-gm2 .cm-selection-list .mat-mdc-subheader:where(:not([sandboxuid])),.cm-gm2 .cm-nav-list .mat-mdc-subheader:where(:not([sandboxuid])) {
    height: 48px;
    margin: 0;
    padding: 16px
}

.cm-gm2 .cm-list .mat-mdc-subheader:where(:not([sandboxuid])):first-child,.cm-gm2 .cm-action-list .mat-mdc-subheader:where(:not([sandboxuid])):first-child,.cm-gm2 .cm-selection-list .mat-mdc-subheader:where(:not([sandboxuid])):first-child,.cm-gm2 .cm-nav-list .mat-mdc-subheader:where(:not([sandboxuid])):first-child {
    margin-top: -8px
}

.cm-gm2 .cm-progress-bar:where(:not([sandboxuid])) {
    display: inline-block;
    vertical-align: middle;
    text-align: initial
}

.cm-gm2 .cm-progress-bar[mode=determinate]:where(:not([sandboxuid]))::after {
    content: "";
    background: var(--mat-progress-bar-active-indicator-color);
    height: var(--mat-progress-bar-active-indicator-height);
    width: var(--mat-progress-bar-active-indicator-height);
    position: absolute;
    right: 0;
    z-index: 1
}

.cm-gm2 .cm-radio-button:where(:not([sandboxuid])) {
    --mat-focus-indicator-border-radius: 50%
}

.cm-gm2 .cm-radio-button.cdk-focused .cm-mat-focus-indicator:where(:not([sandboxuid])) {
    overflow: visible
}

.cm-gm2 .cm-radio-button.cdk-focused .cm-mat-focus-indicator:where(:not([sandboxuid]))::before {
    --cm-focus-indicator-offset: 1px;
    border-width: 3px;
    content: var(--cm-mat-focus-indicator-content,unset)
}

.cm-gm2 .cm-radio-button .mdc-form-field:where(:not([sandboxuid])) {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start
}

.cm-gm2 .cm-radio-button label:where(:not([sandboxuid])) {
    padding-top: 4px;
    margin-bottom: 4px
}

.cm-gm2 .cm-radio-button.cm-disabled.mat-mdc-radio-checked .mat-ripple-element:where(:not([sandboxuid])),.cm-gm2 .cm-radio-button.cm-disabled.mat-mdc-radio-checked .mdc-radio__background:where(:not([sandboxuid]))::before {
    background-color: var(--mat-radio-checked-ripple-color)
}

.cm-gm2 .cm-radio-button.cm-disabled .mdc-radio:where(:not([sandboxuid])) {
    cursor: default;
    pointer-events: none
}

.cm-gm2 .cm-radio-button.cm-disabled .mdc-radio .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__outer-circle.mdc-radio__outer-circle:where(:not([sandboxuid])) {
    border-color: var(--cm-sys-color-state-disabled);
    opacity: 1
}

.cm-gm2 .cm-radio-button.cm-disabled .mdc-radio .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle:where(:not([sandboxuid])) {
    background-color: var(--cm-sys-color-state-disabled);
    opacity: 1
}

.cm-gm2 .cm-radio-button.cm-disabled .mat-ripple-element:where(:not([sandboxuid])) {
    opacity: 0
}

.cm-gm2 .cm-radio-button.cm-disabled label:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-on-surface-variant)
}

.cm-gm2 .cm-radio-button.cm-disabled.mat-mdc-radio-disabled:where(:not([sandboxuid])) {
    pointer-events: auto
}

.cm-gm2 .cm-radio-button:has(.cfc-form-control-hint):where(:not([sandboxuid])) {
    margin-bottom: 0
}

.cm-gm2 .cm-radio-button .cfc-form-control-hint:where(:not([sandboxuid])) {
    margin-top: 0
}

.cm-gm2 .cm-radio-group:where(:not([sandboxuid])) {
    display: block
}

.cm-gm2 .cm-radio-group .cm-radio-button:where(:not([sandboxuid])) {
    display: block;
    width: -webkit-fit-content;
    width: fit-content
}

.cm-gm2 .mat-mdc-slide-toggle:where(:not([sandboxuid])) {
    --mat-slide-toggle-label-text-font: Roboto,sans-serif;
    --mat-slide-toggle-label-text-line-height: 1.25rem;
    --mat-slide-toggle-label-text-size: 0.875rem;
    --mat-slide-toggle-label-text-tracking: normal;
    --mat-slide-toggle-label-text-weight: 400
}

.cm-gm2 .cm-slide-toggle:where(:not([sandboxuid])) {
    display: block;
    --mat-slide-toggle-state-layer-size: 32px;
    --mat-slide-toggle-unselected-handle-color: var(--cm-sys-color-on-surface,#000);
    --mat-focus-indicator-border-radius: 50%
}

.cm-gm2 .cm-slide-toggle.mat-mdc-slide-toggle.cdk-focused .cm-mat-focus-indicator:where(:not([sandboxuid]))::before {
    border-width: 3px;
    content: var(--cm-mat-focus-indicator-content,unset)
}

.cm-gm2 .cm-slide-toggle.mat-mdc-slide-toggle+.cm-slide-toggle.mat-mdc-slide-toggle:where(:not([sandboxuid])) {
    margin-top: -8px
}

.cm-gm2 .cm-slide-toggle .mdc-form-field:where(:not([sandboxuid])) {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    align-items: flex-start
}

.cm-gm2 .cm-slide-toggle label:where(:not([sandboxuid])) {
    margin-top: -2px
}

.cm-gm2 .cm-slide-toggle label>.cfc-form-control-hint:where(:not([sandboxuid])) {
    margin-top: 2px
}

.cm-gm2 .cm-slide-toggle .mdc-switch__track:where(:not([sandboxuid]))::before {
    border: 1px solid var(--cm-sys-color-outline,#80868b)
}

.cm-gm2 .cm-slide-toggle .mdc-switch__track:where(:not([sandboxuid]))::after {
    border: 1px solid var(--cm-sys-color-primary,#3367d6)
}

.cm-gm2 .cm-slide-toggle.cm-disabled:where(:not([sandboxuid])) {
    --mat-slide-toggle-selected-handle-opacity: var( --mat-slide-toggle-disabled-selected-handle-opacity );
    --mat-slide-toggle-unselected-handle-opacity: var( --mat-slide-toggle-disabled-unselected-handle-opacity );
    --mat-slide-toggle-unselected-track-outline-color: var( --mat-slide-toggle-disabled-unselected-track-outline-color );
    --mat-slide-toggle-unselected-track-outline-width: var( --mat-slide-toggle-disabled-unselected-track-outline-width );
    --mdc-switch-label-text-color: var( --mat-slide-toggle-disabled-label-text-color );
    --mdc-switch-selected-icon-opacity: var( --mat-slide-toggle-disabled-selected-icon-opacity );
    --mdc-switch-track-opacity: var( --mat-slide-toggle-disabled-track-opacity );
    --mdc-switch-unselected-icon-opacity: var( --mat-slide-toggle-disabled-unselected-icon-opacity );
    --mat-slide-toggle-handle-elevation-shadow: var(--mat-slide-toggle-disabled-handle-elevation-shadow);
    --mat-slide-toggle-selected-focus-handle-color: var(--mat-slide-toggle-disabled-selected-handle-color);
    --mat-slide-toggle-selected-focus-state-layer-color: transparent;
    --mat-slide-toggle-selected-focus-track-color: var(--mat-slide-toggle-disabled-selected-track-color);
    --mat-slide-toggle-selected-handle-color: var(--mat-slide-toggle-disabled-selected-handle-color);
    --mat-slide-toggle-selected-hover-handle-color: var(--mat-slide-toggle-disabled-selected-handle-color);
    --mat-slide-toggle-selected-hover-state-layer-color: transparent;
    --mat-slide-toggle-selected-hover-track-color: var(--mat-slide-toggle-disabled-selected-track-color);
    --mat-slide-toggle-selected-icon-color: var(--mat-slide-toggle-disabled-selected-icon-color);
    --mat-slide-toggle-selected-pressed-handle-color: var(--mat-slide-toggle-disabled-selected-handle-color);
    --mat-slide-toggle-selected-pressed-state-layer-color: transparent;
    --mat-slide-toggle-selected-pressed-track-color: var(--mat-slide-toggle-disabled-selected-track-color);
    --mat-slide-toggle-selected-track-color: var(--mat-slide-toggle-disabled-selected-track-color);
    --mat-slide-toggle-unselected-focus-handle-color: var(--mat-slide-toggle-disabled-unselected-handle-color);
    --mat-slide-toggle-unselected-focus-state-layer-color: transparent;
    --mat-slide-toggle-unselected-focus-track-color: var(--mat-slide-toggle-disabled-unselected-track-color);
    --mat-slide-toggle-unselected-handle-color: var(--mat-slide-toggle-disabled-unselected-handle-color);
    --mat-slide-toggle-unselected-hover-handle-color: var(--mat-slide-toggle-disabled-unselected-handle-color);
    --mat-slide-toggle-unselected-hover-state-layer-color: transparent;
    --mat-slide-toggle-unselected-hover-track-color: var(--mat-slide-toggle-disabled-unselected-track-color);
    --mat-slide-toggle-unselected-icon-color: var(--mat-slide-toggle-disabled-unselected-icon-color);
    --mat-slide-toggle-unselected-pressed-handle-color: var(--mat-slide-toggle-disabled-unselected-handle-color);
    --mat-slide-toggle-unselected-pressed-state-layer-color: transparent;
    --mat-slide-toggle-unselected-pressed-track-color: var(--mat-slide-toggle-disabled-unselected-track-color);
    --mat-slide-toggle-unselected-track-color: var(--mat-slide-toggle-disabled-unselected-track-color);
    --mat-slide-toggle-disabled-selected-track-outline-color: var(--cm-sys-color-state-disabled,rgba(0,0,0,0.54));
    --mat-slide-toggle-disabled-unselected-track-outline-color: var(--cm-sys-color-state-disabled,rgba(0,0,0,0.54));
    --mat-slide-toggle-disabled-selected-track-color: var(--cm-sys-color-state-disabled-container,rgba(0,0,0,0.04));
    --mat-slide-toggle-disabled-unselected-track-color: var(--cm-sys-color-state-disabled-container,rgba(0,0,0,0.04))
}

.cm-gm2 .cm-slide-toggle.cm-disabled .mdc-switch__track:where(:not([sandboxuid])) {
    opacity: 1
}

.cm-gm2 .cm-slide-toggle.cm-disabled .mdc-switch__track:where(:not([sandboxuid]))::before,.cm-gm2 .cm-slide-toggle.cm-disabled .mdc-switch__track:where(:not([sandboxuid]))::after {
    background: var(--cm-sys-color-state-disabled-container,rgba(0,0,0,.04));
    border: 1px solid var(--cm-sys-color-state-disabled,rgba(0,0,0,.54))
}

.cm-gm2 .cm-slide-toggle.cm-disabled .mdc-switch--selected .mdc-switch__handle:where(:not([sandboxuid]))::after {
    opacity: var(--mat-slide-toggle-disabled-selected-handle-opacity)
}

.cm-gm2 .cm-slide-toggle.cm-disabled .mdc-switch--unselected .mdc-switch__handle:where(:not([sandboxuid]))::after {
    opacity: var(--mat-slide-toggle-disabled-unselected-handle-opacity)
}

.cm-gm2 .cm-slide-toggle.cm-disabled .mdc-switch:where(:not([sandboxuid])),.cm-gm2 .cm-slide-toggle.cm-disabled .mdc-switch__handle:where(:not([sandboxuid])),.cm-gm2 .cm-slide-toggle.cm-disabled .mdc-label:where(:not([sandboxuid])) {
    cursor: default;
    pointer-events: none
}

.cm-gm2 .cm-slide-toggle.cm-disabled .mdc-switch.mdc-switch.mdc-switch+label:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-on-surface-variant,rgba(0,0,0,.66))
}

.cm-gm2 .cm-slide-toggle.cm-disabled .mdc-switch--disabled .mdc-switch__icons:where(:not([sandboxuid])) {
    opacity: 1
}

.cm-gm2 .mdc-slider__thumb:where(:not([sandboxuid])) {
    --mat-focus-indicator-border-radius: 50%
}

.cm-gm2 .mdc-slider__thumb .cm-mat-focus-indicator:where(:not([sandboxuid])) {
    height: 32px;
    width: 32px;
    margin-top: 8px;
    margin-left: 8px;
    border-radius: 50%
}

.cm-gm2 .mdc-slider__thumb.cdk-focused .cm-mat-focus-indicator:where(:not([sandboxuid]))::before {
    content: var(--cm-mat-focus-indicator-content,unset)
}

.cm-gm2.cm-snack-bar:where(:not([sandboxuid])),.cm-gm2 .cm-snack-bar:where(:not([sandboxuid])) {
    --mat-snack-bar-container-color: var(--cm-sys-color-surface-inverse,#323232);
    --mat-snack-bar-supporting-text-color: var(--cm-sys-color-on-surface-inverse,#fff)
}

.cm-gm2.cm-snack-bar:not(.mat-mdc-snack-bar-handset) .mat-mdc-snack-bar-container:where(:not([sandboxuid])),.cm-gm2 .cm-snack-bar:not(.mat-mdc-snack-bar-handset) .mat-mdc-snack-bar-container:where(:not([sandboxuid])) {
    max-width: 33vw
}

.cm-gm2.cm-snack-bar .mat-mdc-snack-bar-container ng-component:where(:not([sandboxuid])),.cm-gm2 .cm-snack-bar .mat-mdc-snack-bar-container ng-component:where(:not([sandboxuid])) {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between
}

.cm-gm2.cm-snack-bar .mat-mdc-snack-bar-container a:where(:not([sandboxuid])),.cm-gm2.cm-snack-bar .mat-mdc-snack-bar-container .mat-button:where(:not([sandboxuid])),.cm-gm2 .cm-snack-bar .mat-mdc-snack-bar-container a:where(:not([sandboxuid])),.cm-gm2 .cm-snack-bar .mat-mdc-snack-bar-container .mat-button:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-primary-inverse,#a1c2fa)
}

.cm-gm2.cm-snack-bar .mat-mdc-snack-bar-container ng-component .mat-mdc-snack-bar-label:where(:not([sandboxuid])),.cm-gm2.cm-snack-bar .mat-mdc-snack-bar-container .mat-mdc-snack-bar-label:where(:not([sandboxuid])),.cm-gm2 .cm-snack-bar .mat-mdc-snack-bar-container ng-component .mat-mdc-snack-bar-label:where(:not([sandboxuid])),.cm-gm2 .cm-snack-bar .mat-mdc-snack-bar-container .mat-mdc-snack-bar-label:where(:not([sandboxuid])) {
    padding-top: 16px;
    padding-bottom: 16px
}

.cm-gm2.cm-snack-bar .mat-mdc-snack-bar-container .mat-mdc-icon-button .mat-mdc-button-persistent-ripple:where(:not([sandboxuid])),.cm-gm2 .cm-snack-bar .mat-mdc-snack-bar-container .mat-mdc-icon-button .mat-mdc-button-persistent-ripple:where(:not([sandboxuid])) {
    --mat-icon-button-state-layer-color: var(--cm-sys-color-on-surface-inverse,#fff);
    --mat-icon-button-hover-state-layer-opacity: 0.24
}

.cm-gm2 .mat-mdc-tab-header:where(:not([sandboxuid])) {
    --mat-tab-container-height: 36px
}

.cm-gm2 .mat-mdc-tab-header:where(:not([sandboxuid])) {
    --mat-tab-label-text-font: Google Sans,sans-serif;
    --mat-tab-label-text-size: 0.875rem;
    --mat-tab-label-text-tracking: normal;
    --mat-tab-label-text-line-height: 1.25rem;
    --mat-tab-label-text-weight: 500
}

.cm-gm2 .cm-tab-nav-bar.mat-mdc-tab-header .mat-mdc-tab-link-container:where(:not([sandboxuid])) {
    border-bottom: 1px solid var(--cm-sys-color-hairline,rgba(0,0,0,.12))
}

.cm-gm2 .cm-tab-group.cm-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-labels .mat-mdc-tab:where(:not([sandboxuid])),.cm-gm2 .cm-tab-nav-bar.cm-tab-nav-bar.mat-mdc-tab-header .mat-mdc-tab-link-container .mat-mdc-tab-links .mat-mdc-tab-link:where(:not([sandboxuid])) {
    --mat-tab-inactive-label-text-color: var(--cm-sys-color-on-surface-variant,rgba(0,0,0,0.66));
    --mat-tab-inactive-focus-label-text-color: var(--cm-sys-color-state-on-neutral-on-surface-state,#202124);
    --mat-tab-inactive-hover-label-text-color: var(--cm-sys-color-state-on-neutral-on-surface-state,#202124);
    --mat-tab-inactive-ripple-color: var(--cm-sys-color-state-neutral-on-surface-hover,rgba(0,0,0,0.04));
    --mat-tab-active-label-text-color: var(--cm-sys-color-selection,#3367d6);
    --mat-tab-active-focus-label-text-color: var(--cm-sys-color-state-on-primary-on-surface-state,#1c3aa9);
    --mat-tab-active-hover-label-text-color: var(--cm-sys-color-state-on-primary-on-surface-state,#1c3aa9);
    --mat-tab-active-focus-indicator-color: var(--cm-sys-color-selection,#3367d6);
    --mat-tab-active-ripple-color: var(--cm-sys-color-state-primary-on-surface-hover,rgba(12,103,223,0.04));
    --cm-focus-indicator-offset: -5px;
    padding-left: 20px;
    padding-right: 20px
}

.cm-gm2 .cm-tab-group.cm-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-labels .mat-mdc-tab .mdc-tab__text-label:where(:not([sandboxuid])),.cm-gm2 .cm-tab-nav-bar.cm-tab-nav-bar.mat-mdc-tab-header .mat-mdc-tab-link-container .mat-mdc-tab-links .mat-mdc-tab-link .mdc-tab__text-label:where(:not([sandboxuid])) {
    gap: 8px
}

.cm-gm2 .cm-tab-group.cm-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-labels .mat-mdc-tab.mdc-tab--active:where(:not([sandboxuid])),.cm-gm2 .cm-tab-nav-bar.cm-tab-nav-bar.mat-mdc-tab-header .mat-mdc-tab-link-container .mat-mdc-tab-links .mat-mdc-tab-link.mdc-tab--active:where(:not([sandboxuid])) {
    border-bottom: 2px solid var(--cm-sys-color-selection,#3367d6)
}

.cm-gm2 .cm-tab-group.cm-tab-group .mat-mdc-tab-header .mat-mdc-tab-label-container .mat-mdc-tab-labels .mat-mdc-tab .mdc-tab-indicator:where(:not([sandboxuid])),.cm-gm2 .cm-tab-nav-bar.cm-tab-nav-bar.mat-mdc-tab-header .mat-mdc-tab-link-container .mat-mdc-tab-links .mat-mdc-tab-link .mdc-tab-indicator:where(:not([sandboxuid])) {
    display: none
}

.cm-gm2 .cm-tab-group .mat-mdc-tab-header:where(:not([sandboxuid])),.cm-gm2 .cm-tab-nav-bar .mat-mdc-tab-header:where(:not([sandboxuid])) {
    border-bottom: 1px solid var(--cm-sys-color-hairline,rgba(0,0,0,.12))
}

.cm-gm2 .cm-tab-group .mat-mdc-tab-header-pagination:where(:not([sandboxuid])),.cm-gm2 .cm-tab-nav-bar .mat-mdc-tab-header-pagination:where(:not([sandboxuid])) {
    opacity: 1
}

.cm-gm2 .cm-tab-group .mat-mdc-tab-header-pagination:not(.mat-mdc-tab-header-pagination-disabled):where(:not([sandboxuid])),.cm-gm2 .cm-tab-nav-bar .mat-mdc-tab-header-pagination:not(.mat-mdc-tab-header-pagination-disabled):where(:not([sandboxuid])) {
    --mat-tab-pagination-icon-color: var(--cm-sys-color-on-surface,#000);
    box-shadow: var(--cm-sys-elevation-shadow,0 1px 8px 0 rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 3px 3px -2px rgba(0,0,0,.12))
}

.cm-gm2 .cm-tab-group .mat-mdc-tab-header-pagination .mat-mdc-tab-header-pagination-disabled:where(:not([sandboxuid])),.cm-gm2 .cm-tab-nav-bar .mat-mdc-tab-header-pagination .mat-mdc-tab-header-pagination-disabled:where(:not([sandboxuid])) {
    --mat-tab-pagination-icon-color: var(--cm-sys-color-state-disabled,rgba(0,0,0,0.54))
}

.cm-gm2 .cm-tab-group .mat-mdc-tab-disabled .mdc-tab__text-label:where(:not([sandboxuid])),.cm-gm2 .cm-tab-nav-bar .mat-mdc-tab-disabled .mdc-tab__text-label:where(:not([sandboxuid])) {
    cursor: default
}

.cm-gm2 .cm-tab-group .mdc-tab__text-label:where(:not([sandboxuid])),.cm-gm2 .cm-tab-nav-bar .mdc-tab__text-label:where(:not([sandboxuid])) {
    pointer-events: auto
}

body:not([data-cm-color-scheme=dark]) .cm-gm2:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2:where(:not([sandboxuid])) {
    --mat-focus-indicator-border-color: var(--mat-sys-secondary,black);
    --mat-focus-indicator-display: block;
    --mat-focus-indicator-border-color: #0c67df;
    --mat-app-background-color: #fafafa;
    --mat-app-text-color: rgba(0,0,0,0.87);
    --mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0,0,0,0.2),0px 0px 0px 0px rgba(0,0,0,0.14),0px 0px 0px 0px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0,0,0,0.2),0px 3px 4px 0px rgba(0,0,0,0.14),0px 1px 8px 0px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0,0,0,0.2),0px 5px 8px 0px rgba(0,0,0,0.14),0px 1px 14px 0px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0,0,0,0.2),0px 7px 10px 1px rgba(0,0,0,0.14),0px 2px 16px 1px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0,0,0,0.2),0px 9px 12px 1px rgba(0,0,0,0.14),0px 3px 16px 2px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0,0,0,0.2),0px 10px 14px 1px rgba(0,0,0,0.14),0px 4px 18px 3px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0,0,0,0.2),0px 11px 15px 1px rgba(0,0,0,0.14),0px 4px 20px 3px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0,0,0,0.2),0px 12px 17px 2px rgba(0,0,0,0.14),0px 5px 22px 4px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0,0,0,0.2),0px 13px 19px 2px rgba(0,0,0,0.14),0px 5px 24px 4px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0,0,0,0.2),0px 14px 21px 2px rgba(0,0,0,0.14),0px 5px 26px 4px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0,0,0,0.2),0px 15px 22px 2px rgba(0,0,0,0.14),0px 6px 28px 5px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0,0,0,0.2),0px 16px 24px 2px rgba(0,0,0,0.14),0px 6px 30px 5px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0,0,0,0.2),0px 17px 26px 2px rgba(0,0,0,0.14),0px 6px 32px 5px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0,0,0,0.2),0px 18px 28px 2px rgba(0,0,0,0.14),0px 7px 34px 6px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0,0,0,0.2),0px 19px 29px 2px rgba(0,0,0,0.14),0px 7px 36px 6px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0,0,0,0.2),0px 20px 31px 3px rgba(0,0,0,0.14),0px 8px 38px 7px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0,0,0,0.2),0px 21px 33px 3px rgba(0,0,0,0.14),0px 8px 40px 7px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0,0,0,0.2),0px 22px 35px 3px rgba(0,0,0,0.14),0px 8px 42px 7px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0,0,0,0.2),0px 23px 36px 3px rgba(0,0,0,0.14),0px 9px 44px 8px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0,0,0,0.2),0px 24px 38px 3px rgba(0,0,0,0.14),0px 9px 46px 8px rgba(0,0,0,0.12);
    --mat-ripple-color: color-mix(in srgb,rgba(0,0,0,0.87) 12%,transparent);
    --mat-option-selected-state-label-text-color: #0c67df;
    --mat-option-label-text-color: rgba(0,0,0,0.87);
    --mat-option-hover-state-layer-color: color-mix(in srgb,rgba(0,0,0,0.87) 4%,transparent);
    --mat-option-focus-state-layer-color: color-mix(in srgb,rgba(0,0,0,0.87) 12%,transparent);
    --mat-option-selected-state-layer-color: color-mix(in srgb,rgba(0,0,0,0.87) 12%,transparent);
    --mat-optgroup-label-text-color: rgba(0,0,0,0.87);
    --mat-pseudo-checkbox-full-selected-icon-color: #0c67df;
    --mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;
    --mat-pseudo-checkbox-full-unselected-icon-color: rgba(0,0,0,0.54);
    --mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;
    --mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-pseudo-checkbox-minimal-selected-checkmark-color: #0c67df;
    --mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-autocomplete-background-color: white;
    --mat-button-filled-container-color: white;
    --mat-button-filled-disabled-container-color: color-mix(in srgb,rgba(0,0,0,0.87) 12%,transparent);
    --mat-button-filled-disabled-label-text-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-button-filled-disabled-state-layer-color: rgba(0,0,0,0.54);
    --mat-button-filled-focus-state-layer-opacity: 0.12;
    --mat-button-filled-hover-state-layer-opacity: 0.04;
    --mat-button-filled-label-text-color: rgba(0,0,0,0.87);
    --mat-button-filled-pressed-state-layer-opacity: 0.12;
    --mat-button-filled-ripple-color: color-mix(in srgb,rgba(0,0,0,0.87) 12%,transparent);
    --mat-button-filled-state-layer-color: rgba(0,0,0,0.87);
    --mat-button-outlined-disabled-label-text-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-button-outlined-disabled-outline-color: var(--cm-sys-color-hairline);
    --mat-button-outlined-disabled-state-layer-color: rgba(0,0,0,0.54);
    --mat-button-outlined-focus-state-layer-opacity: 0.12;
    --mat-button-outlined-hover-state-layer-opacity: 0.04;
    --mat-button-outlined-label-text-color: rgba(0,0,0,0.87);
    --mat-button-outlined-outline-color: var(--cm-sys-color-hairline);
    --mat-button-outlined-pressed-state-layer-opacity: 0.12;
    --mat-button-outlined-ripple-color: color-mix(in srgb,rgba(0,0,0,0.87) 12%,transparent);
    --mat-button-outlined-state-layer-color: rgba(0,0,0,0.87);
    --mat-button-protected-container-color: white;
    --mat-button-protected-disabled-container-color: color-mix(in srgb,rgba(0,0,0,0.87) 12%,transparent);
    --mat-button-protected-disabled-label-text-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-button-protected-disabled-state-layer-color: rgba(0,0,0,0.54);
    --mat-button-protected-focus-state-layer-opacity: 0.12;
    --mat-button-protected-hover-state-layer-opacity: 0.04;
    --mat-button-protected-label-text-color: rgba(0,0,0,0.87);
    --mat-button-protected-pressed-state-layer-opacity: 0.12;
    --mat-button-protected-ripple-color: color-mix(in srgb,rgba(0,0,0,0.87) 12%,transparent);
    --mat-button-protected-state-layer-color: rgba(0,0,0,0.87);
    --mat-button-text-disabled-label-text-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-button-text-disabled-state-layer-color: rgba(0,0,0,0.54);
    --mat-button-text-focus-state-layer-opacity: 0.12;
    --mat-button-text-hover-state-layer-opacity: 0.04;
    --mat-button-text-label-text-color: rgba(0,0,0,0.87);
    --mat-button-text-pressed-state-layer-opacity: 0.12;
    --mat-button-text-ripple-color: color-mix(in srgb,rgba(0,0,0,0.87) 12%,transparent);
    --mat-button-text-state-layer-color: rgba(0,0,0,0.87);
    --mat-button-tonal-container-color: white;
    --mat-button-tonal-disabled-container-color: color-mix(in srgb,rgba(0,0,0,0.87) 12%,transparent);
    --mat-button-tonal-disabled-label-text-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-button-tonal-disabled-state-layer-color: rgba(0,0,0,0.54);
    --mat-button-tonal-focus-state-layer-opacity: 0.12;
    --mat-button-tonal-hover-state-layer-opacity: 0.04;
    --mat-button-tonal-label-text-color: rgba(0,0,0,0.87);
    --mat-button-tonal-pressed-state-layer-opacity: 0.12;
    --mat-button-tonal-ripple-color: color-mix(in srgb,rgba(0,0,0,0.87) 12%,transparent);
    --mat-button-tonal-state-layer-color: rgba(0,0,0,0.87);
    --mat-icon-button-disabled-icon-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-icon-button-disabled-state-layer-color: rgba(0,0,0,0.54);
    --mat-icon-button-focus-state-layer-opacity: 0.12;
    --mat-icon-button-hover-state-layer-opacity: 0.04;
    --mat-icon-button-icon-color: inherit;
    --mat-icon-button-pressed-state-layer-opacity: 0.12;
    --mat-icon-button-ripple-color: color-mix(in srgb,rgba(0,0,0,0.87) 12%,transparent);
    --mat-icon-button-state-layer-color: rgba(0,0,0,0.87);
    --cm-comp-button-non-primary-default-label-color: #3c4043;
    --cm-comp-button-primary-hover-label-color: #174ea6;
    --cm-comp-button-primary-pressed-ripple-color: rgba(60,64,67,0.2);
    --cm-comp-button-primary-hovered-container-color: var(--cm-sys-color-state-primary-on-surface-hover,rgba(12,103,223,0.04));
    --cm-comp-button-non-primary-hovered-container-color: #f6f6f6;
    --cm-comp-toggle-button-selected-container-color: var(--cm-sys-color-container-primary,#e8f0fe);
    --cm-comp-interval-picker-selected-container-color: var(--cm-sys-color-container,#fafafa);
    --mat-card-elevated-container-color: white;
    --mat-card-elevated-container-elevation: 0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);
    --mat-card-outlined-container-color: white;
    --mat-card-outlined-container-elevation: 0px 0px 0px 0px rgba(0,0,0,0.2),0px 0px 0px 0px rgba(0,0,0,0.14),0px 0px 0px 0px rgba(0,0,0,0.12);
    --mat-card-outlined-outline-color: var(--cm-sys-color-hairline);
    --mat-card-subtitle-text-color: rgba(0,0,0,0.54);
    --mat-card-filled-container-color: white;
    --mat-card-filled-container-elevation: 0px 0px 0px 0px rgba(0,0,0,0.2),0px 0px 0px 0px rgba(0,0,0,0.14),0px 0px 0px 0px rgba(0,0,0,0.12);
    --mat-checkbox-disabled-label-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-checkbox-label-text-color: rgba(0,0,0,0.87);
    --mat-checkbox-disabled-selected-icon-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-checkbox-selected-checkmark-color: white;
    --mat-checkbox-selected-focus-icon-color: #0c67df;
    --mat-checkbox-selected-hover-icon-color: #0c67df;
    --mat-checkbox-selected-icon-color: #0c67df;
    --mat-checkbox-selected-pressed-icon-color: #0c67df;
    --mat-checkbox-unselected-focus-icon-color: rgba(0,0,0,0.87);
    --mat-checkbox-unselected-hover-icon-color: rgba(0,0,0,0.87);
    --mat-checkbox-unselected-icon-color: rgba(0,0,0,0.54);
    --mat-checkbox-selected-focus-state-layer-color: #0c67df;
    --mat-checkbox-selected-hover-state-layer-color: #0c67df;
    --mat-checkbox-selected-pressed-state-layer-color: #0c67df;
    --mat-checkbox-unselected-focus-state-layer-color: rgba(0,0,0,0.87);
    --mat-checkbox-unselected-hover-state-layer-color: rgba(0,0,0,0.87);
    --mat-checkbox-unselected-pressed-state-layer-color: rgba(0,0,0,0.87);
    --mat-dialog-container-color: white;
    --mat-dialog-subhead-color: rgba(0,0,0,0.87);
    --mat-dialog-supporting-text-color: rgba(0,0,0,0.54);
    --mat-form-field-focus-select-arrow-color: color-mix(in srgb,#0c67df 87%,transparent);
    --mat-form-field-filled-caret-color: #0c67df;
    --mat-form-field-filled-focus-active-indicator-color: #0c67df;
    --mat-form-field-filled-focus-label-text-color: color-mix(in srgb,#0c67df 87%,transparent);
    --mat-form-field-outlined-caret-color: #0c67df;
    --mat-form-field-outlined-focus-outline-color: #0c67df;
    --mat-form-field-outlined-focus-label-text-color: color-mix(in srgb,#0c67df 87%,transparent);
    --mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-form-field-state-layer-color: rgba(0,0,0,0.87);
    --mat-form-field-error-text-color: #d93025;
    --mat-form-field-select-option-text-color: inherit;
    --mat-form-field-select-disabled-option-text-color: GrayText;
    --mat-form-field-leading-icon-color: unset;
    --mat-form-field-disabled-leading-icon-color: unset;
    --mat-form-field-trailing-icon-color: unset;
    --mat-form-field-disabled-trailing-icon-color: unset;
    --mat-form-field-error-focus-trailing-icon-color: unset;
    --mat-form-field-error-hover-trailing-icon-color: unset;
    --mat-form-field-error-trailing-icon-color: unset;
    --mat-form-field-enabled-select-arrow-color: rgba(0,0,0,0.54);
    --mat-form-field-disabled-select-arrow-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-form-field-hover-state-layer-opacity: 0.04;
    --mat-form-field-focus-state-layer-opacity: 0.12;
    --mat-form-field-filled-container-color: #f6f6f6;
    --mat-form-field-filled-disabled-container-color: color-mix(in srgb,rgba(0,0,0,0.87) 4%,transparent);
    --mat-form-field-filled-label-text-color: rgba(0,0,0,0.54);
    --mat-form-field-filled-hover-label-text-color: rgba(0,0,0,0.54);
    --mat-form-field-filled-disabled-label-text-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-form-field-filled-input-text-color: rgba(0,0,0,0.87);
    --mat-form-field-filled-disabled-input-text-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-form-field-filled-input-text-placeholder-color: rgba(0,0,0,0.54);
    --mat-form-field-filled-error-hover-label-text-color: #d93025;
    --mat-form-field-filled-error-focus-label-text-color: #d93025;
    --mat-form-field-filled-error-label-text-color: #d93025;
    --mat-form-field-filled-error-caret-color: #d93025;
    --mat-form-field-filled-active-indicator-color: rgba(0,0,0,0.54);
    --mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb,rgba(0,0,0,0.87) 12%,transparent);
    --mat-form-field-filled-hover-active-indicator-color: rgba(0,0,0,0.87);
    --mat-form-field-filled-error-active-indicator-color: #d93025;
    --mat-form-field-filled-error-focus-active-indicator-color: #d93025;
    --mat-form-field-filled-error-hover-active-indicator-color: #d93025;
    --mat-form-field-outlined-label-text-color: rgba(0,0,0,0.54);
    --mat-form-field-outlined-hover-label-text-color: rgba(0,0,0,0.87);
    --mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-form-field-outlined-input-text-color: rgba(0,0,0,0.87);
    --mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-form-field-outlined-input-text-placeholder-color: rgba(0,0,0,0.54);
    --mat-form-field-outlined-error-caret-color: #d93025;
    --mat-form-field-outlined-error-focus-label-text-color: #d93025;
    --mat-form-field-outlined-error-label-text-color: #d93025;
    --mat-form-field-outlined-error-hover-label-text-color: #d93025;
    --mat-form-field-outlined-outline-color: rgba(0,0,0,0.38);
    --mat-form-field-outlined-disabled-outline-color: color-mix(in srgb,rgba(0,0,0,0.87) 12%,transparent);
    --mat-form-field-outlined-hover-outline-color: rgba(0,0,0,0.87);
    --mat-form-field-outlined-error-focus-outline-color: #d93025;
    --mat-form-field-outlined-error-hover-outline-color: #d93025;
    --mat-form-field-outlined-error-outline-color: #d93025;
    --mat-list-list-item-label-text-color: rgba(0,0,0,0.87);
    --mat-list-list-item-supporting-text-color: rgba(0,0,0,0.54);
    --mat-list-list-item-leading-icon-color: rgba(0,0,0,0.54);
    --mat-list-list-item-trailing-supporting-text-color: rgba(0,0,0,0.54);
    --mat-list-list-item-trailing-icon-color: rgba(0,0,0,0.54);
    --mat-list-list-item-selected-trailing-icon-color: rgba(0,0,0,0.54);
    --mat-list-list-item-disabled-label-text-color: rgba(0,0,0,0.87);
    --mat-list-list-item-disabled-leading-icon-color: rgba(0,0,0,0.87);
    --mat-list-list-item-disabled-trailing-icon-color: rgba(0,0,0,0.87);
    --mat-list-list-item-hover-label-text-color: rgba(0,0,0,0.87);
    --mat-list-list-item-hover-leading-icon-color: rgba(0,0,0,0.54);
    --mat-list-list-item-hover-state-layer-color: rgba(0,0,0,0.87);
    --mat-list-list-item-hover-state-layer-opacity: 0.04;
    --mat-list-list-item-hover-trailing-icon-color: rgba(0,0,0,0.54);
    --mat-list-list-item-focus-label-text-color: rgba(0,0,0,0.87);
    --mat-list-list-item-focus-state-layer-color: rgba(0,0,0,0.87);
    --mat-list-list-item-focus-state-layer-opacity: 0.12;
    --mat-progress-spinner-active-indicator-color: #0c67df;
    --mat-slide-toggle-selected-icon-color: white;
    --mat-slide-toggle-disabled-selected-icon-color: white;
    --mat-slide-toggle-selected-focus-state-layer-color: #0c67df;
    --mat-slide-toggle-selected-handle-color: #0c67df;
    --mat-slide-toggle-selected-hover-state-layer-color: #0c67df;
    --mat-slide-toggle-selected-pressed-state-layer-color: #0c67df;
    --mat-slide-toggle-selected-focus-handle-color: #0c67df;
    --mat-slide-toggle-selected-hover-handle-color: #0c67df;
    --mat-slide-toggle-selected-pressed-handle-color: #0c67df;
    --mat-slide-toggle-selected-focus-track-color: #8ab4f8;
    --mat-slide-toggle-selected-hover-track-color: #8ab4f8;
    --mat-slide-toggle-selected-pressed-track-color: #8ab4f8;
    --mat-slide-toggle-selected-track-color: #8ab4f8;
    --mat-slide-toggle-disabled-label-text-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-slide-toggle-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0,0,0,0.2),0px 0px 0px 0px rgba(0,0,0,0.14),0px 0px 0px 0px rgba(0,0,0,0.12);
    --mat-slide-toggle-disabled-selected-handle-color: rgba(0,0,0,0.87);
    --mat-slide-toggle-disabled-selected-track-color: rgba(0,0,0,0.87);
    --mat-slide-toggle-disabled-unselected-handle-color: rgba(0,0,0,0.87);
    --mat-slide-toggle-disabled-unselected-icon-color: #f6f6f6;
    --mat-slide-toggle-disabled-unselected-track-color: rgba(0,0,0,0.87);
    --mat-slide-toggle-handle-elevation-shadow: 0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);
    --mat-slide-toggle-handle-surface-color: white;
    --mat-slide-toggle-label-text-color: rgba(0,0,0,0.87);
    --mat-slide-toggle-unselected-hover-handle-color: #424242;
    --mat-slide-toggle-unselected-focus-handle-color: #424242;
    --mat-slide-toggle-unselected-focus-state-layer-color: rgba(0,0,0,0.87);
    --mat-slide-toggle-unselected-focus-track-color: var(--cm-sys-color-hairline);
    --mat-slide-toggle-unselected-icon-color: #f6f6f6;
    --mat-slide-toggle-unselected-handle-color: rgba(0,0,0,0.54);
    --mat-slide-toggle-unselected-hover-state-layer-color: rgba(0,0,0,0.87);
    --mat-slide-toggle-unselected-hover-track-color: var(--cm-sys-color-hairline);
    --mat-slide-toggle-unselected-pressed-handle-color: #424242;
    --mat-slide-toggle-unselected-pressed-track-color: var(--cm-sys-color-hairline);
    --mat-slide-toggle-unselected-pressed-state-layer-color: rgba(0,0,0,0.87);
    --mat-slide-toggle-unselected-track-color: var(--cm-sys-color-hairline);
    --mat-slider-active-track-color: #0c67df;
    --mat-slider-focus-handle-color: #0c67df;
    --mat-slider-handle-color: #0c67df;
    --mat-slider-hover-handle-color: #0c67df;
    --mat-slider-focus-state-layer-color: color-mix(in srgb,#0c67df 12%,transparent);
    --mat-slider-hover-state-layer-color: color-mix(in srgb,#0c67df 4%,transparent);
    --mat-slider-inactive-track-color: #0c67df;
    --mat-slider-ripple-color: #0c67df;
    --mat-slider-with-tick-marks-active-container-color: white;
    --mat-slider-with-tick-marks-inactive-container-color: #0c67df;
    --mat-slider-disabled-active-track-color: rgba(0,0,0,0.87);
    --mat-slider-disabled-handle-color: rgba(0,0,0,0.87);
    --mat-slider-disabled-inactive-track-color: rgba(0,0,0,0.87);
    --mat-slider-label-container-color: #424242;
    --mat-slider-label-label-text-color: white;
    --mat-slider-value-indicator-opacity: 1;
    --mat-slider-with-overlap-handle-outline-color: rgba(0,0,0,0.87);
    --mat-slider-with-tick-marks-disabled-container-color: rgba(0,0,0,0.87);
    --mat-snack-bar-container-color: #424242;
    --mat-snack-bar-supporting-text-color: white;
    --mat-snack-bar-button-color: #8ab4f8
}

body:not([data-cm-color-scheme=dark]) .cm-gm2:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2:where(:not([sandboxuid])) {
    --cm-sys-blend-charts-data-color: multiply
}

body:not([data-cm-color-scheme=dark]) .cm-gm2:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2:where(:not([sandboxuid])) {
    --cm-sys-color-primary: #0c67df;
    --cm-sys-color-on-primary: #fff;
    --cm-sys-color-primary-inverse: #8ab4f8;
    --cm-sys-color-on-primary-inverse: #202124;
    --cm-sys-color-surface: #fff;
    --cm-sys-color-surface-variant: #f9fafb;
    --cm-sys-color-on-surface: #202124;
    --cm-sys-color-on-surface-variant: #5f6368;
    --cm-sys-color-surface-inverse: #202124;
    --cm-sys-color-on-surface-inverse: #e8eaed;
    --cm-sys-color-surface-modal: var(--cm-sys-color-surface);
    --cm-sys-color-surface-elevation: var(--cm-sys-color-surface);
    --cm-sys-color-container-high: #edeff3;
    --cm-sys-color-container-primary: #e8f0fe;
    --cm-sys-color-primary-on-container: #1967d2;
    --cm-sys-color-media-surface: #000;
    --cm-sys-color-media-on-surface: #fff;
    --cm-sys-color-container: #f1f3f4;
    --cm-sys-color-on-container: var(--cm-sys-color-on-surface);
    --cm-sys-color-placeholder: #e8eaed;
    --cm-sys-color-state-primary-on-surface-hover: rgba(12,103,223,0.04);
    --cm-sys-color-state-primary-on-surface-active: rgba(12,103,223,0.1);
    --cm-sys-color-state-primary-on-surface-focus: rgba(12,103,223,0.12);
    --cm-sys-color-state-on-primary-on-surface-state: #174ea6;
    --cm-sys-color-state-neutral-on-surface-hover: rgba(60,64,67,0.04);
    --cm-sys-color-state-neutral-on-surface-active: rgba(60,64,67,0.1);
    --cm-sys-color-state-neutral-on-surface-focus: rgba(60,64,67,0.12);
    --cm-sys-color-state-on-neutral-on-surface-state: #202124;
    --cm-sys-color-scrim-modal: rgba(0,0,0,0.6);
    --cm-sys-color-scrim-loading: rgba(255,255,255,0.6);
    --cm-sys-color-shadow: #3c4043;
    --cm-sys-color-outline: #80868b;
    --cm-sys-color-outline-active: #202124;
    --cm-sys-color-hairline: #dadce0;
    --cm-sys-color-selection: var(--cm-sys-color-primary);
    --cm-sys-color-selection-container: var(--cm-sys-color-container-primary);
    --cm-sys-color-link-default: #1967d2;
    --cm-sys-color-link-visited: #7627bb;
    --cm-sys-color-state-disabled: rgba(60,64,67,0.38);
    --cm-sys-color-state-disabled-container: rgba(60,64,67,0.12);
    --cm-sys-color-status-success: #188038;
    --cm-sys-color-status-on-success: #fff;
    --cm-sys-color-status-success-container: #e6f4ea;
    --cm-sys-color-status-warning: #e37400;
    --cm-sys-color-status-on-warning: #fff;
    --cm-sys-color-status-warning-container: #fef7e0;
    --cm-sys-color-status-error: #d93025;
    --cm-sys-color-status-on-error: #fff;
    --cm-sys-color-status-error-container: #fce8e6;
    --cm-sys-color-status-neutral: #80868b;
    --cm-sys-color-status-on-neutral: #000;
    --cm-sys-color-status-neutral-container: #f1f3f4;
    --cm-sys-color-logo-blue-soft-tone: #8ab4f8;
    --cm-sys-color-logo-blue-medium-tone: #4285f4;
    --cm-sys-color-logo-blue-deep-tone: #0c67df;
    --cm-sys-color-logo-grey-soft-tone: #9aa0a6;
    --cm-sys-color-logo-grey-medium-tone: #80868b;
    --cm-sys-color-logo-grey-deep-tone: #5f6368;
    --cm-sys-color-charts-category1: #0c67df;
    --cm-sys-color-charts-category2: #12a4af;
    --cm-sys-color-charts-category3: #e52592;
    --cm-sys-color-charts-category4: #f4511e;
    --cm-sys-color-charts-category5: #9334e6;
    --cm-sys-color-charts-category6: #689f38;
    --cm-sys-color-charts-category7: #3949ab;
    --cm-sys-color-charts-category8: #546e7a;
    --cm-sys-color-charts-category9: #ef6c00;
    --cm-sys-color-charts-category10: #d93025;
    --cm-sys-color-charts-category11: #1e8e3e;
    --cm-sys-color-charts-category12: #039be5;
    --cm-sys-color-charts-category-unfilled: #dadce0;
    --cm-sys-color-brand-achromatic: #000;
    --cm-sys-color-brand-blue: #4285f4;
    --cm-sys-color-brand-green: #34a853;
    --cm-sys-color-brand-red: #ea4335;
    --cm-sys-color-brand-yellow: #fbbc04;
    --cm-sys-color-charts-primary-outline: #0c67df;
    --cm-sys-color-charts-primary-default: #0c67df;
    --cm-sys-color-charts-primary-medium: #8ab4f8;
    --cm-sys-color-charts-primary-low: #d2e3fc;
    --cm-sys-color-charts-neutral-outline: #80868b;
    --cm-sys-color-charts-neutral-default: #80868b;
    --cm-sys-color-charts-neutral-medium: #dadce0;
    --cm-sys-color-charts-neutral-low: #f1f3f4;
    --cm-sys-color-charts-success-outline: #188038;
    --cm-sys-color-charts-success-default: #188038;
    --cm-sys-color-charts-success-medium: #81c995;
    --cm-sys-color-charts-success-low: #ceead6;
    --cm-sys-color-charts-warning-outline: #d93025;
    --cm-sys-color-charts-warning-default: #f9ab00;
    --cm-sys-color-charts-warning-medium: #fdd663;
    --cm-sys-color-charts-warning-low: #feefc3;
    --cm-sys-color-charts-error-outline: #d93025;
    --cm-sys-color-charts-error-default: #d93025;
    --cm-sys-color-charts-error-medium: #f28b82;
    --cm-sys-color-charts-error-low: #fad2cf;
    --cm-sys-color-charts-unfilled: #dadce0;
    --cm-sys-color-charts-category1-outline: var(--cm-sys-color-charts-primary-outline);
    --cm-sys-color-charts-category1-default: var(--cm-sys-color-charts-primary-default);
    --cm-sys-color-charts-category1-high: #185abc;
    --cm-sys-color-charts-category1-medium: var(--cm-sys-color-charts-primary-medium);
    --cm-sys-color-charts-category1-low: var(--cm-sys-color-charts-primary-low);
    --cm-sys-color-charts-category2-outline: #e52592;
    --cm-sys-color-charts-category2-default: #e52592;
    --cm-sys-color-charts-category2-high: #b80672;
    --cm-sys-color-charts-category2-medium: #ff8bcb;
    --cm-sys-color-charts-category2-low: #fdcfe8;
    --cm-sys-color-charts-category3-outline: #12a4af;
    --cm-sys-color-charts-category3-default: #12b5cb;
    --cm-sys-color-charts-category3-high: #098591;
    --cm-sys-color-charts-category3-medium: #78d9ec;
    --cm-sys-color-charts-category3-low: #cbf0f8;
    --cm-sys-color-charts-category4-outline: #e8710a;
    --cm-sys-color-charts-category4-default: #e8710a;
    --cm-sys-color-charts-category4-high: #c26401;
    --cm-sys-color-charts-category4-medium: #fcad70;
    --cm-sys-color-charts-category4-low: #fedfc8;
    --cm-sys-color-charts-category5-outline: #9334e6;
    --cm-sys-color-charts-category5-default: #9334e6;
    --cm-sys-color-charts-category5-high: #7627bb;
    --cm-sys-color-charts-category5-medium: #c58af9;
    --cm-sys-color-charts-category5-low: #e9d2fd;
    --cm-sys-color-charts-category6-outline: #d93025;
    --cm-sys-color-charts-category6-default: #f9ab00;
    --cm-sys-color-charts-category6-high: #ea8600;
    --cm-sys-color-charts-category6-medium: #fdd663;
    --cm-sys-color-charts-category6-low: #feefc3;
    --cm-sys-color-charts-category7-outline: #188038;
    --cm-sys-color-charts-category7-default: #689f38;
    --cm-sys-color-charts-category7-high: #33691e;
    --cm-sys-color-charts-category7-medium: #aed581;
    --cm-sys-color-charts-category7-low: #dcedc8;
    --cm-sys-color-charts-category8-outline: var(--cm-sys-color-charts-neutral-outline);
    --cm-sys-color-charts-category8-default: var(--cm-sys-color-charts-neutral-default);
    --cm-sys-color-charts-category8-high: #3c4043;
    --cm-sys-color-charts-category8-medium: var(--cm-sys-color-charts-neutral-medium);
    --cm-sys-color-charts-category8-low: var(--cm-sys-color-charts-neutral-low);
    --cm-sys-color-charts-area-category1-outline: #1967d2;
    --cm-sys-color-charts-area-category1-fill: var(--cm-sys-color-charts-primary-low);
    --cm-sys-color-charts-area-category2-outline: #c92786;
    --cm-sys-color-charts-area-category2-fill: var(--cm-sys-color-charts-category2-low);
    --cm-sys-color-charts-area-category3-outline: #007b83;
    --cm-sys-color-charts-area-category3-fill: var(--cm-sys-color-charts-category3-low);
    --cm-sys-color-charts-area-category4-outline: #e64a19;
    --cm-sys-color-charts-area-category4-fill: #ffccbc;
    --cm-sys-color-charts-area-category5-outline: #8430ce;
    --cm-sys-color-charts-area-category5-fill: var(--cm-sys-color-charts-category5-low);
    --cm-sys-color-charts-area-category6-outline: #c5221f;
    --cm-sys-color-charts-area-category6-fill: var(--cm-sys-color-charts-category6-low);
    --cm-sys-color-charts-area-category7-outline: #188038;
    --cm-sys-color-charts-area-category7-fill: #ceead6;
    --cm-sys-color-charts-area-category8-outline: #5f6368;
    --cm-sys-color-charts-area-category8-fill: var(--cm-sys-color-charts-neutral-low);
    --cm-sys-color-charts-line-category1: var(--cm-sys-color-charts-primary-default);
    --cm-sys-color-charts-line-category2: #f439a0;
    --cm-sys-color-charts-line-category3: #12a4af;
    --cm-sys-color-charts-line-category4: #ff5722;
    --cm-sys-color-charts-line-category5: #af5cf7;
    --cm-sys-color-charts-line-category6: #689f38;
    --cm-sys-color-charts-line-category7: #3949ab;
    --cm-sys-color-charts-line-category8: #e37400;
    --cm-sys-color-charts-line-category9: #188038;
    --cm-sys-color-charts-line-category10: #9c27b0;
    --cm-sys-color-charts-line-category11: #ea4335;
    --cm-sys-color-charts-line-category12: #039be5;
    --cm-sys-color-charts-axis: #80868b;
    --cm-sys-color-charts-axis-label: #5f6368;
    --cm-sys-color-charts-legend-label: #5f6368;
    --cm-sys-color-charts-ticks: #80868b;
    --cm-sys-color-charts-grid: #dadce0;
    --cm-sys-color-charts-threshold: #5f6368;
    --cm-sys-color-charts-card-surface: var(--cm-sys-color-surface-modal);
    --cm-sys-color-charts-title: #3c4043;
    --cm-sys-color-charts-subtitle: #5f6368;
    --cm-sys-color-ai-surface: linear-gradient(90deg,#f2f7ff,#e6efff)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2:where(:not([sandboxuid])) {
    --cm-sys-elevation-shadow: 0 1px 2px 0 rgba(60,64,67,0.3),0 2px 6px 2px rgba(60,64,67,0.15)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .cm-mat-focus-indicator:where(:not([sandboxuid])):focus::before,body[data-cm-dark-launched=false] .cm-gm2 .cm-mat-focus-indicator:where(:not([sandboxuid])):focus::before {
    content: var(--cm-mat-focus-indicator-content,unset)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .cm-mat-focus-indicator:where(:not([sandboxuid]))::before,body[data-cm-dark-launched=false] .cm-gm2 .cm-mat-focus-indicator:where(:not([sandboxuid]))::before {
    border-color: var(--cm-focus-indicator-border-color,var(--cm-sys-color-primary));
    margin: calc(var(--cm-focus-indicator-offset, 0)*-1)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-accent:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-accent:where(:not([sandboxuid])) {
    --mat-option-selected-state-label-text-color: #0c67df;
    --mat-option-label-text-color: rgba(0,0,0,0.87);
    --mat-option-hover-state-layer-color: color-mix(in srgb,rgba(0,0,0,0.87) 4%,transparent);
    --mat-option-focus-state-layer-color: color-mix(in srgb,rgba(0,0,0,0.87) 12%,transparent);
    --mat-option-selected-state-layer-color: color-mix(in srgb,rgba(0,0,0,0.87) 12%,transparent)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-warn:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-warn:where(:not([sandboxuid])) {
    --mat-option-selected-state-label-text-color: #d93025;
    --mat-option-label-text-color: rgba(0,0,0,0.87);
    --mat-option-hover-state-layer-color: color-mix(in srgb,rgba(0,0,0,0.87) 4%,transparent);
    --mat-option-focus-state-layer-color: color-mix(in srgb,rgba(0,0,0,0.87) 12%,transparent);
    --mat-option-selected-state-layer-color: color-mix(in srgb,rgba(0,0,0,0.87) 12%,transparent)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-primary:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-primary:where(:not([sandboxuid])) {
    --mat-pseudo-checkbox-full-selected-icon-color: #0c67df;
    --mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;
    --mat-pseudo-checkbox-full-unselected-icon-color: rgba(0,0,0,0.54);
    --mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;
    --mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-pseudo-checkbox-minimal-selected-checkmark-color: #0c67df;
    --mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-accent:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-accent:where(:not([sandboxuid])) {
    --mat-pseudo-checkbox-full-selected-icon-color: #0c67df;
    --mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;
    --mat-pseudo-checkbox-full-unselected-icon-color: rgba(0,0,0,0.54);
    --mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;
    --mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-pseudo-checkbox-minimal-selected-checkmark-color: #0c67df;
    --mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-warn:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-warn:where(:not([sandboxuid])) {
    --mat-pseudo-checkbox-full-selected-icon-color: #d93025;
    --mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;
    --mat-pseudo-checkbox-full-unselected-icon-color: rgba(0,0,0,0.54);
    --mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;
    --mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-pseudo-checkbox-minimal-selected-checkmark-color: #d93025;
    --mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-autocomplete:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-autocomplete:where(:not([sandboxuid])) {
    --mat-autocomplete-container-elevation-shadow: 0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);
    --mat-autocomplete-background-color: white
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-button.mat-primary:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-unelevated-button.mat-primary:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-raised-button.mat-primary:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-outlined-button.mat-primary:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-tonal-button.mat-primary:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-button.mat-primary:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-unelevated-button.mat-primary:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-raised-button.mat-primary:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-outlined-button.mat-primary:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-tonal-button.mat-primary:where(:not([sandboxuid])) {
    --mat-button-filled-container-color: #0c67df;
    --mat-button-filled-label-text-color: white;
    --mat-button-filled-ripple-color: color-mix(in srgb,white 12%,transparent);
    --mat-button-filled-state-layer-color: white;
    --mat-button-outlined-label-text-color: #0c67df;
    --mat-button-outlined-outline-color: var(--cm-sys-color-hairline);
    --mat-button-outlined-ripple-color: color-mix(in srgb,#0c67df 12%,transparent);
    --mat-button-outlined-state-layer-color: #0c67df;
    --mat-button-protected-container-color: #0c67df;
    --mat-button-protected-label-text-color: white;
    --mat-button-protected-ripple-color: color-mix(in srgb,white 12%,transparent);
    --mat-button-protected-state-layer-color: white;
    --mat-button-text-label-text-color: #0c67df;
    --mat-button-text-ripple-color: color-mix(in srgb,#0c67df 12%,transparent);
    --mat-button-text-state-layer-color: #0c67df;
    --mat-button-tonal-container-color: #0c67df;
    --mat-button-tonal-label-text-color: white;
    --mat-button-tonal-ripple-color: color-mix(in srgb,white 12%,transparent);
    --mat-button-tonal-state-layer-color: white
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-button.mat-accent:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-unelevated-button.mat-accent:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-raised-button.mat-accent:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-outlined-button.mat-accent:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-tonal-button.mat-accent:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-button.mat-accent:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-unelevated-button.mat-accent:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-raised-button.mat-accent:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-outlined-button.mat-accent:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-tonal-button.mat-accent:where(:not([sandboxuid])) {
    --mat-button-filled-container-color: #0c67df;
    --mat-button-filled-label-text-color: white;
    --mat-button-filled-ripple-color: color-mix(in srgb,white 12%,transparent);
    --mat-button-filled-state-layer-color: white;
    --mat-button-outlined-label-text-color: #0c67df;
    --mat-button-outlined-outline-color: var(--cm-sys-color-hairline);
    --mat-button-outlined-ripple-color: color-mix(in srgb,#0c67df 12%,transparent);
    --mat-button-outlined-state-layer-color: #0c67df;
    --mat-button-protected-container-color: #0c67df;
    --mat-button-protected-label-text-color: white;
    --mat-button-protected-ripple-color: color-mix(in srgb,white 12%,transparent);
    --mat-button-protected-state-layer-color: white;
    --mat-button-text-label-text-color: #0c67df;
    --mat-button-text-ripple-color: color-mix(in srgb,#0c67df 12%,transparent);
    --mat-button-text-state-layer-color: #0c67df;
    --mat-button-tonal-container-color: #0c67df;
    --mat-button-tonal-label-text-color: white;
    --mat-button-tonal-ripple-color: color-mix(in srgb,white 12%,transparent);
    --mat-button-tonal-state-layer-color: white
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-button.mat-warn:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-unelevated-button.mat-warn:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-raised-button.mat-warn:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-outlined-button.mat-warn:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-tonal-button.mat-warn:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-button.mat-warn:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-unelevated-button.mat-warn:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-raised-button.mat-warn:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-outlined-button.mat-warn:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-tonal-button.mat-warn:where(:not([sandboxuid])) {
    --mat-button-filled-container-color: #d93025;
    --mat-button-filled-label-text-color: white;
    --mat-button-filled-ripple-color: color-mix(in srgb,white 12%,transparent);
    --mat-button-filled-state-layer-color: white;
    --mat-button-outlined-label-text-color: #d93025;
    --mat-button-outlined-outline-color: var(--cm-sys-color-hairline);
    --mat-button-outlined-ripple-color: color-mix(in srgb,#d93025 12%,transparent);
    --mat-button-outlined-state-layer-color: #d93025;
    --mat-button-protected-container-color: #d93025;
    --mat-button-protected-label-text-color: white;
    --mat-button-protected-ripple-color: color-mix(in srgb,white 12%,transparent);
    --mat-button-protected-state-layer-color: white;
    --mat-button-text-label-text-color: #d93025;
    --mat-button-text-ripple-color: color-mix(in srgb,#d93025 12%,transparent);
    --mat-button-text-state-layer-color: #d93025;
    --mat-button-tonal-container-color: #d93025;
    --mat-button-tonal-label-text-color: white;
    --mat-button-tonal-ripple-color: color-mix(in srgb,white 12%,transparent);
    --mat-button-tonal-state-layer-color: white
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-button.mat-mdc-button-base:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-button.mat-mdc-button-base:where(:not([sandboxuid])) {
    font-family: "Google Sans",Roboto,Arial,sans-serif;
    font-size: .875rem;
    letter-spacing: .0107142857em;
    font-weight: 500;
    text-transform: none
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-button.gmat-mdc-button:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-button.gmat-mdc-button:where(:not([sandboxuid])) {
    --mat-button-filled-disabled-container-color: rgba(60,64,67,0.12);
    --mat-button-filled-disabled-label-text-color: rgba(60,64,67,0.38);
    --mat-button-outlined-disabled-label-text-color: rgba(60,64,67,0.38);
    --mat-button-outlined-disabled-outline-color: rgba(60,64,67,0.12);
    --mat-button-protected-disabled-container-color: rgba(60,64,67,0.12);
    --mat-button-protected-disabled-label-text-color: rgba(60,64,67,0.38);
    --mat-button-text-disabled-label-text-color: rgba(60,64,67,0.38);
    --mat-button-protected-disabled-container-elevation-shadow: none;
    --mat-button-filled-hover-state-layer-opacity: 0.16;
    --mat-button-filled-pressed-state-layer-opacity: 0.2;
    --mat-button-filled-focus-state-layer-opacity: 0.24;
    --mat-button-protected-hover-state-layer-opacity: 0.16;
    --mat-button-protected-pressed-state-layer-opacity: 0.2;
    --mat-button-protected-focus-state-layer-opacity: 0.24
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-button.gmat-mdc-button.mat-unthemed:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-button.gmat-mdc-button.mat-unthemed:where(:not([sandboxuid])) {
    --mat-button-filled-container-color: white;
    --mat-button-filled-label-text-color: #5f6368;
    --mat-button-filled-ripple-color: rgba(95,99,104,0.1);
    --mat-button-filled-state-layer-color: #5f6368;
    --mat-button-outlined-label-text-color: #5f6368;
    --mat-button-outlined-outline-color: #dadce0;
    --mat-button-outlined-ripple-color: rgba(95,99,104,0.1);
    --mat-button-outlined-state-layer-color: #5f6368;
    --mat-button-protected-container-color: white;
    --mat-button-protected-label-text-color: #5f6368;
    --mat-button-protected-ripple-color: rgba(95,99,104,0.1);
    --mat-button-protected-state-layer-color: #5f6368;
    --mat-button-text-label-text-color: #5f6368;
    --mat-button-text-ripple-color: rgba(95,99,104,0.1);
    --mat-button-text-state-layer-color: #5f6368;
    --private-gmat-button-text-stateful-color: #202124;
    --private-gmat-button-outlined-stateful-color: #202124
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-button.gmat-mdc-button.mat-primary:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-button.gmat-mdc-button.mat-primary:where(:not([sandboxuid])) {
    --mat-button-filled-container-color: #0c67df;
    --mat-button-outlined-label-text-color: #0c67df;
    --mat-button-outlined-ripple-color: rgba(12,103,223,0.1);
    --mat-button-outlined-state-layer-color: #0c67df;
    --mat-button-protected-container-color: #0c67df;
    --mat-button-text-label-text-color: #0c67df;
    --mat-button-text-ripple-color: rgba(12,103,223,0.1);
    --mat-button-text-state-layer-color: #0c67df;
    --mat-button-filled-label-text-color: white;
    --mat-button-protected-label-text-color: white;
    --mat-button-protected-ripple-color: rgba(32,33,36,0.1);
    --mat-button-protected-state-layer-color: #202124;
    --mat-button-filled-ripple-color: rgba(32,33,36,0.1);
    --mat-button-filled-state-layer-color: #202124;
    --mat-button-outlined-outline-color: #dadce0;
    --private-gmat-button-text-stateful-color: #174ea6;
    --private-gmat-button-outlined-stateful-color: #174ea6
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-button.gmat-mdc-button.mat-accent:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-button.gmat-mdc-button.mat-accent:where(:not([sandboxuid])) {
    --mat-button-filled-container-color: #0c67df;
    --mat-button-outlined-label-text-color: #0c67df;
    --mat-button-outlined-ripple-color: rgba(12,103,223,0.1);
    --mat-button-outlined-state-layer-color: #0c67df;
    --mat-button-protected-container-color: #0c67df;
    --mat-button-text-label-text-color: #0c67df;
    --mat-button-text-ripple-color: rgba(12,103,223,0.1);
    --mat-button-text-state-layer-color: #0c67df;
    --mat-button-filled-label-text-color: white;
    --mat-button-protected-label-text-color: white;
    --mat-button-protected-ripple-color: rgba(32,33,36,0.1);
    --mat-button-protected-state-layer-color: #202124;
    --mat-button-filled-ripple-color: rgba(32,33,36,0.1);
    --mat-button-filled-state-layer-color: #202124;
    --mat-button-outlined-outline-color: #dadce0;
    --private-gmat-button-text-stateful-color: #174ea6;
    --private-gmat-button-outlined-stateful-color: #174ea6
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-button.gmat-mdc-button.mat-warn:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-button.gmat-mdc-button.mat-warn:where(:not([sandboxuid])) {
    --mat-button-filled-container-color: #d93025;
    --mat-button-outlined-label-text-color: #d93025;
    --mat-button-outlined-ripple-color: rgba(217,48,37,0.1);
    --mat-button-outlined-state-layer-color: #d93025;
    --mat-button-protected-container-color: #d93025;
    --mat-button-text-label-text-color: #d93025;
    --mat-button-text-ripple-color: rgba(217,48,37,0.1);
    --mat-button-text-state-layer-color: #d93025;
    --mat-button-filled-label-text-color: white;
    --mat-button-protected-label-text-color: white;
    --mat-button-protected-ripple-color: rgba(32,33,36,0.1);
    --mat-button-protected-state-layer-color: #202124;
    --mat-button-filled-ripple-color: rgba(32,33,36,0.1);
    --mat-button-filled-state-layer-color: #202124;
    --mat-button-outlined-outline-color: #dadce0;
    --private-gmat-button-text-stateful-color: #a50e0e;
    --private-gmat-button-outlined-stateful-color: #a50e0e
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-button.gmat-mdc-button.mat-mdc-unelevated-button:focus .mat-mdc-button-persistent-ripple:where(:not([sandboxuid]))::before,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-button.gmat-mdc-button.mat-mdc-unelevated-button:focus .mat-mdc-button-persistent-ripple:where(:not([sandboxuid]))::before {
    opacity: var(--mat-button-filled-focus-state-layer-opacity)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-button.gmat-mdc-button.mat-mdc-raised-button:focus .mat-mdc-button-persistent-ripple:where(:not([sandboxuid]))::before,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-button.gmat-mdc-button.mat-mdc-raised-button:focus .mat-mdc-button-persistent-ripple:where(:not([sandboxuid]))::before {
    opacity: var(--mat-button-protected-focus-state-layer-opacity)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-button.gmat-mdc-button:not(.mat-mdc-button-disabled):where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-button.gmat-mdc-button:not(.mat-mdc-button-disabled):where(:not([sandboxuid])) {
    -webkit-transition: box-shadow .28s cubic-bezier(.4,0,.2,1);
    transition: box-shadow .28s cubic-bezier(.4,0,.2,1)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-button.gmat-mdc-button:not(.mat-mdc-button-disabled).mat-mdc-button:where(:not([sandboxuid])):hover,body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-button.gmat-mdc-button:not(.mat-mdc-button-disabled).mat-mdc-button:where(:not([sandboxuid])):focus,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-button.gmat-mdc-button:not(.mat-mdc-button-disabled).mat-mdc-button:where(:not([sandboxuid])):hover,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-button.gmat-mdc-button:not(.mat-mdc-button-disabled).mat-mdc-button:where(:not([sandboxuid])):focus {
    color: var(--private-gmat-button-text-stateful-color)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-button.gmat-mdc-button:not(.mat-mdc-button-disabled).mat-mdc-raised-button:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-button.gmat-mdc-button:not(.mat-mdc-button-disabled).mat-mdc-raised-button:where(:not([sandboxuid])) {
    box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-button.gmat-mdc-button:not(.mat-mdc-button-disabled).mat-mdc-raised-button:where(:not([sandboxuid])):focus,body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-button.gmat-mdc-button:not(.mat-mdc-button-disabled).mat-mdc-raised-button:where(:not([sandboxuid])):active,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-button.gmat-mdc-button:not(.mat-mdc-button-disabled).mat-mdc-raised-button:where(:not([sandboxuid])):focus,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-button.gmat-mdc-button:not(.mat-mdc-button-disabled).mat-mdc-raised-button:where(:not([sandboxuid])):active {
    box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-button.gmat-mdc-button:not(.mat-mdc-button-disabled).mat-mdc-unelevated-button:where(:not([sandboxuid])):hover,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-button.gmat-mdc-button:not(.mat-mdc-button-disabled).mat-mdc-unelevated-button:where(:not([sandboxuid])):hover {
    box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-button.gmat-mdc-button:not(.mat-mdc-button-disabled).mat-mdc-unelevated-button:where(:not([sandboxuid])):active,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-button.gmat-mdc-button:not(.mat-mdc-button-disabled).mat-mdc-unelevated-button:where(:not([sandboxuid])):active {
    box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-button.gmat-mdc-button:not(.mat-mdc-button-disabled).mat-mdc-outlined-button:where(:not([sandboxuid])):hover,body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-button.gmat-mdc-button:not(.mat-mdc-button-disabled).mat-mdc-outlined-button:where(:not([sandboxuid])):focus,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-button.gmat-mdc-button:not(.mat-mdc-button-disabled).mat-mdc-outlined-button:where(:not([sandboxuid])):hover,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-button.gmat-mdc-button:not(.mat-mdc-button-disabled).mat-mdc-outlined-button:where(:not([sandboxuid])):focus {
    color: var(--private-gmat-button-outlined-stateful-color)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-button.gmat-mdc-button:not(.mat-mdc-button-disabled).mat-mdc-outlined-button:where(:not([sandboxuid])):focus,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-button.gmat-mdc-button:not(.mat-mdc-button-disabled).mat-mdc-outlined-button:where(:not([sandboxuid])):focus {
    border-color: var(--private-gmat-button-outlined-stateful-color)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-button:not(.gmat-mdc-button-with-prefix):where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-button:not(.gmat-mdc-button-with-prefix):where(:not([sandboxuid])) {
    --mat-button-filled-horizontal-padding: 24px;
    --mat-button-protected-horizontal-padding: 24px;
    --mat-button-outlined-horizontal-padding: 23px
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-button:not(.gmat-mdc-button-with-prefix).mat-mdc-unelevated-button:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-button:not(.gmat-mdc-button-with-prefix).mat-mdc-raised-button:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-button:not(.gmat-mdc-button-with-prefix).mat-mdc-unelevated-button:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-button:not(.gmat-mdc-button-with-prefix).mat-mdc-raised-button:where(:not([sandboxuid])) {
    padding: 0 24px
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-button:not(.gmat-mdc-button-with-prefix).mat-mdc-outlined-button:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-button:not(.gmat-mdc-button-with-prefix).mat-mdc-outlined-button:where(:not([sandboxuid])) {
    padding: 0 23px
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-icon-button.mat-primary:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-icon-button.mat-primary:where(:not([sandboxuid])) {
    --mat-icon-button-icon-color: #0c67df;
    --mat-icon-button-state-layer-color: #0c67df;
    --mat-icon-button-ripple-color: color-mix(in srgb,#0c67df 12%,transparent)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-icon-button.mat-accent:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-icon-button.mat-accent:where(:not([sandboxuid])) {
    --mat-icon-button-icon-color: #0c67df;
    --mat-icon-button-state-layer-color: #0c67df;
    --mat-icon-button-ripple-color: color-mix(in srgb,#0c67df 12%,transparent)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-icon-button.mat-warn:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-icon-button.mat-warn:where(:not([sandboxuid])) {
    --mat-icon-button-icon-color: #d93025;
    --mat-icon-button-state-layer-color: #d93025;
    --mat-icon-button-ripple-color: color-mix(in srgb,#d93025 12%,transparent)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-button.mat-mdc-icon-button:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-button.mat-mdc-icon-button:where(:not([sandboxuid])) {
    --mat-icon-button-icon-color: #3c4043;
    --mat-icon-button-state-layer-color: #3c4043;
    --mat-icon-button-ripple-color: rgba(60,64,67,0.1)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-button.mat-mdc-icon-button.mat-primary:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-button.mat-mdc-icon-button.mat-primary:where(:not([sandboxuid])) {
    --mat-icon-button-icon-color: #0c67df;
    --mat-icon-button-state-layer-color: #0c67df;
    --mat-icon-button-ripple-color: rgba(12,103,223,0.1)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-button.mat-mdc-icon-button.mat-accent:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-button.mat-mdc-icon-button.mat-accent:where(:not([sandboxuid])) {
    --mat-icon-button-icon-color: #0c67df;
    --mat-icon-button-state-layer-color: #0c67df;
    --mat-icon-button-ripple-color: rgba(12,103,223,0.1)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-button.mat-mdc-icon-button.mat-warn:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-button.mat-mdc-icon-button.mat-warn:where(:not([sandboxuid])) {
    --mat-icon-button-icon-color: #d93025;
    --mat-icon-button-state-layer-color: #d93025;
    --mat-icon-button-ripple-color: rgba(217,48,37,0.1)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-button.mat-mdc-icon-button[disabled]:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-button.mat-mdc-icon-button.mat-mdc-button-disabled:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-button.mat-mdc-icon-button[disabled]:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-button.mat-mdc-icon-button.mat-mdc-button-disabled:where(:not([sandboxuid])) {
    --mat-icon-button-icon-color: rgba(60,64,67,0.38);
    --mat-icon-button-disabled-icon-color: rgba(60,64,67,0.38)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-card.mat-mdc-card:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-card.mat-mdc-card:where(:not([sandboxuid])) {
    --mat-card-elevated-container-elevation: 0px 1px 2px 0px rgba(60,64,67,0.3),0px 1px 3px 1px rgba(60,64,67,0.15);
    --mat-card-elevated-container-shape: 8px;
    --mat-card-outlined-container-elevation: none;
    --mat-card-outlined-container-shape: 8px;
    --mat-card-outlined-outline-color: #dadce0
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-checkbox.mat-primary:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-checkbox.mat-primary:where(:not([sandboxuid])) {
    --mat-checkbox-disabled-selected-icon-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-checkbox-selected-checkmark-color: white;
    --mat-checkbox-selected-focus-icon-color: #0c67df;
    --mat-checkbox-selected-hover-icon-color: #0c67df;
    --mat-checkbox-selected-icon-color: #0c67df;
    --mat-checkbox-selected-pressed-icon-color: #0c67df;
    --mat-checkbox-unselected-focus-icon-color: rgba(0,0,0,0.87);
    --mat-checkbox-unselected-hover-icon-color: rgba(0,0,0,0.87);
    --mat-checkbox-unselected-icon-color: rgba(0,0,0,0.54);
    --mat-checkbox-selected-focus-state-layer-color: #0c67df;
    --mat-checkbox-selected-hover-state-layer-color: #0c67df;
    --mat-checkbox-selected-pressed-state-layer-color: #0c67df;
    --mat-checkbox-unselected-focus-state-layer-color: rgba(0,0,0,0.87);
    --mat-checkbox-unselected-hover-state-layer-color: rgba(0,0,0,0.87);
    --mat-checkbox-unselected-pressed-state-layer-color: rgba(0,0,0,0.87)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-checkbox.mat-warn:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-checkbox.mat-warn:where(:not([sandboxuid])) {
    --mat-checkbox-disabled-selected-icon-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-checkbox-selected-checkmark-color: white;
    --mat-checkbox-selected-focus-icon-color: #d93025;
    --mat-checkbox-selected-hover-icon-color: #d93025;
    --mat-checkbox-selected-icon-color: #d93025;
    --mat-checkbox-selected-pressed-icon-color: #d93025;
    --mat-checkbox-unselected-focus-icon-color: rgba(0,0,0,0.87);
    --mat-checkbox-unselected-hover-icon-color: rgba(0,0,0,0.87);
    --mat-checkbox-unselected-icon-color: rgba(0,0,0,0.54);
    --mat-checkbox-selected-focus-state-layer-color: #d93025;
    --mat-checkbox-selected-hover-state-layer-color: #d93025;
    --mat-checkbox-selected-pressed-state-layer-color: #d93025;
    --mat-checkbox-unselected-focus-state-layer-color: rgba(0,0,0,0.87);
    --mat-checkbox-unselected-hover-state-layer-color: rgba(0,0,0,0.87);
    --mat-checkbox-unselected-pressed-state-layer-color: rgba(0,0,0,0.87)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-checkbox.gmat-mdc-checkbox:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-checkbox.gmat-mdc-checkbox:where(:not([sandboxuid])) {
    --mat-checkbox-selected-checkmark-color: white;
    --mat-checkbox-disabled-selected-checkmark-color: white;
    --mat-checkbox-disabled-unselected-icon-color: rgba(60,64,67,0.38);
    --mat-checkbox-unselected-icon-color: #5f6368;
    --mat-checkbox-unselected-hover-icon-color: #202124;
    --mat-checkbox-disabled-label-color: #5f6368;
    --mat-checkbox-selected-icon-color: #0c67df;
    --mat-checkbox-selected-hover-icon-color: #174ea6;
    --mat-checkbox-selected-focus-icon-color: #174ea6
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-checkbox.gmat-mdc-checkbox.gmat-mdc-checkbox:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-checkbox.gmat-mdc-checkbox.gmat-mdc-checkbox:where(:not([sandboxuid])) {
    --mat-checkbox-disabled-selected-icon-color: rgba(60,64,67,0.38)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-checkbox.gmat-mdc-checkbox.mat-primary:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-checkbox.gmat-mdc-checkbox.mat-primary:where(:not([sandboxuid])) {
    --mat-checkbox-selected-icon-color: #0c67df;
    --mat-checkbox-selected-hover-icon-color: #174ea6;
    --mat-checkbox-selected-focus-icon-color: #174ea6
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-checkbox.gmat-mdc-checkbox.mat-warn:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-checkbox.gmat-mdc-checkbox.mat-warn:where(:not([sandboxuid])) {
    --mat-checkbox-selected-icon-color: #d93025;
    --mat-checkbox-selected-hover-icon-color: #a50e0e;
    --mat-checkbox-selected-focus-icon-color: #a50e0e
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-standard-chip:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-standard-chip:where(:not([sandboxuid])) {
    --mat-chip-disabled-label-text-color: rgba(0,0,0,0.87);
    --mat-chip-elevated-container-color: color-mix(in srgb,rgba(0,0,0,0.87) 12%,transparent);
    --mat-chip-elevated-disabled-container-color: color-mix(in srgb,rgba(0,0,0,0.87) 12%,transparent);
    --mat-chip-elevated-selected-container-color: color-mix(in srgb,rgba(0,0,0,0.87) 12%,transparent);
    --mat-chip-flat-disabled-selected-container-color: color-mix(in srgb,rgba(0,0,0,0.87) 12%,transparent);
    --mat-chip-focus-state-layer-color: rgba(0,0,0,0.87);
    --mat-chip-focus-state-layer-opacity: 0.12;
    --mat-chip-hover-state-layer-color: rgba(0,0,0,0.87);
    --mat-chip-label-text-color: rgba(0,0,0,0.87);
    --mat-chip-selected-disabled-trailing-icon-color: rgba(0,0,0,0.87);
    --mat-chip-selected-focus-state-layer-color: 0.12;
    --mat-chip-selected-focus-state-layer-opacity: 0.12;
    --mat-chip-selected-hover-state-layer-color: 0.04;
    --mat-chip-selected-label-text-color: rgba(0,0,0,0.87);
    --mat-chip-selected-trailing-icon-color: rgba(0,0,0,0.87);
    --mat-chip-with-icon-disabled-icon-color: rgba(0,0,0,0.87);
    --mat-chip-with-icon-icon-color: rgba(0,0,0,0.87);
    --mat-chip-with-icon-selected-icon-color: rgba(0,0,0,0.87);
    --mat-chip-with-trailing-icon-disabled-trailing-icon-color: rgba(0,0,0,0.87);
    --mat-chip-with-trailing-icon-trailing-icon-color: rgba(0,0,0,0.87)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary:where(:not([sandboxuid])) {
    --mat-chip-disabled-label-text-color: white;
    --mat-chip-elevated-container-color: #0c67df;
    --mat-chip-elevated-disabled-container-color: #0c67df;
    --mat-chip-elevated-selected-container-color: #0c67df;
    --mat-chip-flat-disabled-selected-container-color: #0c67df;
    --mat-chip-focus-state-layer-color: rgba(0,0,0,0.87);
    --mat-chip-focus-state-layer-opacity: 0.12;
    --mat-chip-hover-state-layer-color: rgba(0,0,0,0.87);
    --mat-chip-label-text-color: white;
    --mat-chip-selected-disabled-trailing-icon-color: white;
    --mat-chip-selected-focus-state-layer-color: 0.12;
    --mat-chip-selected-focus-state-layer-opacity: 0.12;
    --mat-chip-selected-hover-state-layer-color: 0.04;
    --mat-chip-selected-label-text-color: white;
    --mat-chip-selected-trailing-icon-color: white;
    --mat-chip-with-icon-disabled-icon-color: white;
    --mat-chip-with-icon-icon-color: white;
    --mat-chip-with-icon-selected-icon-color: white;
    --mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;
    --mat-chip-with-trailing-icon-trailing-icon-color: white
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent:where(:not([sandboxuid])) {
    --mat-chip-disabled-label-text-color: white;
    --mat-chip-elevated-container-color: #0c67df;
    --mat-chip-elevated-disabled-container-color: #0c67df;
    --mat-chip-elevated-selected-container-color: #0c67df;
    --mat-chip-flat-disabled-selected-container-color: #0c67df;
    --mat-chip-focus-state-layer-color: rgba(0,0,0,0.87);
    --mat-chip-focus-state-layer-opacity: 0.12;
    --mat-chip-hover-state-layer-color: rgba(0,0,0,0.87);
    --mat-chip-label-text-color: white;
    --mat-chip-selected-disabled-trailing-icon-color: white;
    --mat-chip-selected-focus-state-layer-color: 0.12;
    --mat-chip-selected-focus-state-layer-opacity: 0.12;
    --mat-chip-selected-hover-state-layer-color: 0.04;
    --mat-chip-selected-label-text-color: white;
    --mat-chip-selected-trailing-icon-color: white;
    --mat-chip-with-icon-disabled-icon-color: white;
    --mat-chip-with-icon-icon-color: white;
    --mat-chip-with-icon-selected-icon-color: white;
    --mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;
    --mat-chip-with-trailing-icon-trailing-icon-color: white
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn:where(:not([sandboxuid])) {
    --mat-chip-disabled-label-text-color: white;
    --mat-chip-elevated-container-color: #d93025;
    --mat-chip-elevated-disabled-container-color: #d93025;
    --mat-chip-elevated-selected-container-color: #d93025;
    --mat-chip-flat-disabled-selected-container-color: #d93025;
    --mat-chip-focus-state-layer-color: rgba(0,0,0,0.87);
    --mat-chip-focus-state-layer-opacity: 0.12;
    --mat-chip-hover-state-layer-color: rgba(0,0,0,0.87);
    --mat-chip-label-text-color: white;
    --mat-chip-selected-disabled-trailing-icon-color: white;
    --mat-chip-selected-focus-state-layer-color: 0.12;
    --mat-chip-selected-focus-state-layer-opacity: 0.12;
    --mat-chip-selected-hover-state-layer-color: 0.04;
    --mat-chip-selected-label-text-color: white;
    --mat-chip-selected-trailing-icon-color: white;
    --mat-chip-with-icon-disabled-icon-color: white;
    --mat-chip-with-icon-icon-color: white;
    --mat-chip-with-icon-selected-icon-color: white;
    --mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;
    --mat-chip-with-trailing-icon-trailing-icon-color: white
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-chip:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-chip:where(:not([sandboxuid])) {
    --mat-chip-label-text-color: #5f6368;
    --mat-chip-disabled-label-text-color: rgba(60,64,67,0.38);
    --mat-chip-with-icon-icon-color: #5f6368;
    --mat-chip-with-icon-disabled-icon-color: rgba(60,64,67,0.38);
    --mat-chip-with-icon-selected-icon-color: #5f6368;
    --mat-chip-with-trailing-icon-disabled-trailing-icon-color: #5f6368;
    --mat-chip-with-trailing-icon-trailing-icon-color: #5f6368;
    --mat-chip-focus-state-layer-color: #3c4043;
    --mat-chip-focus-state-layer-opacity: 0.12
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-chip.cdk-focused:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-chip.cdk-focused:where(:not([sandboxuid])) {
    --mat-chip-label-text-color: #202124
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-chip.gmat-hairline-chip:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-chip.gmat-hairline-chip:where(:not([sandboxuid])) {
    --mat-chip-elevated-container-color: transparent;
    --mat-chip-elevated-disabled-container-color: transparent;
    --mat-chip-outline-width: 1px;
    --mat-chip-outline-color: #dadce0;
    --mat-chip-disabled-outline-color: #dadce0;
    --mat-chip-focus-outline-color: #dadce0;
    --mat-chip-focus-state-layer-color: #3c4043
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-chip.gmat-protected-chip:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-chip.gmat-protected-chip:where(:not([sandboxuid])) {
    --mat-chip-elevated-container-color: white;
    --mat-chip-elevated-disabled-container-color: white;
    --mat-chip-focus-state-layer-color: #3c4043
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-chip.mat-primary.mat-mdc-chip-highlighted:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-chip.mat-primary.mat-mdc-chip-selected:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-chip.mat-primary.mat-mdc-chip-highlighted:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-chip.mat-primary.mat-mdc-chip-selected:where(:not([sandboxuid])) {
    --mat-chip-elevated-container-color: #e8f0fe;
    --mat-chip-elevated-selected-container-color: #e8f0fe;
    --mat-chip-elevated-disabled-container-color: #e8f0fe;
    --mat-chip-flat-disabled-selected-container-color: #e8f0fe;
    --mat-chip-label-text-color: #174ea6;
    --mat-chip-selected-label-text-color: #174ea6;
    --mat-chip-disabled-label-text-color: #174ea6;
    --mat-chip-with-icon-icon-color: #174ea6;
    --mat-chip-with-icon-disabled-icon-color: #174ea6;
    --mat-chip-with-trailing-icon-disabled-trailing-icon-color: #174ea6;
    --mat-chip-with-trailing-icon-trailing-icon-color: #174ea6;
    --mat-chip-with-icon-selected-icon-color: #174ea6;
    --mat-chip-outline-width: 0;
    --mat-chip-outline-color: transparent;
    --mat-chip-disabled-outline-color: transparent;
    --mat-chip-focus-outline-color: transparent;
    --mat-chip-focus-state-layer-color: #1967d2;
    --mat-chip-hover-state-layer-color: #1967d2;
    --mat-chip-selected-focus-state-layer-color: #1967d2;
    --mat-chip-selected-hover-state-layer-color: #1967d2;
    --mat-chip-selected-disabled-trailing-icon-color: #174ea6;
    --mat-chip-selected-trailing-icon-color: #174ea6
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-chip.mat-accent.mat-mdc-chip-highlighted:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-chip.mat-accent.mat-mdc-chip-selected:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-chip.mat-accent.mat-mdc-chip-highlighted:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-chip.mat-accent.mat-mdc-chip-selected:where(:not([sandboxuid])) {
    --mat-chip-elevated-container-color: #e8f0fe;
    --mat-chip-elevated-selected-container-color: #e8f0fe;
    --mat-chip-elevated-disabled-container-color: #e8f0fe;
    --mat-chip-flat-disabled-selected-container-color: #e8f0fe;
    --mat-chip-label-text-color: #174ea6;
    --mat-chip-selected-label-text-color: #174ea6;
    --mat-chip-disabled-label-text-color: #174ea6;
    --mat-chip-with-icon-icon-color: #174ea6;
    --mat-chip-with-icon-disabled-icon-color: #174ea6;
    --mat-chip-with-trailing-icon-disabled-trailing-icon-color: #174ea6;
    --mat-chip-with-trailing-icon-trailing-icon-color: #174ea6;
    --mat-chip-with-icon-selected-icon-color: #174ea6;
    --mat-chip-outline-width: 0;
    --mat-chip-outline-color: transparent;
    --mat-chip-disabled-outline-color: transparent;
    --mat-chip-focus-outline-color: transparent;
    --mat-chip-focus-state-layer-color: #1967d2;
    --mat-chip-hover-state-layer-color: #1967d2;
    --mat-chip-selected-focus-state-layer-color: #1967d2;
    --mat-chip-selected-hover-state-layer-color: #1967d2;
    --mat-chip-selected-disabled-trailing-icon-color: #174ea6;
    --mat-chip-selected-trailing-icon-color: #174ea6
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-chip.mat-warn.mat-mdc-chip-highlighted:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-chip.mat-warn.mat-mdc-chip-selected:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-chip.mat-warn.mat-mdc-chip-highlighted:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-chip.mat-warn.mat-mdc-chip-selected:where(:not([sandboxuid])) {
    --mat-chip-elevated-container-color: #fce8e6;
    --mat-chip-elevated-selected-container-color: #fce8e6;
    --mat-chip-elevated-disabled-container-color: #fce8e6;
    --mat-chip-flat-disabled-selected-container-color: #fce8e6;
    --mat-chip-label-text-color: #a50e0e;
    --mat-chip-selected-label-text-color: #a50e0e;
    --mat-chip-disabled-label-text-color: #a50e0e;
    --mat-chip-with-icon-icon-color: #a50e0e;
    --mat-chip-with-icon-disabled-icon-color: #a50e0e;
    --mat-chip-with-trailing-icon-disabled-trailing-icon-color: #a50e0e;
    --mat-chip-with-trailing-icon-trailing-icon-color: #a50e0e;
    --mat-chip-with-icon-selected-icon-color: #a50e0e;
    --mat-chip-outline-width: 0;
    --mat-chip-outline-color: transparent;
    --mat-chip-disabled-outline-color: transparent;
    --mat-chip-focus-outline-color: transparent;
    --mat-chip-focus-state-layer-color: #c5221f;
    --mat-chip-hover-state-layer-color: #c5221f;
    --mat-chip-selected-focus-state-layer-color: #c5221f;
    --mat-chip-selected-hover-state-layer-color: #c5221f;
    --mat-chip-selected-disabled-trailing-icon-color: #a50e0e;
    --mat-chip-selected-trailing-icon-color: #a50e0e
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-standard-chip .mdc-evolution-chip__cell--primary:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-standard-chip .mdc-evolution-chip__action--primary:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-standard-chip .mat-mdc-chip-action-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-standard-chip .mdc-evolution-chip__cell--primary:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-standard-chip .mdc-evolution-chip__action--primary:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-standard-chip .mat-mdc-chip-action-label:where(:not([sandboxuid])) {
    overflow: visible
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-dialog .mat-mdc-dialog-container:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-dialog .mat-mdc-dialog-container:where(:not([sandboxuid])) {
    --mat-dialog-subhead-color: #3c4043;
    --mat-dialog-supporting-text-color: #5f6368;
    --mat-dialog-container-color: white;
    --mat-dialog-container-elevation-shadow: 0px 1px 3px 0px rgba(60,64,67,0.3),0px 4px 8px 3px rgba(60,64,67,0.15);
    --mat-dialog-container-shape: 8px;
    --mat-dialog-actions-padding: 2px 8px;
    --mat-dialog-subhead-font: Google Sans,Roboto,Arial,sans-serif;
    --mat-dialog-subhead-line-height: 1.5rem;
    --mat-dialog-subhead-size: 1rem;
    --mat-dialog-subhead-weight: 500;
    --mat-dialog-subhead-tracking: 0.00625em;
    --mat-dialog-supporting-text-font: Roboto,Arial,sans-serif;
    --mat-dialog-supporting-text-line-height: 1.25rem;
    --mat-dialog-supporting-text-size: 0.875rem;
    --mat-dialog-supporting-text-weight: 400;
    --mat-dialog-supporting-text-tracking: 0.0142857143em;
    --mat-dialog-headline-padding: 0 24px 13px 24px
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-form-field.mat-accent:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-form-field.mat-accent:where(:not([sandboxuid])) {
    --mat-form-field-focus-select-arrow-color: color-mix(in srgb,#0c67df 87%,transparent);
    --mat-form-field-filled-caret-color: #0c67df;
    --mat-form-field-filled-focus-active-indicator-color: #0c67df;
    --mat-form-field-filled-focus-label-text-color: color-mix(in srgb,#0c67df 87%,transparent);
    --mat-form-field-outlined-caret-color: #0c67df;
    --mat-form-field-outlined-focus-outline-color: #0c67df;
    --mat-form-field-outlined-focus-label-text-color: color-mix(in srgb,#0c67df 87%,transparent)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-form-field.mat-warn:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-form-field.mat-warn:where(:not([sandboxuid])) {
    --mat-form-field-focus-select-arrow-color: color-mix(in srgb,#d93025 87%,transparent);
    --mat-form-field-filled-caret-color: #d93025;
    --mat-form-field-filled-focus-active-indicator-color: #d93025;
    --mat-form-field-filled-focus-label-text-color: color-mix(in srgb,#d93025 87%,transparent);
    --mat-form-field-outlined-caret-color: #d93025;
    --mat-form-field-outlined-focus-outline-color: #d93025;
    --mat-form-field-outlined-focus-label-text-color: color-mix(in srgb,#d93025 87%,transparent)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field:where(:not([sandboxuid])) {
    --mat-form-field-disabled-input-text-placeholder-color: rgba(60,64,67,0.38);
    --mat-form-field-filled-active-indicator-color: #5f6368;
    --mat-form-field-filled-container-color: #f1f3f4;
    --mat-form-field-filled-disabled-active-indicator-color: rgba(95,99,104,0.38);
    --mat-form-field-filled-disabled-container-color: rgba(95,99,104,0.04);
    --mat-form-field-filled-disabled-input-text-color: rgba(60,64,67,0.38);
    --mat-form-field-filled-disabled-label-text-color: rgba(95,99,104,0.38);
    --mat-form-field-filled-error-active-indicator-color: #c5221f;
    --mat-form-field-filled-error-caret-color: #c5221f;
    --mat-form-field-filled-error-focus-active-indicator-color: #c5221f;
    --mat-form-field-filled-error-hover-active-indicator-color: #a50e0e;
    --mat-form-field-filled-error-hover-label-text-color: #a50e0e;
    --mat-form-field-filled-error-label-text-color: #c5221f;
    --mat-form-field-filled-hover-active-indicator-color: #202124;
    --mat-form-field-filled-hover-label-text-color: #202124;
    --mat-form-field-filled-input-text-color: #3c4043;
    --mat-form-field-filled-input-text-placeholder-color: #5f6368;
    --mat-form-field-filled-label-text-color: #5f6368;
    --mat-form-field-outlined-disabled-input-text-color: rgba(60,64,67,0.38);
    --mat-form-field-outlined-disabled-label-text-color: rgba(95,99,104,0.38);
    --mat-form-field-outlined-disabled-outline-color: rgba(60,64,67,0.12);
    --mat-form-field-outlined-error-caret-color: #d93025;
    --mat-form-field-outlined-error-focus-outline-color: #d93025;
    --mat-form-field-outlined-error-hover-label-text-color: #a50e0e;
    --mat-form-field-outlined-error-hover-outline-color: #a50e0e;
    --mat-form-field-outlined-error-label-text-color: #d93025;
    --mat-form-field-outlined-error-outline-color: #d93025;
    --mat-form-field-outlined-hover-label-text-color: #202124;
    --mat-form-field-outlined-hover-outline-color: #202124;
    --mat-form-field-outlined-input-text-color: #3c4043;
    --mat-form-field-outlined-input-text-placeholder-color: #5f6368;
    --mat-form-field-outlined-label-text-color: #5f6368;
    --mat-form-field-outlined-outline-color: #80868b;
    --mat-form-field-container-text-font: Roboto,Arial,sans-serif;
    --mat-form-field-container-text-line-height: 1.5rem;
    --mat-form-field-container-text-size: 1rem;
    --mat-form-field-container-text-weight: 400;
    --mat-form-field-container-text-tracking: 0.00625em
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary:where(:not([sandboxuid])) {
    --mat-form-field-filled-caret-color: #0c67df;
    --mat-form-field-filled-focus-label-text-color: #0c67df;
    --mat-form-field-filled-focus-active-indicator-color: #185abc;
    --mat-form-field-outlined-caret-color: #0c67df;
    --mat-form-field-outlined-focus-label-text-color: #0c67df;
    --mat-form-field-outlined-focus-outline-color: #0c67df
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent:where(:not([sandboxuid])) {
    --mat-form-field-filled-caret-color: #0c67df;
    --mat-form-field-filled-focus-label-text-color: #0c67df;
    --mat-form-field-filled-focus-active-indicator-color: #185abc;
    --mat-form-field-outlined-caret-color: #0c67df;
    --mat-form-field-outlined-focus-label-text-color: #0c67df;
    --mat-form-field-outlined-focus-outline-color: #0c67df
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn:where(:not([sandboxuid])) {
    --mat-form-field-filled-caret-color: #d93025;
    --mat-form-field-filled-focus-label-text-color: #d93025;
    --mat-form-field-filled-focus-active-indicator-color: #b31412;
    --mat-form-field-outlined-caret-color: #d93025;
    --mat-form-field-outlined-focus-label-text-color: #d93025;
    --mat-form-field-outlined-focus-outline-color: #d93025
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary:where(:not([sandboxuid])) {
    line-height: 1.25rem;
    font-size: .875rem;
    letter-spacing: .0142857143em;
    font-family: Roboto,Arial,sans-serif;
    line-height: 1.5rem;
    font-size: 1rem;
    letter-spacing: .00625em;
    font-weight: 400
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary gm-checkbox[disabled]~.mdc-label:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary gm-radio[disabled]~.mdc-label:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary .mdc-checkbox--disabled~.mdc-label:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary .mdc-radio--disabled~.mdc-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary gm-checkbox[disabled]~.mdc-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary gm-radio[disabled]~.mdc-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary .mdc-checkbox--disabled~.mdc-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary .mdc-radio--disabled~.mdc-label:where(:not([sandboxuid])) {
    color: rgb(95,99,104)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:hover .mdc-text-field__ripple:where(:not([sandboxuid]))::before,body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-ripple-surface--hover .mdc-text-field__ripple:where(:not([sandboxuid]))::before,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:hover .mdc-text-field__ripple:where(:not([sandboxuid]))::before,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-ripple-surface--hover .mdc-text-field__ripple:where(:not([sandboxuid]))::before {
    opacity: .08;
    opacity: var(--mdc-ripple-hover-opacity,.08)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-ripple-upgraded--background-focused .mdc-text-field__ripple:where(:not([sandboxuid]))::before,body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple:where(:not([sandboxuid]))::before,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-ripple-upgraded--background-focused .mdc-text-field__ripple:where(:not([sandboxuid]))::before,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple:where(:not([sandboxuid]))::before {
    -webkit-transition-duration: 75ms;
    transition-duration: 75ms;
    opacity: 0;
    opacity: var(--mdc-ripple-focus-opacity,0)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mdc-text-field__ripple:where(:not([sandboxuid]))::before,body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mdc-text-field__ripple:where(:not([sandboxuid]))::after,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mdc-text-field__ripple:where(:not([sandboxuid]))::before,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mdc-text-field__ripple:where(:not([sandboxuid]))::after {
    background-color: rgb(60,64,67);
    background-color: var(--mdc-ripple-color,rgb(60,64,67))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field-character-counter:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-character-counter:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field-character-counter:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-character-counter:where(:not([sandboxuid])) {
    color: rgb(95,99,104)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mdc-text-field__input:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mdc-text-field__input:where(:not([sandboxuid])) {
    caret-color: #0c67df
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid])) {
    color: rgb(60,64,67)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):where(:not([sandboxuid])) {
    background-color: rgb(241,243,244)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: rgb(95,99,104)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: rgb(95,99,104)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:hover:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:hover:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: rgb(32,33,36)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:hover:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::before,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:hover:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::before {
    border-bottom-color: rgb(32,33,36)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::before,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::before {
    border-bottom-color: rgb(95,99,104)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::after,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::after {
    border-bottom-color: #185abc
}

@media all {
    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder {
        color: rgb(95,99,104)
    }

    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder, body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder {
        color: rgb(95,99,104)
    }

    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::placeholder,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::placeholder {
        color: rgb(95,99,104)
    }
}

@media all {
    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid])):-ms-input-placeholder,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid])):-ms-input-placeholder {
        color: rgb(95,99,104)
    }
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__affix--prefix:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__affix--prefix:where(:not([sandboxuid])) {
    color: rgb(95,99,104)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__affix--suffix:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__affix--suffix:where(:not([sandboxuid])) {
    color: rgb(95,99,104)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__icon--leading:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__icon--leading:where(:not([sandboxuid])) {
    color: rgb(95,99,104)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: rgb(95,99,104)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid])) {
    color: rgba(60,64,67,.38)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled:where(:not([sandboxuid])) {
    background-color: rgba(95,99,104,.04)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-line-ripple:where(:not([sandboxuid]))::before,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-line-ripple:where(:not([sandboxuid]))::before {
    border-bottom-color: rgba(95,99,104,.38)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-floating-label:where(:not([sandboxuid])) {
    color: rgba(95,99,104,.38)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__icon--leading:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__icon--leading:where(:not([sandboxuid])) {
    color: rgba(60,64,67,.38)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__icon--trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: rgba(60,64,67,.38)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: rgba(95,99,104,.38)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field-character-counter:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field-character-counter:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter:where(:not([sandboxuid])) {
    color: rgba(60,64,67,.38)
}

@media all {
    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder {
        color: rgba(60,64,67,.38)
    }

    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder, body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder {
        color: rgba(60,64,67,.38)
    }

    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::placeholder,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::placeholder {
        color: rgba(60,64,67,.38)
    }
}

@media all {
    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid])):-ms-input-placeholder,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid])):-ms-input-placeholder {
        color: rgba(60,64,67,.38)
    }
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__affix--prefix:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__affix--prefix:where(:not([sandboxuid])) {
    color: rgba(60,64,67,.38)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__affix--suffix:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__affix--suffix:where(:not([sandboxuid])) {
    color: rgba(60,64,67,.38)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: #0c67df
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid .mdc-text-field__input:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid .mdc-text-field__input:where(:not([sandboxuid])) {
    caret-color: #c5221f
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: #c5221f
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: #d93025
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::before,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::before {
    border-bottom-color: #c5221f
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::after,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::after {
    border-bottom-color: #c5221f
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: #a50e0e
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: #a50e0e
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: #a50e0e
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::before,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::before {
    border-bottom-color: #a50e0e
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--focused .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--focused .mdc-floating-label:where(:not([sandboxuid])) {
    color: #0c67df
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: #c5221f
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid])) {
    color: rgb(60,64,67);
    color: var(--gm-outlinedtextfield-ink-color,rgb(60,64,67))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mdc-text-field__input:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mdc-text-field__input:where(:not([sandboxuid])) {
    caret-color: #0c67df;
    caret-color: var(--gm-outlinedtextfield-caret-color,#0c67df)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: rgb(95,99,104);
    color: var(--gm-outlinedtextfield-helper-text-color,rgb(95,99,104))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field-character-counter:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-character-counter:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field-character-counter:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-character-counter:where(:not([sandboxuid])) {
    color: rgb(95,99,104)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: rgb(95,99,104);
    color: var(--gm-outlinedtextfield-label-color,rgb(95,99,104))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:hover:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:hover:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: rgb(32,33,36)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-notched-outline__leading:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-notched-outline__notch:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: rgb(128,134,139);
    border-color: var(--gm-outlinedtextfield-outline-color,rgb(128,134,139))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: rgb(32,33,36)
}

@media all {
    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder {
        color: rgb(95,99,104);
        color: var(--gm-outlinedtextfield-placeholder-color,rgb(95,99,104))
    }

    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder, body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder {
        color: rgb(95,99,104);
        color: var(--gm-outlinedtextfield-placeholder-color,rgb(95,99,104))
    }

    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::placeholder,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::placeholder {
        color: rgb(95,99,104);
        color: var(--gm-outlinedtextfield-placeholder-color,rgb(95,99,104))
    }
}

@media all {
    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid])):-ms-input-placeholder,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid])):-ms-input-placeholder {
        color: rgb(95,99,104);
        color: var(--gm-outlinedtextfield-placeholder-color,rgb(95,99,104))
    }
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__affix--prefix:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__affix--prefix:where(:not([sandboxuid])) {
    color: rgb(95,99,104);
    color: var(--gm-outlinedtextfield-prefix-color,rgb(95,99,104))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__affix--suffix:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__affix--suffix:where(:not([sandboxuid])) {
    color: rgb(95,99,104);
    color: var(--gm-outlinedtextfield-suffix-color,rgb(95,99,104))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__icon--leading:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__icon--leading:where(:not([sandboxuid])) {
    color: rgb(95,99,104)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: rgb(95,99,104)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid])) {
    color: rgba(95,99,104,.38);
    color: var(--gm-outlinedtextfield-ink-color--disabled,rgba(95,99,104,.38))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-notched-outline__leading:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-notched-outline__notch:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-notched-outline__trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: rgba(60,64,67,.12);
    border-color: var(--gm-outlinedtextfield-outline-color--disabled,rgba(60,64,67,.12))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-floating-label:where(:not([sandboxuid])) {
    color: rgba(95,99,104,.38);
    color: var(--gm-outlinedtextfield-label-color--disabled,rgba(95,99,104,.38))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__icon--leading:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__icon--leading:where(:not([sandboxuid])) {
    color: rgba(95,99,104,.38);
    color: var(--gm-outlinedtextfield-icon-color--disabled,rgba(95,99,104,.38))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__icon--trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: rgba(95,99,104,.38);
    color: var(--gm-outlinedtextfield-icon-color--disabled,rgba(95,99,104,.38))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: rgba(95,99,104,.38);
    color: var(--gm-outlinedtextfield-helper-text-color--disabled,rgba(95,99,104,.38))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field-character-counter:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field-character-counter:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter:where(:not([sandboxuid])) {
    color: rgba(95,99,104,.38);
    color: var(--gm-outlinedtextfield-character-counter-color--disabled,rgba(95,99,104,.38))
}

@media all {
    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder {
        color: rgba(60,64,67,.38);
        color: var(--gm-outlinedtextfield-placeholder-color--disabled,rgba(60,64,67,.38))
    }

    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder, body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder {
        color: rgba(60,64,67,.38);
        color: var(--gm-outlinedtextfield-placeholder-color--disabled,rgba(60,64,67,.38))
    }

    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::placeholder,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::placeholder {
        color: rgba(60,64,67,.38);
        color: var(--gm-outlinedtextfield-placeholder-color--disabled,rgba(60,64,67,.38))
    }
}

@media all {
    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid])):-ms-input-placeholder,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid])):-ms-input-placeholder {
        color: rgba(60,64,67,.38);
        color: var(--gm-outlinedtextfield-placeholder-color--disabled,rgba(60,64,67,.38))
    }
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__affix--prefix:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__affix--prefix:where(:not([sandboxuid])) {
    color: rgba(95,99,104,.38);
    color: var(--gm-outlinedtextfield-prefix-color--disabled,rgba(95,99,104,.38))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__affix--suffix:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__affix--suffix:where(:not([sandboxuid])) {
    color: rgba(95,99,104,.38);
    color: var(--gm-outlinedtextfield-suffix-color--disabled,rgba(95,99,104,.38))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__leading:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__notch:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: #0c67df;
    border-color: var(--gm-outlinedtextfield-outline-color--stateful,#0c67df)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: #0c67df;
    color: var(--gm-outlinedtextfield-label-color--stateful,#0c67df)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid .mdc-text-field__input:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid .mdc-text-field__input:where(:not([sandboxuid])) {
    caret-color: #c5221f;
    caret-color: var(--gm-outlinedtextfield-caret-color--error,#c5221f)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: #c5221f;
    color: var(--gm-outlinedtextfield-helper-text-color--error,#c5221f)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: #a50e0e
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: #a50e0e
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: #a50e0e
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: #a50e0e
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: #c5221f;
    border-color: var(--gm-outlinedtextfield-outline-color--error,#c5221f)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: #c5221f;
    color: var(--gm-outlinedtextfield-icon-color--error,#c5221f)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__leading:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__notch:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: #c5221f;
    border-color: var(--gm-outlinedtextfield-outline-color--error-stateful,#c5221f)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused .mdc-floating-label:where(:not([sandboxuid])) {
    color: #0c67df;
    color: var(--gm-outlinedtextfield-label-color--stateful,#0c67df)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: #c5221f;
    color: var(--gm-outlinedtextfield-label-color--error,#c5221f)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent:where(:not([sandboxuid])) {
    line-height: 1.25rem;
    font-size: .875rem;
    letter-spacing: .0142857143em;
    font-family: Roboto,Arial,sans-serif;
    line-height: 1.5rem;
    font-size: 1rem;
    letter-spacing: .00625em;
    font-weight: 400
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent gm-checkbox[disabled]~.mdc-label:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent gm-radio[disabled]~.mdc-label:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent .mdc-checkbox--disabled~.mdc-label:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent .mdc-radio--disabled~.mdc-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent gm-checkbox[disabled]~.mdc-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent gm-radio[disabled]~.mdc-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent .mdc-checkbox--disabled~.mdc-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent .mdc-radio--disabled~.mdc-label:where(:not([sandboxuid])) {
    color: rgb(95,99,104)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:hover .mdc-text-field__ripple:where(:not([sandboxuid]))::before,body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-ripple-surface--hover .mdc-text-field__ripple:where(:not([sandboxuid]))::before,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:hover .mdc-text-field__ripple:where(:not([sandboxuid]))::before,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-ripple-surface--hover .mdc-text-field__ripple:where(:not([sandboxuid]))::before {
    opacity: .08;
    opacity: var(--mdc-ripple-hover-opacity,.08)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-ripple-upgraded--background-focused .mdc-text-field__ripple:where(:not([sandboxuid]))::before,body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple:where(:not([sandboxuid]))::before,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-ripple-upgraded--background-focused .mdc-text-field__ripple:where(:not([sandboxuid]))::before,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple:where(:not([sandboxuid]))::before {
    -webkit-transition-duration: 75ms;
    transition-duration: 75ms;
    opacity: 0;
    opacity: var(--mdc-ripple-focus-opacity,0)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mdc-text-field__ripple:where(:not([sandboxuid]))::before,body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mdc-text-field__ripple:where(:not([sandboxuid]))::after,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mdc-text-field__ripple:where(:not([sandboxuid]))::before,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mdc-text-field__ripple:where(:not([sandboxuid]))::after {
    background-color: rgb(60,64,67);
    background-color: var(--mdc-ripple-color,rgb(60,64,67))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field-character-counter:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-character-counter:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field-character-counter:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-character-counter:where(:not([sandboxuid])) {
    color: rgb(95,99,104)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mdc-text-field__input:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mdc-text-field__input:where(:not([sandboxuid])) {
    caret-color: #0c67df
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid])) {
    color: rgb(60,64,67)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):where(:not([sandboxuid])) {
    background-color: rgb(241,243,244)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: rgb(95,99,104)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: rgb(95,99,104)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:hover:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:hover:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: rgb(32,33,36)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:hover:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::before,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:hover:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::before {
    border-bottom-color: rgb(32,33,36)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::before,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::before {
    border-bottom-color: rgb(95,99,104)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::after,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::after {
    border-bottom-color: #185abc
}

@media all {
    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder {
        color: rgb(95,99,104)
    }

    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder, body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder {
        color: rgb(95,99,104)
    }

    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::placeholder,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::placeholder {
        color: rgb(95,99,104)
    }
}

@media all {
    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid])):-ms-input-placeholder,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid])):-ms-input-placeholder {
        color: rgb(95,99,104)
    }
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__affix--prefix:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__affix--prefix:where(:not([sandboxuid])) {
    color: rgb(95,99,104)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__affix--suffix:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__affix--suffix:where(:not([sandboxuid])) {
    color: rgb(95,99,104)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__icon--leading:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__icon--leading:where(:not([sandboxuid])) {
    color: rgb(95,99,104)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: rgb(95,99,104)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid])) {
    color: rgba(60,64,67,.38)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled:where(:not([sandboxuid])) {
    background-color: rgba(95,99,104,.04)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-line-ripple:where(:not([sandboxuid]))::before,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-line-ripple:where(:not([sandboxuid]))::before {
    border-bottom-color: rgba(95,99,104,.38)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-floating-label:where(:not([sandboxuid])) {
    color: rgba(95,99,104,.38)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__icon--leading:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__icon--leading:where(:not([sandboxuid])) {
    color: rgba(60,64,67,.38)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__icon--trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: rgba(60,64,67,.38)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: rgba(95,99,104,.38)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field-character-counter:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field-character-counter:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter:where(:not([sandboxuid])) {
    color: rgba(60,64,67,.38)
}

@media all {
    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder {
        color: rgba(60,64,67,.38)
    }

    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder, body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder {
        color: rgba(60,64,67,.38)
    }

    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::placeholder,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::placeholder {
        color: rgba(60,64,67,.38)
    }
}

@media all {
    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid])):-ms-input-placeholder,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid])):-ms-input-placeholder {
        color: rgba(60,64,67,.38)
    }
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__affix--prefix:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__affix--prefix:where(:not([sandboxuid])) {
    color: rgba(60,64,67,.38)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__affix--suffix:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__affix--suffix:where(:not([sandboxuid])) {
    color: rgba(60,64,67,.38)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: #0c67df
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid .mdc-text-field__input:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid .mdc-text-field__input:where(:not([sandboxuid])) {
    caret-color: #c5221f
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: #c5221f
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: #d93025
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::before,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::before {
    border-bottom-color: #c5221f
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::after,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::after {
    border-bottom-color: #c5221f
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: #a50e0e
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: #a50e0e
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: #a50e0e
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::before,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::before {
    border-bottom-color: #a50e0e
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--focused .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--focused .mdc-floating-label:where(:not([sandboxuid])) {
    color: #0c67df
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: #c5221f
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid])) {
    color: rgb(60,64,67);
    color: var(--gm-outlinedtextfield-ink-color,rgb(60,64,67))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mdc-text-field__input:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mdc-text-field__input:where(:not([sandboxuid])) {
    caret-color: #0c67df;
    caret-color: var(--gm-outlinedtextfield-caret-color,#0c67df)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: rgb(95,99,104);
    color: var(--gm-outlinedtextfield-helper-text-color,rgb(95,99,104))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field-character-counter:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-character-counter:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field-character-counter:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-character-counter:where(:not([sandboxuid])) {
    color: rgb(95,99,104)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: rgb(95,99,104);
    color: var(--gm-outlinedtextfield-label-color,rgb(95,99,104))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:hover:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:hover:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: rgb(32,33,36)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-notched-outline__leading:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-notched-outline__notch:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: rgb(128,134,139);
    border-color: var(--gm-outlinedtextfield-outline-color,rgb(128,134,139))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: rgb(32,33,36)
}

@media all {
    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder {
        color: rgb(95,99,104);
        color: var(--gm-outlinedtextfield-placeholder-color,rgb(95,99,104))
    }

    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder, body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder {
        color: rgb(95,99,104);
        color: var(--gm-outlinedtextfield-placeholder-color,rgb(95,99,104))
    }

    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::placeholder,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::placeholder {
        color: rgb(95,99,104);
        color: var(--gm-outlinedtextfield-placeholder-color,rgb(95,99,104))
    }
}

@media all {
    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid])):-ms-input-placeholder,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid])):-ms-input-placeholder {
        color: rgb(95,99,104);
        color: var(--gm-outlinedtextfield-placeholder-color,rgb(95,99,104))
    }
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__affix--prefix:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__affix--prefix:where(:not([sandboxuid])) {
    color: rgb(95,99,104);
    color: var(--gm-outlinedtextfield-prefix-color,rgb(95,99,104))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__affix--suffix:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__affix--suffix:where(:not([sandboxuid])) {
    color: rgb(95,99,104);
    color: var(--gm-outlinedtextfield-suffix-color,rgb(95,99,104))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__icon--leading:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__icon--leading:where(:not([sandboxuid])) {
    color: rgb(95,99,104)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: rgb(95,99,104)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid])) {
    color: rgba(95,99,104,.38);
    color: var(--gm-outlinedtextfield-ink-color--disabled,rgba(95,99,104,.38))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-notched-outline__leading:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-notched-outline__notch:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-notched-outline__trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: rgba(60,64,67,.12);
    border-color: var(--gm-outlinedtextfield-outline-color--disabled,rgba(60,64,67,.12))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-floating-label:where(:not([sandboxuid])) {
    color: rgba(95,99,104,.38);
    color: var(--gm-outlinedtextfield-label-color--disabled,rgba(95,99,104,.38))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__icon--leading:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__icon--leading:where(:not([sandboxuid])) {
    color: rgba(95,99,104,.38);
    color: var(--gm-outlinedtextfield-icon-color--disabled,rgba(95,99,104,.38))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__icon--trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: rgba(95,99,104,.38);
    color: var(--gm-outlinedtextfield-icon-color--disabled,rgba(95,99,104,.38))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: rgba(95,99,104,.38);
    color: var(--gm-outlinedtextfield-helper-text-color--disabled,rgba(95,99,104,.38))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field-character-counter:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field-character-counter:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter:where(:not([sandboxuid])) {
    color: rgba(95,99,104,.38);
    color: var(--gm-outlinedtextfield-character-counter-color--disabled,rgba(95,99,104,.38))
}

@media all {
    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder {
        color: rgba(60,64,67,.38);
        color: var(--gm-outlinedtextfield-placeholder-color--disabled,rgba(60,64,67,.38))
    }

    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder, body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder {
        color: rgba(60,64,67,.38);
        color: var(--gm-outlinedtextfield-placeholder-color--disabled,rgba(60,64,67,.38))
    }

    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::placeholder,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::placeholder {
        color: rgba(60,64,67,.38);
        color: var(--gm-outlinedtextfield-placeholder-color--disabled,rgba(60,64,67,.38))
    }
}

@media all {
    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid])):-ms-input-placeholder,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid])):-ms-input-placeholder {
        color: rgba(60,64,67,.38);
        color: var(--gm-outlinedtextfield-placeholder-color--disabled,rgba(60,64,67,.38))
    }
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__affix--prefix:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__affix--prefix:where(:not([sandboxuid])) {
    color: rgba(95,99,104,.38);
    color: var(--gm-outlinedtextfield-prefix-color--disabled,rgba(95,99,104,.38))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__affix--suffix:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__affix--suffix:where(:not([sandboxuid])) {
    color: rgba(95,99,104,.38);
    color: var(--gm-outlinedtextfield-suffix-color--disabled,rgba(95,99,104,.38))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__leading:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__notch:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: #0c67df;
    border-color: var(--gm-outlinedtextfield-outline-color--stateful,#0c67df)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: #0c67df;
    color: var(--gm-outlinedtextfield-label-color--stateful,#0c67df)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid .mdc-text-field__input:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid .mdc-text-field__input:where(:not([sandboxuid])) {
    caret-color: #c5221f;
    caret-color: var(--gm-outlinedtextfield-caret-color--error,#c5221f)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: #c5221f;
    color: var(--gm-outlinedtextfield-helper-text-color--error,#c5221f)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: #a50e0e
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: #a50e0e
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: #a50e0e
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: #a50e0e
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: #c5221f;
    border-color: var(--gm-outlinedtextfield-outline-color--error,#c5221f)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: #c5221f;
    color: var(--gm-outlinedtextfield-icon-color--error,#c5221f)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__leading:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__notch:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: #c5221f;
    border-color: var(--gm-outlinedtextfield-outline-color--error-stateful,#c5221f)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused .mdc-floating-label:where(:not([sandboxuid])) {
    color: #0c67df;
    color: var(--gm-outlinedtextfield-label-color--stateful,#0c67df)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: #c5221f;
    color: var(--gm-outlinedtextfield-label-color--error,#c5221f)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn:where(:not([sandboxuid])) {
    line-height: 1.25rem;
    font-size: .875rem;
    letter-spacing: .0142857143em;
    font-family: Roboto,Arial,sans-serif;
    line-height: 1.5rem;
    font-size: 1rem;
    letter-spacing: .00625em;
    font-weight: 400
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn gm-checkbox[disabled]~.mdc-label:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn gm-radio[disabled]~.mdc-label:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn .mdc-checkbox--disabled~.mdc-label:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn .mdc-radio--disabled~.mdc-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn gm-checkbox[disabled]~.mdc-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn gm-radio[disabled]~.mdc-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn .mdc-checkbox--disabled~.mdc-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn .mdc-radio--disabled~.mdc-label:where(:not([sandboxuid])) {
    color: rgb(95,99,104)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:hover .mdc-text-field__ripple:where(:not([sandboxuid]))::before,body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-ripple-surface--hover .mdc-text-field__ripple:where(:not([sandboxuid]))::before,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:hover .mdc-text-field__ripple:where(:not([sandboxuid]))::before,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-ripple-surface--hover .mdc-text-field__ripple:where(:not([sandboxuid]))::before {
    opacity: .08;
    opacity: var(--mdc-ripple-hover-opacity,.08)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-ripple-upgraded--background-focused .mdc-text-field__ripple:where(:not([sandboxuid]))::before,body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple:where(:not([sandboxuid]))::before,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-ripple-upgraded--background-focused .mdc-text-field__ripple:where(:not([sandboxuid]))::before,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple:where(:not([sandboxuid]))::before {
    -webkit-transition-duration: 75ms;
    transition-duration: 75ms;
    opacity: 0;
    opacity: var(--mdc-ripple-focus-opacity,0)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mdc-text-field__ripple:where(:not([sandboxuid]))::before,body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mdc-text-field__ripple:where(:not([sandboxuid]))::after,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mdc-text-field__ripple:where(:not([sandboxuid]))::before,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mdc-text-field__ripple:where(:not([sandboxuid]))::after {
    background-color: rgb(60,64,67);
    background-color: var(--mdc-ripple-color,rgb(60,64,67))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field-character-counter:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-character-counter:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field-character-counter:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-character-counter:where(:not([sandboxuid])) {
    color: rgb(95,99,104)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mdc-text-field__input:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mdc-text-field__input:where(:not([sandboxuid])) {
    caret-color: #d93025
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid])) {
    color: rgb(60,64,67)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):where(:not([sandboxuid])) {
    background-color: rgb(241,243,244)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: rgb(95,99,104)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: rgb(95,99,104)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:hover:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:hover:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: rgb(32,33,36)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:hover:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::before,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:hover:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::before {
    border-bottom-color: rgb(32,33,36)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::before,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::before {
    border-bottom-color: rgb(95,99,104)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::after,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::after {
    border-bottom-color: #b31412
}

@media all {
    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder {
        color: rgb(95,99,104)
    }

    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder, body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder {
        color: rgb(95,99,104)
    }

    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::placeholder,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::placeholder {
        color: rgb(95,99,104)
    }
}

@media all {
    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid])):-ms-input-placeholder,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid])):-ms-input-placeholder {
        color: rgb(95,99,104)
    }
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__affix--prefix:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__affix--prefix:where(:not([sandboxuid])) {
    color: rgb(95,99,104)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__affix--suffix:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__affix--suffix:where(:not([sandboxuid])) {
    color: rgb(95,99,104)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__icon--leading:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__icon--leading:where(:not([sandboxuid])) {
    color: rgb(95,99,104)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: rgb(95,99,104)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid])) {
    color: rgba(60,64,67,.38)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled:where(:not([sandboxuid])) {
    background-color: rgba(95,99,104,.04)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-line-ripple:where(:not([sandboxuid]))::before,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-line-ripple:where(:not([sandboxuid]))::before {
    border-bottom-color: rgba(95,99,104,.38)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-floating-label:where(:not([sandboxuid])) {
    color: rgba(95,99,104,.38)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__icon--leading:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__icon--leading:where(:not([sandboxuid])) {
    color: rgba(60,64,67,.38)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__icon--trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: rgba(60,64,67,.38)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: rgba(95,99,104,.38)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field-character-counter:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field-character-counter:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter:where(:not([sandboxuid])) {
    color: rgba(60,64,67,.38)
}

@media all {
    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder {
        color: rgba(60,64,67,.38)
    }

    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder, body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder {
        color: rgba(60,64,67,.38)
    }

    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::placeholder,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::placeholder {
        color: rgba(60,64,67,.38)
    }
}

@media all {
    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid])):-ms-input-placeholder,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid])):-ms-input-placeholder {
        color: rgba(60,64,67,.38)
    }
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__affix--prefix:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__affix--prefix:where(:not([sandboxuid])) {
    color: rgba(60,64,67,.38)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__affix--suffix:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__affix--suffix:where(:not([sandboxuid])) {
    color: rgba(60,64,67,.38)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: #d93025
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid .mdc-text-field__input:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid .mdc-text-field__input:where(:not([sandboxuid])) {
    caret-color: #c5221f
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: #c5221f
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: #d93025
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::before,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::before {
    border-bottom-color: #c5221f
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::after,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::after {
    border-bottom-color: #c5221f
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: #a50e0e
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: #a50e0e
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: #a50e0e
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::before,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::before {
    border-bottom-color: #a50e0e
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--focused .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--focused .mdc-floating-label:where(:not([sandboxuid])) {
    color: #d93025
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: #c5221f
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid])) {
    color: rgb(60,64,67);
    color: var(--gm-outlinedtextfield-ink-color,rgb(60,64,67))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mdc-text-field__input:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mdc-text-field__input:where(:not([sandboxuid])) {
    caret-color: #d93025;
    caret-color: var(--gm-outlinedtextfield-caret-color,#d93025)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: rgb(95,99,104);
    color: var(--gm-outlinedtextfield-helper-text-color,rgb(95,99,104))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field-character-counter:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-character-counter:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field-character-counter:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-character-counter:where(:not([sandboxuid])) {
    color: rgb(95,99,104)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: rgb(95,99,104);
    color: var(--gm-outlinedtextfield-label-color,rgb(95,99,104))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:hover:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:hover:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: rgb(32,33,36)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-notched-outline__leading:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-notched-outline__notch:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: rgb(128,134,139);
    border-color: var(--gm-outlinedtextfield-outline-color,rgb(128,134,139))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: rgb(32,33,36)
}

@media all {
    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder {
        color: rgb(95,99,104);
        color: var(--gm-outlinedtextfield-placeholder-color,rgb(95,99,104))
    }

    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder, body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder {
        color: rgb(95,99,104);
        color: var(--gm-outlinedtextfield-placeholder-color,rgb(95,99,104))
    }

    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::placeholder,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::placeholder {
        color: rgb(95,99,104);
        color: var(--gm-outlinedtextfield-placeholder-color,rgb(95,99,104))
    }
}

@media all {
    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid])):-ms-input-placeholder,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid])):-ms-input-placeholder {
        color: rgb(95,99,104);
        color: var(--gm-outlinedtextfield-placeholder-color,rgb(95,99,104))
    }
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__affix--prefix:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__affix--prefix:where(:not([sandboxuid])) {
    color: rgb(95,99,104);
    color: var(--gm-outlinedtextfield-prefix-color,rgb(95,99,104))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__affix--suffix:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__affix--suffix:where(:not([sandboxuid])) {
    color: rgb(95,99,104);
    color: var(--gm-outlinedtextfield-suffix-color,rgb(95,99,104))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__icon--leading:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__icon--leading:where(:not([sandboxuid])) {
    color: rgb(95,99,104)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: rgb(95,99,104)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid])) {
    color: rgba(95,99,104,.38);
    color: var(--gm-outlinedtextfield-ink-color--disabled,rgba(95,99,104,.38))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-notched-outline__leading:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-notched-outline__notch:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-notched-outline__trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: rgba(60,64,67,.12);
    border-color: var(--gm-outlinedtextfield-outline-color--disabled,rgba(60,64,67,.12))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-floating-label:where(:not([sandboxuid])) {
    color: rgba(95,99,104,.38);
    color: var(--gm-outlinedtextfield-label-color--disabled,rgba(95,99,104,.38))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__icon--leading:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__icon--leading:where(:not([sandboxuid])) {
    color: rgba(95,99,104,.38);
    color: var(--gm-outlinedtextfield-icon-color--disabled,rgba(95,99,104,.38))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__icon--trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: rgba(95,99,104,.38);
    color: var(--gm-outlinedtextfield-icon-color--disabled,rgba(95,99,104,.38))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: rgba(95,99,104,.38);
    color: var(--gm-outlinedtextfield-helper-text-color--disabled,rgba(95,99,104,.38))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field-character-counter:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field-character-counter:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter:where(:not([sandboxuid])) {
    color: rgba(95,99,104,.38);
    color: var(--gm-outlinedtextfield-character-counter-color--disabled,rgba(95,99,104,.38))
}

@media all {
    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder {
        color: rgba(60,64,67,.38);
        color: var(--gm-outlinedtextfield-placeholder-color--disabled,rgba(60,64,67,.38))
    }

    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder, body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder {
        color: rgba(60,64,67,.38);
        color: var(--gm-outlinedtextfield-placeholder-color--disabled,rgba(60,64,67,.38))
    }

    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::placeholder,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::placeholder {
        color: rgba(60,64,67,.38);
        color: var(--gm-outlinedtextfield-placeholder-color--disabled,rgba(60,64,67,.38))
    }
}

@media all {
    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid])):-ms-input-placeholder,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid])):-ms-input-placeholder {
        color: rgba(60,64,67,.38);
        color: var(--gm-outlinedtextfield-placeholder-color--disabled,rgba(60,64,67,.38))
    }
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__affix--prefix:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__affix--prefix:where(:not([sandboxuid])) {
    color: rgba(95,99,104,.38);
    color: var(--gm-outlinedtextfield-prefix-color--disabled,rgba(95,99,104,.38))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__affix--suffix:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__affix--suffix:where(:not([sandboxuid])) {
    color: rgba(95,99,104,.38);
    color: var(--gm-outlinedtextfield-suffix-color--disabled,rgba(95,99,104,.38))
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__leading:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__notch:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: #d93025;
    border-color: var(--gm-outlinedtextfield-outline-color--stateful,#d93025)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: #d93025;
    color: var(--gm-outlinedtextfield-label-color--stateful,#d93025)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid .mdc-text-field__input:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid .mdc-text-field__input:where(:not([sandboxuid])) {
    caret-color: #c5221f;
    caret-color: var(--gm-outlinedtextfield-caret-color--error,#c5221f)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: #c5221f;
    color: var(--gm-outlinedtextfield-helper-text-color--error,#c5221f)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: #a50e0e
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: #a50e0e
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: #a50e0e
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: #a50e0e
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: #c5221f;
    border-color: var(--gm-outlinedtextfield-outline-color--error,#c5221f)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: #c5221f;
    color: var(--gm-outlinedtextfield-icon-color--error,#c5221f)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__leading:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__notch:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: #c5221f;
    border-color: var(--gm-outlinedtextfield-outline-color--error-stateful,#c5221f)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused .mdc-floating-label:where(:not([sandboxuid])) {
    color: #d93025;
    color: var(--gm-outlinedtextfield-label-color--stateful,#d93025)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: #c5221f;
    color: var(--gm-outlinedtextfield-label-color--error,#c5221f)
}

@media (forced-colors:active) {
    body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-form-field-disabled.gmat-mdc-form-field.mat-mdc-form-field .mat-mdc-text-field-wrapper:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-form-field-disabled.gmat-mdc-form-field.mat-mdc-form-field .mat-mdc-text-field-wrapper label:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-form-field.mat-form-field-disabled.gmat-mdc-form-field.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-form-field-disabled.gmat-mdc-form-field.mat-mdc-form-field .mat-mdc-text-field-wrapper:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-form-field-disabled.gmat-mdc-form-field.mat-mdc-form-field .mat-mdc-text-field-wrapper label:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-form-field.mat-form-field-disabled.gmat-mdc-form-field.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control:where(:not([sandboxuid])) {
        color: GrayText
    }
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mdc-list-item__start:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .mdc-list-item__end:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mdc-list-item__start:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mdc-list-item__end:where(:not([sandboxuid])) {
    --mat-radio-checked-ripple-color: #0c67df;
    --mat-radio-disabled-label-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-radio-disabled-selected-icon-color: rgba(0,0,0,0.87);
    --mat-radio-disabled-unselected-icon-color: rgba(0,0,0,0.87);
    --mat-radio-label-text-color: rgba(0,0,0,0.87);
    --mat-radio-ripple-color: rgba(0,0,0,0.87);
    --mat-radio-selected-focus-icon-color: #0c67df;
    --mat-radio-selected-hover-icon-color: #0c67df;
    --mat-radio-selected-icon-color: #0c67df;
    --mat-radio-selected-pressed-icon-color: #0c67df;
    --mat-radio-unselected-focus-icon-color: rgba(0,0,0,0.87);
    --mat-radio-unselected-hover-icon-color: rgba(0,0,0,0.87);
    --mat-radio-unselected-icon-color: rgba(0,0,0,0.54);
    --mat-radio-unselected-pressed-icon-color: rgba(0,0,0,0.87)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-accent .mdc-list-item__start:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-accent .mdc-list-item__end:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-accent .mdc-list-item__start:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-accent .mdc-list-item__end:where(:not([sandboxuid])) {
    --mat-radio-checked-ripple-color: #0c67df;
    --mat-radio-disabled-label-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-radio-disabled-selected-icon-color: rgba(0,0,0,0.87);
    --mat-radio-disabled-unselected-icon-color: rgba(0,0,0,0.87);
    --mat-radio-label-text-color: rgba(0,0,0,0.87);
    --mat-radio-ripple-color: rgba(0,0,0,0.87);
    --mat-radio-selected-focus-icon-color: #0c67df;
    --mat-radio-selected-hover-icon-color: #0c67df;
    --mat-radio-selected-icon-color: #0c67df;
    --mat-radio-selected-pressed-icon-color: #0c67df;
    --mat-radio-unselected-focus-icon-color: rgba(0,0,0,0.87);
    --mat-radio-unselected-hover-icon-color: rgba(0,0,0,0.87);
    --mat-radio-unselected-icon-color: rgba(0,0,0,0.54);
    --mat-radio-unselected-pressed-icon-color: rgba(0,0,0,0.87)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-warn .mdc-list-item__start:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-warn .mdc-list-item__end:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-warn .mdc-list-item__start:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-warn .mdc-list-item__end:where(:not([sandboxuid])) {
    --mat-radio-checked-ripple-color: #d93025;
    --mat-radio-disabled-label-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-radio-disabled-selected-icon-color: rgba(0,0,0,0.87);
    --mat-radio-disabled-unselected-icon-color: rgba(0,0,0,0.87);
    --mat-radio-label-text-color: rgba(0,0,0,0.87);
    --mat-radio-ripple-color: rgba(0,0,0,0.87);
    --mat-radio-selected-focus-icon-color: #d93025;
    --mat-radio-selected-hover-icon-color: #d93025;
    --mat-radio-selected-icon-color: #d93025;
    --mat-radio-selected-pressed-icon-color: #d93025;
    --mat-radio-unselected-focus-icon-color: rgba(0,0,0,0.87);
    --mat-radio-unselected-hover-icon-color: rgba(0,0,0,0.87);
    --mat-radio-unselected-icon-color: rgba(0,0,0,0.54);
    --mat-radio-unselected-pressed-icon-color: rgba(0,0,0,0.87)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-list-option:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-list-option:where(:not([sandboxuid])) {
    --mat-checkbox-disabled-label-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-checkbox-label-text-color: rgba(0,0,0,0.87);
    --mat-checkbox-disabled-selected-icon-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-checkbox-selected-checkmark-color: white;
    --mat-checkbox-selected-focus-icon-color: #0c67df;
    --mat-checkbox-selected-hover-icon-color: #0c67df;
    --mat-checkbox-selected-icon-color: #0c67df;
    --mat-checkbox-selected-pressed-icon-color: #0c67df;
    --mat-checkbox-unselected-focus-icon-color: rgba(0,0,0,0.87);
    --mat-checkbox-unselected-hover-icon-color: rgba(0,0,0,0.87);
    --mat-checkbox-unselected-icon-color: rgba(0,0,0,0.54);
    --mat-checkbox-selected-focus-state-layer-color: #0c67df;
    --mat-checkbox-selected-hover-state-layer-color: #0c67df;
    --mat-checkbox-selected-pressed-state-layer-color: #0c67df;
    --mat-checkbox-unselected-focus-state-layer-color: rgba(0,0,0,0.87);
    --mat-checkbox-unselected-hover-state-layer-color: rgba(0,0,0,0.87);
    --mat-checkbox-unselected-pressed-state-layer-color: rgba(0,0,0,0.87)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-list-option.mat-accent:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-list-option.mat-accent:where(:not([sandboxuid])) {
    --mat-checkbox-disabled-label-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-checkbox-label-text-color: rgba(0,0,0,0.87);
    --mat-checkbox-disabled-selected-icon-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-checkbox-selected-checkmark-color: white;
    --mat-checkbox-selected-focus-icon-color: #0c67df;
    --mat-checkbox-selected-hover-icon-color: #0c67df;
    --mat-checkbox-selected-icon-color: #0c67df;
    --mat-checkbox-selected-pressed-icon-color: #0c67df;
    --mat-checkbox-unselected-focus-icon-color: rgba(0,0,0,0.87);
    --mat-checkbox-unselected-hover-icon-color: rgba(0,0,0,0.87);
    --mat-checkbox-unselected-icon-color: rgba(0,0,0,0.54);
    --mat-checkbox-selected-focus-state-layer-color: #0c67df;
    --mat-checkbox-selected-hover-state-layer-color: #0c67df;
    --mat-checkbox-selected-pressed-state-layer-color: #0c67df;
    --mat-checkbox-unselected-focus-state-layer-color: rgba(0,0,0,0.87);
    --mat-checkbox-unselected-hover-state-layer-color: rgba(0,0,0,0.87);
    --mat-checkbox-unselected-pressed-state-layer-color: rgba(0,0,0,0.87)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-list-option.mat-warn:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-list-option.mat-warn:where(:not([sandboxuid])) {
    --mat-checkbox-disabled-label-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-checkbox-label-text-color: rgba(0,0,0,0.87);
    --mat-checkbox-disabled-selected-icon-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-checkbox-selected-checkmark-color: white;
    --mat-checkbox-selected-focus-icon-color: #d93025;
    --mat-checkbox-selected-hover-icon-color: #d93025;
    --mat-checkbox-selected-icon-color: #d93025;
    --mat-checkbox-selected-pressed-icon-color: #d93025;
    --mat-checkbox-unselected-focus-icon-color: rgba(0,0,0,0.87);
    --mat-checkbox-unselected-hover-icon-color: rgba(0,0,0,0.87);
    --mat-checkbox-unselected-icon-color: rgba(0,0,0,0.54);
    --mat-checkbox-selected-focus-state-layer-color: #d93025;
    --mat-checkbox-selected-hover-state-layer-color: #d93025;
    --mat-checkbox-selected-pressed-state-layer-color: #d93025;
    --mat-checkbox-unselected-focus-state-layer-color: rgba(0,0,0,0.87);
    --mat-checkbox-unselected-hover-state-layer-color: rgba(0,0,0,0.87);
    --mat-checkbox-unselected-pressed-state-layer-color: rgba(0,0,0,0.87)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start:where(:not([sandboxuid])) {
    color: #0c67df
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end:where(:not([sandboxuid])) {
    opacity: 1
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-list:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-list:where(:not([sandboxuid])) {
    --mat-list-list-item-label-text-color: #3c4043;
    --mat-list-list-item-leading-icon-color: #3c4043;
    --mat-list-list-item-trailing-supporting-text-color: #5f6368
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-list .mdc-list-item:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-list .mdc-list-item:where(:not([sandboxuid])) {
    padding-left: 24px;
    padding-right: 24px
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-list .mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-list .mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item:where(:not([sandboxuid])) {
    -webkit-padding-start: 0;
    padding-inline-start:0}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-list .mdc-list-item.mdc-list-item--with-trailing-meta .mdc-list-item__end:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-list .mdc-list-item.mdc-list-item--with-trailing-meta .mdc-list-item__end:where(:not([sandboxuid])) {
    -webkit-margin-start: 16px;
    margin-inline-start:16px;-webkit-margin-end: 24px;
    margin-inline-end:24px}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-list .mdc-list-item.mdc-list-item--with-leading-icon .mdc-list-item__start:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-list .mdc-list-item.mdc-list-item--with-leading-icon .mdc-list-item__start:where(:not([sandboxuid])) {
    margin-left: 16px;
    margin-right: 16px
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-list .mdc-list-item.mdc-list-item--with-leading-checkbox .mdc-list-item__start:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-list .mdc-list-item.mdc-list-item--with-leading-checkbox .mdc-list-item__start:where(:not([sandboxuid])) {
    margin-left: 8px;
    margin-right: 8px
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-list .mdc-list-item.mdc-list-item--with-trailing-checkbox .mdc-list-item__end:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-list .mdc-list-item.mdc-list-item--with-trailing-checkbox .mdc-list-item__end:where(:not([sandboxuid])) {
    -webkit-margin-start: 8px;
    margin-inline-start:8px;-webkit-margin-end: 16px;
    margin-inline-end:16px}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-list .mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-list .mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item:where(:not([sandboxuid])) {
    -webkit-padding-start: 0;
    padding-inline-start:0}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-list .mdc-list-item.mdc-list-item--with-trailing-checkbox.mdc-list-item:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-list .mdc-list-item.mdc-list-item--with-trailing-checkbox.mdc-list-item:where(:not([sandboxuid])) {
    -webkit-padding-end: 0;
    padding-inline-end:0}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-list .mdc-list-item.mdc-list-item--with-leading-avatar:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-list .mdc-list-item.mdc-list-item--with-leading-avatar:where(:not([sandboxuid])) {
    padding-left: 0
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-list-base:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-list-base:where(:not([sandboxuid])) {
    -webkit-font-smoothing: antialiased
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-list.mat-mdc-nav-list.mat-mdc-list-base a.mat-mdc-list-item:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-list.mat-mdc-nav-list.mat-mdc-list-base a.mat-mdc-list-item:where(:not([sandboxuid])) {
    --mat-list-active-indicator-shape: 0 30px 30px 0
}

[dir=rtl] body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-list.mat-mdc-nav-list.mat-mdc-list-base a.mat-mdc-list-item:where(:not([sandboxuid])),[dir=rtl] body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-list.mat-mdc-nav-list.mat-mdc-list-base a.mat-mdc-list-item:where(:not([sandboxuid])) {
    --mat-list-active-indicator-shape: 30px 0 0 30px
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-list.mat-mdc-nav-list .mat-mdc-list-item.mdc-list-item--activated:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-list.mat-mdc-nav-list .mat-mdc-list-item.mdc-list-item--activated:where(:not([sandboxuid])) {
    background-color: #e8f0fe
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-list.mat-mdc-nav-list .mat-mdc-list-item.mdc-list-item--activated:where(:not([sandboxuid])):hover::before,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-list.mat-mdc-nav-list .mat-mdc-list-item.mdc-list-item--activated:where(:not([sandboxuid])):hover::before {
    background-color: #0c67df
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-list.mat-mdc-nav-list .mat-mdc-list-item.mdc-list-item--activated:where(:not([sandboxuid])):focus::before,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-list.mat-mdc-nav-list .mat-mdc-list-item.mdc-list-item--activated:where(:not([sandboxuid])):focus::before {
    background-color: #0c67df
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-progress-bar:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-progress-bar:where(:not([sandboxuid])) {
    --mat-progress-bar-active-indicator-color: #0c67df;
    --mat-progress-bar-track-color: rgba(12,103,223,0.25)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-progress-bar.mat-accent:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-progress-bar.mat-accent:where(:not([sandboxuid])) {
    --mat-progress-bar-active-indicator-color: #0c67df;
    --mat-progress-bar-track-color: rgba(12,103,223,0.25)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-progress-bar.mat-warn:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-progress-bar.mat-warn:where(:not([sandboxuid])) {
    --mat-progress-bar-active-indicator-color: #d93025;
    --mat-progress-bar-track-color: rgba(217,48,37,0.25)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-progress-bar.mat-primary:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-progress-bar.mat-primary:where(:not([sandboxuid])) {
    --mat-progress-bar-active-indicator-color: #4285f4;
    --mat-progress-bar-track-color: #e8f0fe
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-progress-bar.mat-accent:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-progress-bar.mat-accent:where(:not([sandboxuid])) {
    --mat-progress-bar-active-indicator-color: #4285f4;
    --mat-progress-bar-track-color: #e8f0fe
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-progress-bar.mat-warn:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-progress-bar.mat-warn:where(:not([sandboxuid])) {
    --mat-progress-bar-active-indicator-color: #ea4335;
    --mat-progress-bar-track-color: #fce8e6
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-accent:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-accent:where(:not([sandboxuid])) {
    --mat-progress-spinner-active-indicator-color: #0c67df
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-warn:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-warn:where(:not([sandboxuid])) {
    --mat-progress-spinner-active-indicator-color: #d93025
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-radio-button.mat-primary:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-radio-button.mat-primary:where(:not([sandboxuid])) {
    --mat-radio-checked-ripple-color: #0c67df;
    --mat-radio-disabled-label-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-radio-disabled-selected-icon-color: rgba(0,0,0,0.87);
    --mat-radio-disabled-unselected-icon-color: rgba(0,0,0,0.87);
    --mat-radio-label-text-color: rgba(0,0,0,0.87);
    --mat-radio-ripple-color: rgba(0,0,0,0.87);
    --mat-radio-selected-focus-icon-color: #0c67df;
    --mat-radio-selected-hover-icon-color: #0c67df;
    --mat-radio-selected-icon-color: #0c67df;
    --mat-radio-selected-pressed-icon-color: #0c67df;
    --mat-radio-unselected-focus-icon-color: rgba(0,0,0,0.87);
    --mat-radio-unselected-hover-icon-color: rgba(0,0,0,0.87);
    --mat-radio-unselected-icon-color: rgba(0,0,0,0.54);
    --mat-radio-unselected-pressed-icon-color: rgba(0,0,0,0.87)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-radio-button.mat-accent:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-radio-button.mat-accent:where(:not([sandboxuid])) {
    --mat-radio-checked-ripple-color: #0c67df;
    --mat-radio-disabled-label-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-radio-disabled-selected-icon-color: rgba(0,0,0,0.87);
    --mat-radio-disabled-unselected-icon-color: rgba(0,0,0,0.87);
    --mat-radio-label-text-color: rgba(0,0,0,0.87);
    --mat-radio-ripple-color: rgba(0,0,0,0.87);
    --mat-radio-selected-focus-icon-color: #0c67df;
    --mat-radio-selected-hover-icon-color: #0c67df;
    --mat-radio-selected-icon-color: #0c67df;
    --mat-radio-selected-pressed-icon-color: #0c67df;
    --mat-radio-unselected-focus-icon-color: rgba(0,0,0,0.87);
    --mat-radio-unselected-hover-icon-color: rgba(0,0,0,0.87);
    --mat-radio-unselected-icon-color: rgba(0,0,0,0.54);
    --mat-radio-unselected-pressed-icon-color: rgba(0,0,0,0.87)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-radio-button.mat-warn:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-radio-button.mat-warn:where(:not([sandboxuid])) {
    --mat-radio-checked-ripple-color: #d93025;
    --mat-radio-disabled-label-color: color-mix(in srgb,rgba(0,0,0,0.87) 38%,transparent);
    --mat-radio-disabled-selected-icon-color: rgba(0,0,0,0.87);
    --mat-radio-disabled-unselected-icon-color: rgba(0,0,0,0.87);
    --mat-radio-label-text-color: rgba(0,0,0,0.87);
    --mat-radio-ripple-color: rgba(0,0,0,0.87);
    --mat-radio-selected-focus-icon-color: #d93025;
    --mat-radio-selected-hover-icon-color: #d93025;
    --mat-radio-selected-icon-color: #d93025;
    --mat-radio-selected-pressed-icon-color: #d93025;
    --mat-radio-unselected-focus-icon-color: rgba(0,0,0,0.87);
    --mat-radio-unselected-hover-icon-color: rgba(0,0,0,0.87);
    --mat-radio-unselected-icon-color: rgba(0,0,0,0.54);
    --mat-radio-unselected-pressed-icon-color: rgba(0,0,0,0.87)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-radio.mat-mdc-radio-button:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-radio.mat-mdc-radio-button:where(:not([sandboxuid])) {
    --mat-radio-disabled-selected-icon-color: #3c4043;
    --mat-radio-disabled-unselected-icon-color: #3c4043;
    --mat-radio-unselected-focus-icon-color: #202124;
    --mat-radio-unselected-hover-icon-color: #202124;
    --mat-radio-unselected-pressed-icon-color: #5f6368;
    --mat-radio-unselected-icon-color: #5f6368;
    --mat-radio-disabled-label-color: #5f6368
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-radio.mat-primary:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-radio.mat-primary:where(:not([sandboxuid])) {
    --mat-radio-selected-focus-icon-color: #174ea6;
    --mat-radio-selected-hover-icon-color: #174ea6;
    --mat-radio-selected-pressed-icon-color: #174ea6;
    --mat-radio-selected-icon-color: #0c67df;
    --mat-mdc-radio-checked-ripple-color: #0c67df
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-radio.mat-accent:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-radio.mat-accent:where(:not([sandboxuid])) {
    --mat-radio-selected-focus-icon-color: #174ea6;
    --mat-radio-selected-hover-icon-color: #174ea6;
    --mat-radio-selected-pressed-icon-color: #174ea6;
    --mat-radio-selected-icon-color: #0c67df;
    --mat-mdc-radio-checked-ripple-color: #0c67df
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-radio.mat-warn:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-radio.mat-warn:where(:not([sandboxuid])) {
    --mat-radio-selected-focus-icon-color: #a50e0e;
    --mat-radio-selected-hover-icon-color: #a50e0e;
    --mat-radio-selected-pressed-icon-color: #a50e0e;
    --mat-radio-selected-icon-color: #d93025;
    --mat-mdc-radio-checked-ripple-color: #d93025
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-slide-toggle.mat-accent:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-slide-toggle.mat-accent:where(:not([sandboxuid])) {
    --mat-slide-toggle-selected-icon-color: white;
    --mat-slide-toggle-disabled-selected-icon-color: white;
    --mat-slide-toggle-selected-focus-state-layer-color: #0c67df;
    --mat-slide-toggle-selected-handle-color: #0c67df;
    --mat-slide-toggle-selected-hover-state-layer-color: #0c67df;
    --mat-slide-toggle-selected-pressed-state-layer-color: #0c67df;
    --mat-slide-toggle-selected-focus-handle-color: #0c67df;
    --mat-slide-toggle-selected-hover-handle-color: #0c67df;
    --mat-slide-toggle-selected-pressed-handle-color: #0c67df;
    --mat-slide-toggle-selected-focus-track-color: #8ab4f8;
    --mat-slide-toggle-selected-hover-track-color: #8ab4f8;
    --mat-slide-toggle-selected-pressed-track-color: #8ab4f8;
    --mat-slide-toggle-selected-track-color: #8ab4f8
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-slide-toggle.mat-warn:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-slide-toggle.mat-warn:where(:not([sandboxuid])) {
    --mat-slide-toggle-selected-icon-color: white;
    --mat-slide-toggle-disabled-selected-icon-color: white;
    --mat-slide-toggle-selected-focus-state-layer-color: #d93025;
    --mat-slide-toggle-selected-handle-color: #d93025;
    --mat-slide-toggle-selected-hover-state-layer-color: #d93025;
    --mat-slide-toggle-selected-pressed-state-layer-color: #d93025;
    --mat-slide-toggle-selected-focus-handle-color: #d93025;
    --mat-slide-toggle-selected-hover-handle-color: #d93025;
    --mat-slide-toggle-selected-pressed-handle-color: #d93025;
    --mat-slide-toggle-selected-focus-track-color: #f28b82;
    --mat-slide-toggle-selected-hover-track-color: #f28b82;
    --mat-slide-toggle-selected-pressed-track-color: #f28b82;
    --mat-slide-toggle-selected-track-color: #f28b82
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-slide-toggle:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-slide-toggle:where(:not([sandboxuid])) {
    --mat-slide-toggle-disabled-label-text-color: #5f6368
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-accent:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-accent:where(:not([sandboxuid])) {
    --mat-slider-active-track-color: #0c67df;
    --mat-slider-focus-handle-color: #0c67df;
    --mat-slider-handle-color: #0c67df;
    --mat-slider-hover-handle-color: #0c67df;
    --mat-slider-focus-state-layer-color: color-mix(in srgb,#0c67df 12%,transparent);
    --mat-slider-hover-state-layer-color: color-mix(in srgb,#0c67df 4%,transparent);
    --mat-slider-inactive-track-color: #0c67df;
    --mat-slider-ripple-color: #0c67df;
    --mat-slider-with-tick-marks-active-container-color: white;
    --mat-slider-with-tick-marks-inactive-container-color: #0c67df
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-warn:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-warn:where(:not([sandboxuid])) {
    --mat-slider-active-track-color: #d93025;
    --mat-slider-focus-handle-color: #d93025;
    --mat-slider-handle-color: #d93025;
    --mat-slider-hover-handle-color: #d93025;
    --mat-slider-focus-state-layer-color: color-mix(in srgb,#d93025 12%,transparent);
    --mat-slider-hover-state-layer-color: color-mix(in srgb,#d93025 4%,transparent);
    --mat-slider-inactive-track-color: #d93025;
    --mat-slider-ripple-color: #d93025;
    --mat-slider-with-tick-marks-active-container-color: white;
    --mat-slider-with-tick-marks-inactive-container-color: #d93025
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-slider:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-slider:where(:not([sandboxuid])) {
    --mat-slider-value-indicator-border-radius: 8px;
    --mat-slider-value-indicator-height: 28px;
    --mat-slider-value-indicator-padding: 0 8px;
    --mat-slider-label-label-text-font: Roboto Mono,Roboto,sans-serif;
    --mat-slider-label-label-text-size: 0.75rem;
    --mat-slider-label-label-text-weight: 500;
    --mat-slider-value-indicator-opacity: 1;
    --mat-slider-with-tick-marks-inactive-container-opacity: 0.38;
    --mat-slider-with-tick-marks-active-container-opacity: 0.38;
    --mat-slider-disabled-handle-color: #3c4043;
    --mat-slider-disabled-active-track-color: #3c4043;
    --mat-slider-disabled-inactive-track-color: rgba(60,64,67,0.38);
    --mat-slider-with-tick-marks-disabled-container-color: #3c4043
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-slider.mat-mdc-slider .mdc-slider__track--inactive:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-slider.mat-mdc-slider .mdc-slider__track--inactive:where(:not([sandboxuid])) {
    opacity: 1
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-slider.mat-primary:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-slider.mat-primary:where(:not([sandboxuid])) {
    --mat-slider-handle-color: #0c67df;
    --mat-slider-focus-handle-color: #0c67df;
    --mat-slider-hover-handle-color: #0c67df;
    --mat-slider-active-track-color: #0c67df;
    --mat-slider-inactive-track-color: #d2e3fc;
    --mat-slider-with-tick-marks-active-container-color: white;
    --mat-slider-with-tick-marks-inactive-container-color: #0c67df;
    --mat-slider-label-container-color: #0c67df;
    --mat-slider-ripple-color: #0c67df;
    --mat-slider-hover-state-layer-color: rgba(12,103,223,0.05);
    --mat-slider-focus-state-layer-color: rgba(12,103,223,0.2)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-slider.mat-accent:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-slider.mat-accent:where(:not([sandboxuid])) {
    --mat-slider-handle-color: #0c67df;
    --mat-slider-focus-handle-color: #0c67df;
    --mat-slider-hover-handle-color: #0c67df;
    --mat-slider-active-track-color: #0c67df;
    --mat-slider-inactive-track-color: #d2e3fc;
    --mat-slider-with-tick-marks-active-container-color: white;
    --mat-slider-with-tick-marks-inactive-container-color: #0c67df;
    --mat-slider-label-container-color: #0c67df;
    --mat-slider-ripple-color: #0c67df;
    --mat-slider-hover-state-layer-color: rgba(12,103,223,0.05);
    --mat-slider-focus-state-layer-color: rgba(12,103,223,0.2)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-slider.mat-warn:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-slider.mat-warn:where(:not([sandboxuid])) {
    --mat-slider-handle-color: #d93025;
    --mat-slider-focus-handle-color: #d93025;
    --mat-slider-hover-handle-color: #d93025;
    --mat-slider-active-track-color: #d93025;
    --mat-slider-inactive-track-color: #fad2cf;
    --mat-slider-with-tick-marks-active-container-color: white;
    --mat-slider-with-tick-marks-inactive-container-color: #d93025;
    --mat-slider-label-container-color: #d93025;
    --mat-slider-ripple-color: #d93025;
    --mat-slider-hover-state-layer-color: rgba(217,48,37,0.05);
    --mat-slider-focus-state-layer-color: rgba(217,48,37,0.2)
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .cm-slider:not(.cm-disabled) .mdc-slider__track--inactive:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .cm-slider:not(.cm-disabled) .mdc-slider__track--inactive:where(:not([sandboxuid])) {
    background-color: #80868b
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-tab-group:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-tab-nav-bar:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-tab-group:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-tab-nav-bar:where(:not([sandboxuid])) {
    --mat-tab-disabled-ripple-color: rgba(0,0,0,0.54);
    --mat-tab-pagination-icon-color: rgba(0,0,0,0.87);
    --mat-tab-inactive-label-text-color: rgba(0,0,0,0.54);
    --mat-tab-active-label-text-color: #0c67df;
    --mat-tab-active-ripple-color: #0c67df;
    --mat-tab-inactive-ripple-color: #0c67df;
    --mat-tab-inactive-focus-label-text-color: rgba(0,0,0,0.54);
    --mat-tab-inactive-hover-label-text-color: rgba(0,0,0,0.54);
    --mat-tab-active-focus-label-text-color: #0c67df;
    --mat-tab-active-hover-label-text-color: #0c67df;
    --mat-tab-active-focus-indicator-color: #0c67df;
    --mat-tab-active-hover-indicator-color: #0c67df;
    --mat-tab-active-indicator-color: #0c67df
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-tab-group.mat-accent:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-tab-nav-bar.mat-accent:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-tab-group.mat-accent:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-tab-nav-bar.mat-accent:where(:not([sandboxuid])) {
    --mat-tab-disabled-ripple-color: rgba(0,0,0,0.54);
    --mat-tab-pagination-icon-color: rgba(0,0,0,0.87);
    --mat-tab-inactive-label-text-color: rgba(0,0,0,0.54);
    --mat-tab-active-label-text-color: #0c67df;
    --mat-tab-active-ripple-color: #0c67df;
    --mat-tab-inactive-ripple-color: #0c67df;
    --mat-tab-inactive-focus-label-text-color: rgba(0,0,0,0.54);
    --mat-tab-inactive-hover-label-text-color: rgba(0,0,0,0.54);
    --mat-tab-active-focus-label-text-color: #0c67df;
    --mat-tab-active-hover-label-text-color: #0c67df;
    --mat-tab-active-focus-indicator-color: #0c67df;
    --mat-tab-active-hover-indicator-color: #0c67df;
    --mat-tab-active-indicator-color: #0c67df
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-tab-group.mat-warn:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-tab-nav-bar.mat-warn:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-tab-group.mat-warn:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-tab-nav-bar.mat-warn:where(:not([sandboxuid])) {
    --mat-tab-disabled-ripple-color: rgba(0,0,0,0.54);
    --mat-tab-pagination-icon-color: rgba(0,0,0,0.87);
    --mat-tab-inactive-label-text-color: rgba(0,0,0,0.54);
    --mat-tab-active-label-text-color: #d93025;
    --mat-tab-active-ripple-color: #d93025;
    --mat-tab-inactive-ripple-color: #d93025;
    --mat-tab-inactive-focus-label-text-color: rgba(0,0,0,0.54);
    --mat-tab-inactive-hover-label-text-color: rgba(0,0,0,0.54);
    --mat-tab-active-focus-label-text-color: #d93025;
    --mat-tab-active-hover-label-text-color: #d93025;
    --mat-tab-active-focus-indicator-color: #d93025;
    --mat-tab-active-hover-indicator-color: #d93025;
    --mat-tab-active-indicator-color: #d93025
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-tab-group.mat-background-primary:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-tab-nav-bar.mat-background-primary:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-tab-group.mat-background-primary:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-tab-nav-bar.mat-background-primary:where(:not([sandboxuid])) {
    --mat-tab-background-color: #0c67df;
    --mat-tab-foreground-color: white
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-tab-group.mat-background-accent:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-tab-nav-bar.mat-background-accent:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-tab-group.mat-background-accent:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-tab-nav-bar.mat-background-accent:where(:not([sandboxuid])) {
    --mat-tab-background-color: #0c67df;
    --mat-tab-foreground-color: white
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-tab-group.mat-background-warn:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-mdc-tab-nav-bar.mat-background-warn:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-tab-group.mat-background-warn:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-mdc-tab-nav-bar.mat-background-warn:where(:not([sandboxuid])) {
    --mat-tab-background-color: #d93025;
    --mat-tab-foreground-color: white
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-tabs-primary .mat-mdc-tab:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-tabs-primary .mat-mdc-tab-link:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-tabs-primary .mat-mdc-tab:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-tabs-primary .mat-mdc-tab-link:where(:not([sandboxuid])) {
    min-width: auto;
    padding-left: 16px;
    padding-right: 16px;
    --mat-tab-label-text-font: Google Sans,Roboto,Arial,sans-serif;
    --mat-tab-label-text-size: 0.875rem;
    --mat-tab-label-text-tracking: 0.0178571429em;
    --mat-tab-label-text-line-height: 1.25rem;
    --mat-tab-label-text-weight: 500;
    --mat-tab-active-indicator-height: 3px;
    --mat-tab-active-indicator-shape: 3px 3px 0 0
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-tabs-primary .mat-mdc-tab:focus .mdc-tab__ripple:where(:not([sandboxuid]))::before,body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-tabs-primary .mat-mdc-tab-link:focus .mdc-tab__ripple:where(:not([sandboxuid]))::before,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-tabs-primary .mat-mdc-tab:focus .mdc-tab__ripple:where(:not([sandboxuid]))::before,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-tabs-primary .mat-mdc-tab-link:focus .mdc-tab__ripple:where(:not([sandboxuid]))::before {
    opacity: .12
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-tabs-primary .mat-mdc-tab .mdc-tab-indicator__content--underline:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-tabs-primary .mat-mdc-tab-link .mdc-tab-indicator__content--underline:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-tabs-primary .mat-mdc-tab .mdc-tab-indicator__content--underline:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-tabs-primary .mat-mdc-tab-link .mdc-tab-indicator__content--underline:where(:not([sandboxuid])) {
    margin: 0 2px;
    min-width: 24px
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-tabs-secondary .mat-mdc-tab:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-tabs-secondary .mat-mdc-tab-link:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-tabs-secondary .mat-mdc-tab:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-tabs-secondary .mat-mdc-tab-link:where(:not([sandboxuid])) {
    min-width: auto;
    padding-left: 16px;
    padding-right: 16px;
    --mat-tab-label-text-font: Google Sans,Roboto,Arial,sans-serif;
    --mat-tab-label-text-size: 0.875rem;
    --mat-tab-label-text-tracking: 0.0178571429em;
    --mat-tab-label-text-line-height: 1.25rem;
    --mat-tab-label-text-weight: 500
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-tabs-secondary .mat-mdc-tab:focus .mdc-tab__ripple:where(:not([sandboxuid]))::before,body:not([data-cm-color-scheme=dark]) .cm-gm2 .gmat-mdc-tabs-secondary .mat-mdc-tab-link:focus .mdc-tab__ripple:where(:not([sandboxuid]))::before,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-tabs-secondary .mat-mdc-tab:focus .mdc-tab__ripple:where(:not([sandboxuid]))::before,body[data-cm-dark-launched=false] .cm-gm2 .gmat-mdc-tabs-secondary .mat-mdc-tab-link:focus .mdc-tab__ripple:where(:not([sandboxuid]))::before {
    opacity: .12
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-primary.gmat-mdc-tabs-primary .mat-mdc-tab:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-primary.gmat-mdc-tabs-primary .mat-mdc-tab-link:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-primary.gmat-mdc-tabs-primary .mat-mdc-tab:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-primary.gmat-mdc-tabs-primary .mat-mdc-tab-link:where(:not([sandboxuid])) {
    --mat-tab-active-focus-indicator-color: #174ea6;
    --mat-tab-active-focus-label-text-color: #174ea6;
    --mat-tab-active-hover-indicator-color: #174ea6;
    --mat-tab-active-hover-label-text-color: #174ea6;
    --mat-tab-active-indicator-color: #0c67df;
    --mat-tab-active-label-text-color: #0c67df;
    --mat-tab-active-ripple-color: #0c67df;
    --mat-tab-inactive-focus-label-text-color: #202124;
    --mat-tab-inactive-hover-label-text-color: #202124;
    --mat-tab-inactive-label-text-color: #5f6368;
    --mat-tab-inactive-ripple-color: #3c4043
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-primary.gmat-mdc-tabs-secondary .mat-mdc-tab:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-primary.gmat-mdc-tabs-secondary .mat-mdc-tab-link:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-primary.gmat-mdc-tabs-secondary .mat-mdc-tab:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-primary.gmat-mdc-tabs-secondary .mat-mdc-tab-link:where(:not([sandboxuid])) {
    --mat-tab-inactive-label-text-color: #5f6368;
    --mat-tab-active-label-text-color: #202124;
    --mat-tab-active-focus-label-text-color: #202124;
    --mat-tab-active-hover-label-text-color: #202124;
    --mat-tab-inactive-focus-label-text-color: #202124;
    --mat-tab-inactive-hover-label-text-color: #202124;
    --mat-tab-active-focus-indicator-color: #174ea6;
    --mat-tab-active-hover-indicator-color: #174ea6;
    --mat-tab-active-ripple-color: #3c4043;
    --mat-tab-inactive-ripple-color: #3c4043;
    --mat-tab-active-indicator-color: #0c67df
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-accent.gmat-mdc-tabs-primary .mat-mdc-tab:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-accent.gmat-mdc-tabs-primary .mat-mdc-tab-link:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-accent.gmat-mdc-tabs-primary .mat-mdc-tab:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-accent.gmat-mdc-tabs-primary .mat-mdc-tab-link:where(:not([sandboxuid])) {
    --mat-tab-active-focus-indicator-color: #174ea6;
    --mat-tab-active-focus-label-text-color: #174ea6;
    --mat-tab-active-hover-indicator-color: #174ea6;
    --mat-tab-active-hover-label-text-color: #174ea6;
    --mat-tab-active-indicator-color: #0c67df;
    --mat-tab-active-label-text-color: #0c67df;
    --mat-tab-active-ripple-color: #0c67df;
    --mat-tab-inactive-focus-label-text-color: #202124;
    --mat-tab-inactive-hover-label-text-color: #202124;
    --mat-tab-inactive-label-text-color: #5f6368;
    --mat-tab-inactive-ripple-color: #3c4043
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-accent.gmat-mdc-tabs-secondary .mat-mdc-tab:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-accent.gmat-mdc-tabs-secondary .mat-mdc-tab-link:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-accent.gmat-mdc-tabs-secondary .mat-mdc-tab:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-accent.gmat-mdc-tabs-secondary .mat-mdc-tab-link:where(:not([sandboxuid])) {
    --mat-tab-inactive-label-text-color: #5f6368;
    --mat-tab-active-label-text-color: #202124;
    --mat-tab-active-focus-label-text-color: #202124;
    --mat-tab-active-hover-label-text-color: #202124;
    --mat-tab-inactive-focus-label-text-color: #202124;
    --mat-tab-inactive-hover-label-text-color: #202124;
    --mat-tab-active-focus-indicator-color: #174ea6;
    --mat-tab-active-hover-indicator-color: #174ea6;
    --mat-tab-active-ripple-color: #3c4043;
    --mat-tab-inactive-ripple-color: #3c4043;
    --mat-tab-active-indicator-color: #0c67df
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-warn.gmat-mdc-tabs-primary .mat-mdc-tab:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-warn.gmat-mdc-tabs-primary .mat-mdc-tab-link:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-warn.gmat-mdc-tabs-primary .mat-mdc-tab:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-warn.gmat-mdc-tabs-primary .mat-mdc-tab-link:where(:not([sandboxuid])) {
    --mat-tab-active-focus-indicator-color: #a50e0e;
    --mat-tab-active-focus-label-text-color: #a50e0e;
    --mat-tab-active-hover-indicator-color: #a50e0e;
    --mat-tab-active-hover-label-text-color: #a50e0e;
    --mat-tab-active-indicator-color: #d93025;
    --mat-tab-active-label-text-color: #d93025;
    --mat-tab-active-ripple-color: #d93025;
    --mat-tab-inactive-focus-label-text-color: #202124;
    --mat-tab-inactive-hover-label-text-color: #202124;
    --mat-tab-inactive-label-text-color: #5f6368;
    --mat-tab-inactive-ripple-color: #3c4043
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-warn.gmat-mdc-tabs-secondary .mat-mdc-tab:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]) .cm-gm2 .mat-warn.gmat-mdc-tabs-secondary .mat-mdc-tab-link:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-warn.gmat-mdc-tabs-secondary .mat-mdc-tab:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 .mat-warn.gmat-mdc-tabs-secondary .mat-mdc-tab-link:where(:not([sandboxuid])) {
    --mat-tab-inactive-label-text-color: #5f6368;
    --mat-tab-active-label-text-color: #202124;
    --mat-tab-active-focus-label-text-color: #202124;
    --mat-tab-active-hover-label-text-color: #202124;
    --mat-tab-inactive-focus-label-text-color: #202124;
    --mat-tab-inactive-hover-label-text-color: #202124;
    --mat-tab-active-focus-indicator-color: #a50e0e;
    --mat-tab-active-hover-indicator-color: #a50e0e;
    --mat-tab-active-ripple-color: #3c4043;
    --mat-tab-inactive-ripple-color: #3c4043;
    --mat-tab-active-indicator-color: #d93025
}

body:not([data-cm-color-scheme=dark]) .cm-gm2 [data-cm-display-in-color-scheme=dark]:where(:not([sandboxuid])),body[data-cm-dark-launched=false] .cm-gm2 [data-cm-display-in-color-scheme=dark]:where(:not([sandboxuid])) {
    display: none
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2:where(:not([sandboxuid])) {
    --mat-focus-indicator-border-color: var(--mat-sys-secondary,black);
    --mat-focus-indicator-display: block;
    --mat-focus-indicator-border-color: #8ab4f8;
    --mat-app-background-color: #303030;
    --mat-app-text-color: white;
    --mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0,0,0,0.2),0px 0px 0px 0px rgba(0,0,0,0.14),0px 0px 0px 0px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0,0,0,0.2),0px 3px 4px 0px rgba(0,0,0,0.14),0px 1px 8px 0px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0,0,0,0.2),0px 5px 8px 0px rgba(0,0,0,0.14),0px 1px 14px 0px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0,0,0,0.2),0px 6px 10px 0px rgba(0,0,0,0.14),0px 1px 18px 0px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0,0,0,0.2),0px 7px 10px 1px rgba(0,0,0,0.14),0px 2px 16px 1px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0,0,0,0.2),0px 9px 12px 1px rgba(0,0,0,0.14),0px 3px 16px 2px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0,0,0,0.2),0px 10px 14px 1px rgba(0,0,0,0.14),0px 4px 18px 3px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0,0,0,0.2),0px 11px 15px 1px rgba(0,0,0,0.14),0px 4px 20px 3px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0,0,0,0.2),0px 12px 17px 2px rgba(0,0,0,0.14),0px 5px 22px 4px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0,0,0,0.2),0px 13px 19px 2px rgba(0,0,0,0.14),0px 5px 24px 4px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0,0,0,0.2),0px 14px 21px 2px rgba(0,0,0,0.14),0px 5px 26px 4px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0,0,0,0.2),0px 15px 22px 2px rgba(0,0,0,0.14),0px 6px 28px 5px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0,0,0,0.2),0px 16px 24px 2px rgba(0,0,0,0.14),0px 6px 30px 5px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0,0,0,0.2),0px 17px 26px 2px rgba(0,0,0,0.14),0px 6px 32px 5px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0,0,0,0.2),0px 18px 28px 2px rgba(0,0,0,0.14),0px 7px 34px 6px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0,0,0,0.2),0px 19px 29px 2px rgba(0,0,0,0.14),0px 7px 36px 6px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0,0,0,0.2),0px 20px 31px 3px rgba(0,0,0,0.14),0px 8px 38px 7px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0,0,0,0.2),0px 21px 33px 3px rgba(0,0,0,0.14),0px 8px 40px 7px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0,0,0,0.2),0px 22px 35px 3px rgba(0,0,0,0.14),0px 8px 42px 7px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0,0,0,0.2),0px 23px 36px 3px rgba(0,0,0,0.14),0px 9px 44px 8px rgba(0,0,0,0.12);
    --mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0,0,0,0.2),0px 24px 38px 3px rgba(0,0,0,0.14),0px 9px 46px 8px rgba(0,0,0,0.12);
    --mat-ripple-color: color-mix(in srgb,white 12%,transparent);
    --mat-option-selected-state-label-text-color: #8ab4f8;
    --mat-option-label-text-color: white;
    --mat-option-hover-state-layer-color: color-mix(in srgb,white 4%,transparent);
    --mat-option-focus-state-layer-color: color-mix(in srgb,white 12%,transparent);
    --mat-option-selected-state-layer-color: color-mix(in srgb,white 12%,transparent);
    --mat-optgroup-label-text-color: white;
    --mat-pseudo-checkbox-full-selected-icon-color: #8ab4f8;
    --mat-pseudo-checkbox-full-selected-checkmark-color: #303030;
    --mat-pseudo-checkbox-full-unselected-icon-color: rgba(255,255,255,0.7);
    --mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #303030;
    --mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb,white 38%,transparent);
    --mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb,white 38%,transparent);
    --mat-pseudo-checkbox-minimal-selected-checkmark-color: #8ab4f8;
    --mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb,white 38%,transparent);
    --mat-autocomplete-background-color: #424242;
    --mat-button-filled-container-color: #424242;
    --mat-button-filled-disabled-container-color: color-mix(in srgb,white 12%,transparent);
    --mat-button-filled-disabled-label-text-color: color-mix(in srgb,white 38%,transparent);
    --mat-button-filled-disabled-state-layer-color: rgba(255,255,255,0.7);
    --mat-button-filled-focus-state-layer-opacity: 0.12;
    --mat-button-filled-hover-state-layer-opacity: 0.04;
    --mat-button-filled-label-text-color: white;
    --mat-button-filled-pressed-state-layer-opacity: 0.12;
    --mat-button-filled-ripple-color: color-mix(in srgb,white 12%,transparent);
    --mat-button-filled-state-layer-color: white;
    --mat-button-outlined-disabled-label-text-color: color-mix(in srgb,white 38%,transparent);
    --mat-button-outlined-disabled-outline-color: var(--cm-sys-color-hairline);
    --mat-button-outlined-disabled-state-layer-color: rgba(255,255,255,0.7);
    --mat-button-outlined-focus-state-layer-opacity: 0.12;
    --mat-button-outlined-hover-state-layer-opacity: 0.04;
    --mat-button-outlined-label-text-color: white;
    --mat-button-outlined-outline-color: var(--cm-sys-color-hairline);
    --mat-button-outlined-pressed-state-layer-opacity: 0.12;
    --mat-button-outlined-ripple-color: color-mix(in srgb,white 12%,transparent);
    --mat-button-outlined-state-layer-color: white;
    --mat-button-protected-container-color: #424242;
    --mat-button-protected-disabled-container-color: color-mix(in srgb,white 12%,transparent);
    --mat-button-protected-disabled-label-text-color: color-mix(in srgb,white 38%,transparent);
    --mat-button-protected-disabled-state-layer-color: rgba(255,255,255,0.7);
    --mat-button-protected-focus-state-layer-opacity: 0.12;
    --mat-button-protected-hover-state-layer-opacity: 0.04;
    --mat-button-protected-label-text-color: white;
    --mat-button-protected-pressed-state-layer-opacity: 0.12;
    --mat-button-protected-ripple-color: color-mix(in srgb,white 12%,transparent);
    --mat-button-protected-state-layer-color: white;
    --mat-button-text-disabled-label-text-color: color-mix(in srgb,white 38%,transparent);
    --mat-button-text-disabled-state-layer-color: rgba(255,255,255,0.7);
    --mat-button-text-focus-state-layer-opacity: 0.12;
    --mat-button-text-hover-state-layer-opacity: 0.04;
    --mat-button-text-label-text-color: white;
    --mat-button-text-pressed-state-layer-opacity: 0.12;
    --mat-button-text-ripple-color: color-mix(in srgb,white 12%,transparent);
    --mat-button-text-state-layer-color: white;
    --mat-button-tonal-container-color: #424242;
    --mat-button-tonal-disabled-container-color: color-mix(in srgb,white 12%,transparent);
    --mat-button-tonal-disabled-label-text-color: color-mix(in srgb,white 38%,transparent);
    --mat-button-tonal-disabled-state-layer-color: rgba(255,255,255,0.7);
    --mat-button-tonal-focus-state-layer-opacity: 0.12;
    --mat-button-tonal-hover-state-layer-opacity: 0.04;
    --mat-button-tonal-label-text-color: white;
    --mat-button-tonal-pressed-state-layer-opacity: 0.12;
    --mat-button-tonal-ripple-color: color-mix(in srgb,white 12%,transparent);
    --mat-button-tonal-state-layer-color: white;
    --mat-icon-button-disabled-icon-color: color-mix(in srgb,white 38%,transparent);
    --mat-icon-button-disabled-state-layer-color: rgba(255,255,255,0.7);
    --mat-icon-button-focus-state-layer-opacity: 0.12;
    --mat-icon-button-hover-state-layer-opacity: 0.04;
    --mat-icon-button-icon-color: inherit;
    --mat-icon-button-pressed-state-layer-opacity: 0.12;
    --mat-icon-button-ripple-color: color-mix(in srgb,white 12%,transparent);
    --mat-icon-button-state-layer-color: white;
    --cm-comp-button-non-primary-default-label-color: #dadce0;
    --cm-comp-button-primary-hover-label-color: #8ab4f8;
    --cm-comp-button-primary-pressed-ripple-color: rgba(241,243,244,0.2);
    --cm-comp-button-primary-hovered-container-color: var(--cm-sys-color-state-primary-on-surface-hover,rgba(12,103,223,0.04));
    --cm-comp-button-non-primary-hovered-container-color: #28292c;
    --cm-comp-toggle-button-selected-container-color: var(--cm-sys-color-container-primary);
    --cm-comp-interval-picker-selected-container-color: var(--cm-sys-color-container);
    --mat-card-elevated-container-color: #424242;
    --mat-card-elevated-container-elevation: 0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);
    --mat-card-outlined-container-color: #424242;
    --mat-card-outlined-container-elevation: 0px 0px 0px 0px rgba(0,0,0,0.2),0px 0px 0px 0px rgba(0,0,0,0.14),0px 0px 0px 0px rgba(0,0,0,0.12);
    --mat-card-outlined-outline-color: var(--cm-sys-color-hairline);
    --mat-card-subtitle-text-color: rgba(255,255,255,0.7);
    --mat-card-filled-container-color: #424242;
    --mat-card-filled-container-elevation: 0px 0px 0px 0px rgba(0,0,0,0.2),0px 0px 0px 0px rgba(0,0,0,0.14),0px 0px 0px 0px rgba(0,0,0,0.12);
    --mat-checkbox-disabled-label-color: color-mix(in srgb,white 38%,transparent);
    --mat-checkbox-label-text-color: white;
    --mat-checkbox-disabled-selected-icon-color: color-mix(in srgb,white 38%,transparent);
    --mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb,white 38%,transparent);
    --mat-checkbox-selected-checkmark-color: #174ea6;
    --mat-checkbox-selected-focus-icon-color: #8ab4f8;
    --mat-checkbox-selected-hover-icon-color: #8ab4f8;
    --mat-checkbox-selected-icon-color: #8ab4f8;
    --mat-checkbox-selected-pressed-icon-color: #8ab4f8;
    --mat-checkbox-unselected-focus-icon-color: white;
    --mat-checkbox-unselected-hover-icon-color: white;
    --mat-checkbox-unselected-icon-color: rgba(255,255,255,0.7);
    --mat-checkbox-selected-focus-state-layer-color: #8ab4f8;
    --mat-checkbox-selected-hover-state-layer-color: #8ab4f8;
    --mat-checkbox-selected-pressed-state-layer-color: #8ab4f8;
    --mat-checkbox-unselected-focus-state-layer-color: white;
    --mat-checkbox-unselected-hover-state-layer-color: white;
    --mat-checkbox-unselected-pressed-state-layer-color: white;
    --mat-dialog-container-color: #424242;
    --mat-dialog-subhead-color: white;
    --mat-dialog-supporting-text-color: rgba(255,255,255,0.7);
    --mat-form-field-focus-select-arrow-color: color-mix(in srgb,#8ab4f8 87%,transparent);
    --mat-form-field-filled-caret-color: #8ab4f8;
    --mat-form-field-filled-focus-active-indicator-color: #8ab4f8;
    --mat-form-field-filled-focus-label-text-color: color-mix(in srgb,#8ab4f8 87%,transparent);
    --mat-form-field-outlined-caret-color: #8ab4f8;
    --mat-form-field-outlined-focus-outline-color: #8ab4f8;
    --mat-form-field-outlined-focus-label-text-color: color-mix(in srgb,#8ab4f8 87%,transparent);
    --mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb,white 38%,transparent);
    --mat-form-field-state-layer-color: white;
    --mat-form-field-error-text-color: #f28b82;
    --mat-form-field-select-option-text-color: rgba(0,0,0,0.87);
    --mat-form-field-select-disabled-option-text-color: rgba(0,0,0,0.38);
    --mat-form-field-leading-icon-color: unset;
    --mat-form-field-disabled-leading-icon-color: unset;
    --mat-form-field-trailing-icon-color: unset;
    --mat-form-field-disabled-trailing-icon-color: unset;
    --mat-form-field-error-focus-trailing-icon-color: unset;
    --mat-form-field-error-hover-trailing-icon-color: unset;
    --mat-form-field-error-trailing-icon-color: unset;
    --mat-form-field-enabled-select-arrow-color: rgba(255,255,255,0.7);
    --mat-form-field-disabled-select-arrow-color: color-mix(in srgb,white 38%,transparent);
    --mat-form-field-hover-state-layer-opacity: 0.04;
    --mat-form-field-focus-state-layer-opacity: 0.12;
    --mat-form-field-filled-container-color: #4a4a4a;
    --mat-form-field-filled-disabled-container-color: color-mix(in srgb,white 4%,transparent);
    --mat-form-field-filled-label-text-color: rgba(255,255,255,0.7);
    --mat-form-field-filled-hover-label-text-color: rgba(255,255,255,0.7);
    --mat-form-field-filled-disabled-label-text-color: color-mix(in srgb,white 38%,transparent);
    --mat-form-field-filled-input-text-color: white;
    --mat-form-field-filled-disabled-input-text-color: color-mix(in srgb,white 38%,transparent);
    --mat-form-field-filled-input-text-placeholder-color: rgba(255,255,255,0.7);
    --mat-form-field-filled-error-hover-label-text-color: #f28b82;
    --mat-form-field-filled-error-focus-label-text-color: #f28b82;
    --mat-form-field-filled-error-label-text-color: #f28b82;
    --mat-form-field-filled-error-caret-color: #f28b82;
    --mat-form-field-filled-active-indicator-color: rgba(255,255,255,0.7);
    --mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb,white 12%,transparent);
    --mat-form-field-filled-hover-active-indicator-color: white;
    --mat-form-field-filled-error-active-indicator-color: #f28b82;
    --mat-form-field-filled-error-focus-active-indicator-color: #f28b82;
    --mat-form-field-filled-error-hover-active-indicator-color: #f28b82;
    --mat-form-field-outlined-label-text-color: rgba(255,255,255,0.7);
    --mat-form-field-outlined-hover-label-text-color: white;
    --mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb,white 38%,transparent);
    --mat-form-field-outlined-input-text-color: white;
    --mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb,white 38%,transparent);
    --mat-form-field-outlined-input-text-placeholder-color: rgba(255,255,255,0.7);
    --mat-form-field-outlined-error-caret-color: #f28b82;
    --mat-form-field-outlined-error-focus-label-text-color: #f28b82;
    --mat-form-field-outlined-error-label-text-color: #f28b82;
    --mat-form-field-outlined-error-hover-label-text-color: #f28b82;
    --mat-form-field-outlined-outline-color: rgba(255,255,255,0.38);
    --mat-form-field-outlined-disabled-outline-color: color-mix(in srgb,white 12%,transparent);
    --mat-form-field-outlined-hover-outline-color: white;
    --mat-form-field-outlined-error-focus-outline-color: #f28b82;
    --mat-form-field-outlined-error-hover-outline-color: #f28b82;
    --mat-form-field-outlined-error-outline-color: #f28b82;
    --mat-list-list-item-label-text-color: white;
    --mat-list-list-item-supporting-text-color: rgba(255,255,255,0.7);
    --mat-list-list-item-leading-icon-color: rgba(255,255,255,0.7);
    --mat-list-list-item-trailing-supporting-text-color: rgba(255,255,255,0.7);
    --mat-list-list-item-trailing-icon-color: rgba(255,255,255,0.7);
    --mat-list-list-item-selected-trailing-icon-color: rgba(255,255,255,0.7);
    --mat-list-list-item-disabled-label-text-color: white;
    --mat-list-list-item-disabled-leading-icon-color: white;
    --mat-list-list-item-disabled-trailing-icon-color: white;
    --mat-list-list-item-hover-label-text-color: white;
    --mat-list-list-item-hover-leading-icon-color: rgba(255,255,255,0.7);
    --mat-list-list-item-hover-state-layer-color: white;
    --mat-list-list-item-hover-state-layer-opacity: 0.04;
    --mat-list-list-item-hover-trailing-icon-color: rgba(255,255,255,0.7);
    --mat-list-list-item-focus-label-text-color: white;
    --mat-list-list-item-focus-state-layer-color: white;
    --mat-list-list-item-focus-state-layer-opacity: 0.12;
    --mat-progress-spinner-active-indicator-color: #8ab4f8;
    --mat-slide-toggle-selected-icon-color: #174ea6;
    --mat-slide-toggle-disabled-selected-icon-color: #174ea6;
    --mat-slide-toggle-selected-focus-state-layer-color: #8ab4f8;
    --mat-slide-toggle-selected-handle-color: #8ab4f8;
    --mat-slide-toggle-selected-hover-state-layer-color: #8ab4f8;
    --mat-slide-toggle-selected-pressed-state-layer-color: #8ab4f8;
    --mat-slide-toggle-selected-focus-handle-color: #8ab4f8;
    --mat-slide-toggle-selected-hover-handle-color: #8ab4f8;
    --mat-slide-toggle-selected-pressed-handle-color: #8ab4f8;
    --mat-slide-toggle-selected-focus-track-color: #0c67df;
    --mat-slide-toggle-selected-hover-track-color: #0c67df;
    --mat-slide-toggle-selected-pressed-track-color: #0c67df;
    --mat-slide-toggle-selected-track-color: #0c67df;
    --mat-slide-toggle-disabled-label-text-color: color-mix(in srgb,white 38%,transparent);
    --mat-slide-toggle-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0,0,0,0.2),0px 0px 0px 0px rgba(0,0,0,0.14),0px 0px 0px 0px rgba(0,0,0,0.12);
    --mat-slide-toggle-disabled-selected-handle-color: white;
    --mat-slide-toggle-disabled-selected-track-color: white;
    --mat-slide-toggle-disabled-unselected-handle-color: white;
    --mat-slide-toggle-disabled-unselected-icon-color: #4a4a4a;
    --mat-slide-toggle-disabled-unselected-track-color: white;
    --mat-slide-toggle-handle-elevation-shadow: 0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);
    --mat-slide-toggle-handle-surface-color: #424242;
    --mat-slide-toggle-label-text-color: white;
    --mat-slide-toggle-unselected-hover-handle-color: white;
    --mat-slide-toggle-unselected-focus-handle-color: white;
    --mat-slide-toggle-unselected-focus-state-layer-color: white;
    --mat-slide-toggle-unselected-focus-track-color: var(--cm-sys-color-hairline);
    --mat-slide-toggle-unselected-icon-color: #4a4a4a;
    --mat-slide-toggle-unselected-handle-color: rgba(255,255,255,0.7);
    --mat-slide-toggle-unselected-hover-state-layer-color: white;
    --mat-slide-toggle-unselected-hover-track-color: var(--cm-sys-color-hairline);
    --mat-slide-toggle-unselected-pressed-handle-color: white;
    --mat-slide-toggle-unselected-pressed-track-color: var(--cm-sys-color-hairline);
    --mat-slide-toggle-unselected-pressed-state-layer-color: white;
    --mat-slide-toggle-unselected-track-color: var(--cm-sys-color-hairline);
    --mat-slider-active-track-color: #8ab4f8;
    --mat-slider-focus-handle-color: #8ab4f8;
    --mat-slider-handle-color: #8ab4f8;
    --mat-slider-hover-handle-color: #8ab4f8;
    --mat-slider-focus-state-layer-color: color-mix(in srgb,#8ab4f8 12%,transparent);
    --mat-slider-hover-state-layer-color: color-mix(in srgb,#8ab4f8 4%,transparent);
    --mat-slider-inactive-track-color: #8ab4f8;
    --mat-slider-ripple-color: #8ab4f8;
    --mat-slider-with-tick-marks-active-container-color: #174ea6;
    --mat-slider-with-tick-marks-inactive-container-color: #8ab4f8;
    --mat-slider-disabled-active-track-color: white;
    --mat-slider-disabled-handle-color: white;
    --mat-slider-disabled-inactive-track-color: white;
    --mat-slider-label-container-color: white;
    --mat-slider-label-label-text-color: rgba(0,0,0,0.87);
    --mat-slider-value-indicator-opacity: 1;
    --mat-slider-with-overlap-handle-outline-color: white;
    --mat-slider-with-tick-marks-disabled-container-color: white;
    --mat-snack-bar-container-color: white;
    --mat-snack-bar-supporting-text-color: rgba(0,0,0,0.87);
    --mat-snack-bar-button-color: #0c67df
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2:where(:not([sandboxuid])) {
    --cm-sys-blend-charts-data-color: normal
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2:where(:not([sandboxuid])) {
    --cm-sys-color-primary: #8ab4f8;
    --cm-sys-color-on-primary: #202124;
    --cm-sys-color-primary-inverse: #0c67df;
    --cm-sys-color-on-primary-inverse: #fff;
    --cm-sys-color-surface: #131314;
    --cm-sys-color-surface-variant: #1f2123;
    --cm-sys-color-on-surface: #e8eaed;
    --cm-sys-color-on-surface-variant: #bdc1c6;
    --cm-sys-color-surface-inverse: #fff;
    --cm-sys-color-on-surface-inverse: #202124;
    --cm-sys-color-surface-modal: #18191b;
    --cm-sys-color-surface-elevation: #303236;
    --cm-sys-color-container-high: #3a3d41;
    --cm-sys-color-container-primary: #28303d;
    --cm-sys-color-media-surface: #000;
    --cm-sys-color-media-on-surface: #fff;
    --cm-sys-color-primary-on-container: #8ab4f8;
    --cm-sys-color-container: #292b2e;
    --cm-sys-color-on-container: var(--cm-sys-color-on-surface);
    --cm-sys-color-placeholder: #3c4043;
    --cm-sys-color-state-primary-on-surface-hover: rgba(138,180,248,0.04);
    --cm-sys-color-state-primary-on-surface-active: rgba(138,180,248,0.1);
    --cm-sys-color-state-primary-on-surface-focus: rgba(138,180,248,0.12);
    --cm-sys-color-state-on-primary-on-surface-state: #d2e3fc;
    --cm-sys-color-state-neutral-on-surface-hover: rgba(232,234,237,0.04);
    --cm-sys-color-state-neutral-on-surface-active: rgba(232,234,237,0.1);
    --cm-sys-color-state-neutral-on-surface-focus: rgba(232,234,237,0.12);
    --cm-sys-color-state-on-neutral-on-surface-state: #f1f3f4;
    --cm-sys-color-scrim-modal: rgba(0,0,0,0.75);
    --cm-sys-color-scrim-loading: rgba(32,33,36,0.6);
    --cm-sys-color-shadow: #000;
    --cm-sys-color-outline: #9aa0a6;
    --cm-sys-color-outline-active: #fff;
    --cm-sys-color-hairline: #3c4043;
    --cm-sys-color-selection: var(--cm-sys-color-primary);
    --cm-sys-color-selection-container: var(--cm-sys-color-container-primary);
    --cm-sys-color-link-default: var(--cm-sys-color-primary);
    --cm-sys-color-link-visited: #c58af9;
    --cm-sys-color-state-disabled: rgba(232,234,237,0.38);
    --cm-sys-color-state-disabled-container: rgba(232,234,237,0.12);
    --cm-sys-color-status-success: #81c995;
    --cm-sys-color-status-on-success: #000;
    --cm-sys-color-status-success-container: #37493f;
    --cm-sys-color-status-warning: #fdd663;
    --cm-sys-color-status-on-warning: #000;
    --cm-sys-color-status-warning-container: #554c33;
    --cm-sys-color-status-error: #f28b82;
    --cm-sys-color-status-on-error: #000;
    --cm-sys-color-status-error-container: #523a3b;
    --cm-sys-color-status-neutral: #bdc1c6;
    --cm-sys-color-status-on-neutral: #000;
    --cm-sys-color-status-neutral-container: #4d4e51;
    --cm-sys-color-logo-blue-soft-tone: #aecbfa;
    --cm-sys-color-logo-blue-medium-tone: #669df6;
    --cm-sys-color-logo-blue-deep-tone: #4285f4;
    --cm-sys-color-logo-grey-soft-tone: #dadce0;
    --cm-sys-color-logo-grey-medium-tone: #bdc1c6;
    --cm-sys-color-logo-grey-deep-tone: #9aa0a6;
    --cm-sys-color-charts-category1: #8ab4f8;
    --cm-sys-color-charts-category2: #a1e4f2;
    --cm-sys-color-charts-category3: #ff8bcb;
    --cm-sys-color-charts-category4: #ff8a65;
    --cm-sys-color-charts-category5: #c58af9;
    --cm-sys-color-charts-category6: #c5e1a5;
    --cm-sys-color-charts-category7: #7986cb;
    --cm-sys-color-charts-category8: #90a4ae;
    --cm-sys-color-charts-category9: #ffcc80;
    --cm-sys-color-charts-category10: #f28b82;
    --cm-sys-color-charts-category11: #81c995;
    --cm-sys-color-charts-category12: #4fc3f7;
    --cm-sys-color-charts-category-unfilled: #5f6368;
    --cm-sys-color-brand-achromatic: #fff;
    --cm-sys-color-brand-blue: #aecbfa;
    --cm-sys-color-brand-green: #a8dab5;
    --cm-sys-color-brand-red: #f6aea9;
    --cm-sys-color-brand-yellow: #fde293;
    --cm-sys-color-charts-primary-outline: #8ab4f8;
    --cm-sys-color-charts-primary-default: #8ab4f8;
    --cm-sys-color-charts-primary-medium: #4285f4;
    --cm-sys-color-charts-primary-low: #333e50;
    --cm-sys-color-charts-neutral-outline: #dadce0;
    --cm-sys-color-charts-neutral-default: #dadce0;
    --cm-sys-color-charts-neutral-medium: #9aa0a6;
    --cm-sys-color-charts-neutral-low: #47484a;
    --cm-sys-color-charts-success-outline: #81c995;
    --cm-sys-color-charts-success-default: #81c995;
    --cm-sys-color-charts-success-medium: #34a853;
    --cm-sys-color-charts-success-low: #314338;
    --cm-sys-color-charts-warning-outline: #f28b82;
    --cm-sys-color-charts-warning-default: #fdd663;
    --cm-sys-color-charts-warning-medium: #fbbc04;
    --cm-sys-color-charts-warning-low: #4f462c;
    --cm-sys-color-charts-error-outline: #f28b82;
    --cm-sys-color-charts-error-default: #f28b82;
    --cm-sys-color-charts-error-medium: #ea4335;
    --cm-sys-color-charts-error-low: #4c3434;
    --cm-sys-color-charts-unfilled: #5f6368;
    --cm-sys-color-charts-category1-outline: var(--cm-sys-color-charts-primary-outline);
    --cm-sys-color-charts-category1-default: var(--cm-sys-color-charts-primary-default);
    --cm-sys-color-charts-category1-high: #d2e3fc;
    --cm-sys-color-charts-category1-medium: var(--cm-sys-color-charts-primary-medium);
    --cm-sys-color-charts-category1-low: var(--cm-sys-color-charts-primary-low);
    --cm-sys-color-charts-category2-outline: #ff8bcb;
    --cm-sys-color-charts-category2-default: #ff8bcb;
    --cm-sys-color-charts-category2-high: #fdcfe8;
    --cm-sys-color-charts-category2-medium: #e52592;
    --cm-sys-color-charts-category2-low: #4f3445;
    --cm-sys-color-charts-category3-outline: #78d9ec;
    --cm-sys-color-charts-category3-default: #78d9ec;
    --cm-sys-color-charts-category3-high: #cbf0f8;
    --cm-sys-color-charts-category3-medium: #24c1e0;
    --cm-sys-color-charts-category3-low: #2f474d;
    --cm-sys-color-charts-category4-outline: #fcad70;
    --cm-sys-color-charts-category4-default: #fcad70;
    --cm-sys-color-charts-category4-high: #fedfc8;
    --cm-sys-color-charts-category4-medium: #fa7b17;
    --cm-sys-color-charts-category4-low: #4f3d2f;
    --cm-sys-color-charts-category5-outline: #c58af9;
    --cm-sys-color-charts-category5-default: #c58af9;
    --cm-sys-color-charts-category5-high: #e9d2fd;
    --cm-sys-color-charts-category5-medium: #af5cf7;
    --cm-sys-color-charts-category5-low: #423450;
    --cm-sys-color-charts-category6-outline: #f28b82;
    --cm-sys-color-charts-category6-default: #fdd663;
    --cm-sys-color-charts-category6-high: #feefc3;
    --cm-sys-color-charts-category6-medium: #fbbc04;
    --cm-sys-color-charts-category6-low: #4f462c;
    --cm-sys-color-charts-category7-outline: #81c995;
    --cm-sys-color-charts-category7-default: #aed581;
    --cm-sys-color-charts-category7-high: #dcedc8;
    --cm-sys-color-charts-category7-medium: #8bc34a;
    --cm-sys-color-charts-category7-low: #314338;
    --cm-sys-color-charts-category8-outline: var(--cm-sys-color-charts-neutral-outline);
    --cm-sys-color-charts-category8-default: var(--cm-sys-color-charts-neutral-default);
    --cm-sys-color-charts-category8-high: #f1f3f4;
    --cm-sys-color-charts-category8-medium: var(--cm-sys-color-charts-neutral-medium);
    --cm-sys-color-charts-category8-low: var(--cm-sys-color-charts-neutral-low);
    --cm-sys-color-charts-area-category1-outline: #8ab4f8;
    --cm-sys-color-charts-area-category1-fill: var(--cm-sys-color-charts-primary-low);
    --cm-sys-color-charts-area-category2-outline: #ff8bcb;
    --cm-sys-color-charts-area-category2-fill: var(--cm-sys-color-charts-category2-low);
    --cm-sys-color-charts-area-category3-outline: #78d9ec;
    --cm-sys-color-charts-area-category3-fill: var(--cm-sys-color-charts-category3-low);
    --cm-sys-color-charts-area-category4-outline: #ff8a65;
    --cm-sys-color-charts-area-category4-fill: #4f342d;
    --cm-sys-color-charts-area-category5-outline: #c58af9;
    --cm-sys-color-charts-area-category5-fill: var(--cm-sys-color-charts-category5-low);
    --cm-sys-color-charts-area-category6-outline: #f28b82;
    --cm-sys-color-charts-area-category6-fill: var(--cm-sys-color-charts-category6-low);
    --cm-sys-color-charts-area-category7-outline: #81c995;
    --cm-sys-color-charts-area-category7-fill: var(--cm-sys-color-charts-category7-low);
    --cm-sys-color-charts-area-category8-outline: #dadce0;
    --cm-sys-color-charts-area-category8-fill: var(--cm-sys-color-charts-neutral-low);
    --cm-sys-color-charts-line-category1: var(--cm-sys-color-charts-primary-default);
    --cm-sys-color-charts-line-category2: #ff8bcb;
    --cm-sys-color-charts-line-category3: #78d9ec;
    --cm-sys-color-charts-line-category4: #ff8a65;
    --cm-sys-color-charts-line-category5: #c58af9;
    --cm-sys-color-charts-line-category6: #aed581;
    --cm-sys-color-charts-line-category7: #7986cb;
    --cm-sys-color-charts-line-category8: #fdd663;
    --cm-sys-color-charts-line-category9: #81c995;
    --cm-sys-color-charts-line-category10: #ba68c8;
    --cm-sys-color-charts-line-category11: #f28b82;
    --cm-sys-color-charts-line-category12: #4fc3f7;
    --cm-sys-color-charts-axis: #e8eaed;
    --cm-sys-color-charts-axis-label: #9aa0a6;
    --cm-sys-color-charts-legend-label: #9aa0a6;
    --cm-sys-color-charts-ticks: #e8eaed;
    --cm-sys-color-charts-grid: #5f6368;
    --cm-sys-color-charts-threshold: #9aa0a6;
    --cm-sys-color-charts-card-surface: #2a2b2e;
    --cm-sys-color-charts-title: #e8eaed;
    --cm-sys-color-charts-subtitle: #9aa0a6;
    --cm-sys-color-ai-surface: #2a3953
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2:where(:not([sandboxuid])) {
    --cm-sys-elevation-shadow: 0 1px 2px 0 rgba(0,0,0,0.3),0 2px 6px 2px rgba(0,0,0,0.15),0 0 0 1px var(--cm-sys-color-hairline) inset
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .cm-mat-focus-indicator:where(:not([sandboxuid])):focus::before {
    content: var(--cm-mat-focus-indicator-content,unset)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .cm-mat-focus-indicator:where(:not([sandboxuid]))::before {
    border-color: var(--cm-focus-indicator-border-color,var(--cm-sys-color-primary));
    margin: calc(var(--cm-focus-indicator-offset, 0)*-1)
}

body.cfc-keyboard-modality .cm-mat-focus-indicator:where(:not([sandboxuid])) {
    --cm-mat-focus-indicator-content: ""
}

body.cfc-keyboard-modality .cm-mat-focus-indicator:where(:not([sandboxuid]))::before {
    display: block
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-accent:where(:not([sandboxuid])) {
    --mat-option-selected-state-label-text-color: #8ab4f8;
    --mat-option-label-text-color: white;
    --mat-option-hover-state-layer-color: color-mix(in srgb,white 4%,transparent);
    --mat-option-focus-state-layer-color: color-mix(in srgb,white 12%,transparent);
    --mat-option-selected-state-layer-color: color-mix(in srgb,white 12%,transparent)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-warn:where(:not([sandboxuid])) {
    --mat-option-selected-state-label-text-color: #f28b82;
    --mat-option-label-text-color: white;
    --mat-option-hover-state-layer-color: color-mix(in srgb,white 4%,transparent);
    --mat-option-focus-state-layer-color: color-mix(in srgb,white 12%,transparent);
    --mat-option-selected-state-layer-color: color-mix(in srgb,white 12%,transparent)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-primary:where(:not([sandboxuid])) {
    --mat-pseudo-checkbox-full-selected-icon-color: #8ab4f8;
    --mat-pseudo-checkbox-full-selected-checkmark-color: #303030;
    --mat-pseudo-checkbox-full-unselected-icon-color: rgba(255,255,255,0.7);
    --mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #303030;
    --mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb,white 38%,transparent);
    --mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb,white 38%,transparent);
    --mat-pseudo-checkbox-minimal-selected-checkmark-color: #8ab4f8;
    --mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb,white 38%,transparent)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-accent:where(:not([sandboxuid])) {
    --mat-pseudo-checkbox-full-selected-icon-color: #8ab4f8;
    --mat-pseudo-checkbox-full-selected-checkmark-color: #303030;
    --mat-pseudo-checkbox-full-unselected-icon-color: rgba(255,255,255,0.7);
    --mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #303030;
    --mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb,white 38%,transparent);
    --mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb,white 38%,transparent);
    --mat-pseudo-checkbox-minimal-selected-checkmark-color: #8ab4f8;
    --mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb,white 38%,transparent)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-warn:where(:not([sandboxuid])) {
    --mat-pseudo-checkbox-full-selected-icon-color: #f28b82;
    --mat-pseudo-checkbox-full-selected-checkmark-color: #303030;
    --mat-pseudo-checkbox-full-unselected-icon-color: rgba(255,255,255,0.7);
    --mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #303030;
    --mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb,white 38%,transparent);
    --mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb,white 38%,transparent);
    --mat-pseudo-checkbox-minimal-selected-checkmark-color: #f28b82;
    --mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb,white 38%,transparent)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-autocomplete:where(:not([sandboxuid])) {
    --mat-autocomplete-container-elevation-shadow: 0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12);
    --mat-autocomplete-background-color: #202124
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-button.mat-primary:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-unelevated-button.mat-primary:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-raised-button.mat-primary:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-outlined-button.mat-primary:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-tonal-button.mat-primary:where(:not([sandboxuid])) {
    --mat-button-filled-container-color: #8ab4f8;
    --mat-button-filled-label-text-color: #174ea6;
    --mat-button-filled-ripple-color: color-mix(in srgb,#174ea6 12%,transparent);
    --mat-button-filled-state-layer-color: #174ea6;
    --mat-button-outlined-label-text-color: #8ab4f8;
    --mat-button-outlined-outline-color: var(--cm-sys-color-hairline);
    --mat-button-outlined-ripple-color: color-mix(in srgb,#8ab4f8 12%,transparent);
    --mat-button-outlined-state-layer-color: #8ab4f8;
    --mat-button-protected-container-color: #8ab4f8;
    --mat-button-protected-label-text-color: #174ea6;
    --mat-button-protected-ripple-color: color-mix(in srgb,#174ea6 12%,transparent);
    --mat-button-protected-state-layer-color: #174ea6;
    --mat-button-text-label-text-color: #8ab4f8;
    --mat-button-text-ripple-color: color-mix(in srgb,#8ab4f8 12%,transparent);
    --mat-button-text-state-layer-color: #8ab4f8;
    --mat-button-tonal-container-color: #8ab4f8;
    --mat-button-tonal-label-text-color: #174ea6;
    --mat-button-tonal-ripple-color: color-mix(in srgb,#174ea6 12%,transparent);
    --mat-button-tonal-state-layer-color: #174ea6
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-button.mat-accent:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-unelevated-button.mat-accent:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-raised-button.mat-accent:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-outlined-button.mat-accent:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-tonal-button.mat-accent:where(:not([sandboxuid])) {
    --mat-button-filled-container-color: #8ab4f8;
    --mat-button-filled-label-text-color: #174ea6;
    --mat-button-filled-ripple-color: color-mix(in srgb,#174ea6 12%,transparent);
    --mat-button-filled-state-layer-color: #174ea6;
    --mat-button-outlined-label-text-color: #8ab4f8;
    --mat-button-outlined-outline-color: var(--cm-sys-color-hairline);
    --mat-button-outlined-ripple-color: color-mix(in srgb,#8ab4f8 12%,transparent);
    --mat-button-outlined-state-layer-color: #8ab4f8;
    --mat-button-protected-container-color: #8ab4f8;
    --mat-button-protected-label-text-color: #174ea6;
    --mat-button-protected-ripple-color: color-mix(in srgb,#174ea6 12%,transparent);
    --mat-button-protected-state-layer-color: #174ea6;
    --mat-button-text-label-text-color: #8ab4f8;
    --mat-button-text-ripple-color: color-mix(in srgb,#8ab4f8 12%,transparent);
    --mat-button-text-state-layer-color: #8ab4f8;
    --mat-button-tonal-container-color: #8ab4f8;
    --mat-button-tonal-label-text-color: #174ea6;
    --mat-button-tonal-ripple-color: color-mix(in srgb,#174ea6 12%,transparent);
    --mat-button-tonal-state-layer-color: #174ea6
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-button.mat-warn:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-unelevated-button.mat-warn:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-raised-button.mat-warn:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-outlined-button.mat-warn:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-tonal-button.mat-warn:where(:not([sandboxuid])) {
    --mat-button-filled-container-color: #f28b82;
    --mat-button-filled-label-text-color: #a50e0e;
    --mat-button-filled-ripple-color: color-mix(in srgb,#a50e0e 12%,transparent);
    --mat-button-filled-state-layer-color: #a50e0e;
    --mat-button-outlined-label-text-color: #f28b82;
    --mat-button-outlined-outline-color: var(--cm-sys-color-hairline);
    --mat-button-outlined-ripple-color: color-mix(in srgb,#f28b82 12%,transparent);
    --mat-button-outlined-state-layer-color: #f28b82;
    --mat-button-protected-container-color: #f28b82;
    --mat-button-protected-label-text-color: #a50e0e;
    --mat-button-protected-ripple-color: color-mix(in srgb,#a50e0e 12%,transparent);
    --mat-button-protected-state-layer-color: #a50e0e;
    --mat-button-text-label-text-color: #f28b82;
    --mat-button-text-ripple-color: color-mix(in srgb,#f28b82 12%,transparent);
    --mat-button-text-state-layer-color: #f28b82;
    --mat-button-tonal-container-color: #f28b82;
    --mat-button-tonal-label-text-color: #a50e0e;
    --mat-button-tonal-ripple-color: color-mix(in srgb,#a50e0e 12%,transparent);
    --mat-button-tonal-state-layer-color: #a50e0e
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-button.mat-mdc-button-base:where(:not([sandboxuid])) {
    font-family: "Google Sans",Roboto,Arial,sans-serif;
    font-size: .875rem;
    letter-spacing: .0107142857em;
    font-weight: 500;
    text-transform: none
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-button.gmat-mdc-button:where(:not([sandboxuid])) {
    --mat-button-filled-disabled-container-color: rgba(232,234,237,0.12);
    --mat-button-filled-disabled-label-text-color: rgba(232,234,237,0.38);
    --mat-button-outlined-disabled-label-text-color: rgba(232,234,237,0.38);
    --mat-button-outlined-disabled-outline-color: rgba(232,234,237,0.12);
    --mat-button-protected-disabled-container-color: rgba(232,234,237,0.12);
    --mat-button-protected-disabled-label-text-color: rgba(232,234,237,0.38);
    --mat-button-text-disabled-label-text-color: rgba(232,234,237,0.38);
    --mat-button-protected-disabled-container-elevation-shadow: none;
    --mat-button-text-hover-state-layer-opacity: 0.04;
    --mat-button-text-pressed-state-layer-opacity: 0.1;
    --mat-button-text-focus-state-layer-opacity: 0.12;
    --mat-button-outlined-hover-state-layer-opacity: 0.04;
    --mat-button-outlined-pressed-state-layer-opacity: 0.1;
    --mat-button-outlined-focus-state-layer-opacity: 0.12
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-button.gmat-mdc-button.mat-unthemed:where(:not([sandboxuid])) {
    --mat-button-filled-container-color: #202124;
    --mat-button-filled-label-text-color: #e8eaed;
    --mat-button-filled-ripple-color: rgba(232,234,237,0.1);
    --mat-button-filled-state-layer-color: #e8eaed;
    --mat-button-outlined-label-text-color: #e8eaed;
    --mat-button-outlined-outline-color: #5f6368;
    --mat-button-outlined-ripple-color: rgba(232,234,237,0.1);
    --mat-button-outlined-state-layer-color: #e8eaed;
    --mat-button-protected-container-color: #202124;
    --mat-button-protected-label-text-color: #e8eaed;
    --mat-button-protected-ripple-color: rgba(232,234,237,0.1);
    --mat-button-protected-state-layer-color: #e8eaed;
    --mat-button-text-label-text-color: #e8eaed;
    --mat-button-text-ripple-color: rgba(232,234,237,0.1);
    --mat-button-text-state-layer-color: #e8eaed;
    --private-gmat-button-text-stateful-color: #f8f9fa;
    --private-gmat-button-outlined-stateful-color: #f8f9fa
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-button.gmat-mdc-button.mat-primary:where(:not([sandboxuid])) {
    --mat-button-filled-container-color: #8ab4f8;
    --mat-button-outlined-label-text-color: #8ab4f8;
    --mat-button-outlined-ripple-color: rgba(138,180,248,0.1);
    --mat-button-outlined-state-layer-color: #8ab4f8;
    --mat-button-protected-container-color: #8ab4f8;
    --mat-button-text-label-text-color: #8ab4f8;
    --mat-button-text-ripple-color: rgba(174,203,250,0.1);
    --mat-button-text-state-layer-color: #aecbfa;
    --mat-button-filled-label-text-color: #202124;
    --mat-button-protected-label-text-color: #202124;
    --mat-button-protected-ripple-color: rgba(232,234,237,0.1);
    --mat-button-protected-state-layer-color: #e8eaed;
    --mat-button-filled-ripple-color: rgba(232,234,237,0.1);
    --mat-button-filled-state-layer-color: #e8eaed;
    --mat-button-outlined-outline-color: #5f6368;
    --private-gmat-button-text-stateful-color: #aecbfa;
    --private-gmat-button-outlined-stateful-color: #aecbfa
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-button.gmat-mdc-button.mat-accent:where(:not([sandboxuid])) {
    --mat-button-filled-container-color: #8ab4f8;
    --mat-button-outlined-label-text-color: #8ab4f8;
    --mat-button-outlined-ripple-color: rgba(138,180,248,0.1);
    --mat-button-outlined-state-layer-color: #8ab4f8;
    --mat-button-protected-container-color: #8ab4f8;
    --mat-button-text-label-text-color: #8ab4f8;
    --mat-button-text-ripple-color: rgba(174,203,250,0.1);
    --mat-button-text-state-layer-color: #aecbfa;
    --mat-button-filled-label-text-color: #202124;
    --mat-button-protected-label-text-color: #202124;
    --mat-button-protected-ripple-color: rgba(232,234,237,0.1);
    --mat-button-protected-state-layer-color: #e8eaed;
    --mat-button-filled-ripple-color: rgba(232,234,237,0.1);
    --mat-button-filled-state-layer-color: #e8eaed;
    --mat-button-outlined-outline-color: #5f6368;
    --private-gmat-button-text-stateful-color: #aecbfa;
    --private-gmat-button-outlined-stateful-color: #aecbfa
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-button.gmat-mdc-button.mat-warn:where(:not([sandboxuid])) {
    --mat-button-filled-container-color: #f28b82;
    --mat-button-outlined-label-text-color: #f28b82;
    --mat-button-outlined-ripple-color: rgba(242,139,130,0.1);
    --mat-button-outlined-state-layer-color: #f28b82;
    --mat-button-protected-container-color: #f28b82;
    --mat-button-text-label-text-color: #f28b82;
    --mat-button-text-ripple-color: rgba(246,174,169,0.1);
    --mat-button-text-state-layer-color: #f6aea9;
    --mat-button-filled-label-text-color: #202124;
    --mat-button-protected-label-text-color: #202124;
    --mat-button-protected-ripple-color: rgba(232,234,237,0.1);
    --mat-button-protected-state-layer-color: #e8eaed;
    --mat-button-filled-ripple-color: rgba(232,234,237,0.1);
    --mat-button-filled-state-layer-color: #e8eaed;
    --mat-button-outlined-outline-color: #5f6368;
    --private-gmat-button-text-stateful-color: #f6aea9;
    --private-gmat-button-outlined-stateful-color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-button.gmat-mdc-button.mat-mdc-button:focus .mat-mdc-button-persistent-ripple:where(:not([sandboxuid]))::before {
    opacity: var(--mat-button-text-focus-state-layer-opacity)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-button.gmat-mdc-button.mat-mdc-outlined-button:focus .mat-mdc-button-persistent-ripple:where(:not([sandboxuid]))::before {
    opacity: var(--mat-button-outlined-focus-state-layer-opacity)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-button.gmat-mdc-button:not(.mat-mdc-button-disabled):where(:not([sandboxuid])) {
    -webkit-transition: box-shadow .28s cubic-bezier(.4,0,.2,1);
    transition: box-shadow .28s cubic-bezier(.4,0,.2,1)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-button.gmat-mdc-button:not(.mat-mdc-button-disabled).mat-mdc-button:where(:not([sandboxuid])):hover,body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-button.gmat-mdc-button:not(.mat-mdc-button-disabled).mat-mdc-button:where(:not([sandboxuid])):focus {
    color: var(--private-gmat-button-text-stateful-color)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-button.gmat-mdc-button:not(.mat-mdc-button-disabled).mat-mdc-raised-button:where(:not([sandboxuid])) {
    box-shadow: 0 1px 2px 0 rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-button.gmat-mdc-button:not(.mat-mdc-button-disabled).mat-mdc-raised-button:where(:not([sandboxuid])):focus,body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-button.gmat-mdc-button:not(.mat-mdc-button-disabled).mat-mdc-raised-button:where(:not([sandboxuid])):active {
    box-shadow: 0 1px 2px 0 rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-button.gmat-mdc-button:not(.mat-mdc-button-disabled).mat-mdc-unelevated-button:where(:not([sandboxuid])):hover {
    box-shadow: 0 1px 2px 0 rgba(0,0,0,.3),0 1px 3px 1px rgba(0,0,0,.15)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-button.gmat-mdc-button:not(.mat-mdc-button-disabled).mat-mdc-unelevated-button:where(:not([sandboxuid])):active {
    box-shadow: 0 1px 2px 0 rgba(0,0,0,.3),0 2px 6px 2px rgba(0,0,0,.15)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-button.gmat-mdc-button:not(.mat-mdc-button-disabled).mat-mdc-outlined-button:where(:not([sandboxuid])):hover,body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-button.gmat-mdc-button:not(.mat-mdc-button-disabled).mat-mdc-outlined-button:where(:not([sandboxuid])):focus {
    color: var(--private-gmat-button-outlined-stateful-color)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-button.gmat-mdc-button:not(.mat-mdc-button-disabled).mat-mdc-outlined-button:where(:not([sandboxuid])):focus {
    border-color: var(--private-gmat-button-outlined-stateful-color)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-button:not(.gmat-mdc-button-with-prefix):where(:not([sandboxuid])) {
    --mat-button-filled-horizontal-padding: 24px;
    --mat-button-protected-horizontal-padding: 24px;
    --mat-button-outlined-horizontal-padding: 23px
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-button:not(.gmat-mdc-button-with-prefix).mat-mdc-unelevated-button:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-button:not(.gmat-mdc-button-with-prefix).mat-mdc-raised-button:where(:not([sandboxuid])) {
    padding: 0 24px
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-button:not(.gmat-mdc-button-with-prefix).mat-mdc-outlined-button:where(:not([sandboxuid])) {
    padding: 0 23px
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-icon-button.mat-primary:where(:not([sandboxuid])) {
    --mat-icon-button-icon-color: #8ab4f8;
    --mat-icon-button-state-layer-color: #8ab4f8;
    --mat-icon-button-ripple-color: color-mix(in srgb,#8ab4f8 12%,transparent)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-icon-button.mat-accent:where(:not([sandboxuid])) {
    --mat-icon-button-icon-color: #8ab4f8;
    --mat-icon-button-state-layer-color: #8ab4f8;
    --mat-icon-button-ripple-color: color-mix(in srgb,#8ab4f8 12%,transparent)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-icon-button.mat-warn:where(:not([sandboxuid])) {
    --mat-icon-button-icon-color: #f28b82;
    --mat-icon-button-state-layer-color: #f28b82;
    --mat-icon-button-ripple-color: color-mix(in srgb,#f28b82 12%,transparent)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-button.mat-mdc-icon-button:where(:not([sandboxuid])) {
    --mat-icon-button-icon-color: #e8eaed;
    --mat-icon-button-state-layer-color: #e8eaed;
    --mat-icon-button-ripple-color: rgba(232,234,237,0.1)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-button.mat-mdc-icon-button.mat-primary:where(:not([sandboxuid])) {
    --mat-icon-button-icon-color: #8ab4f8;
    --mat-icon-button-state-layer-color: #8ab4f8;
    --mat-icon-button-ripple-color: rgba(138,180,248,0.1)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-button.mat-mdc-icon-button.mat-accent:where(:not([sandboxuid])) {
    --mat-icon-button-icon-color: #8ab4f8;
    --mat-icon-button-state-layer-color: #8ab4f8;
    --mat-icon-button-ripple-color: rgba(138,180,248,0.1)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-button.mat-mdc-icon-button.mat-warn:where(:not([sandboxuid])) {
    --mat-icon-button-icon-color: #f28b82;
    --mat-icon-button-state-layer-color: #f28b82;
    --mat-icon-button-ripple-color: rgba(242,139,130,0.1)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-button.mat-mdc-icon-button[disabled]:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-button.mat-mdc-icon-button.mat-mdc-button-disabled:where(:not([sandboxuid])) {
    --mat-icon-button-icon-color: rgba(232,234,237,0.38);
    --mat-icon-button-disabled-icon-color: rgba(232,234,237,0.38)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-card.mat-mdc-card:where(:not([sandboxuid])) {
    --mat-card-elevated-container-elevation: 0px 1px 2px 0px rgba(0,0,0,0.3),0px 1px 3px 1px rgba(0,0,0,0.15);
    --mat-card-elevated-container-shape: 8px;
    --mat-card-outlined-container-elevation: none;
    --mat-card-outlined-container-shape: 8px;
    --mat-card-outlined-outline-color: #5f6368;
    --mat-card-elevated-container-color: #202124;
    --mat-card-outlined-container-color: #202124
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .cm-card.gmat-mdc-card.mat-mdc-card:where(:not([sandboxuid])) {
    --mat-card-elevated-container-color: var(--cm-comp-card-container-color,transparent);
    box-shadow: var(--cm-sys-elevation-shadow,0 1px 8px 0 rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 3px 3px -2px rgba(0,0,0,.12))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .cm-card.gmat-mdc-card.mat-mdc-card.mat-mdc-card-outlined:where(:not([sandboxuid])) {
    --mat-card-outlined-container-color: var(--cm-comp-card-container-color,transparent);
    --mat-card-outlined-outline-color: var(--cm-sys-color-hairline,rgba(0,0,0,0.12));
    border-color: var(--mat-card-outlined-outline-color);
    box-shadow: none
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-checkbox.mat-primary:where(:not([sandboxuid])) {
    --mat-checkbox-disabled-selected-icon-color: color-mix(in srgb,white 38%,transparent);
    --mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb,white 38%,transparent);
    --mat-checkbox-selected-checkmark-color: #174ea6;
    --mat-checkbox-selected-focus-icon-color: #8ab4f8;
    --mat-checkbox-selected-hover-icon-color: #8ab4f8;
    --mat-checkbox-selected-icon-color: #8ab4f8;
    --mat-checkbox-selected-pressed-icon-color: #8ab4f8;
    --mat-checkbox-unselected-focus-icon-color: white;
    --mat-checkbox-unselected-hover-icon-color: white;
    --mat-checkbox-unselected-icon-color: rgba(255,255,255,0.7);
    --mat-checkbox-selected-focus-state-layer-color: #8ab4f8;
    --mat-checkbox-selected-hover-state-layer-color: #8ab4f8;
    --mat-checkbox-selected-pressed-state-layer-color: #8ab4f8;
    --mat-checkbox-unselected-focus-state-layer-color: white;
    --mat-checkbox-unselected-hover-state-layer-color: white;
    --mat-checkbox-unselected-pressed-state-layer-color: white
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-checkbox.mat-warn:where(:not([sandboxuid])) {
    --mat-checkbox-disabled-selected-icon-color: color-mix(in srgb,white 38%,transparent);
    --mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb,white 38%,transparent);
    --mat-checkbox-selected-checkmark-color: #a50e0e;
    --mat-checkbox-selected-focus-icon-color: #f28b82;
    --mat-checkbox-selected-hover-icon-color: #f28b82;
    --mat-checkbox-selected-icon-color: #f28b82;
    --mat-checkbox-selected-pressed-icon-color: #f28b82;
    --mat-checkbox-unselected-focus-icon-color: white;
    --mat-checkbox-unselected-hover-icon-color: white;
    --mat-checkbox-unselected-icon-color: rgba(255,255,255,0.7);
    --mat-checkbox-selected-focus-state-layer-color: #f28b82;
    --mat-checkbox-selected-hover-state-layer-color: #f28b82;
    --mat-checkbox-selected-pressed-state-layer-color: #f28b82;
    --mat-checkbox-unselected-focus-state-layer-color: white;
    --mat-checkbox-unselected-hover-state-layer-color: white;
    --mat-checkbox-unselected-pressed-state-layer-color: white
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-checkbox.gmat-mdc-checkbox:where(:not([sandboxuid])) {
    --mat-checkbox-selected-checkmark-color: #202124;
    --mat-checkbox-disabled-selected-checkmark-color: #202124;
    --mat-checkbox-disabled-unselected-icon-color: rgba(232,234,237,0.38);
    --mat-checkbox-unselected-icon-color: #9aa0a6;
    --mat-checkbox-unselected-hover-icon-color: #e8eaed;
    --mat-checkbox-disabled-label-color: rgba(232,234,237,0.38);
    --mat-checkbox-selected-icon-color: #8ab4f8;
    --mat-checkbox-selected-hover-icon-color: #aecbfa;
    --mat-checkbox-selected-focus-icon-color: #aecbfa
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-checkbox.gmat-mdc-checkbox.gmat-mdc-checkbox:where(:not([sandboxuid])) {
    --mat-checkbox-disabled-selected-icon-color: rgba(232,234,237,0.38)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-checkbox.gmat-mdc-checkbox.mat-primary:where(:not([sandboxuid])) {
    --mat-checkbox-selected-icon-color: #8ab4f8;
    --mat-checkbox-selected-hover-icon-color: #aecbfa;
    --mat-checkbox-selected-focus-icon-color: #aecbfa
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-checkbox.gmat-mdc-checkbox.mat-warn:where(:not([sandboxuid])) {
    --mat-checkbox-selected-icon-color: #f28b82;
    --mat-checkbox-selected-hover-icon-color: #f6aea9;
    --mat-checkbox-selected-focus-icon-color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-standard-chip:where(:not([sandboxuid])) {
    --mat-chip-disabled-label-text-color: white;
    --mat-chip-elevated-container-color: color-mix(in srgb,white 12%,transparent);
    --mat-chip-elevated-disabled-container-color: color-mix(in srgb,white 12%,transparent);
    --mat-chip-elevated-selected-container-color: color-mix(in srgb,white 12%,transparent);
    --mat-chip-flat-disabled-selected-container-color: color-mix(in srgb,white 12%,transparent);
    --mat-chip-focus-state-layer-color: white;
    --mat-chip-focus-state-layer-opacity: 0.12;
    --mat-chip-hover-state-layer-color: white;
    --mat-chip-label-text-color: white;
    --mat-chip-selected-disabled-trailing-icon-color: white;
    --mat-chip-selected-focus-state-layer-color: 0.12;
    --mat-chip-selected-focus-state-layer-opacity: 0.12;
    --mat-chip-selected-hover-state-layer-color: 0.04;
    --mat-chip-selected-label-text-color: white;
    --mat-chip-selected-trailing-icon-color: white;
    --mat-chip-with-icon-disabled-icon-color: white;
    --mat-chip-with-icon-icon-color: white;
    --mat-chip-with-icon-selected-icon-color: white;
    --mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;
    --mat-chip-with-trailing-icon-trailing-icon-color: white
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary:where(:not([sandboxuid])) {
    --mat-chip-disabled-label-text-color: #174ea6;
    --mat-chip-elevated-container-color: #8ab4f8;
    --mat-chip-elevated-disabled-container-color: #8ab4f8;
    --mat-chip-elevated-selected-container-color: #8ab4f8;
    --mat-chip-flat-disabled-selected-container-color: #8ab4f8;
    --mat-chip-focus-state-layer-color: white;
    --mat-chip-focus-state-layer-opacity: 0.12;
    --mat-chip-hover-state-layer-color: white;
    --mat-chip-label-text-color: #174ea6;
    --mat-chip-selected-disabled-trailing-icon-color: #174ea6;
    --mat-chip-selected-focus-state-layer-color: 0.12;
    --mat-chip-selected-focus-state-layer-opacity: 0.12;
    --mat-chip-selected-hover-state-layer-color: 0.04;
    --mat-chip-selected-label-text-color: #174ea6;
    --mat-chip-selected-trailing-icon-color: #174ea6;
    --mat-chip-with-icon-disabled-icon-color: #174ea6;
    --mat-chip-with-icon-icon-color: #174ea6;
    --mat-chip-with-icon-selected-icon-color: #174ea6;
    --mat-chip-with-trailing-icon-disabled-trailing-icon-color: #174ea6;
    --mat-chip-with-trailing-icon-trailing-icon-color: #174ea6
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent:where(:not([sandboxuid])) {
    --mat-chip-disabled-label-text-color: #174ea6;
    --mat-chip-elevated-container-color: #8ab4f8;
    --mat-chip-elevated-disabled-container-color: #8ab4f8;
    --mat-chip-elevated-selected-container-color: #8ab4f8;
    --mat-chip-flat-disabled-selected-container-color: #8ab4f8;
    --mat-chip-focus-state-layer-color: white;
    --mat-chip-focus-state-layer-opacity: 0.12;
    --mat-chip-hover-state-layer-color: white;
    --mat-chip-label-text-color: #174ea6;
    --mat-chip-selected-disabled-trailing-icon-color: #174ea6;
    --mat-chip-selected-focus-state-layer-color: 0.12;
    --mat-chip-selected-focus-state-layer-opacity: 0.12;
    --mat-chip-selected-hover-state-layer-color: 0.04;
    --mat-chip-selected-label-text-color: #174ea6;
    --mat-chip-selected-trailing-icon-color: #174ea6;
    --mat-chip-with-icon-disabled-icon-color: #174ea6;
    --mat-chip-with-icon-icon-color: #174ea6;
    --mat-chip-with-icon-selected-icon-color: #174ea6;
    --mat-chip-with-trailing-icon-disabled-trailing-icon-color: #174ea6;
    --mat-chip-with-trailing-icon-trailing-icon-color: #174ea6
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn:where(:not([sandboxuid])) {
    --mat-chip-disabled-label-text-color: #a50e0e;
    --mat-chip-elevated-container-color: #f28b82;
    --mat-chip-elevated-disabled-container-color: #f28b82;
    --mat-chip-elevated-selected-container-color: #f28b82;
    --mat-chip-flat-disabled-selected-container-color: #f28b82;
    --mat-chip-focus-state-layer-color: white;
    --mat-chip-focus-state-layer-opacity: 0.12;
    --mat-chip-hover-state-layer-color: white;
    --mat-chip-label-text-color: #a50e0e;
    --mat-chip-selected-disabled-trailing-icon-color: #a50e0e;
    --mat-chip-selected-focus-state-layer-color: 0.12;
    --mat-chip-selected-focus-state-layer-opacity: 0.12;
    --mat-chip-selected-hover-state-layer-color: 0.04;
    --mat-chip-selected-label-text-color: #a50e0e;
    --mat-chip-selected-trailing-icon-color: #a50e0e;
    --mat-chip-with-icon-disabled-icon-color: #a50e0e;
    --mat-chip-with-icon-icon-color: #a50e0e;
    --mat-chip-with-icon-selected-icon-color: #a50e0e;
    --mat-chip-with-trailing-icon-disabled-trailing-icon-color: #a50e0e;
    --mat-chip-with-trailing-icon-trailing-icon-color: #a50e0e
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-chip:where(:not([sandboxuid])) {
    --mat-chip-elevated-container-color: #202124;
    --mat-chip-elevated-disabled-container-color: #202124;
    --mat-chip-label-text-color: #9aa0a6;
    --mat-chip-disabled-label-text-color: rgba(232,234,237,0.38);
    --mat-chip-with-icon-icon-color: #9aa0a6;
    --mat-chip-with-icon-disabled-icon-color: rgba(232,234,237,0.38);
    --mat-chip-with-icon-selected-icon-color: #9aa0a6;
    --mat-chip-with-trailing-icon-disabled-trailing-icon-color: #9aa0a6;
    --mat-chip-with-trailing-icon-trailing-icon-color: #9aa0a6;
    --mat-chip-focus-state-layer-color: #e8eaed;
    --mat-chip-focus-state-layer-opacity: 0.12
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-chip.cdk-focused:where(:not([sandboxuid])) {
    --mat-chip-label-text-color: #e8eaed
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-chip.gmat-hairline-chip:where(:not([sandboxuid])) {
    --mat-chip-elevated-container-color: transparent;
    --mat-chip-elevated-disabled-container-color: transparent;
    --mat-chip-outline-width: 1px;
    --mat-chip-outline-color: #5f6368;
    --mat-chip-disabled-outline-color: #5f6368;
    --mat-chip-focus-outline-color: #5f6368;
    --mat-chip-focus-state-layer-color: #e8eaed
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-chip.gmat-protected-chip:where(:not([sandboxuid])) {
    --mat-chip-elevated-container-color: #202124;
    --mat-chip-elevated-disabled-container-color: #202124;
    --mat-chip-focus-state-layer-color: #e8eaed
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-chip.mat-primary.mat-mdc-chip-highlighted:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-chip.mat-primary.mat-mdc-chip-selected:where(:not([sandboxuid])) {
    --mat-chip-elevated-container-color: rgba(138,180,248,0.24);
    --mat-chip-elevated-selected-container-color: rgba(138,180,248,0.24);
    --mat-chip-elevated-disabled-container-color: rgba(138,180,248,0.24);
    --mat-chip-flat-disabled-selected-container-color: rgba(138,180,248,0.24);
    --mat-chip-label-text-color: #d2e3fc;
    --mat-chip-selected-label-text-color: #d2e3fc;
    --mat-chip-disabled-label-text-color: #d2e3fc;
    --mat-chip-with-icon-icon-color: #d2e3fc;
    --mat-chip-with-icon-disabled-icon-color: #d2e3fc;
    --mat-chip-with-trailing-icon-disabled-trailing-icon-color: #d2e3fc;
    --mat-chip-with-trailing-icon-trailing-icon-color: #d2e3fc;
    --mat-chip-with-icon-selected-icon-color: #d2e3fc;
    --mat-chip-outline-width: 0;
    --mat-chip-outline-color: transparent;
    --mat-chip-disabled-outline-color: transparent;
    --mat-chip-focus-outline-color: transparent;
    --mat-chip-focus-state-layer-color: #e8f0fe;
    --mat-chip-hover-state-layer-color: #e8f0fe;
    --mat-chip-selected-focus-state-layer-color: #e8f0fe;
    --mat-chip-selected-hover-state-layer-color: #e8f0fe;
    --mat-chip-selected-disabled-trailing-icon-color: #d2e3fc;
    --mat-chip-selected-trailing-icon-color: #d2e3fc
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-chip.mat-accent.mat-mdc-chip-highlighted:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-chip.mat-accent.mat-mdc-chip-selected:where(:not([sandboxuid])) {
    --mat-chip-elevated-container-color: rgba(138,180,248,0.24);
    --mat-chip-elevated-selected-container-color: rgba(138,180,248,0.24);
    --mat-chip-elevated-disabled-container-color: rgba(138,180,248,0.24);
    --mat-chip-flat-disabled-selected-container-color: rgba(138,180,248,0.24);
    --mat-chip-label-text-color: #d2e3fc;
    --mat-chip-selected-label-text-color: #d2e3fc;
    --mat-chip-disabled-label-text-color: #d2e3fc;
    --mat-chip-with-icon-icon-color: #d2e3fc;
    --mat-chip-with-icon-disabled-icon-color: #d2e3fc;
    --mat-chip-with-trailing-icon-disabled-trailing-icon-color: #d2e3fc;
    --mat-chip-with-trailing-icon-trailing-icon-color: #d2e3fc;
    --mat-chip-with-icon-selected-icon-color: #d2e3fc;
    --mat-chip-outline-width: 0;
    --mat-chip-outline-color: transparent;
    --mat-chip-disabled-outline-color: transparent;
    --mat-chip-focus-outline-color: transparent;
    --mat-chip-focus-state-layer-color: #e8f0fe;
    --mat-chip-hover-state-layer-color: #e8f0fe;
    --mat-chip-selected-focus-state-layer-color: #e8f0fe;
    --mat-chip-selected-hover-state-layer-color: #e8f0fe;
    --mat-chip-selected-disabled-trailing-icon-color: #d2e3fc;
    --mat-chip-selected-trailing-icon-color: #d2e3fc
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-chip.mat-warn.mat-mdc-chip-highlighted:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-chip.mat-warn.mat-mdc-chip-selected:where(:not([sandboxuid])) {
    --mat-chip-elevated-container-color: rgba(242,139,130,0.24);
    --mat-chip-elevated-selected-container-color: rgba(242,139,130,0.24);
    --mat-chip-elevated-disabled-container-color: rgba(242,139,130,0.24);
    --mat-chip-flat-disabled-selected-container-color: rgba(242,139,130,0.24);
    --mat-chip-label-text-color: #fad2cf;
    --mat-chip-selected-label-text-color: #fad2cf;
    --mat-chip-disabled-label-text-color: #fad2cf;
    --mat-chip-with-icon-icon-color: #fad2cf;
    --mat-chip-with-icon-disabled-icon-color: #fad2cf;
    --mat-chip-with-trailing-icon-disabled-trailing-icon-color: #fad2cf;
    --mat-chip-with-trailing-icon-trailing-icon-color: #fad2cf;
    --mat-chip-with-icon-selected-icon-color: #fad2cf;
    --mat-chip-outline-width: 0;
    --mat-chip-outline-color: transparent;
    --mat-chip-disabled-outline-color: transparent;
    --mat-chip-focus-outline-color: transparent;
    --mat-chip-focus-state-layer-color: #fce8e6;
    --mat-chip-hover-state-layer-color: #fce8e6;
    --mat-chip-selected-focus-state-layer-color: #fce8e6;
    --mat-chip-selected-hover-state-layer-color: #fce8e6;
    --mat-chip-selected-disabled-trailing-icon-color: #fad2cf;
    --mat-chip-selected-trailing-icon-color: #fad2cf
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-standard-chip .mdc-evolution-chip__cell--primary:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-standard-chip .mdc-evolution-chip__action--primary:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-standard-chip .mat-mdc-chip-action-label:where(:not([sandboxuid])) {
    overflow: visible
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .cm-chip.gmat-mdc-chip:where(:not([sandboxuid])) {
    --mat-chip-label-text-color: var(--cm-sys-color-on-surface-variant,rgba(0,0,0,0.66))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .cm-chip.gmat-mdc-chip.cdk-focused:where(:not([sandboxuid])) {
    --mat-chip-label-text-color: var(--cm-sys-color-on-surface,#000)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-dialog .mat-mdc-dialog-container:where(:not([sandboxuid])) {
    --mat-dialog-subhead-color: #e8eaed;
    --mat-dialog-supporting-text-color: #9aa0a6;
    --mat-dialog-container-color: #202124;
    --mat-dialog-container-elevation-shadow: 0px 1px 3px 0px rgba(0,0,0,0.3),0px 4px 8px 3px rgba(0,0,0,0.15);
    --mat-dialog-container-shape: 8px;
    --mat-dialog-actions-padding: 2px 8px;
    --mat-dialog-subhead-font: Google Sans,Roboto,Arial,sans-serif;
    --mat-dialog-subhead-line-height: 1.5rem;
    --mat-dialog-subhead-size: 1rem;
    --mat-dialog-subhead-weight: 500;
    --mat-dialog-subhead-tracking: 0.00625em;
    --mat-dialog-supporting-text-font: Roboto,Arial,sans-serif;
    --mat-dialog-supporting-text-line-height: 1.25rem;
    --mat-dialog-supporting-text-size: 0.875rem;
    --mat-dialog-supporting-text-weight: 400;
    --mat-dialog-supporting-text-tracking: 0.0142857143em;
    --mat-dialog-headline-padding: 0 24px 13px 24px
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .cm-dialog.gmat-mdc-dialog .mat-mdc-dialog-container .mdc-dialog__surface:where(:not([sandboxuid])) {
    background-color: var(--cm-sys-color-surface-modal,#fff)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-form-field.mat-accent:where(:not([sandboxuid])) {
    --mat-form-field-focus-select-arrow-color: color-mix(in srgb,#8ab4f8 87%,transparent);
    --mat-form-field-filled-caret-color: #8ab4f8;
    --mat-form-field-filled-focus-active-indicator-color: #8ab4f8;
    --mat-form-field-filled-focus-label-text-color: color-mix(in srgb,#8ab4f8 87%,transparent);
    --mat-form-field-outlined-caret-color: #8ab4f8;
    --mat-form-field-outlined-focus-outline-color: #8ab4f8;
    --mat-form-field-outlined-focus-label-text-color: color-mix(in srgb,#8ab4f8 87%,transparent)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-form-field.mat-warn:where(:not([sandboxuid])) {
    --mat-form-field-focus-select-arrow-color: color-mix(in srgb,#f28b82 87%,transparent);
    --mat-form-field-filled-caret-color: #f28b82;
    --mat-form-field-filled-focus-active-indicator-color: #f28b82;
    --mat-form-field-filled-focus-label-text-color: color-mix(in srgb,#f28b82 87%,transparent);
    --mat-form-field-outlined-caret-color: #f28b82;
    --mat-form-field-outlined-focus-outline-color: #f28b82;
    --mat-form-field-outlined-focus-label-text-color: color-mix(in srgb,#f28b82 87%,transparent)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field:where(:not([sandboxuid])) {
    --mat-form-field-disabled-input-text-placeholder-color: rgba(232,234,237,0.38);
    --mat-form-field-filled-active-indicator-color: #9aa0a6;
    --mat-form-field-filled-container-color: #3c4043;
    --mat-form-field-filled-disabled-active-indicator-color: rgba(232,234,237,0.38);
    --mat-form-field-filled-disabled-container-color: rgba(232,234,237,0.04);
    --mat-form-field-filled-disabled-input-text-color: rgba(232,234,237,0.38);
    --mat-form-field-filled-disabled-label-text-color: rgba(232,234,237,0.38);
    --mat-form-field-filled-error-active-indicator-color: #f6aea9;
    --mat-form-field-filled-error-caret-color: #f6aea9;
    --mat-form-field-filled-error-focus-active-indicator-color: #f6aea9;
    --mat-form-field-filled-error-hover-active-indicator-color: #f6aea9;
    --mat-form-field-filled-error-hover-label-text-color: #f6aea9;
    --mat-form-field-filled-error-label-text-color: #f6aea9;
    --mat-form-field-filled-hover-active-indicator-color: #f8f9fa;
    --mat-form-field-filled-hover-label-text-color: #f8f9fa;
    --mat-form-field-filled-input-text-color: #e8eaed;
    --mat-form-field-filled-input-text-placeholder-color: #bdc1c6;
    --mat-form-field-filled-label-text-color: #bdc1c6;
    --mat-form-field-outlined-disabled-input-text-color: rgba(232,234,237,0.38);
    --mat-form-field-outlined-disabled-label-text-color: rgba(232,234,237,0.38);
    --mat-form-field-outlined-disabled-outline-color: rgba(232,234,237,0.12);
    --mat-form-field-outlined-error-caret-color: #f28b82;
    --mat-form-field-outlined-error-focus-outline-color: #f28b82;
    --mat-form-field-outlined-error-hover-label-text-color: #f6aea9;
    --mat-form-field-outlined-error-hover-outline-color: #f6aea9;
    --mat-form-field-outlined-error-label-text-color: #f28b82;
    --mat-form-field-outlined-error-outline-color: #f28b82;
    --mat-form-field-outlined-hover-label-text-color: #f8f9fa;
    --mat-form-field-outlined-hover-outline-color: #f8f9fa;
    --mat-form-field-outlined-input-text-color: #e8eaed;
    --mat-form-field-outlined-input-text-placeholder-color: #9aa0a6;
    --mat-form-field-outlined-label-text-color: #9aa0a6;
    --mat-form-field-outlined-outline-color: #bdc1c6;
    --mat-form-field-container-text-font: Roboto,Arial,sans-serif;
    --mat-form-field-container-text-line-height: 1.5rem;
    --mat-form-field-container-text-size: 1rem;
    --mat-form-field-container-text-weight: 400;
    --mat-form-field-container-text-tracking: 0.00625em
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary:where(:not([sandboxuid])) {
    --mat-form-field-filled-caret-color: #8ab4f8;
    --mat-form-field-filled-focus-label-text-color: #8ab4f8;
    --mat-form-field-filled-focus-active-indicator-color: #8ab4f8;
    --mat-form-field-outlined-caret-color: #8ab4f8;
    --mat-form-field-outlined-focus-label-text-color: #8ab4f8;
    --mat-form-field-outlined-focus-outline-color: #8ab4f8;
    color: #e8eaed
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent:where(:not([sandboxuid])) {
    --mat-form-field-filled-caret-color: #8ab4f8;
    --mat-form-field-filled-focus-label-text-color: #8ab4f8;
    --mat-form-field-filled-focus-active-indicator-color: #8ab4f8;
    --mat-form-field-outlined-caret-color: #8ab4f8;
    --mat-form-field-outlined-focus-label-text-color: #8ab4f8;
    --mat-form-field-outlined-focus-outline-color: #8ab4f8;
    color: #e8eaed
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn:where(:not([sandboxuid])) {
    --mat-form-field-filled-caret-color: #f28b82;
    --mat-form-field-filled-focus-label-text-color: #f28b82;
    --mat-form-field-filled-focus-active-indicator-color: #f28b82;
    --mat-form-field-outlined-caret-color: #f28b82;
    --mat-form-field-outlined-focus-label-text-color: #f28b82;
    --mat-form-field-outlined-focus-outline-color: #f28b82;
    color: #e8eaed
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary:where(:not([sandboxuid])) {
    line-height: 1.25rem;
    font-size: .875rem;
    letter-spacing: .0142857143em;
    color: rgb(232,234,237);
    font-family: Roboto,Arial,sans-serif;
    line-height: 1.5rem;
    font-size: 1rem;
    letter-spacing: .00625em;
    font-weight: 400
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary gm-checkbox[disabled]~.mdc-label:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary gm-radio[disabled]~.mdc-label:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary .mdc-checkbox--disabled~.mdc-label:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary .mdc-radio--disabled~.mdc-label:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:hover .mdc-text-field__ripple:where(:not([sandboxuid]))::before,body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-ripple-surface--hover .mdc-text-field__ripple:where(:not([sandboxuid]))::before {
    opacity: .08;
    opacity: var(--mdc-ripple-hover-opacity,.08)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-ripple-upgraded--background-focused .mdc-text-field__ripple:where(:not([sandboxuid]))::before,body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple:where(:not([sandboxuid]))::before {
    -webkit-transition-duration: 75ms;
    transition-duration: 75ms;
    opacity: 0;
    opacity: var(--mdc-ripple-focus-opacity,0)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mdc-text-field__ripple:where(:not([sandboxuid]))::before,body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mdc-text-field__ripple:where(:not([sandboxuid]))::after {
    background-color: rgb(241,243,244);
    background-color: var(--mdc-ripple-color,rgb(241,243,244))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field-character-counter:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-character-counter:where(:not([sandboxuid])) {
    color: rgb(154,160,166)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mdc-text-field__input:where(:not([sandboxuid])) {
    caret-color: #8ab4f8
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid])) {
    color: rgb(232,234,237)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):where(:not([sandboxuid])) {
    background-color: rgb(60,64,67)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: rgb(154,160,166)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: rgb(189,193,198)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:hover:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: rgb(248,249,250)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:hover:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::before {
    border-bottom-color: rgb(248,249,250)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::before {
    border-bottom-color: rgb(154,160,166)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::after {
    border-bottom-color: #8ab4f8
}

@media all {
    body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder {
        color: rgb(189,193,198)
    }

    body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::placeholder {
        color: rgb(189,193,198)
    }
}

@media all {
    body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid])):-ms-input-placeholder {
        color: rgb(189,193,198)
    }
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__affix--prefix:where(:not([sandboxuid])) {
    color: rgb(154,160,166)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__affix--suffix:where(:not([sandboxuid])) {
    color: rgb(154,160,166)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__icon--leading:where(:not([sandboxuid])) {
    color: rgb(154,160,166)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: rgb(154,160,166)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled:where(:not([sandboxuid])) {
    background-color: rgba(232,234,237,.04)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-line-ripple:where(:not([sandboxuid]))::before {
    border-bottom-color: rgba(232,234,237,.38)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-floating-label:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__icon--leading:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field-character-counter:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38)
}

@media all {
    body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder {
        color: rgba(232,234,237,.38)
    }

    body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::placeholder {
        color: rgba(232,234,237,.38)
    }
}

@media all {
    body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid])):-ms-input-placeholder {
        color: rgba(232,234,237,.38)
    }
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__affix--prefix:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__affix--suffix:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: #8ab4f8
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid .mdc-text-field__input:where(:not([sandboxuid])) {
    caret-color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: #f28b82
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::before {
    border-bottom-color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::after {
    border-bottom-color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::before {
    border-bottom-color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--focused .mdc-floating-label:where(:not([sandboxuid])) {
    color: #8ab4f8
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid])) {
    color: rgb(232,234,237);
    color: var(--gm-outlinedtextfield-ink-color,rgb(232,234,237))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mdc-text-field__input:where(:not([sandboxuid])) {
    caret-color: #8ab4f8;
    caret-color: var(--gm-outlinedtextfield-caret-color,#8ab4f8)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: rgb(154,160,166);
    color: var(--gm-outlinedtextfield-helper-text-color,rgb(154,160,166))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field-character-counter:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-character-counter:where(:not([sandboxuid])) {
    color: rgb(154,160,166)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: rgb(154,160,166);
    color: var(--gm-outlinedtextfield-label-color,rgb(154,160,166))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:hover:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: rgb(248,249,250)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: rgb(189,193,198);
    border-color: var(--gm-outlinedtextfield-outline-color,rgb(189,193,198))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: rgb(248,249,250)
}

@media all {
    body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder {
        color: rgb(189,193,198);
        color: var(--gm-outlinedtextfield-placeholder-color,rgb(189,193,198))
    }

    body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::placeholder {
        color: rgb(189,193,198);
        color: var(--gm-outlinedtextfield-placeholder-color,rgb(189,193,198))
    }
}

@media all {
    body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid])):-ms-input-placeholder {
        color: rgb(189,193,198);
        color: var(--gm-outlinedtextfield-placeholder-color,rgb(189,193,198))
    }
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__affix--prefix:where(:not([sandboxuid])) {
    color: rgb(154,160,166);
    color: var(--gm-outlinedtextfield-prefix-color,rgb(154,160,166))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__affix--suffix:where(:not([sandboxuid])) {
    color: rgb(154,160,166);
    color: var(--gm-outlinedtextfield-suffix-color,rgb(154,160,166))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__icon--leading:where(:not([sandboxuid])) {
    color: rgb(154,160,166)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: rgb(154,160,166)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38);
    color: var(--gm-outlinedtextfield-ink-color--disabled,rgba(232,234,237,.38))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: rgba(232,234,237,.12);
    border-color: var(--gm-outlinedtextfield-outline-color--disabled,rgba(232,234,237,.12))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-floating-label:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38);
    color: var(--gm-outlinedtextfield-label-color--disabled,rgba(232,234,237,.38))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__icon--leading:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38);
    color: var(--gm-outlinedtextfield-icon-color--disabled,rgba(232,234,237,.38))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38);
    color: var(--gm-outlinedtextfield-icon-color--disabled,rgba(232,234,237,.38))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38);
    color: var(--gm-outlinedtextfield-helper-text-color--disabled,rgba(232,234,237,.38))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field-character-counter:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38);
    color: var(--gm-outlinedtextfield-character-counter-color--disabled,rgba(232,234,237,.38))
}

@media all {
    body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder {
        color: rgba(232,234,237,.38);
        color: var(--gm-outlinedtextfield-placeholder-color--disabled,rgba(232,234,237,.38))
    }

    body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::placeholder {
        color: rgba(232,234,237,.38);
        color: var(--gm-outlinedtextfield-placeholder-color--disabled,rgba(232,234,237,.38))
    }
}

@media all {
    body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid])):-ms-input-placeholder {
        color: rgba(232,234,237,.38);
        color: var(--gm-outlinedtextfield-placeholder-color--disabled,rgba(232,234,237,.38))
    }
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__affix--prefix:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38);
    color: var(--gm-outlinedtextfield-prefix-color--disabled,rgba(232,234,237,.38))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__affix--suffix:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38);
    color: var(--gm-outlinedtextfield-suffix-color--disabled,rgba(232,234,237,.38))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: #8ab4f8;
    border-color: var(--gm-outlinedtextfield-outline-color--stateful,#8ab4f8)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: #8ab4f8;
    color: var(--gm-outlinedtextfield-label-color--stateful,#8ab4f8)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid .mdc-text-field__input:where(:not([sandboxuid])) {
    caret-color: #f28b82;
    caret-color: var(--gm-outlinedtextfield-caret-color--error,#f28b82)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: #f28b82;
    color: var(--gm-outlinedtextfield-helper-text-color--error,#f28b82)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: #f28b82;
    border-color: var(--gm-outlinedtextfield-outline-color--error,#f28b82)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: #f28b82;
    color: var(--gm-outlinedtextfield-icon-color--error,#f28b82)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: #f28b82;
    border-color: var(--gm-outlinedtextfield-outline-color--error-stateful,#f28b82)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused .mdc-floating-label:where(:not([sandboxuid])) {
    color: #8ab4f8;
    color: var(--gm-outlinedtextfield-label-color--stateful,#8ab4f8)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-primary.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: #f28b82;
    color: var(--gm-outlinedtextfield-label-color--error,#f28b82)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent:where(:not([sandboxuid])) {
    line-height: 1.25rem;
    font-size: .875rem;
    letter-spacing: .0142857143em;
    color: rgb(232,234,237);
    font-family: Roboto,Arial,sans-serif;
    line-height: 1.5rem;
    font-size: 1rem;
    letter-spacing: .00625em;
    font-weight: 400
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent gm-checkbox[disabled]~.mdc-label:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent gm-radio[disabled]~.mdc-label:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent .mdc-checkbox--disabled~.mdc-label:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent .mdc-radio--disabled~.mdc-label:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:hover .mdc-text-field__ripple:where(:not([sandboxuid]))::before,body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-ripple-surface--hover .mdc-text-field__ripple:where(:not([sandboxuid]))::before {
    opacity: .08;
    opacity: var(--mdc-ripple-hover-opacity,.08)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-ripple-upgraded--background-focused .mdc-text-field__ripple:where(:not([sandboxuid]))::before,body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple:where(:not([sandboxuid]))::before {
    -webkit-transition-duration: 75ms;
    transition-duration: 75ms;
    opacity: 0;
    opacity: var(--mdc-ripple-focus-opacity,0)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mdc-text-field__ripple:where(:not([sandboxuid]))::before,body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mdc-text-field__ripple:where(:not([sandboxuid]))::after {
    background-color: rgb(241,243,244);
    background-color: var(--mdc-ripple-color,rgb(241,243,244))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field-character-counter:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-character-counter:where(:not([sandboxuid])) {
    color: rgb(154,160,166)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mdc-text-field__input:where(:not([sandboxuid])) {
    caret-color: #8ab4f8
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid])) {
    color: rgb(232,234,237)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):where(:not([sandboxuid])) {
    background-color: rgb(60,64,67)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: rgb(154,160,166)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: rgb(189,193,198)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:hover:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: rgb(248,249,250)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:hover:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::before {
    border-bottom-color: rgb(248,249,250)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::before {
    border-bottom-color: rgb(154,160,166)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::after {
    border-bottom-color: #8ab4f8
}

@media all {
    body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder {
        color: rgb(189,193,198)
    }

    body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::placeholder {
        color: rgb(189,193,198)
    }
}

@media all {
    body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid])):-ms-input-placeholder {
        color: rgb(189,193,198)
    }
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__affix--prefix:where(:not([sandboxuid])) {
    color: rgb(154,160,166)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__affix--suffix:where(:not([sandboxuid])) {
    color: rgb(154,160,166)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__icon--leading:where(:not([sandboxuid])) {
    color: rgb(154,160,166)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: rgb(154,160,166)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled:where(:not([sandboxuid])) {
    background-color: rgba(232,234,237,.04)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-line-ripple:where(:not([sandboxuid]))::before {
    border-bottom-color: rgba(232,234,237,.38)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-floating-label:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__icon--leading:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field-character-counter:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38)
}

@media all {
    body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder {
        color: rgba(232,234,237,.38)
    }

    body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::placeholder {
        color: rgba(232,234,237,.38)
    }
}

@media all {
    body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid])):-ms-input-placeholder {
        color: rgba(232,234,237,.38)
    }
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__affix--prefix:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__affix--suffix:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: #8ab4f8
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid .mdc-text-field__input:where(:not([sandboxuid])) {
    caret-color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: #f28b82
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::before {
    border-bottom-color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::after {
    border-bottom-color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::before {
    border-bottom-color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--focused .mdc-floating-label:where(:not([sandboxuid])) {
    color: #8ab4f8
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid])) {
    color: rgb(232,234,237);
    color: var(--gm-outlinedtextfield-ink-color,rgb(232,234,237))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mdc-text-field__input:where(:not([sandboxuid])) {
    caret-color: #8ab4f8;
    caret-color: var(--gm-outlinedtextfield-caret-color,#8ab4f8)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: rgb(154,160,166);
    color: var(--gm-outlinedtextfield-helper-text-color,rgb(154,160,166))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field-character-counter:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-character-counter:where(:not([sandboxuid])) {
    color: rgb(154,160,166)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: rgb(154,160,166);
    color: var(--gm-outlinedtextfield-label-color,rgb(154,160,166))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:hover:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: rgb(248,249,250)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: rgb(189,193,198);
    border-color: var(--gm-outlinedtextfield-outline-color,rgb(189,193,198))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: rgb(248,249,250)
}

@media all {
    body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder {
        color: rgb(189,193,198);
        color: var(--gm-outlinedtextfield-placeholder-color,rgb(189,193,198))
    }

    body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::placeholder {
        color: rgb(189,193,198);
        color: var(--gm-outlinedtextfield-placeholder-color,rgb(189,193,198))
    }
}

@media all {
    body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid])):-ms-input-placeholder {
        color: rgb(189,193,198);
        color: var(--gm-outlinedtextfield-placeholder-color,rgb(189,193,198))
    }
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__affix--prefix:where(:not([sandboxuid])) {
    color: rgb(154,160,166);
    color: var(--gm-outlinedtextfield-prefix-color,rgb(154,160,166))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__affix--suffix:where(:not([sandboxuid])) {
    color: rgb(154,160,166);
    color: var(--gm-outlinedtextfield-suffix-color,rgb(154,160,166))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__icon--leading:where(:not([sandboxuid])) {
    color: rgb(154,160,166)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: rgb(154,160,166)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38);
    color: var(--gm-outlinedtextfield-ink-color--disabled,rgba(232,234,237,.38))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: rgba(232,234,237,.12);
    border-color: var(--gm-outlinedtextfield-outline-color--disabled,rgba(232,234,237,.12))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-floating-label:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38);
    color: var(--gm-outlinedtextfield-label-color--disabled,rgba(232,234,237,.38))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__icon--leading:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38);
    color: var(--gm-outlinedtextfield-icon-color--disabled,rgba(232,234,237,.38))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38);
    color: var(--gm-outlinedtextfield-icon-color--disabled,rgba(232,234,237,.38))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38);
    color: var(--gm-outlinedtextfield-helper-text-color--disabled,rgba(232,234,237,.38))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field-character-counter:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38);
    color: var(--gm-outlinedtextfield-character-counter-color--disabled,rgba(232,234,237,.38))
}

@media all {
    body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder {
        color: rgba(232,234,237,.38);
        color: var(--gm-outlinedtextfield-placeholder-color--disabled,rgba(232,234,237,.38))
    }

    body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::placeholder {
        color: rgba(232,234,237,.38);
        color: var(--gm-outlinedtextfield-placeholder-color--disabled,rgba(232,234,237,.38))
    }
}

@media all {
    body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid])):-ms-input-placeholder {
        color: rgba(232,234,237,.38);
        color: var(--gm-outlinedtextfield-placeholder-color--disabled,rgba(232,234,237,.38))
    }
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__affix--prefix:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38);
    color: var(--gm-outlinedtextfield-prefix-color--disabled,rgba(232,234,237,.38))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__affix--suffix:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38);
    color: var(--gm-outlinedtextfield-suffix-color--disabled,rgba(232,234,237,.38))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: #8ab4f8;
    border-color: var(--gm-outlinedtextfield-outline-color--stateful,#8ab4f8)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: #8ab4f8;
    color: var(--gm-outlinedtextfield-label-color--stateful,#8ab4f8)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid .mdc-text-field__input:where(:not([sandboxuid])) {
    caret-color: #f28b82;
    caret-color: var(--gm-outlinedtextfield-caret-color--error,#f28b82)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: #f28b82;
    color: var(--gm-outlinedtextfield-helper-text-color--error,#f28b82)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: #f28b82;
    border-color: var(--gm-outlinedtextfield-outline-color--error,#f28b82)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: #f28b82;
    color: var(--gm-outlinedtextfield-icon-color--error,#f28b82)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: #f28b82;
    border-color: var(--gm-outlinedtextfield-outline-color--error-stateful,#f28b82)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused .mdc-floating-label:where(:not([sandboxuid])) {
    color: #8ab4f8;
    color: var(--gm-outlinedtextfield-label-color--stateful,#8ab4f8)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-accent.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: #f28b82;
    color: var(--gm-outlinedtextfield-label-color--error,#f28b82)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn:where(:not([sandboxuid])) {
    line-height: 1.25rem;
    font-size: .875rem;
    letter-spacing: .0142857143em;
    color: rgb(232,234,237);
    font-family: Roboto,Arial,sans-serif;
    line-height: 1.5rem;
    font-size: 1rem;
    letter-spacing: .00625em;
    font-weight: 400
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn gm-checkbox[disabled]~.mdc-label:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn gm-radio[disabled]~.mdc-label:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn .mdc-checkbox--disabled~.mdc-label:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn .mdc-radio--disabled~.mdc-label:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:hover .mdc-text-field__ripple:where(:not([sandboxuid]))::before,body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-ripple-surface--hover .mdc-text-field__ripple:where(:not([sandboxuid]))::before {
    opacity: .08;
    opacity: var(--mdc-ripple-hover-opacity,.08)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-ripple-upgraded--background-focused .mdc-text-field__ripple:where(:not([sandboxuid]))::before,body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-ripple-upgraded):focus .mdc-text-field__ripple:where(:not([sandboxuid]))::before {
    -webkit-transition-duration: 75ms;
    transition-duration: 75ms;
    opacity: 0;
    opacity: var(--mdc-ripple-focus-opacity,0)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mdc-text-field__ripple:where(:not([sandboxuid]))::before,body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mdc-text-field__ripple:where(:not([sandboxuid]))::after {
    background-color: rgb(241,243,244);
    background-color: var(--mdc-ripple-color,rgb(241,243,244))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field-character-counter:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-character-counter:where(:not([sandboxuid])) {
    color: rgb(154,160,166)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper .mdc-text-field__input:where(:not([sandboxuid])) {
    caret-color: #f28b82
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid])) {
    color: rgb(232,234,237)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):where(:not([sandboxuid])) {
    background-color: rgb(60,64,67)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: rgb(154,160,166)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: rgb(189,193,198)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:hover:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: rgb(248,249,250)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:hover:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::before {
    border-bottom-color: rgb(248,249,250)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::before {
    border-bottom-color: rgb(154,160,166)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::after {
    border-bottom-color: #f28b82
}

@media all {
    body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder {
        color: rgb(189,193,198)
    }

    body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::placeholder {
        color: rgb(189,193,198)
    }
}

@media all {
    body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid])):-ms-input-placeholder {
        color: rgb(189,193,198)
    }
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__affix--prefix:where(:not([sandboxuid])) {
    color: rgb(154,160,166)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__affix--suffix:where(:not([sandboxuid])) {
    color: rgb(154,160,166)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__icon--leading:where(:not([sandboxuid])) {
    color: rgb(154,160,166)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: rgb(154,160,166)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled:where(:not([sandboxuid])) {
    background-color: rgba(232,234,237,.04)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-line-ripple:where(:not([sandboxuid]))::before {
    border-bottom-color: rgba(232,234,237,.38)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-floating-label:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__icon--leading:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field-character-counter:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38)
}

@media all {
    body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder {
        color: rgba(232,234,237,.38)
    }

    body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::placeholder {
        color: rgba(232,234,237,.38)
    }
}

@media all {
    body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid])):-ms-input-placeholder {
        color: rgba(232,234,237,.38)
    }
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__affix--prefix:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__affix--suffix:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: #f28b82
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid .mdc-text-field__input:where(:not([sandboxuid])) {
    caret-color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: #f28b82
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::before {
    border-bottom-color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::after {
    border-bottom-color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-line-ripple:where(:not([sandboxuid]))::before {
    border-bottom-color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--focused .mdc-floating-label:where(:not([sandboxuid])) {
    color: #f28b82
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-fill .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid])) {
    color: rgb(232,234,237);
    color: var(--gm-outlinedtextfield-ink-color,rgb(232,234,237))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper .mdc-text-field__input:where(:not([sandboxuid])) {
    caret-color: #f28b82;
    caret-color: var(--gm-outlinedtextfield-caret-color,#f28b82)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: rgb(154,160,166);
    color: var(--gm-outlinedtextfield-helper-text-color,rgb(154,160,166))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field-character-counter:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-character-counter:where(:not([sandboxuid])) {
    color: rgb(154,160,166)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: rgb(154,160,166);
    color: var(--gm-outlinedtextfield-label-color,rgb(154,160,166))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:hover:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: rgb(248,249,250)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: rgb(189,193,198);
    border-color: var(--gm-outlinedtextfield-outline-color,rgb(189,193,198))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: rgb(248,249,250)
}

@media all {
    body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder {
        color: rgb(189,193,198);
        color: var(--gm-outlinedtextfield-placeholder-color,rgb(189,193,198))
    }

    body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid]))::placeholder {
        color: rgb(189,193,198);
        color: var(--gm-outlinedtextfield-placeholder-color,rgb(189,193,198))
    }
}

@media all {
    body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__input:where(:not([sandboxuid])):-ms-input-placeholder {
        color: rgb(189,193,198);
        color: var(--gm-outlinedtextfield-placeholder-color,rgb(189,193,198))
    }
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__affix--prefix:where(:not([sandboxuid])) {
    color: rgb(154,160,166);
    color: var(--gm-outlinedtextfield-prefix-color,rgb(154,160,166))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__affix--suffix:where(:not([sandboxuid])) {
    color: rgb(154,160,166);
    color: var(--gm-outlinedtextfield-suffix-color,rgb(154,160,166))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__icon--leading:where(:not([sandboxuid])) {
    color: rgb(154,160,166)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: rgb(154,160,166)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38);
    color: var(--gm-outlinedtextfield-ink-color--disabled,rgba(232,234,237,.38))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: rgba(232,234,237,.12);
    border-color: var(--gm-outlinedtextfield-outline-color--disabled,rgba(232,234,237,.12))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-floating-label:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38);
    color: var(--gm-outlinedtextfield-label-color--disabled,rgba(232,234,237,.38))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__icon--leading:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38);
    color: var(--gm-outlinedtextfield-icon-color--disabled,rgba(232,234,237,.38))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38);
    color: var(--gm-outlinedtextfield-icon-color--disabled,rgba(232,234,237,.38))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38);
    color: var(--gm-outlinedtextfield-helper-text-color--disabled,rgba(232,234,237,.38))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field-character-counter:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled+.mdc-text-field-helper-line .mdc-text-field-character-counter:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38);
    color: var(--gm-outlinedtextfield-character-counter-color--disabled,rgba(232,234,237,.38))
}

@media all {
    body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::-webkit-input-placeholder {
        color: rgba(232,234,237,.38);
        color: var(--gm-outlinedtextfield-placeholder-color--disabled,rgba(232,234,237,.38))
    }

    body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid]))::placeholder {
        color: rgba(232,234,237,.38);
        color: var(--gm-outlinedtextfield-placeholder-color--disabled,rgba(232,234,237,.38))
    }
}

@media all {
    body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__input:where(:not([sandboxuid])):-ms-input-placeholder {
        color: rgba(232,234,237,.38);
        color: var(--gm-outlinedtextfield-placeholder-color--disabled,rgba(232,234,237,.38))
    }
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__affix--prefix:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38);
    color: var(--gm-outlinedtextfield-prefix-color--disabled,rgba(232,234,237,.38))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--disabled .mdc-text-field__affix--suffix:where(:not([sandboxuid])) {
    color: rgba(232,234,237,.38);
    color: var(--gm-outlinedtextfield-suffix-color--disabled,rgba(232,234,237,.38))
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: #f28b82;
    border-color: var(--gm-outlinedtextfield-outline-color--stateful,#f28b82)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: #f28b82;
    color: var(--gm-outlinedtextfield-label-color--stateful,#f28b82)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid .mdc-text-field__input:where(:not([sandboxuid])) {
    caret-color: #f28b82;
    caret-color: var(--gm-outlinedtextfield-caret-color--error,#f28b82)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: #f28b82;
    color: var(--gm-outlinedtextfield-helper-text-color--error,#f28b82)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text:where(:not([sandboxuid])) {
    color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled):not(.mdc-text-field--focused):hover .mdc-notched-outline .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: #f6aea9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: #f28b82;
    border-color: var(--gm-outlinedtextfield-outline-color--error,#f28b82)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing:where(:not([sandboxuid])) {
    color: #f28b82;
    color: var(--gm-outlinedtextfield-icon-color--error,#f28b82)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__leading:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__notch:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid.mdc-text-field--focused:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing:where(:not([sandboxuid])) {
    border-color: #f28b82;
    border-color: var(--gm-outlinedtextfield-outline-color--error-stateful,#f28b82)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--focused .mdc-floating-label:where(:not([sandboxuid])) {
    color: #f28b82;
    color: var(--gm-outlinedtextfield-label-color--stateful,#f28b82)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-warn.mat-form-field-appearance-outline .mat-mdc-text-field-wrapper.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label:where(:not([sandboxuid])) {
    color: #f28b82;
    color: var(--gm-outlinedtextfield-label-color--error,#f28b82)
}

@media (forced-colors:active) {
    body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-form-field-disabled.gmat-mdc-form-field.mat-mdc-form-field .mat-mdc-text-field-wrapper:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-form-field-disabled.gmat-mdc-form-field.mat-mdc-form-field .mat-mdc-text-field-wrapper label:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-form-field.mat-form-field-disabled.gmat-mdc-form-field.mat-mdc-form-field .mat-mdc-text-field-wrapper .mat-mdc-form-field-input-control:where(:not([sandboxuid])) {
        color: GrayText
    }
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mdc-list-item__start:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mdc-list-item__end:where(:not([sandboxuid])) {
    --mat-radio-checked-ripple-color: #8ab4f8;
    --mat-radio-disabled-label-color: color-mix(in srgb,white 38%,transparent);
    --mat-radio-disabled-selected-icon-color: white;
    --mat-radio-disabled-unselected-icon-color: white;
    --mat-radio-label-text-color: white;
    --mat-radio-ripple-color: white;
    --mat-radio-selected-focus-icon-color: #8ab4f8;
    --mat-radio-selected-hover-icon-color: #8ab4f8;
    --mat-radio-selected-icon-color: #8ab4f8;
    --mat-radio-selected-pressed-icon-color: #8ab4f8;
    --mat-radio-unselected-focus-icon-color: white;
    --mat-radio-unselected-hover-icon-color: white;
    --mat-radio-unselected-icon-color: rgba(255,255,255,0.7);
    --mat-radio-unselected-pressed-icon-color: white
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-accent .mdc-list-item__start:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-accent .mdc-list-item__end:where(:not([sandboxuid])) {
    --mat-radio-checked-ripple-color: #8ab4f8;
    --mat-radio-disabled-label-color: color-mix(in srgb,white 38%,transparent);
    --mat-radio-disabled-selected-icon-color: white;
    --mat-radio-disabled-unselected-icon-color: white;
    --mat-radio-label-text-color: white;
    --mat-radio-ripple-color: white;
    --mat-radio-selected-focus-icon-color: #8ab4f8;
    --mat-radio-selected-hover-icon-color: #8ab4f8;
    --mat-radio-selected-icon-color: #8ab4f8;
    --mat-radio-selected-pressed-icon-color: #8ab4f8;
    --mat-radio-unselected-focus-icon-color: white;
    --mat-radio-unselected-hover-icon-color: white;
    --mat-radio-unselected-icon-color: rgba(255,255,255,0.7);
    --mat-radio-unselected-pressed-icon-color: white
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-warn .mdc-list-item__start:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-warn .mdc-list-item__end:where(:not([sandboxuid])) {
    --mat-radio-checked-ripple-color: #f28b82;
    --mat-radio-disabled-label-color: color-mix(in srgb,white 38%,transparent);
    --mat-radio-disabled-selected-icon-color: white;
    --mat-radio-disabled-unselected-icon-color: white;
    --mat-radio-label-text-color: white;
    --mat-radio-ripple-color: white;
    --mat-radio-selected-focus-icon-color: #f28b82;
    --mat-radio-selected-hover-icon-color: #f28b82;
    --mat-radio-selected-icon-color: #f28b82;
    --mat-radio-selected-pressed-icon-color: #f28b82;
    --mat-radio-unselected-focus-icon-color: white;
    --mat-radio-unselected-hover-icon-color: white;
    --mat-radio-unselected-icon-color: rgba(255,255,255,0.7);
    --mat-radio-unselected-pressed-icon-color: white
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-list-option:where(:not([sandboxuid])) {
    --mat-checkbox-disabled-label-color: color-mix(in srgb,white 38%,transparent);
    --mat-checkbox-label-text-color: white;
    --mat-checkbox-disabled-selected-icon-color: color-mix(in srgb,white 38%,transparent);
    --mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb,white 38%,transparent);
    --mat-checkbox-selected-checkmark-color: #174ea6;
    --mat-checkbox-selected-focus-icon-color: #8ab4f8;
    --mat-checkbox-selected-hover-icon-color: #8ab4f8;
    --mat-checkbox-selected-icon-color: #8ab4f8;
    --mat-checkbox-selected-pressed-icon-color: #8ab4f8;
    --mat-checkbox-unselected-focus-icon-color: white;
    --mat-checkbox-unselected-hover-icon-color: white;
    --mat-checkbox-unselected-icon-color: rgba(255,255,255,0.7);
    --mat-checkbox-selected-focus-state-layer-color: #8ab4f8;
    --mat-checkbox-selected-hover-state-layer-color: #8ab4f8;
    --mat-checkbox-selected-pressed-state-layer-color: #8ab4f8;
    --mat-checkbox-unselected-focus-state-layer-color: white;
    --mat-checkbox-unselected-hover-state-layer-color: white;
    --mat-checkbox-unselected-pressed-state-layer-color: white
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-list-option.mat-accent:where(:not([sandboxuid])) {
    --mat-checkbox-disabled-label-color: color-mix(in srgb,white 38%,transparent);
    --mat-checkbox-label-text-color: white;
    --mat-checkbox-disabled-selected-icon-color: color-mix(in srgb,white 38%,transparent);
    --mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb,white 38%,transparent);
    --mat-checkbox-selected-checkmark-color: #174ea6;
    --mat-checkbox-selected-focus-icon-color: #8ab4f8;
    --mat-checkbox-selected-hover-icon-color: #8ab4f8;
    --mat-checkbox-selected-icon-color: #8ab4f8;
    --mat-checkbox-selected-pressed-icon-color: #8ab4f8;
    --mat-checkbox-unselected-focus-icon-color: white;
    --mat-checkbox-unselected-hover-icon-color: white;
    --mat-checkbox-unselected-icon-color: rgba(255,255,255,0.7);
    --mat-checkbox-selected-focus-state-layer-color: #8ab4f8;
    --mat-checkbox-selected-hover-state-layer-color: #8ab4f8;
    --mat-checkbox-selected-pressed-state-layer-color: #8ab4f8;
    --mat-checkbox-unselected-focus-state-layer-color: white;
    --mat-checkbox-unselected-hover-state-layer-color: white;
    --mat-checkbox-unselected-pressed-state-layer-color: white
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-list-option.mat-warn:where(:not([sandboxuid])) {
    --mat-checkbox-disabled-label-color: color-mix(in srgb,white 38%,transparent);
    --mat-checkbox-label-text-color: white;
    --mat-checkbox-disabled-selected-icon-color: color-mix(in srgb,white 38%,transparent);
    --mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb,white 38%,transparent);
    --mat-checkbox-selected-checkmark-color: #a50e0e;
    --mat-checkbox-selected-focus-icon-color: #f28b82;
    --mat-checkbox-selected-hover-icon-color: #f28b82;
    --mat-checkbox-selected-icon-color: #f28b82;
    --mat-checkbox-selected-pressed-icon-color: #f28b82;
    --mat-checkbox-unselected-focus-icon-color: white;
    --mat-checkbox-unselected-hover-icon-color: white;
    --mat-checkbox-unselected-icon-color: rgba(255,255,255,0.7);
    --mat-checkbox-selected-focus-state-layer-color: #f28b82;
    --mat-checkbox-selected-hover-state-layer-color: #f28b82;
    --mat-checkbox-selected-pressed-state-layer-color: #f28b82;
    --mat-checkbox-unselected-focus-state-layer-color: white;
    --mat-checkbox-unselected-hover-state-layer-color: white;
    --mat-checkbox-unselected-pressed-state-layer-color: white
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start:where(:not([sandboxuid])) {
    color: #8ab4f8
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end:where(:not([sandboxuid])) {
    opacity: 1
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-list:where(:not([sandboxuid])) {
    --mat-list-list-item-label-text-color: #e8eaed;
    --mat-list-list-item-leading-icon-color: #e8eaed;
    --mat-list-list-item-trailing-supporting-text-color: #9aa0a6
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-list .mdc-list-item:where(:not([sandboxuid])) {
    padding-left: 24px;
    padding-right: 24px
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-list .mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item:where(:not([sandboxuid])) {
    -webkit-padding-start: 0;
    padding-inline-start:0}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-list .mdc-list-item.mdc-list-item--with-trailing-meta .mdc-list-item__end:where(:not([sandboxuid])) {
    -webkit-margin-start: 16px;
    margin-inline-start:16px;-webkit-margin-end: 24px;
    margin-inline-end:24px}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-list .mdc-list-item.mdc-list-item--with-leading-icon .mdc-list-item__start:where(:not([sandboxuid])) {
    margin-left: 16px;
    margin-right: 16px
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-list .mdc-list-item.mdc-list-item--with-leading-checkbox .mdc-list-item__start:where(:not([sandboxuid])) {
    margin-left: 8px;
    margin-right: 8px
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-list .mdc-list-item.mdc-list-item--with-trailing-checkbox .mdc-list-item__end:where(:not([sandboxuid])) {
    -webkit-margin-start: 8px;
    margin-inline-start:8px;-webkit-margin-end: 16px;
    margin-inline-end:16px}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-list .mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item:where(:not([sandboxuid])) {
    -webkit-padding-start: 0;
    padding-inline-start:0}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-list .mdc-list-item.mdc-list-item--with-trailing-checkbox.mdc-list-item:where(:not([sandboxuid])) {
    -webkit-padding-end: 0;
    padding-inline-end:0}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-list .mdc-list-item.mdc-list-item--with-leading-avatar:where(:not([sandboxuid])) {
    padding-left: 0
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-list-base:where(:not([sandboxuid])) {
    -webkit-font-smoothing: antialiased
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-list.mat-mdc-nav-list.mat-mdc-list-base a.mat-mdc-list-item:where(:not([sandboxuid])) {
    --mat-list-active-indicator-shape: 0 30px 30px 0
}

[dir=rtl] body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-list.mat-mdc-nav-list.mat-mdc-list-base a.mat-mdc-list-item:where(:not([sandboxuid])) {
    --mat-list-active-indicator-shape: 30px 0 0 30px
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-list.mat-mdc-nav-list .mat-mdc-list-item.mdc-list-item--activated:where(:not([sandboxuid])) {
    background-color: rgba(138,180,248,.24)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-list.mat-mdc-nav-list .mat-mdc-list-item.mdc-list-item--activated:where(:not([sandboxuid])):hover::before {
    background-color: #8ab4f8
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-list.mat-mdc-nav-list .mat-mdc-list-item.mdc-list-item--activated:where(:not([sandboxuid])):focus::before {
    background-color: #8ab4f8
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-progress-bar:where(:not([sandboxuid])) {
    --mat-progress-bar-active-indicator-color: #8ab4f8;
    --mat-progress-bar-track-color: rgba(138,180,248,0.25)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-progress-bar.mat-accent:where(:not([sandboxuid])) {
    --mat-progress-bar-active-indicator-color: #8ab4f8;
    --mat-progress-bar-track-color: rgba(138,180,248,0.25)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-progress-bar.mat-warn:where(:not([sandboxuid])) {
    --mat-progress-bar-active-indicator-color: #f28b82;
    --mat-progress-bar-track-color: rgba(242,139,130,0.25)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-progress-bar.mat-primary:where(:not([sandboxuid])) {
    --mat-progress-bar-active-indicator-color: #669df6;
    --mat-progress-bar-track-color: rgba(138,180,248,0.24)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-progress-bar.mat-accent:where(:not([sandboxuid])) {
    --mat-progress-bar-active-indicator-color: #669df6;
    --mat-progress-bar-track-color: rgba(138,180,248,0.24)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-progress-bar.mat-warn:where(:not([sandboxuid])) {
    --mat-progress-bar-active-indicator-color: #ee675c;
    --mat-progress-bar-track-color: rgba(242,139,130,0.24)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-accent:where(:not([sandboxuid])) {
    --mat-progress-spinner-active-indicator-color: #8ab4f8
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-warn:where(:not([sandboxuid])) {
    --mat-progress-spinner-active-indicator-color: #f28b82
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-radio-button.mat-primary:where(:not([sandboxuid])) {
    --mat-radio-checked-ripple-color: #8ab4f8;
    --mat-radio-disabled-label-color: color-mix(in srgb,white 38%,transparent);
    --mat-radio-disabled-selected-icon-color: white;
    --mat-radio-disabled-unselected-icon-color: white;
    --mat-radio-label-text-color: white;
    --mat-radio-ripple-color: white;
    --mat-radio-selected-focus-icon-color: #8ab4f8;
    --mat-radio-selected-hover-icon-color: #8ab4f8;
    --mat-radio-selected-icon-color: #8ab4f8;
    --mat-radio-selected-pressed-icon-color: #8ab4f8;
    --mat-radio-unselected-focus-icon-color: white;
    --mat-radio-unselected-hover-icon-color: white;
    --mat-radio-unselected-icon-color: rgba(255,255,255,0.7);
    --mat-radio-unselected-pressed-icon-color: white
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-radio-button.mat-accent:where(:not([sandboxuid])) {
    --mat-radio-checked-ripple-color: #8ab4f8;
    --mat-radio-disabled-label-color: color-mix(in srgb,white 38%,transparent);
    --mat-radio-disabled-selected-icon-color: white;
    --mat-radio-disabled-unselected-icon-color: white;
    --mat-radio-label-text-color: white;
    --mat-radio-ripple-color: white;
    --mat-radio-selected-focus-icon-color: #8ab4f8;
    --mat-radio-selected-hover-icon-color: #8ab4f8;
    --mat-radio-selected-icon-color: #8ab4f8;
    --mat-radio-selected-pressed-icon-color: #8ab4f8;
    --mat-radio-unselected-focus-icon-color: white;
    --mat-radio-unselected-hover-icon-color: white;
    --mat-radio-unselected-icon-color: rgba(255,255,255,0.7);
    --mat-radio-unselected-pressed-icon-color: white
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-radio-button.mat-warn:where(:not([sandboxuid])) {
    --mat-radio-checked-ripple-color: #f28b82;
    --mat-radio-disabled-label-color: color-mix(in srgb,white 38%,transparent);
    --mat-radio-disabled-selected-icon-color: white;
    --mat-radio-disabled-unselected-icon-color: white;
    --mat-radio-label-text-color: white;
    --mat-radio-ripple-color: white;
    --mat-radio-selected-focus-icon-color: #f28b82;
    --mat-radio-selected-hover-icon-color: #f28b82;
    --mat-radio-selected-icon-color: #f28b82;
    --mat-radio-selected-pressed-icon-color: #f28b82;
    --mat-radio-unselected-focus-icon-color: white;
    --mat-radio-unselected-hover-icon-color: white;
    --mat-radio-unselected-icon-color: rgba(255,255,255,0.7);
    --mat-radio-unselected-pressed-icon-color: white
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-radio.mat-mdc-radio-button:where(:not([sandboxuid])) {
    --mat-radio-disabled-selected-icon-color: #e8eaed;
    --mat-radio-disabled-unselected-icon-color: #e8eaed;
    --mat-radio-unselected-focus-icon-color: #e8eaed;
    --mat-radio-unselected-hover-icon-color: #e8eaed;
    --mat-radio-unselected-pressed-icon-color: #9aa0a6;
    --mat-radio-unselected-icon-color: #9aa0a6;
    --mat-radio-disabled-label-color: rgba(232,234,237,0.38)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-radio.mat-primary:where(:not([sandboxuid])) {
    --mat-radio-selected-focus-icon-color: #aecbfa;
    --mat-radio-selected-hover-icon-color: #aecbfa;
    --mat-radio-selected-pressed-icon-color: #aecbfa;
    --mat-radio-selected-icon-color: #8ab4f8;
    --mat-mdc-radio-checked-ripple-color: #8ab4f8
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-radio.mat-accent:where(:not([sandboxuid])) {
    --mat-radio-selected-focus-icon-color: #aecbfa;
    --mat-radio-selected-hover-icon-color: #aecbfa;
    --mat-radio-selected-pressed-icon-color: #aecbfa;
    --mat-radio-selected-icon-color: #8ab4f8;
    --mat-mdc-radio-checked-ripple-color: #8ab4f8
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-radio.mat-warn:where(:not([sandboxuid])) {
    --mat-radio-selected-focus-icon-color: #f6aea9;
    --mat-radio-selected-hover-icon-color: #f6aea9;
    --mat-radio-selected-pressed-icon-color: #f6aea9;
    --mat-radio-selected-icon-color: #f28b82;
    --mat-mdc-radio-checked-ripple-color: #f28b82
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-slide-toggle.mat-accent:where(:not([sandboxuid])) {
    --mat-slide-toggle-selected-icon-color: #174ea6;
    --mat-slide-toggle-disabled-selected-icon-color: #174ea6;
    --mat-slide-toggle-selected-focus-state-layer-color: #8ab4f8;
    --mat-slide-toggle-selected-handle-color: #8ab4f8;
    --mat-slide-toggle-selected-hover-state-layer-color: #8ab4f8;
    --mat-slide-toggle-selected-pressed-state-layer-color: #8ab4f8;
    --mat-slide-toggle-selected-focus-handle-color: #8ab4f8;
    --mat-slide-toggle-selected-hover-handle-color: #8ab4f8;
    --mat-slide-toggle-selected-pressed-handle-color: #8ab4f8;
    --mat-slide-toggle-selected-focus-track-color: #0c67df;
    --mat-slide-toggle-selected-hover-track-color: #0c67df;
    --mat-slide-toggle-selected-pressed-track-color: #0c67df;
    --mat-slide-toggle-selected-track-color: #0c67df
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-slide-toggle.mat-warn:where(:not([sandboxuid])) {
    --mat-slide-toggle-selected-icon-color: #a50e0e;
    --mat-slide-toggle-disabled-selected-icon-color: #a50e0e;
    --mat-slide-toggle-selected-focus-state-layer-color: #f28b82;
    --mat-slide-toggle-selected-handle-color: #f28b82;
    --mat-slide-toggle-selected-hover-state-layer-color: #f28b82;
    --mat-slide-toggle-selected-pressed-state-layer-color: #f28b82;
    --mat-slide-toggle-selected-focus-handle-color: #f28b82;
    --mat-slide-toggle-selected-hover-handle-color: #f28b82;
    --mat-slide-toggle-selected-pressed-handle-color: #f28b82;
    --mat-slide-toggle-selected-focus-track-color: #d93025;
    --mat-slide-toggle-selected-hover-track-color: #d93025;
    --mat-slide-toggle-selected-pressed-track-color: #d93025;
    --mat-slide-toggle-selected-track-color: #d93025
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-slide-toggle:where(:not([sandboxuid])) {
    --mat-slide-toggle-disabled-label-text-color: rgba(232,234,237,0.38)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-accent:where(:not([sandboxuid])) {
    --mat-slider-active-track-color: #8ab4f8;
    --mat-slider-focus-handle-color: #8ab4f8;
    --mat-slider-handle-color: #8ab4f8;
    --mat-slider-hover-handle-color: #8ab4f8;
    --mat-slider-focus-state-layer-color: color-mix(in srgb,#8ab4f8 12%,transparent);
    --mat-slider-hover-state-layer-color: color-mix(in srgb,#8ab4f8 4%,transparent);
    --mat-slider-inactive-track-color: #8ab4f8;
    --mat-slider-ripple-color: #8ab4f8;
    --mat-slider-with-tick-marks-active-container-color: #174ea6;
    --mat-slider-with-tick-marks-inactive-container-color: #8ab4f8
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-warn:where(:not([sandboxuid])) {
    --mat-slider-active-track-color: #f28b82;
    --mat-slider-focus-handle-color: #f28b82;
    --mat-slider-handle-color: #f28b82;
    --mat-slider-hover-handle-color: #f28b82;
    --mat-slider-focus-state-layer-color: color-mix(in srgb,#f28b82 12%,transparent);
    --mat-slider-hover-state-layer-color: color-mix(in srgb,#f28b82 4%,transparent);
    --mat-slider-inactive-track-color: #f28b82;
    --mat-slider-ripple-color: #f28b82;
    --mat-slider-with-tick-marks-active-container-color: #a50e0e;
    --mat-slider-with-tick-marks-inactive-container-color: #f28b82
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-slider:where(:not([sandboxuid])) {
    --mat-slider-value-indicator-border-radius: 8px;
    --mat-slider-value-indicator-height: 28px;
    --mat-slider-value-indicator-padding: 0 8px;
    --mat-slider-label-label-text-font: Roboto Mono,Roboto,sans-serif;
    --mat-slider-label-label-text-size: 0.75rem;
    --mat-slider-label-label-text-weight: 500;
    --mat-slider-value-indicator-opacity: 1;
    --mat-slider-with-tick-marks-inactive-container-opacity: 0.38;
    --mat-slider-with-tick-marks-active-container-opacity: 0.38;
    --mat-slider-disabled-handle-color: #e8eaed;
    --mat-slider-disabled-active-track-color: #e8eaed;
    --mat-slider-disabled-inactive-track-color: rgba(232,234,237,0.38);
    --mat-slider-with-tick-marks-disabled-container-color: #e8eaed
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-slider.mat-mdc-slider .mdc-slider__track--inactive:where(:not([sandboxuid])) {
    opacity: 1
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-slider.mat-primary:where(:not([sandboxuid])) {
    --mat-slider-handle-color: #8ab4f8;
    --mat-slider-focus-handle-color: #8ab4f8;
    --mat-slider-hover-handle-color: #8ab4f8;
    --mat-slider-active-track-color: #8ab4f8;
    --mat-slider-inactive-track-color: rgba(12,103,223,0.28);
    --mat-slider-with-tick-marks-active-container-color: #174ea6;
    --mat-slider-with-tick-marks-inactive-container-color: #8ab4f8;
    --mat-slider-label-container-color: #8ab4f8;
    --mat-slider-ripple-color: #8ab4f8;
    --mat-slider-hover-state-layer-color: rgba(138,180,248,0.05);
    --mat-slider-focus-state-layer-color: rgba(138,180,248,0.2)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-slider.mat-accent:where(:not([sandboxuid])) {
    --mat-slider-handle-color: #8ab4f8;
    --mat-slider-focus-handle-color: #8ab4f8;
    --mat-slider-hover-handle-color: #8ab4f8;
    --mat-slider-active-track-color: #8ab4f8;
    --mat-slider-inactive-track-color: rgba(12,103,223,0.28);
    --mat-slider-with-tick-marks-active-container-color: #174ea6;
    --mat-slider-with-tick-marks-inactive-container-color: #8ab4f8;
    --mat-slider-label-container-color: #8ab4f8;
    --mat-slider-ripple-color: #8ab4f8;
    --mat-slider-hover-state-layer-color: rgba(138,180,248,0.05);
    --mat-slider-focus-state-layer-color: rgba(138,180,248,0.2)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-slider.mat-warn:where(:not([sandboxuid])) {
    --mat-slider-handle-color: #f28b82;
    --mat-slider-focus-handle-color: #f28b82;
    --mat-slider-hover-handle-color: #f28b82;
    --mat-slider-active-track-color: #f28b82;
    --mat-slider-inactive-track-color: rgba(217,48,37,0.28);
    --mat-slider-with-tick-marks-active-container-color: #a50e0e;
    --mat-slider-with-tick-marks-inactive-container-color: #f28b82;
    --mat-slider-label-container-color: #f28b82;
    --mat-slider-ripple-color: #f28b82;
    --mat-slider-hover-state-layer-color: rgba(242,139,130,0.05);
    --mat-slider-focus-state-layer-color: rgba(242,139,130,0.2)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .cm-slider .mdc-slider__track--inactive:where(:not([sandboxuid])) {
    background-color: #bdc1c6
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-tab-group:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-tab-nav-bar:where(:not([sandboxuid])) {
    --mat-tab-disabled-ripple-color: rgba(255,255,255,0.7);
    --mat-tab-pagination-icon-color: white;
    --mat-tab-inactive-label-text-color: rgba(255,255,255,0.7);
    --mat-tab-active-label-text-color: #8ab4f8;
    --mat-tab-active-ripple-color: #8ab4f8;
    --mat-tab-inactive-ripple-color: #8ab4f8;
    --mat-tab-inactive-focus-label-text-color: rgba(255,255,255,0.7);
    --mat-tab-inactive-hover-label-text-color: rgba(255,255,255,0.7);
    --mat-tab-active-focus-label-text-color: #8ab4f8;
    --mat-tab-active-hover-label-text-color: #8ab4f8;
    --mat-tab-active-focus-indicator-color: #8ab4f8;
    --mat-tab-active-hover-indicator-color: #8ab4f8;
    --mat-tab-active-indicator-color: #8ab4f8
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-tab-group.mat-accent:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-tab-nav-bar.mat-accent:where(:not([sandboxuid])) {
    --mat-tab-disabled-ripple-color: rgba(255,255,255,0.7);
    --mat-tab-pagination-icon-color: white;
    --mat-tab-inactive-label-text-color: rgba(255,255,255,0.7);
    --mat-tab-active-label-text-color: #8ab4f8;
    --mat-tab-active-ripple-color: #8ab4f8;
    --mat-tab-inactive-ripple-color: #8ab4f8;
    --mat-tab-inactive-focus-label-text-color: rgba(255,255,255,0.7);
    --mat-tab-inactive-hover-label-text-color: rgba(255,255,255,0.7);
    --mat-tab-active-focus-label-text-color: #8ab4f8;
    --mat-tab-active-hover-label-text-color: #8ab4f8;
    --mat-tab-active-focus-indicator-color: #8ab4f8;
    --mat-tab-active-hover-indicator-color: #8ab4f8;
    --mat-tab-active-indicator-color: #8ab4f8
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-tab-group.mat-warn:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-tab-nav-bar.mat-warn:where(:not([sandboxuid])) {
    --mat-tab-disabled-ripple-color: rgba(255,255,255,0.7);
    --mat-tab-pagination-icon-color: white;
    --mat-tab-inactive-label-text-color: rgba(255,255,255,0.7);
    --mat-tab-active-label-text-color: #f28b82;
    --mat-tab-active-ripple-color: #f28b82;
    --mat-tab-inactive-ripple-color: #f28b82;
    --mat-tab-inactive-focus-label-text-color: rgba(255,255,255,0.7);
    --mat-tab-inactive-hover-label-text-color: rgba(255,255,255,0.7);
    --mat-tab-active-focus-label-text-color: #f28b82;
    --mat-tab-active-hover-label-text-color: #f28b82;
    --mat-tab-active-focus-indicator-color: #f28b82;
    --mat-tab-active-hover-indicator-color: #f28b82;
    --mat-tab-active-indicator-color: #f28b82
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-tab-group.mat-background-primary:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-tab-nav-bar.mat-background-primary:where(:not([sandboxuid])) {
    --mat-tab-background-color: #8ab4f8;
    --mat-tab-foreground-color: #174ea6
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-tab-group.mat-background-accent:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-tab-nav-bar.mat-background-accent:where(:not([sandboxuid])) {
    --mat-tab-background-color: #8ab4f8;
    --mat-tab-foreground-color: #174ea6
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-tab-group.mat-background-warn:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-tab-nav-bar.mat-background-warn:where(:not([sandboxuid])) {
    --mat-tab-background-color: #f28b82;
    --mat-tab-foreground-color: #a50e0e
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-tabs-primary .mat-mdc-tab:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-tabs-primary .mat-mdc-tab-link:where(:not([sandboxuid])) {
    min-width: auto;
    padding-left: 16px;
    padding-right: 16px;
    --mat-tab-label-text-font: Google Sans,Roboto,Arial,sans-serif;
    --mat-tab-label-text-size: 0.875rem;
    --mat-tab-label-text-tracking: 0.0178571429em;
    --mat-tab-label-text-line-height: 1.25rem;
    --mat-tab-label-text-weight: 500;
    --mat-tab-active-indicator-height: 3px;
    --mat-tab-active-indicator-shape: 3px 3px 0 0
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-tabs-primary .mat-mdc-tab:focus .mdc-tab__ripple:where(:not([sandboxuid]))::before,body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-tabs-primary .mat-mdc-tab-link:focus .mdc-tab__ripple:where(:not([sandboxuid]))::before {
    opacity: .12
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-tabs-primary .mat-mdc-tab .mdc-tab-indicator__content--underline:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-tabs-primary .mat-mdc-tab-link .mdc-tab-indicator__content--underline:where(:not([sandboxuid])) {
    margin: 0 2px;
    min-width: 24px
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-tabs-secondary .mat-mdc-tab:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-tabs-secondary .mat-mdc-tab-link:where(:not([sandboxuid])) {
    min-width: auto;
    padding-left: 16px;
    padding-right: 16px;
    --mat-tab-label-text-font: Google Sans,Roboto,Arial,sans-serif;
    --mat-tab-label-text-size: 0.875rem;
    --mat-tab-label-text-tracking: 0.0178571429em;
    --mat-tab-label-text-line-height: 1.25rem;
    --mat-tab-label-text-weight: 500
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-tabs-secondary .mat-mdc-tab:focus .mdc-tab__ripple:where(:not([sandboxuid]))::before,body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .gmat-mdc-tabs-secondary .mat-mdc-tab-link:focus .mdc-tab__ripple:where(:not([sandboxuid]))::before {
    opacity: .12
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-primary.gmat-mdc-tabs-primary .mat-mdc-tab:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-primary.gmat-mdc-tabs-primary .mat-mdc-tab-link:where(:not([sandboxuid])) {
    --mat-tab-active-focus-indicator-color: #aecbfa;
    --mat-tab-active-focus-label-text-color: #aecbfa;
    --mat-tab-active-hover-indicator-color: #aecbfa;
    --mat-tab-active-hover-label-text-color: #aecbfa;
    --mat-tab-active-indicator-color: #8ab4f8;
    --mat-tab-active-label-text-color: #8ab4f8;
    --mat-tab-active-ripple-color: #8ab4f8;
    --mat-tab-inactive-focus-label-text-color: #f8f9fa;
    --mat-tab-inactive-hover-label-text-color: #f8f9fa;
    --mat-tab-inactive-label-text-color: #e8eaed;
    --mat-tab-inactive-ripple-color: #e8eaed
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-primary.gmat-mdc-tabs-secondary .mat-mdc-tab:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-primary.gmat-mdc-tabs-secondary .mat-mdc-tab-link:where(:not([sandboxuid])) {
    --mat-tab-inactive-label-text-color: #e8eaed;
    --mat-tab-active-label-text-color: #f8f9fa;
    --mat-tab-active-focus-label-text-color: #f8f9fa;
    --mat-tab-active-hover-label-text-color: #f8f9fa;
    --mat-tab-inactive-focus-label-text-color: #f8f9fa;
    --mat-tab-inactive-hover-label-text-color: #f8f9fa;
    --mat-tab-active-focus-indicator-color: #aecbfa;
    --mat-tab-active-hover-indicator-color: #aecbfa;
    --mat-tab-active-ripple-color: #e8eaed;
    --mat-tab-inactive-ripple-color: #e8eaed;
    --mat-tab-active-indicator-color: #8ab4f8
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-accent.gmat-mdc-tabs-primary .mat-mdc-tab:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-accent.gmat-mdc-tabs-primary .mat-mdc-tab-link:where(:not([sandboxuid])) {
    --mat-tab-active-focus-indicator-color: #aecbfa;
    --mat-tab-active-focus-label-text-color: #aecbfa;
    --mat-tab-active-hover-indicator-color: #aecbfa;
    --mat-tab-active-hover-label-text-color: #aecbfa;
    --mat-tab-active-indicator-color: #8ab4f8;
    --mat-tab-active-label-text-color: #8ab4f8;
    --mat-tab-active-ripple-color: #8ab4f8;
    --mat-tab-inactive-focus-label-text-color: #f8f9fa;
    --mat-tab-inactive-hover-label-text-color: #f8f9fa;
    --mat-tab-inactive-label-text-color: #e8eaed;
    --mat-tab-inactive-ripple-color: #e8eaed
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-accent.gmat-mdc-tabs-secondary .mat-mdc-tab:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-accent.gmat-mdc-tabs-secondary .mat-mdc-tab-link:where(:not([sandboxuid])) {
    --mat-tab-inactive-label-text-color: #e8eaed;
    --mat-tab-active-label-text-color: #f8f9fa;
    --mat-tab-active-focus-label-text-color: #f8f9fa;
    --mat-tab-active-hover-label-text-color: #f8f9fa;
    --mat-tab-inactive-focus-label-text-color: #f8f9fa;
    --mat-tab-inactive-hover-label-text-color: #f8f9fa;
    --mat-tab-active-focus-indicator-color: #aecbfa;
    --mat-tab-active-hover-indicator-color: #aecbfa;
    --mat-tab-active-ripple-color: #e8eaed;
    --mat-tab-inactive-ripple-color: #e8eaed;
    --mat-tab-active-indicator-color: #8ab4f8
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-warn.gmat-mdc-tabs-primary .mat-mdc-tab:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-warn.gmat-mdc-tabs-primary .mat-mdc-tab-link:where(:not([sandboxuid])) {
    --mat-tab-active-focus-indicator-color: #f6aea9;
    --mat-tab-active-focus-label-text-color: #f6aea9;
    --mat-tab-active-hover-indicator-color: #f6aea9;
    --mat-tab-active-hover-label-text-color: #f6aea9;
    --mat-tab-active-indicator-color: #f28b82;
    --mat-tab-active-label-text-color: #f28b82;
    --mat-tab-active-ripple-color: #f28b82;
    --mat-tab-inactive-focus-label-text-color: #f8f9fa;
    --mat-tab-inactive-hover-label-text-color: #f8f9fa;
    --mat-tab-inactive-label-text-color: #e8eaed;
    --mat-tab-inactive-ripple-color: #e8eaed
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-warn.gmat-mdc-tabs-secondary .mat-mdc-tab:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-warn.gmat-mdc-tabs-secondary .mat-mdc-tab-link:where(:not([sandboxuid])) {
    --mat-tab-inactive-label-text-color: #e8eaed;
    --mat-tab-active-label-text-color: #f8f9fa;
    --mat-tab-active-focus-label-text-color: #f8f9fa;
    --mat-tab-active-hover-label-text-color: #f8f9fa;
    --mat-tab-inactive-focus-label-text-color: #f8f9fa;
    --mat-tab-inactive-hover-label-text-color: #f8f9fa;
    --mat-tab-active-focus-indicator-color: #f6aea9;
    --mat-tab-active-hover-indicator-color: #f6aea9;
    --mat-tab-active-ripple-color: #e8eaed;
    --mat-tab-inactive-ripple-color: #e8eaed;
    --mat-tab-active-indicator-color: #f28b82
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 [data-cm-display-in-color-scheme=light]:where(:not([sandboxuid])) {
    display: none
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2:where(:not([sandboxuid])) {
    --focus-indicator-color-primary-inverse: #dadce0
}

:where(.cm-gm2) .sd-chart-base-focus-ring:where(:not([sandboxuid])) {
    position: relative
}

body .cm-gm2.cm-gm2 .sd-chart-base-focus-ring:where(:not([sandboxuid]))::before {
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    position: absolute;
    border: 3px solid var(--mat-focus-indicator-border-color,var(--cm-sys-color-primary,#3367d6));
    border-radius: var(--mat-focus-indicator-border-radius,4px);
    box-sizing: border-box;
    pointer-events: none;
    z-index: 1
}

body .cm-gm2.cm-gm2 .sd-chart-base-focus-ring:where(:not([sandboxuid])):focus::before {
    content: unset
}

body .cm-gm2.cm-gm2 .sd-chart-base-focus-ring.mat-active:where(:not([sandboxuid]))::before {
    border-width: 2px;
    border-style: dashed
}

body .cm-gm2.cm-gm2 .sd-chart-base-focus-ring:where(:not([sandboxuid])):focus {
    outline: none
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .legend-column-selector-panel:where(:not([sandboxuid])) {
    margin-top: 60px;
    min-width: 156px;
    max-width: 448px
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .legend-column-selector-panel mat-option.mat-mdc-option:where(:not([sandboxuid])) {
    height: 28px
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 div.column-selector-menu-buttons:where(:not([sandboxuid])) {
    border-top: solid rgba(0,0,0,.12) 1px
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .ac-table-legend-header .legend-column-selector-mat-select:where(:not([sandboxuid])) {
    bottom: 13px;
    position: relative;
    width: unset;
    margin: 0 -24px 0 0
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .ac-table-legend-header .legend-column-selector-mat-select .mat-select-trigger:where(:not([sandboxuid])) {
    display: block;
    position: static
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .ac-table-legend-header .legend-column-selector-mat-select .mat-select-trigger mat-icon:where(:not([sandboxuid])) {
    opacity: .54
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .ac-table-legend-header .legend-column-selector-mat-select .mat-select-trigger .mat-select-value:where(:not([sandboxuid])) {
    max-width: unset;
    width: 0
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .ac-table-legend-header .legend-column-selector-mat-select .mat-select-arrow-wrapper:where(:not([sandboxuid])) {
    display: none
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ac-table-legend .ac-table-legend-switch:where(:not([sandboxuid]))::-webkit-scrollbar,body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ng2-ac-table-legend .ac-table-legend-switch:where(:not([sandboxuid]))::-webkit-scrollbar {
    height: 7px;
    width: 7px;
    -webkit-appearance: none
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ac-table-legend .ac-table-legend-switch:where(:not([sandboxuid]))::-webkit-scrollbar-corner,body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ng2-ac-table-legend .ac-table-legend-switch:where(:not([sandboxuid]))::-webkit-scrollbar-corner {
    color: #ffffff
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ac-table-legend .ac-table-legend-switch:where(:not([sandboxuid]))::-webkit-scrollbar-thumb,body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ng2-ac-table-legend .ac-table-legend-switch:where(:not([sandboxuid]))::-webkit-scrollbar-thumb {
    border-radius: 4px;
    background-color: rgba(0,0,0,.4)
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ac-table-legend .legend-table-cell.leftmost-frozen:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ng2-ac-table-legend .legend-table-cell.leftmost-frozen:where(:not([sandboxuid])) {
    border-left: 1px solid #b8b8b8
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ac-table-legend .ac-chip-absolute-background:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ac-table-legend .ac-chip-static-container .ac-chip-relative-container .ac-chip-header.ac-table-legend-chip:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ac-table-legend .ac-table-legend-options.legend-table-cell:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ac-table-legend .ac-table-options-column.legend-table-cell:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ac-table-legend .ac-table-value-column.legend-table-cell:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ac-table-legend .ac-table-legend-value.legend-table-cell:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ng2-ac-table-legend .ac-chip-absolute-background:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ng2-ac-table-legend .ac-chip-static-container .ac-chip-relative-container .ac-chip-header.ac-table-legend-chip:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ng2-ac-table-legend .ac-table-legend-options.legend-table-cell:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ng2-ac-table-legend .ac-table-options-column.legend-table-cell:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ng2-ac-table-legend .ac-table-value-column.legend-table-cell:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ng2-ac-table-legend .ac-table-legend-value.legend-table-cell:where(:not([sandboxuid])) {
    background-color: #ffffff
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ac-table-legend .ac-stream-hovered .ac-chip-absolute-background:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ac-table-legend .ac-stream-hovered .ac-chip-static-container .ac-chip-relative-container .ac-chip-header.ac-table-legend-chip:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ac-table-legend .ac-stream-hovered .ac-table-value-column.legend-table-cell:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ac-table-legend .ac-stream-hovered .ac-table-legend-value.legend-table-cell:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ng2-ac-table-legend .ac-stream-hovered .ac-chip-absolute-background:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ng2-ac-table-legend .ac-stream-hovered .ac-chip-static-container .ac-chip-relative-container .ac-chip-header.ac-table-legend-chip:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ng2-ac-table-legend .ac-stream-hovered .ac-table-value-column.legend-table-cell:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ng2-ac-table-legend .ac-stream-hovered .ac-table-legend-value.legend-table-cell:where(:not([sandboxuid])) {
    background-color: #f5f5f5
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ac-table-legend .ac-stream-selected .ac-chip-absolute-background:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ac-table-legend .ac-stream-selected .ac-chip-static-container .ac-chip-relative-container .ac-chip-header.ac-table-legend-chip:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ac-table-legend .ac-stream-selected .ac-table-value-column.legend-table-cell:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ac-table-legend .ac-stream-selected .ac-table-legend-value.legend-table-cell:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ng2-ac-table-legend .ac-stream-selected .ac-chip-absolute-background:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ng2-ac-table-legend .ac-stream-selected .ac-chip-static-container .ac-chip-relative-container .ac-chip-header.ac-table-legend-chip:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ng2-ac-table-legend .ac-stream-selected .ac-table-value-column.legend-table-cell:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ng2-ac-table-legend .ac-stream-selected .ac-table-legend-value.legend-table-cell:where(:not([sandboxuid])) {
    background-color: #f5f5f5
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ac-table-legend .ac-table-legend-header:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ng2-ac-table-legend .ac-table-legend-header:where(:not([sandboxuid])) {
    background-color: #ffffff;
    border-color: rgba(0,0,0,.12)
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ac-table-legend mat-icon.sort-icon.hovered-icon:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ng2-ac-table-legend mat-icon.sort-icon.hovered-icon:where(:not([sandboxuid])) {
    color: rgba(0,0,0,.43)
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ac-table-legend virtual-scroll:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ng2-ac-table-legend virtual-scroll:where(:not([sandboxuid])) {
    height: 210px;
    overflow-y: scroll
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ac-table-legend virtual-scroll .ac-table-legend-row:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ng2-ac-table-legend virtual-scroll .ac-table-legend-row:where(:not([sandboxuid])) {
    border-color: rgba(0,0,0,.12)
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ac-table-legend virtual-scroll .ac-stream-hovered:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ac-table-legend virtual-scroll .ac-stream-selected:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ng2-ac-table-legend virtual-scroll .ac-stream-hovered:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 ng2-ac-table-legend virtual-scroll .ac-stream-selected:where(:not([sandboxuid])) {
    background-color: #f5f5f5
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .sd-chart-base-hovercard:where(:not([sandboxuid])) {
    background-color: white;
    opacity: .9
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .ac-screen-reader-only-content:where(:not([sandboxuid])) {
    clip: rect(1px,1px,1px,1px);
    height: 1px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: absolute;
    white-space: nowrap;
    width: 1px;
    z-index: -1000
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .ac-a11y-focused:where(:not([sandboxuid])) {
    outline: 1px solid blue;
    outline-offset: -1px
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .chart-container .sd-chart-base .threshold-group text.threshold-text:where(:not([sandboxuid])) {
    fill: #fff
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .chart-container .sd-chart-base .brush circle:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .chart-container .sd-chart-base .brush rect:where(:not([sandboxuid])) {
    fill: #ccc;
    stroke-width: 0
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .chart-container .sd-chart-base .brush path:where(:not([sandboxuid])) {
    fill: #ccc;
    fill-opacity: .5;
    stroke-width: 0
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .chart-container .zero-state-message:where(:not([sandboxuid])) {
    color: rgba(0,0,0,.54)
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .chart-container .sd-chart-base.sd-subtitle svg.subtitle-collapsible path:where(:not([sandboxuid])) {
    color: #000
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .too-many-lines-warning:where(:not([sandboxuid])) {
    background-color: #f2f2f2
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .chart-warning:where(:not([sandboxuid])) {
    color: #757575
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .chart-warning-inline:where(:not([sandboxuid])) {
    fill: #fff
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .chart-message:where(:not([sandboxuid])) {
    color: rgba(0,0,0,.55)
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .chart-message .loading-indicator .spinner>div:where(:not([sandboxuid])) {
    background-color: rgba(0,0,0,.54)
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .chart-message.fatal:where(:not([sandboxuid])) {
    background-color: rgba(255,255,255,.8)
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .partial-error-div:where(:not([sandboxuid])) {
    background: #fef7e0
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .partial-error-icon:where(:not([sandboxuid])) {
    color: #f2a600
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .domain-range-selector-mat-menu.mat-mdc-menu-panel:where(:not([sandboxuid])) {
    max-height: 100%;
    max-width: 100%;
    padding: 10px;
    border: 1px solid #000
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .ac-v2-hovercard:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .ac-v2-sorted-hovercard:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .sd-chart-base-hovercard:where(:not([sandboxuid])) {
    background-color: white;
    border: 1px solid rgba(0,0,0,.12);
    opacity: .9
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .ac-v2-hovercard table thead:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .ac-v2-sorted-hovercard table thead:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .sd-chart-base-hovercard table thead:where(:not([sandboxuid])) {
    color: rgba(0,0,0,.54)
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .ac-v2-hovercard table tbody td:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .ac-v2-sorted-hovercard table tbody td:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .sd-chart-base-hovercard table tbody td:where(:not([sandboxuid])) {
    color: black
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .ac-scorecard-view mat-card.mat-mdc-card.warning:where(:not([sandboxuid])) {
    background-color: rgba(242,166,0,.4)
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .ac-scorecard-view mat-card.mat-mdc-card.warning mat-card-footer:where(:not([sandboxuid])) {
    background-color: #f2a600
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .ac-scorecard-view mat-card.mat-mdc-card.danger:where(:not([sandboxuid])) {
    background-color: rgba(213,0,0,.4)
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .ac-scorecard-view mat-card.mat-mdc-card.danger mat-card-footer:where(:not([sandboxuid])) {
    background-color: #d50000
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .ac-scorecard-view mat-card.mat-mdc-card:where(:not([sandboxuid])) {
    padding: 24px
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .ac-scorecard-view mat-card.mat-mdc-card mat-card-title:where(:not([sandboxuid])) {
    z-index: 2
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .ac-scorecard-view mat-card.mat-mdc-card mat-card-footer:where(:not([sandboxuid])) {
    background-color: #0f9d58
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .ac-scorecard-view mat-card-content .view .scorecard-shield:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .ac-scorecard-view .content .view .scorecard-shield:where(:not([sandboxuid])) {
    background-color: transparent;
    color: #0f9d58
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .ac-scorecard-view mat-card-content .view .scorecard-shield.warning:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .ac-scorecard-view .content .view .scorecard-shield.warning:where(:not([sandboxuid])) {
    background-color: #f2a600
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .ac-scorecard-view mat-card-content .view .scorecard-shield.warning .mat-icon:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .ac-scorecard-view .content .view .scorecard-shield.warning .mat-icon:where(:not([sandboxuid])) {
    color: white
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .ac-scorecard-view mat-card-content .view .scorecard-shield.danger:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .ac-scorecard-view .content .view .scorecard-shield.danger:where(:not([sandboxuid])) {
    color: #d50000;
    background-color: transparent
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .ac-scorecard-view mat-card-content .danger:where(:not([sandboxuid])),body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .ac-scorecard-view .content .danger:where(:not([sandboxuid])) {
    color: #d50000
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .subtitle .expanded-mux-div:where(:not([sandboxuid])) {
    background-color: rgba(0,0,0,.02)
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .subtitle .mat-mdc-chip:where(:not([sandboxuid])) {
    color: rgba(0,0,0,.87);
    background-color: #e0e0e0
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .subtitle .subtitle-header:where(:not([sandboxuid])) {
    color: rgba(0,0,0,.54)
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .subtitle .mat-mdc-chip.subtitle-info-chip:where(:not([sandboxuid])) {
    color: #fff;
    background-color: rgba(0,0,0,.54)
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .subtitle .mat-mdc-chip.subtitle-warn-chip:where(:not([sandboxuid])) {
    background-color: #f2a600
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .subtitle .mat-mdc-chip.subtitle-error-chip:where(:not([sandboxuid])) {
    background-color: #d50000
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .chart-card .expanded-mux-div:where(:not([sandboxuid])) {
    margin-top: -4px;
    margin-left: -26px;
    margin-right: -12px;
    padding-left: 26px;
    padding-right: 12px
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .chart-card .expanded-mux-div .expanded-mux-chevron:where(:not([sandboxuid])) {
    margin-right: 12px
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .mat-mdc-tooltip.ac-subtitle-tooltip:where(:not([sandboxuid])) {
    border-radius: 2px;
    cursor: pointer;
    font-size: 13px;
    line-height: 20px;
    padding: 5px 12px;
    text-align: left;
    background-color: #fff;
    box-shadow: 0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);
    color: #000
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .mat-mdc-tooltip.ac-subtitle-tooltip.preserve-whitespace:where(:not([sandboxuid])) {
    max-width: none;
    white-space: pre
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .ac-gantt-column-themed:where(:not([sandboxuid])) {
    border-color: rgba(0,0,0,.12)
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .ac-gantt-row-bar-themed:where(:not([sandboxuid])) {
    background: #aecbfa
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 .ac-gantt-row-selected:where(:not([sandboxuid])) {
    background-color: #f0f0f0
}

body:not([data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))) .cm-gm2 button.ac-table-legend-header:where(:not([sandboxuid])) {
    border: 3px solid transparent
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .legend-column-selector-panel:where(:not([sandboxuid])) {
    margin-top: 60px;
    min-width: 156px;
    max-width: 448px
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .legend-column-selector-panel mat-option.mat-mdc-option:where(:not([sandboxuid])) {
    height: 28px
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 div.column-selector-menu-buttons:where(:not([sandboxuid])) {
    border-top: solid #ffffff 1px
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .ac-table-legend-header .legend-column-selector-mat-select:where(:not([sandboxuid])) {
    bottom: 13px;
    position: relative;
    width: unset;
    margin: 0 -24px 0 0
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .ac-table-legend-header .legend-column-selector-mat-select .mat-select-trigger:where(:not([sandboxuid])) {
    display: block;
    position: static
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .ac-table-legend-header .legend-column-selector-mat-select .mat-select-trigger mat-icon:where(:not([sandboxuid])) {
    opacity: .54
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .ac-table-legend-header .legend-column-selector-mat-select .mat-select-trigger .mat-select-value:where(:not([sandboxuid])) {
    max-width: unset;
    width: 0
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .ac-table-legend-header .legend-column-selector-mat-select .mat-select-arrow-wrapper:where(:not([sandboxuid])) {
    display: none
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ac-table-legend .ac-table-legend-switch:where(:not([sandboxuid]))::-webkit-scrollbar,body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ng2-ac-table-legend .ac-table-legend-switch:where(:not([sandboxuid]))::-webkit-scrollbar {
    height: 7px;
    width: 7px;
    -webkit-appearance: none
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ac-table-legend .ac-table-legend-switch:where(:not([sandboxuid]))::-webkit-scrollbar-corner,body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ng2-ac-table-legend .ac-table-legend-switch:where(:not([sandboxuid]))::-webkit-scrollbar-corner {
    color: #090909
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ac-table-legend .ac-table-legend-switch:where(:not([sandboxuid]))::-webkit-scrollbar-thumb,body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ng2-ac-table-legend .ac-table-legend-switch:where(:not([sandboxuid]))::-webkit-scrollbar-thumb {
    border-radius: 4px;
    background-color: rgba(255,255,255,.2)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ac-table-legend .legend-table-cell.leftmost-frozen:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ng2-ac-table-legend .legend-table-cell.leftmost-frozen:where(:not([sandboxuid])) {
    border-left: 1px solid #606060
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ac-table-legend .ac-chip-absolute-background:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ac-table-legend .ac-chip-static-container .ac-chip-relative-container .ac-chip-header.ac-table-legend-chip:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ac-table-legend .ac-table-legend-options.legend-table-cell:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ac-table-legend .ac-table-options-column.legend-table-cell:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ac-table-legend .ac-table-value-column.legend-table-cell:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ac-table-legend .ac-table-legend-value.legend-table-cell:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ng2-ac-table-legend .ac-chip-absolute-background:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ng2-ac-table-legend .ac-chip-static-container .ac-chip-relative-container .ac-chip-header.ac-table-legend-chip:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ng2-ac-table-legend .ac-table-legend-options.legend-table-cell:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ng2-ac-table-legend .ac-table-options-column.legend-table-cell:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ng2-ac-table-legend .ac-table-value-column.legend-table-cell:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ng2-ac-table-legend .ac-table-legend-value.legend-table-cell:where(:not([sandboxuid])) {
    background-color: #090909
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ac-table-legend .ac-stream-hovered .ac-chip-absolute-background:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ac-table-legend .ac-stream-hovered .ac-chip-static-container .ac-chip-relative-container .ac-chip-header.ac-table-legend-chip:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ac-table-legend .ac-stream-hovered .ac-table-value-column.legend-table-cell:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ac-table-legend .ac-stream-hovered .ac-table-legend-value.legend-table-cell:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ng2-ac-table-legend .ac-stream-hovered .ac-chip-absolute-background:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ng2-ac-table-legend .ac-stream-hovered .ac-chip-static-container .ac-chip-relative-container .ac-chip-header.ac-table-legend-chip:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ng2-ac-table-legend .ac-stream-hovered .ac-table-value-column.legend-table-cell:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ng2-ac-table-legend .ac-stream-hovered .ac-table-legend-value.legend-table-cell:where(:not([sandboxuid])) {
    background-color: #303030
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ac-table-legend .ac-stream-selected .ac-chip-absolute-background:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ac-table-legend .ac-stream-selected .ac-chip-static-container .ac-chip-relative-container .ac-chip-header.ac-table-legend-chip:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ac-table-legend .ac-stream-selected .ac-table-value-column.legend-table-cell:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ac-table-legend .ac-stream-selected .ac-table-legend-value.legend-table-cell:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ng2-ac-table-legend .ac-stream-selected .ac-chip-absolute-background:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ng2-ac-table-legend .ac-stream-selected .ac-chip-static-container .ac-chip-relative-container .ac-chip-header.ac-table-legend-chip:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ng2-ac-table-legend .ac-stream-selected .ac-table-value-column.legend-table-cell:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ng2-ac-table-legend .ac-stream-selected .ac-table-legend-value.legend-table-cell:where(:not([sandboxuid])) {
    background-color: #303030
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ac-table-legend .ac-table-legend-header:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ng2-ac-table-legend .ac-table-legend-header:where(:not([sandboxuid])) {
    background-color: #090909;
    border-color: rgba(0,0,0,.12)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ac-table-legend mat-icon.sort-icon.hovered-icon:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ng2-ac-table-legend mat-icon.sort-icon.hovered-icon:where(:not([sandboxuid])) {
    color: rgba(255,255,255,.43)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ac-table-legend virtual-scroll:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ng2-ac-table-legend virtual-scroll:where(:not([sandboxuid])) {
    height: 210px;
    overflow-y: scroll
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ac-table-legend virtual-scroll .ac-table-legend-row:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ng2-ac-table-legend virtual-scroll .ac-table-legend-row:where(:not([sandboxuid])) {
    border-color: rgba(0,0,0,.12)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ac-table-legend virtual-scroll .ac-stream-hovered:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ac-table-legend virtual-scroll .ac-stream-selected:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ng2-ac-table-legend virtual-scroll .ac-stream-hovered:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 ng2-ac-table-legend virtual-scroll .ac-stream-selected:where(:not([sandboxuid])) {
    background-color: #303030
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .sd-chart-base-hovercard:where(:not([sandboxuid])) {
    background-color: white;
    opacity: .9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .ac-screen-reader-only-content:where(:not([sandboxuid])) {
    clip: rect(1px,1px,1px,1px);
    height: 1px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: absolute;
    white-space: nowrap;
    width: 1px;
    z-index: -1000
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .ac-a11y-focused:where(:not([sandboxuid])) {
    outline: 1px solid blue;
    outline-offset: -1px
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .chart-container .sd-chart-base .threshold-group text.threshold-text:where(:not([sandboxuid])) {
    fill: #fff
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .chart-container .sd-chart-base .brush circle:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .chart-container .sd-chart-base .brush rect:where(:not([sandboxuid])) {
    fill: #ccc;
    stroke-width: 0
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .chart-container .sd-chart-base .brush path:where(:not([sandboxuid])) {
    fill: #ccc;
    fill-opacity: .5;
    stroke-width: 0
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .chart-container .zero-state-message:where(:not([sandboxuid])) {
    color: #fff
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .chart-container .sd-chart-base.sd-subtitle svg.subtitle-collapsible path:where(:not([sandboxuid])) {
    color: #fff
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .too-many-lines-warning:where(:not([sandboxuid])) {
    background-color: #333
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .chart-warning:where(:not([sandboxuid])) {
    color: #949494
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .chart-warning-inline:where(:not([sandboxuid])) {
    fill: #000
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .chart-message:where(:not([sandboxuid])) {
    color: rgba(255,255,255,.55)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .chart-message .loading-indicator .spinner>div:where(:not([sandboxuid])) {
    background-color: rgba(0,0,0,.54)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .chart-message.fatal:where(:not([sandboxuid])) {
    background-color: rgba(0,0,0,.8)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .partial-error-div:where(:not([sandboxuid])) {
    background: #2e3012
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .partial-error-icon:where(:not([sandboxuid])) {
    color: #f2a600
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .domain-range-selector-mat-menu.mat-mdc-menu-panel:where(:not([sandboxuid])) {
    max-height: 100%;
    max-width: 100%;
    padding: 10px;
    border: 1px solid #fff
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .ac-v2-hovercard:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .ac-v2-sorted-hovercard:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .sd-chart-base-hovercard:where(:not([sandboxuid])) {
    background-color: #202124;
    border: 1px solid rgba(255,255,255,.12);
    opacity: .9
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .ac-v2-hovercard table thead:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .ac-v2-sorted-hovercard table thead:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .sd-chart-base-hovercard table thead:where(:not([sandboxuid])) {
    color: rgba(255,255,255,.54)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .ac-v2-hovercard table tbody td:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .ac-v2-sorted-hovercard table tbody td:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .sd-chart-base-hovercard table tbody td:where(:not([sandboxuid])) {
    color: #fff
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .ac-scorecard-view mat-card.mat-mdc-card.warning:where(:not([sandboxuid])) {
    background-color: rgba(242,166,0,.4)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .ac-scorecard-view mat-card.mat-mdc-card.warning mat-card-footer:where(:not([sandboxuid])) {
    background-color: #f2a600
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .ac-scorecard-view mat-card.mat-mdc-card.danger:where(:not([sandboxuid])) {
    background-color: rgba(213,0,0,.4)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .ac-scorecard-view mat-card.mat-mdc-card.danger mat-card-footer:where(:not([sandboxuid])) {
    background-color: #d50000
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .ac-scorecard-view mat-card.mat-mdc-card:where(:not([sandboxuid])) {
    padding: 24px;
    border: 1px solid #3c4043;
    background-color: transparent
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .ac-scorecard-view mat-card.mat-mdc-card mat-card-title:where(:not([sandboxuid])) {
    z-index: 2;
    color: #e8eaed
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .ac-scorecard-view mat-card.mat-mdc-card mat-card-footer:where(:not([sandboxuid])) {
    background-color: #0f9d58
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .ac-scorecard-view mat-card-content .view .scorecard-shield:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .ac-scorecard-view .content .view .scorecard-shield:where(:not([sandboxuid])) {
    background-color: transparent;
    color: #0f9d58
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .ac-scorecard-view mat-card-content .view .scorecard-shield.warning:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .ac-scorecard-view .content .view .scorecard-shield.warning:where(:not([sandboxuid])) {
    background-color: #f2a600
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .ac-scorecard-view mat-card-content .view .scorecard-shield.warning .mat-icon:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .ac-scorecard-view .content .view .scorecard-shield.warning .mat-icon:where(:not([sandboxuid])) {
    color: white
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .ac-scorecard-view mat-card-content .view .scorecard-shield.danger:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .ac-scorecard-view .content .view .scorecard-shield.danger:where(:not([sandboxuid])) {
    color: #d50000;
    background-color: transparent
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .ac-scorecard-view mat-card-content .danger:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .ac-scorecard-view .content .danger:where(:not([sandboxuid])) {
    color: #d50000
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .subtitle .expanded-mux-div:where(:not([sandboxuid])) {
    background-color: rgba(255,255,255,.02)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .subtitle .mat-mdc-chip:where(:not([sandboxuid])) {
    color: rgba(255,255,255,.87);
    background-color: #303030
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .subtitle .subtitle-header:where(:not([sandboxuid])) {
    color: rgba(255,255,255,.54)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .subtitle .mat-mdc-chip.subtitle-info-chip:where(:not([sandboxuid])) {
    color: #000;
    background-color: rgba(255,255,255,.54)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .subtitle .mat-mdc-chip.subtitle-warn-chip:where(:not([sandboxuid])) {
    background-color: #f2a600
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .subtitle .mat-mdc-chip.subtitle-error-chip:where(:not([sandboxuid])) {
    background-color: #d50000
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .chart-card .expanded-mux-div:where(:not([sandboxuid])) {
    margin-top: -4px;
    margin-left: -26px;
    margin-right: -12px;
    padding-left: 26px;
    padding-right: 12px
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .chart-card .expanded-mux-div .expanded-mux-chevron:where(:not([sandboxuid])) {
    margin-right: 12px
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-tooltip.ac-subtitle-tooltip:where(:not([sandboxuid])) {
    border-radius: 2px;
    cursor: pointer;
    font-size: 13px;
    line-height: 20px;
    padding: 5px 12px;
    text-align: left;
    background-color: #000;
    box-shadow: 0 2px 4px -1px rgba(255,255,255,.2),0 4px 5px 0 rgba(255,255,255,.14),0 1px 10px 0 rgba(255,255,255,.12);
    color: #fff
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-mdc-tooltip.ac-subtitle-tooltip.preserve-whitespace:where(:not([sandboxuid])) {
    max-width: none;
    white-space: pre
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .ac-gantt-column-themed:where(:not([sandboxuid])) {
    border-color: rgba(0,0,0,.12)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .ac-gantt-row-bar-themed:where(:not([sandboxuid])) {
    background: #aecbfa
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .ac-gantt-row-selected:where(:not([sandboxuid])) {
    background-color: #4b4b4b
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 button.ac-table-legend-header:where(:not([sandboxuid])) {
    border: 3px solid transparent
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .time-pin:not(.locked):where(:not([sandboxuid])) {
    background: var(--cm-sys-color-surface-inverse,#323232);
    color: var(--cm-sys-color-on-surface-inverse,#fff);
    border-color: var(--cm-sys-color-surface-inverse,#323232)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .time-pin:not(.locked) .time-pin-icon:where(:not([sandboxuid])) {
    background: var(--cm-sys-color-surface-inverse,#323232);
    color: var(--cm-sys-color-on-surface-inverse,#fff)
}

.cm-gm2:where(:not([sandboxuid])) {
    --ac-sys-color-palette-category1: var(--cm-sys-color-charts-line-category1,var(--cm-sys-color-charts-primary-default));
    --ac-sys-color-palette-category2: var(--cm-sys-color-charts-line-category6,#689f38);
    --ac-sys-color-palette-category3: var(--cm-sys-color-charts-line-category5,#af5cf7);
    --ac-sys-color-palette-category4: var(--cm-sys-color-charts-line-category3,#12a4af);
    --ac-sys-color-palette-category5: var(--cm-sys-color-charts-line-category11,#ea4335);
    --ac-sys-color-palette-category6: var(--cm-sys-color-charts-line-category10,#9c27b0);
    --ac-sys-color-palette-category7: var(--cm-sys-color-charts-line-category8,var(--cm-sys-color-charts-neutral-default));
    --ac-sys-color-palette-category8: var(--cm-sys-color-charts-line-category9,#188038);
    --ac-sys-color-palette-category9: var(--cm-sys-color-charts-line-category12,#039be5);
    --ac-sys-color-palette-category10: var(--cm-sys-color-charts-line-category2,#f439a0);
    --ac-sys-color-palette-category11: var(--cm-sys-color-charts-line-category7,#3949ab);
    --ac-sys-color-palette-category12: var(--cm-sys-color-charts-line-category4,#ff5722);
    --ac-sys-color-chart-unfilled: var(--cm-sys-color-charts-unfilled,#e0e0e0);
    --ac-sys-color-heatmap-line-selected: var(--cm-sys-color-charts-neutral-outline,#80868b);
    --ac-sys-color-heatmap-line-unselected: var(--cm-sys-color-charts-neutral-low,#f1f3f4);
    --ac-sys-color-chart-grid: var(--cm-sys-color-charts-grid,#dadce0);
    --ac-sys-color-chart-axis: var(--cm-sys-color-charts-axis,#80868b);
    --ac-sys-color-chart-primary: var(--cm-sys-color-charts-primary-default,#0c67df);
    --ac-sys-color-chart-surface: var(--cm-sys-color-charts-card-surface,var(--cm-sys-color-surface-modal));
    --ac-sys-color-chart-on-surface: var(--cm-sys-color-on-surface,#000);
    --ac-sys-color-chart-axis-label: var(--cm-sys-color-charts-axis-label,#5f6368);
    --ac-sys-color-chart-legend-label: var(--cm-sys-color-charts-legend-label,#5f6368);
    --ac-sys-color-chart-on-surface-inverse: var(--cm-sys-color-on-surface-inverse,#fff);
    --ac-sys-color-chart-brush-line: var(--cm-sys-color-outline,#80868b);
    --ac-sys-color-chart-brush-selection: var(--cm-sys-color-charts-area-category1-fill,var(--cm-sys-color-charts-primary-low));
    --ac-sys-color-chart-threshold: var(--cm-sys-color-charts-threshold,#5f6368);
    --ac-sys-color-chart-x-axis-pin: var(--cm-sys-color-charts-axis-label,#5f6368);
    --ac-sys-color-status-default: var(--cm-sys-color-charts-neutral-default,#80868b);
    --ac-sys-color-status-info: var(--cm-sys-color-charts-primary-default,#0c67df);
    --ac-sys-color-status-success: var(--cm-sys-color-charts-success-default,#188038);
    --ac-sys-color-status-warning: var(--cm-sys-color-charts-warning-default,#f9ab00);
    --ac-sys-color-status-error: var(--cm-sys-color-charts-error-default,#d93025);
    --ac-sys-color-extensions-hairline: var(--cm-sys-color-hairline,rgba(0,0,0,0.12));
    --ac-sys-color-extensions-surface: var(--cm-sys-color-surface,#fff);
    --ac-sys-color-extensions-on-surface: var(--cm-sys-color-on-surface,#000);
    --ac-sys-color-extensions-on-surface-variant: var(--cm-sys-color-on-surface-variant,rgba(0,0,0,0.66));
    --ac-sys-color-extensions-on-surface-hover: var(--cm-sys-color-state-neutral-on-surface-hover,rgba(0,0,0,0.04));
    --ac-sys-color-extensions-surface-inverse: var(--cm-sys-color-surface-inverse,#323232);
    --ac-sys-color-extensions-on-surface-inverse: var(--cm-sys-color-on-surface-inverse,#fff);
    --ac-sys-color-extensions-neutral-container: var(--cm-sys-color-container,#fafafa);
    --ac-sys-color-extensions-primary: var(--cm-sys-color-primary,#3367d6);
    --ac-sys-color-extensions-on-primary: var(--cm-sys-color-on-primary,#fff);
    --ac-sys-color-extensions-neutral: var(--cm-sys-color-container,#fafafa);
    --ac-sys-color-extensions-on-neutral: var(--cm-sys-color-on-surface,#000);
    --ac-sys-color-extensions-pin-stop: var(--cm-sys-color-surface-inverse,#323232);
    --ac-sys-color-extensions-scrollbar-surface: var(--cm-sys-color-on-surface-variant,rgba(0,0,0,0.66));
    --ac-sys-color-extensions-icon-on-surface: var(--cm-sys-color-on-surface-variant,rgba(0,0,0,0.66));
    --ac-sys-color-extensions-primary-on-surface-focus: var(--cm-sys-color-primary-on-container,#3367d6);
    --ac-sys-color-extensions-overlay: var(--cm-sys-color-scrim-loading,rgba(255,255,255,0.6));
    --ac-sys-color-extensions-warning-surface: var(--cm-sys-color-status-warning-container,#fef6e0);
    --ac-sys-color-annotation-surface: var(--cm-sys-color-surface,#fff);
    --ac-sys-color-annotation-on-surface: var(--cm-sys-color-on-surface,#000);
    --ac-sys-color-annotation-on-surface-variant: var(--cm-sys-color-on-surface-variant,rgba(0,0,0,0.66));
    --ac-sys-color-annotation-outline: var(--cm-sys-color-outline,#80868b);
    --ac-sys-color-annotation-outline-hover: var(--cm-sys-color-outline-active,#202124);
    --ac-sys-color-annotation-tail: var(--cm-sys-color-surface,#fff)
}

@media (forced-colors:active) {
    .cm-gm2:where(:not([sandboxuid])) {
        --ac-sys-color-chart-axis-label: CanvasText
    }
}

.cm-gm2 .mat-mdc-outlined-button:where(:not([sandboxuid])),.cm-gm2 .mat-mdc-button:where(:not([sandboxuid])),.cm-gm2 .mat-mdc-unelevated-button:where(:not([sandboxuid])) {
    margin-right: var(--cm-button-flat-gap,8px)
}

.cm-gm2 .mat-mdc-raised-button:where(:not([sandboxuid])) {
    margin-right: var(--cm-button-raised-gap,12px)
}

.cm-gm2 a.cm-button:where(:not([sandboxuid])) {
    --cfc-focus-indicator-outline-style: none
}

.cm-gm2 .cfc-menu-is-open .mat-button-focus-overlay:where(:not([sandboxuid])) {
    opacity: 1
}

.cm-gm2 .cfc-menu-is-open.cm-button.mat-mdc-button .mat-mdc-button-persistent-ripple:where(:not([sandboxuid]))::before,.cm-gm2 .cfc-menu-is-open.cm-button.mat-mdc-button:focus .mat-mdc-button-persistent-ripple:where(:not([sandboxuid]))::before,.cm-gm2 .cfc-menu-is-open.cm-button.mat-mdc-icon-button .mat-mdc-button-persistent-ripple:where(:not([sandboxuid]))::before,.cm-gm2 .cfc-menu-is-open.cm-button.mat-mdc-icon-button:focus .mat-mdc-button-persistent-ripple:where(:not([sandboxuid]))::before {
    opacity: .08
}

.cm-gm2 .cfc-text-button:where(:not([sandboxuid])) {
    --cm-button-text-transform: none
}

.cm-gm2 .cfc-text-button.mat-button-base:where(:not([sandboxuid])) {
    text-transform: none
}

.cm-gm2 .cfc-button-centered:where(:not([sandboxuid])) {
    --cm-button-flat-gap: 0;
    --cm-button-raised-gap: 0
}

.cm-gm2 .cfc-button-centered.mat-button-base:where(:not([sandboxuid])) {
    margin-right: 0;
    margin-left: 0
}

.cm-gm2 .cfc-full-bleed.mat-button-base:where(:not([sandboxuid])),.cm-gm2 .cfc-full-bleed.cm-button:where(:not([sandboxuid])) {
    margin-left: -24px;
    margin-right: -24px;
    max-width: none;
    width: calc(100% + 48px);
    text-align: left;
    padding-left: 24px;
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0
}

.cm-gm2 .cfc-full-bleed.mat-button-base:first-child:not(.cfc-full-bleed-keep-top-padding):where(:not([sandboxuid])),.cm-gm2 .cfc-full-bleed.cm-button:first-child:not(.cfc-full-bleed-keep-top-padding):where(:not([sandboxuid])) {
    margin-top: -24px
}

.cm-gm2 .cfc-full-bleed.mat-button-base:last-child:not(.cfc-full-bleed-keep-bottom-padding):where(:not([sandboxuid])),.cm-gm2 .cfc-full-bleed.cm-button:last-child:not(.cfc-full-bleed-keep-bottom-padding):where(:not([sandboxuid])) {
    margin-bottom: -24px
}

.cm-gm2 .cfc-button-shift-left:where(:not([sandboxuid])) {
    margin-left: -12px
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .mat-button-toggle-group .mat-button-toggle:not(.mat-button-toggle-checked):where(:not([sandboxuid])) {
    color: #dadce0
}

.cm-gm2 .mat-button-toggle:where(:not([sandboxuid])) {
    z-index: 0
}

.cm-gm2 .mat-button-toggle-focus-overlay:where(:not([sandboxuid])) {
    z-index: -1
}

.cm-gm2 .mat-button-toggle:where(:not([sandboxuid])),.cm-gm2 .mat-button-toggle-group:where(:not([sandboxuid])) {
    --mat-button-toggle-selected-state-text-color: var(--cm-sys-color-primary-on-container,#3367d6);
    --mat-button-toggle-selected-state-background-color: var(--cm-sys-color-selection-container,rgba(161,194,250,0.16));
    --mat-button-toggle-height: 32px;
    color: var(--cm-sys-color-primary-on-container,#3367d6)
}

.cm-gm2 .mat-button-toggle:not([class*=mat-elevation-z]):where(:not([sandboxuid])),.cm-gm2 .mat-button-toggle-group:not([class*=mat-elevation-z]):where(:not([sandboxuid])) {
    box-shadow: none
}

.cm-gm2 .mat-button-toggle-group .mat-button-toggle:not(.mat-button-toggle-checked):where(:not([sandboxuid])) {
    color: #3c4043
}

.cm-gm2 .mat-button-toggle:where(:not([sandboxuid])) {
    border-radius: 4px
}

.cm-gm2 .mat-button-toggle-group:not(.no-border,.vertical-border)>.mat-button-toggle:where(:not([sandboxuid])) {
    border-radius: 0;
    border: 1px solid;
    border-color: var(--cm-sys-color-hairline,rgba(0,0,0,.12));
    border-right: none
}

.cm-gm2 .mat-button-toggle-group:not(.no-border,.vertical-border)>.mat-button-toggle+.mat-button-toggle:where(:not([sandboxuid])) {
    border-left: none
}

.cm-gm2 .mat-button-toggle-group:not(.no-border,.vertical-border)>.mat-button-toggle.mat-button-toggle-checked:where(:not([sandboxuid])) {
    border-color: var(--cm-sys-color-primary-on-container,#3367d6)
}

.cm-gm2 .mat-button-toggle-group:not(.no-border,.vertical-border)>.mat-button-toggle:where(:not([sandboxuid])):first-child {
    border-radius: 4px 0 0 4px
}

.cm-gm2 .mat-button-toggle-group:not(.no-border,.vertical-border)>.mat-button-toggle:first-child:not(.mat-button-toggle-checked):where(:not([sandboxuid])) {
    border-color: var(--cm-sys-color-hairline,rgba(0,0,0,.12))
}

.cm-gm2 .mat-button-toggle-group:not(.no-border,.vertical-border)>.mat-button-toggle:where(:not([sandboxuid])):last-child {
    border-radius: 0 4px 4px 0;
    border-right: 1px solid
}

.cm-gm2 .mat-button-toggle-group:not(.no-border,.vertical-border)>.mat-button-toggle:last-child:not(.mat-button-toggle-checked):where(:not([sandboxuid])) {
    border-color: var(--cm-sys-color-hairline,rgba(0,0,0,.12))
}

.cm-gm2 .mat-button-toggle-group:not(.no-border,.vertical-border)>.mat-button-toggle.mat-button-toggle-checked+.mat-button-toggle-checked:where(:not([sandboxuid])) {
    border-left: 1px solid var(--cm-sys-color-primary-on-container,#3367d6)
}

.cm-gm2 .mat-button-toggle-group:not(.no-border,.vertical-border)>.mat-button-toggle.mat-button-toggle-checked+:not(.mat-button-toggle-checked):where(:not([sandboxuid])) {
    border-left: 1px solid var(--cm-sys-color-primary-on-container,#3367d6)
}

.cm-gm2 .mat-button-toggle-group:not(.no-border,.vertical-border)>.mat-button-toggle:not(.mat-button-toggle-checked)+.mat-button-toggle-checked:where(:not([sandboxuid])) {
    border-left: 1px solid var(--cm-sys-color-primary-on-container,#3367d6)
}

.cm-gm2 .mat-button-toggle-group:not(.no-border,.vertical-border)>.mat-button-toggle:not(.mat-button-toggle-checked)+:not(.mat-button-toggle-checked):where(:not([sandboxuid])) {
    border-left: 1px solid var(--cm-sys-color-hairline,rgba(0,0,0,.12))
}

.cm-gm2 .mat-button-toggle-group.vertical-border>.mat-button-toggle:where(:not([sandboxuid])) {
    border: 1px solid;
    border-color: var(--cm-sys-color-hairline,rgba(0,0,0,.12));
    border-bottom: none
}

.cm-gm2 .mat-button-toggle-group.vertical-border>.mat-button-toggle+.mat-button-toggle:where(:not([sandboxuid])) {
    border-top: none
}

.cm-gm2 .mat-button-toggle-group.vertical-border>.mat-button-toggle.mat-button-toggle-checked:where(:not([sandboxuid])) {
    border-color: var(--cm-sys-color-primary-on-container,#3367d6)
}

.cm-gm2 .mat-button-toggle-group.vertical-border>.mat-button-toggle:first-child:not(.mat-button-toggle-checked):where(:not([sandboxuid])) {
    border-color: var(--cm-sys-color-hairline,rgba(0,0,0,.12))
}

.cm-gm2 .mat-button-toggle-group.vertical-border>.mat-button-toggle:where(:not([sandboxuid])):last-child {
    border-bottom: 1px solid
}

.cm-gm2 .mat-button-toggle-group.vertical-border>.mat-button-toggle:last-child:not(.mat-button-toggle-checked):where(:not([sandboxuid])) {
    border-color: var(--cm-sys-color-hairline,rgba(0,0,0,.12))
}

.cm-gm2 .mat-button-toggle-group.vertical-border>.mat-button-toggle.mat-button-toggle-checked+.mat-button-toggle-checked:where(:not([sandboxuid])) {
    border-top: 1px solid var(--cm-sys-color-primary-on-container,#3367d6)
}

.cm-gm2 .mat-button-toggle-group.vertical-border>.mat-button-toggle.mat-button-toggle-checked+:not(.mat-button-toggle-checked):where(:not([sandboxuid])) {
    border-top: 1px solid var(--cm-sys-color-primary-on-container,#3367d6)
}

.cm-gm2 .mat-button-toggle-group.vertical-border>.mat-button-toggle:not(.mat-button-toggle-checked)+.mat-button-toggle-checked:where(:not([sandboxuid])) {
    border-top: 1px solid var(--cm-sys-color-primary-on-container,#3367d6)
}

.cm-gm2 .mat-button-toggle-group.vertical-border>.mat-button-toggle:not(.mat-button-toggle-checked)+:not(.mat-button-toggle-checked):where(:not([sandboxuid])) {
    border-top: 1px solid var(--cm-sys-color-hairline,rgba(0,0,0,.12))
}

.cm-gm2 .mat-button-toggle-label-content:where(:not([sandboxuid])) {
    font: var(--cm-sys-type-label-medium,500 13px/20px "Roboto",sans-serif);
    line-height: 32px;
    padding: 0 12px
}

.cm-gm2 .mat-button-toggle-checked:where(:not([sandboxuid])) {
    background-color: var(--cm-sys-color-container-primary,#e8f0fe)
}

.cm-gm2 .mat-button-toggle-checked .mat-button-toggle-focus-overlay:where(:not([sandboxuid])) {
    border: none
}

.cm-gm2 .mat-button-toggle-disabled.mat-button-toggle-disabled:where(:not([sandboxuid])) {
    background-color: transparent
}

.cm-gm2 .mat-button-toggle-disabled.mat-button-toggle-disabled .mat-button-toggle-label-content:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-state-disabled,rgba(0,0,0,.54))
}

.cm-gm2 .mat-button-toggle-disabled.mat-button-toggle-disabled.mat-button-toggle-checked:where(:not([sandboxuid])) {
    background-color: var(--cm-sys-color-state-disabled-container,rgba(0,0,0,.04))
}

.cm-gm2 .mat-button-toggle-disabled.mat-button-toggle-disabled .mat-button-toggle-focus-overlay:where(:not([sandboxuid])) {
    background-color: transparent
}

.cm-gm2 .mat-button-toggle-focus-overlay:where(:not([sandboxuid])) {
    background-color: var(--cm-sys-color-state-neutral-on-surface-hover,rgba(0,0,0,.04))
}

.cm-gm2 .mat-button-toggle-checked>.mat-button-toggle-focus-overlay:where(:not([sandboxuid])) {
    background-color: var(--cm-sys-color-state-primary-on-surface-hover,rgba(12,103,223,.04))
}

.cm-gm2 .mat-button-toggle-button:hover~.mat-button-toggle-focus-overlay:where(:not([sandboxuid])) {
    opacity: 1
}

.cm-gm2 .mat-button-toggle-button:active~.mat-button-toggle-focus-overlay:where(:not([sandboxuid])) {
    opacity: 0
}

.cm-gm2 .cdk-keyboard-focused.mat-button-toggle .mat-button-toggle-focus-overlay:where(:not([sandboxuid])),.cm-gm2 .cdk-program-focused.mat-button-toggle .mat-button-toggle-focus-overlay:where(:not([sandboxuid])) {
    background-color: var(--cm-sys-color-container-primary,#e8f0fe)
}

.cm-gm2 .cfc-button-toggle-no-background:where(:not([sandboxuid])) {
    background-color: transparent
}

.cm-gm2 .cfc-button-toggle-icon:where(:not([sandboxuid])) {
    border-radius: 50%;
    height: 40px;
    width: 40px
}

.cm-gm2 .cfc-button-toggle-icon.cfc-button-small:where(:not([sandboxuid])) {
    height: 24px;
    width: 24px
}

.cm-gm2 .cfc-button-toggle-icon.cfc-button-small .mat-button-toggle-label-content:where(:not([sandboxuid])) {
    padding: 0
}

body .cm-gm2.cm-gm2 .cfc-button-toggle-icon .mat-button-toggle-button:where(:not([sandboxuid]))::before {
    border-radius: 50%
}

body .cm-gm2.cm-gm2 .mat-button-toggle-group:not(.no-border) .mat-button-toggle .mat-button-toggle-button:where(:not([sandboxuid]))::before {
    margin: 1px
}

body .cm-gm2.cm-gm2 .cdk-keyboard-focused :not(:hover).mat-button-toggle-button~.mat-button-toggle-focus-overlay:where(:not([sandboxuid])),body .cm-gm2.cm-gm2 .cdk-program-focused :not(:hover).mat-button-toggle-button~.mat-button-toggle-focus-overlay:where(:not([sandboxuid])) {
    opacity: 0
}

body .cm-gm2.cm-gm2 .cdk-keyboard-focused :hover.mat-button-toggle-button~.mat-button-toggle-focus-overlay:where(:not([sandboxuid])),body .cm-gm2.cm-gm2 .cdk-program-focused :hover.mat-button-toggle-button~.mat-button-toggle-focus-overlay:where(:not([sandboxuid])) {
    background-color: var(--cm-sys-color-state-neutral-on-surface-hover,rgba(0,0,0,.04))
}

.cm-gm2 mat-card-title h1:where(:not([sandboxuid])),.cm-gm2 mat-card-title h2:where(:not([sandboxuid])),.cm-gm2 mat-card-title h3:where(:not([sandboxuid])),.cm-gm2 mat-card-title h4:where(:not([sandboxuid])),.cm-gm2 mat-card-title h5:where(:not([sandboxuid])),.cm-gm2 mat-card-title h6:where(:not([sandboxuid])),.cm-gm2 .mat-mdc-card-title h1:where(:not([sandboxuid])),.cm-gm2 .mat-mdc-card-title h2:where(:not([sandboxuid])),.cm-gm2 .mat-mdc-card-title h3:where(:not([sandboxuid])),.cm-gm2 .mat-mdc-card-title h4:where(:not([sandboxuid])),.cm-gm2 .mat-mdc-card-title h5:where(:not([sandboxuid])),.cm-gm2 .mat-mdc-card-title h6:where(:not([sandboxuid])) {
    margin-top: 0
}

.cm-gm2 .cm-card .cfc-card-top-right:where(:not([sandboxuid])) {
    position: absolute;
    right: 8px;
    top: 8px
}

.cm-gm2 .cm-card .cfc-full-bleed:where(:not([sandboxuid])) {
    margin-left: -16px;
    margin-right: -16px;
    max-width: none
}

.cm-gm2 .cm-card .cfc-full-bleed:first-child:not(.cfc-full-bleed-keep-top-padding):where(:not([sandboxuid])) {
    margin-top: -16px
}

.cm-gm2 .cm-card .cfc-full-bleed:last-child:not(.cfc-full-bleed-keep-bottom-padding):where(:not([sandboxuid])) {
    margin-bottom: -16px
}

.cm-gm2 .cdk-overlay-pane.mat-mdc-dialog-panel:where(:not([sandboxuid])) {
    max-width: var(--mat-dialog-container-max-width,35rem);
    min-width: var(--mat-dialog-container-min-width,17.5rem)
}

.cm-gm2 .cfc-wrapped-dialog .mat-dialog-container:where(:not([sandboxuid])) {
    height: auto
}

.cm-gm2 .cfc-wrapped-dialog .mat-dialog-container .mat-dialog-content:where(:not([sandboxuid])) {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1
}

.cm-gm2 .cfc-dialog-no-trim .mat-mdc-dialog-container .mat-mdc-dialog-surface:where(:not([sandboxuid])) {
    background: transparent;
    box-shadow: none;
    padding: 0
}

ng2-router-root:where(.cm-gm2):where(:not([sandboxuid])) {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    min-height: 0
}

.cm-gm2 ng-component:where(:not([sandboxuid])),.cm-gm2 .cfc-flex-layout-column:where(:not([sandboxuid])) {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    min-height: 0
}

.cm-gm2 form:where(:not([sandboxuid])) {
    max-width: 32rem
}

.cm-gm2 .cfc-form-width-large:where(:not([sandboxuid])) {
    max-width: 48rem
}

.cm-gm2 .cm-form-field:where(:not([sandboxuid])) {
    margin-bottom: 16px
}

.cm-gm2 .cm-form-field.cfc-inline-form-control:where(:not([sandboxuid])) {
    --cm-form-field-width: auto;
    min-width: unset
}

.cm-gm2 .cm-form-field.cfc-uniform-width-form-control:where(:not([sandboxuid])) {
    --cm-form-field-width: auto;
    -webkit-align-self: baseline;
    align-self: baseline
}

.cm-gm2 .cm-form-field .mat-mdc-form-field-icon-prefix .cfc-icon:where(:not([sandboxuid])) {
    margin-top: 0
}

.cm-gm2 .cm-form-field .mat-mdc-form-field-hint-wrapper .mat-mdc-form-field-bottom-align:where(:not([sandboxuid]))::before {
    display: none
}

.cm-gm2 .cm-form-field.cfc-fixed-font .mat-mdc-form-field-input-control.mat-mdc-form-field-input-control:where(:not([sandboxuid])) {
    font-family: "Roboto Mono",monospace
}

.cm-gm2 .cfc-uniform-width-form-row:where(:not([sandboxuid])) {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: -16px;
    padding-top: 6px
}

.cm-gm2 .cfc-uniform-width-form-row .cfc-uniform-width-form-control:where(:not([sandboxuid])) {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 120px;
    flex: 1 1 120px;
    margin-left: 16px
}

.cm-gm2 .cfc-uniform-width-form-row .mat-mdc-form-field-infix:where(:not([sandboxuid])) {
    width: 120px
}

.cm-gm2 .cfc-uniform-width-form-row .cm-form-field:where(:not([sandboxuid])) {
    -webkit-align-self: auto;
    align-self: auto;
    padding-top: 0
}

.cm-gm2 .cfc-inline-form-row:where(:not([sandboxuid])) {
    margin-left: -16px
}

.cm-gm2 .cfc-inline-form-row .cfc-inline-form-control:where(:not([sandboxuid])) {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: inline-flex;
    margin-left: 16px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.cm-gm2 .cfc-inline-form-row>.mat-button-toggle:where(:not([sandboxuid])),.cm-gm2 .cfc-inline-form-row>:not(mat-form-field) :not(mat-button-toggle-group)>.mat-button-toggle:where(:not([sandboxuid])),.cm-gm2 .cfc-inline-form-row>.mat-mdc-button:where(:not([sandboxuid])),.cm-gm2 .cfc-inline-form-row>[mat-button]:where(:not([sandboxuid])),.cm-gm2 .cfc-inline-form-row>:not(mat-form-field) .mat-mdc-button:where(:not([sandboxuid])),.cm-gm2 .cfc-inline-form-row>:not(mat-form-field) [mat-button]:where(:not([sandboxuid])),.cm-gm2 .cfc-inline-form-row>.mat-raised-button:where(:not([sandboxuid])),.cm-gm2 .cfc-inline-form-row>[mat-raised-button]:where(:not([sandboxuid])),.cm-gm2 .cfc-inline-form-row>:not(mat-form-field) .mat-raised-button:where(:not([sandboxuid])),.cm-gm2 .cfc-inline-form-row>:not(mat-form-field) [mat-raised-button]:where(:not([sandboxuid])),.cm-gm2 .cfc-inline-form-row>.cfc-button-small:where(:not([sandboxuid])),.cm-gm2 .cfc-inline-form-row>:not(mat-form-field) .cfc-button-small:where(:not([sandboxuid])),.cm-gm2 .cfc-inline-form-row>.mat-mdc-icon-button:where(:not([sandboxuid])) {
    margin: 0 0 0 16px
}

.cm-gm2 .cfc-inline-form-row>[mat-icon-button]:where(:not([sandboxuid])),.cm-gm2 .cfc-inline-form-row>:not(mat-form-field) .mat-mdc-icon-button:where(:not([sandboxuid])),.cm-gm2 .cfc-inline-form-row>:not(mat-form-field) [mat-icon-button]:where(:not([sandboxuid])) {
    margin: 4px 0 0 16px
}

.cm-gm2 .cm-checkbox:not(:has(~.cfc-form-error-visible~.cfc-form-error-visible))+.cfc-form-error-visible:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-hint:not(:has(~.cfc-form-error-visible~.cfc-form-error-visible))+.cfc-form-error-visible:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-wrapper:not(:has(~.cfc-form-error-visible~.cfc-form-error-visible))+.cfc-form-error-visible:where(:not([sandboxuid])) {
    display: block;
    margin-top: -16px;
    margin-bottom: 16px
}

.cm-gm2 .cm-checkbox:has(~.cfc-form-error-visible~.cfc-form-error-visible)~.cfc-form-error-visible:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-hint:has(~.cfc-form-error-visible~.cfc-form-error-visible)~.cfc-form-error-visible:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-wrapper:has(~.cfc-form-error-visible~.cfc-form-error-visible)~.cfc-form-error-visible:where(:not([sandboxuid])) {
    display: block
}

.cm-gm2 .cm-checkbox:has(~.cfc-form-error-visible~.cfc-form-error-visible)~.cfc-form-error-visible:where(:not([sandboxuid])):first-of-type,.cm-gm2 .cfc-form-control-hint:has(~.cfc-form-error-visible~.cfc-form-error-visible)~.cfc-form-error-visible:where(:not([sandboxuid])):first-of-type,.cm-gm2 .cfc-form-control-wrapper:has(~.cfc-form-error-visible~.cfc-form-error-visible)~.cfc-form-error-visible:where(:not([sandboxuid])):first-of-type {
    margin-top: -16px
}

.cm-gm2 .cm-checkbox:has(~.cfc-form-error-visible~.cfc-form-error-visible)~.cfc-form-error-visible:where(:not([sandboxuid])):last-of-type,.cm-gm2 .cfc-form-control-hint:has(~.cfc-form-error-visible~.cfc-form-error-visible)~.cfc-form-error-visible:where(:not([sandboxuid])):last-of-type,.cm-gm2 .cfc-form-control-wrapper:has(~.cfc-form-error-visible~.cfc-form-error-visible)~.cfc-form-error-visible:where(:not([sandboxuid])):last-of-type {
    margin-bottom: 16px
}

.cm-gm2 .cm-radio-button:not(:has(~.cfc-form-error-visible~.cfc-form-error-visible))+.cfc-form-error-visible:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-hint:not(:has(~.cfc-form-error-visible~.cfc-form-error-visible))+.cfc-form-error-visible:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-wrapper:not(:has(~.cfc-form-error-visible~.cfc-form-error-visible))+.cfc-form-error-visible:where(:not([sandboxuid])) {
    display: block;
    margin-top: -16px;
    margin-bottom: 16px
}

.cm-gm2 .cm-radio-button:has(~.cfc-form-error-visible~.cfc-form-error-visible)~.cfc-form-error-visible:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-hint:has(~.cfc-form-error-visible~.cfc-form-error-visible)~.cfc-form-error-visible:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-wrapper:has(~.cfc-form-error-visible~.cfc-form-error-visible)~.cfc-form-error-visible:where(:not([sandboxuid])) {
    display: block
}

.cm-gm2 .cm-radio-button:has(~.cfc-form-error-visible~.cfc-form-error-visible)~.cfc-form-error-visible:where(:not([sandboxuid])):first-of-type,.cm-gm2 .cfc-form-control-hint:has(~.cfc-form-error-visible~.cfc-form-error-visible)~.cfc-form-error-visible:where(:not([sandboxuid])):first-of-type,.cm-gm2 .cfc-form-control-wrapper:has(~.cfc-form-error-visible~.cfc-form-error-visible)~.cfc-form-error-visible:where(:not([sandboxuid])):first-of-type {
    margin-top: -16px
}

.cm-gm2 .cm-radio-button:has(~.cfc-form-error-visible~.cfc-form-error-visible)~.cfc-form-error-visible:where(:not([sandboxuid])):last-of-type,.cm-gm2 .cfc-form-control-hint:has(~.cfc-form-error-visible~.cfc-form-error-visible)~.cfc-form-error-visible:where(:not([sandboxuid])):last-of-type,.cm-gm2 .cfc-form-control-wrapper:has(~.cfc-form-error-visible~.cfc-form-error-visible)~.cfc-form-error-visible:where(:not([sandboxuid])):last-of-type {
    margin-bottom: 16px
}

.cm-gm2 .cm-radio-group:not(:has(~.cfc-form-error-visible~.cfc-form-error-visible))+.cfc-form-error-visible:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-hint:not(:has(~.cfc-form-error-visible~.cfc-form-error-visible))+.cfc-form-error-visible:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-wrapper:not(:has(~.cfc-form-error-visible~.cfc-form-error-visible))+.cfc-form-error-visible:where(:not([sandboxuid])) {
    display: block;
    margin-top: -16px;
    margin-bottom: 16px
}

.cm-gm2 .cm-radio-group:has(~.cfc-form-error-visible~.cfc-form-error-visible)~.cfc-form-error-visible:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-hint:has(~.cfc-form-error-visible~.cfc-form-error-visible)~.cfc-form-error-visible:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-wrapper:has(~.cfc-form-error-visible~.cfc-form-error-visible)~.cfc-form-error-visible:where(:not([sandboxuid])) {
    display: block
}

.cm-gm2 .cm-radio-group:has(~.cfc-form-error-visible~.cfc-form-error-visible)~.cfc-form-error-visible:where(:not([sandboxuid])):first-of-type,.cm-gm2 .cfc-form-control-hint:has(~.cfc-form-error-visible~.cfc-form-error-visible)~.cfc-form-error-visible:where(:not([sandboxuid])):first-of-type,.cm-gm2 .cfc-form-control-wrapper:has(~.cfc-form-error-visible~.cfc-form-error-visible)~.cfc-form-error-visible:where(:not([sandboxuid])):first-of-type {
    margin-top: -16px
}

.cm-gm2 .cm-radio-group:has(~.cfc-form-error-visible~.cfc-form-error-visible)~.cfc-form-error-visible:where(:not([sandboxuid])):last-of-type,.cm-gm2 .cfc-form-control-hint:has(~.cfc-form-error-visible~.cfc-form-error-visible)~.cfc-form-error-visible:where(:not([sandboxuid])):last-of-type,.cm-gm2 .cfc-form-control-wrapper:has(~.cfc-form-error-visible~.cfc-form-error-visible)~.cfc-form-error-visible:where(:not([sandboxuid])):last-of-type {
    margin-bottom: 16px
}

.cm-gm2 .cm-slide-toggle:not(:has(~.cfc-form-error-visible~.cfc-form-error-visible))+.cfc-form-error-visible:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-hint:not(:has(~.cfc-form-error-visible~.cfc-form-error-visible))+.cfc-form-error-visible:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-wrapper:not(:has(~.cfc-form-error-visible~.cfc-form-error-visible))+.cfc-form-error-visible:where(:not([sandboxuid])) {
    display: block;
    margin-top: -16px;
    margin-bottom: 16px
}

.cm-gm2 .cm-slide-toggle:has(~.cfc-form-error-visible~.cfc-form-error-visible)~.cfc-form-error-visible:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-hint:has(~.cfc-form-error-visible~.cfc-form-error-visible)~.cfc-form-error-visible:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-wrapper:has(~.cfc-form-error-visible~.cfc-form-error-visible)~.cfc-form-error-visible:where(:not([sandboxuid])) {
    display: block
}

.cm-gm2 .cm-slide-toggle:has(~.cfc-form-error-visible~.cfc-form-error-visible)~.cfc-form-error-visible:where(:not([sandboxuid])):first-of-type,.cm-gm2 .cfc-form-control-hint:has(~.cfc-form-error-visible~.cfc-form-error-visible)~.cfc-form-error-visible:where(:not([sandboxuid])):first-of-type,.cm-gm2 .cfc-form-control-wrapper:has(~.cfc-form-error-visible~.cfc-form-error-visible)~.cfc-form-error-visible:where(:not([sandboxuid])):first-of-type {
    margin-top: -16px
}

.cm-gm2 .cm-slide-toggle:has(~.cfc-form-error-visible~.cfc-form-error-visible)~.cfc-form-error-visible:where(:not([sandboxuid])):last-of-type,.cm-gm2 .cfc-form-control-hint:has(~.cfc-form-error-visible~.cfc-form-error-visible)~.cfc-form-error-visible:where(:not([sandboxuid])):last-of-type,.cm-gm2 .cfc-form-control-wrapper:has(~.cfc-form-error-visible~.cfc-form-error-visible)~.cfc-form-error-visible:where(:not([sandboxuid])):last-of-type {
    margin-bottom: 16px
}

.cm-gm2 .cm-checkbox:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-hint:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-wrapper:where(:not([sandboxuid])) {
    margin-bottom: 16px
}

.cm-gm2 .cm-checkbox+.cm-checkbox:where(:not([sandboxuid])),.cm-gm2 .cm-checkbox+.cfc-form-control-wrapper:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-hint+.cm-checkbox:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-hint+.cfc-form-control-wrapper:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-wrapper+.cm-checkbox:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-wrapper+.cfc-form-control-wrapper:where(:not([sandboxuid])) {
    margin-top: -16px
}

.cm-gm2 .cm-checkbox+.cfc-form-control-hint:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-hint+.cfc-form-control-hint:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-wrapper+.cfc-form-control-hint:where(:not([sandboxuid])) {
    margin-top: -20px
}

.cm-gm2 .cfc-inline-form-row .cm-checkbox:where(:not([sandboxuid])),.cm-gm2 .cfc-inline-form-row .cfc-form-control-hint:where(:not([sandboxuid])),.cm-gm2 cfc-exposed-filter .cm-checkbox:where(:not([sandboxuid])),.cm-gm2 .cfc-inline-form-row .cfc-form-control-wrapper:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-wrapper .cm-checkbox:where(:not([sandboxuid])) {
    margin-bottom: 0
}

.cm-gm2 .cm-radio-button:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-hint:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-wrapper:where(:not([sandboxuid])) {
    margin-bottom: 16px
}

.cm-gm2 .cm-radio-button+.cm-radio-button:where(:not([sandboxuid])),.cm-gm2 .cm-radio-button+.cfc-form-control-wrapper:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-hint+.cm-radio-button:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-hint+.cfc-form-control-wrapper:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-wrapper+.cm-radio-button:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-wrapper+.cfc-form-control-wrapper:where(:not([sandboxuid])) {
    margin-top: -16px
}

.cm-gm2 .cm-radio-button+.cfc-form-control-hint:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-hint+.cfc-form-control-hint:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-wrapper+.cfc-form-control-hint:where(:not([sandboxuid])) {
    margin-top: -20px
}

.cm-gm2 .cfc-inline-form-row .cm-radio-button:where(:not([sandboxuid])),.cm-gm2 .cfc-inline-form-row .cfc-form-control-hint:where(:not([sandboxuid])),.cm-gm2 cfc-exposed-filter .cm-radio-button:where(:not([sandboxuid])),.cm-gm2 .cfc-inline-form-row .cfc-form-control-wrapper:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-wrapper .cm-radio-button:where(:not([sandboxuid])) {
    margin-bottom: 0
}

.cm-gm2 .cm-slide-toggle:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-hint:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-wrapper:where(:not([sandboxuid])) {
    margin-bottom: 16px
}

.cm-gm2 .cm-slide-toggle+.cm-slide-toggle:where(:not([sandboxuid])),.cm-gm2 .cm-slide-toggle+.cfc-form-control-wrapper:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-hint+.cm-slide-toggle:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-hint+.cfc-form-control-wrapper:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-wrapper+.cm-slide-toggle:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-wrapper+.cfc-form-control-wrapper:where(:not([sandboxuid])) {
    margin-top: -16px
}

.cm-gm2 .cm-slide-toggle+.cfc-form-control-hint:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-hint+.cfc-form-control-hint:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-wrapper+.cfc-form-control-hint:where(:not([sandboxuid])) {
    margin-top: -20px
}

.cm-gm2 .cfc-inline-form-row .cm-slide-toggle:where(:not([sandboxuid])),.cm-gm2 .cfc-inline-form-row .cfc-form-control-hint:where(:not([sandboxuid])),.cm-gm2 cfc-exposed-filter .cm-slide-toggle:where(:not([sandboxuid])),.cm-gm2 .cfc-inline-form-row .cfc-form-control-wrapper:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-wrapper .cm-slide-toggle:where(:not([sandboxuid])) {
    margin-bottom: 0
}

.cm-gm2 .cfc-form-control-hint:where(:not([sandboxuid])) {
    margin-top: -4px;
    padding-bottom: 4px
}

.cm-gm2 cfc-form-label+.cfc-form-control-hint:where(:not([sandboxuid])) {
    margin-bottom: 0
}

.cm-gm2 form .cfc-indent:where(:not([sandboxuid])),.cm-gm2 .cfc-form-control-hint.cfc-indent:where(:not([sandboxuid])) {
    margin-left: 32px!important
}

.cm-gm2 .cm-slide-toggle~.cfc-form-control-hint.cfc-indent:where(:not([sandboxuid])),.cm-gm2 raf-runtime-form-single-toggle .cfc-form-control-hint.cfc-indent:where(:not([sandboxuid])) {
    margin-left: calc(var(--mat-slide-toggle-track-width) + 4px)!important
}

.cm-gm2 .cm-slide-toggle~.cfc-form-control-hint:where(:not([sandboxuid])),.cm-gm2 raf-runtime-form-single-toggle .cfc-form-control-wrapper+.cfc-form-control-hint:where(:not([sandboxuid])) {
    margin-top: -16px
}

.cm-gm2 .cfc-form-control-wrapper:where(:not([sandboxuid])) {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.cm-gm2 .cfc-form-control-wrapper .cfc-form-control-suffix:where(:not([sandboxuid])) {
    margin-left: 8px
}

.cm-gm2 .cfc-select-trigger .cfc-icon-small-medium-arrow.cfc-icon-arrow-drop-down:where(:not([sandboxuid])),.cm-gm2 .cfc-timezone-picker-trigger .cfc-icon-small-medium-arrow.cfc-icon-arrow-drop-down:where(:not([sandboxuid])) {
    width: 20px;
    height: 20px;
    margin-top: 0
}

.cm-gm2 .cfc-select-trigger .cfc-icon-small-medium-arrow.cfc-icon-arrow-drop-down .mat-icon:where(:not([sandboxuid])),.cm-gm2 .cfc-timezone-picker-trigger .cfc-icon-small-medium-arrow.cfc-icon-arrow-drop-down .mat-icon:where(:not([sandboxuid])) {
    width: 20px;
    height: 20px
}

.cm-gm2 mat-hint:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-on-surface-variant,rgba(0,0,0,.66));
    margin-top: 4px
}

.cm-gm2 .cfc-form-control-wrapper.cfc-inline-form-control:has(cfc-message):where(:not([sandboxuid])) {
    display: inline-block;
    margin-bottom: 0;
    margin-top: 0
}

:where(.cm-gm2) .cfc-grid:where(:not([sandboxuid])) {
    --cfc-grid-min-width: 300px;
    display: grid;
    gap: 16px;
    grid-template-columns: repeat(auto-fill,minmax(var(--cfc-grid-min-width),1fr));
    grid-template-columns: repeat(auto-fill,minmax(min(100%,var(--cfc-grid-min-width)),1fr));
    margin-bottom: 16px
}

:where(.cm-gm2) .cfc-grid>*:where(:not([sandboxuid])) {
    margin: 0
}

:where(.cm-gm2) .cfc-grid--chart-cards:where(:not([sandboxuid])) {
    --cfc-grid-min-width: 400px
}

:where(.cm-gm2) .cfc-grid--min-width-250:where(:not([sandboxuid])) {
    --cfc-grid-min-width: 250px
}

:where(.cm-gm2) .cfc-grid--min-width-300:where(:not([sandboxuid])) {
    --cfc-grid-min-width: 300px
}

:where(.cm-gm2) .cfc-grid--min-width-350:where(:not([sandboxuid])) {
    --cfc-grid-min-width: 350px
}

:where(.cm-gm2) .cfc-grid--min-width-400:where(:not([sandboxuid])) {
    --cfc-grid-min-width: 400px
}

:where(.cm-gm2) .cfc-grid--min-width-450:where(:not([sandboxuid])) {
    --cfc-grid-min-width: 450px
}

:where(.cm-gm2) .cfc-grid .cfc-info-card-styling:where(:not([sandboxuid])) {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column
}

:where(.cm-gm2) .cfc-grid cfc-info-card-body-group:where(:not([sandboxuid])):last-of-type {
    -webkit-box-flex: 1;
    -webkit-flex: 1 0;
    flex: 1 0
}

.cm-gm2 .cm-list .cm-list-item.cfc-list-selected:where(:not([sandboxuid])),.cm-gm2 .cm-list .cm-list-option.cfc-list-selected:where(:not([sandboxuid])),.cm-gm2 .cm-action-list .cm-list-item.cfc-list-selected:where(:not([sandboxuid])),.cm-gm2 .cm-action-list .cm-list-option.cfc-list-selected:where(:not([sandboxuid])),.cm-gm2 .cm-nav-list .cm-list-item.cfc-list-selected:where(:not([sandboxuid])),.cm-gm2 .cm-nav-list .cm-list-option.cfc-list-selected:where(:not([sandboxuid])),.cm-gm2 .cm-selection-list .cm-list-item.cfc-list-selected:where(:not([sandboxuid])),.cm-gm2 .cm-selection-list .cm-list-option.cfc-list-selected:where(:not([sandboxuid])) {
    background-color: var(--cm-sys-color-selection-container,rgba(161,194,250,.16));
    --cm-md1-list-primary-text-ink-color: #000
}

.cm-gm2 .cm-list .cm-list-item.cfc-list-selected .cfc-hover-display:where(:not([sandboxuid])),.cm-gm2 .cm-list .cm-list-option.cfc-list-selected .cfc-hover-display:where(:not([sandboxuid])),.cm-gm2 .cm-action-list .cm-list-item.cfc-list-selected .cfc-hover-display:where(:not([sandboxuid])),.cm-gm2 .cm-action-list .cm-list-option.cfc-list-selected .cfc-hover-display:where(:not([sandboxuid])),.cm-gm2 .cm-nav-list .cm-list-item.cfc-list-selected .cfc-hover-display:where(:not([sandboxuid])),.cm-gm2 .cm-nav-list .cm-list-option.cfc-list-selected .cfc-hover-display:where(:not([sandboxuid])),.cm-gm2 .cm-selection-list .cm-list-item.cfc-list-selected .cfc-hover-display:where(:not([sandboxuid])),.cm-gm2 .cm-selection-list .cm-list-option.cfc-list-selected .cfc-hover-display:where(:not([sandboxuid])) {
    opacity: 1
}

.cm-gm2 .cm-list .cfc-color-active .mat-mdc-list-item-unscoped-content:where(:not([sandboxuid])),.cm-gm2 .cm-action-list .cfc-color-active .mat-mdc-list-item-unscoped-content:where(:not([sandboxuid])),.cm-gm2 .cm-nav-list .cfc-color-active .mat-mdc-list-item-unscoped-content:where(:not([sandboxuid])),.cm-gm2 .cm-selection-list .cfc-color-active .mat-mdc-list-item-unscoped-content:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-primary,#3367d6)
}

.cm-gm2 .cfc-kv-list:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list-byline:where(:not([sandboxuid])) {
    --cm-md1-button-line-height: 24px;
    --cm-md1-button-padding-inline: 8px;
    --cm-icon-button-height: 24px;
    --cm-icon-button-width: 24px;
    --cm-icon-button-line-height: 24px;
    --cm-gm2-button-height: 28px
}

.cm-gm2 .cfc-kv-list[mat-button]:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list[mat-flat-button]:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list[mat-raised-button]:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list[mat-stroked-button]:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list.mat-button-toggle-label-content:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list [mat-button]:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list [mat-raised-button]:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list [mat-flat-button]:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list [mat-stroked-button]:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list .mat-button-toggle-label-content:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list .cfc-progress-button-unresolved:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list-byline[mat-button]:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list-byline[mat-flat-button]:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list-byline[mat-raised-button]:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list-byline[mat-stroked-button]:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list-byline.mat-button-toggle-label-content:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list-byline [mat-button]:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list-byline [mat-raised-button]:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list-byline [mat-flat-button]:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list-byline [mat-stroked-button]:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list-byline .mat-button-toggle-label-content:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list-byline .cfc-progress-button-unresolved:where(:not([sandboxuid])) {
    line-height: 24px;
    padding: 0 8px
}

.cm-gm2 .cfc-kv-list[mat-icon-button]:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list [mat-icon-button]:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list-byline[mat-icon-button]:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list-byline [mat-icon-button]:where(:not([sandboxuid])) {
    --cm-focus-indicator-offset: 2px;
    padding: 0
}

.cm-gm2 .cfc-kv-list[mat-icon-button]:where(:not(.cm-button)):where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list [mat-icon-button]:where(:not(.cm-button)):where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list-byline[mat-icon-button]:where(:not(.cm-button)):where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list-byline [mat-icon-button]:where(:not(.cm-button)):where(:not([sandboxuid])) {
    height: 24px;
    line-height: 24px;
    width: 24px
}

.cm-gm2 .cfc-kv-list.cfc-split-button-menu-button:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list.cfc-split-button-menu-button.cm-button:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list .cfc-split-button-menu-button:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list .cfc-split-button-menu-button.cm-button:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list-byline.cfc-split-button-menu-button:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list-byline.cfc-split-button-menu-button.cm-button:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list-byline .cfc-split-button-menu-button:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list-byline .cfc-split-button-menu-button.cm-button:where(:not([sandboxuid])) {
    padding: 0
}

.cm-gm2 .cfc-kv-list .cfc-split-button:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list.cfc-split-button:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list-byline .cfc-split-button:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list-byline.cfc-split-button:where(:not([sandboxuid])) {
    line-height: 20px
}

.cm-gm2 .cfc-kv-list-byline [mat-icon-button]:where(:not([sandboxuid])) {
    --cm-md1-button-line-height: 24px;
    --cm-md1-button-padding-inline: 8px;
    --cm-icon-button-height: 24px;
    --cm-icon-button-width: 24px;
    --cm-icon-button-line-height: 24px;
    --cm-gm2-button-height: 28px
}

.cm-gm2 .cfc-kv-list-byline [mat-icon-button][mat-button]:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list-byline [mat-icon-button][mat-flat-button]:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list-byline [mat-icon-button][mat-raised-button]:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list-byline [mat-icon-button][mat-stroked-button]:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list-byline [mat-icon-button].mat-button-toggle-label-content:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list-byline [mat-icon-button] [mat-button]:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list-byline [mat-icon-button] [mat-raised-button]:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list-byline [mat-icon-button] [mat-flat-button]:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list-byline [mat-icon-button] [mat-stroked-button]:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list-byline [mat-icon-button] .mat-button-toggle-label-content:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list-byline [mat-icon-button] .cfc-progress-button-unresolved:where(:not([sandboxuid])) {
    line-height: 24px;
    padding: 0 8px
}

.cm-gm2 .cfc-kv-list-byline [mat-icon-button][mat-icon-button]:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list-byline [mat-icon-button] [mat-icon-button]:where(:not([sandboxuid])) {
    --cm-focus-indicator-offset: 2px;
    padding: 0
}

.cm-gm2 .cfc-kv-list-byline [mat-icon-button][mat-icon-button]:where(:not(.cm-button)):where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list-byline [mat-icon-button] [mat-icon-button]:where(:not(.cm-button)):where(:not([sandboxuid])) {
    height: 24px;
    line-height: 24px;
    width: 24px
}

.cm-gm2 .cfc-kv-list-byline [mat-icon-button].cfc-split-button-menu-button:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list-byline [mat-icon-button].cfc-split-button-menu-button.cm-button:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list-byline [mat-icon-button] .cfc-split-button-menu-button:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list-byline [mat-icon-button] .cfc-split-button-menu-button.cm-button:where(:not([sandboxuid])) {
    padding: 0
}

.cm-gm2 .cfc-kv-list-byline [mat-icon-button] .cfc-split-button:where(:not([sandboxuid])),.cm-gm2 .cfc-kv-list-byline [mat-icon-button].cfc-split-button:where(:not([sandboxuid])) {
    line-height: 20px
}

body.mat-icon-button.mat-icon-button:where(:not([sandboxuid]))::before,body .mat-icon-button.mat-icon-button:where(:not([sandboxuid]))::before {
    margin: -2px
}

body .cm-gm2.cm-gm2 .mat-list-item.cfc-list-selected:where(:not([sandboxuid])) {
    background-color: var(--cm-sys-color-selection-container,rgba(161,194,250,.16))
}

body .cm-gm2.cm-gm2 a.mat-list-item:where(:not([sandboxuid])):focus,body .cm-gm2.cm-gm2 a.mat-mdc-list-item:where(:not([sandboxuid])):focus {
    outline: none
}

:where(.cm-gm2) iframe.ace-resize-monitor:where(:not([sandboxuid])),:where(.cm-gm2) iframe.cfc-resize-monitor:where(:not([sandboxuid])) {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    opacity: 0;
    overflow: hidden;
    pointer-events: none;
    z-index: -1
}

@media print {
    .pan-shell-top-container:where(:not([sandboxuid])),.pan-shell-overlay-container:where(:not([sandboxuid])),pcc-console-nav-panel:where(:not([sandboxuid])),.pan-shell-section-nav-panel:where(:not([sandboxuid])),.pan-shell-dev-shell-panel:where(:not([sandboxuid])),.pan-shell-help-panel:where(:not([sandboxuid])),.p6n-action-bar-container:where(:not([sandboxuid])),.p6n-page-overlay:where(:not([sandboxuid])) {
        display: none!important
    }

    .pan-shell-site-logo-print-mode:where(:not([sandboxuid])),.pan-shell-site-logo-print-mode>pcc-logo:where(:not([sandboxuid])) {
        display: block!important
    }

    .pcc-layout-main:where(:not([sandboxuid])) {
        min-width: 0!important
    }

    body:where(:not([sandboxuid])),pan-shell:where(:not([sandboxuid])),.pcc-layout-main:where(:not([sandboxuid])),.pan-shell-console-nav-container:where(:not([sandboxuid])),.pan-shell-help-panel-container:where(:not([sandboxuid])),.pan-shell-dev-shell-container:where(:not([sandboxuid])),.pan-shell-section-nav-container:where(:not([sandboxuid])),.pan-shell-help-panel-container>.cfc-panel-container-outer:where(:not([sandboxuid])),.pan-shell-dev-shell-container>.cfc-panel-container-outer:where(:not([sandboxuid])),.pan-shell-section-nav-container>.cfc-panel-container-outer:where(:not([sandboxuid])),.pan-shell-help-panel-container>.cfc-panel-container-outer>.cfc-panel-container-inner:where(:not([sandboxuid])),.pan-shell-dev-shell-container>.cfc-panel-container-outer>.cfc-panel-container-inner:where(:not([sandboxuid])),.pan-shell-section-nav-container>.cfc-panel-container-outer>.cfc-panel-container-inner:where(:not([sandboxuid])),.pan-shell-help-sibling-panel:where(:not([sandboxuid])),.pan-shell-dev-shell-sibling-panel:where(:not([sandboxuid])),.pan-shell-section-nav-sibling-panel:where(:not([sandboxuid])),.pan-shell-help-sibling-panel>.cfc-panel-content-wrapper:where(:not([sandboxuid])),.pan-shell-dev-shell-sibling-panel>.cfc-panel-content-wrapper:where(:not([sandboxuid])),.pan-shell-section-nav-sibling-panel>.cfc-panel-content-wrapper:where(:not([sandboxuid])),.pan-shell-help-sibling-panel>.cfc-panel-content-wrapper>.cfc-panel-content:where(:not([sandboxuid])),.pan-shell-dev-shell-sibling-panel>.cfc-panel-content-wrapper>.cfc-panel-content:where(:not([sandboxuid])),.pan-shell-section-nav-sibling-panel>.cfc-panel-content-wrapper>.cfc-panel-content:where(:not([sandboxuid])),.pan-shell-section-nav-sibling-panel>.cfc-panel-content-wrapper>.cfc-panel-content .pcc-scrollable-panel:where(:not([sandboxuid])) {
        height: 100%!important;
        overflow: visible!important
    }
}

@media print {
    body:where(:not([sandboxuid])) {
        overflow-x: visible
    }
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .cm-snack-bar:where(:not([sandboxuid])) {
    --mat-snack-bar-container-color: #aecbfa
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .cm-snack-bar .cm-mat-focus-indicator:where(:not([sandboxuid])) {
    --cm-focus-indicator-border-color: #174ea6
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .cm-snack-bar .cfc-snack-bar-flex-spacing a:where(:not([sandboxuid])) {
    color: #174ea6
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .cm-snack-bar .cfc-snack-bar-flex-spacing a:where(:not([sandboxuid])):visited {
    color: #7627bb
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .cm-snack-bar .cfc-snack-bar-flex-spacing a:where(:not([sandboxuid])):focus {
    outline-color: #174ea6
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .cm-snack-bar .mat-snack-bar-actions:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .cm-snack-bar .cfc-snack-bar-actions:where(:not([sandboxuid])) {
    --cm-comp-button-non-primary-default-label-color: #174ea6
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .cm-snack-bar .mat-snack-bar-actions .cm-button.cm-button:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .cm-snack-bar .cfc-snack-bar-actions .cm-button.cm-button:where(:not([sandboxuid])) {
    --private-gmat-button-text-stateful-color: #202124;
    --mat-button-text-state-layer-color: #0c67df;
    --mat-button-text-hover-state-layer-opacity: 0.12
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .cm-snack-bar .mat-snack-bar-actions .cm-button.cm-button.cm-disabled:where(:not([sandboxuid])),body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false])) .cm-gm2 .cm-snack-bar .cfc-snack-bar-actions .cm-button.cm-button.cm-disabled:where(:not([sandboxuid])) {
    --cm-comp-button-disabled-color: #5f6368
}

.cm-gm2 .cfc-snack-bar-flex-spacing:where(:not([sandboxuid])) {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between
}

.cm-gm2 .cfc-snack-bar-flex-spacing:where(:not([sandboxuid])) {
    word-break: break-word
}

.cm-gm2 .cfc-snack-bar-flex-spacing .cfc-snack-bar-content:where(:not([sandboxuid])) {
    --cm-sys-color-primary: #8ab4f8
}

.cm-gm2 .cfc-snack-bar-flex-spacing .cfc-snack-bar-content a:where(:not([sandboxuid])):visited {
    color: #c58af9
}

.cm-gm2 .cfc-snack-bar-flex-spacing .cfc-snack-bar-actions:where(:not([sandboxuid])) {
    margin-right: -32px
}

.cm-gm2 .cfc-snack-bar-flex-spacing+.cfc-snack-bar-close-button:where(:not([sandboxuid])) {
    margin: -16px;
    margin-right: -8px;
    margin-left: 32px
}

.cm-gm2 .mat-snack-bar-actions:where(:not([sandboxuid])),.cm-gm2 .cfc-snack-bar-actions:where(:not([sandboxuid])) {
    margin: -16px;
    margin-left: 32px;
    -webkit-flex-shrink: 0;
    flex-shrink: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    --cm-sys-color-state-disabled: rgba(232,234,237,0.38);
    --cm-comp-button-non-primary-default-label-color: #8ab4f8
}

.cm-gm2 .mat-snack-bar-actions .cm-button:where(:not([sandboxuid])):disabled,.cm-gm2 .cfc-snack-bar-actions .cm-button:where(:not([sandboxuid])):disabled {
    color: rgba(232,234,237,.38)
}

.cm-gm2 .mat-snack-bar-actions .cm-button:where(:not([sandboxuid])):focus,.cm-gm2 .cfc-snack-bar-actions .cm-button:where(:not([sandboxuid])):focus {
    color: #d2e3fc
}

.cm-gm2 .mat-snack-bar-actions .cm-button.cm-button.cm-button.cm-button:where(:not([sandboxuid])),.cm-gm2 .cfc-snack-bar-actions .cm-button.cm-button.cm-button.cm-button:where(:not([sandboxuid])) {
    --private-gmat-button-text-stateful-color: #d2e3fc;
    --mat-button-text-state-layer-color: #8ab4f8;
    --mat-button-text-hover-state-layer-opacity: 0.12
}

.cm-gm2 .gmat-mdc-button.mat-mdc-icon-button.cfc-snack-bar-close-button:where(:not([sandboxuid])) {
    --cm-comp-button-non-primary-default-label-color: var(--cm-sys-color-on-surface-inverse,#fff)
}

.cm-gm2 .cfc-zero-state:where(:not([sandboxuid])) {
    margin: 0 auto;
    padding-top: 32px;
    max-width: 512px;
    width: 100%
}

.cm-gm2 .cfc-zero-state .mat-card-actions:where(:not([sandboxuid])),.cm-gm2 .cfc-zero-state .mat-mdc-card-actions:where(:not([sandboxuid])) {
    border-top: 1px solid var(--cm-sys-color-hairline,rgba(0,0,0,.12));
    margin-left: -16px;
    margin-right: -16px;
    padding-left: 12px
}

.cm-gm2 .cfc-zero-state .mat-card-content:where(:not([sandboxuid])),.cm-gm2 .cfc-zero-state .mat-mdc-card-content:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-on-surface,#000);
    font: var(--cm-sys-type-body-medium,400 13px/20px "Roboto",sans-serif);
    margin-bottom: 20px
}

.cm-gm2 .cfc-zero-state .mat-card-subtitle:where(:not([sandboxuid])),.cm-gm2 .cfc-zero-state .mat-mdc-card-subtitle:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-on-surface-variant,rgba(0,0,0,.66));
    font: var(--cm-sys-type-body-small,400 12px/16px "Roboto",sans-serif);
    margin-bottom: 4px
}

.cm-gm2 .cfc-zero-state .mat-card-title:where(:not([sandboxuid])),.cm-gm2 .cfc-zero-state .mat-mdc-card-title:where(:not([sandboxuid])) {
    color: var(--cm-sys-color-on-surface,#000);
    font: var(--cm-sys-type-headline-small,400 24px/32px "Roboto");
    margin-bottom: 12px
}

.gmat-display-1 {
    font-size: 64px;
    font-weight: 400;
    line-height: 76px;
    font-family: "Google Sans Display","Helvetica Neue",sans-serif;
    letter-spacing: normal
}

.gmat-display-2 {
    font-size: 56px;
    font-weight: 400;
    line-height: 64px;
    font-family: "Google Sans Display","Helvetica Neue",sans-serif;
    letter-spacing: normal
}

.gmat-display-3 {
    font-size: 44px;
    font-weight: 400;
    line-height: 52px;
    font-family: "Google Sans Display","Helvetica Neue",sans-serif;
    letter-spacing: normal
}

.gmat-headline-1 {
    font-size: 36px;
    font-weight: 400;
    line-height: 44px;
    font-family: "Google Sans","Helvetica Neue",sans-serif;
    letter-spacing: normal
}

.gmat-headline-2 {
    font-size: 32px;
    font-weight: 400;
    line-height: 40px;
    font-family: "Google Sans","Helvetica Neue",sans-serif;
    letter-spacing: normal
}

.gmat-headline-3 {
    font-size: 28px;
    font-weight: 400;
    line-height: 36px;
    font-family: "Google Sans","Helvetica Neue",sans-serif;
    letter-spacing: normal
}

.gmat-headline-4 {
    font-size: 24px;
    font-weight: 400;
    line-height: 32px;
    font-family: "Google Sans","Helvetica Neue",sans-serif;
    letter-spacing: normal
}

.gmat-headline-5 {
    font-size: 22px;
    font-weight: 400;
    line-height: 28px;
    font-family: "Google Sans","Helvetica Neue",sans-serif;
    letter-spacing: normal
}

.gmat-headline-6 {
    font-size: 18px;
    font-weight: 400;
    line-height: 24px;
    font-family: "Google Sans","Helvetica Neue",sans-serif;
    letter-spacing: normal
}

.gmat-subhead-1 {
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    font-family: "Google Sans","Helvetica Neue",sans-serif;
    letter-spacing: .1px
}

.gmat-subhead-2 {
    font-size: 14px;
    font-weight: 500;
    line-height: 20px;
    font-family: "Google Sans","Helvetica Neue",sans-serif;
    letter-spacing: .25px
}

.gmat-subtitle-1 {
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    font-family: Roboto,"Helvetica Neue",sans-serif;
    letter-spacing: .2px
}

.gmat-subtitle-2 {
    font-size: 14px;
    font-weight: 500;
    line-height: 20px;
    font-family: Roboto,"Helvetica Neue",sans-serif;
    letter-spacing: .25px
}

.gmat-overline {
    font-size: 11px;
    font-weight: 500;
    line-height: 16px;
    font-family: Roboto,"Helvetica Neue",sans-serif;
    letter-spacing: .8px
}

.gmat-body-1 {
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    font-family: Roboto,"Helvetica Neue",sans-serif;
    letter-spacing: .1px
}

.gmat-body-2 {
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    font-family: Roboto,"Helvetica Neue",sans-serif;
    letter-spacing: .2px
}

.gmat-caption {
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    font-family: Roboto,"Helvetica Neue",sans-serif;
    letter-spacing: .3px
}

.gmat-button .mat-flat-button,.gmat-button .mat-stroked-button,.gmat-button .mat-raised-button,.gmat-button .mat-button,.gmat-button.mat-flat-button,.gmat-button.mat-stroked-button,.gmat-button.mat-raised-button,.gmat-button.mat-button,.gmat-button-typography {
    font-size: 14px;
    font-weight: 500;
    line-height: 18px;
    font-family: "Google Sans","Helvetica Neue",sans-serif;
    letter-spacing: .25px
}

.landingPageLoadingPadding {
    padding: 24px
}

.landingPageLoadingPadding .welcomeLandingPageHeader {
    font-size: 36px;
    font-weight: 400;
    line-height: 44px;
    font-family: "Google Sans","Helvetica Neue",sans-serif;
    letter-spacing: normal;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row;
    max-width: 512px
}

@media screen and (min-width: 660px) {
    .landingPageLoadingPadding .welcomeLandingPageHeader {
        margin-top:96px
    }
}

@media screen and (max-width: 659px) {
    .landingPageLoadingPadding .welcomeLandingPageHeader {
        margin-top:40px
    }
}

.landingPageLoadingPadding .welcomeLandingPageGreyBackground {
    margin-left: -24px;
    margin-right: -24px;
    max-width: none;
    padding-top: 24px;
    padding-left: 24px;
    padding-right: 24px;
    background-color: var(--cm-sys-color-surface-variant,#fafafa);
    border-bottom: 1px solid var(--cm-sys-color-hairline,rgba(0,0,0,.12))
}

.landingPageLoadingPadding .welcomeLandingPageGreyBackground:first-child:not(.cfc-full-bleed-keep-top-padding) {
    margin-top: -24px
}

.landingPageLoadingPadding .welcomeLandingPageGreyBackground:last-child:not(.cfc-full-bleed-keep-bottom-padding) {
    margin-bottom: -24px
}

.landingPageLoadingPadding .welcomeLandingPageBackgroundImage {
    padding-bottom: 169px
}

@media screen and (min-width: 660px) {
    .landingPageLoadingPadding .welcomeLandingPageBackgroundImage {
        background-image:url(https://www.gstatic.com/pantheon/images/welcome/background_illustration_v2.svg);
        background-position-x: center;
        background-repeat: no-repeat
    }
}

.landingPageLoadingPadding .welcomeLandingPageCentered {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    margin-left: auto;
    margin-right: auto;
    max-width: 1084px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column
}

.landingPageLoadingPadding .welcomeLandingPageIcon {
    width: 44px;
    height: 35px;
    margin-right: 12px
}

.landingPageLoadingSpinner {
    padding-top: 56px
}

.landingPageLoadingSpinner .spinner {
    display: block;
    margin: auto;
    -webkit-animation: rotate 3s linear infinite;
    animation: rotate 3s linear infinite
}

@-webkit-keyframes rotate {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes rotate {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@-webkit-keyframes spin {
    0% {
        stroke-dashoffset: 240.3318379996
    }

    100% {
        stroke-dashoffset: 80.1106126665
    }
}

@keyframes spin {
    0% {
        stroke-dashoffset: 240.3318379996
    }

    100% {
        stroke-dashoffset: 80.1106126665
    }
}

.landingPageLoadingSpinner .spinner .circle {
    fill: none;
    r: 15px;
    cx: 50%;
    cy: 50%;
    stroke-width: 3.4;
    stroke-dasharray: 80.1106126665 80.1106126665;
    stroke: var(--cm-sys-color-primary,#3367d6);
    -webkit-animation: spin 2s cubic-bezier(.5,1,.5,0) infinite;
    animation: spin 2s cubic-bezier(.5,1,.5,0) infinite
}

html,body {
    height: 100%;
    position: relative;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    min-height: 100%;
    -webkit-text-size-adjust: 100%;
    text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased
}

input[type=text],input[type=password],textarea {
    background: none;
    background-color: transparent;
    border: 0;
    border-radius: 0
}

select,button,input {
    vertical-align: baseline
}

textarea {
    vertical-align: top;
    overflow: auto
}

input[type=search] {
    -webkit-appearance: textfield;
    appearance: textfield;
    box-sizing: content-box
}

input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button {
    -webkit-appearance: none;
    appearance: none
}

button,select,html,textarea,input {
    font-family: Roboto,"Helvetica Neue",sans-serif
}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
    border: 0;
    font-family: inherit;
    font-size: 100%;
    font-style: inherit;
    font-weight: inherit;
    margin: 0;
    outline: 0;
    padding: 0;
    vertical-align: baseline
}

html {
    overflow: hidden
}

body {
    color: rgba(0,0,0,.99);
    font-family: Roboto,"Helvetica Neue",sans-serif;
    font-size: 12px;
    font-weight: 400;
    letter-spacing: normal;
    line-height: 16px;
    overflow: auto
}

ol,ul {
    list-style: none
}

blockquote::before,blockquote::after,q::before,q::after {
    content: ""
}

blockquote,q {
    quotes: "" ""
}

*,::before,::after {
    box-sizing: border-box
}

p,h2,h3,h4,h5,h6 {
    overflow-wrap: break-word
}

label {
    letter-spacing: normal
}

fieldset {
    padding-bottom: 5px
}

input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    appearance: none;
    margin: 0
}

::-webkit-scrollbar-thumb {
    background-color: rgba(0,0,0,.2);
    background-clip: padding-box;
    border: solid transparent;
    border-width: 1px 1px 1px 6px;
    min-height: 28px;
    padding: 100px 0 0;
    box-shadow: inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07)
}

::-webkit-scrollbar-thumb:horizontal {
    border-width: 6px 1px 1px;
    padding: 0 0 0 100px;
    box-shadow: inset 1px 1px 0 rgba(0,0,0,.1),inset -1px 0 0 rgba(0,0,0,.07)
}

body[data-scrollbar-style=webkit]::-webkit-scrollbar,body[data-scrollbar-style=webkit] ::-webkit-scrollbar {
    height: 16px;
    overflow: visible;
    width: 16px
}

body[data-scrollbar-style=webkit] ::-webkit-scrollbar-button {
    height: 0;
    width: 0
}

body[data-scrollbar-style=webkit] ::-webkit-scrollbar-track {
    background-clip: padding-box;
    border: solid transparent;
    border-width: 0 0 0 4px
}

body[data-scrollbar-style=webkit] ::-webkit-scrollbar-track:horizontal {
    border-width: 4px 0 0
}

body[data-scrollbar-style=webkit] ::-webkit-scrollbar-track:hover {
    background-color: rgba(0,0,0,.05);
    box-shadow: inset 1px 0 0 rgba(0,0,0,.1)
}

body[data-scrollbar-style=webkit] ::-webkit-scrollbar-track:horizontal:hover {
    box-shadow: inset 0 1px 0 rgba(0,0,0,.1)
}

body[data-scrollbar-style=webkit] ::-webkit-scrollbar-track:active {
    background-color: rgba(0,0,0,.05);
    box-shadow: inset 1px 0 0 rgba(0,0,0,.14),inset -1px 0 0 rgba(0,0,0,.07)
}

body[data-scrollbar-style=webkit] ::-webkit-scrollbar-track:horizontal:active {
    box-shadow: inset 0 1px 0 rgba(0,0,0,.14),inset 0 -1px 0 rgba(0,0,0,.07)
}

body[data-scrollbar-style=webkit] ::-webkit-scrollbar-thumb:hover {
    background-color: rgba(0,0,0,.4);
    box-shadow: inset 1px 1px 1px rgba(0,0,0,.25)
}

body[data-scrollbar-style=webkit] ::-webkit-scrollbar-thumb:active {
    background-color: rgba(0,0,0,.05);
    box-shadow: inset 1px 1px 3px rgba(0,0,0,.35)
}

body[data-scrollbar-style=webkit] ::-webkit-scrollbar-corner {
    background: transparent
}

body[data-scrollbar-style=webkit]::-webkit-scrollbar-track-piece {
    background-clip: padding-box;
    background-color: #f5f5f5;
    border: solid #fff;
    border-width: 0 0 0 3px;
    box-shadow: inset 1px 0 0 rgba(0,0,0,.14),inset -1px 0 0 rgba(0,0,0,.07)
}

body[data-scrollbar-style=webkit]::-webkit-scrollbar-track-piece:horizontal {
    border-width: 3px 0 0;
    box-shadow: inset 0 1px 0 rgba(0,0,0,.14),inset 0 -1px 0 rgba(0,0,0,.07)
}

body[data-scrollbar-style=webkit]::-webkit-scrollbar-thumb {
    border-width: 1px 1px 1px 5px
}

body[data-scrollbar-style=webkit]::-webkit-scrollbar-thumb:horizontal {
    border-width: 5px 1px 1px
}

body[data-scrollbar-style=webkit]::-webkit-scrollbar-corner {
    background-clip: padding-box;
    background-color: #f5f5f5;
    border: solid #fff;
    border-width: 3px 0 0 3px;
    box-shadow: inset 1px 1px 0 rgba(0,0,0,.14)
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))[data-scrollbar-style=webkit] ::-webkit-scrollbar-thumb {
    background-color: #3a3d41;
    box-shadow: inset 1px 1px 0 #5d6369,inset 0 -1px 0 #5d6369
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))[data-scrollbar-style=webkit] ::-webkit-scrollbar-thumb:hover {
    background-color: #6e747c;
    box-shadow: unset
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))[data-scrollbar-style=webkit] ::-webkit-scrollbar-thumb:active {
    background-color: #8b939c;
    box-shadow: unset
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))[data-scrollbar-style=webkit] ::-webkit-scrollbar-thumb:horizontal {
    box-shadow: inset 1px 1px 0 #5d6369,inset -1px 0 0 #5d6369
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))[data-scrollbar-style=webkit] ::-webkit-scrollbar-track:hover {
    background-color: #292b2e;
    box-shadow: inset 1px 0 0 #6e747c
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))[data-scrollbar-style=webkit] ::-webkit-scrollbar-track:horizontal:hover {
    box-shadow: inset 0 1px 0 #6e747c
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))[data-scrollbar-style=webkit] ::-webkit-scrollbar-track:active {
    background-color: #292b2e;
    box-shadow: inset 1px 0 0 #6e747c,inset -1px 0 0 #6e747c
}

body[data-cm-color-scheme=dark]:where(:not([data-cm-dark-launched=false]))[data-scrollbar-style=webkit] ::-webkit-scrollbar-track:horizontal:active {
    box-shadow: inset 0 1px 0 #6e747c,inset 0 -1px 0 #6e747c
}

.panDecalLayerWrapper {
    position: absolute;
    z-index: 10000;
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    flex-direction: column;
    pointer-events: none
}

.panDecalLayerPlatformBarPlaceholder {
    box-shadow: none;
    border-bottom: 1px solid var(--cm-sys-color-hairline,rgba(0,0,0,.12));
    height: 48px;
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    flex-grow: 0;
    padding-left: 12px;
    padding-right: 12px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center
}

.panDecalLayerBody {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1;
    pointer-events: auto
}

.panDecalLayerConsoleNavPlaceholder {
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    flex-grow: 0;
    width: 44px;
    margin-right: 4px
}

.panDecalLayerConsoleNavPlaceholderHidden {
    visibility: hidden
}

.panDecalLayerCloudLogo {
    -webkit-box-flex: 0;
    -webkit-flex-grow: 0;
    flex-grow: 0;
    box-sizing: border-box;
    height: 20px;
    width: 128px;
    margin-top: 12px;
    margin-bottom: 10px;
    margin-left: -2px
}

sentinel {
}
