.wpot-overlay {
  position: absolute;
  background: rgba(0,0,0,0.3);
  border: 2px solid #f00;
  z-index: 9998;
  pointer-events: none;
}
.wpot-tooltip {
  position: fixed;
  bottom: 30px;
  left: 30px;
  background: #fff;
  padding: 16px;
  border-radius: 8px;
  box-shadow: 0 0 10px rgba(0,0,0,0.3);
  max-width: 400px;
  z-index: 9999;
}
.wpot-tooltip .wpot-progress {
  margin-top: 8px;
  font-size: 14px;
  color: #888;
}
.wpot-tooltip .wpot-nav {
  margin-top: 10px;
}
.wpot-tooltip .wpot-nav button {
  margin-right: 8px;
}
