/**
 * Admin bar stylesheet.
 *
 * Site Kit by Google, Copyright 2019 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
/*
 * Configuration Options
 */
/**
 * Variables.
 *
 * Site Kit by Google, Copyright 2019 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
/*
 * Colors
 * Names from http://chir.ag/projects/name-that-color/
 */
/* stylelint-disable */
/* stylelint-enable */
/**
 * Mixins.
 *
 * Site Kit by Google, Copyright 2019 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
/*
 * Top-level Cascade Items
 */
/**
 * Base styles.
 *
 * Site Kit by Google, Copyright 2019 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
/* .googlesitekit-plugin will always wrap all
 * of our content, so the properties below will act as defaults.
 */
.googlesitekit-plugin {
  color: #757575;
  font-family: Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 1rem;
  line-height: 1.4; }
  .googlesitekit-plugin *,
  .googlesitekit-plugin *::before,
  .googlesitekit-plugin *::after {
    box-sizing: border-box; }
  .googlesitekit-plugin svg:not(:root) {
    overflow: hidden; }
  .googlesitekit-plugin h1,
  .googlesitekit-plugin h2,
  .googlesitekit-plugin h3,
  .googlesitekit-plugin h4,
  .googlesitekit-plugin h5,
  .googlesitekit-plugin h6 {
    color: #3c4043;
    font-family: "Google Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 1.16; }
  .googlesitekit-plugin h1,
  .googlesitekit-plugin .googlesitekit-heading-1 {
    font-size: 1.75rem;
    font-weight: 400; }
    @media (min-width: 600px) {
      .googlesitekit-plugin h1,
      .googlesitekit-plugin .googlesitekit-heading-1 {
        font-size: 2.25rem; } }
  .googlesitekit-plugin h2,
  .googlesitekit-plugin .googlesitekit-heading-2 {
    font-size: 1.375rem;
    font-weight: 400; }
    @media (min-width: 600px) {
      .googlesitekit-plugin h2,
      .googlesitekit-plugin .googlesitekit-heading-2 {
        font-size: 1.75rem; } }
  .googlesitekit-plugin h3,
  .googlesitekit-plugin .googlesitekit-heading-3 {
    font-size: 1.25rem;
    font-weight: 400; }
    @media (min-width: 600px) {
      .googlesitekit-plugin h3,
      .googlesitekit-plugin .googlesitekit-heading-3 {
        font-size: 1.5rem; } }
  .googlesitekit-plugin h4,
  .googlesitekit-plugin .googlesitekit-heading-4 {
    color: #5b5b61;
    font-size: 1.125rem;
    font-weight: 500; }
    @media (min-width: 600px) {
      .googlesitekit-plugin h4,
      .googlesitekit-plugin .googlesitekit-heading-4 {
        font-size: 1.25rem; } }
  .googlesitekit-plugin .googlesitekit-subheading-1 {
    font-family: Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 0.9375rem;
    font-weight: 500; }
    @media (min-width: 600px) {
      .googlesitekit-plugin .googlesitekit-subheading-1 {
        font-size: 1rem; } }
  .googlesitekit-plugin .googlesitekit-subheading-2 {
    font-family: Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 0.875rem;
    font-weight: 500; }
    @media (min-width: 600px) {
      .googlesitekit-plugin .googlesitekit-subheading-2 {
        font-size: 0.9375rem; } }
  .googlesitekit-plugin .googlesitekit-overline {
    color: #757575;
    font-size: 0.75rem;
    font-weight: 500;
    letter-spacing: 0.16em;
    line-height: 1.16;
    text-transform: uppercase; }
    .googlesitekit-plugin .googlesitekit-overline--collapse {
      margin: 0; }
  .googlesitekit-plugin .googlesitekit-recommended {
    color: #34a853;
    font-size: 10px;
    font-weight: 500; }
  .googlesitekit-plugin .googlesitekit-nodata {
    display: none; }
  .googlesitekit-plugin legend,
  .googlesitekit-plugin p {
    font-size: 1rem; }
  .googlesitekit-plugin a {
    color: #1a73e8;
    text-decoration: none; }
    .googlesitekit-plugin a:hover {
      text-decoration: underline; }
    .googlesitekit-plugin a:focus {
      box-shadow: none;
      outline: 1px dashed #4285f4;
      outline-offset: 3px; }
  .googlesitekit-plugin button {
    background: none;
    border: none;
    color: #1a73e8;
    text-decoration: none; }
    .googlesitekit-plugin button:hover {
      text-decoration: underline; }
    .googlesitekit-plugin button:focus {
      outline: 1px dashed #4285f4;
      outline-offset: 3px; }
  .googlesitekit-plugin legend {
    line-height: 1.5;
    margin: 1em 0; }
  .googlesitekit-plugin .screen-reader-only {
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    overflow: hidden;
    position: absolute !important;
    width: 1px; }

:root {
  --mdc-layout-grid-margin-desktop: 24px;
  --mdc-layout-grid-gutter-desktop: 24px;
  --mdc-layout-grid-column-width-desktop: 72px;
  --mdc-layout-grid-margin-tablet: 16px;
  --mdc-layout-grid-gutter-tablet: 16px;
  --mdc-layout-grid-column-width-tablet: 72px;
  --mdc-layout-grid-margin-phone: 16px;
  --mdc-layout-grid-gutter-phone: 16px;
  --mdc-layout-grid-column-width-phone: 72px; }

@media (min-width: 961px) {
  .mdc-layout-grid, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid, #wpadminbar.nojs .googlesitekit-noscript .mdc-layout-grid {
    box-sizing: border-box;
    margin: 0 auto;
    padding: 24px;
    padding: 24px;
    padding: var(--mdc-layout-grid-margin-desktop, 24px); } }

@media (min-width: 601px) and (max-width: 960px) {
  .mdc-layout-grid, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid, #wpadminbar.nojs .googlesitekit-noscript .mdc-layout-grid {
    box-sizing: border-box;
    margin: 0 auto;
    padding: 16px;
    padding: 16px;
    padding: var(--mdc-layout-grid-margin-tablet, 16px); } }

@media (max-width: 600px) {
  .mdc-layout-grid, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid, #wpadminbar.nojs .googlesitekit-noscript .mdc-layout-grid {
    box-sizing: border-box;
    margin: 0 auto;
    padding: 16px;
    padding: 16px;
    padding: var(--mdc-layout-grid-margin-phone, 16px); } }

@media (min-width: 961px) {
  .mdc-layout-grid__inner, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__inner, #wpadminbar.nojs .googlesitekit-noscript .mdc-layout-grid__inner {
    display: flex;
    flex-flow: row wrap;
    align-items: stretch;
    margin: -12px;
    margin: calc(24px / 2 * -1);
    margin: calc(var(--mdc-layout-grid-gutter-desktop, 24px) / 2 * -1); }
    @supports (display: grid) {
      .mdc-layout-grid__inner, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__inner, #wpadminbar.nojs .googlesitekit-noscript .mdc-layout-grid__inner {
        display: grid;
        margin: 0;
        grid-gap: 24px;
        grid-gap: 24px;
        grid-gap: var(--mdc-layout-grid-gutter-desktop, 24px);
        grid-template-columns: repeat(12, minmax(0, 1fr)); } } }

@media (min-width: 601px) and (max-width: 960px) {
  .mdc-layout-grid__inner, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__inner, #wpadminbar.nojs .googlesitekit-noscript .mdc-layout-grid__inner {
    display: flex;
    flex-flow: row wrap;
    align-items: stretch;
    margin: -8px;
    margin: calc(16px / 2 * -1);
    margin: calc(var(--mdc-layout-grid-gutter-tablet, 16px) / 2 * -1); }
    @supports (display: grid) {
      .mdc-layout-grid__inner, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__inner, #wpadminbar.nojs .googlesitekit-noscript .mdc-layout-grid__inner {
        display: grid;
        margin: 0;
        grid-gap: 16px;
        grid-gap: 16px;
        grid-gap: var(--mdc-layout-grid-gutter-tablet, 16px);
        grid-template-columns: repeat(8, minmax(0, 1fr)); } } }

@media (max-width: 600px) {
  .mdc-layout-grid__inner, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__inner, #wpadminbar.nojs .googlesitekit-noscript .mdc-layout-grid__inner {
    display: flex;
    flex-flow: row wrap;
    align-items: stretch;
    margin: -8px;
    margin: calc(16px / 2 * -1);
    margin: calc(var(--mdc-layout-grid-gutter-phone, 16px) / 2 * -1); }
    @supports (display: grid) {
      .mdc-layout-grid__inner, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__inner, #wpadminbar.nojs .googlesitekit-noscript .mdc-layout-grid__inner {
        display: grid;
        margin: 0;
        grid-gap: 16px;
        grid-gap: 16px;
        grid-gap: var(--mdc-layout-grid-gutter-phone, 16px);
        grid-template-columns: repeat(4, minmax(0, 1fr)); } } }

