{"ScriptPreparationCode":"window.cssReset = \u0060\r\nhtml, body, div, span, applet, object, iframe,\r\nh1, h2, h3, h4, h5, h6, p, blockquote, pre,\r\na, abbr, acronym, address, big, cite, code,\r\ndel, dfn, img, ins, kbd, q, s, samp,\r\nsmall, strike, sub, sup, tt, var,\r\nb, u, i, center,\r\ndl, dt, dd, ol, ul, li,\r\nfieldset, form, label, legend,\r\ntable, caption, tbody, tfoot, thead, tr, th, td,\r\narticle, aside, canvas, details, embed, \r\nfigure, figcaption, footer, header, hgroup, \r\nmenu, nav, output, ruby, section, summary,\r\ntime, mark, audio, video {\r\n margin: 0;\r\n padding: 0;\r\n border: 0;\r\n font-size: 100%;\r\n font: inherit;\r\n vertical-align: baseline;\r\n}\r\n/* HTML5 display-role reset for older browsers */\r\narticle, aside, details, figcaption, figure, \r\nfooter, header, hgroup, menu, nav, section {\r\n display: block;\r\n}\r\nbody {\r\n line-height: 1;\r\n}\r\nol, ul {\r\n list-style: none;\r\n}\r\nblockquote, q {\r\n quotes: none;\r\n}\r\nblockquote:before, blockquote:after,\r\nq:before, q:after {\r\n content: \u0027\u0027;\r\n content: none;\r\n}\r\ntable {\r\n border-collapse: collapse;\r\n border-spacing: 0;\r\n}\r\n\u0060","TestCases":[{"Name":"innerHTML","Code":"const styles = document.createElement(\u0027style\u0027)\r\nstyles.innerHTML = \u0060${window.cssReset} body {overflow: hidden;}\u0060\r\ndocument.head.appendChild(styles)","IsDeferred":false},{"Name":"createTextNode","Code":"const styles = document.createElement(\u0027style\u0027)\r\nstyles.appendChild(document.createTextNode(\u0060${window.cssReset} body {overflow: hidden;}\u0060))\r\ndocument.head.appendChild(styles)","IsDeferred":false},{"Name":"textContent","Code":"const styles = document.createElement(\u0027style\u0027)\r\nstyles.textContent = \u0060${window.cssReset} body {overflow: hidden;}\u0060\r\ndocument.head.appendChild(styles)","IsDeferred":false}]}