/* One visible share action below the result card. It is not part of the image. */
#report>.result-share-action{
  display:flex;align-items:center;justify-content:center;gap:10px;
  width:80%;max-width:318px;min-height:48px;margin:18px auto 24px;padding:12px 16px;
  box-sizing:border-box;border:0;border-radius:10px;background:var(--share-color,#1A4A7A);
  color:var(--share-ink,#fff);font:600 15px/1.4 -apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif;
  cursor:pointer;-webkit-tap-highlight-color:transparent;
}
#report>.result-share-action svg{display:block;flex:none;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;}
#report>.result-share-action span{display:block;white-space:nowrap;}
#report>.result-share-action:hover{filter:brightness(.97);}
#report>.result-share-action:active{filter:brightness(.92);}
#report>.result-share-action:focus-visible{outline:2px solid var(--share-color,#1A4A7A);outline-offset:3px;}
/* Removing the icon releases the entire four-axis row on the live result card. */
#report .identity-card.variant-b.modern-share-card.reviewed-result-card:not(.share-output-card) .card-b-axis-tags{grid-template-columns:minmax(0,1fr) !important;}
/* The exported fun card has one pair of rules spanning both axes and QR. */
#report .identity-card.variant-b.modern-share-card.reviewed-result-card.share-output-card .card-b-axis-tags{
  min-height:84px !important;box-sizing:border-box !important;padding:5px 0 !important;
  border-top:.6px solid #e0e5e8 !important;border-bottom:.6px solid #e0e5e8 !important;
}
#report .identity-card.variant-b.modern-share-card.reviewed-result-card.share-output-card .card-b-axis-tags>.axis-tags-grid{
  border:0 !important;margin:0 !important;
}
