/**
 * WordPress Dashboard 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; }

/*
 * Components
 */
/**
 * 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 {
  background-color: #1a73e8;
  height: 100%;
  padding: 16px;
  width: 100%; }
  @media (min-width: 960px) {
    .googlesitekit-cta {
      padding: 24px; } }
  .googlesitekit-cta--error {
    background-color: #fff;
    border: 3px solid #d53e36; }
  .googlesitekit-adminbar-modules .googlesitekit-cta {
    padding: 16px; }
  .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 {
    background-color: #fff; }
  .googlesitekit-wp-dashboard .googlesitekit-wp-dashboard-stats__cta .googlesitekit-cta {
    margin-top: 0; }
  .googlesitekit-cta .googlesitekit-cta__title {
    color: #fff;
    margin: 0 0 10px 0; }
  .googlesitekit-cta--error .googlesitekit-cta__title {
    color: #757575; }
  .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 {
    color: #fff;
    margin: 0 0 20px 0; }
  .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 {
    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 {
  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 {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit; }
  .googlesitekit-cta-link.googlesitekit-cta-link--caps {
    text-transform: uppercase; }
  .googlesitekit-cta-link.googlesitekit-cta-link--danger {
    color: #d53e36; }
  .googlesitekit-cta-link.googlesitekit-cta-link--small {
    font-size: 0.75rem; }
  .googlesitekit-cta-link.googlesitekit-cta-link--arrow, .googlesitekit-cta-link.googlesitekit-cta-link--external {
    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 {
    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 {
    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 {
    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 {
    color: #fff; }
  .googlesitekit-cta-link.googlesitekit-cta-link--back::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 {
    color: #bbb;
    cursor: default; }
  .googlesitekit-cta-link:hover {
    color: #1a73e8;
    text-decoration: underline; }
  .googlesitekit-cta-link.googlesitekit-cta-link--danger:hover {
    color: #d53e36; }
  .googlesitekit-cta-link.googlesitekit-cta-link--disabled:hover {
    color: #bbb;
    text-decoration: none; }
  .googlesitekit-cta-link.googlesitekit-cta-link--inverse: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 {
  position: relative;
  text-align: left;
  /* stylelint-disable no-descending-specificity */
  /* stylelint-enable */ }
  .post-php .googlesitekit-data-block {
    min-width: 150px; }
  .googlesitekit-wp-dashboard .googlesitekit-data-block {
    padding-top: 12px; }
  .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 {
    flex: 0 0 auto; }
  .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 {
    color: #757575;
    font-weight: 400;
    letter-spacing: 0.04em;
    margin: 0 0 12px 0; }
    .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 {
      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 {
    color: #3c4043;
    font-size: 1.875rem;
    line-height: 1;
    margin: 0; }
    @media (min-width: 960px) {
      .googlesitekit-data-block .googlesitekit-data-block__datapoint {
        font-size: 2.625rem; } }
    @media (min-width: 1280px) {
      .googlesitekit-data-block .googlesitekit-data-block__datapoint {
        font-size: 3.625rem; } }
    .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 {
      font-size: 2.125rem; }
    .googlesitekit-dashboard-adsense-stats .googlesitekit-data-block .googlesitekit-data-block__datapoint {
      font-size: 2.25rem; }
  .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 {
      display: inline-block;
      font-size: 16px;
      margin-top: 0; }
    .googlesitekit-wp-dashboard .googlesitekit-data-block .googlesitekit-data-block__change {
      margin-top: 10px; }
    .googlesitekit-dashboard-adsense-stats .googlesitekit-data-block .googlesitekit-data-block__change {
      margin-top: 0; }
  .googlesitekit-data-block .googlesitekit-data-block__sparkline {
    margin-top: 8px;
    max-width: 150px; }
    .googlesitekit-adminbar .googlesitekit-data-block .googlesitekit-data-block__sparkline {
      display: none; }
    .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 {
          padding: 0 12px; } }
      @media (min-width: 1280px) {
        .googlesitekit-dashboard-adsense-stats .googlesitekit-data-block .googlesitekit-data-block__sparkline {
          padding: 0 24px; } }
  .googlesitekit-data-block--button .googlesitekit-data-block__sparkline {
    margin: 8px auto 0 auto; }
  .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 {
      transform: rotate(180deg); }
  #wpadminbar .googlesitekit-data-block .googlesitekit-data-block__arrow .svg {
    height: 9px;
    width: 9px; }
  .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 {
      font-size: 16px; }
  .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 {
        margin-top: 12px; } }