@media (min-width: 961px) {
  .mdc-layout-grid__cell, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell, #wpadminbar.nojs .googlesitekit-noscript .mdc-layout-grid__cell {
    width: calc(33.33333% - 24px);
    width: calc(33.33333% - 24px);
    width: calc(33.33333% - var(--mdc-layout-grid-gutter-desktop, 24px));
    box-sizing: border-box;
    margin: 12px;
    margin: calc(24px / 2);
    margin: calc(var(--mdc-layout-grid-gutter-desktop, 24px) / 2); }
    @supports (display: grid) {
      .mdc-layout-grid__cell, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell, #wpadminbar.nojs .googlesitekit-noscript .mdc-layout-grid__cell {
        width: auto;
        grid-column-end: span 4; } }
    @supports (display: grid) {
      .mdc-layout-grid__cell, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell, #wpadminbar.nojs .googlesitekit-noscript .mdc-layout-grid__cell {
        margin: 0; } }
    .mdc-layout-grid__cell--span-1,
    .mdc-layout-grid__cell--span-1-desktop {
      width: calc(8.33333% - 24px);
      width: calc(8.33333% - 24px);
      width: calc(8.33333% - var(--mdc-layout-grid-gutter-desktop, 24px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-1,
        .mdc-layout-grid__cell--span-1-desktop {
          width: auto;
          grid-column-end: span 1; } }
    .mdc-layout-grid__cell--span-2, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell--span-2,
    .mdc-layout-grid__cell--span-2-desktop {
      width: calc(16.66667% - 24px);
      width: calc(16.66667% - 24px);
      width: calc(16.66667% - var(--mdc-layout-grid-gutter-desktop, 24px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-2, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell--span-2,
        .mdc-layout-grid__cell--span-2-desktop {
          width: auto;
          grid-column-end: span 2; } }
    .mdc-layout-grid__cell--span-3, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell--span-3,
    .mdc-layout-grid__cell--span-3-desktop,
    #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell--span-3-desktop {
      width: calc(25% - 24px);
      width: calc(25% - 24px);
      width: calc(25% - var(--mdc-layout-grid-gutter-desktop, 24px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-3, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell--span-3,
        .mdc-layout-grid__cell--span-3-desktop,
        #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell--span-3-desktop {
          width: auto;
          grid-column-end: span 3; } }
    .mdc-layout-grid__cell--span-4, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell--span-4,
    .mdc-layout-grid__cell--span-4-desktop {
      width: calc(33.33333% - 24px);
      width: calc(33.33333% - 24px);
      width: calc(33.33333% - var(--mdc-layout-grid-gutter-desktop, 24px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-4, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell--span-4,
        .mdc-layout-grid__cell--span-4-desktop {
          width: auto;
          grid-column-end: span 4; } }
    .mdc-layout-grid__cell--span-5,
    .mdc-layout-grid__cell--span-5-desktop {
      width: calc(41.66667% - 24px);
      width: calc(41.66667% - 24px);
      width: calc(41.66667% - var(--mdc-layout-grid-gutter-desktop, 24px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-5,
        .mdc-layout-grid__cell--span-5-desktop {
          width: auto;
          grid-column-end: span 5; } }
    .mdc-layout-grid__cell--span-6,
    .mdc-layout-grid__cell--span-6-desktop,
    #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell--span-6-desktop {
      width: calc(50% - 24px);
      width: calc(50% - 24px);
      width: calc(50% - var(--mdc-layout-grid-gutter-desktop, 24px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-6,
        .mdc-layout-grid__cell--span-6-desktop,
        #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell--span-6-desktop {
          width: auto;
          grid-column-end: span 6; } }
    .mdc-layout-grid__cell--span-7, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell--span-7,
    .mdc-layout-grid__cell--span-7-desktop,
    #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell--span-7-desktop {
      width: calc(58.33333% - 24px);
      width: calc(58.33333% - 24px);
      width: calc(58.33333% - var(--mdc-layout-grid-gutter-desktop, 24px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-7, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell--span-7,
        .mdc-layout-grid__cell--span-7-desktop,
        #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell--span-7-desktop {
          width: auto;
          grid-column-end: span 7; } }
    .mdc-layout-grid__cell--span-8,
    .mdc-layout-grid__cell--span-8-desktop {
      width: calc(66.66667% - 24px);
      width: calc(66.66667% - 24px);
      width: calc(66.66667% - var(--mdc-layout-grid-gutter-desktop, 24px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-8,
        .mdc-layout-grid__cell--span-8-desktop {
          width: auto;
          grid-column-end: span 8; } }
    .mdc-layout-grid__cell--span-9,
    .mdc-layout-grid__cell--span-9-desktop {
      width: calc(75% - 24px);
      width: calc(75% - 24px);
      width: calc(75% - var(--mdc-layout-grid-gutter-desktop, 24px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-9,
        .mdc-layout-grid__cell--span-9-desktop {
          width: auto;
          grid-column-end: span 9; } }
    .mdc-layout-grid__cell--span-10,
    .mdc-layout-grid__cell--span-10-desktop {
      width: calc(83.33333% - 24px);
      width: calc(83.33333% - 24px);
      width: calc(83.33333% - var(--mdc-layout-grid-gutter-desktop, 24px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-10,
        .mdc-layout-grid__cell--span-10-desktop {
          width: auto;
          grid-column-end: span 10; } }
    .mdc-layout-grid__cell--span-11,
    .mdc-layout-grid__cell--span-11-desktop {
      width: calc(91.66667% - 24px);
      width: calc(91.66667% - 24px);
      width: calc(91.66667% - var(--mdc-layout-grid-gutter-desktop, 24px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-11,
        .mdc-layout-grid__cell--span-11-desktop {
          width: auto;
          grid-column-end: span 11; } }
    .mdc-layout-grid__cell--span-12,
    .mdc-layout-grid__cell--span-12-desktop {
      width: calc(100% - 24px);
      width: calc(100% - 24px);
      width: calc(100% - var(--mdc-layout-grid-gutter-desktop, 24px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-12,
        .mdc-layout-grid__cell--span-12-desktop {
          width: auto;
          grid-column-end: span 12; } } }

@media (min-width: 601px) and (max-width: 960px) {
  .mdc-layout-grid__cell, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell, #wpadminbar.nojs .googlesitekit-noscript .mdc-layout-grid__cell {
    width: calc(50% - 16px);
    width: calc(50% - 16px);
    width: calc(50% - var(--mdc-layout-grid-gutter-tablet, 16px));
    box-sizing: border-box;
    margin: 8px;
    margin: calc(16px / 2);
    margin: calc(var(--mdc-layout-grid-gutter-tablet, 16px) / 2); }
    @supports (display: grid) {
      .mdc-layout-grid__cell, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell, #wpadminbar.nojs .googlesitekit-noscript .mdc-layout-grid__cell {
        width: auto;
        grid-column-end: span 4; } }
    @supports (display: grid) {
      .mdc-layout-grid__cell, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell, #wpadminbar.nojs .googlesitekit-noscript .mdc-layout-grid__cell {
        margin: 0; } }
    .mdc-layout-grid__cell--span-1,
    .mdc-layout-grid__cell--span-1-tablet {
      width: calc(12.5% - 16px);
      width: calc(12.5% - 16px);
      width: calc(12.5% - var(--mdc-layout-grid-gutter-tablet, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-1,
        .mdc-layout-grid__cell--span-1-tablet {
          width: auto;
          grid-column-end: span 1; } }
    .mdc-layout-grid__cell--span-2, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell--span-2,
    .mdc-layout-grid__cell--span-2-tablet,
    #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell--span-2-tablet {
      width: calc(25% - 16px);
      width: calc(25% - 16px);
      width: calc(25% - var(--mdc-layout-grid-gutter-tablet, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-2, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell--span-2,
        .mdc-layout-grid__cell--span-2-tablet,
        #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell--span-2-tablet {
          width: auto;
          grid-column-end: span 2; } }
    .mdc-layout-grid__cell--span-3, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell--span-3,
    .mdc-layout-grid__cell--span-3-tablet {
      width: calc(37.5% - 16px);
      width: calc(37.5% - 16px);
      width: calc(37.5% - var(--mdc-layout-grid-gutter-tablet, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-3, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell--span-3,
        .mdc-layout-grid__cell--span-3-tablet {
          width: auto;
          grid-column-end: span 3; } }
    .mdc-layout-grid__cell--span-4, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell--span-4,
    .mdc-layout-grid__cell--span-4-tablet,
    #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell--span-4-tablet {
      width: calc(50% - 16px);
      width: calc(50% - 16px);
      width: calc(50% - var(--mdc-layout-grid-gutter-tablet, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-4, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell--span-4,
        .mdc-layout-grid__cell--span-4-tablet,
        #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell--span-4-tablet {
          width: auto;
          grid-column-end: span 4; } }
    .mdc-layout-grid__cell--span-5,
    .mdc-layout-grid__cell--span-5-tablet {
      width: calc(62.5% - 16px);
      width: calc(62.5% - 16px);
      width: calc(62.5% - var(--mdc-layout-grid-gutter-tablet, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-5,
        .mdc-layout-grid__cell--span-5-tablet {
          width: auto;
          grid-column-end: span 5; } }
    .mdc-layout-grid__cell--span-6,
    .mdc-layout-grid__cell--span-6-tablet {
      width: calc(75% - 16px);
      width: calc(75% - 16px);
      width: calc(75% - var(--mdc-layout-grid-gutter-tablet, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-6,
        .mdc-layout-grid__cell--span-6-tablet {
          width: auto;
          grid-column-end: span 6; } }
    .mdc-layout-grid__cell--span-7, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell--span-7,
    .mdc-layout-grid__cell--span-7-tablet {
      width: calc(87.5% - 16px);
      width: calc(87.5% - 16px);
      width: calc(87.5% - var(--mdc-layout-grid-gutter-tablet, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-7, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell--span-7,
        .mdc-layout-grid__cell--span-7-tablet {
          width: auto;
          grid-column-end: span 7; } }
    .mdc-layout-grid__cell--span-8,
    .mdc-layout-grid__cell--span-8-tablet,
    #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell--span-8-tablet {
      width: calc(100% - 16px);
      width: calc(100% - 16px);
      width: calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-8,
        .mdc-layout-grid__cell--span-8-tablet,
        #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell--span-8-tablet {
          width: auto;
          grid-column-end: span 8; } }
    .mdc-layout-grid__cell--span-9,
    .mdc-layout-grid__cell--span-9-tablet {
      width: calc(100% - 16px);
      width: calc(100% - 16px);
      width: calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-9,
        .mdc-layout-grid__cell--span-9-tablet {
          width: auto;
          grid-column-end: span 8; } }
    .mdc-layout-grid__cell--span-10,
    .mdc-layout-grid__cell--span-10-tablet {
      width: calc(100% - 16px);
      width: calc(100% - 16px);
      width: calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-10,
        .mdc-layout-grid__cell--span-10-tablet {
          width: auto;
          grid-column-end: span 8; } }
    .mdc-layout-grid__cell--span-11,
    .mdc-layout-grid__cell--span-11-tablet {
      width: calc(100% - 16px);
      width: calc(100% - 16px);
      width: calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-11,
        .mdc-layout-grid__cell--span-11-tablet {
          width: auto;
          grid-column-end: span 8; } }
    .mdc-layout-grid__cell--span-12,
    .mdc-layout-grid__cell--span-12-tablet,
    #wpadminbar.nojs .googlesitekit-noscript .mdc-layout-grid__cell {
      width: calc(100% - 16px);
      width: calc(100% - 16px);
      width: calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-12,
        .mdc-layout-grid__cell--span-12-tablet,
        #wpadminbar.nojs .googlesitekit-noscript .mdc-layout-grid__cell {
          width: auto;
          grid-column-end: span 8; } } }

@media (max-width: 600px) {
  .mdc-layout-grid__cell, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell, #wpadminbar.nojs .googlesitekit-noscript .mdc-layout-grid__cell {
    width: calc(100% - 16px);
    width: calc(100% - 16px);
    width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px));
    box-sizing: border-box;
    margin: 8px;
    margin: calc(16px / 2);
    margin: calc(var(--mdc-layout-grid-gutter-phone, 16px) / 2); }
    @supports (display: grid) {
      .mdc-layout-grid__cell, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell, #wpadminbar.nojs .googlesitekit-noscript .mdc-layout-grid__cell {
        width: auto;
        grid-column-end: span 4; } }
    @supports (display: grid) {
      .mdc-layout-grid__cell, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell, #wpadminbar.nojs .googlesitekit-noscript .mdc-layout-grid__cell {
        margin: 0; } }
    .mdc-layout-grid__cell--span-1,
    .mdc-layout-grid__cell--span-1-phone {
      width: calc(25% - 16px);
      width: calc(25% - 16px);
      width: calc(25% - var(--mdc-layout-grid-gutter-phone, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-1,
        .mdc-layout-grid__cell--span-1-phone {
          width: auto;
          grid-column-end: span 1; } }
    .mdc-layout-grid__cell--span-2, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell--span-2,
    .mdc-layout-grid__cell--span-2-phone {
      width: calc(50% - 16px);
      width: calc(50% - 16px);
      width: calc(50% - var(--mdc-layout-grid-gutter-phone, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-2, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell--span-2,
        .mdc-layout-grid__cell--span-2-phone {
          width: auto;
          grid-column-end: span 2; } }
    .mdc-layout-grid__cell--span-3, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell--span-3,
    .mdc-layout-grid__cell--span-3-phone {
      width: calc(75% - 16px);
      width: calc(75% - 16px);
      width: calc(75% - var(--mdc-layout-grid-gutter-phone, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-3, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell--span-3,
        .mdc-layout-grid__cell--span-3-phone {
          width: auto;
          grid-column-end: span 3; } }
    .mdc-layout-grid__cell--span-4, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell--span-4,
    .mdc-layout-grid__cell--span-4-phone {
      width: calc(100% - 16px);
      width: calc(100% - 16px);
      width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-4, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell--span-4,
        .mdc-layout-grid__cell--span-4-phone {
          width: auto;
          grid-column-end: span 4; } }
    .mdc-layout-grid__cell--span-5,
    .mdc-layout-grid__cell--span-5-phone {
      width: calc(100% - 16px);
      width: calc(100% - 16px);
      width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-5,
        .mdc-layout-grid__cell--span-5-phone {
          width: auto;
          grid-column-end: span 4; } }
    .mdc-layout-grid__cell--span-6,
    .mdc-layout-grid__cell--span-6-phone {
      width: calc(100% - 16px);
      width: calc(100% - 16px);
      width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-6,
        .mdc-layout-grid__cell--span-6-phone {
          width: auto;
          grid-column-end: span 4; } }
    .mdc-layout-grid__cell--span-7, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell--span-7,
    .mdc-layout-grid__cell--span-7-phone {
      width: calc(100% - 16px);
      width: calc(100% - 16px);
      width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-7, #wpadminbar .googlesitekit-adminbar .mdc-layout-grid__cell--span-7,
        .mdc-layout-grid__cell--span-7-phone {
          width: auto;
          grid-column-end: span 4; } }
    .mdc-layout-grid__cell--span-8,
    .mdc-layout-grid__cell--span-8-phone {
      width: calc(100% - 16px);
      width: calc(100% - 16px);
      width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-8,
        .mdc-layout-grid__cell--span-8-phone {
          width: auto;
          grid-column-end: span 4; } }
    .mdc-layout-grid__cell--span-9,
    .mdc-layout-grid__cell--span-9-phone {
      width: calc(100% - 16px);
      width: calc(100% - 16px);
      width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-9,
        .mdc-layout-grid__cell--span-9-phone {
          width: auto;
          grid-column-end: span 4; } }
    .mdc-layout-grid__cell--span-10,
    .mdc-layout-grid__cell--span-10-phone {
      width: calc(100% - 16px);
      width: calc(100% - 16px);
      width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-10,
        .mdc-layout-grid__cell--span-10-phone {
          width: auto;
          grid-column-end: span 4; } }
    .mdc-layout-grid__cell--span-11,
    .mdc-layout-grid__cell--span-11-phone {
      width: calc(100% - 16px);
      width: calc(100% - 16px);
      width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-11,
        .mdc-layout-grid__cell--span-11-phone {
          width: auto;
          grid-column-end: span 4; } }
    .mdc-layout-grid__cell--span-12,
    .mdc-layout-grid__cell--span-12-phone {
      width: calc(100% - 16px);
      width: calc(100% - 16px);
      width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-12,
        .mdc-layout-grid__cell--span-12-phone {
          width: auto;
          grid-column-end: span 4; } } }

.mdc-layout-grid__cell--order-1 {
  order: 1; }

.mdc-layout-grid__cell--order-2 {
  order: 2; }

.mdc-layout-grid__cell--order-3 {
  order: 3; }

.mdc-layout-grid__cell--order-4 {
  order: 4; }

.mdc-layout-grid__cell--order-5 {
  order: 5; }

.mdc-layout-grid__cell--order-6 {
  order: 6; }

.mdc-layout-grid__cell--order-7 {
  order: 7; }

.mdc-layout-grid__cell--order-8 {
  order: 8; }

.mdc-layout-grid__cell--order-9 {
  order: 9; }

.mdc-layout-grid__cell--order-10 {
  order: 10; }

.mdc-layout-grid__cell--order-11 {
  order: 11; }

.mdc-layout-grid__cell--order-12 {
  order: 12; }

.mdc-layout-grid__cell--align-top {
  align-self: flex-start; }
  @supports (display: grid) {
    .mdc-layout-grid__cell--align-top {
      align-self: start; } }

.mdc-layout-grid__cell--align-middle {
  align-self: center; }

.mdc-layout-grid__cell--align-bottom {
  align-self: flex-end; }
  @supports (display: grid) {
    .mdc-layout-grid__cell--align-bottom {
      align-self: end; } }

@media (min-width: 961px) {
  .mdc-layout-grid--fixed-column-width {
    width: 1176px;
    width: calc( 72px * 12 + 24px * 11 + 24px * 2);
    width: calc( var(--mdc-layout-grid-column-width-desktop, 72px) * 12 + var(--mdc-layout-grid-gutter-desktop, 24px) * 11 + var(--mdc-layout-grid-margin-desktop, 24px) * 2); } }

@media (min-width: 601px) and (max-width: 960px) {
  .mdc-layout-grid--fixed-column-width {
    width: 720px;
    width: calc( 72px * 8 + 16px * 7 + 16px * 2);
    width: calc( var(--mdc-layout-grid-column-width-tablet, 72px) * 8 + var(--mdc-layout-grid-gutter-tablet, 16px) * 7 + var(--mdc-layout-grid-margin-tablet, 16px) * 2); } }

@media (max-width: 600px) {
  .mdc-layout-grid--fixed-column-width {
    width: 368px;
    width: calc( 72px * 4 + 16px * 3 + 16px * 2);
    width: calc( var(--mdc-layout-grid-column-width-phone, 72px) * 4 + var(--mdc-layout-grid-gutter-phone, 16px) * 3 + var(--mdc-layout-grid-margin-phone, 16px) * 2); } }

.mdc-layout-grid--align-left {
  margin-right: auto;
  margin-left: 0; }

.mdc-layout-grid--align-right {
  margin-right: 0;
  margin-left: auto; }

@keyframes primary-indeterminate-translate {
  0% {
    transform: translateX(0); }
  20% {
    animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
    transform: translateX(0); }
  59.15% {
    animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
    transform: translateX(83.67142%); }
  100% {
    transform: translateX(200.61106%); } }

@keyframes primary-indeterminate-scale {
  0% {
    transform: scaleX(0.08); }
  36.65% {
    animation-timing-function: cubic-bezier(0.33473, 0.12482, 0.78584, 1);
    transform: scaleX(0.08); }
  69.15% {
    animation-timing-function: cubic-bezier(0.06, 0.11, 0.6, 1);
    transform: scaleX(0.66148); }
  100% {
    transform: scaleX(0.08); } }

@keyframes secondary-indeterminate-translate {
  0% {
    animation-timing-function: cubic-bezier(0.15, 0, 0.51506, 0.40969);
    transform: translateX(0); }
  25% {
    animation-timing-function: cubic-bezier(0.31033, 0.28406, 0.8, 0.73371);
    transform: translateX(37.65191%); }
  48.35% {
    animation-timing-function: cubic-bezier(0.4, 0.62704, 0.6, 0.90203);
    transform: translateX(84.38617%); }
  100% {
    transform: translateX(160.27778%); } }

@keyframes secondary-indeterminate-scale {
  0% {
    animation-timing-function: cubic-bezier(0.20503, 0.05705, 0.57661, 0.45397);
    transform: scaleX(0.08); }
  19.15% {
    animation-timing-function: cubic-bezier(0.15231, 0.19643, 0.64837, 1.00432);
    transform: scaleX(0.4571); }
  44.15% {
    animation-timing-function: cubic-bezier(0.25776, -0.00316, 0.21176, 1.38179);
    transform: scaleX(0.72796); }
  100% {
    transform: scaleX(0.08); } }

@keyframes buffering {
  to {
    transform: translateX(-10px); } }

@keyframes primary-indeterminate-translate-reverse {
  0% {
    transform: translateX(0); }
  20% {
    animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
    transform: translateX(0); }
  59.15% {
    animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
    transform: translateX(-83.67142%); }
  100% {
    transform: translateX(-200.61106%); } }

@keyframes secondary-indeterminate-translate-reverse {
  0% {
    animation-timing-function: cubic-bezier(0.15, 0, 0.51506, 0.40969);
    transform: translateX(0); }
  25% {
    animation-timing-function: cubic-bezier(0.31033, 0.28406, 0.8, 0.73371);
    transform: translateX(-37.65191%); }
  48.35% {
    animation-timing-function: cubic-bezier(0.4, 0.62704, 0.6, 0.90203);
    transform: translateX(-84.38617%); }
  100% {
    transform: translateX(-160.27778%); } }

@keyframes buffering-reverse {
  to {
    transform: translateX(10px); } }

.mdc-linear-progress, #wpadminbar .googlesitekit-adminbar .mdc-linear-progress {
  position: relative;
  width: 100%;
  height: 4px;
  transform: translateZ(0);
  transition: opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  overflow: hidden; }
  .mdc-linear-progress__bar, #wpadminbar .googlesitekit-adminbar .mdc-linear-progress__bar {
    position: absolute;
    width: 100%;
    height: 100%;
    animation: none;
    transform-origin: top left;
    transition: transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1); }
  .mdc-linear-progress__bar-inner, #wpadminbar .googlesitekit-adminbar .mdc-linear-progress__bar-inner {
    display: inline-block;
    position: absolute;
    width: 100%;
    height: 100%;
    animation: none; }
  .mdc-linear-progress__buffering-dots, #wpadminbar .googlesitekit-adminbar .mdc-linear-progress__buffering-dots {
    position: absolute;
    width: 100%;
    height: 100%;
    animation: buffering 250ms infinite linear;
    background-repeat: repeat-x;
    background-size: 10px 4px; }
  .mdc-linear-progress__buffer, #wpadminbar .googlesitekit-adminbar .mdc-linear-progress__buffer {
    position: absolute;
    width: 100%;
    height: 100%;
    transform-origin: top left;
    transition: transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1); }
  .mdc-linear-progress__primary-bar, #wpadminbar .googlesitekit-adminbar .mdc-linear-progress__primary-bar {
    transform: scaleX(0); }
  .mdc-linear-progress__secondary-bar, #wpadminbar .googlesitekit-adminbar .mdc-linear-progress__secondary-bar {
    visibility: hidden; }
  .mdc-linear-progress--indeterminate .mdc-linear-progress__bar, .mdc-linear-progress--indeterminate #wpadminbar .googlesitekit-adminbar .mdc-linear-progress__bar, #wpadminbar .googlesitekit-adminbar .mdc-linear-progress--indeterminate .mdc-linear-progress__bar {
    transition: none; }
  .mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar, .mdc-linear-progress--indeterminate #wpadminbar .googlesitekit-adminbar .mdc-linear-progress__primary-bar, #wpadminbar .googlesitekit-adminbar .mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar {
    left: -145.166611%;
    animation: primary-indeterminate-translate 2s infinite linear; }
    .mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar > .mdc-linear-progress__bar-inner, .mdc-linear-progress--indeterminate #wpadminbar .googlesitekit-adminbar .mdc-linear-progress__primary-bar > .mdc-linear-progress__bar-inner, #wpadminbar .googlesitekit-adminbar .mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar > .mdc-linear-progress__bar-inner {
      animation: primary-indeterminate-scale 2s infinite linear; }
  .mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar, .mdc-linear-progress--indeterminate #wpadminbar .googlesitekit-adminbar .mdc-linear-progress__secondary-bar, #wpadminbar .googlesitekit-adminbar .mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar {
    left: -54.888891%;
    animation: secondary-indeterminate-translate 2s infinite linear;
    visibility: visible; }
    .mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar > .mdc-linear-progress__bar-inner, .mdc-linear-progress--indeterminate #wpadminbar .googlesitekit-adminbar .mdc-linear-progress__secondary-bar > .mdc-linear-progress__bar-inner, #wpadminbar .googlesitekit-adminbar .mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar > .mdc-linear-progress__bar-inner {
      animation: secondary-indeterminate-scale 2s infinite linear; }
  .mdc-linear-progress--reversed .mdc-linear-progress__bar, .mdc-linear-progress--reversed #wpadminbar .googlesitekit-adminbar .mdc-linear-progress__bar, #wpadminbar .googlesitekit-adminbar .mdc-linear-progress--reversed .mdc-linear-progress__bar,
  .mdc-linear-progress--reversed .mdc-linear-progress__buffer,
  .mdc-linear-progress--reversed #wpadminbar .googlesitekit-adminbar .mdc-linear-progress__buffer,
  #wpadminbar .googlesitekit-adminbar .mdc-linear-progress--reversed .mdc-linear-progress__buffer {
    right: 0;
    transform-origin: center right; }
  .mdc-linear-progress--reversed .mdc-linear-progress__primary-bar, .mdc-linear-progress--reversed #wpadminbar .googlesitekit-adminbar .mdc-linear-progress__primary-bar, #wpadminbar .googlesitekit-adminbar .mdc-linear-progress--reversed .mdc-linear-progress__primary-bar {
    animation-name: primary-indeterminate-translate-reverse; }
  .mdc-linear-progress--reversed .mdc-linear-progress__secondary-bar, .mdc-linear-progress--reversed #wpadminbar .googlesitekit-adminbar .mdc-linear-progress__secondary-bar, #wpadminbar .googlesitekit-adminbar .mdc-linear-progress--reversed .mdc-linear-progress__secondary-bar {
    animation-name: secondary-indeterminate-translate-reverse; }
  .mdc-linear-progress--reversed .mdc-linear-progress__buffering-dots, .mdc-linear-progress--reversed #wpadminbar .googlesitekit-adminbar .mdc-linear-progress__buffering-dots, #wpadminbar .googlesitekit-adminbar .mdc-linear-progress--reversed .mdc-linear-progress__buffering-dots {
    animation: buffering-reverse 250ms infinite linear; }
  .mdc-linear-progress--closed {
    opacity: 0; }

.mdc-linear-progress__bar-inner, #wpadminbar .googlesitekit-adminbar .mdc-linear-progress__bar-inner {
  background-color: #1a73e8;
  /* @alternate */
  background-color: #1a73e8;
  background-color: var(--mdc-theme-primary, #1a73e8); }

.mdc-linear-progress__buffering-dots, #wpadminbar .googlesitekit-adminbar .mdc-linear-progress__buffering-dots {
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='%23e6e6e6'/%3E%3C/svg%3E"); }

.mdc-linear-progress__buffer, #wpadminbar .googlesitekit-adminbar .mdc-linear-progress__buffer {
  background-color: #e6e6e6; }

.mdc-linear-progress--indeterminate.mdc-linear-progress--reversed .mdc-linear-progress__primary-bar, .mdc-linear-progress--indeterminate.mdc-linear-progress--reversed #wpadminbar .googlesitekit-adminbar .mdc-linear-progress__primary-bar, #wpadminbar .googlesitekit-adminbar .mdc-linear-progress--reversed.mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar {
  right: -145.166611%;
  left: auto; }

.mdc-linear-progress--indeterminate.mdc-linear-progress--reversed .mdc-linear-progress__secondary-bar, .mdc-linear-progress--indeterminate.mdc-linear-progress--reversed #wpadminbar .googlesitekit-adminbar .mdc-linear-progress__secondary-bar, #wpadminbar .googlesitekit-adminbar .mdc-linear-progress--reversed.mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar {
  right: -54.888891%;
  left: auto; }

.googlesitekit-plugin .mdc-linear-progress, .googlesitekit-plugin #wpadminbar .googlesitekit-adminbar .mdc-linear-progress, #wpadminbar .googlesitekit-adminbar .googlesitekit-plugin .mdc-linear-progress {
  margin: 32px 0; }
  .googlesitekit-plugin .mdc-linear-progress .mdc-linear-progress__bar-inner, .googlesitekit-plugin .mdc-linear-progress #wpadminbar .googlesitekit-adminbar .mdc-linear-progress__bar-inner, .googlesitekit-plugin #wpadminbar .googlesitekit-adminbar .mdc-linear-progress .mdc-linear-progress__bar-inner, #wpadminbar .googlesitekit-adminbar .googlesitekit-plugin .mdc-linear-progress .mdc-linear-progress__bar-inner {
    background-color: #1a73e8; }
  @media (min-width: 960px) {
    .googlesitekit-plugin .mdc-linear-progress, .googlesitekit-plugin #wpadminbar .googlesitekit-adminbar .mdc-linear-progress, #wpadminbar .googlesitekit-adminbar .googlesitekit-plugin .mdc-linear-progress {
      margin: 48px 0; } }
  .googlesitekit-plugin .mdc-linear-progress--small {
    max-width: 150px; }
  .googlesitekit-plugin .mdc-linear-progress--compress {
    margin: 0; }

