/* ============================================================
   SUPERB DIGITALS — SCOPED RESET
   Restores the predictable base the Blogger/Tailwind pages expected,
   but ONLY inside their page application wrapper.
   ============================================================ */
body.superb-legacy-custom-page #my-custom-code,
body.superb-legacy-custom-page #my-custom-code *,
body.superb-legacy-custom-page #my-custom-code *::before,
body.superb-legacy-custom-page #my-custom-code *::after {
  box-sizing:border-box;
  border-width:0;
  border-style:solid;
  border-color:currentColor;
}
body.superb-legacy-custom-page #my-custom-code :where(h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd) { margin:0; }
body.superb-legacy-custom-page #my-custom-code :where(ol,ul,menu) { list-style:none; margin:0; padding:0; }
body.superb-legacy-custom-page #my-custom-code :where(img,svg,video,canvas,audio,iframe,embed,object) { display:block; vertical-align:middle; }
body.superb-legacy-custom-page #my-custom-code :where(img,video) { max-width:100%; height:auto; }
body.superb-legacy-custom-page #my-custom-code :where(button,input,optgroup,select,textarea) { font:inherit; color:inherit; letter-spacing:inherit; }
body.superb-legacy-custom-page #my-custom-code button,
body.superb-legacy-custom-page #my-custom-code [role="button"] { cursor:pointer; }
body.superb-legacy-custom-page #my-custom-code a { color:inherit; text-decoration:inherit; }
body.superb-legacy-custom-page #my-custom-code table { border-collapse:collapse; border-color:inherit; text-indent:0; }
body.superb-legacy-custom-page #my-custom-code textarea { resize:vertical; }
body.superb-legacy-custom-page #my-custom-code [hidden] { display:none ; }
