x; // 0.375rem;
    width: 100%;
    outline-offset: -2px; // 0.125rem;
  }

  .rewarded-ad-cta-button-inner {
    width: 100%;
    height: 36px; // 2.25rem;
    border-radius: 4px; // 0.25rem;
    font-size: 14px; // 0.875rem;
    font-weight: 500;
    letter-spacing: 0.25px;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .rewarded-ad-view-ad-button-inner {
    background-color: #1a73e8;
    color: white;
  }

  .rewarded-ad-cta-button:focus .rewarded-ad-view-ad-button-inner,
  .rewarded-ad-cta-button:hover .rewarded-ad-view-ad-button-inner {
    background-color: #145ab5;
  }

  .rewarded-ad-view-ad-button:disabled .rewarded-ad-view-ad-button-inner {
    background-color: darkgrey;
    color: lightgrey;
  }

  .rewarded-ad-support-button-inner {
    border: 1px solid #dadce0;
    border-radius: 4px; // 0.25rem;
    color: #1a73e8;
  }

  .rewarded-ad-cta-button:focus .rewarded-ad-support-button-inner,
  .rewarded-ad-cta-button:hover .rewarded-ad-support-button-inner {
    background-color: #e6e6e6;
  }

  .rewarded-ad-google-logo {
    float: left;
    height: 24px;
    margin: 20px 0px 20px 0px;
  }

  .rewarded-ad-sign-in-button {
    float: right;
    font-size: 14px; // 0.875rem;
    font-weight: 500;
    line-height: 20px; // 1.25rem;
    letter-spacing: 0.25px;
    text-align: right;
    color: #1a73e8;
    height: 48px;
    border-radius: 4px;
    margin: 8px 0px 8px 0px;
    padding: 0px 7px 0px 7px;
  }

  .rewarded-ad-sign-in-button:focus,
  .rewarded-ad-sign-in-button:hover {
    background-color: #f2f8ff;
  }

  .rewarded-ad-footer {
    margin-left: 20px;
    margin-right: 20px;
  }