/**
 * Error text 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-error-text {
  color: #d53e36;
  font-weight: 500; }

/**
 * Site Kit by Google Logo 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-logo {
  color: #5b5b61;
  line-height: 0; }
  .googlesitekit-logo .googlesitekit-logo__logo-g,
  .googlesitekit-logo .googlesitekit-svg-logo-g {
    height: 24px;
    vertical-align: middle;
    width: 23px; }
    @media (min-width: 600px) {
      .googlesitekit-logo .googlesitekit-logo__logo-g,
      .googlesitekit-logo .googlesitekit-svg-logo-g {
        height: 34px;
        width: 32px; } }
  .googlesitekit-logo .googlesitekit-logo__logo-sitekit,
  .googlesitekit-logo .googlesitekit-svg-logo-sitekit {
    fill: currentColor;
    height: 16px;
    margin-left: 8px;
    vertical-align: middle;
    width: 61px; }
    @media (min-width: 600px) {
      .googlesitekit-logo .googlesitekit-logo__logo-sitekit,
      .googlesitekit-logo .googlesitekit-svg-logo-sitekit {
        height: 26px;
        margin-left: 16px;
        width: 99px; } }
  .googlesitekit-logo--mini .googlesitekit-logo__logo-g,
  .googlesitekit-logo--mini .googlesitekit-svg-logo-g {
    height: 19px;
    width: 19px; }
  .googlesitekit-logo--mini .googlesitekit-logo__logo-sitekit,
  .googlesitekit-logo--mini .googlesitekit-svg-logo-sitekit {
    height: 17px;
    margin-left: 4px;
    width: 78px; }

/**
 * 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); } }

/**
 * Preview table 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-table--padding {
  padding: 16px; }
  .googlesitekit-preview-table--padding + .googlesitekit-preview-table--padding {
    padding-top: 0; }
  @media (min-width: 960px) {
    .googlesitekit-preview-table--padding {
      padding: 24px; } }

.googlesitekit-preview-table .googlesitekit-preview-table__row {
  margin: 0 0 9px 0; }
  .googlesitekit-preview-table .googlesitekit-preview-table__row:last-child {
    margin-bottom: 0; }

/**
 * Source 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-source-link {
  font-size: 0.75rem; }

/**
 * Table 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-table {
  counter-reset: table;
  font-size: 0.875rem;
  padding: 16px;
  position: relative; }
  @media (min-width: 960px) {
    .googlesitekit-table {
      padding: 24px; } }
  .googlesitekit-details-widget .googlesitekit-table,
  .googlesitekit-alltraffic-widget .googlesitekit-table,
  .googlesitekit-wp-dashboard .googlesitekit-table,
  .googlesitekit-pagespeed-report .googlesitekit-table {
    padding: 0; }
  .googlesitekit-table .googlesitekit-table__wrapper {
    border-collapse: collapse;
    table-layout: fixed;
    width: 100%; }
  .googlesitekit-table .googlesitekit-table__head-row {
    border-bottom: 1px solid #e6e6e6; }
  .googlesitekit-table .googlesitekit-table__head-item {
    color: #3c4043;
    font-weight: 500;
    -webkit-hyphens: auto;
        -ms-hyphens: auto;
            hyphens: auto;
    outline: 0;
    padding: 0 8px 8px 8px;
    position: relative;
    text-align: right;
    text-decoration: none;
    white-space: normal; }
    @media (min-width: 960px) {
      .googlesitekit-table .googlesitekit-table__head-item {
        padding: 0 12px 12px 12px; } }
    .googlesitekit-table .googlesitekit-table__head-item:first-child {
      padding-left: 0;
      text-align: left; }
    .googlesitekit-table .googlesitekit-table__head-item:last-child {
      padding-right: 0; }
    .googlesitekit-table .googlesitekit-table__head-item--primary {
      width: 50%; }
    .googlesitekit-table-overflow .googlesitekit-table .googlesitekit-table__head-item:last-child {
      padding-right: 16px; }
      @media (min-width: 600px) {
        .googlesitekit-table-overflow .googlesitekit-table .googlesitekit-table__head-item:last-child {
          padding-right: 0; } }
    @media (min-width: 960px) {
      .googlesitekit-table .googlesitekit-table__head-item[data-tooltip]::before {
        background: rgba(0, 0, 0, 0.7);
        border-radius: 3px;
        color: #fff;
        content: attr(data-tooltip);
        display: none;
        font-size: 0.75rem;
        max-width: 250px;
        opacity: 0;
        padding: calc(16px / 2) 24px;
        pointer-events: none;
        position: absolute;
        right: 0;
        text-align: center;
        top: 100%;
        transition: opacity 0.2s ease-in-out, visibility 0.2s ease-in-out;
        visibility: hidden; } }
    @media (min-width: 960px) {
      .googlesitekit-table .googlesitekit-table__head-item:first-child[data-tooltip]::before {
        left: 0; } }
  .googlesitekit-table .googlesitekit-table__wrapper--2-col .googlesitekit-table__head-item--primary {
    width: 75%; }
  .googlesitekit-table .googlesitekit-table__body {
    font-weight: 400; }
  .googlesitekit-table .googlesitekit-table__body-row {
    border-bottom: 1px solid #e6e6e6; }
  .googlesitekit-table .googlesitekit-table__body-item {
    padding: 8px;
    text-align: right; }
    @media (min-width: 960px) {
      .googlesitekit-table .googlesitekit-table__body-item {
        padding: 12px; } }
    .googlesitekit-table .googlesitekit-table__body-item:first-child {
      padding-left: 0;
      text-align: left; }
    .googlesitekit-table .googlesitekit-table__body-item:last-child {
      padding-right: 0; }
    .googlesitekit-table .googlesitekit-table__body-item .googlesitekit-mini-chart {
      display: none; }
      @media (min-width: 600px) {
        .googlesitekit-table .googlesitekit-table__body-item .googlesitekit-mini-chart {
          display: block; } }
    .googlesitekit-table-overflow .googlesitekit-table .googlesitekit-table__body-item:last-child {
      padding-right: 16px; }
      @media (min-width: 600px) {
        .googlesitekit-table-overflow .googlesitekit-table .googlesitekit-table__body-item:last-child {
          padding-right: 0; } }
  .googlesitekit-table--with-list .googlesitekit-table__body-row {
    transition: background-color 0.2s ease-in-out; }
    .googlesitekit-table--with-list .googlesitekit-table__body-row:last-child {
      border-bottom: 0; }
    .googlesitekit-table--with-list .googlesitekit-table__body-row:hover {
      background-color: rgba(60, 64, 67, 0.05); }
  .googlesitekit-table--with-list .googlesitekit-table__body-item:first-child .googlesitekit-table__body-item-content {
    margin-left: 24px;
    position: relative; }
    .googlesitekit-table--with-list .googlesitekit-table__body-item:first-child .googlesitekit-table__body-item-content::before {
      content: counter(table) ".";
      counter-increment: table;
      left: -24px;
      position: absolute; }
  @media (max-width: 600px) {
    .googlesitekit-table .googlesitekit-table__body-item-content .googlesitekit-cta-link {
      display: block;
      overflow: hidden;
      text-overflow: ellipsis; } }
  .googlesitekit-wp-dashboard .googlesitekit-table .googlesitekit-table__body-item-link {
    background-image: none; }
  .googlesitekit-table .googlesitekit-table__body-item-url {
    background-image: none;
    display: block;
    font-size: 0.75rem;
    word-break: break-word; }
  .googlesitekit-table .googlesitekit-table__body-item-chart-wrap {
    align-items: center;
    display: flex;
    justify-content: flex-end; }
  .googlesitekit-table .googlesitekit-table__source {
    margin-top: 16px; }
    @media (min-width: 960px) {
      .googlesitekit-table .googlesitekit-table__source {
        margin-top: 24px; } }

/**
 * Table overflow 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-table-overflow {
  position: relative; }
  @media (max-width: 600px) {
    .googlesitekit-table-overflow::after {
      background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, white 85%, white 100%);
      bottom: 0;
      content: "";
      display: block;
      pointer-events: none;
      position: absolute;
      right: 0;
      top: 0;
      transition: all 0.2s ease-in-out;
      width: 0; } }
  @media (max-width: 600px) {
    .googlesitekit-table-overflow--gradient::after {
      width: 15%; } }
  .googlesitekit-table-overflow .googlesitekit-table-overflow__container {
    overflow-x: auto;
    white-space: nowrap; }
    @media (min-width: 600px) {
      .googlesitekit-table-overflow .googlesitekit-table-overflow__container {
        overflow-x: visible;
        white-space: normal; } }

/**
 * Search console widget 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.
 */
