:root {
  --Popup-Fade-Speed:420ms;
  --Popup-Z-Index:9;
  --Popup-BG-Color:#666;
  --Popup-BG-Color-Transparency:65%;
  --Popup-BG-Blur:5px;
  --Popup-Width:clamp(25vw,450px,85vw);
  --Popup-Max-Height:85vh;
  --Popup-Padding:20px; /* optional */
  --Popup-Contents-BG:#fff;
}

label[for]{
  color:#3669dc;
  text-decoration:underline;
  cursor:pointer;
}

dialog .popup-inner {
  border-radius:12px;
  box-shadow:0px 8px 36px 0px rgba(0,0,0,20%);
}
