
.sdgp-wrap{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;border-radius:12px;background:transparent}
.sdgp-wrap svg{width:100%;height:100%}
.sdgp-spinner{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}
.sdgp-tooltip{
  position:absolute;
  pointer-events:none;
  background:rgba(17,24,39,.95);
  color:#fff;
  padding:6px 8px;
  border-radius:8px;
  font-size:12px;
  line-height:1.35;
  max-width:70%;
  white-space:normal;
  z-index:999;
  box-shadow:0 6px 16px rgba(0,0,0,.25);
}
