<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {
  font-family: "gs_zohosearchLato";
  font-style: normal;
  font-weight: 300;
  src: local("gs_zohosearchLato  Light"), local("Lato-Light"),
    url(https://fonts.gstatic.com/s/lato/v13/IY9HZVvI1cMoAHxvl0w9LVKPGs1ZzpMvnHX-7fPOuAc.woff2)
      format("woff2");
}
@font-face {
  font-family: "gs_zohosearchLato";
  font-style: normal;
  font-weight: 300;
  src: local("gs_zohosearchLato  Light"), local("Lato-Light"),
    url(https://fonts.gstatic.com/s/lato/v13/22JRxvfANxSmnAhzbFH8PgLUuEpTyoUstqEm5AMlJo4.woff2)
      format("woff2");
}
@font-face {
  font-family: "gs_zohosearchLato";
  font-style: normal;
  font-weight: 400;
  src: local("gs_zohosearchLato  Regular"), local("Lato-Regular"),
    url(https://fonts.gstatic.com/s/lato/v13/8qcEw_nrk_5HEcCpYdJu8BTbgVql8nDJpwnrE27mub0.woff2)
      format("woff2");
}
@font-face {
  font-family: "gs_zohosearchLato";
  font-style: normal;
  font-weight: 400;
  src: local("gs_zohosearchLato  Regular"), local("Lato-Regular"),
    url(https://fonts.gstatic.com/s/lato/v13/MDadn8DQ_3oT6kvnUq_2r_esZW2xOQ-xsNqO47m55DA.woff2)
      format("woff2");
}
@font-face {
  font-family: "gs_zohosearchLato";
  font-style: normal;
  font-weight: 700;
  src: local("gs_zohosearchLato  Bold"), local("Lato-Bold"),
    url(https://fonts.gstatic.com/s/lato/v13/rZPI2gHXi8zxUjnybc2ZQFKPGs1ZzpMvnHX-7fPOuAc.woff2)
      format("woff2");
}
@font-face {
  font-family: "gs_zohosearchLato";
  font-style: normal;
  font-weight: 700;
  src: local("gs_zohosearchLato  Bold"), local("Lato-Bold"),
    url(https://fonts.gstatic.com/s/lato/v13/MgNNr5y1C_tIEuLEmicLmwLUuEpTyoUstqEm5AMlJo4.woff2)
      format("woff2");
}
@font-face {
  font-family: "gs_zohosearchLato";
  font-style: normal;
  font-weight: 900;
  src: local("gs_zohosearchLato  Black"), local("Lato-Black"),
    url(https://fonts.gstatic.com/s/lato/v13/t85RP2zhSdDjt5PhsT_SnlKPGs1ZzpMvnHX-7fPOuAc.woff2)
      format("woff2");
}
@font-face {
  font-family: "gs_zohosearchLato";
  font-style: normal;
  font-weight: 900;
  src: local("gs_zohosearchLato  Black"), local("Lato-Black"),
    url(https://fonts.gstatic.com/s/lato/v13/lEjOv129Q3iN1tuqWOeRBgLUuEpTyoUstqEm5AMlJo4.woff2)
      format("woff2");
}
@font-face {
  font-family: "gs_zohosearchLato";
  font-style: italic;
  font-weight: 300;
  src: local("gs_zohosearchLato  Light Italic"), local("Lato-LightItalic"),
    url(https://fonts.gstatic.com/s/lato/v13/XNVd6tsqi9wmKNvnh5HNEIX0hVgzZQUfRDuZrPvH3D8.woff2)
      format("woff2");
}
@font-face {
  font-family: "gs_zohosearchLato";
  font-style: italic;
  font-weight: 300;
  src: local("gs_zohosearchLato  Light Italic"), local("Lato-LightItalic"),
    url(https://fonts.gstatic.com/s/lato/v13/2HG_tEPiQ4Z6795cGfdivJBw1xU1rKptJj_0jans920.woff2)
      format("woff2");
}
@font-face {
  font-family: "gs_zohosearchLato";
  font-style: italic;
  font-weight: 400;
  src: local("gs_zohosearchLato  Italic"), local("Lato-Italic"),
    url(https://fonts.gstatic.com/s/lato/v13/cT2GN3KRBUX69GVJ2b2hxn-_kf6ByYO6CLYdB4HQE-Y.woff2)
      format("woff2");
}
@font-face {
  font-family: "gs_zohosearchLato";
  font-style: italic;
  font-weight: 400;
  src: local("gs_zohosearchLato  Italic"), local("Lato-Italic"),
    url(https://fonts.gstatic.com/s/lato/v13/1KWMyx7m-L0fkQGwYhWwuuvvDin1pK8aKteLpeZ5c0A.woff2)
      format("woff2");
}
@font-face {
  font-family: "gs_zohosearchLato";
  font-style: italic;
  font-weight: 700;
  src: local("gs_zohosearchLato  Bold Italic"), local("Lato-BoldItalic"),
    url(https://fonts.gstatic.com/s/lato/v13/AcvTq8Q0lyKKNxRlL28Rn4X0hVgzZQUfRDuZrPvH3D8.woff2)
      format("woff2");
}
@font-face {
  font-family: "gs_zohosearchLato";
  font-style: italic;
  font-weight: 700;
  src: local("gs_zohosearchLato  Bold Italic"), local("Lato-BoldItalic"),
    url(https://fonts.gstatic.com/s/lato/v13/HkF_qI1x_noxlxhrhMQYEJBw1xU1rKptJj_0jans920.woff2)
      format("woff2");
}
@font-face {
  font-family: "Zoho_Puvi_Regular";
  src: url("https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_regular.eot");
  src: url("https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_regular.eot")
      format("embedded-opentype"),
    url("https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_regular.woff2")
      format("woff2"),
    url("https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_regular.otf")
      format("opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Zoho_Puvi_SemiBold";
  src: url("https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_semibold.eot");
  src: url("https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_semibold.eot")
      format("embedded-opentype"),
    url("https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_semibold.woff2")
      format("woff2"),
    url("https://fonts.zohowebstatic.com/zohopuvi/3.5/zoho_puvi_semibold.otf")
      format("opentype");
  font-weight: normal;
  font-style: normal;
}
body {
  font-family: Zoho_Puvi_Regular, sans-serif;
}
.ws_hide {
  display: none;
}
.ws_show {
  display: block;
}
.ws_result_outer .ws_categ,
.ws_result_outer .ws_rp,
.ws_result_outer .ws_resultitem,
.ws_result_outer .ws_result {
  width: 100%;
}
.ws_result_outer {
  overflow: hidden;
  max-width: 1040px !important;
  margin: auto;
}
.ws_result_outer * {
  box-sizing: border-box;
  text-decoration: none;
}
.ws_result_left .ws_result_url,
.ws_moreoptionouter,
.ws_result_view,
.ws_serviceitemouter,
.ws_serviceitem,
.ws_rp_outer {
  height: auto;
}
.ws_result_left {
  width: 100%;
  color: #4f4f4f;
  font-size: 14px;
  float: left;
  z-index: 1;
  overflow: hidden;
  overflow-y: auto;
  display: grid;
}
.ws_service,
.ws_refine {
  color: #333333;
  font-size: 14px;
  height: auto;
  float: left;
  width: inherit;
}
.ws_service {
  overflow: hidden;
  overflow-y: auto;
}
.ws_refine {
  font-family: Zoho_Puvi_SemiBold;
  height: 30px;
}
.ws_result,
.ws_moreoptionouter {
  padding-right: 30px;
}
.ws_paddingholder {
  padding-right: 0px;
}
.ws_result {
  color: #4f9c52;
  overflow: hidden;
  overflow-y: auto;
  font-size: 14px;
  float: left;
  box-sizing: border-box;
}
.ws_moreoptionouter {
  width: 100%;
  float: left;
  overflow: hidden;
  padding-top: 20px;
  padding-bottom: 20px;
}
.ws_lmoption {
  width: auto;
  font-size: 11px;
  color: #1976d2;
  cursor: pointer;
  line-height: 18px;
  text-align: center;
  font-family: Zoho_Puvi_SemiBold;
  float: left;
  margin-top: 0px;
  text-transform: capitalize;
  border-radius: 2px;
}
.ws_moreoption {
  width: 100px;
  padding: 8px;
  font-size: 14px;
  color: #1976d2;
  cursor: pointer;
  line-height: 18px;
  text-align: center;
  border: 1px solid #1976d2;
  margin: 10px auto;
  font-family: Zoho_Puvi_SemiBold;
}
.ws_moreoptiondisable {
  color: #868383;
  cursor: default;
  border: 1px solid #cdcdcd;
}
.ws_related_product {
  padding-top: 15px;
  float: left;
  width: inherit;
}
.ws_rp_img {
  top: 5px;
}
.search-result-wrap {
  margin: 40px auto !important;
  max-width: 1040px !important;
}
.ws_acronym_name {
  float: left;
  background: #fff;
  border-radius: 25px;
  height: 40px;
  width: 40px;
  text-align: center;
  text-decoration: none;
  padding-top: 8px;
  color: #1976d2;
}
.ws_rp_outer {
  margin-bottom: 15px;
  padding: 6px 0px 12px 5px;
  position: relative;
  width: inherit;
  float: left;
  overflow: hidden;
  border: 1px solid transparent;
}
.ws_rp_outer:hover {
  border: 1px solid #f3f3f3;
  text-decoration: none !important;
}
.ws_noborderLeft {
  border-left: none;
}
.ws_noborderRight {
  border-right: none;
}
.ws_borderLeft {
}
.ws_borderRight {
}
.ws_rp_right {
  padding-left: 50px;
}
.ws_rp_title {
  font-size: 16px;
  color: #000000;
  opacity: 1;
  font-family: Zoho_Puvi_SemiBold;
  text-decoration: none;
}
.ws_rp_desc {
  font-size: 14px;
  color: #7b7c7e;
  opacity: 1;
  font-family: Zoho_Puvi_Regular;
  padding-bottom: 4px;
  text-overflow: ellipsis;
}
.ws_rp_leanrmorebtn {
  font-size: 10px;
  color: #6d6e71;
  opacity: 1;
  font-family: Zoho_Puvi_SemiBold;
}
.ws_result_pane {
  width: 100%;
  height: 100%;
  margin: auto;
  float: none;
}
.ws_moreoption_loader {
  height: 56px;
}
.ws_result_view {
  margin: auto;
  position: relative;
}
.ws_rp {
  float: left;
}
.ws_categ {
  float: left;
  padding-bottom: 30px;
}
.ws_result_view .ws_no_results_found {
  border-right: 0px solid #ddd;
}
.ws_result_pane &gt; ol,
ul,
li {
  list-style: none;
}
.ws_result_pane &gt; a:focus {
  outline: none;
  color: inherit;
}
.ws_result_pane &gt; a {
  text-decoration: none;
  outline: none;
  color: #03a9f5;
}
.ws_serviceitemdis {
  height: 20px;
  padding-left: 36px;
  padding-right: 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal;
  color: #545454;
  padding-top: 12px;
  padding-bottom: 8px;
  cursor: default;
  text-transform: capitalize;
  font-size: 15px;
  width: 100%;
  float: left;
}
.ws_serviceitemouter {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal;
  color: #000000;
  text-transform: capitalize;
  font-size: 15px;
  width: inherit;
  height: 35px;
  float: left;
  padding: 7px 0px 8px 0px;
  font-family: Zoho_Puvi_Regular;
}
.ws_serviceitem {
  cursor: pointer;
}
.ws_selected_serviceitem &gt; .ws_serviceitem {
  color: #1c8be4;
  cursor: default;
  font-family: Zoho_Puvi_SemiBold;
}
.ws_count_txt {
  font-size: 13px;
  color: #9a9a9a;
}
.ws_selected_serviceitem &gt; .ws_count_txt {
  color: #9a9a9a;
  font-family: Zoho_Puvi_Regular;
}
.ws_selected_serviceitem {
  color: #1976d2;
  cursor: default;
  font-family: Zoho_Puvi_SemiBold;
}
.ws_resultitem {
  padding: 20px 20px 20px 0px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal;
}
li.ws_resultitem:last-child {
  border-width: 0px;
}
.ws_serviceitem:hover {
  font-family: Zoho_Puvi_SemiBold;
  color: #505050;
}
.ws_selected_serviceitem:hover {
  color: #1c8be4;
}
.ws_result_head {
  font-size: 18px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal;
  color: #1976d2;
  font-family: Zoho_Puvi_SemiBold;
}
.ws_resultpane_width {
  width: 98%;
}
.ws_result_url {
  color: #5e5e5e !important;
  font-size: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal;
  font-family: Zoho_Puvi_Regular;
  padding-bottom: 2px;
}
.ws_leftWidth75 {
  width: 75%;
}
.ws_leftWidth65 {
  width: 65%;
}
.ws_rightWidth25 {
  width: 25%;
}
.ws_rightWidth30 {
  width: 30%;
}
.ws_result_right {
  padding-left: 30px;
  padding-top: 15px;
  box-sizing: border-box;
  overflow: hidden;
  height: auto;
  z-index: 2;
  float: right;
}
.ws_result_facet_loader {
  overflow: hidden;
  overflow-y: auto;
  height: inherit;
  margin: 0 auto;
  float: left;
  width: 100%;
}
.ws_resSummary {
  max-height: 44px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal;
  word-wrap: normal;
  color: #000000;
  font-size: 14px;
  font-family: Zoho_Puvi_Regular;
  margin-top: 10px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.searchres_highlight {
  font-family: Zoho_Puvi_SemiBold;
}
.ws_result_right .ws_no_results_found {
  border-left: 0px solid #ddd;
}
.ws_noFound {
  text-align: center;
  text-align: center;
  color: #888;
  font-size: 18px;
  padding: 20px 10px;
}
.hide {
  display: none;
}
.show {
  display: block;
}
.ws_resVideoPortion .ws_resSummary {
  margin-top: 10px;
  width: 100%;
}
.ws_UniIconHolder {
  float: left;
  background-repeat: no-repeat;
  width: 185px;
  height: 104px;
  background-size: cover;
  background-position: center;
  opacity: 0.8;
}
span.ws_UniIconHolder:after,
span.ws_UniIconHolder:before {
  content: "";
  position: absolute;
  opacity: 0.9;
}
.ws_resVideo {
  margin-right: 30px;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  width: 185px;
  height: 104px;
  background-color: #000;
  border-radius: 2px;
}
.ws_resVideoPortion {
  width: -webkit-calc(100% - 215px);
  width: expression(100% - 215px);
  width: -moz-calc(100% - 215px);
  width: -o-calc(100% - 215px);
  width: calc(100% - 215px);
  margin-top: -5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  vertical-align: middle;
}
.ws_result_head &gt; a {
  color: #1976d2 !important;
  text-decoration: none !important;
}
.ws_child_result-head {
  padding-top: 5px;
  padding-right: 10px;
  width: 95%;
  color: #1976d2;
  font-weight: 700;
  white-space: nowrap;
  word-wrap: normal;
  font-size: 16px;
}
.ws_child_summary {
  width: 95%;
  max-height: 40px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal;
  word-wrap: normal;
  line-height: 20px;
  color: #000;
}
.ws_child_result_outer {
  padding-bottom: 15px;
  padding-left: 50px;
}
.ws_QueryBox {
  color: #333;
  font-size: 17px;
  background: #fff url(/creator/images/search-icon.png) no-repeat scroll 12px
    14px / 3% 43.5%;
  height: auto;
  width: 100%;
  padding: 10px 10px 10px 40px;
  border: 1px solid #d9d9d9;
  border-width: 0px;
  background-position: left;
}
.ws_SearchQueryBox {
  width: 645px;
  text-align: left;
  padding-left: 4px;
  margin: 0px;
  color: #000000;
  font-size: 18px;
  padding: 3px 0px;
  padding-left: 5px;
  background: transparent;
  border: none;
  outline: none;
}
.ws_QueryBox:-webkit-input-placeholder {
  color: #acacac;
  font-style: normal;
}
.ws_QueryBox:-ms-input-placeholder {
  color: #acacac;
  font-style: normal;
}
.ws_QueryBox:-moz-placeholder {
  color: #acacac;
  font-style: normal;
}
.ws_moreoption_nomoreresult {
  width: 100%;
  height: inherit;
  text-align: center;
  line-height: 18px;
  padding: 8px;
  font-size: 15px;
}
.ws_backtotop_outer {
  position: relative;
  float: right;
  top: -50px;
  left: -48px;
}
.ws_video_loader,
.ws_video_loader:before,
.ws_video_loader:after {
  border-radius: 50%;
  width: 2.5em;
  height: 2.5em;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation: load7 1.8s infinite ease-in-out;
  animation: load7 1.8s infinite ease-in-out;
}
.ws_video_loader {
  color: #333333;
  font-size: 10px;
  margin: 10px auto;
  position: relative;
  text-indent: -9999em;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
  width: 5px;
  height: 5px;
}
.ws_video_loader:before,
.ws_video_loader:after {
  content: "";
  position: absolute;
  top: 0;
  width: 5px;
  height: 5px;
}
.ws_video_loader:before {
  left: -1em;
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}
.ws_video_loader:after {
  left: 1em;
}
@-webkit-keyframes load7 {
  0%,
  80%,
  100% {
    box-shadow: 0 2.5em 0 -1.3em;
  }
  40% {
    box-shadow: 0 2.5em 0 0;
  }
}
@keyframes load7 {
  0%,
  80%,
  100% {
    box-shadow: 0 2.5em 0 -1.3em;
  }
  40% {
    box-shadow: 0 2.5em 0 0;
  }
}
.ws_toc_loader {
  position: relative;
  width: 60px;
  height: 50px;
  margin: 0 auto;
}
.ws_toc_loader div {
  position: absolute;
  top: 27px;
  width: 9px;
  height: 9px;
  border-radius: 50%;
  background: #03a9f5;
  animation-timing-function: cubic-bezier(0, 1, 1, 0);
}
.ws_toc_loader div:nth-child(1) {
  left: 6px;
  animation: ws_toc_loader1 0.6s infinite;
}
.ws_toc_loader div:nth-child(2) {
  left: 6px;
  animation: ws_toc_loader2 0.6s infinite;
}
.ws_toc_loader div:nth-child(3) {
  left: 26px;
  animation: ws_toc_loader2 0.6s infinite;
}
.ws_toc_loader div:nth-child(4) {
  left: 45px;
  animation: ws_toc_loader3 0.6s infinite;
}
@keyframes ws_toc_loader1 {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes ws_toc_loader3 {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0);
  }
}
@keyframes ws_toc_loader2 {
  0% {
    transform: translate(0, 0);
  }
  100% {
    transform: translate(19px, 0);
  }
}
.content-wrap {
  max-width: 1040px;
}
@media only screen and (max-width: 1024px) {
  .search-result-wrap {
    margin: 30px auto;
  }
}
@media only screen and (max-width: 991px) {
  .ws_summary_notes {
    flex-basis: 50%;
  }
}
@media only screen and (max-width: 767px) {
  .search-result-wrap {
    margin: 30px auto;
  }
  .ws_result_view,
  .ws_result_right,
  .ws_result_left,
  .ws_moreoptionouter,
  .ws_resultitem {
    width: 100% !important;
  }
  .ws_moreoptionouter {
    padding-right: 0px;
  }
  .ws_result_left {
    border-right: none !important;
  }
  .ws_result_right {
    display: none !important;
    padding-left: 3px;
    padding-bottom: 10px;
    float: left;
    border-left: none !important;
    border-bottom: 1px solid #e9e9e9;
  }
  .ws_serviceitem {
    padding: 5px 0px 5px 0px;
  }
  #ws_QueryBox {
    box-sizing: border-box;
    width: 100%;
  }
  .ws_related_product {
    width: 300px;
  }
  .ws_result {
    padding-right: 0px;
  }
  .ws_service {
    width: 100%;
    height: auto;
  }
  .ws_rp {
    padding-top: 30px;
  }
  .ws_SearchQueryBox {
    font-size: 16px;
  }
  .ws_categ {
    padding-bottom: 0;
  }
}
span.ws_Videotime {
  width: 20px;
  height: 20px;
  background: transparent;
  position: relative;
  display: block;
  text-indent: -99999px;
  top: 50%;
  left: 50%;
  position: absolute;
  transform: translate(-50%, -50%);
}
span.ws_Videotime:after,
span.ws_Videotime:before {
  content: "";
  position: absolute;
}
span.ws_Videotime:before {
  width: 100%;
  height: 100%;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  border-radius: 50%;
  top: 0;
  left: 0;
  background: #dc5050;
}
span.ws_Videotime:after {
  left: 50%;
  top: 50%;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-left: 7px solid #fff;
  z-index: 100;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-45%, -50%);
} /*.ws_snippet{    padding-right: 10px;    background: #f0f8ff;    overflow-y: auto;}.ws_snippet::-webkit-scrollbar {  display: none;}.ws_snippet:hover::-webkit-scrollbar {    display: block;    width: 6px;}.ws_snippet::-webkit-scrollbar-thumb {    background-color: #c5dff6;    border-radius: 7px;}.ws_summary_notes {    font-size: 14px;    color: #444;}/*.zws-search-sum h6 {    font-family: 'Zoho_Puvi_Bold';}.zws-search-sum b {    font-family: 'Zoho_Puvi_SemiBold';}.zws-search-sum {    font-family: var(--zf-secondary-semibold);    color: #000;    font-size: 15px;    padding: 30px 0px 5px 30px;    max-height: 330px;    border-radius: 5px 5px 0px 0px;    height: 330px;}.zws-search-sum li {    color: #000;    font-size: 14px;    font-family: Zoho_Puvi_Regular;    line-height: 1.7;    margin-top: 10px;    padding: 0px 10px 0px 0px;}.zws-search-sum a {    color: #2f79ff;}.zws-search-sum a:hover {    color: #2f79ff;}.zws-search-sum {    font-family: var(--zf-secondary-semibold);    color: #000;    font-size: 15px;    padding: 30px 0px 5px 30px;    border-radius: 5px 5px 0px 0px;    margin-right: 6px;}*/
.zws-search-sum code {
  white-space: pre-wrap;
  word-wrap: break-word;
}
@-moz-document url-prefix() {
  .ws_snippet {
    scrollbar-width: thin;
  }

  .zws-search-sum.scroll-visible {
    margin-right: 6px !important;
  }
}
.zws-search-sum.scroll-visible {
  margin-right: 0;
} /*.zws-search-sum li {    color: #000;    font-size: 14px;    font-family: Zoho_Puvi_Regular;    line-height: 1.7;    margin-top: 10px;    padding: 0px 6px 0px 0px;}*/
.zws-search-sum a {
  color: #2f79ff;
}
.zws-search-sum a:hover {
  color: #2f79ff;
}
.zws-search-sum b {
  font-family: "Zoho_Puvi_SemiBold";
} /*.ws_snippet {    background: #f0f8ff;    max-width: 100%;    box-sizing: border-box;    overflow-y: auto;    max-height: 330px;}*/
.ws_snippet::-webkit-scrollbar {
  display: none;
}
.ws_snippet:hover::-webkit-scrollbar {
  display: block;
  width: 6px;
}
.ws_snippet::-webkit-scrollbar-thumb {
  background-color: #e7e7e7;
  border-radius: 7px;
} /* .feedback-static {    text-align: left;    position: relative;    padding : 8px;} */
.feedback-box {
  max-width: 80%;
  width: 100%;
  border: 1px solid #d9d9d9;
  border-radius: 4px;
  color: #303030;
  padding: 19px 0px 0px 18px;
  position: absolute;
  background: #ffffff;
  right: 0px;
  bottom: -5px;
  transform: translateY(100%);
  font-family: "Zoho_Puvi_Bold";
}
.feedback-title {
  font-size: 17px;
  font-family: "Zoho_Puvi_Bold";
  line-height: 1.4;
  padding-top: 10px;
}
.feedback-option {
  margin: 5px 10px 5px 0px;
  padding: 8px 12px;
  border: none;
  border-radius: 4px;
  cursor: pointer;
  font-family: "Zoho_Puvi_Regular";
  font-size: 15px;
  border: 1px solid #d9d9d9;
  background: none;
  color: #303030;
}
.feedback-option:hover {
  border-color: #1976d2;
  color: #1976d2;
}
.hide {
  animation: hideElement 1s forwards;
}
@keyframes hideElement {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
    visibility: hidden;
    display: none;
  }
}
.show {
  animation: showElement 1s forwards;
}
@keyframes showElement {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.feedback-text-box {
  height: 112px;
  padding: 10px;
  border: 1px solid #d0d0d0;
  border-radius: 4px;
  font-size: 14px;
  width: 100%;
  font-family: "Zoho_Puvi_Regular";
  resize: none;
  position: relative;
}
.feedback-text-box::placeholder {
  position: absolute;
  padding: 10px 0px;
  top: 0;
  transform: translateY(0);
  font-size: 14px;
  text-align: left;
  letter-spacing: 0.21px;
  color: #909090;
} /* button {  padding: 8px 16px;  font-size: 14px;  color: #ffffff;  text-align: left;  border-radius: 4px;  cursor: pointer;  margin: 5px 0px 0px 12px;} */
button.submit:hover {
  background-color: #0047ff;
}
button.cancel {
  background: #ffffff;
  border: 1px solid #909090;
  color: #000000;
}
.fb-btn {
  width: 66px;
  height: 30px;
  margin: 5px 0px 18px 10px;
  padding: 6px;
  font-family: "Zoho_Puvi_Regular";
  text-align: center;
  color: #fff;
  font-size: 14px;
  border-radius: 4px;
  cursor: pointer;
}
.feedback-buttons {
  display: flex;
  justify-content: flex-end;
}
.text-feedback {
  padding: 14px 21px 0px 0px;
}
button.submit {
  background: #0069fd;
  border: 1px solid #0069fd;
}
.select-option {
  border-color: #1976d2;
  color: #1976d2;
  background: #f1f8ff;
} /*.ws_common_section {    margin-bottom: 40px;    padding: 10px 0 10px 15px;    border: 1px solid #ececff;    border-radius: 0 0 5px 5px;    display: flex;    justify-content: space-between;align-items: center;    background: linear-gradient(45deg, #f4eaff, #e5edff);}*/
.reactions {
  margin: 0px 10px;
  display: flex;
  align-items: center;
} /*.reaction {    margin: 0px 6px;    font-size: 14px;    background-repeat: no-repeat;    width: 16px;    height: 18px;    display: inline-block;    vertical-align: middle;    background-image: url(/sites/zweb/images/reaction-icons.svg);}*/ /*.thumbs_up{    cursor: pointer;    background-position: -12px -13px;}.thumbs_down{    cursor: pointer;    background-position: -62px -13px;}.thumbs_up_filled{    background-position: -37px -13px;}.thumbs_down_filled{    background-position: -87px -13px;}*/
.popup_feedback {
  color: #1876d2;
  text-align: center;
  font-size: 13px;
}
.loading-dots {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 3px;
}
.dot {
  width: 6px;
  height: 6px;
  background-color: #fffdfd;
  border-radius: 50%;
  animation: bounce 1.5s infinite cubic-bezier(0, 0, 0.2, 1);
}
.dot:nth-child(1) {
  animation-delay: 0s;
}
.dot:nth-child(2) {
  animation-delay: 0.2s;
}
.dot:nth-child(3) {
  animation-delay: 0.4s;
}
@keyframes bounce {
  0%,
  80%,
  100% {
    transform: scale(0);
  }
  40% {
    transform: scale(1);
  }
}
.fb_hide {
  display: none;
}
.zs-variable {
  font-weight: 600;
}
h5.zs-sub-topic {
  margin-bottom: -5px;
  margin-top: 10px;
}
li.zs-list {
  list-style: inside;
}
li.zs-overview {
  font-family: "Zoho_Puvi_Regular";
  color: #000;
  font-size: 18px;
  padding: 17.85px 0 0px 31px;
  border-radius: 5px 5px 0 0;
  margin-right: 6px;
  letter-spacing: 0.24px;
  opacity: 100%;
  display: flex;
}
.zws-search-sum {
  font-family: var(--zf-secondary-semibold);
  color: #000;
  font-size: 15px;
  padding: 0px 0px 10px 31px;
  border-radius: 5px 5px 0 0;
  margin-right: 6px;
}
.ws_snippet_box {
  margin-bottom: 40px;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  background: #ffffff;
  position: relative;
}
.ws_snippet {
  max-width: 100%;
  overflow-y: auto;
  max-height: 330px;
  min-height: 330px;
}
h4.zs-topic {
  font-size: 18px;
  margin-bottom: 0px;
}
h5.zs-sub-topic {
  letter-spacing: 0.24px;
  color: #000000;
  opacity: 1;
  font-size: 16px;
  font-family: "Zoho_Puvi_SemiBold";
  text-align: left;
  margin-bottom: 0px;
}
.zws-search-sum li {
  color: #000;
  font-size: 15px;
  font-family: Zoho_Puvi_Regular;
  line-height: 1.7;
  margin-top: 10px;
  letter-spacing: 0.23px;
}
.ws_common_section {
  padding: 12px 0 11px 31px;
  border-top: 1px solid #ebebeb;
  border-radius: 4px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: transparent linear-gradient(90deg, #ffeff8, #eafffd);
}
.ws_summary_notes {
  font-size: 15px;
  color: #000;
  letter-spacing: 0.23px;
  line-height: 1.4;
  flex-basis: 60%;
}
.reaction {
  margin: 0 5px;
  font-size: 14px;
  background-repeat: no-repeat;
  width: 16px;
  height: 18px;
  vertical-align: middle;
  overflow: hidden;
  background-size: 160px;
  background-image: url(/sites/zweb/images/reaction-icons.svg);
}
span.overview-icon {
  width: 27px;
  height: 25px;
  overflow: hidden;
  background-image: url(/sites/zweb/images/reaction-icons.svg);
  background-size: 192px;
  background-position: -126.3px -11px;
} /* span.overview-icon-position {    background-position: -4.90px 7.9px;    transform: scale(10);    height: 100%;    display: block;    background-image: url(http://127.0.0.1:8081/icons.svg);} */
span.thumbs_up {
  cursor: pointer;
  background-position: -11px -12px;
}
span.thumbs_down {
  cursor: pointer;
  background-position: -59px -12px;
}
span.thumbs_up_filled {
  background-position: -35px -12px;
}
span.thumbs_down_filled {
  background-position: -83px -12px;
}
</pre></body></html>