#google_dashboard_widget .googlesitekit-search-console-widget {
  padding-top: 12px; }
  #google_dashboard_widget .googlesitekit-search-console-widget .googlesitekit-search-console-widget__title {
    font-size: 0.875rem;
    font-weight: 700;
    margin: 0;
    padding: 0; }

/**
 * WP dashboard 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.
 */
#google_dashboard_widget h2.hndle {
  line-height: 1; }

#google_dashboard_widget .googlesitekit-wp-dashboard .googlesitekit-wp-dashboard__cta {
  border-bottom: 1px solid #e6e6e6;
  margin: 0 -12px 0 -12px;
  padding: 0 12px 12px 12px; }

#google_dashboard_widget .googlesitekit-wp-dashboard a {
  color: #0073aa; }
  #google_dashboard_widget .googlesitekit-wp-dashboard a:hover {
    color: #00a0d2; }

/**
 * WP dashboard stats 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.
 */
#google_dashboard_widget .googlesitekit-wp-dashboard-stats {
  box-sizing: border-box;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between; }
  #google_dashboard_widget .googlesitekit-wp-dashboard-stats * {
    box-sizing: border-box; }
  #google_dashboard_widget .googlesitekit-wp-dashboard-stats > .googlesitekit-wp-dashboard-stats__data-table {
    align-self: flex-end;
    width: 48%; }
    @media (min-width: 600px) {
      #google_dashboard_widget .googlesitekit-wp-dashboard-stats > .googlesitekit-wp-dashboard-stats__data-table {
        width: auto; } }
    @media (min-width: 800px) {
      #google_dashboard_widget .googlesitekit-wp-dashboard-stats > .googlesitekit-wp-dashboard-stats__data-table {
        width: 48%; } }
    @media (min-width: 1300px) {
      #google_dashboard_widget .googlesitekit-wp-dashboard-stats > .googlesitekit-wp-dashboard-stats__data-table {
        width: auto; } }
  @media (min-width: 600px) {
    #google_dashboard_widget .googlesitekit-wp-dashboard-stats--fourup > .googlesitekit-wp-dashboard-stats__data-table {
      width: auto; } }
  @media (min-width: 800px) {
    #google_dashboard_widget .googlesitekit-wp-dashboard-stats--fourup > .googlesitekit-wp-dashboard-stats__data-table {
      width: 48%; } }
  @media (min-width: 1300px) {
    #google_dashboard_widget .googlesitekit-wp-dashboard-stats--fourup > .googlesitekit-wp-dashboard-stats__data-table {
      width: auto; } }
  @media (min-width: 1500px) {
    #google_dashboard_widget .googlesitekit-wp-dashboard-stats--fourup > .googlesitekit-wp-dashboard-stats__data-table {
      width: 48%; } }
  @media (min-width: 2200px) {
    #google_dashboard_widget .googlesitekit-wp-dashboard-stats--fourup > .googlesitekit-wp-dashboard-stats__data-table {
      width: auto; } }
  #google_dashboard_widget .googlesitekit-wp-dashboard-stats > .googlesitekit-wp-dashboard-stats__cta {
    padding-top: 12px;
    width: 100%; }
    @media (min-width: 600px) {
      #google_dashboard_widget .googlesitekit-wp-dashboard-stats > .googlesitekit-wp-dashboard-stats__cta {
        width: 50%; } }
    @media (min-width: 800px) {
      #google_dashboard_widget .googlesitekit-wp-dashboard-stats > .googlesitekit-wp-dashboard-stats__cta {
        width: 100%; } }
    @media (min-width: 1300px) {
      #google_dashboard_widget .googlesitekit-wp-dashboard-stats > .googlesitekit-wp-dashboard-stats__cta {
        width: 50%; } }
    @media (min-width: 600px) {
      #google_dashboard_widget .googlesitekit-wp-dashboard-stats > .googlesitekit-wp-dashboard-stats__cta + .googlesitekit-wp-dashboard-stats__cta {
        margin-left: 1px;
        margin-right: -1px; } }
    @media (min-width: 1300px) {
      #google_dashboard_widget .googlesitekit-wp-dashboard-stats > .googlesitekit-wp-dashboard-stats__cta + .googlesitekit-wp-dashboard-stats__cta {
        margin-left: 1px;
        margin-right: -1px; } }
  #google_dashboard_widget .googlesitekit-wp-dashboard-stats .googlesitekit-cta + .googlesitekit-wp-dashboard-stats__cta {
    width: 100%; }