/*
 * Components
 */
/**
 * Adminbar overrides styles.
 *
 * Site Kit by Google, Copyright 2019 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
/*
 * Component overrides.
 * Included here because they're specific to the "#wpadminbar *" styling.
 */
#wpadminbar .googlesitekit-adminbar * {
  font-family: Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;
  line-height: normal; }

#wpadminbar .googlesitekit-adminbar .mdc-linear-progress {
  margin: 32px 0; }
  #wpadminbar .googlesitekit-adminbar .mdc-linear-progress .mdc-linear-progress__bar-inner {
    background-color: #1a73e8; }
  @media (min-width: 960px) {
    #wpadminbar .googlesitekit-adminbar .mdc-linear-progress {
      margin: 48px 0; } }

#wpadminbar .googlesitekit-adminbar .googlesitekit-cta-link {
  height: auto; }

#wpadminbar .googlesitekit-adminbar .googlesitekit-cta {
  box-sizing: border-box; }

#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-cta-link {
  font-size: 16px; }

/**
 * Adminbar styles.
 *
 * Site Kit by Google, Copyright 2019 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
#wpadminbar.nojs .googlesitekit-noscript {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
  border-left: 4px solid #fbbc05;
  display: none;
  left: 0;
  position: absolute;
  top: 32px;
  width: 100%; }

#wpadminbar.nojs .googlesitekit-wp-adminbar:hover .googlesitekit-noscript {
  display: block; }

#wpadminbar .googlesitekit-plugin.ab-sub-wrapper {
  left: 0; }

#wpadminbar .googlesitekit-plugin .googlesitekit-adminbar {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
  background: #fff;
  color: #000;
  left: 0;
  padding: 0;
  position: absolute;
  right: 0;
  top: 46px;
  z-index: 9999; }
  @media (min-width: 783px) {
    #wpadminbar .googlesitekit-plugin .googlesitekit-adminbar {
      top: 32px; } }
  #wpadminbar .googlesitekit-plugin .googlesitekit-adminbar.\--has-error {
    display: none; }
  #wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-adminbar__subtitle {
    color: #757575;
    font-size: 16px; }
  #wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-adminbar__title {
    color: #3c4043;
    font-size: 22px;
    font-weight: 500;
    margin: 5px 0 0 0; }
  #wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-adminbar__loading {
    display: none;
    padding: 0 48px; }
  #wpadminbar .googlesitekit-plugin .googlesitekit-adminbar.googlesitekit-adminbar--loading .googlesitekit-adminbar__loading {
    display: block; }
  #wpadminbar .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-adminbar__link {
    display: none; }

#wpadminbar:not(.mobile) .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-adminbar__link {
  display: inline-block; }
  #wpadminbar:not(.mobile) .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-adminbar__link--mobile {
    display: none; }

@media (min-width: 960px) {
  #wpadminbar.mobile .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-adminbar__link {
    display: inline-block; } }

#wpadminbar.mobile .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-adminbar__link--mobile {
  display: inline-block;
  padding-left: 16px;
  position: relative;
  top: -16px; }
  @media (min-width: 960px) {
    #wpadminbar.mobile .googlesitekit-plugin .googlesitekit-adminbar .googlesitekit-adminbar__link--mobile {
      display: none; } }

#wpadminbar.mobile .googlesitekit-plugin .googlesitekit-adminbar .mdc-layout-grid {
  pointer-events: none; }
  @media (min-width: 960px) {
    #wpadminbar.mobile .googlesitekit-plugin .googlesitekit-adminbar .mdc-layout-grid {
      pointer-events: auto; } }

/**
 * WP Adminbar styles.
 *
 * Site Kit by Google, Copyright 2019 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
#wpadminbar .googlesitekit-wp-adminbar {
  display: block;
  position: static; }
  #wpadminbar .googlesitekit-wp-adminbar .ab-item {
    display: block;
    float: left;
    height: 46px;
    position: static;
    width: 52px; }
    @media (min-width: 783px) {
      #wpadminbar .googlesitekit-wp-adminbar .ab-item {
        height: auto;
        width: auto; } }
  #wpadminbar .googlesitekit-wp-adminbar .googlesitekit-wp-adminbar__icon {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2243%22%20height%3D%2244%22%20viewBox%3D%220%200%2043%2044%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cdefs%3E%3Cpath%20d%3D%22M42.5%2018H22v8.5h11.8C32.7%2031.9%2028.1%2035%2022%2035c-7.2%200-13-5.8-13-13S14.8%209%2022%209c3.1%200%205.9%201.1%208.1%202.9l6.4-6.4C32.6%202.1%2027.6%200%2022%200%209.8%200%200%209.8%200%2022s9.8%2022%2022%2022c11%200%2021-8%2021-22%200-1.3-.2-2.7-.5-4z%22%20id%3D%22a%22%2F%3E%3C%2Fdefs%3E%3Cuse%20fill%3D%22%23FFF%22%20xlink%3Ahref%3D%22%23a%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-size: contain;
    display: block;
    height: 26px;
    margin: 10px auto;
    opacity: 0.6;
    padding: 0;
    position: relative;
    speak: none;
    vertical-align: middle;
    width: 26px; }
    @media (min-width: 783px) {
      #wpadminbar .googlesitekit-wp-adminbar .googlesitekit-wp-adminbar__icon {
        float: left;
        height: 15px;
        margin: 8px 8px 5px 0;
        width: 15px; } }
  #wpadminbar .googlesitekit-wp-adminbar .googlesitekit-wp-adminbar__label {
    display: none; }
    @media (min-width: 783px) {
      #wpadminbar .googlesitekit-wp-adminbar .googlesitekit-wp-adminbar__label {
        display: inline; } }

#wpadminbar .ab-top-menu > .googlesitekit-wp-adminbar.hover > .ab-item,
#wpadminbar:not(.mobile) .quicklinks .ab-top-menu > .googlesitekit-wp-adminbar:hover > .ab-item,
#wpadminbar:not(.mobile) .quicklinks .ab-top-menu > .googlesitekit-wp-adminbar > .ab-item:focus,
#wpadminbar.nojq .quicklinks .ab-top-menu > .googlesitekit-wp-adminbar > .ab-item:focus {
  background-color: #fff;
  color: #757575;
  position: relative;
  z-index: 10000; }

#wpadminbar .googlesitekit-wp-adminbar.hover .googlesitekit-wp-adminbar__icon,
#wpadminbar:not(.mobile) .googlesitekit-wp-adminbar:hover .googlesitekit-wp-adminbar__icon,
#wpadminbar:not(.mobile) .googlesitekit-wp-adminbar .ab-item:focus .googlesitekit-wp-adminbar__icon {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2243%22%20height%3D%2244%22%20viewBox%3D%220%200%2043%2044%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cdefs%3E%3Cpath%20d%3D%22M42.5%2018H22v8.5h11.8C32.7%2031.9%2028.1%2035%2022%2035c-7.2%200-13-5.8-13-13S14.8%209%2022%209c3.1%200%205.9%201.1%208.1%202.9l6.4-6.4C32.6%202.1%2027.6%200%2022%200%209.8%200%200%209.8%200%2022s9.8%2022%2022%2022c11%200%2021-8%2021-22%200-1.3-.2-2.7-.5-4z%22%20id%3D%22a%22%2F%3E%3C%2Fdefs%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cmask%20id%3D%22b%22%20fill%3D%22%23fff%22%3E%3Cuse%20xlink%3Ahref%3D%22%23a%22%2F%3E%3C%2Fmask%3E%3Cpath%20fill%3D%22%23FBBC05%22%20mask%3D%22url(%23b)%22%20d%3D%22M-2%2035V9l17%2013z%22%2F%3E%3Cpath%20fill%3D%22%2334A853%22%20mask%3D%22url(%23b)%22%20d%3D%22M-2%2035l30-23%207.9%201L46-2v48H-2z%22%2F%3E%3Cpath%20fill%3D%22%234285F4%22%20mask%3D%22url(%23b)%22%20d%3D%22M46%2046L15%2022l-4-3L46%209z%22%2F%3E%3Cpath%20fill%3D%22%23EA4335%22%20mask%3D%22url(%23b)%22%20d%3D%22M-2%209l17%2013%207-6.1L46%2012V-2H-2z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  opacity: 1; }

/**
 * Change Arrow styles.
 *
 * Site Kit by Google, Copyright 2020 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
.googlesitekit-change-arrow {
  --color-up: #34a853;
  --color-down: #c7221f; }
  .googlesitekit-change-arrow--inverted-color {
    --color-up: #c7221f;
    --color-down: #34a853; }
  .googlesitekit-change-arrow--up {
    color: var(--color-up); }
  .googlesitekit-change-arrow--down {
    color: var(--color-up);
    transform: rotate(180deg); }
    .googlesitekit-change-arrow--down path {
      fill: var(--color-down); }

/**
 * CTA styles.
 *
 * Site Kit by Google, Copyright 2019 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
.googlesitekit-cta, #wpadminbar .googlesitekit-adminbar .googlesitekit-cta {
  background-color: #1a73e8;
  height: 100%;
  padding: 16px;
  width: 100%; }
  @media (min-width: 960px) {
    .googlesitekit-cta, #wpadminbar .googlesitekit-adminbar .googlesitekit-cta {
      padding: 24px; } }
  .googlesitekit-cta--error, #wpadminbar .googlesitekit-adminbar .googlesitekit-cta--error {
    background-color: #fff;
    border: 3px solid #d53e36; }
  .googlesitekit-adminbar-modules .googlesitekit-cta, .googlesitekit-adminbar-modules #wpadminbar .googlesitekit-adminbar .googlesitekit-cta, #wpadminbar .googlesitekit-adminbar .googlesitekit-adminbar-modules .googlesitekit-cta {
    padding: 16px; }
  .googlesitekit-wp-dashboard .googlesitekit-cta, .googlesitekit-wp-dashboard #wpadminbar .googlesitekit-adminbar .googlesitekit-cta, #wpadminbar .googlesitekit-adminbar .googlesitekit-wp-dashboard .googlesitekit-cta {
    background-color: #0073aa;
    box-sizing: border-box;
    height: auto;
    margin-top: 12px;
    padding: 12px; }
  .googlesitekit-wp-dashboard .googlesitekit-cta--error, .googlesitekit-wp-dashboard #wpadminbar .googlesitekit-adminbar .googlesitekit-cta--error, #wpadminbar .googlesitekit-adminbar .googlesitekit-wp-dashboard .googlesitekit-cta--error {
    background-color: #fff; }
  .googlesitekit-wp-dashboard .googlesitekit-wp-dashboard-stats__cta .googlesitekit-cta, .googlesitekit-wp-dashboard .googlesitekit-wp-dashboard-stats__cta #wpadminbar .googlesitekit-adminbar .googlesitekit-cta, #wpadminbar .googlesitekit-adminbar .googlesitekit-wp-dashboard .googlesitekit-wp-dashboard-stats__cta .googlesitekit-cta {
    margin-top: 0; }
  .googlesitekit-cta .googlesitekit-cta__title, .googlesitekit-cta #wpadminbar .googlesitekit-adminbar .googlesitekit-cta__title, #wpadminbar .googlesitekit-adminbar .googlesitekit-cta .googlesitekit-cta__title {
    color: #fff;
    margin: 0 0 10px 0; }
  .googlesitekit-cta--error .googlesitekit-cta__title, .googlesitekit-cta--error #wpadminbar .googlesitekit-adminbar .googlesitekit-cta__title, #wpadminbar .googlesitekit-adminbar .googlesitekit-cta--error .googlesitekit-cta__title {
    color: #757575; }
  .googlesitekit-cta .googlesitekit-adminbar-modules .googlesitekit-cta__title, .googlesitekit-cta .googlesitekit-adminbar-modules #wpadminbar .googlesitekit-adminbar .googlesitekit-cta__title, #wpadminbar .googlesitekit-adminbar .googlesitekit-cta .googlesitekit-adminbar-modules .googlesitekit-cta__title {
    font-size: 1rem;
    font-weight: 700; }
  #google_dashboard_widget .googlesitekit-cta .googlesitekit-cta__title {
    color: #fff;
    font-weight: 700; }
  #google_dashboard_widget .googlesitekit-cta--error .googlesitekit-cta__title {
    color: #757575; }
  .googlesitekit-cta .googlesitekit-cta__description, .googlesitekit-cta #wpadminbar .googlesitekit-adminbar .googlesitekit-cta__description, #wpadminbar .googlesitekit-adminbar .googlesitekit-cta .googlesitekit-cta__description {
    color: #fff;
    margin: 0 0 20px 0; }
  .googlesitekit-cta--error .googlesitekit-cta__description, .googlesitekit-cta--error #wpadminbar .googlesitekit-adminbar .googlesitekit-cta__description, #wpadminbar .googlesitekit-adminbar .googlesitekit-cta--error .googlesitekit-cta__description {
    color: #757575;
    word-break: break-all; }
  #google_dashboard_widget .googlesitekit-wp-dashboard .googlesitekit-cta a,
  #google_dashboard_widget .googlesitekit-wp-dashboard .googlesitekit-cta button {
    background-color: transparent;
    border: none;
    color: #fff; }
    #google_dashboard_widget .googlesitekit-wp-dashboard .googlesitekit-cta a:hover,
    #google_dashboard_widget .googlesitekit-wp-dashboard .googlesitekit-cta button:hover {
      color: #fff;
      text-decoration: underline; }
  .googlesitekit-cta *:last-child, #wpadminbar .googlesitekit-adminbar .googlesitekit-cta *:last-child {
    margin-bottom: 0; }

/**
 * CTA link styles.
 *
 * Site Kit by Google, Copyright 2019 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
.googlesitekit-cta-link, #wpadminbar .googlesitekit-adminbar .googlesitekit-cta-link {
  color: #1a73e8;
  cursor: pointer;
  font-family: Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.875rem;
  font-weight: 500;
  padding: 0;
  text-align: left;
  text-decoration: none; }
  .googlesitekit-cta-link.googlesitekit-cta-link--inherit, #wpadminbar .googlesitekit-adminbar .googlesitekit-cta-link--inherit.googlesitekit-cta-link {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit; }
  .googlesitekit-cta-link.googlesitekit-cta-link--caps, #wpadminbar .googlesitekit-adminbar .googlesitekit-cta-link--caps.googlesitekit-cta-link {
    text-transform: uppercase; }
  .googlesitekit-cta-link.googlesitekit-cta-link--danger, #wpadminbar .googlesitekit-adminbar .googlesitekit-cta-link--danger.googlesitekit-cta-link {
    color: #d53e36; }
  .googlesitekit-cta-link.googlesitekit-cta-link--small, #wpadminbar .googlesitekit-adminbar .googlesitekit-cta-link--small.googlesitekit-cta-link {
    font-size: 0.75rem; }
  .googlesitekit-cta-link.googlesitekit-cta-link--arrow, #wpadminbar .googlesitekit-adminbar .googlesitekit-cta-link--arrow.googlesitekit-cta-link, .googlesitekit-cta-link.googlesitekit-cta-link--external, #wpadminbar .googlesitekit-adminbar .googlesitekit-cta-link--external.googlesitekit-cta-link {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M11%2011H2V2h3V0H2a2%202%200%200%200-2%202v9a2%202%200%200%200%202%202h9c1.1%200%202-.9%202-2V8h-2v3z%22%20fill%3D%22%231A73E8%22%20fill-rule%3D%22nonzero%22%2F%3E%3Cpath%20fill%3D%22%231A73E8%22%20d%3D%22M7%200h6v2H7zM11%202h2v4h-2z%22%2F%3E%3Cpath%20d%3D%22M11%202L5%208%22%20stroke%3D%22%231A73E8%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22square%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    background-position: calc(100% - 1px) center;
    background-repeat: no-repeat;
    background-size: 13px 13px;
    padding-right: 20px; }
  .googlesitekit-cta-link.googlesitekit-cta-link--arrow, #wpadminbar .googlesitekit-adminbar .googlesitekit-cta-link--arrow.googlesitekit-cta-link {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Ccircle%20fill%3D%22%231A73E8%22%20cx%3D%226.5%22%20cy%3D%226.5%22%20r%3D%226.5%22%2F%3E%3Cpath%20d%3D%22M3.461%206.96h5.15L6.36%209.21a.464.464%200%200%200%20.325.79.459.459%200%200%200%20.325-.135l3.037-3.038a.459.459%200%200%200%200-.65L7.015%203.135a.46.46%200%200%200-.65.65L8.61%206.039H3.461a.462.462%200%200%200-.461.46c0%20.254.207.462.461.462z%22%20fill%3D%22%23FFF%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); }
  .googlesitekit-cta-link.googlesitekit-cta-link--arrow.googlesitekit-cta-link--inverse, #wpadminbar .googlesitekit-adminbar .googlesitekit-cta-link--arrow.googlesitekit-cta-link--inverse.googlesitekit-cta-link {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Ccircle%20fill%3D%22%23FFF%22%20cx%3D%226.5%22%20cy%3D%226.5%22%20r%3D%226.5%22%2F%3E%3Cpath%20d%3D%22M3.461%206.96h5.15L6.36%209.21a.464.464%200%200%200%20.325.79.459.459%200%200%200%20.325-.135l3.037-3.038a.459.459%200%200%200%200-.65L7.015%203.135a.46.46%200%200%200-.65.65L8.61%206.039H3.461a.462.462%200%200%200-.461.46c0%20.254.207.462.461.462z%22%20fill%3D%22%231A73E8%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); }
  .googlesitekit-cta-link.googlesitekit-cta-link--arrow.googlesitekit-cta-link--disabled, #wpadminbar .googlesitekit-adminbar .googlesitekit-cta-link--arrow.googlesitekit-cta-link--disabled.googlesitekit-cta-link {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Ccircle%20fill%3D%22%23bbb%22%20cx%3D%226.5%22%20cy%3D%226.5%22%20r%3D%226.5%22%2F%3E%3Cpath%20d%3D%22M3.461%206.96h5.15L6.36%209.21a.464.464%200%200%200%20.325.79.459.459%200%200%200%20.325-.135l3.037-3.038a.459.459%200%200%200%200-.65L7.015%203.135a.46.46%200%200%200-.65.65L8.61%206.039H3.461a.462.462%200%200%200-.461.46c0%20.254.207.462.461.462z%22%20fill%3D%22%23FFF%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); }
  .googlesitekit-cta-link.googlesitekit-cta-link--inverse, #wpadminbar .googlesitekit-adminbar .googlesitekit-cta-link--inverse.googlesitekit-cta-link {
    color: #fff; }
  .googlesitekit-cta-link.googlesitekit-cta-link--back::before, #wpadminbar .googlesitekit-adminbar .googlesitekit-cta-link--back.googlesitekit-cta-link::before {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%228%22%20height%3D%227%22%20viewBox%3D%220%200%208%207%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M6.722%203.96H1.573l2.25%202.25a.464.464%200%200%201-.325.79.459.459%200%200%201-.325-.135L.135%203.827a.459.459%200%200%201%200-.65L3.168.135a.46.46%200%201%201%20.65.65L1.573%203.039h5.15c.253%200%20.46.207.46.46a.462.462%200%200%201-.46.462z%22%20fill%3D%22%231A73E8%22%20fill-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 9px 9px;
    content: "";
    display: inline-block;
    height: 9px;
    margin-right: 5px;
    width: 9px; }
  .googlesitekit-cta-link.googlesitekit-cta-link--disabled, #wpadminbar .googlesitekit-adminbar .googlesitekit-cta-link--disabled.googlesitekit-cta-link {
    color: #bbb;
    cursor: default; }
  .googlesitekit-cta-link:hover, #wpadminbar .googlesitekit-adminbar .googlesitekit-cta-link:hover {
    color: #1a73e8;
    text-decoration: underline; }
  .googlesitekit-cta-link.googlesitekit-cta-link--danger:hover, #wpadminbar .googlesitekit-adminbar .googlesitekit-cta-link--danger.googlesitekit-cta-link:hover {
    color: #d53e36; }
  .googlesitekit-cta-link.googlesitekit-cta-link--disabled:hover, #wpadminbar .googlesitekit-adminbar .googlesitekit-cta-link--disabled.googlesitekit-cta-link:hover {
    color: #bbb;
    text-decoration: none; }
  .googlesitekit-cta-link.googlesitekit-cta-link--inverse:hover, #wpadminbar .googlesitekit-adminbar .googlesitekit-cta-link--inverse.googlesitekit-cta-link:hover {
    color: #fff; }

/**
 * Data block styles.
 *
 * Site Kit by Google, Copyright 2019 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
.googlesitekit-data-block, #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block {
  position: relative;
  text-align: left;
  /* stylelint-disable no-descending-specificity */
  /* stylelint-enable */ }
  .post-php .googlesitekit-data-block, .post-php #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block, #wpadminbar .googlesitekit-adminbar .post-php .googlesitekit-data-block {
    min-width: 150px; }
  .googlesitekit-wp-dashboard .googlesitekit-data-block, .googlesitekit-wp-dashboard #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block, #wpadminbar .googlesitekit-adminbar .googlesitekit-wp-dashboard .googlesitekit-data-block {
    padding-top: 12px; }
  .googlesitekit-dashboard-adsense-stats .googlesitekit-data-block, .googlesitekit-dashboard-adsense-stats #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block, #wpadminbar .googlesitekit-adminbar .googlesitekit-dashboard-adsense-stats .googlesitekit-data-block {
    align-items: flex-end;
    display: flex; }
  .googlesitekit-data-block--button {
    cursor: pointer;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: flex-end;
    padding-bottom: 16px;
    padding-top: 20px;
    text-align: center;
    transition: background-color 0.2s ease-in-out; }
    @media (min-width: 960px) {
      .googlesitekit-data-block--button {
        padding-bottom: 24px;
        padding-top: 28px; } }
  .googlesitekit-data-block--button::before {
    content: "";
    height: 4px;
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: opacity 0.2s ease-in-out; }
  .googlesitekit-data-block--selected::before {
    opacity: 1; }
  .googlesitekit-data-block--button-1:hover, .googlesitekit-data-block--button-1:focus, .googlesitekit-data-block--button-1:active {
    background-color: rgba(66, 133, 244, 0.1); }
  .googlesitekit-data-block--button-1::before {
    background-color: #4285f4; }
  .googlesitekit-data-block--button-2:hover, .googlesitekit-data-block--button-2:focus, .googlesitekit-data-block--button-2:active {
    background-color: rgba(39, 188, 212, 0.1); }
  .googlesitekit-data-block--button-2::before {
    background-color: #27bcd4; }
  .googlesitekit-data-block--button-3:hover, .googlesitekit-data-block--button-3:focus, .googlesitekit-data-block--button-3:active {
    background-color: rgba(27, 150, 136, 0.1); }
  .googlesitekit-data-block--button-3::before {
    background-color: #1b9688; }
  .googlesitekit-data-block--button-4:hover, .googlesitekit-data-block--button-4:focus, .googlesitekit-data-block--button-4:active {
    background-color: rgba(103, 58, 183, 0.1); }
  .googlesitekit-data-block--button-4::before {
    background-color: #673ab7; }
  .googlesitekit-dashboard-adsense-stats .googlesitekit-data-block .googlesitekit-data-block__title-datapoint-wrapper, .googlesitekit-dashboard-adsense-stats #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__title-datapoint-wrapper, #wpadminbar .googlesitekit-adminbar .googlesitekit-dashboard-adsense-stats .googlesitekit-data-block .googlesitekit-data-block__title-datapoint-wrapper {
    flex: 0 0 auto; }
  .googlesitekit-dashboard-adsense-stats .googlesitekit-data-block .googlesitekit-data-block__change-source-wrapper, .googlesitekit-dashboard-adsense-stats #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__change-source-wrapper, #wpadminbar .googlesitekit-adminbar .googlesitekit-dashboard-adsense-stats .googlesitekit-data-block .googlesitekit-data-block__change-source-wrapper {
    flex: 0 0 auto;
    margin-bottom: 2px; }
  .googlesitekit-data-block .googlesitekit-data-block__title, .googlesitekit-data-block #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block__title, #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__title {
    color: #757575;
    font-weight: 400;
    letter-spacing: 0.04em;
    margin: 0 0 12px 0; }
    .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__title, #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__title {
      font-size: 16px;
      margin-bottom: 5px; }
    .googlesitekit-dashboard-adsense-stats .googlesitekit-data-block .googlesitekit-data-block__title, .googlesitekit-dashboard-adsense-stats .googlesitekit-data-block #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block__title, .googlesitekit-dashboard-adsense-stats #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__title, #wpadminbar .googlesitekit-adminbar .googlesitekit-dashboard-adsense-stats .googlesitekit-data-block .googlesitekit-data-block__title {
      font-size: 0.75rem;
      margin-bottom: 0; }
    #dashboard-widgets .googlesitekit-wp-dashboard .googlesitekit-data-block .googlesitekit-data-block__title {
      font-size: 0.75rem; }
  .googlesitekit-data-block .googlesitekit-data-block__datapoint, .googlesitekit-data-block #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block__datapoint, #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__datapoint {
    color: #3c4043;
    font-size: 1.875rem;
    line-height: 1;
    margin: 0; }
    @media (min-width: 960px) {
      .googlesitekit-data-block .googlesitekit-data-block__datapoint, .googlesitekit-data-block #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block__datapoint, #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__datapoint {
        font-size: 2.625rem; } }
    @media (min-width: 1280px) {
      .googlesitekit-data-block .googlesitekit-data-block__datapoint, .googlesitekit-data-block #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block__datapoint, #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__datapoint {
        font-size: 3.625rem; } }
    .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__datapoint, #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__datapoint {
      display: inline-block;
      font-size: 36px;
      line-height: 1.25;
      margin-right: 5px; }
    .googlesitekit-wp-dashboard .googlesitekit-data-block .googlesitekit-data-block__datapoint, .googlesitekit-wp-dashboard .googlesitekit-data-block #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block__datapoint, .googlesitekit-wp-dashboard #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__datapoint, #wpadminbar .googlesitekit-adminbar .googlesitekit-wp-dashboard .googlesitekit-data-block .googlesitekit-data-block__datapoint {
      font-size: 2.125rem; }
    .googlesitekit-dashboard-adsense-stats .googlesitekit-data-block .googlesitekit-data-block__datapoint, .googlesitekit-dashboard-adsense-stats .googlesitekit-data-block #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block__datapoint, .googlesitekit-dashboard-adsense-stats #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__datapoint, #wpadminbar .googlesitekit-adminbar .googlesitekit-dashboard-adsense-stats .googlesitekit-data-block .googlesitekit-data-block__datapoint {
      font-size: 2.25rem; }
  .googlesitekit-data-block .googlesitekit-data-block__change, .googlesitekit-data-block #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block__change, #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__change {
    color: #757575;
    font-size: 0.75rem;
    letter-spacing: 0;
    line-height: 1;
    margin-top: 16px;
    text-transform: none; }
    .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__change, #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__change {
      display: inline-block;
      font-size: 16px;
      margin-top: 0; }
    .googlesitekit-wp-dashboard .googlesitekit-data-block .googlesitekit-data-block__change, .googlesitekit-wp-dashboard .googlesitekit-data-block #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block__change, .googlesitekit-wp-dashboard #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__change, #wpadminbar .googlesitekit-adminbar .googlesitekit-wp-dashboard .googlesitekit-data-block .googlesitekit-data-block__change {
      margin-top: 10px; }
    .googlesitekit-dashboard-adsense-stats .googlesitekit-data-block .googlesitekit-data-block__change, .googlesitekit-dashboard-adsense-stats .googlesitekit-data-block #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block__change, .googlesitekit-dashboard-adsense-stats #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__change, #wpadminbar .googlesitekit-adminbar .googlesitekit-dashboard-adsense-stats .googlesitekit-data-block .googlesitekit-data-block__change {
      margin-top: 0; }
  .googlesitekit-data-block .googlesitekit-data-block__sparkline, .googlesitekit-data-block #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block__sparkline, #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__sparkline {
    margin-top: 8px;
    max-width: 150px; }
    .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__sparkline, #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__sparkline {
      display: none; }
    .googlesitekit-dashboard-adsense-stats .googlesitekit-data-block .googlesitekit-data-block__sparkline, .googlesitekit-dashboard-adsense-stats .googlesitekit-data-block #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block__sparkline, .googlesitekit-dashboard-adsense-stats #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__sparkline, #wpadminbar .googlesitekit-adminbar .googlesitekit-dashboard-adsense-stats .googlesitekit-data-block .googlesitekit-data-block__sparkline {
      flex: 1 1 100%;
      margin: 0 0 5px 0;
      max-width: none;
      max-width: initial;
      min-width: 10px;
      padding: 0 8px; }
      @media (min-width: 960px) {
        .googlesitekit-dashboard-adsense-stats .googlesitekit-data-block .googlesitekit-data-block__sparkline, .googlesitekit-dashboard-adsense-stats .googlesitekit-data-block #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block__sparkline, .googlesitekit-dashboard-adsense-stats #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__sparkline, #wpadminbar .googlesitekit-adminbar .googlesitekit-dashboard-adsense-stats .googlesitekit-data-block .googlesitekit-data-block__sparkline {
          padding: 0 12px; } }
      @media (min-width: 1280px) {
        .googlesitekit-dashboard-adsense-stats .googlesitekit-data-block .googlesitekit-data-block__sparkline, .googlesitekit-dashboard-adsense-stats .googlesitekit-data-block #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block__sparkline, .googlesitekit-dashboard-adsense-stats #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__sparkline, #wpadminbar .googlesitekit-adminbar .googlesitekit-dashboard-adsense-stats .googlesitekit-data-block .googlesitekit-data-block__sparkline {
          padding: 0 24px; } }
  .googlesitekit-data-block--button .googlesitekit-data-block__sparkline, .googlesitekit-data-block--button #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block__sparkline, #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block--button .googlesitekit-data-block__sparkline {
    margin: 8px auto 0 auto; }
  .googlesitekit-data-block .googlesitekit-data-block__arrow, .googlesitekit-data-block #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block__arrow, #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__arrow {
    display: inline-block;
    line-height: 1;
    margin-right: 2px;
    vertical-align: baseline; }
    .googlesitekit-data-block .googlesitekit-data-block__arrow--reverse, #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__arrow--reverse {
      transform: rotate(180deg); }
  #wpadminbar .googlesitekit-data-block .googlesitekit-data-block__arrow .svg {
    height: 9px;
    width: 9px; }
  .googlesitekit-data-block .googlesitekit-data-block__value, .googlesitekit-data-block #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block__value, #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__value {
    color: #757575;
    display: inline-block;
    font-size: 0.75rem;
    letter-spacing: 0;
    line-height: 1;
    text-transform: none; }
    .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__value, #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__value {
      font-size: 16px; }
  .googlesitekit-data-block .googlesitekit-data-block__source, #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__source {
    font-size: 0.75rem;
    margin-top: 8px; }
    @media (min-width: 960px) {
      .googlesitekit-data-block .googlesitekit-data-block__source, #wpadminbar .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__source {
        margin-top: 12px; } }

