.VIpgJd-yAWNEb-L7lbkb div,
.VIpgJd-yAWNEb-L7lbkb img,
.VIpgJd-yAWNEb-L7lbkb span {
  all: unset;
  font-size: 100%;
  line-height: normal;
}
.VIpgJd-yAWNEb-L7lbkb {
  color: #222;
  background-color: #fff;
  border: 1px solid #eee;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2);
  display: none;
  font-family: arial;
  font-size: 10pt;
  width: 420px;
  padding: 12px;
  position: absolute;
  z-index: 10000;
}
.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-nVMfcd-fmcmS {
  clear: both;
  font-size: 10pt;
  position: relative;
  text-align: justify;
  width: 100%;
}
.VIpgJd-yAWNEb-L7lbkb span:focus {
  outline: none;
}
.VIpgJd-yAWNEb-L7lbkb > div {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  flex-direction: column;
  font-family:
    Google Sans,
    Arial,
    sans-serif;
}
.VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-Ud7fr {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: end;
  align-items: end;
  margin: 14px;
}
.VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-IuizWc-i3jM8c {
  margin-left: 14px;
  color: #747775;
  font-size: 14px;
  font-weight: 500;
}
.VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-k77Iif {
  margin: 0 16px 16px;
}
.VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-axAV1 {
  width: auto;
  color: #1f1f1f;
  font-size: 16px;
  text-align: initial;
}
.VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-N7Eqid {
  border-radius: 0 0 12px 12px;
  margin: 0;
  background: #f1f4f9;
  position: relative;
  min-height: 50px;
}
.VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-N7Eqid-B7I4Od {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  flex-direction: column;
  width: 77%;
  padding: 12px;
}
.VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-UTujCb {
  color: #1f1f1f;
  font-size: 12px;
  font-weight: 500;
}
.VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-eO9mKe {
  color: #444746;
  font-size: 12px;
  padding-top: 4px;
}
.VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-xgov5 {
  position: absolute;
  top: 10px;
  right: 5px;
}
.VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-THI6Vb {
  fill: #0b57d0;
}
.VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-bgm6sf {
  margin: -4px 2px 0 0;
  padding: 2px 0 0;
  width: 48px;
  height: 48px;
  border: none;
  border-radius: 24px;
  cursor: pointer;
  background: none;
}
.VIpgJd-yAWNEb-hvhgNd .VIpgJd-yAWNEb-hvhgNd-bgm6sf:hover {
  background: #e8ebec;
}

article h1,
article h2,
article h3,
article h4 {
  color: var(--article-heading-color);
  font-family: var(--article-heading-font);
  line-height: var(--article-heading-line-height);
}

article h1 {
  font-size: calc(2.25rem * var(--article-heading-scale));
}

article h2 {
  font-size: calc(1.875rem * var(--article-heading-scale));
}

article h3 {
  font-size: calc(1.5rem * var(--article-heading-scale));
}

article h4 {
  font-size: calc(1.25rem * var(--article-heading-scale));
}

/* Paragraph spacing */
article p + p {
  margin-top: var(--article-paragraph-spacing);
}

/* Links */
article a {
  color: var(--article-link-color);
  transition: color 0.2s;
}

article a:hover {
  color: var(--article-link-hover-color);
}

a {
  cursor: pointer;
}