/**
 * Notifications counter styles.
 *
 * Site Kit by Google, Copyright 2019 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
#adminmenu .googlesitekit-notifications-counter {
  margin-left: 5px; }

#wpadminbar .googlesitekit-notifications-counter {
  background-color: #ca4a1f;
  border-radius: 11px;
  color: #fff;
  display: inline-block;
  font-size: 0.5625rem;
  height: 17px;
  line-height: 17px;
  margin: -4px 0 0 5px;
  min-width: 7px;
  padding: 0 5px;
  text-align: center;
  vertical-align: middle;
  z-index: 26; }

#wpadminbar .googlesitekit-wp-adminbar.hover .googlesitekit-notifications-counter,
#wpadminbar.nojs .googlesitekit-wp-adminbar:hover .googlesitekit-notifications-counter,
#wpadminbar:not(.mobile) .googlesitekit-wp-adminbar:hover .googlesitekit-notifications-counter,
#wpadminbar:not(.mobile) .googlesitekit-wp-adminbar .ab-item:focus .googlesitekit-notifications-counter {
  background-color: #00b9eb;
  color: #fff; }

#wpadminbar .count-0 {
  display: none; }

#wpadminbar .plugin-count {
  font-size: 0.5625rem;
  line-height: 17px; }

/**
 * Preview block styles.
 *
 * Site Kit by Google, Copyright 2019 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
.googlesitekit-preview-block {
  display: flex;
  flex-direction: column; }
  .googlesitekit-preview-block--padding {
    padding: 16px; }
    .googlesitekit-preview-block--padding + .googlesitekit-preview-block--padding {
      padding-top: 0; }
    @media (min-width: 960px) {
      .googlesitekit-preview-block--padding {
        padding: 24px; } }
  .googlesitekit-preview-block__wrapper {
    animation: pulse 1s infinite ease-in-out;
    animation-direction: alternate;
    flex: 1 1 auto; }
    .googlesitekit-preview-block__wrapper--circle {
      border-radius: 50%; }

@keyframes pulse {
  0% {
    background-color: rgba(0, 0, 0, 0.05); }
  100% {
    background-color: rgba(0, 0, 0, 0.15); } }

/**
 * Noscript notification styles.
 *
 * Site Kit by Google, Copyright 2020 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
.googlesitekit-noscript {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
  background-color: #fff;
  margin: 5px 20px 5px 0; }
  @media (min-width: 600px) {
    .googlesitekit-noscript {
      padding-left: 10px;
      padding-right: 10px; } }
  .googlesitekit-noscript__title {
    margin: 0; }

.no-js:not([amp-version]) [id^="js-googlesitekit-"] {
  display: none; }

