hmmmmm
@@ -1,21 +0,0 @@
|
|||||||
# The MIT License (MIT)
|
|
||||||
|
|
||||||
Copyright © Nicolas Gallagher and Jonathan Neal
|
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy of
|
|
||||||
this software and associated documentation files (the "Software"), to deal in
|
|
||||||
the Software without restriction, including without limitation the rights to
|
|
||||||
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
|
||||||
of the Software, and to permit persons to whom the Software is furnished to do
|
|
||||||
so, subject to the following conditions:
|
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in all
|
|
||||||
copies or substantial portions of the Software.
|
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
||||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
||||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
|
||||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
|
||||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
|
||||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
|
||||||
SOFTWARE.
|
|
||||||
349
TestesRealizados1/APi&test/normalize/normalize.css
vendored
@@ -1,349 +0,0 @@
|
|||||||
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
|
|
||||||
|
|
||||||
/* Document
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the line height in all browsers.
|
|
||||||
* 2. Prevent adjustments of font size after orientation changes in iOS.
|
|
||||||
*/
|
|
||||||
|
|
||||||
html {
|
|
||||||
line-height: 1.15; /* 1 */
|
|
||||||
-webkit-text-size-adjust: 100%; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Sections
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the margin in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
body {
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Render the `main` element consistently in IE.
|
|
||||||
*/
|
|
||||||
|
|
||||||
main {
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the font size and margin on `h1` elements within `section` and
|
|
||||||
* `article` contexts in Chrome, Firefox, and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
h1 {
|
|
||||||
font-size: 2em;
|
|
||||||
margin: 0.67em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Grouping content
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Add the correct box sizing in Firefox.
|
|
||||||
* 2. Show the overflow in Edge and IE.
|
|
||||||
*/
|
|
||||||
|
|
||||||
hr {
|
|
||||||
box-sizing: content-box; /* 1 */
|
|
||||||
height: 0; /* 1 */
|
|
||||||
overflow: visible; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the inheritance and scaling of font size in all browsers.
|
|
||||||
* 2. Correct the odd `em` font sizing in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
pre {
|
|
||||||
font-family: monospace, monospace; /* 1 */
|
|
||||||
font-size: 1em; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Text-level semantics
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the gray background on active links in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
a {
|
|
||||||
background-color: transparent;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Remove the bottom border in Chrome 57-
|
|
||||||
* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
abbr[title] {
|
|
||||||
border-bottom: none; /* 1 */
|
|
||||||
text-decoration: underline; /* 2 */
|
|
||||||
text-decoration: underline dotted; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct font weight in Chrome, Edge, and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
b,
|
|
||||||
strong {
|
|
||||||
font-weight: bolder;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the inheritance and scaling of font size in all browsers.
|
|
||||||
* 2. Correct the odd `em` font sizing in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
code,
|
|
||||||
kbd,
|
|
||||||
samp {
|
|
||||||
font-family: monospace, monospace; /* 1 */
|
|
||||||
font-size: 1em; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct font size in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
small {
|
|
||||||
font-size: 80%;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Prevent `sub` and `sup` elements from affecting the line height in
|
|
||||||
* all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
sub,
|
|
||||||
sup {
|
|
||||||
font-size: 75%;
|
|
||||||
line-height: 0;
|
|
||||||
position: relative;
|
|
||||||
vertical-align: baseline;
|
|
||||||
}
|
|
||||||
|
|
||||||
sub {
|
|
||||||
bottom: -0.25em;
|
|
||||||
}
|
|
||||||
|
|
||||||
sup {
|
|
||||||
top: -0.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Embedded content
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the border on images inside links in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
img {
|
|
||||||
border-style: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Forms
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Change the font styles in all browsers.
|
|
||||||
* 2. Remove the margin in Firefox and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
input,
|
|
||||||
optgroup,
|
|
||||||
select,
|
|
||||||
textarea {
|
|
||||||
font-family: inherit; /* 1 */
|
|
||||||
font-size: 100%; /* 1 */
|
|
||||||
line-height: 1.15; /* 1 */
|
|
||||||
margin: 0; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Show the overflow in IE.
|
|
||||||
* 1. Show the overflow in Edge.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
input { /* 1 */
|
|
||||||
overflow: visible;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the inheritance of text transform in Edge, Firefox, and IE.
|
|
||||||
* 1. Remove the inheritance of text transform in Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
select { /* 1 */
|
|
||||||
text-transform: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the inability to style clickable types in iOS and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
[type="button"],
|
|
||||||
[type="reset"],
|
|
||||||
[type="submit"] {
|
|
||||||
-webkit-appearance: button;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the inner border and padding in Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button::-moz-focus-inner,
|
|
||||||
[type="button"]::-moz-focus-inner,
|
|
||||||
[type="reset"]::-moz-focus-inner,
|
|
||||||
[type="submit"]::-moz-focus-inner {
|
|
||||||
border-style: none;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Restore the focus styles unset by the previous rule.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button:-moz-focusring,
|
|
||||||
[type="button"]:-moz-focusring,
|
|
||||||
[type="reset"]:-moz-focusring,
|
|
||||||
[type="submit"]:-moz-focusring {
|
|
||||||
outline: 1px dotted ButtonText;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the padding in Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
fieldset {
|
|
||||||
padding: 0.35em 0.75em 0.625em;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the text wrapping in Edge and IE.
|
|
||||||
* 2. Correct the color inheritance from `fieldset` elements in IE.
|
|
||||||
* 3. Remove the padding so developers are not caught out when they zero out
|
|
||||||
* `fieldset` elements in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
legend {
|
|
||||||
box-sizing: border-box; /* 1 */
|
|
||||||
color: inherit; /* 2 */
|
|
||||||
display: table; /* 1 */
|
|
||||||
max-width: 100%; /* 1 */
|
|
||||||
padding: 0; /* 3 */
|
|
||||||
white-space: normal; /* 1 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct vertical alignment in Chrome, Firefox, and Opera.
|
|
||||||
*/
|
|
||||||
|
|
||||||
progress {
|
|
||||||
vertical-align: baseline;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the default vertical scrollbar in IE 10+.
|
|
||||||
*/
|
|
||||||
|
|
||||||
textarea {
|
|
||||||
overflow: auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Add the correct box sizing in IE 10.
|
|
||||||
* 2. Remove the padding in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="checkbox"],
|
|
||||||
[type="radio"] {
|
|
||||||
box-sizing: border-box; /* 1 */
|
|
||||||
padding: 0; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the cursor style of increment and decrement buttons in Chrome.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="number"]::-webkit-inner-spin-button,
|
|
||||||
[type="number"]::-webkit-outer-spin-button {
|
|
||||||
height: auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the odd appearance in Chrome and Safari.
|
|
||||||
* 2. Correct the outline style in Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="search"] {
|
|
||||||
-webkit-appearance: textfield; /* 1 */
|
|
||||||
outline-offset: -2px; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the inner padding in Chrome and Safari on macOS.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="search"]::-webkit-search-decoration {
|
|
||||||
-webkit-appearance: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the inability to style clickable types in iOS and Safari.
|
|
||||||
* 2. Change font properties to `inherit` in Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
::-webkit-file-upload-button {
|
|
||||||
-webkit-appearance: button; /* 1 */
|
|
||||||
font: inherit; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Interactive
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Add the correct display in Edge, IE 10+, and Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
details {
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Add the correct display in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
summary {
|
|
||||||
display: list-item;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Misc
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct display in IE 10+.
|
|
||||||
*/
|
|
||||||
|
|
||||||
template {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct display in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[hidden] {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
@@ -1,139 +0,0 @@
|
|||||||
body {
|
|
||||||
background-color: #306aa0;
|
|
||||||
background-image: radial-gradient(circle at top left, #fff 0%, #8ce1d6 15em, #306aa0 100em, #386095 100%);
|
|
||||||
}
|
|
||||||
|
|
||||||
main, footer {
|
|
||||||
background-color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
header {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:link {
|
|
||||||
color: #004380;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:visited {
|
|
||||||
color: #770d67;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:focus {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:hover {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:active {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #003261;
|
|
||||||
outline-color: #f4ba00;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:link {
|
|
||||||
color: #f2f7fd;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:visited {
|
|
||||||
color: #f2b5e9;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:focus {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #004380;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:hover {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #004380;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:active {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #003261;
|
|
||||||
outline-color: #fff6db;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary:focus {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary:hover {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary:active {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #003261;
|
|
||||||
outline-color: #f4ba00;
|
|
||||||
}
|
|
||||||
|
|
||||||
h2, h3, h4, h5, h6 {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-level, .confidence-level {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="colgroup"], .risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="col"], .risk-confidence-counts-table th[scope="row"] {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table > tbody > tr {
|
|
||||||
border-top-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="colgroup"], .site-risk-counts-table th[scope="rowgroup"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="col"], .site-risk-counts-table th[scope="row"] {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table > tbody > tr {
|
|
||||||
border-top-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table > tbody > tr {
|
|
||||||
border-bottom-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"] {
|
|
||||||
border-left-color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table th, .alert-types-table th {
|
|
||||||
background-color: #306aa0;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.additional-info-percentages {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.insights-table > tbody > tr {
|
|
||||||
border-bottom-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.insights-table th[scope="col"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
border-left-color: #fff;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
@@ -1,417 +0,0 @@
|
|||||||
*, *::after, *::before {
|
|
||||||
box-sizing: border-box;
|
|
||||||
}
|
|
||||||
|
|
||||||
h1, h2, h3, h4, h5, h6 {
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
pre, ul {
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
ol {
|
|
||||||
list-style-type: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
h1 {
|
|
||||||
font-size: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h2 {
|
|
||||||
font-size: 2em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h3, h4, h5, h6 {
|
|
||||||
font-size: 1em;
|
|
||||||
}
|
|
||||||
|
|
||||||
html {
|
|
||||||
box-sizing: border-box;
|
|
||||||
font-family: Verdana, sans-serif;
|
|
||||||
line-height: 1.5;
|
|
||||||
}
|
|
||||||
|
|
||||||
body {
|
|
||||||
margin: 1.5em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (min-width: 50em) {
|
|
||||||
body {
|
|
||||||
margin: 1.5em 2ch;
|
|
||||||
padding: 1.5em 2ch;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
a:active, header a:active {
|
|
||||||
outline-style: solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
header, main {
|
|
||||||
margin: 0 auto;
|
|
||||||
max-width: 90ch;
|
|
||||||
padding: 1.5em 4ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
header {
|
|
||||||
border-radius: .25em .25em 0 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
main {
|
|
||||||
border-radius: 0 0 .25em .25em;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary {
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contents {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
main > section {
|
|
||||||
margin-bottom: 4.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.about-this-report > section {
|
|
||||||
margin-bottom: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.summaries section {
|
|
||||||
margin-bottom: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h2 {
|
|
||||||
margin-bottom: .75em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h3 {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h4 {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.report-parameters--container h4 {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
p {
|
|
||||||
margin: 1.5em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
p:first-of-type {
|
|
||||||
margin-top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
p:last-of-type {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contents li, .alerts li, .alert-types > ol > li {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types h4 {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
a {
|
|
||||||
border-radius: .125em;
|
|
||||||
}
|
|
||||||
|
|
||||||
caption {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
text-align: left;
|
|
||||||
}
|
|
||||||
|
|
||||||
code, .request-method-n-url {
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
white-space: break-spaces;
|
|
||||||
}
|
|
||||||
|
|
||||||
table {
|
|
||||||
border-collapse: collapse;
|
|
||||||
}
|
|
||||||
|
|
||||||
.report-description--container, .report-parameters--container {
|
|
||||||
margin-left: 2ch;
|
|
||||||
padding: 0 2ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.about-this-report h3, .summaries h3, .appendix h3 {
|
|
||||||
border-bottom: .05em solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts h4 {
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts ol {
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts--site-li {
|
|
||||||
border: .05em solid;
|
|
||||||
border-radius: .25em;
|
|
||||||
margin-left: 2ch;
|
|
||||||
padding: 1.5em 3ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contents ol {
|
|
||||||
list-style-position: inside;
|
|
||||||
list-style-type: square;
|
|
||||||
padding-left: 4ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contexts-list, .sites-list {
|
|
||||||
list-style-type: square;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table tr {
|
|
||||||
height: 4.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table thead > tr {
|
|
||||||
height: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="row"], .risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
hyphens: auto;
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
word-break: break-all;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="row"] {
|
|
||||||
padding-right: 5%;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (max-width: 50em) {
|
|
||||||
.risk-confidence-counts-table th[scope="row"] {
|
|
||||||
padding-right: 1ch;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
padding: 0 .5ch;
|
|
||||||
vertical-align: middle;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table > tbody > tr {
|
|
||||||
border-top: .05em solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="row"], .risk-confidence-counts-table td {
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="col"] {
|
|
||||||
vertical-align: bottom;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="col"], .risk-confidence-counts-table th[scope="row"] {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="colgroup"], .risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
font-weight: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table td, .risk-confidence-counts-table th[scope="col"], .risk-confidence-counts-table th[scope="row"] {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table tr {
|
|
||||||
height: 4.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table thead > tr:first-of-type {
|
|
||||||
height: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="row"], .site-risk-counts-table th[scope="col"] {
|
|
||||||
hyphens: auto;
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
word-break: break-all;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="row"] {
|
|
||||||
padding-right: 1%;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (max-width: 50em) {
|
|
||||||
.site-risk-counts-table th[scope="row"] {
|
|
||||||
padding-right: 1ch;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="rowgroup"] {
|
|
||||||
padding: 0 .5ch;
|
|
||||||
vertical-align: middle;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table > tbody > tr {
|
|
||||||
border-top: .05em solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="row"], .site-risk-counts-table td {
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="col"] {
|
|
||||||
vertical-align: bottom;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="col"], .site-risk-counts-table th[scope="row"] {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="colgroup"], .site-risk-counts-table th[scope="rowgroup"] {
|
|
||||||
font-weight: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table td, .site-risk-counts-table th[scope="col"], .site-risk-counts-table th[scope="row"] {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th, .alert-type-counts-table td {
|
|
||||||
padding: 0 1rem;
|
|
||||||
text-align: left;
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table td:nth-last-of-type(2) {
|
|
||||||
padding-left: 1.5rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table > tbody > tr {
|
|
||||||
border-bottom: 0.05em dotted;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"] {
|
|
||||||
border-left: 1rem solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"]:first-of-type {
|
|
||||||
border-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"]:last-of-type, .alert-type-counts-table td:last-of-type {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"], .alert-type-counts-table th[scope="row"] {
|
|
||||||
font-weight: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="row"], .alert-type-counts-table td {
|
|
||||||
padding-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table thead > th:first-of-type {
|
|
||||||
width: 45%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table, .alert-types-table, .insights-table {
|
|
||||||
border-collapse: separate;
|
|
||||||
border-spacing: 2ch 1.5em;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table th, .alerts-table td, .alert-types-table th, .alert-types-table td, .insights-table td, .insights-table th {
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table td, .alert-types-table td, .insights-table td {
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table th, .alert-types-table th, .insights-table th {
|
|
||||||
padding: 0 1ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table td, .alert-types-table td {
|
|
||||||
padding: 0 2ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.insights-table td {
|
|
||||||
padding: 0 1ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table summary {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-tags-list {
|
|
||||||
list-style-position: inside;
|
|
||||||
list-style-type: square;
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-tags-list > li {
|
|
||||||
margin-top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.request-body, .response-body {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.request-method-n-url {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table {
|
|
||||||
padding-top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table th {
|
|
||||||
width: 20%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table ol {
|
|
||||||
list-style-position: inside;
|
|
||||||
list-style-type: square;
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table li:not(:first-of-type) {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
p.alert-types-intro {
|
|
||||||
margin-bottom: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.zap-logo {
|
|
||||||
height: 1em;
|
|
||||||
margin-right: .25ch;
|
|
||||||
width: 1em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h1, h2 {
|
|
||||||
font-family: Georgia, serif;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-level, .confidence-level, .included-risk-codes, .included-confidence-codes, .additional-info-percentages {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
}
|
|
||||||
|
|
||||||
.context, .site, .request-method-n-url {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
}
|
|
||||||
|
Before Width: | Height: | Size: 1.9 KiB |
@@ -1,21 +0,0 @@
|
|||||||
# The MIT License (MIT)
|
|
||||||
|
|
||||||
Copyright © Nicolas Gallagher and Jonathan Neal
|
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy of
|
|
||||||
this software and associated documentation files (the "Software"), to deal in
|
|
||||||
the Software without restriction, including without limitation the rights to
|
|
||||||
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
|
||||||
of the Software, and to permit persons to whom the Software is furnished to do
|
|
||||||
so, subject to the following conditions:
|
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in all
|
|
||||||
copies or substantial portions of the Software.
|
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
||||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
||||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
|
||||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
|
||||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
|
||||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
|
||||||
SOFTWARE.
|
|
||||||
349
TestesRealizados1/DEVCICD-/normalize/normalize.css
vendored
@@ -1,349 +0,0 @@
|
|||||||
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
|
|
||||||
|
|
||||||
/* Document
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the line height in all browsers.
|
|
||||||
* 2. Prevent adjustments of font size after orientation changes in iOS.
|
|
||||||
*/
|
|
||||||
|
|
||||||
html {
|
|
||||||
line-height: 1.15; /* 1 */
|
|
||||||
-webkit-text-size-adjust: 100%; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Sections
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the margin in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
body {
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Render the `main` element consistently in IE.
|
|
||||||
*/
|
|
||||||
|
|
||||||
main {
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the font size and margin on `h1` elements within `section` and
|
|
||||||
* `article` contexts in Chrome, Firefox, and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
h1 {
|
|
||||||
font-size: 2em;
|
|
||||||
margin: 0.67em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Grouping content
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Add the correct box sizing in Firefox.
|
|
||||||
* 2. Show the overflow in Edge and IE.
|
|
||||||
*/
|
|
||||||
|
|
||||||
hr {
|
|
||||||
box-sizing: content-box; /* 1 */
|
|
||||||
height: 0; /* 1 */
|
|
||||||
overflow: visible; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the inheritance and scaling of font size in all browsers.
|
|
||||||
* 2. Correct the odd `em` font sizing in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
pre {
|
|
||||||
font-family: monospace, monospace; /* 1 */
|
|
||||||
font-size: 1em; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Text-level semantics
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the gray background on active links in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
a {
|
|
||||||
background-color: transparent;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Remove the bottom border in Chrome 57-
|
|
||||||
* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
abbr[title] {
|
|
||||||
border-bottom: none; /* 1 */
|
|
||||||
text-decoration: underline; /* 2 */
|
|
||||||
text-decoration: underline dotted; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct font weight in Chrome, Edge, and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
b,
|
|
||||||
strong {
|
|
||||||
font-weight: bolder;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the inheritance and scaling of font size in all browsers.
|
|
||||||
* 2. Correct the odd `em` font sizing in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
code,
|
|
||||||
kbd,
|
|
||||||
samp {
|
|
||||||
font-family: monospace, monospace; /* 1 */
|
|
||||||
font-size: 1em; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct font size in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
small {
|
|
||||||
font-size: 80%;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Prevent `sub` and `sup` elements from affecting the line height in
|
|
||||||
* all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
sub,
|
|
||||||
sup {
|
|
||||||
font-size: 75%;
|
|
||||||
line-height: 0;
|
|
||||||
position: relative;
|
|
||||||
vertical-align: baseline;
|
|
||||||
}
|
|
||||||
|
|
||||||
sub {
|
|
||||||
bottom: -0.25em;
|
|
||||||
}
|
|
||||||
|
|
||||||
sup {
|
|
||||||
top: -0.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Embedded content
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the border on images inside links in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
img {
|
|
||||||
border-style: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Forms
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Change the font styles in all browsers.
|
|
||||||
* 2. Remove the margin in Firefox and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
input,
|
|
||||||
optgroup,
|
|
||||||
select,
|
|
||||||
textarea {
|
|
||||||
font-family: inherit; /* 1 */
|
|
||||||
font-size: 100%; /* 1 */
|
|
||||||
line-height: 1.15; /* 1 */
|
|
||||||
margin: 0; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Show the overflow in IE.
|
|
||||||
* 1. Show the overflow in Edge.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
input { /* 1 */
|
|
||||||
overflow: visible;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the inheritance of text transform in Edge, Firefox, and IE.
|
|
||||||
* 1. Remove the inheritance of text transform in Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
select { /* 1 */
|
|
||||||
text-transform: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the inability to style clickable types in iOS and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
[type="button"],
|
|
||||||
[type="reset"],
|
|
||||||
[type="submit"] {
|
|
||||||
-webkit-appearance: button;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the inner border and padding in Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button::-moz-focus-inner,
|
|
||||||
[type="button"]::-moz-focus-inner,
|
|
||||||
[type="reset"]::-moz-focus-inner,
|
|
||||||
[type="submit"]::-moz-focus-inner {
|
|
||||||
border-style: none;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Restore the focus styles unset by the previous rule.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button:-moz-focusring,
|
|
||||||
[type="button"]:-moz-focusring,
|
|
||||||
[type="reset"]:-moz-focusring,
|
|
||||||
[type="submit"]:-moz-focusring {
|
|
||||||
outline: 1px dotted ButtonText;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the padding in Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
fieldset {
|
|
||||||
padding: 0.35em 0.75em 0.625em;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the text wrapping in Edge and IE.
|
|
||||||
* 2. Correct the color inheritance from `fieldset` elements in IE.
|
|
||||||
* 3. Remove the padding so developers are not caught out when they zero out
|
|
||||||
* `fieldset` elements in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
legend {
|
|
||||||
box-sizing: border-box; /* 1 */
|
|
||||||
color: inherit; /* 2 */
|
|
||||||
display: table; /* 1 */
|
|
||||||
max-width: 100%; /* 1 */
|
|
||||||
padding: 0; /* 3 */
|
|
||||||
white-space: normal; /* 1 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct vertical alignment in Chrome, Firefox, and Opera.
|
|
||||||
*/
|
|
||||||
|
|
||||||
progress {
|
|
||||||
vertical-align: baseline;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the default vertical scrollbar in IE 10+.
|
|
||||||
*/
|
|
||||||
|
|
||||||
textarea {
|
|
||||||
overflow: auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Add the correct box sizing in IE 10.
|
|
||||||
* 2. Remove the padding in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="checkbox"],
|
|
||||||
[type="radio"] {
|
|
||||||
box-sizing: border-box; /* 1 */
|
|
||||||
padding: 0; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the cursor style of increment and decrement buttons in Chrome.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="number"]::-webkit-inner-spin-button,
|
|
||||||
[type="number"]::-webkit-outer-spin-button {
|
|
||||||
height: auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the odd appearance in Chrome and Safari.
|
|
||||||
* 2. Correct the outline style in Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="search"] {
|
|
||||||
-webkit-appearance: textfield; /* 1 */
|
|
||||||
outline-offset: -2px; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the inner padding in Chrome and Safari on macOS.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="search"]::-webkit-search-decoration {
|
|
||||||
-webkit-appearance: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the inability to style clickable types in iOS and Safari.
|
|
||||||
* 2. Change font properties to `inherit` in Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
::-webkit-file-upload-button {
|
|
||||||
-webkit-appearance: button; /* 1 */
|
|
||||||
font: inherit; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Interactive
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Add the correct display in Edge, IE 10+, and Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
details {
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Add the correct display in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
summary {
|
|
||||||
display: list-item;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Misc
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct display in IE 10+.
|
|
||||||
*/
|
|
||||||
|
|
||||||
template {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct display in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[hidden] {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
@@ -1,139 +0,0 @@
|
|||||||
body {
|
|
||||||
background-color: #306aa0;
|
|
||||||
background-image: radial-gradient(circle at top left, #fff 0%, #8ce1d6 15em, #306aa0 100em, #386095 100%);
|
|
||||||
}
|
|
||||||
|
|
||||||
main, footer {
|
|
||||||
background-color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
header {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:link {
|
|
||||||
color: #004380;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:visited {
|
|
||||||
color: #770d67;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:focus {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:hover {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:active {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #003261;
|
|
||||||
outline-color: #f4ba00;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:link {
|
|
||||||
color: #f2f7fd;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:visited {
|
|
||||||
color: #f2b5e9;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:focus {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #004380;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:hover {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #004380;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:active {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #003261;
|
|
||||||
outline-color: #fff6db;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary:focus {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary:hover {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary:active {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #003261;
|
|
||||||
outline-color: #f4ba00;
|
|
||||||
}
|
|
||||||
|
|
||||||
h2, h3, h4, h5, h6 {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-level, .confidence-level {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="colgroup"], .risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="col"], .risk-confidence-counts-table th[scope="row"] {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table > tbody > tr {
|
|
||||||
border-top-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="colgroup"], .site-risk-counts-table th[scope="rowgroup"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="col"], .site-risk-counts-table th[scope="row"] {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table > tbody > tr {
|
|
||||||
border-top-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table > tbody > tr {
|
|
||||||
border-bottom-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"] {
|
|
||||||
border-left-color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table th, .alert-types-table th {
|
|
||||||
background-color: #306aa0;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.additional-info-percentages {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.insights-table > tbody > tr {
|
|
||||||
border-bottom-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.insights-table th[scope="col"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
border-left-color: #fff;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
@@ -1,417 +0,0 @@
|
|||||||
*, *::after, *::before {
|
|
||||||
box-sizing: border-box;
|
|
||||||
}
|
|
||||||
|
|
||||||
h1, h2, h3, h4, h5, h6 {
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
pre, ul {
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
ol {
|
|
||||||
list-style-type: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
h1 {
|
|
||||||
font-size: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h2 {
|
|
||||||
font-size: 2em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h3, h4, h5, h6 {
|
|
||||||
font-size: 1em;
|
|
||||||
}
|
|
||||||
|
|
||||||
html {
|
|
||||||
box-sizing: border-box;
|
|
||||||
font-family: Verdana, sans-serif;
|
|
||||||
line-height: 1.5;
|
|
||||||
}
|
|
||||||
|
|
||||||
body {
|
|
||||||
margin: 1.5em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (min-width: 50em) {
|
|
||||||
body {
|
|
||||||
margin: 1.5em 2ch;
|
|
||||||
padding: 1.5em 2ch;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
a:active, header a:active {
|
|
||||||
outline-style: solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
header, main {
|
|
||||||
margin: 0 auto;
|
|
||||||
max-width: 90ch;
|
|
||||||
padding: 1.5em 4ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
header {
|
|
||||||
border-radius: .25em .25em 0 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
main {
|
|
||||||
border-radius: 0 0 .25em .25em;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary {
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contents {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
main > section {
|
|
||||||
margin-bottom: 4.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.about-this-report > section {
|
|
||||||
margin-bottom: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.summaries section {
|
|
||||||
margin-bottom: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h2 {
|
|
||||||
margin-bottom: .75em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h3 {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h4 {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.report-parameters--container h4 {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
p {
|
|
||||||
margin: 1.5em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
p:first-of-type {
|
|
||||||
margin-top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
p:last-of-type {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contents li, .alerts li, .alert-types > ol > li {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types h4 {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
a {
|
|
||||||
border-radius: .125em;
|
|
||||||
}
|
|
||||||
|
|
||||||
caption {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
text-align: left;
|
|
||||||
}
|
|
||||||
|
|
||||||
code, .request-method-n-url {
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
white-space: break-spaces;
|
|
||||||
}
|
|
||||||
|
|
||||||
table {
|
|
||||||
border-collapse: collapse;
|
|
||||||
}
|
|
||||||
|
|
||||||
.report-description--container, .report-parameters--container {
|
|
||||||
margin-left: 2ch;
|
|
||||||
padding: 0 2ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.about-this-report h3, .summaries h3, .appendix h3 {
|
|
||||||
border-bottom: .05em solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts h4 {
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts ol {
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts--site-li {
|
|
||||||
border: .05em solid;
|
|
||||||
border-radius: .25em;
|
|
||||||
margin-left: 2ch;
|
|
||||||
padding: 1.5em 3ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contents ol {
|
|
||||||
list-style-position: inside;
|
|
||||||
list-style-type: square;
|
|
||||||
padding-left: 4ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contexts-list, .sites-list {
|
|
||||||
list-style-type: square;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table tr {
|
|
||||||
height: 4.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table thead > tr {
|
|
||||||
height: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="row"], .risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
hyphens: auto;
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
word-break: break-all;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="row"] {
|
|
||||||
padding-right: 5%;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (max-width: 50em) {
|
|
||||||
.risk-confidence-counts-table th[scope="row"] {
|
|
||||||
padding-right: 1ch;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
padding: 0 .5ch;
|
|
||||||
vertical-align: middle;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table > tbody > tr {
|
|
||||||
border-top: .05em solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="row"], .risk-confidence-counts-table td {
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="col"] {
|
|
||||||
vertical-align: bottom;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="col"], .risk-confidence-counts-table th[scope="row"] {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="colgroup"], .risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
font-weight: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table td, .risk-confidence-counts-table th[scope="col"], .risk-confidence-counts-table th[scope="row"] {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table tr {
|
|
||||||
height: 4.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table thead > tr:first-of-type {
|
|
||||||
height: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="row"], .site-risk-counts-table th[scope="col"] {
|
|
||||||
hyphens: auto;
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
word-break: break-all;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="row"] {
|
|
||||||
padding-right: 1%;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (max-width: 50em) {
|
|
||||||
.site-risk-counts-table th[scope="row"] {
|
|
||||||
padding-right: 1ch;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="rowgroup"] {
|
|
||||||
padding: 0 .5ch;
|
|
||||||
vertical-align: middle;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table > tbody > tr {
|
|
||||||
border-top: .05em solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="row"], .site-risk-counts-table td {
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="col"] {
|
|
||||||
vertical-align: bottom;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="col"], .site-risk-counts-table th[scope="row"] {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="colgroup"], .site-risk-counts-table th[scope="rowgroup"] {
|
|
||||||
font-weight: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table td, .site-risk-counts-table th[scope="col"], .site-risk-counts-table th[scope="row"] {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th, .alert-type-counts-table td {
|
|
||||||
padding: 0 1rem;
|
|
||||||
text-align: left;
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table td:nth-last-of-type(2) {
|
|
||||||
padding-left: 1.5rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table > tbody > tr {
|
|
||||||
border-bottom: 0.05em dotted;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"] {
|
|
||||||
border-left: 1rem solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"]:first-of-type {
|
|
||||||
border-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"]:last-of-type, .alert-type-counts-table td:last-of-type {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"], .alert-type-counts-table th[scope="row"] {
|
|
||||||
font-weight: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="row"], .alert-type-counts-table td {
|
|
||||||
padding-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table thead > th:first-of-type {
|
|
||||||
width: 45%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table, .alert-types-table, .insights-table {
|
|
||||||
border-collapse: separate;
|
|
||||||
border-spacing: 2ch 1.5em;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table th, .alerts-table td, .alert-types-table th, .alert-types-table td, .insights-table td, .insights-table th {
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table td, .alert-types-table td, .insights-table td {
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table th, .alert-types-table th, .insights-table th {
|
|
||||||
padding: 0 1ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table td, .alert-types-table td {
|
|
||||||
padding: 0 2ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.insights-table td {
|
|
||||||
padding: 0 1ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table summary {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-tags-list {
|
|
||||||
list-style-position: inside;
|
|
||||||
list-style-type: square;
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-tags-list > li {
|
|
||||||
margin-top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.request-body, .response-body {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.request-method-n-url {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table {
|
|
||||||
padding-top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table th {
|
|
||||||
width: 20%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table ol {
|
|
||||||
list-style-position: inside;
|
|
||||||
list-style-type: square;
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table li:not(:first-of-type) {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
p.alert-types-intro {
|
|
||||||
margin-bottom: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.zap-logo {
|
|
||||||
height: 1em;
|
|
||||||
margin-right: .25ch;
|
|
||||||
width: 1em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h1, h2 {
|
|
||||||
font-family: Georgia, serif;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-level, .confidence-level, .included-risk-codes, .included-confidence-codes, .additional-info-percentages {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
}
|
|
||||||
|
|
||||||
.context, .site, .request-method-n-url {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
}
|
|
||||||
|
Before Width: | Height: | Size: 1.9 KiB |
@@ -1,21 +0,0 @@
|
|||||||
# The MIT License (MIT)
|
|
||||||
|
|
||||||
Copyright © Nicolas Gallagher and Jonathan Neal
|
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy of
|
|
||||||
this software and associated documentation files (the "Software"), to deal in
|
|
||||||
the Software without restriction, including without limitation the rights to
|
|
||||||
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
|
||||||
of the Software, and to permit persons to whom the Software is furnished to do
|
|
||||||
so, subject to the following conditions:
|
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in all
|
|
||||||
copies or substantial portions of the Software.
|
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
||||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
||||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
|
||||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
|
||||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
|
||||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
|
||||||
SOFTWARE.
|
|
||||||
@@ -1,349 +0,0 @@
|
|||||||
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
|
|
||||||
|
|
||||||
/* Document
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the line height in all browsers.
|
|
||||||
* 2. Prevent adjustments of font size after orientation changes in iOS.
|
|
||||||
*/
|
|
||||||
|
|
||||||
html {
|
|
||||||
line-height: 1.15; /* 1 */
|
|
||||||
-webkit-text-size-adjust: 100%; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Sections
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the margin in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
body {
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Render the `main` element consistently in IE.
|
|
||||||
*/
|
|
||||||
|
|
||||||
main {
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the font size and margin on `h1` elements within `section` and
|
|
||||||
* `article` contexts in Chrome, Firefox, and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
h1 {
|
|
||||||
font-size: 2em;
|
|
||||||
margin: 0.67em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Grouping content
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Add the correct box sizing in Firefox.
|
|
||||||
* 2. Show the overflow in Edge and IE.
|
|
||||||
*/
|
|
||||||
|
|
||||||
hr {
|
|
||||||
box-sizing: content-box; /* 1 */
|
|
||||||
height: 0; /* 1 */
|
|
||||||
overflow: visible; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the inheritance and scaling of font size in all browsers.
|
|
||||||
* 2. Correct the odd `em` font sizing in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
pre {
|
|
||||||
font-family: monospace, monospace; /* 1 */
|
|
||||||
font-size: 1em; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Text-level semantics
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the gray background on active links in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
a {
|
|
||||||
background-color: transparent;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Remove the bottom border in Chrome 57-
|
|
||||||
* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
abbr[title] {
|
|
||||||
border-bottom: none; /* 1 */
|
|
||||||
text-decoration: underline; /* 2 */
|
|
||||||
text-decoration: underline dotted; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct font weight in Chrome, Edge, and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
b,
|
|
||||||
strong {
|
|
||||||
font-weight: bolder;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the inheritance and scaling of font size in all browsers.
|
|
||||||
* 2. Correct the odd `em` font sizing in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
code,
|
|
||||||
kbd,
|
|
||||||
samp {
|
|
||||||
font-family: monospace, monospace; /* 1 */
|
|
||||||
font-size: 1em; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct font size in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
small {
|
|
||||||
font-size: 80%;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Prevent `sub` and `sup` elements from affecting the line height in
|
|
||||||
* all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
sub,
|
|
||||||
sup {
|
|
||||||
font-size: 75%;
|
|
||||||
line-height: 0;
|
|
||||||
position: relative;
|
|
||||||
vertical-align: baseline;
|
|
||||||
}
|
|
||||||
|
|
||||||
sub {
|
|
||||||
bottom: -0.25em;
|
|
||||||
}
|
|
||||||
|
|
||||||
sup {
|
|
||||||
top: -0.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Embedded content
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the border on images inside links in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
img {
|
|
||||||
border-style: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Forms
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Change the font styles in all browsers.
|
|
||||||
* 2. Remove the margin in Firefox and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
input,
|
|
||||||
optgroup,
|
|
||||||
select,
|
|
||||||
textarea {
|
|
||||||
font-family: inherit; /* 1 */
|
|
||||||
font-size: 100%; /* 1 */
|
|
||||||
line-height: 1.15; /* 1 */
|
|
||||||
margin: 0; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Show the overflow in IE.
|
|
||||||
* 1. Show the overflow in Edge.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
input { /* 1 */
|
|
||||||
overflow: visible;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the inheritance of text transform in Edge, Firefox, and IE.
|
|
||||||
* 1. Remove the inheritance of text transform in Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
select { /* 1 */
|
|
||||||
text-transform: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the inability to style clickable types in iOS and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
[type="button"],
|
|
||||||
[type="reset"],
|
|
||||||
[type="submit"] {
|
|
||||||
-webkit-appearance: button;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the inner border and padding in Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button::-moz-focus-inner,
|
|
||||||
[type="button"]::-moz-focus-inner,
|
|
||||||
[type="reset"]::-moz-focus-inner,
|
|
||||||
[type="submit"]::-moz-focus-inner {
|
|
||||||
border-style: none;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Restore the focus styles unset by the previous rule.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button:-moz-focusring,
|
|
||||||
[type="button"]:-moz-focusring,
|
|
||||||
[type="reset"]:-moz-focusring,
|
|
||||||
[type="submit"]:-moz-focusring {
|
|
||||||
outline: 1px dotted ButtonText;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the padding in Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
fieldset {
|
|
||||||
padding: 0.35em 0.75em 0.625em;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the text wrapping in Edge and IE.
|
|
||||||
* 2. Correct the color inheritance from `fieldset` elements in IE.
|
|
||||||
* 3. Remove the padding so developers are not caught out when they zero out
|
|
||||||
* `fieldset` elements in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
legend {
|
|
||||||
box-sizing: border-box; /* 1 */
|
|
||||||
color: inherit; /* 2 */
|
|
||||||
display: table; /* 1 */
|
|
||||||
max-width: 100%; /* 1 */
|
|
||||||
padding: 0; /* 3 */
|
|
||||||
white-space: normal; /* 1 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct vertical alignment in Chrome, Firefox, and Opera.
|
|
||||||
*/
|
|
||||||
|
|
||||||
progress {
|
|
||||||
vertical-align: baseline;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the default vertical scrollbar in IE 10+.
|
|
||||||
*/
|
|
||||||
|
|
||||||
textarea {
|
|
||||||
overflow: auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Add the correct box sizing in IE 10.
|
|
||||||
* 2. Remove the padding in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="checkbox"],
|
|
||||||
[type="radio"] {
|
|
||||||
box-sizing: border-box; /* 1 */
|
|
||||||
padding: 0; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the cursor style of increment and decrement buttons in Chrome.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="number"]::-webkit-inner-spin-button,
|
|
||||||
[type="number"]::-webkit-outer-spin-button {
|
|
||||||
height: auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the odd appearance in Chrome and Safari.
|
|
||||||
* 2. Correct the outline style in Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="search"] {
|
|
||||||
-webkit-appearance: textfield; /* 1 */
|
|
||||||
outline-offset: -2px; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the inner padding in Chrome and Safari on macOS.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="search"]::-webkit-search-decoration {
|
|
||||||
-webkit-appearance: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the inability to style clickable types in iOS and Safari.
|
|
||||||
* 2. Change font properties to `inherit` in Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
::-webkit-file-upload-button {
|
|
||||||
-webkit-appearance: button; /* 1 */
|
|
||||||
font: inherit; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Interactive
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Add the correct display in Edge, IE 10+, and Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
details {
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Add the correct display in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
summary {
|
|
||||||
display: list-item;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Misc
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct display in IE 10+.
|
|
||||||
*/
|
|
||||||
|
|
||||||
template {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct display in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[hidden] {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
@@ -1,139 +0,0 @@
|
|||||||
body {
|
|
||||||
background-color: #306aa0;
|
|
||||||
background-image: radial-gradient(circle at top left, #fff 0%, #8ce1d6 15em, #306aa0 100em, #386095 100%);
|
|
||||||
}
|
|
||||||
|
|
||||||
main, footer {
|
|
||||||
background-color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
header {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:link {
|
|
||||||
color: #004380;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:visited {
|
|
||||||
color: #770d67;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:focus {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:hover {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:active {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #003261;
|
|
||||||
outline-color: #f4ba00;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:link {
|
|
||||||
color: #f2f7fd;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:visited {
|
|
||||||
color: #f2b5e9;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:focus {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #004380;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:hover {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #004380;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:active {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #003261;
|
|
||||||
outline-color: #fff6db;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary:focus {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary:hover {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary:active {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #003261;
|
|
||||||
outline-color: #f4ba00;
|
|
||||||
}
|
|
||||||
|
|
||||||
h2, h3, h4, h5, h6 {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-level, .confidence-level {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="colgroup"], .risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="col"], .risk-confidence-counts-table th[scope="row"] {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table > tbody > tr {
|
|
||||||
border-top-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="colgroup"], .site-risk-counts-table th[scope="rowgroup"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="col"], .site-risk-counts-table th[scope="row"] {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table > tbody > tr {
|
|
||||||
border-top-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table > tbody > tr {
|
|
||||||
border-bottom-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"] {
|
|
||||||
border-left-color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table th, .alert-types-table th {
|
|
||||||
background-color: #306aa0;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.additional-info-percentages {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.insights-table > tbody > tr {
|
|
||||||
border-bottom-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.insights-table th[scope="col"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
border-left-color: #fff;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
@@ -1,417 +0,0 @@
|
|||||||
*, *::after, *::before {
|
|
||||||
box-sizing: border-box;
|
|
||||||
}
|
|
||||||
|
|
||||||
h1, h2, h3, h4, h5, h6 {
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
pre, ul {
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
ol {
|
|
||||||
list-style-type: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
h1 {
|
|
||||||
font-size: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h2 {
|
|
||||||
font-size: 2em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h3, h4, h5, h6 {
|
|
||||||
font-size: 1em;
|
|
||||||
}
|
|
||||||
|
|
||||||
html {
|
|
||||||
box-sizing: border-box;
|
|
||||||
font-family: Verdana, sans-serif;
|
|
||||||
line-height: 1.5;
|
|
||||||
}
|
|
||||||
|
|
||||||
body {
|
|
||||||
margin: 1.5em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (min-width: 50em) {
|
|
||||||
body {
|
|
||||||
margin: 1.5em 2ch;
|
|
||||||
padding: 1.5em 2ch;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
a:active, header a:active {
|
|
||||||
outline-style: solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
header, main {
|
|
||||||
margin: 0 auto;
|
|
||||||
max-width: 90ch;
|
|
||||||
padding: 1.5em 4ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
header {
|
|
||||||
border-radius: .25em .25em 0 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
main {
|
|
||||||
border-radius: 0 0 .25em .25em;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary {
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contents {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
main > section {
|
|
||||||
margin-bottom: 4.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.about-this-report > section {
|
|
||||||
margin-bottom: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.summaries section {
|
|
||||||
margin-bottom: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h2 {
|
|
||||||
margin-bottom: .75em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h3 {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h4 {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.report-parameters--container h4 {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
p {
|
|
||||||
margin: 1.5em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
p:first-of-type {
|
|
||||||
margin-top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
p:last-of-type {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contents li, .alerts li, .alert-types > ol > li {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types h4 {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
a {
|
|
||||||
border-radius: .125em;
|
|
||||||
}
|
|
||||||
|
|
||||||
caption {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
text-align: left;
|
|
||||||
}
|
|
||||||
|
|
||||||
code, .request-method-n-url {
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
white-space: break-spaces;
|
|
||||||
}
|
|
||||||
|
|
||||||
table {
|
|
||||||
border-collapse: collapse;
|
|
||||||
}
|
|
||||||
|
|
||||||
.report-description--container, .report-parameters--container {
|
|
||||||
margin-left: 2ch;
|
|
||||||
padding: 0 2ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.about-this-report h3, .summaries h3, .appendix h3 {
|
|
||||||
border-bottom: .05em solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts h4 {
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts ol {
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts--site-li {
|
|
||||||
border: .05em solid;
|
|
||||||
border-radius: .25em;
|
|
||||||
margin-left: 2ch;
|
|
||||||
padding: 1.5em 3ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contents ol {
|
|
||||||
list-style-position: inside;
|
|
||||||
list-style-type: square;
|
|
||||||
padding-left: 4ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contexts-list, .sites-list {
|
|
||||||
list-style-type: square;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table tr {
|
|
||||||
height: 4.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table thead > tr {
|
|
||||||
height: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="row"], .risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
hyphens: auto;
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
word-break: break-all;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="row"] {
|
|
||||||
padding-right: 5%;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (max-width: 50em) {
|
|
||||||
.risk-confidence-counts-table th[scope="row"] {
|
|
||||||
padding-right: 1ch;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
padding: 0 .5ch;
|
|
||||||
vertical-align: middle;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table > tbody > tr {
|
|
||||||
border-top: .05em solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="row"], .risk-confidence-counts-table td {
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="col"] {
|
|
||||||
vertical-align: bottom;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="col"], .risk-confidence-counts-table th[scope="row"] {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="colgroup"], .risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
font-weight: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table td, .risk-confidence-counts-table th[scope="col"], .risk-confidence-counts-table th[scope="row"] {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table tr {
|
|
||||||
height: 4.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table thead > tr:first-of-type {
|
|
||||||
height: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="row"], .site-risk-counts-table th[scope="col"] {
|
|
||||||
hyphens: auto;
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
word-break: break-all;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="row"] {
|
|
||||||
padding-right: 1%;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (max-width: 50em) {
|
|
||||||
.site-risk-counts-table th[scope="row"] {
|
|
||||||
padding-right: 1ch;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="rowgroup"] {
|
|
||||||
padding: 0 .5ch;
|
|
||||||
vertical-align: middle;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table > tbody > tr {
|
|
||||||
border-top: .05em solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="row"], .site-risk-counts-table td {
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="col"] {
|
|
||||||
vertical-align: bottom;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="col"], .site-risk-counts-table th[scope="row"] {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="colgroup"], .site-risk-counts-table th[scope="rowgroup"] {
|
|
||||||
font-weight: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table td, .site-risk-counts-table th[scope="col"], .site-risk-counts-table th[scope="row"] {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th, .alert-type-counts-table td {
|
|
||||||
padding: 0 1rem;
|
|
||||||
text-align: left;
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table td:nth-last-of-type(2) {
|
|
||||||
padding-left: 1.5rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table > tbody > tr {
|
|
||||||
border-bottom: 0.05em dotted;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"] {
|
|
||||||
border-left: 1rem solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"]:first-of-type {
|
|
||||||
border-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"]:last-of-type, .alert-type-counts-table td:last-of-type {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"], .alert-type-counts-table th[scope="row"] {
|
|
||||||
font-weight: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="row"], .alert-type-counts-table td {
|
|
||||||
padding-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table thead > th:first-of-type {
|
|
||||||
width: 45%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table, .alert-types-table, .insights-table {
|
|
||||||
border-collapse: separate;
|
|
||||||
border-spacing: 2ch 1.5em;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table th, .alerts-table td, .alert-types-table th, .alert-types-table td, .insights-table td, .insights-table th {
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table td, .alert-types-table td, .insights-table td {
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table th, .alert-types-table th, .insights-table th {
|
|
||||||
padding: 0 1ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table td, .alert-types-table td {
|
|
||||||
padding: 0 2ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.insights-table td {
|
|
||||||
padding: 0 1ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table summary {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-tags-list {
|
|
||||||
list-style-position: inside;
|
|
||||||
list-style-type: square;
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-tags-list > li {
|
|
||||||
margin-top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.request-body, .response-body {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.request-method-n-url {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table {
|
|
||||||
padding-top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table th {
|
|
||||||
width: 20%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table ol {
|
|
||||||
list-style-position: inside;
|
|
||||||
list-style-type: square;
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table li:not(:first-of-type) {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
p.alert-types-intro {
|
|
||||||
margin-bottom: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.zap-logo {
|
|
||||||
height: 1em;
|
|
||||||
margin-right: .25ch;
|
|
||||||
width: 1em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h1, h2 {
|
|
||||||
font-family: Georgia, serif;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-level, .confidence-level, .included-risk-codes, .included-confidence-codes, .additional-info-percentages {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
}
|
|
||||||
|
|
||||||
.context, .site, .request-method-n-url {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
}
|
|
||||||
|
Before Width: | Height: | Size: 1.9 KiB |
@@ -1,21 +0,0 @@
|
|||||||
# The MIT License (MIT)
|
|
||||||
|
|
||||||
Copyright © Nicolas Gallagher and Jonathan Neal
|
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy of
|
|
||||||
this software and associated documentation files (the "Software"), to deal in
|
|
||||||
the Software without restriction, including without limitation the rights to
|
|
||||||
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
|
||||||
of the Software, and to permit persons to whom the Software is furnished to do
|
|
||||||
so, subject to the following conditions:
|
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in all
|
|
||||||
copies or substantial portions of the Software.
|
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
||||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
||||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
|
||||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
|
||||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
|
||||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
|
||||||
SOFTWARE.
|
|
||||||
349
TestesRealizados1/Dev&Full/normalize/normalize.css
vendored
@@ -1,349 +0,0 @@
|
|||||||
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
|
|
||||||
|
|
||||||
/* Document
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the line height in all browsers.
|
|
||||||
* 2. Prevent adjustments of font size after orientation changes in iOS.
|
|
||||||
*/
|
|
||||||
|
|
||||||
html {
|
|
||||||
line-height: 1.15; /* 1 */
|
|
||||||
-webkit-text-size-adjust: 100%; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Sections
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the margin in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
body {
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Render the `main` element consistently in IE.
|
|
||||||
*/
|
|
||||||
|
|
||||||
main {
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the font size and margin on `h1` elements within `section` and
|
|
||||||
* `article` contexts in Chrome, Firefox, and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
h1 {
|
|
||||||
font-size: 2em;
|
|
||||||
margin: 0.67em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Grouping content
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Add the correct box sizing in Firefox.
|
|
||||||
* 2. Show the overflow in Edge and IE.
|
|
||||||
*/
|
|
||||||
|
|
||||||
hr {
|
|
||||||
box-sizing: content-box; /* 1 */
|
|
||||||
height: 0; /* 1 */
|
|
||||||
overflow: visible; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the inheritance and scaling of font size in all browsers.
|
|
||||||
* 2. Correct the odd `em` font sizing in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
pre {
|
|
||||||
font-family: monospace, monospace; /* 1 */
|
|
||||||
font-size: 1em; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Text-level semantics
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the gray background on active links in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
a {
|
|
||||||
background-color: transparent;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Remove the bottom border in Chrome 57-
|
|
||||||
* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
abbr[title] {
|
|
||||||
border-bottom: none; /* 1 */
|
|
||||||
text-decoration: underline; /* 2 */
|
|
||||||
text-decoration: underline dotted; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct font weight in Chrome, Edge, and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
b,
|
|
||||||
strong {
|
|
||||||
font-weight: bolder;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the inheritance and scaling of font size in all browsers.
|
|
||||||
* 2. Correct the odd `em` font sizing in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
code,
|
|
||||||
kbd,
|
|
||||||
samp {
|
|
||||||
font-family: monospace, monospace; /* 1 */
|
|
||||||
font-size: 1em; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct font size in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
small {
|
|
||||||
font-size: 80%;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Prevent `sub` and `sup` elements from affecting the line height in
|
|
||||||
* all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
sub,
|
|
||||||
sup {
|
|
||||||
font-size: 75%;
|
|
||||||
line-height: 0;
|
|
||||||
position: relative;
|
|
||||||
vertical-align: baseline;
|
|
||||||
}
|
|
||||||
|
|
||||||
sub {
|
|
||||||
bottom: -0.25em;
|
|
||||||
}
|
|
||||||
|
|
||||||
sup {
|
|
||||||
top: -0.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Embedded content
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the border on images inside links in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
img {
|
|
||||||
border-style: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Forms
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Change the font styles in all browsers.
|
|
||||||
* 2. Remove the margin in Firefox and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
input,
|
|
||||||
optgroup,
|
|
||||||
select,
|
|
||||||
textarea {
|
|
||||||
font-family: inherit; /* 1 */
|
|
||||||
font-size: 100%; /* 1 */
|
|
||||||
line-height: 1.15; /* 1 */
|
|
||||||
margin: 0; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Show the overflow in IE.
|
|
||||||
* 1. Show the overflow in Edge.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
input { /* 1 */
|
|
||||||
overflow: visible;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the inheritance of text transform in Edge, Firefox, and IE.
|
|
||||||
* 1. Remove the inheritance of text transform in Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
select { /* 1 */
|
|
||||||
text-transform: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the inability to style clickable types in iOS and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
[type="button"],
|
|
||||||
[type="reset"],
|
|
||||||
[type="submit"] {
|
|
||||||
-webkit-appearance: button;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the inner border and padding in Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button::-moz-focus-inner,
|
|
||||||
[type="button"]::-moz-focus-inner,
|
|
||||||
[type="reset"]::-moz-focus-inner,
|
|
||||||
[type="submit"]::-moz-focus-inner {
|
|
||||||
border-style: none;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Restore the focus styles unset by the previous rule.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button:-moz-focusring,
|
|
||||||
[type="button"]:-moz-focusring,
|
|
||||||
[type="reset"]:-moz-focusring,
|
|
||||||
[type="submit"]:-moz-focusring {
|
|
||||||
outline: 1px dotted ButtonText;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the padding in Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
fieldset {
|
|
||||||
padding: 0.35em 0.75em 0.625em;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the text wrapping in Edge and IE.
|
|
||||||
* 2. Correct the color inheritance from `fieldset` elements in IE.
|
|
||||||
* 3. Remove the padding so developers are not caught out when they zero out
|
|
||||||
* `fieldset` elements in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
legend {
|
|
||||||
box-sizing: border-box; /* 1 */
|
|
||||||
color: inherit; /* 2 */
|
|
||||||
display: table; /* 1 */
|
|
||||||
max-width: 100%; /* 1 */
|
|
||||||
padding: 0; /* 3 */
|
|
||||||
white-space: normal; /* 1 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct vertical alignment in Chrome, Firefox, and Opera.
|
|
||||||
*/
|
|
||||||
|
|
||||||
progress {
|
|
||||||
vertical-align: baseline;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the default vertical scrollbar in IE 10+.
|
|
||||||
*/
|
|
||||||
|
|
||||||
textarea {
|
|
||||||
overflow: auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Add the correct box sizing in IE 10.
|
|
||||||
* 2. Remove the padding in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="checkbox"],
|
|
||||||
[type="radio"] {
|
|
||||||
box-sizing: border-box; /* 1 */
|
|
||||||
padding: 0; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the cursor style of increment and decrement buttons in Chrome.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="number"]::-webkit-inner-spin-button,
|
|
||||||
[type="number"]::-webkit-outer-spin-button {
|
|
||||||
height: auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the odd appearance in Chrome and Safari.
|
|
||||||
* 2. Correct the outline style in Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="search"] {
|
|
||||||
-webkit-appearance: textfield; /* 1 */
|
|
||||||
outline-offset: -2px; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the inner padding in Chrome and Safari on macOS.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="search"]::-webkit-search-decoration {
|
|
||||||
-webkit-appearance: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the inability to style clickable types in iOS and Safari.
|
|
||||||
* 2. Change font properties to `inherit` in Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
::-webkit-file-upload-button {
|
|
||||||
-webkit-appearance: button; /* 1 */
|
|
||||||
font: inherit; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Interactive
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Add the correct display in Edge, IE 10+, and Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
details {
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Add the correct display in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
summary {
|
|
||||||
display: list-item;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Misc
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct display in IE 10+.
|
|
||||||
*/
|
|
||||||
|
|
||||||
template {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct display in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[hidden] {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
@@ -1,139 +0,0 @@
|
|||||||
body {
|
|
||||||
background-color: #306aa0;
|
|
||||||
background-image: radial-gradient(circle at top left, #fff 0%, #8ce1d6 15em, #306aa0 100em, #386095 100%);
|
|
||||||
}
|
|
||||||
|
|
||||||
main, footer {
|
|
||||||
background-color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
header {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:link {
|
|
||||||
color: #004380;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:visited {
|
|
||||||
color: #770d67;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:focus {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:hover {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:active {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #003261;
|
|
||||||
outline-color: #f4ba00;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:link {
|
|
||||||
color: #f2f7fd;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:visited {
|
|
||||||
color: #f2b5e9;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:focus {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #004380;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:hover {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #004380;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:active {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #003261;
|
|
||||||
outline-color: #fff6db;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary:focus {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary:hover {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary:active {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #003261;
|
|
||||||
outline-color: #f4ba00;
|
|
||||||
}
|
|
||||||
|
|
||||||
h2, h3, h4, h5, h6 {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-level, .confidence-level {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="colgroup"], .risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="col"], .risk-confidence-counts-table th[scope="row"] {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table > tbody > tr {
|
|
||||||
border-top-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="colgroup"], .site-risk-counts-table th[scope="rowgroup"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="col"], .site-risk-counts-table th[scope="row"] {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table > tbody > tr {
|
|
||||||
border-top-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table > tbody > tr {
|
|
||||||
border-bottom-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"] {
|
|
||||||
border-left-color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table th, .alert-types-table th {
|
|
||||||
background-color: #306aa0;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.additional-info-percentages {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.insights-table > tbody > tr {
|
|
||||||
border-bottom-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.insights-table th[scope="col"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
border-left-color: #fff;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
@@ -1,417 +0,0 @@
|
|||||||
*, *::after, *::before {
|
|
||||||
box-sizing: border-box;
|
|
||||||
}
|
|
||||||
|
|
||||||
h1, h2, h3, h4, h5, h6 {
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
pre, ul {
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
ol {
|
|
||||||
list-style-type: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
h1 {
|
|
||||||
font-size: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h2 {
|
|
||||||
font-size: 2em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h3, h4, h5, h6 {
|
|
||||||
font-size: 1em;
|
|
||||||
}
|
|
||||||
|
|
||||||
html {
|
|
||||||
box-sizing: border-box;
|
|
||||||
font-family: Verdana, sans-serif;
|
|
||||||
line-height: 1.5;
|
|
||||||
}
|
|
||||||
|
|
||||||
body {
|
|
||||||
margin: 1.5em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (min-width: 50em) {
|
|
||||||
body {
|
|
||||||
margin: 1.5em 2ch;
|
|
||||||
padding: 1.5em 2ch;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
a:active, header a:active {
|
|
||||||
outline-style: solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
header, main {
|
|
||||||
margin: 0 auto;
|
|
||||||
max-width: 90ch;
|
|
||||||
padding: 1.5em 4ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
header {
|
|
||||||
border-radius: .25em .25em 0 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
main {
|
|
||||||
border-radius: 0 0 .25em .25em;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary {
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contents {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
main > section {
|
|
||||||
margin-bottom: 4.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.about-this-report > section {
|
|
||||||
margin-bottom: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.summaries section {
|
|
||||||
margin-bottom: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h2 {
|
|
||||||
margin-bottom: .75em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h3 {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h4 {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.report-parameters--container h4 {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
p {
|
|
||||||
margin: 1.5em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
p:first-of-type {
|
|
||||||
margin-top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
p:last-of-type {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contents li, .alerts li, .alert-types > ol > li {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types h4 {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
a {
|
|
||||||
border-radius: .125em;
|
|
||||||
}
|
|
||||||
|
|
||||||
caption {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
text-align: left;
|
|
||||||
}
|
|
||||||
|
|
||||||
code, .request-method-n-url {
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
white-space: break-spaces;
|
|
||||||
}
|
|
||||||
|
|
||||||
table {
|
|
||||||
border-collapse: collapse;
|
|
||||||
}
|
|
||||||
|
|
||||||
.report-description--container, .report-parameters--container {
|
|
||||||
margin-left: 2ch;
|
|
||||||
padding: 0 2ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.about-this-report h3, .summaries h3, .appendix h3 {
|
|
||||||
border-bottom: .05em solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts h4 {
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts ol {
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts--site-li {
|
|
||||||
border: .05em solid;
|
|
||||||
border-radius: .25em;
|
|
||||||
margin-left: 2ch;
|
|
||||||
padding: 1.5em 3ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contents ol {
|
|
||||||
list-style-position: inside;
|
|
||||||
list-style-type: square;
|
|
||||||
padding-left: 4ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contexts-list, .sites-list {
|
|
||||||
list-style-type: square;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table tr {
|
|
||||||
height: 4.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table thead > tr {
|
|
||||||
height: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="row"], .risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
hyphens: auto;
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
word-break: break-all;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="row"] {
|
|
||||||
padding-right: 5%;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (max-width: 50em) {
|
|
||||||
.risk-confidence-counts-table th[scope="row"] {
|
|
||||||
padding-right: 1ch;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
padding: 0 .5ch;
|
|
||||||
vertical-align: middle;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table > tbody > tr {
|
|
||||||
border-top: .05em solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="row"], .risk-confidence-counts-table td {
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="col"] {
|
|
||||||
vertical-align: bottom;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="col"], .risk-confidence-counts-table th[scope="row"] {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="colgroup"], .risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
font-weight: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table td, .risk-confidence-counts-table th[scope="col"], .risk-confidence-counts-table th[scope="row"] {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table tr {
|
|
||||||
height: 4.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table thead > tr:first-of-type {
|
|
||||||
height: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="row"], .site-risk-counts-table th[scope="col"] {
|
|
||||||
hyphens: auto;
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
word-break: break-all;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="row"] {
|
|
||||||
padding-right: 1%;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (max-width: 50em) {
|
|
||||||
.site-risk-counts-table th[scope="row"] {
|
|
||||||
padding-right: 1ch;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="rowgroup"] {
|
|
||||||
padding: 0 .5ch;
|
|
||||||
vertical-align: middle;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table > tbody > tr {
|
|
||||||
border-top: .05em solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="row"], .site-risk-counts-table td {
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="col"] {
|
|
||||||
vertical-align: bottom;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="col"], .site-risk-counts-table th[scope="row"] {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="colgroup"], .site-risk-counts-table th[scope="rowgroup"] {
|
|
||||||
font-weight: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table td, .site-risk-counts-table th[scope="col"], .site-risk-counts-table th[scope="row"] {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th, .alert-type-counts-table td {
|
|
||||||
padding: 0 1rem;
|
|
||||||
text-align: left;
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table td:nth-last-of-type(2) {
|
|
||||||
padding-left: 1.5rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table > tbody > tr {
|
|
||||||
border-bottom: 0.05em dotted;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"] {
|
|
||||||
border-left: 1rem solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"]:first-of-type {
|
|
||||||
border-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"]:last-of-type, .alert-type-counts-table td:last-of-type {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"], .alert-type-counts-table th[scope="row"] {
|
|
||||||
font-weight: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="row"], .alert-type-counts-table td {
|
|
||||||
padding-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table thead > th:first-of-type {
|
|
||||||
width: 45%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table, .alert-types-table, .insights-table {
|
|
||||||
border-collapse: separate;
|
|
||||||
border-spacing: 2ch 1.5em;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table th, .alerts-table td, .alert-types-table th, .alert-types-table td, .insights-table td, .insights-table th {
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table td, .alert-types-table td, .insights-table td {
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table th, .alert-types-table th, .insights-table th {
|
|
||||||
padding: 0 1ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table td, .alert-types-table td {
|
|
||||||
padding: 0 2ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.insights-table td {
|
|
||||||
padding: 0 1ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table summary {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-tags-list {
|
|
||||||
list-style-position: inside;
|
|
||||||
list-style-type: square;
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-tags-list > li {
|
|
||||||
margin-top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.request-body, .response-body {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.request-method-n-url {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table {
|
|
||||||
padding-top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table th {
|
|
||||||
width: 20%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table ol {
|
|
||||||
list-style-position: inside;
|
|
||||||
list-style-type: square;
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table li:not(:first-of-type) {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
p.alert-types-intro {
|
|
||||||
margin-bottom: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.zap-logo {
|
|
||||||
height: 1em;
|
|
||||||
margin-right: .25ch;
|
|
||||||
width: 1em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h1, h2 {
|
|
||||||
font-family: Georgia, serif;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-level, .confidence-level, .included-risk-codes, .included-confidence-codes, .additional-info-percentages {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
}
|
|
||||||
|
|
||||||
.context, .site, .request-method-n-url {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
}
|
|
||||||
|
Before Width: | Height: | Size: 1.9 KiB |
@@ -1,21 +0,0 @@
|
|||||||
# The MIT License (MIT)
|
|
||||||
|
|
||||||
Copyright © Nicolas Gallagher and Jonathan Neal
|
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy of
|
|
||||||
this software and associated documentation files (the "Software"), to deal in
|
|
||||||
the Software without restriction, including without limitation the rights to
|
|
||||||
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
|
||||||
of the Software, and to permit persons to whom the Software is furnished to do
|
|
||||||
so, subject to the following conditions:
|
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in all
|
|
||||||
copies or substantial portions of the Software.
|
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
||||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
||||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
|
||||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
|
||||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
|
||||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
|
||||||
SOFTWARE.
|
|
||||||
@@ -1,349 +0,0 @@
|
|||||||
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
|
|
||||||
|
|
||||||
/* Document
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the line height in all browsers.
|
|
||||||
* 2. Prevent adjustments of font size after orientation changes in iOS.
|
|
||||||
*/
|
|
||||||
|
|
||||||
html {
|
|
||||||
line-height: 1.15; /* 1 */
|
|
||||||
-webkit-text-size-adjust: 100%; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Sections
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the margin in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
body {
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Render the `main` element consistently in IE.
|
|
||||||
*/
|
|
||||||
|
|
||||||
main {
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the font size and margin on `h1` elements within `section` and
|
|
||||||
* `article` contexts in Chrome, Firefox, and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
h1 {
|
|
||||||
font-size: 2em;
|
|
||||||
margin: 0.67em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Grouping content
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Add the correct box sizing in Firefox.
|
|
||||||
* 2. Show the overflow in Edge and IE.
|
|
||||||
*/
|
|
||||||
|
|
||||||
hr {
|
|
||||||
box-sizing: content-box; /* 1 */
|
|
||||||
height: 0; /* 1 */
|
|
||||||
overflow: visible; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the inheritance and scaling of font size in all browsers.
|
|
||||||
* 2. Correct the odd `em` font sizing in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
pre {
|
|
||||||
font-family: monospace, monospace; /* 1 */
|
|
||||||
font-size: 1em; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Text-level semantics
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the gray background on active links in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
a {
|
|
||||||
background-color: transparent;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Remove the bottom border in Chrome 57-
|
|
||||||
* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
abbr[title] {
|
|
||||||
border-bottom: none; /* 1 */
|
|
||||||
text-decoration: underline; /* 2 */
|
|
||||||
text-decoration: underline dotted; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct font weight in Chrome, Edge, and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
b,
|
|
||||||
strong {
|
|
||||||
font-weight: bolder;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the inheritance and scaling of font size in all browsers.
|
|
||||||
* 2. Correct the odd `em` font sizing in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
code,
|
|
||||||
kbd,
|
|
||||||
samp {
|
|
||||||
font-family: monospace, monospace; /* 1 */
|
|
||||||
font-size: 1em; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct font size in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
small {
|
|
||||||
font-size: 80%;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Prevent `sub` and `sup` elements from affecting the line height in
|
|
||||||
* all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
sub,
|
|
||||||
sup {
|
|
||||||
font-size: 75%;
|
|
||||||
line-height: 0;
|
|
||||||
position: relative;
|
|
||||||
vertical-align: baseline;
|
|
||||||
}
|
|
||||||
|
|
||||||
sub {
|
|
||||||
bottom: -0.25em;
|
|
||||||
}
|
|
||||||
|
|
||||||
sup {
|
|
||||||
top: -0.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Embedded content
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the border on images inside links in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
img {
|
|
||||||
border-style: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Forms
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Change the font styles in all browsers.
|
|
||||||
* 2. Remove the margin in Firefox and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
input,
|
|
||||||
optgroup,
|
|
||||||
select,
|
|
||||||
textarea {
|
|
||||||
font-family: inherit; /* 1 */
|
|
||||||
font-size: 100%; /* 1 */
|
|
||||||
line-height: 1.15; /* 1 */
|
|
||||||
margin: 0; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Show the overflow in IE.
|
|
||||||
* 1. Show the overflow in Edge.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
input { /* 1 */
|
|
||||||
overflow: visible;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the inheritance of text transform in Edge, Firefox, and IE.
|
|
||||||
* 1. Remove the inheritance of text transform in Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
select { /* 1 */
|
|
||||||
text-transform: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the inability to style clickable types in iOS and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
[type="button"],
|
|
||||||
[type="reset"],
|
|
||||||
[type="submit"] {
|
|
||||||
-webkit-appearance: button;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the inner border and padding in Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button::-moz-focus-inner,
|
|
||||||
[type="button"]::-moz-focus-inner,
|
|
||||||
[type="reset"]::-moz-focus-inner,
|
|
||||||
[type="submit"]::-moz-focus-inner {
|
|
||||||
border-style: none;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Restore the focus styles unset by the previous rule.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button:-moz-focusring,
|
|
||||||
[type="button"]:-moz-focusring,
|
|
||||||
[type="reset"]:-moz-focusring,
|
|
||||||
[type="submit"]:-moz-focusring {
|
|
||||||
outline: 1px dotted ButtonText;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the padding in Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
fieldset {
|
|
||||||
padding: 0.35em 0.75em 0.625em;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the text wrapping in Edge and IE.
|
|
||||||
* 2. Correct the color inheritance from `fieldset` elements in IE.
|
|
||||||
* 3. Remove the padding so developers are not caught out when they zero out
|
|
||||||
* `fieldset` elements in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
legend {
|
|
||||||
box-sizing: border-box; /* 1 */
|
|
||||||
color: inherit; /* 2 */
|
|
||||||
display: table; /* 1 */
|
|
||||||
max-width: 100%; /* 1 */
|
|
||||||
padding: 0; /* 3 */
|
|
||||||
white-space: normal; /* 1 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct vertical alignment in Chrome, Firefox, and Opera.
|
|
||||||
*/
|
|
||||||
|
|
||||||
progress {
|
|
||||||
vertical-align: baseline;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the default vertical scrollbar in IE 10+.
|
|
||||||
*/
|
|
||||||
|
|
||||||
textarea {
|
|
||||||
overflow: auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Add the correct box sizing in IE 10.
|
|
||||||
* 2. Remove the padding in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="checkbox"],
|
|
||||||
[type="radio"] {
|
|
||||||
box-sizing: border-box; /* 1 */
|
|
||||||
padding: 0; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the cursor style of increment and decrement buttons in Chrome.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="number"]::-webkit-inner-spin-button,
|
|
||||||
[type="number"]::-webkit-outer-spin-button {
|
|
||||||
height: auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the odd appearance in Chrome and Safari.
|
|
||||||
* 2. Correct the outline style in Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="search"] {
|
|
||||||
-webkit-appearance: textfield; /* 1 */
|
|
||||||
outline-offset: -2px; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the inner padding in Chrome and Safari on macOS.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="search"]::-webkit-search-decoration {
|
|
||||||
-webkit-appearance: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the inability to style clickable types in iOS and Safari.
|
|
||||||
* 2. Change font properties to `inherit` in Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
::-webkit-file-upload-button {
|
|
||||||
-webkit-appearance: button; /* 1 */
|
|
||||||
font: inherit; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Interactive
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Add the correct display in Edge, IE 10+, and Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
details {
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Add the correct display in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
summary {
|
|
||||||
display: list-item;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Misc
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct display in IE 10+.
|
|
||||||
*/
|
|
||||||
|
|
||||||
template {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct display in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[hidden] {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
@@ -1,139 +0,0 @@
|
|||||||
body {
|
|
||||||
background-color: #306aa0;
|
|
||||||
background-image: radial-gradient(circle at top left, #fff 0%, #8ce1d6 15em, #306aa0 100em, #386095 100%);
|
|
||||||
}
|
|
||||||
|
|
||||||
main, footer {
|
|
||||||
background-color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
header {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:link {
|
|
||||||
color: #004380;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:visited {
|
|
||||||
color: #770d67;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:focus {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:hover {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:active {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #003261;
|
|
||||||
outline-color: #f4ba00;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:link {
|
|
||||||
color: #f2f7fd;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:visited {
|
|
||||||
color: #f2b5e9;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:focus {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #004380;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:hover {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #004380;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:active {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #003261;
|
|
||||||
outline-color: #fff6db;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary:focus {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary:hover {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary:active {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #003261;
|
|
||||||
outline-color: #f4ba00;
|
|
||||||
}
|
|
||||||
|
|
||||||
h2, h3, h4, h5, h6 {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-level, .confidence-level {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="colgroup"], .risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="col"], .risk-confidence-counts-table th[scope="row"] {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table > tbody > tr {
|
|
||||||
border-top-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="colgroup"], .site-risk-counts-table th[scope="rowgroup"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="col"], .site-risk-counts-table th[scope="row"] {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table > tbody > tr {
|
|
||||||
border-top-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table > tbody > tr {
|
|
||||||
border-bottom-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"] {
|
|
||||||
border-left-color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table th, .alert-types-table th {
|
|
||||||
background-color: #306aa0;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.additional-info-percentages {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.insights-table > tbody > tr {
|
|
||||||
border-bottom-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.insights-table th[scope="col"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
border-left-color: #fff;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
@@ -1,417 +0,0 @@
|
|||||||
*, *::after, *::before {
|
|
||||||
box-sizing: border-box;
|
|
||||||
}
|
|
||||||
|
|
||||||
h1, h2, h3, h4, h5, h6 {
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
pre, ul {
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
ol {
|
|
||||||
list-style-type: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
h1 {
|
|
||||||
font-size: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h2 {
|
|
||||||
font-size: 2em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h3, h4, h5, h6 {
|
|
||||||
font-size: 1em;
|
|
||||||
}
|
|
||||||
|
|
||||||
html {
|
|
||||||
box-sizing: border-box;
|
|
||||||
font-family: Verdana, sans-serif;
|
|
||||||
line-height: 1.5;
|
|
||||||
}
|
|
||||||
|
|
||||||
body {
|
|
||||||
margin: 1.5em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (min-width: 50em) {
|
|
||||||
body {
|
|
||||||
margin: 1.5em 2ch;
|
|
||||||
padding: 1.5em 2ch;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
a:active, header a:active {
|
|
||||||
outline-style: solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
header, main {
|
|
||||||
margin: 0 auto;
|
|
||||||
max-width: 90ch;
|
|
||||||
padding: 1.5em 4ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
header {
|
|
||||||
border-radius: .25em .25em 0 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
main {
|
|
||||||
border-radius: 0 0 .25em .25em;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary {
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contents {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
main > section {
|
|
||||||
margin-bottom: 4.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.about-this-report > section {
|
|
||||||
margin-bottom: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.summaries section {
|
|
||||||
margin-bottom: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h2 {
|
|
||||||
margin-bottom: .75em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h3 {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h4 {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.report-parameters--container h4 {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
p {
|
|
||||||
margin: 1.5em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
p:first-of-type {
|
|
||||||
margin-top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
p:last-of-type {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contents li, .alerts li, .alert-types > ol > li {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types h4 {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
a {
|
|
||||||
border-radius: .125em;
|
|
||||||
}
|
|
||||||
|
|
||||||
caption {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
text-align: left;
|
|
||||||
}
|
|
||||||
|
|
||||||
code, .request-method-n-url {
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
white-space: break-spaces;
|
|
||||||
}
|
|
||||||
|
|
||||||
table {
|
|
||||||
border-collapse: collapse;
|
|
||||||
}
|
|
||||||
|
|
||||||
.report-description--container, .report-parameters--container {
|
|
||||||
margin-left: 2ch;
|
|
||||||
padding: 0 2ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.about-this-report h3, .summaries h3, .appendix h3 {
|
|
||||||
border-bottom: .05em solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts h4 {
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts ol {
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts--site-li {
|
|
||||||
border: .05em solid;
|
|
||||||
border-radius: .25em;
|
|
||||||
margin-left: 2ch;
|
|
||||||
padding: 1.5em 3ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contents ol {
|
|
||||||
list-style-position: inside;
|
|
||||||
list-style-type: square;
|
|
||||||
padding-left: 4ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contexts-list, .sites-list {
|
|
||||||
list-style-type: square;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table tr {
|
|
||||||
height: 4.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table thead > tr {
|
|
||||||
height: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="row"], .risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
hyphens: auto;
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
word-break: break-all;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="row"] {
|
|
||||||
padding-right: 5%;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (max-width: 50em) {
|
|
||||||
.risk-confidence-counts-table th[scope="row"] {
|
|
||||||
padding-right: 1ch;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
padding: 0 .5ch;
|
|
||||||
vertical-align: middle;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table > tbody > tr {
|
|
||||||
border-top: .05em solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="row"], .risk-confidence-counts-table td {
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="col"] {
|
|
||||||
vertical-align: bottom;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="col"], .risk-confidence-counts-table th[scope="row"] {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="colgroup"], .risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
font-weight: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table td, .risk-confidence-counts-table th[scope="col"], .risk-confidence-counts-table th[scope="row"] {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table tr {
|
|
||||||
height: 4.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table thead > tr:first-of-type {
|
|
||||||
height: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="row"], .site-risk-counts-table th[scope="col"] {
|
|
||||||
hyphens: auto;
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
word-break: break-all;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="row"] {
|
|
||||||
padding-right: 1%;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (max-width: 50em) {
|
|
||||||
.site-risk-counts-table th[scope="row"] {
|
|
||||||
padding-right: 1ch;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="rowgroup"] {
|
|
||||||
padding: 0 .5ch;
|
|
||||||
vertical-align: middle;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table > tbody > tr {
|
|
||||||
border-top: .05em solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="row"], .site-risk-counts-table td {
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="col"] {
|
|
||||||
vertical-align: bottom;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="col"], .site-risk-counts-table th[scope="row"] {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="colgroup"], .site-risk-counts-table th[scope="rowgroup"] {
|
|
||||||
font-weight: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table td, .site-risk-counts-table th[scope="col"], .site-risk-counts-table th[scope="row"] {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th, .alert-type-counts-table td {
|
|
||||||
padding: 0 1rem;
|
|
||||||
text-align: left;
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table td:nth-last-of-type(2) {
|
|
||||||
padding-left: 1.5rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table > tbody > tr {
|
|
||||||
border-bottom: 0.05em dotted;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"] {
|
|
||||||
border-left: 1rem solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"]:first-of-type {
|
|
||||||
border-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"]:last-of-type, .alert-type-counts-table td:last-of-type {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"], .alert-type-counts-table th[scope="row"] {
|
|
||||||
font-weight: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="row"], .alert-type-counts-table td {
|
|
||||||
padding-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table thead > th:first-of-type {
|
|
||||||
width: 45%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table, .alert-types-table, .insights-table {
|
|
||||||
border-collapse: separate;
|
|
||||||
border-spacing: 2ch 1.5em;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table th, .alerts-table td, .alert-types-table th, .alert-types-table td, .insights-table td, .insights-table th {
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table td, .alert-types-table td, .insights-table td {
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table th, .alert-types-table th, .insights-table th {
|
|
||||||
padding: 0 1ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table td, .alert-types-table td {
|
|
||||||
padding: 0 2ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.insights-table td {
|
|
||||||
padding: 0 1ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table summary {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-tags-list {
|
|
||||||
list-style-position: inside;
|
|
||||||
list-style-type: square;
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-tags-list > li {
|
|
||||||
margin-top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.request-body, .response-body {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.request-method-n-url {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table {
|
|
||||||
padding-top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table th {
|
|
||||||
width: 20%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table ol {
|
|
||||||
list-style-position: inside;
|
|
||||||
list-style-type: square;
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table li:not(:first-of-type) {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
p.alert-types-intro {
|
|
||||||
margin-bottom: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.zap-logo {
|
|
||||||
height: 1em;
|
|
||||||
margin-right: .25ch;
|
|
||||||
width: 1em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h1, h2 {
|
|
||||||
font-family: Georgia, serif;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-level, .confidence-level, .included-risk-codes, .included-confidence-codes, .additional-info-percentages {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
}
|
|
||||||
|
|
||||||
.context, .site, .request-method-n-url {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
}
|
|
||||||
|
Before Width: | Height: | Size: 1.9 KiB |
@@ -1,21 +0,0 @@
|
|||||||
# The MIT License (MIT)
|
|
||||||
|
|
||||||
Copyright © Nicolas Gallagher and Jonathan Neal
|
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy of
|
|
||||||
this software and associated documentation files (the "Software"), to deal in
|
|
||||||
the Software without restriction, including without limitation the rights to
|
|
||||||
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
|
||||||
of the Software, and to permit persons to whom the Software is furnished to do
|
|
||||||
so, subject to the following conditions:
|
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in all
|
|
||||||
copies or substantial portions of the Software.
|
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
||||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
||||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
|
||||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
|
||||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
|
||||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
|
||||||
SOFTWARE.
|
|
||||||
349
TestesRealizados1/Pen&Test/normalize/normalize.css
vendored
@@ -1,349 +0,0 @@
|
|||||||
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
|
|
||||||
|
|
||||||
/* Document
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the line height in all browsers.
|
|
||||||
* 2. Prevent adjustments of font size after orientation changes in iOS.
|
|
||||||
*/
|
|
||||||
|
|
||||||
html {
|
|
||||||
line-height: 1.15; /* 1 */
|
|
||||||
-webkit-text-size-adjust: 100%; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Sections
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the margin in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
body {
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Render the `main` element consistently in IE.
|
|
||||||
*/
|
|
||||||
|
|
||||||
main {
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the font size and margin on `h1` elements within `section` and
|
|
||||||
* `article` contexts in Chrome, Firefox, and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
h1 {
|
|
||||||
font-size: 2em;
|
|
||||||
margin: 0.67em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Grouping content
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Add the correct box sizing in Firefox.
|
|
||||||
* 2. Show the overflow in Edge and IE.
|
|
||||||
*/
|
|
||||||
|
|
||||||
hr {
|
|
||||||
box-sizing: content-box; /* 1 */
|
|
||||||
height: 0; /* 1 */
|
|
||||||
overflow: visible; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the inheritance and scaling of font size in all browsers.
|
|
||||||
* 2. Correct the odd `em` font sizing in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
pre {
|
|
||||||
font-family: monospace, monospace; /* 1 */
|
|
||||||
font-size: 1em; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Text-level semantics
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the gray background on active links in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
a {
|
|
||||||
background-color: transparent;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Remove the bottom border in Chrome 57-
|
|
||||||
* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
abbr[title] {
|
|
||||||
border-bottom: none; /* 1 */
|
|
||||||
text-decoration: underline; /* 2 */
|
|
||||||
text-decoration: underline dotted; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct font weight in Chrome, Edge, and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
b,
|
|
||||||
strong {
|
|
||||||
font-weight: bolder;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the inheritance and scaling of font size in all browsers.
|
|
||||||
* 2. Correct the odd `em` font sizing in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
code,
|
|
||||||
kbd,
|
|
||||||
samp {
|
|
||||||
font-family: monospace, monospace; /* 1 */
|
|
||||||
font-size: 1em; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct font size in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
small {
|
|
||||||
font-size: 80%;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Prevent `sub` and `sup` elements from affecting the line height in
|
|
||||||
* all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
sub,
|
|
||||||
sup {
|
|
||||||
font-size: 75%;
|
|
||||||
line-height: 0;
|
|
||||||
position: relative;
|
|
||||||
vertical-align: baseline;
|
|
||||||
}
|
|
||||||
|
|
||||||
sub {
|
|
||||||
bottom: -0.25em;
|
|
||||||
}
|
|
||||||
|
|
||||||
sup {
|
|
||||||
top: -0.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Embedded content
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the border on images inside links in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
img {
|
|
||||||
border-style: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Forms
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Change the font styles in all browsers.
|
|
||||||
* 2. Remove the margin in Firefox and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
input,
|
|
||||||
optgroup,
|
|
||||||
select,
|
|
||||||
textarea {
|
|
||||||
font-family: inherit; /* 1 */
|
|
||||||
font-size: 100%; /* 1 */
|
|
||||||
line-height: 1.15; /* 1 */
|
|
||||||
margin: 0; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Show the overflow in IE.
|
|
||||||
* 1. Show the overflow in Edge.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
input { /* 1 */
|
|
||||||
overflow: visible;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the inheritance of text transform in Edge, Firefox, and IE.
|
|
||||||
* 1. Remove the inheritance of text transform in Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
select { /* 1 */
|
|
||||||
text-transform: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the inability to style clickable types in iOS and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
[type="button"],
|
|
||||||
[type="reset"],
|
|
||||||
[type="submit"] {
|
|
||||||
-webkit-appearance: button;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the inner border and padding in Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button::-moz-focus-inner,
|
|
||||||
[type="button"]::-moz-focus-inner,
|
|
||||||
[type="reset"]::-moz-focus-inner,
|
|
||||||
[type="submit"]::-moz-focus-inner {
|
|
||||||
border-style: none;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Restore the focus styles unset by the previous rule.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button:-moz-focusring,
|
|
||||||
[type="button"]:-moz-focusring,
|
|
||||||
[type="reset"]:-moz-focusring,
|
|
||||||
[type="submit"]:-moz-focusring {
|
|
||||||
outline: 1px dotted ButtonText;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the padding in Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
fieldset {
|
|
||||||
padding: 0.35em 0.75em 0.625em;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the text wrapping in Edge and IE.
|
|
||||||
* 2. Correct the color inheritance from `fieldset` elements in IE.
|
|
||||||
* 3. Remove the padding so developers are not caught out when they zero out
|
|
||||||
* `fieldset` elements in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
legend {
|
|
||||||
box-sizing: border-box; /* 1 */
|
|
||||||
color: inherit; /* 2 */
|
|
||||||
display: table; /* 1 */
|
|
||||||
max-width: 100%; /* 1 */
|
|
||||||
padding: 0; /* 3 */
|
|
||||||
white-space: normal; /* 1 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct vertical alignment in Chrome, Firefox, and Opera.
|
|
||||||
*/
|
|
||||||
|
|
||||||
progress {
|
|
||||||
vertical-align: baseline;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the default vertical scrollbar in IE 10+.
|
|
||||||
*/
|
|
||||||
|
|
||||||
textarea {
|
|
||||||
overflow: auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Add the correct box sizing in IE 10.
|
|
||||||
* 2. Remove the padding in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="checkbox"],
|
|
||||||
[type="radio"] {
|
|
||||||
box-sizing: border-box; /* 1 */
|
|
||||||
padding: 0; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the cursor style of increment and decrement buttons in Chrome.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="number"]::-webkit-inner-spin-button,
|
|
||||||
[type="number"]::-webkit-outer-spin-button {
|
|
||||||
height: auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the odd appearance in Chrome and Safari.
|
|
||||||
* 2. Correct the outline style in Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="search"] {
|
|
||||||
-webkit-appearance: textfield; /* 1 */
|
|
||||||
outline-offset: -2px; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the inner padding in Chrome and Safari on macOS.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="search"]::-webkit-search-decoration {
|
|
||||||
-webkit-appearance: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the inability to style clickable types in iOS and Safari.
|
|
||||||
* 2. Change font properties to `inherit` in Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
::-webkit-file-upload-button {
|
|
||||||
-webkit-appearance: button; /* 1 */
|
|
||||||
font: inherit; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Interactive
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Add the correct display in Edge, IE 10+, and Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
details {
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Add the correct display in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
summary {
|
|
||||||
display: list-item;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Misc
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct display in IE 10+.
|
|
||||||
*/
|
|
||||||
|
|
||||||
template {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct display in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[hidden] {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
@@ -1,139 +0,0 @@
|
|||||||
body {
|
|
||||||
background-color: #306aa0;
|
|
||||||
background-image: radial-gradient(circle at top left, #fff 0%, #8ce1d6 15em, #306aa0 100em, #386095 100%);
|
|
||||||
}
|
|
||||||
|
|
||||||
main, footer {
|
|
||||||
background-color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
header {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:link {
|
|
||||||
color: #004380;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:visited {
|
|
||||||
color: #770d67;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:focus {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:hover {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:active {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #003261;
|
|
||||||
outline-color: #f4ba00;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:link {
|
|
||||||
color: #f2f7fd;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:visited {
|
|
||||||
color: #f2b5e9;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:focus {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #004380;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:hover {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #004380;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:active {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #003261;
|
|
||||||
outline-color: #fff6db;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary:focus {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary:hover {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary:active {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #003261;
|
|
||||||
outline-color: #f4ba00;
|
|
||||||
}
|
|
||||||
|
|
||||||
h2, h3, h4, h5, h6 {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-level, .confidence-level {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="colgroup"], .risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="col"], .risk-confidence-counts-table th[scope="row"] {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table > tbody > tr {
|
|
||||||
border-top-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="colgroup"], .site-risk-counts-table th[scope="rowgroup"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="col"], .site-risk-counts-table th[scope="row"] {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table > tbody > tr {
|
|
||||||
border-top-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table > tbody > tr {
|
|
||||||
border-bottom-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"] {
|
|
||||||
border-left-color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table th, .alert-types-table th {
|
|
||||||
background-color: #306aa0;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.additional-info-percentages {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.insights-table > tbody > tr {
|
|
||||||
border-bottom-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.insights-table th[scope="col"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
border-left-color: #fff;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
@@ -1,417 +0,0 @@
|
|||||||
*, *::after, *::before {
|
|
||||||
box-sizing: border-box;
|
|
||||||
}
|
|
||||||
|
|
||||||
h1, h2, h3, h4, h5, h6 {
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
pre, ul {
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
ol {
|
|
||||||
list-style-type: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
h1 {
|
|
||||||
font-size: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h2 {
|
|
||||||
font-size: 2em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h3, h4, h5, h6 {
|
|
||||||
font-size: 1em;
|
|
||||||
}
|
|
||||||
|
|
||||||
html {
|
|
||||||
box-sizing: border-box;
|
|
||||||
font-family: Verdana, sans-serif;
|
|
||||||
line-height: 1.5;
|
|
||||||
}
|
|
||||||
|
|
||||||
body {
|
|
||||||
margin: 1.5em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (min-width: 50em) {
|
|
||||||
body {
|
|
||||||
margin: 1.5em 2ch;
|
|
||||||
padding: 1.5em 2ch;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
a:active, header a:active {
|
|
||||||
outline-style: solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
header, main {
|
|
||||||
margin: 0 auto;
|
|
||||||
max-width: 90ch;
|
|
||||||
padding: 1.5em 4ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
header {
|
|
||||||
border-radius: .25em .25em 0 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
main {
|
|
||||||
border-radius: 0 0 .25em .25em;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary {
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contents {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
main > section {
|
|
||||||
margin-bottom: 4.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.about-this-report > section {
|
|
||||||
margin-bottom: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.summaries section {
|
|
||||||
margin-bottom: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h2 {
|
|
||||||
margin-bottom: .75em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h3 {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h4 {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.report-parameters--container h4 {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
p {
|
|
||||||
margin: 1.5em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
p:first-of-type {
|
|
||||||
margin-top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
p:last-of-type {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contents li, .alerts li, .alert-types > ol > li {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types h4 {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
a {
|
|
||||||
border-radius: .125em;
|
|
||||||
}
|
|
||||||
|
|
||||||
caption {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
text-align: left;
|
|
||||||
}
|
|
||||||
|
|
||||||
code, .request-method-n-url {
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
white-space: break-spaces;
|
|
||||||
}
|
|
||||||
|
|
||||||
table {
|
|
||||||
border-collapse: collapse;
|
|
||||||
}
|
|
||||||
|
|
||||||
.report-description--container, .report-parameters--container {
|
|
||||||
margin-left: 2ch;
|
|
||||||
padding: 0 2ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.about-this-report h3, .summaries h3, .appendix h3 {
|
|
||||||
border-bottom: .05em solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts h4 {
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts ol {
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts--site-li {
|
|
||||||
border: .05em solid;
|
|
||||||
border-radius: .25em;
|
|
||||||
margin-left: 2ch;
|
|
||||||
padding: 1.5em 3ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contents ol {
|
|
||||||
list-style-position: inside;
|
|
||||||
list-style-type: square;
|
|
||||||
padding-left: 4ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contexts-list, .sites-list {
|
|
||||||
list-style-type: square;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table tr {
|
|
||||||
height: 4.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table thead > tr {
|
|
||||||
height: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="row"], .risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
hyphens: auto;
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
word-break: break-all;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="row"] {
|
|
||||||
padding-right: 5%;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (max-width: 50em) {
|
|
||||||
.risk-confidence-counts-table th[scope="row"] {
|
|
||||||
padding-right: 1ch;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
padding: 0 .5ch;
|
|
||||||
vertical-align: middle;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table > tbody > tr {
|
|
||||||
border-top: .05em solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="row"], .risk-confidence-counts-table td {
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="col"] {
|
|
||||||
vertical-align: bottom;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="col"], .risk-confidence-counts-table th[scope="row"] {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="colgroup"], .risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
font-weight: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table td, .risk-confidence-counts-table th[scope="col"], .risk-confidence-counts-table th[scope="row"] {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table tr {
|
|
||||||
height: 4.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table thead > tr:first-of-type {
|
|
||||||
height: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="row"], .site-risk-counts-table th[scope="col"] {
|
|
||||||
hyphens: auto;
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
word-break: break-all;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="row"] {
|
|
||||||
padding-right: 1%;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (max-width: 50em) {
|
|
||||||
.site-risk-counts-table th[scope="row"] {
|
|
||||||
padding-right: 1ch;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="rowgroup"] {
|
|
||||||
padding: 0 .5ch;
|
|
||||||
vertical-align: middle;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table > tbody > tr {
|
|
||||||
border-top: .05em solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="row"], .site-risk-counts-table td {
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="col"] {
|
|
||||||
vertical-align: bottom;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="col"], .site-risk-counts-table th[scope="row"] {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="colgroup"], .site-risk-counts-table th[scope="rowgroup"] {
|
|
||||||
font-weight: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table td, .site-risk-counts-table th[scope="col"], .site-risk-counts-table th[scope="row"] {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th, .alert-type-counts-table td {
|
|
||||||
padding: 0 1rem;
|
|
||||||
text-align: left;
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table td:nth-last-of-type(2) {
|
|
||||||
padding-left: 1.5rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table > tbody > tr {
|
|
||||||
border-bottom: 0.05em dotted;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"] {
|
|
||||||
border-left: 1rem solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"]:first-of-type {
|
|
||||||
border-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"]:last-of-type, .alert-type-counts-table td:last-of-type {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"], .alert-type-counts-table th[scope="row"] {
|
|
||||||
font-weight: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="row"], .alert-type-counts-table td {
|
|
||||||
padding-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table thead > th:first-of-type {
|
|
||||||
width: 45%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table, .alert-types-table, .insights-table {
|
|
||||||
border-collapse: separate;
|
|
||||||
border-spacing: 2ch 1.5em;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table th, .alerts-table td, .alert-types-table th, .alert-types-table td, .insights-table td, .insights-table th {
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table td, .alert-types-table td, .insights-table td {
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table th, .alert-types-table th, .insights-table th {
|
|
||||||
padding: 0 1ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table td, .alert-types-table td {
|
|
||||||
padding: 0 2ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.insights-table td {
|
|
||||||
padding: 0 1ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table summary {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-tags-list {
|
|
||||||
list-style-position: inside;
|
|
||||||
list-style-type: square;
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-tags-list > li {
|
|
||||||
margin-top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.request-body, .response-body {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.request-method-n-url {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table {
|
|
||||||
padding-top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table th {
|
|
||||||
width: 20%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table ol {
|
|
||||||
list-style-position: inside;
|
|
||||||
list-style-type: square;
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table li:not(:first-of-type) {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
p.alert-types-intro {
|
|
||||||
margin-bottom: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.zap-logo {
|
|
||||||
height: 1em;
|
|
||||||
margin-right: .25ch;
|
|
||||||
width: 1em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h1, h2 {
|
|
||||||
font-family: Georgia, serif;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-level, .confidence-level, .included-risk-codes, .included-confidence-codes, .additional-info-percentages {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
}
|
|
||||||
|
|
||||||
.context, .site, .request-method-n-url {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
}
|
|
||||||
|
Before Width: | Height: | Size: 1.9 KiB |
@@ -1,21 +0,0 @@
|
|||||||
# The MIT License (MIT)
|
|
||||||
|
|
||||||
Copyright © Nicolas Gallagher and Jonathan Neal
|
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy of
|
|
||||||
this software and associated documentation files (the "Software"), to deal in
|
|
||||||
the Software without restriction, including without limitation the rights to
|
|
||||||
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
|
||||||
of the Software, and to permit persons to whom the Software is furnished to do
|
|
||||||
so, subject to the following conditions:
|
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in all
|
|
||||||
copies or substantial portions of the Software.
|
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
||||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
||||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
|
||||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
|
||||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
|
||||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
|
||||||
SOFTWARE.
|
|
||||||
349
TestesRealizados1/QA&CICD/normalize/normalize.css
vendored
@@ -1,349 +0,0 @@
|
|||||||
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
|
|
||||||
|
|
||||||
/* Document
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the line height in all browsers.
|
|
||||||
* 2. Prevent adjustments of font size after orientation changes in iOS.
|
|
||||||
*/
|
|
||||||
|
|
||||||
html {
|
|
||||||
line-height: 1.15; /* 1 */
|
|
||||||
-webkit-text-size-adjust: 100%; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Sections
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the margin in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
body {
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Render the `main` element consistently in IE.
|
|
||||||
*/
|
|
||||||
|
|
||||||
main {
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the font size and margin on `h1` elements within `section` and
|
|
||||||
* `article` contexts in Chrome, Firefox, and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
h1 {
|
|
||||||
font-size: 2em;
|
|
||||||
margin: 0.67em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Grouping content
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Add the correct box sizing in Firefox.
|
|
||||||
* 2. Show the overflow in Edge and IE.
|
|
||||||
*/
|
|
||||||
|
|
||||||
hr {
|
|
||||||
box-sizing: content-box; /* 1 */
|
|
||||||
height: 0; /* 1 */
|
|
||||||
overflow: visible; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the inheritance and scaling of font size in all browsers.
|
|
||||||
* 2. Correct the odd `em` font sizing in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
pre {
|
|
||||||
font-family: monospace, monospace; /* 1 */
|
|
||||||
font-size: 1em; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Text-level semantics
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the gray background on active links in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
a {
|
|
||||||
background-color: transparent;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Remove the bottom border in Chrome 57-
|
|
||||||
* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
abbr[title] {
|
|
||||||
border-bottom: none; /* 1 */
|
|
||||||
text-decoration: underline; /* 2 */
|
|
||||||
text-decoration: underline dotted; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct font weight in Chrome, Edge, and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
b,
|
|
||||||
strong {
|
|
||||||
font-weight: bolder;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the inheritance and scaling of font size in all browsers.
|
|
||||||
* 2. Correct the odd `em` font sizing in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
code,
|
|
||||||
kbd,
|
|
||||||
samp {
|
|
||||||
font-family: monospace, monospace; /* 1 */
|
|
||||||
font-size: 1em; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct font size in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
small {
|
|
||||||
font-size: 80%;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Prevent `sub` and `sup` elements from affecting the line height in
|
|
||||||
* all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
sub,
|
|
||||||
sup {
|
|
||||||
font-size: 75%;
|
|
||||||
line-height: 0;
|
|
||||||
position: relative;
|
|
||||||
vertical-align: baseline;
|
|
||||||
}
|
|
||||||
|
|
||||||
sub {
|
|
||||||
bottom: -0.25em;
|
|
||||||
}
|
|
||||||
|
|
||||||
sup {
|
|
||||||
top: -0.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Embedded content
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the border on images inside links in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
img {
|
|
||||||
border-style: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Forms
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Change the font styles in all browsers.
|
|
||||||
* 2. Remove the margin in Firefox and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
input,
|
|
||||||
optgroup,
|
|
||||||
select,
|
|
||||||
textarea {
|
|
||||||
font-family: inherit; /* 1 */
|
|
||||||
font-size: 100%; /* 1 */
|
|
||||||
line-height: 1.15; /* 1 */
|
|
||||||
margin: 0; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Show the overflow in IE.
|
|
||||||
* 1. Show the overflow in Edge.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
input { /* 1 */
|
|
||||||
overflow: visible;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the inheritance of text transform in Edge, Firefox, and IE.
|
|
||||||
* 1. Remove the inheritance of text transform in Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
select { /* 1 */
|
|
||||||
text-transform: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the inability to style clickable types in iOS and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
[type="button"],
|
|
||||||
[type="reset"],
|
|
||||||
[type="submit"] {
|
|
||||||
-webkit-appearance: button;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the inner border and padding in Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button::-moz-focus-inner,
|
|
||||||
[type="button"]::-moz-focus-inner,
|
|
||||||
[type="reset"]::-moz-focus-inner,
|
|
||||||
[type="submit"]::-moz-focus-inner {
|
|
||||||
border-style: none;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Restore the focus styles unset by the previous rule.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button:-moz-focusring,
|
|
||||||
[type="button"]:-moz-focusring,
|
|
||||||
[type="reset"]:-moz-focusring,
|
|
||||||
[type="submit"]:-moz-focusring {
|
|
||||||
outline: 1px dotted ButtonText;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the padding in Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
fieldset {
|
|
||||||
padding: 0.35em 0.75em 0.625em;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the text wrapping in Edge and IE.
|
|
||||||
* 2. Correct the color inheritance from `fieldset` elements in IE.
|
|
||||||
* 3. Remove the padding so developers are not caught out when they zero out
|
|
||||||
* `fieldset` elements in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
legend {
|
|
||||||
box-sizing: border-box; /* 1 */
|
|
||||||
color: inherit; /* 2 */
|
|
||||||
display: table; /* 1 */
|
|
||||||
max-width: 100%; /* 1 */
|
|
||||||
padding: 0; /* 3 */
|
|
||||||
white-space: normal; /* 1 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct vertical alignment in Chrome, Firefox, and Opera.
|
|
||||||
*/
|
|
||||||
|
|
||||||
progress {
|
|
||||||
vertical-align: baseline;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the default vertical scrollbar in IE 10+.
|
|
||||||
*/
|
|
||||||
|
|
||||||
textarea {
|
|
||||||
overflow: auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Add the correct box sizing in IE 10.
|
|
||||||
* 2. Remove the padding in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="checkbox"],
|
|
||||||
[type="radio"] {
|
|
||||||
box-sizing: border-box; /* 1 */
|
|
||||||
padding: 0; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the cursor style of increment and decrement buttons in Chrome.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="number"]::-webkit-inner-spin-button,
|
|
||||||
[type="number"]::-webkit-outer-spin-button {
|
|
||||||
height: auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the odd appearance in Chrome and Safari.
|
|
||||||
* 2. Correct the outline style in Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="search"] {
|
|
||||||
-webkit-appearance: textfield; /* 1 */
|
|
||||||
outline-offset: -2px; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the inner padding in Chrome and Safari on macOS.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="search"]::-webkit-search-decoration {
|
|
||||||
-webkit-appearance: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the inability to style clickable types in iOS and Safari.
|
|
||||||
* 2. Change font properties to `inherit` in Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
::-webkit-file-upload-button {
|
|
||||||
-webkit-appearance: button; /* 1 */
|
|
||||||
font: inherit; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Interactive
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Add the correct display in Edge, IE 10+, and Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
details {
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Add the correct display in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
summary {
|
|
||||||
display: list-item;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Misc
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct display in IE 10+.
|
|
||||||
*/
|
|
||||||
|
|
||||||
template {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct display in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[hidden] {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
@@ -1,139 +0,0 @@
|
|||||||
body {
|
|
||||||
background-color: #306aa0;
|
|
||||||
background-image: radial-gradient(circle at top left, #fff 0%, #8ce1d6 15em, #306aa0 100em, #386095 100%);
|
|
||||||
}
|
|
||||||
|
|
||||||
main, footer {
|
|
||||||
background-color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
header {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:link {
|
|
||||||
color: #004380;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:visited {
|
|
||||||
color: #770d67;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:focus {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:hover {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:active {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #003261;
|
|
||||||
outline-color: #f4ba00;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:link {
|
|
||||||
color: #f2f7fd;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:visited {
|
|
||||||
color: #f2b5e9;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:focus {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #004380;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:hover {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #004380;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:active {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #003261;
|
|
||||||
outline-color: #fff6db;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary:focus {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary:hover {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary:active {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #003261;
|
|
||||||
outline-color: #f4ba00;
|
|
||||||
}
|
|
||||||
|
|
||||||
h2, h3, h4, h5, h6 {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-level, .confidence-level {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="colgroup"], .risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="col"], .risk-confidence-counts-table th[scope="row"] {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table > tbody > tr {
|
|
||||||
border-top-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="colgroup"], .site-risk-counts-table th[scope="rowgroup"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="col"], .site-risk-counts-table th[scope="row"] {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table > tbody > tr {
|
|
||||||
border-top-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table > tbody > tr {
|
|
||||||
border-bottom-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"] {
|
|
||||||
border-left-color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table th, .alert-types-table th {
|
|
||||||
background-color: #306aa0;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.additional-info-percentages {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.insights-table > tbody > tr {
|
|
||||||
border-bottom-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.insights-table th[scope="col"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
border-left-color: #fff;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
@@ -1,417 +0,0 @@
|
|||||||
*, *::after, *::before {
|
|
||||||
box-sizing: border-box;
|
|
||||||
}
|
|
||||||
|
|
||||||
h1, h2, h3, h4, h5, h6 {
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
pre, ul {
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
ol {
|
|
||||||
list-style-type: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
h1 {
|
|
||||||
font-size: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h2 {
|
|
||||||
font-size: 2em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h3, h4, h5, h6 {
|
|
||||||
font-size: 1em;
|
|
||||||
}
|
|
||||||
|
|
||||||
html {
|
|
||||||
box-sizing: border-box;
|
|
||||||
font-family: Verdana, sans-serif;
|
|
||||||
line-height: 1.5;
|
|
||||||
}
|
|
||||||
|
|
||||||
body {
|
|
||||||
margin: 1.5em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (min-width: 50em) {
|
|
||||||
body {
|
|
||||||
margin: 1.5em 2ch;
|
|
||||||
padding: 1.5em 2ch;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
a:active, header a:active {
|
|
||||||
outline-style: solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
header, main {
|
|
||||||
margin: 0 auto;
|
|
||||||
max-width: 90ch;
|
|
||||||
padding: 1.5em 4ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
header {
|
|
||||||
border-radius: .25em .25em 0 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
main {
|
|
||||||
border-radius: 0 0 .25em .25em;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary {
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contents {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
main > section {
|
|
||||||
margin-bottom: 4.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.about-this-report > section {
|
|
||||||
margin-bottom: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.summaries section {
|
|
||||||
margin-bottom: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h2 {
|
|
||||||
margin-bottom: .75em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h3 {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h4 {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.report-parameters--container h4 {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
p {
|
|
||||||
margin: 1.5em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
p:first-of-type {
|
|
||||||
margin-top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
p:last-of-type {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contents li, .alerts li, .alert-types > ol > li {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types h4 {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
a {
|
|
||||||
border-radius: .125em;
|
|
||||||
}
|
|
||||||
|
|
||||||
caption {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
text-align: left;
|
|
||||||
}
|
|
||||||
|
|
||||||
code, .request-method-n-url {
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
white-space: break-spaces;
|
|
||||||
}
|
|
||||||
|
|
||||||
table {
|
|
||||||
border-collapse: collapse;
|
|
||||||
}
|
|
||||||
|
|
||||||
.report-description--container, .report-parameters--container {
|
|
||||||
margin-left: 2ch;
|
|
||||||
padding: 0 2ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.about-this-report h3, .summaries h3, .appendix h3 {
|
|
||||||
border-bottom: .05em solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts h4 {
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts ol {
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts--site-li {
|
|
||||||
border: .05em solid;
|
|
||||||
border-radius: .25em;
|
|
||||||
margin-left: 2ch;
|
|
||||||
padding: 1.5em 3ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contents ol {
|
|
||||||
list-style-position: inside;
|
|
||||||
list-style-type: square;
|
|
||||||
padding-left: 4ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contexts-list, .sites-list {
|
|
||||||
list-style-type: square;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table tr {
|
|
||||||
height: 4.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table thead > tr {
|
|
||||||
height: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="row"], .risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
hyphens: auto;
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
word-break: break-all;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="row"] {
|
|
||||||
padding-right: 5%;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (max-width: 50em) {
|
|
||||||
.risk-confidence-counts-table th[scope="row"] {
|
|
||||||
padding-right: 1ch;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
padding: 0 .5ch;
|
|
||||||
vertical-align: middle;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table > tbody > tr {
|
|
||||||
border-top: .05em solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="row"], .risk-confidence-counts-table td {
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="col"] {
|
|
||||||
vertical-align: bottom;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="col"], .risk-confidence-counts-table th[scope="row"] {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="colgroup"], .risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
font-weight: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table td, .risk-confidence-counts-table th[scope="col"], .risk-confidence-counts-table th[scope="row"] {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table tr {
|
|
||||||
height: 4.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table thead > tr:first-of-type {
|
|
||||||
height: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="row"], .site-risk-counts-table th[scope="col"] {
|
|
||||||
hyphens: auto;
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
word-break: break-all;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="row"] {
|
|
||||||
padding-right: 1%;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (max-width: 50em) {
|
|
||||||
.site-risk-counts-table th[scope="row"] {
|
|
||||||
padding-right: 1ch;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="rowgroup"] {
|
|
||||||
padding: 0 .5ch;
|
|
||||||
vertical-align: middle;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table > tbody > tr {
|
|
||||||
border-top: .05em solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="row"], .site-risk-counts-table td {
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="col"] {
|
|
||||||
vertical-align: bottom;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="col"], .site-risk-counts-table th[scope="row"] {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="colgroup"], .site-risk-counts-table th[scope="rowgroup"] {
|
|
||||||
font-weight: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table td, .site-risk-counts-table th[scope="col"], .site-risk-counts-table th[scope="row"] {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th, .alert-type-counts-table td {
|
|
||||||
padding: 0 1rem;
|
|
||||||
text-align: left;
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table td:nth-last-of-type(2) {
|
|
||||||
padding-left: 1.5rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table > tbody > tr {
|
|
||||||
border-bottom: 0.05em dotted;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"] {
|
|
||||||
border-left: 1rem solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"]:first-of-type {
|
|
||||||
border-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"]:last-of-type, .alert-type-counts-table td:last-of-type {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"], .alert-type-counts-table th[scope="row"] {
|
|
||||||
font-weight: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="row"], .alert-type-counts-table td {
|
|
||||||
padding-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table thead > th:first-of-type {
|
|
||||||
width: 45%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table, .alert-types-table, .insights-table {
|
|
||||||
border-collapse: separate;
|
|
||||||
border-spacing: 2ch 1.5em;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table th, .alerts-table td, .alert-types-table th, .alert-types-table td, .insights-table td, .insights-table th {
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table td, .alert-types-table td, .insights-table td {
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table th, .alert-types-table th, .insights-table th {
|
|
||||||
padding: 0 1ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table td, .alert-types-table td {
|
|
||||||
padding: 0 2ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.insights-table td {
|
|
||||||
padding: 0 1ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table summary {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-tags-list {
|
|
||||||
list-style-position: inside;
|
|
||||||
list-style-type: square;
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-tags-list > li {
|
|
||||||
margin-top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.request-body, .response-body {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.request-method-n-url {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table {
|
|
||||||
padding-top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table th {
|
|
||||||
width: 20%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table ol {
|
|
||||||
list-style-position: inside;
|
|
||||||
list-style-type: square;
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table li:not(:first-of-type) {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
p.alert-types-intro {
|
|
||||||
margin-bottom: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.zap-logo {
|
|
||||||
height: 1em;
|
|
||||||
margin-right: .25ch;
|
|
||||||
width: 1em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h1, h2 {
|
|
||||||
font-family: Georgia, serif;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-level, .confidence-level, .included-risk-codes, .included-confidence-codes, .additional-info-percentages {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
}
|
|
||||||
|
|
||||||
.context, .site, .request-method-n-url {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
}
|
|
||||||
|
Before Width: | Height: | Size: 1.9 KiB |
@@ -1,21 +0,0 @@
|
|||||||
# The MIT License (MIT)
|
|
||||||
|
|
||||||
Copyright © Nicolas Gallagher and Jonathan Neal
|
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy of
|
|
||||||
this software and associated documentation files (the "Software"), to deal in
|
|
||||||
the Software without restriction, including without limitation the rights to
|
|
||||||
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
|
||||||
of the Software, and to permit persons to whom the Software is furnished to do
|
|
||||||
so, subject to the following conditions:
|
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in all
|
|
||||||
copies or substantial portions of the Software.
|
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
||||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
||||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
|
||||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
|
||||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
|
||||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
|
||||||
SOFTWARE.
|
|
||||||
349
TestesRealizados1/QA&Full/normalize/normalize.css
vendored
@@ -1,349 +0,0 @@
|
|||||||
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
|
|
||||||
|
|
||||||
/* Document
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the line height in all browsers.
|
|
||||||
* 2. Prevent adjustments of font size after orientation changes in iOS.
|
|
||||||
*/
|
|
||||||
|
|
||||||
html {
|
|
||||||
line-height: 1.15; /* 1 */
|
|
||||||
-webkit-text-size-adjust: 100%; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Sections
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the margin in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
body {
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Render the `main` element consistently in IE.
|
|
||||||
*/
|
|
||||||
|
|
||||||
main {
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the font size and margin on `h1` elements within `section` and
|
|
||||||
* `article` contexts in Chrome, Firefox, and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
h1 {
|
|
||||||
font-size: 2em;
|
|
||||||
margin: 0.67em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Grouping content
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Add the correct box sizing in Firefox.
|
|
||||||
* 2. Show the overflow in Edge and IE.
|
|
||||||
*/
|
|
||||||
|
|
||||||
hr {
|
|
||||||
box-sizing: content-box; /* 1 */
|
|
||||||
height: 0; /* 1 */
|
|
||||||
overflow: visible; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the inheritance and scaling of font size in all browsers.
|
|
||||||
* 2. Correct the odd `em` font sizing in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
pre {
|
|
||||||
font-family: monospace, monospace; /* 1 */
|
|
||||||
font-size: 1em; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Text-level semantics
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the gray background on active links in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
a {
|
|
||||||
background-color: transparent;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Remove the bottom border in Chrome 57-
|
|
||||||
* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
abbr[title] {
|
|
||||||
border-bottom: none; /* 1 */
|
|
||||||
text-decoration: underline; /* 2 */
|
|
||||||
text-decoration: underline dotted; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct font weight in Chrome, Edge, and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
b,
|
|
||||||
strong {
|
|
||||||
font-weight: bolder;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the inheritance and scaling of font size in all browsers.
|
|
||||||
* 2. Correct the odd `em` font sizing in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
code,
|
|
||||||
kbd,
|
|
||||||
samp {
|
|
||||||
font-family: monospace, monospace; /* 1 */
|
|
||||||
font-size: 1em; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct font size in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
small {
|
|
||||||
font-size: 80%;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Prevent `sub` and `sup` elements from affecting the line height in
|
|
||||||
* all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
sub,
|
|
||||||
sup {
|
|
||||||
font-size: 75%;
|
|
||||||
line-height: 0;
|
|
||||||
position: relative;
|
|
||||||
vertical-align: baseline;
|
|
||||||
}
|
|
||||||
|
|
||||||
sub {
|
|
||||||
bottom: -0.25em;
|
|
||||||
}
|
|
||||||
|
|
||||||
sup {
|
|
||||||
top: -0.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Embedded content
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the border on images inside links in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
img {
|
|
||||||
border-style: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Forms
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Change the font styles in all browsers.
|
|
||||||
* 2. Remove the margin in Firefox and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
input,
|
|
||||||
optgroup,
|
|
||||||
select,
|
|
||||||
textarea {
|
|
||||||
font-family: inherit; /* 1 */
|
|
||||||
font-size: 100%; /* 1 */
|
|
||||||
line-height: 1.15; /* 1 */
|
|
||||||
margin: 0; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Show the overflow in IE.
|
|
||||||
* 1. Show the overflow in Edge.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
input { /* 1 */
|
|
||||||
overflow: visible;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the inheritance of text transform in Edge, Firefox, and IE.
|
|
||||||
* 1. Remove the inheritance of text transform in Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
select { /* 1 */
|
|
||||||
text-transform: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the inability to style clickable types in iOS and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
[type="button"],
|
|
||||||
[type="reset"],
|
|
||||||
[type="submit"] {
|
|
||||||
-webkit-appearance: button;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the inner border and padding in Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button::-moz-focus-inner,
|
|
||||||
[type="button"]::-moz-focus-inner,
|
|
||||||
[type="reset"]::-moz-focus-inner,
|
|
||||||
[type="submit"]::-moz-focus-inner {
|
|
||||||
border-style: none;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Restore the focus styles unset by the previous rule.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button:-moz-focusring,
|
|
||||||
[type="button"]:-moz-focusring,
|
|
||||||
[type="reset"]:-moz-focusring,
|
|
||||||
[type="submit"]:-moz-focusring {
|
|
||||||
outline: 1px dotted ButtonText;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the padding in Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
fieldset {
|
|
||||||
padding: 0.35em 0.75em 0.625em;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the text wrapping in Edge and IE.
|
|
||||||
* 2. Correct the color inheritance from `fieldset` elements in IE.
|
|
||||||
* 3. Remove the padding so developers are not caught out when they zero out
|
|
||||||
* `fieldset` elements in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
legend {
|
|
||||||
box-sizing: border-box; /* 1 */
|
|
||||||
color: inherit; /* 2 */
|
|
||||||
display: table; /* 1 */
|
|
||||||
max-width: 100%; /* 1 */
|
|
||||||
padding: 0; /* 3 */
|
|
||||||
white-space: normal; /* 1 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct vertical alignment in Chrome, Firefox, and Opera.
|
|
||||||
*/
|
|
||||||
|
|
||||||
progress {
|
|
||||||
vertical-align: baseline;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the default vertical scrollbar in IE 10+.
|
|
||||||
*/
|
|
||||||
|
|
||||||
textarea {
|
|
||||||
overflow: auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Add the correct box sizing in IE 10.
|
|
||||||
* 2. Remove the padding in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="checkbox"],
|
|
||||||
[type="radio"] {
|
|
||||||
box-sizing: border-box; /* 1 */
|
|
||||||
padding: 0; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the cursor style of increment and decrement buttons in Chrome.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="number"]::-webkit-inner-spin-button,
|
|
||||||
[type="number"]::-webkit-outer-spin-button {
|
|
||||||
height: auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the odd appearance in Chrome and Safari.
|
|
||||||
* 2. Correct the outline style in Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="search"] {
|
|
||||||
-webkit-appearance: textfield; /* 1 */
|
|
||||||
outline-offset: -2px; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the inner padding in Chrome and Safari on macOS.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="search"]::-webkit-search-decoration {
|
|
||||||
-webkit-appearance: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the inability to style clickable types in iOS and Safari.
|
|
||||||
* 2. Change font properties to `inherit` in Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
::-webkit-file-upload-button {
|
|
||||||
-webkit-appearance: button; /* 1 */
|
|
||||||
font: inherit; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Interactive
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Add the correct display in Edge, IE 10+, and Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
details {
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Add the correct display in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
summary {
|
|
||||||
display: list-item;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Misc
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct display in IE 10+.
|
|
||||||
*/
|
|
||||||
|
|
||||||
template {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct display in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[hidden] {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
@@ -1,139 +0,0 @@
|
|||||||
body {
|
|
||||||
background-color: #306aa0;
|
|
||||||
background-image: radial-gradient(circle at top left, #fff 0%, #8ce1d6 15em, #306aa0 100em, #386095 100%);
|
|
||||||
}
|
|
||||||
|
|
||||||
main, footer {
|
|
||||||
background-color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
header {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:link {
|
|
||||||
color: #004380;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:visited {
|
|
||||||
color: #770d67;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:focus {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:hover {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:active {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #003261;
|
|
||||||
outline-color: #f4ba00;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:link {
|
|
||||||
color: #f2f7fd;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:visited {
|
|
||||||
color: #f2b5e9;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:focus {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #004380;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:hover {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #004380;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:active {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #003261;
|
|
||||||
outline-color: #fff6db;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary:focus {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary:hover {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary:active {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #003261;
|
|
||||||
outline-color: #f4ba00;
|
|
||||||
}
|
|
||||||
|
|
||||||
h2, h3, h4, h5, h6 {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-level, .confidence-level {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="colgroup"], .risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="col"], .risk-confidence-counts-table th[scope="row"] {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table > tbody > tr {
|
|
||||||
border-top-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="colgroup"], .site-risk-counts-table th[scope="rowgroup"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="col"], .site-risk-counts-table th[scope="row"] {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table > tbody > tr {
|
|
||||||
border-top-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table > tbody > tr {
|
|
||||||
border-bottom-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"] {
|
|
||||||
border-left-color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table th, .alert-types-table th {
|
|
||||||
background-color: #306aa0;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.additional-info-percentages {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.insights-table > tbody > tr {
|
|
||||||
border-bottom-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.insights-table th[scope="col"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
border-left-color: #fff;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
@@ -1,417 +0,0 @@
|
|||||||
*, *::after, *::before {
|
|
||||||
box-sizing: border-box;
|
|
||||||
}
|
|
||||||
|
|
||||||
h1, h2, h3, h4, h5, h6 {
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
pre, ul {
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
ol {
|
|
||||||
list-style-type: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
h1 {
|
|
||||||
font-size: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h2 {
|
|
||||||
font-size: 2em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h3, h4, h5, h6 {
|
|
||||||
font-size: 1em;
|
|
||||||
}
|
|
||||||
|
|
||||||
html {
|
|
||||||
box-sizing: border-box;
|
|
||||||
font-family: Verdana, sans-serif;
|
|
||||||
line-height: 1.5;
|
|
||||||
}
|
|
||||||
|
|
||||||
body {
|
|
||||||
margin: 1.5em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (min-width: 50em) {
|
|
||||||
body {
|
|
||||||
margin: 1.5em 2ch;
|
|
||||||
padding: 1.5em 2ch;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
a:active, header a:active {
|
|
||||||
outline-style: solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
header, main {
|
|
||||||
margin: 0 auto;
|
|
||||||
max-width: 90ch;
|
|
||||||
padding: 1.5em 4ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
header {
|
|
||||||
border-radius: .25em .25em 0 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
main {
|
|
||||||
border-radius: 0 0 .25em .25em;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary {
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contents {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
main > section {
|
|
||||||
margin-bottom: 4.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.about-this-report > section {
|
|
||||||
margin-bottom: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.summaries section {
|
|
||||||
margin-bottom: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h2 {
|
|
||||||
margin-bottom: .75em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h3 {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h4 {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.report-parameters--container h4 {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
p {
|
|
||||||
margin: 1.5em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
p:first-of-type {
|
|
||||||
margin-top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
p:last-of-type {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contents li, .alerts li, .alert-types > ol > li {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types h4 {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
a {
|
|
||||||
border-radius: .125em;
|
|
||||||
}
|
|
||||||
|
|
||||||
caption {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
text-align: left;
|
|
||||||
}
|
|
||||||
|
|
||||||
code, .request-method-n-url {
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
white-space: break-spaces;
|
|
||||||
}
|
|
||||||
|
|
||||||
table {
|
|
||||||
border-collapse: collapse;
|
|
||||||
}
|
|
||||||
|
|
||||||
.report-description--container, .report-parameters--container {
|
|
||||||
margin-left: 2ch;
|
|
||||||
padding: 0 2ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.about-this-report h3, .summaries h3, .appendix h3 {
|
|
||||||
border-bottom: .05em solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts h4 {
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts ol {
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts--site-li {
|
|
||||||
border: .05em solid;
|
|
||||||
border-radius: .25em;
|
|
||||||
margin-left: 2ch;
|
|
||||||
padding: 1.5em 3ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contents ol {
|
|
||||||
list-style-position: inside;
|
|
||||||
list-style-type: square;
|
|
||||||
padding-left: 4ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contexts-list, .sites-list {
|
|
||||||
list-style-type: square;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table tr {
|
|
||||||
height: 4.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table thead > tr {
|
|
||||||
height: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="row"], .risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
hyphens: auto;
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
word-break: break-all;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="row"] {
|
|
||||||
padding-right: 5%;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (max-width: 50em) {
|
|
||||||
.risk-confidence-counts-table th[scope="row"] {
|
|
||||||
padding-right: 1ch;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
padding: 0 .5ch;
|
|
||||||
vertical-align: middle;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table > tbody > tr {
|
|
||||||
border-top: .05em solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="row"], .risk-confidence-counts-table td {
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="col"] {
|
|
||||||
vertical-align: bottom;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="col"], .risk-confidence-counts-table th[scope="row"] {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="colgroup"], .risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
font-weight: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table td, .risk-confidence-counts-table th[scope="col"], .risk-confidence-counts-table th[scope="row"] {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table tr {
|
|
||||||
height: 4.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table thead > tr:first-of-type {
|
|
||||||
height: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="row"], .site-risk-counts-table th[scope="col"] {
|
|
||||||
hyphens: auto;
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
word-break: break-all;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="row"] {
|
|
||||||
padding-right: 1%;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (max-width: 50em) {
|
|
||||||
.site-risk-counts-table th[scope="row"] {
|
|
||||||
padding-right: 1ch;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="rowgroup"] {
|
|
||||||
padding: 0 .5ch;
|
|
||||||
vertical-align: middle;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table > tbody > tr {
|
|
||||||
border-top: .05em solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="row"], .site-risk-counts-table td {
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="col"] {
|
|
||||||
vertical-align: bottom;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="col"], .site-risk-counts-table th[scope="row"] {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="colgroup"], .site-risk-counts-table th[scope="rowgroup"] {
|
|
||||||
font-weight: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table td, .site-risk-counts-table th[scope="col"], .site-risk-counts-table th[scope="row"] {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th, .alert-type-counts-table td {
|
|
||||||
padding: 0 1rem;
|
|
||||||
text-align: left;
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table td:nth-last-of-type(2) {
|
|
||||||
padding-left: 1.5rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table > tbody > tr {
|
|
||||||
border-bottom: 0.05em dotted;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"] {
|
|
||||||
border-left: 1rem solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"]:first-of-type {
|
|
||||||
border-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"]:last-of-type, .alert-type-counts-table td:last-of-type {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"], .alert-type-counts-table th[scope="row"] {
|
|
||||||
font-weight: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="row"], .alert-type-counts-table td {
|
|
||||||
padding-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table thead > th:first-of-type {
|
|
||||||
width: 45%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table, .alert-types-table, .insights-table {
|
|
||||||
border-collapse: separate;
|
|
||||||
border-spacing: 2ch 1.5em;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table th, .alerts-table td, .alert-types-table th, .alert-types-table td, .insights-table td, .insights-table th {
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table td, .alert-types-table td, .insights-table td {
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table th, .alert-types-table th, .insights-table th {
|
|
||||||
padding: 0 1ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table td, .alert-types-table td {
|
|
||||||
padding: 0 2ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.insights-table td {
|
|
||||||
padding: 0 1ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table summary {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-tags-list {
|
|
||||||
list-style-position: inside;
|
|
||||||
list-style-type: square;
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-tags-list > li {
|
|
||||||
margin-top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.request-body, .response-body {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.request-method-n-url {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table {
|
|
||||||
padding-top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table th {
|
|
||||||
width: 20%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table ol {
|
|
||||||
list-style-position: inside;
|
|
||||||
list-style-type: square;
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table li:not(:first-of-type) {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
p.alert-types-intro {
|
|
||||||
margin-bottom: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.zap-logo {
|
|
||||||
height: 1em;
|
|
||||||
margin-right: .25ch;
|
|
||||||
width: 1em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h1, h2 {
|
|
||||||
font-family: Georgia, serif;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-level, .confidence-level, .included-risk-codes, .included-confidence-codes, .additional-info-percentages {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
}
|
|
||||||
|
|
||||||
.context, .site, .request-method-n-url {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
}
|
|
||||||
|
Before Width: | Height: | Size: 1.9 KiB |
@@ -1,21 +0,0 @@
|
|||||||
# The MIT License (MIT)
|
|
||||||
|
|
||||||
Copyright © Nicolas Gallagher and Jonathan Neal
|
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy of
|
|
||||||
this software and associated documentation files (the "Software"), to deal in
|
|
||||||
the Software without restriction, including without limitation the rights to
|
|
||||||
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
|
||||||
of the Software, and to permit persons to whom the Software is furnished to do
|
|
||||||
so, subject to the following conditions:
|
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in all
|
|
||||||
copies or substantial portions of the Software.
|
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
||||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
||||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
|
||||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
|
||||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
|
||||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
|
||||||
SOFTWARE.
|
|
||||||
@@ -1,349 +0,0 @@
|
|||||||
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
|
|
||||||
|
|
||||||
/* Document
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the line height in all browsers.
|
|
||||||
* 2. Prevent adjustments of font size after orientation changes in iOS.
|
|
||||||
*/
|
|
||||||
|
|
||||||
html {
|
|
||||||
line-height: 1.15; /* 1 */
|
|
||||||
-webkit-text-size-adjust: 100%; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Sections
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the margin in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
body {
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Render the `main` element consistently in IE.
|
|
||||||
*/
|
|
||||||
|
|
||||||
main {
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the font size and margin on `h1` elements within `section` and
|
|
||||||
* `article` contexts in Chrome, Firefox, and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
h1 {
|
|
||||||
font-size: 2em;
|
|
||||||
margin: 0.67em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Grouping content
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Add the correct box sizing in Firefox.
|
|
||||||
* 2. Show the overflow in Edge and IE.
|
|
||||||
*/
|
|
||||||
|
|
||||||
hr {
|
|
||||||
box-sizing: content-box; /* 1 */
|
|
||||||
height: 0; /* 1 */
|
|
||||||
overflow: visible; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the inheritance and scaling of font size in all browsers.
|
|
||||||
* 2. Correct the odd `em` font sizing in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
pre {
|
|
||||||
font-family: monospace, monospace; /* 1 */
|
|
||||||
font-size: 1em; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Text-level semantics
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the gray background on active links in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
a {
|
|
||||||
background-color: transparent;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Remove the bottom border in Chrome 57-
|
|
||||||
* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
abbr[title] {
|
|
||||||
border-bottom: none; /* 1 */
|
|
||||||
text-decoration: underline; /* 2 */
|
|
||||||
text-decoration: underline dotted; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct font weight in Chrome, Edge, and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
b,
|
|
||||||
strong {
|
|
||||||
font-weight: bolder;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the inheritance and scaling of font size in all browsers.
|
|
||||||
* 2. Correct the odd `em` font sizing in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
code,
|
|
||||||
kbd,
|
|
||||||
samp {
|
|
||||||
font-family: monospace, monospace; /* 1 */
|
|
||||||
font-size: 1em; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct font size in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
small {
|
|
||||||
font-size: 80%;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Prevent `sub` and `sup` elements from affecting the line height in
|
|
||||||
* all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
sub,
|
|
||||||
sup {
|
|
||||||
font-size: 75%;
|
|
||||||
line-height: 0;
|
|
||||||
position: relative;
|
|
||||||
vertical-align: baseline;
|
|
||||||
}
|
|
||||||
|
|
||||||
sub {
|
|
||||||
bottom: -0.25em;
|
|
||||||
}
|
|
||||||
|
|
||||||
sup {
|
|
||||||
top: -0.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Embedded content
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the border on images inside links in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
img {
|
|
||||||
border-style: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Forms
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Change the font styles in all browsers.
|
|
||||||
* 2. Remove the margin in Firefox and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
input,
|
|
||||||
optgroup,
|
|
||||||
select,
|
|
||||||
textarea {
|
|
||||||
font-family: inherit; /* 1 */
|
|
||||||
font-size: 100%; /* 1 */
|
|
||||||
line-height: 1.15; /* 1 */
|
|
||||||
margin: 0; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Show the overflow in IE.
|
|
||||||
* 1. Show the overflow in Edge.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
input { /* 1 */
|
|
||||||
overflow: visible;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the inheritance of text transform in Edge, Firefox, and IE.
|
|
||||||
* 1. Remove the inheritance of text transform in Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
select { /* 1 */
|
|
||||||
text-transform: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the inability to style clickable types in iOS and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
[type="button"],
|
|
||||||
[type="reset"],
|
|
||||||
[type="submit"] {
|
|
||||||
-webkit-appearance: button;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the inner border and padding in Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button::-moz-focus-inner,
|
|
||||||
[type="button"]::-moz-focus-inner,
|
|
||||||
[type="reset"]::-moz-focus-inner,
|
|
||||||
[type="submit"]::-moz-focus-inner {
|
|
||||||
border-style: none;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Restore the focus styles unset by the previous rule.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button:-moz-focusring,
|
|
||||||
[type="button"]:-moz-focusring,
|
|
||||||
[type="reset"]:-moz-focusring,
|
|
||||||
[type="submit"]:-moz-focusring {
|
|
||||||
outline: 1px dotted ButtonText;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the padding in Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
fieldset {
|
|
||||||
padding: 0.35em 0.75em 0.625em;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the text wrapping in Edge and IE.
|
|
||||||
* 2. Correct the color inheritance from `fieldset` elements in IE.
|
|
||||||
* 3. Remove the padding so developers are not caught out when they zero out
|
|
||||||
* `fieldset` elements in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
legend {
|
|
||||||
box-sizing: border-box; /* 1 */
|
|
||||||
color: inherit; /* 2 */
|
|
||||||
display: table; /* 1 */
|
|
||||||
max-width: 100%; /* 1 */
|
|
||||||
padding: 0; /* 3 */
|
|
||||||
white-space: normal; /* 1 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct vertical alignment in Chrome, Firefox, and Opera.
|
|
||||||
*/
|
|
||||||
|
|
||||||
progress {
|
|
||||||
vertical-align: baseline;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the default vertical scrollbar in IE 10+.
|
|
||||||
*/
|
|
||||||
|
|
||||||
textarea {
|
|
||||||
overflow: auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Add the correct box sizing in IE 10.
|
|
||||||
* 2. Remove the padding in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="checkbox"],
|
|
||||||
[type="radio"] {
|
|
||||||
box-sizing: border-box; /* 1 */
|
|
||||||
padding: 0; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the cursor style of increment and decrement buttons in Chrome.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="number"]::-webkit-inner-spin-button,
|
|
||||||
[type="number"]::-webkit-outer-spin-button {
|
|
||||||
height: auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the odd appearance in Chrome and Safari.
|
|
||||||
* 2. Correct the outline style in Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="search"] {
|
|
||||||
-webkit-appearance: textfield; /* 1 */
|
|
||||||
outline-offset: -2px; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the inner padding in Chrome and Safari on macOS.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="search"]::-webkit-search-decoration {
|
|
||||||
-webkit-appearance: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the inability to style clickable types in iOS and Safari.
|
|
||||||
* 2. Change font properties to `inherit` in Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
::-webkit-file-upload-button {
|
|
||||||
-webkit-appearance: button; /* 1 */
|
|
||||||
font: inherit; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Interactive
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Add the correct display in Edge, IE 10+, and Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
details {
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Add the correct display in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
summary {
|
|
||||||
display: list-item;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Misc
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct display in IE 10+.
|
|
||||||
*/
|
|
||||||
|
|
||||||
template {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct display in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[hidden] {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
@@ -1,139 +0,0 @@
|
|||||||
body {
|
|
||||||
background-color: #306aa0;
|
|
||||||
background-image: radial-gradient(circle at top left, #fff 0%, #8ce1d6 15em, #306aa0 100em, #386095 100%);
|
|
||||||
}
|
|
||||||
|
|
||||||
main, footer {
|
|
||||||
background-color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
header {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:link {
|
|
||||||
color: #004380;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:visited {
|
|
||||||
color: #770d67;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:focus {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:hover {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:active {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #003261;
|
|
||||||
outline-color: #f4ba00;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:link {
|
|
||||||
color: #f2f7fd;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:visited {
|
|
||||||
color: #f2b5e9;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:focus {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #004380;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:hover {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #004380;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:active {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #003261;
|
|
||||||
outline-color: #fff6db;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary:focus {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary:hover {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary:active {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #003261;
|
|
||||||
outline-color: #f4ba00;
|
|
||||||
}
|
|
||||||
|
|
||||||
h2, h3, h4, h5, h6 {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-level, .confidence-level {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="colgroup"], .risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="col"], .risk-confidence-counts-table th[scope="row"] {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table > tbody > tr {
|
|
||||||
border-top-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="colgroup"], .site-risk-counts-table th[scope="rowgroup"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="col"], .site-risk-counts-table th[scope="row"] {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table > tbody > tr {
|
|
||||||
border-top-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table > tbody > tr {
|
|
||||||
border-bottom-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"] {
|
|
||||||
border-left-color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table th, .alert-types-table th {
|
|
||||||
background-color: #306aa0;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.additional-info-percentages {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.insights-table > tbody > tr {
|
|
||||||
border-bottom-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.insights-table th[scope="col"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
border-left-color: #fff;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
@@ -1,417 +0,0 @@
|
|||||||
*, *::after, *::before {
|
|
||||||
box-sizing: border-box;
|
|
||||||
}
|
|
||||||
|
|
||||||
h1, h2, h3, h4, h5, h6 {
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
pre, ul {
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
ol {
|
|
||||||
list-style-type: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
h1 {
|
|
||||||
font-size: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h2 {
|
|
||||||
font-size: 2em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h3, h4, h5, h6 {
|
|
||||||
font-size: 1em;
|
|
||||||
}
|
|
||||||
|
|
||||||
html {
|
|
||||||
box-sizing: border-box;
|
|
||||||
font-family: Verdana, sans-serif;
|
|
||||||
line-height: 1.5;
|
|
||||||
}
|
|
||||||
|
|
||||||
body {
|
|
||||||
margin: 1.5em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (min-width: 50em) {
|
|
||||||
body {
|
|
||||||
margin: 1.5em 2ch;
|
|
||||||
padding: 1.5em 2ch;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
a:active, header a:active {
|
|
||||||
outline-style: solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
header, main {
|
|
||||||
margin: 0 auto;
|
|
||||||
max-width: 90ch;
|
|
||||||
padding: 1.5em 4ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
header {
|
|
||||||
border-radius: .25em .25em 0 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
main {
|
|
||||||
border-radius: 0 0 .25em .25em;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary {
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contents {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
main > section {
|
|
||||||
margin-bottom: 4.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.about-this-report > section {
|
|
||||||
margin-bottom: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.summaries section {
|
|
||||||
margin-bottom: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h2 {
|
|
||||||
margin-bottom: .75em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h3 {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h4 {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.report-parameters--container h4 {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
p {
|
|
||||||
margin: 1.5em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
p:first-of-type {
|
|
||||||
margin-top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
p:last-of-type {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contents li, .alerts li, .alert-types > ol > li {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types h4 {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
a {
|
|
||||||
border-radius: .125em;
|
|
||||||
}
|
|
||||||
|
|
||||||
caption {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
text-align: left;
|
|
||||||
}
|
|
||||||
|
|
||||||
code, .request-method-n-url {
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
white-space: break-spaces;
|
|
||||||
}
|
|
||||||
|
|
||||||
table {
|
|
||||||
border-collapse: collapse;
|
|
||||||
}
|
|
||||||
|
|
||||||
.report-description--container, .report-parameters--container {
|
|
||||||
margin-left: 2ch;
|
|
||||||
padding: 0 2ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.about-this-report h3, .summaries h3, .appendix h3 {
|
|
||||||
border-bottom: .05em solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts h4 {
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts ol {
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts--site-li {
|
|
||||||
border: .05em solid;
|
|
||||||
border-radius: .25em;
|
|
||||||
margin-left: 2ch;
|
|
||||||
padding: 1.5em 3ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contents ol {
|
|
||||||
list-style-position: inside;
|
|
||||||
list-style-type: square;
|
|
||||||
padding-left: 4ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contexts-list, .sites-list {
|
|
||||||
list-style-type: square;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table tr {
|
|
||||||
height: 4.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table thead > tr {
|
|
||||||
height: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="row"], .risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
hyphens: auto;
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
word-break: break-all;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="row"] {
|
|
||||||
padding-right: 5%;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (max-width: 50em) {
|
|
||||||
.risk-confidence-counts-table th[scope="row"] {
|
|
||||||
padding-right: 1ch;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
padding: 0 .5ch;
|
|
||||||
vertical-align: middle;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table > tbody > tr {
|
|
||||||
border-top: .05em solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="row"], .risk-confidence-counts-table td {
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="col"] {
|
|
||||||
vertical-align: bottom;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="col"], .risk-confidence-counts-table th[scope="row"] {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="colgroup"], .risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
font-weight: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table td, .risk-confidence-counts-table th[scope="col"], .risk-confidence-counts-table th[scope="row"] {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table tr {
|
|
||||||
height: 4.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table thead > tr:first-of-type {
|
|
||||||
height: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="row"], .site-risk-counts-table th[scope="col"] {
|
|
||||||
hyphens: auto;
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
word-break: break-all;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="row"] {
|
|
||||||
padding-right: 1%;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (max-width: 50em) {
|
|
||||||
.site-risk-counts-table th[scope="row"] {
|
|
||||||
padding-right: 1ch;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="rowgroup"] {
|
|
||||||
padding: 0 .5ch;
|
|
||||||
vertical-align: middle;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table > tbody > tr {
|
|
||||||
border-top: .05em solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="row"], .site-risk-counts-table td {
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="col"] {
|
|
||||||
vertical-align: bottom;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="col"], .site-risk-counts-table th[scope="row"] {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="colgroup"], .site-risk-counts-table th[scope="rowgroup"] {
|
|
||||||
font-weight: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table td, .site-risk-counts-table th[scope="col"], .site-risk-counts-table th[scope="row"] {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th, .alert-type-counts-table td {
|
|
||||||
padding: 0 1rem;
|
|
||||||
text-align: left;
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table td:nth-last-of-type(2) {
|
|
||||||
padding-left: 1.5rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table > tbody > tr {
|
|
||||||
border-bottom: 0.05em dotted;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"] {
|
|
||||||
border-left: 1rem solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"]:first-of-type {
|
|
||||||
border-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"]:last-of-type, .alert-type-counts-table td:last-of-type {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"], .alert-type-counts-table th[scope="row"] {
|
|
||||||
font-weight: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="row"], .alert-type-counts-table td {
|
|
||||||
padding-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table thead > th:first-of-type {
|
|
||||||
width: 45%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table, .alert-types-table, .insights-table {
|
|
||||||
border-collapse: separate;
|
|
||||||
border-spacing: 2ch 1.5em;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table th, .alerts-table td, .alert-types-table th, .alert-types-table td, .insights-table td, .insights-table th {
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table td, .alert-types-table td, .insights-table td {
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table th, .alert-types-table th, .insights-table th {
|
|
||||||
padding: 0 1ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table td, .alert-types-table td {
|
|
||||||
padding: 0 2ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.insights-table td {
|
|
||||||
padding: 0 1ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table summary {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-tags-list {
|
|
||||||
list-style-position: inside;
|
|
||||||
list-style-type: square;
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-tags-list > li {
|
|
||||||
margin-top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.request-body, .response-body {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.request-method-n-url {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table {
|
|
||||||
padding-top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table th {
|
|
||||||
width: 20%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table ol {
|
|
||||||
list-style-position: inside;
|
|
||||||
list-style-type: square;
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table li:not(:first-of-type) {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
p.alert-types-intro {
|
|
||||||
margin-bottom: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.zap-logo {
|
|
||||||
height: 1em;
|
|
||||||
margin-right: .25ch;
|
|
||||||
width: 1em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h1, h2 {
|
|
||||||
font-family: Georgia, serif;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-level, .confidence-level, .included-risk-codes, .included-confidence-codes, .additional-info-percentages {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
}
|
|
||||||
|
|
||||||
.context, .site, .request-method-n-url {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
}
|
|
||||||
|
Before Width: | Height: | Size: 1.9 KiB |
@@ -1,21 +0,0 @@
|
|||||||
# The MIT License (MIT)
|
|
||||||
|
|
||||||
Copyright © Nicolas Gallagher and Jonathan Neal
|
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy of
|
|
||||||
this software and associated documentation files (the "Software"), to deal in
|
|
||||||
the Software without restriction, including without limitation the rights to
|
|
||||||
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
|
|
||||||
of the Software, and to permit persons to whom the Software is furnished to do
|
|
||||||
so, subject to the following conditions:
|
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in all
|
|
||||||
copies or substantial portions of the Software.
|
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
|
||||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
|
||||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
|
||||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
|
||||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
|
||||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
|
||||||
SOFTWARE.
|
|
||||||
349
TestesRealizados1/Squeence/normalize/normalize.css
vendored
@@ -1,349 +0,0 @@
|
|||||||
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
|
|
||||||
|
|
||||||
/* Document
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the line height in all browsers.
|
|
||||||
* 2. Prevent adjustments of font size after orientation changes in iOS.
|
|
||||||
*/
|
|
||||||
|
|
||||||
html {
|
|
||||||
line-height: 1.15; /* 1 */
|
|
||||||
-webkit-text-size-adjust: 100%; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Sections
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the margin in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
body {
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Render the `main` element consistently in IE.
|
|
||||||
*/
|
|
||||||
|
|
||||||
main {
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the font size and margin on `h1` elements within `section` and
|
|
||||||
* `article` contexts in Chrome, Firefox, and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
h1 {
|
|
||||||
font-size: 2em;
|
|
||||||
margin: 0.67em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Grouping content
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Add the correct box sizing in Firefox.
|
|
||||||
* 2. Show the overflow in Edge and IE.
|
|
||||||
*/
|
|
||||||
|
|
||||||
hr {
|
|
||||||
box-sizing: content-box; /* 1 */
|
|
||||||
height: 0; /* 1 */
|
|
||||||
overflow: visible; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the inheritance and scaling of font size in all browsers.
|
|
||||||
* 2. Correct the odd `em` font sizing in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
pre {
|
|
||||||
font-family: monospace, monospace; /* 1 */
|
|
||||||
font-size: 1em; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Text-level semantics
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the gray background on active links in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
a {
|
|
||||||
background-color: transparent;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Remove the bottom border in Chrome 57-
|
|
||||||
* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
abbr[title] {
|
|
||||||
border-bottom: none; /* 1 */
|
|
||||||
text-decoration: underline; /* 2 */
|
|
||||||
text-decoration: underline dotted; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct font weight in Chrome, Edge, and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
b,
|
|
||||||
strong {
|
|
||||||
font-weight: bolder;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the inheritance and scaling of font size in all browsers.
|
|
||||||
* 2. Correct the odd `em` font sizing in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
code,
|
|
||||||
kbd,
|
|
||||||
samp {
|
|
||||||
font-family: monospace, monospace; /* 1 */
|
|
||||||
font-size: 1em; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct font size in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
small {
|
|
||||||
font-size: 80%;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Prevent `sub` and `sup` elements from affecting the line height in
|
|
||||||
* all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
sub,
|
|
||||||
sup {
|
|
||||||
font-size: 75%;
|
|
||||||
line-height: 0;
|
|
||||||
position: relative;
|
|
||||||
vertical-align: baseline;
|
|
||||||
}
|
|
||||||
|
|
||||||
sub {
|
|
||||||
bottom: -0.25em;
|
|
||||||
}
|
|
||||||
|
|
||||||
sup {
|
|
||||||
top: -0.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Embedded content
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the border on images inside links in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
img {
|
|
||||||
border-style: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Forms
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Change the font styles in all browsers.
|
|
||||||
* 2. Remove the margin in Firefox and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
input,
|
|
||||||
optgroup,
|
|
||||||
select,
|
|
||||||
textarea {
|
|
||||||
font-family: inherit; /* 1 */
|
|
||||||
font-size: 100%; /* 1 */
|
|
||||||
line-height: 1.15; /* 1 */
|
|
||||||
margin: 0; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Show the overflow in IE.
|
|
||||||
* 1. Show the overflow in Edge.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
input { /* 1 */
|
|
||||||
overflow: visible;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the inheritance of text transform in Edge, Firefox, and IE.
|
|
||||||
* 1. Remove the inheritance of text transform in Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
select { /* 1 */
|
|
||||||
text-transform: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the inability to style clickable types in iOS and Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button,
|
|
||||||
[type="button"],
|
|
||||||
[type="reset"],
|
|
||||||
[type="submit"] {
|
|
||||||
-webkit-appearance: button;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the inner border and padding in Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button::-moz-focus-inner,
|
|
||||||
[type="button"]::-moz-focus-inner,
|
|
||||||
[type="reset"]::-moz-focus-inner,
|
|
||||||
[type="submit"]::-moz-focus-inner {
|
|
||||||
border-style: none;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Restore the focus styles unset by the previous rule.
|
|
||||||
*/
|
|
||||||
|
|
||||||
button:-moz-focusring,
|
|
||||||
[type="button"]:-moz-focusring,
|
|
||||||
[type="reset"]:-moz-focusring,
|
|
||||||
[type="submit"]:-moz-focusring {
|
|
||||||
outline: 1px dotted ButtonText;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the padding in Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
fieldset {
|
|
||||||
padding: 0.35em 0.75em 0.625em;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the text wrapping in Edge and IE.
|
|
||||||
* 2. Correct the color inheritance from `fieldset` elements in IE.
|
|
||||||
* 3. Remove the padding so developers are not caught out when they zero out
|
|
||||||
* `fieldset` elements in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
legend {
|
|
||||||
box-sizing: border-box; /* 1 */
|
|
||||||
color: inherit; /* 2 */
|
|
||||||
display: table; /* 1 */
|
|
||||||
max-width: 100%; /* 1 */
|
|
||||||
padding: 0; /* 3 */
|
|
||||||
white-space: normal; /* 1 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct vertical alignment in Chrome, Firefox, and Opera.
|
|
||||||
*/
|
|
||||||
|
|
||||||
progress {
|
|
||||||
vertical-align: baseline;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the default vertical scrollbar in IE 10+.
|
|
||||||
*/
|
|
||||||
|
|
||||||
textarea {
|
|
||||||
overflow: auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Add the correct box sizing in IE 10.
|
|
||||||
* 2. Remove the padding in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="checkbox"],
|
|
||||||
[type="radio"] {
|
|
||||||
box-sizing: border-box; /* 1 */
|
|
||||||
padding: 0; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Correct the cursor style of increment and decrement buttons in Chrome.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="number"]::-webkit-inner-spin-button,
|
|
||||||
[type="number"]::-webkit-outer-spin-button {
|
|
||||||
height: auto;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the odd appearance in Chrome and Safari.
|
|
||||||
* 2. Correct the outline style in Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="search"] {
|
|
||||||
-webkit-appearance: textfield; /* 1 */
|
|
||||||
outline-offset: -2px; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Remove the inner padding in Chrome and Safari on macOS.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[type="search"]::-webkit-search-decoration {
|
|
||||||
-webkit-appearance: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 1. Correct the inability to style clickable types in iOS and Safari.
|
|
||||||
* 2. Change font properties to `inherit` in Safari.
|
|
||||||
*/
|
|
||||||
|
|
||||||
::-webkit-file-upload-button {
|
|
||||||
-webkit-appearance: button; /* 1 */
|
|
||||||
font: inherit; /* 2 */
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Interactive
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Add the correct display in Edge, IE 10+, and Firefox.
|
|
||||||
*/
|
|
||||||
|
|
||||||
details {
|
|
||||||
display: block;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*
|
|
||||||
* Add the correct display in all browsers.
|
|
||||||
*/
|
|
||||||
|
|
||||||
summary {
|
|
||||||
display: list-item;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Misc
|
|
||||||
========================================================================== */
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct display in IE 10+.
|
|
||||||
*/
|
|
||||||
|
|
||||||
template {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Add the correct display in IE 10.
|
|
||||||
*/
|
|
||||||
|
|
||||||
[hidden] {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
@@ -1,139 +0,0 @@
|
|||||||
body {
|
|
||||||
background-color: #306aa0;
|
|
||||||
background-image: radial-gradient(circle at top left, #fff 0%, #8ce1d6 15em, #306aa0 100em, #386095 100%);
|
|
||||||
}
|
|
||||||
|
|
||||||
main, footer {
|
|
||||||
background-color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
header {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:link {
|
|
||||||
color: #004380;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:visited {
|
|
||||||
color: #770d67;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:focus {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:hover {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
a:active {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #003261;
|
|
||||||
outline-color: #f4ba00;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:link {
|
|
||||||
color: #f2f7fd;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:visited {
|
|
||||||
color: #f2b5e9;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:focus {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #004380;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:hover {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #004380;
|
|
||||||
}
|
|
||||||
|
|
||||||
header a:active {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #003261;
|
|
||||||
outline-color: #fff6db;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary:focus {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary:hover {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary:active {
|
|
||||||
background-color: #ffd54d;
|
|
||||||
color: #003261;
|
|
||||||
outline-color: #f4ba00;
|
|
||||||
}
|
|
||||||
|
|
||||||
h2, h3, h4, h5, h6 {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-level, .confidence-level {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="colgroup"], .risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="col"], .risk-confidence-counts-table th[scope="row"] {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table > tbody > tr {
|
|
||||||
border-top-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="colgroup"], .site-risk-counts-table th[scope="rowgroup"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="col"], .site-risk-counts-table th[scope="row"] {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table > tbody > tr {
|
|
||||||
border-top-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table > tbody > tr {
|
|
||||||
border-bottom-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"] {
|
|
||||||
border-left-color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table th, .alert-types-table th {
|
|
||||||
background-color: #306aa0;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
.additional-info-percentages {
|
|
||||||
color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.insights-table > tbody > tr {
|
|
||||||
border-bottom-color: #00549e;
|
|
||||||
}
|
|
||||||
|
|
||||||
.insights-table th[scope="col"] {
|
|
||||||
background-color: #00549e;
|
|
||||||
border-left-color: #fff;
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
@@ -1,417 +0,0 @@
|
|||||||
*, *::after, *::before {
|
|
||||||
box-sizing: border-box;
|
|
||||||
}
|
|
||||||
|
|
||||||
h1, h2, h3, h4, h5, h6 {
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
pre, ul {
|
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
ol {
|
|
||||||
list-style-type: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
h1 {
|
|
||||||
font-size: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h2 {
|
|
||||||
font-size: 2em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h3, h4, h5, h6 {
|
|
||||||
font-size: 1em;
|
|
||||||
}
|
|
||||||
|
|
||||||
html {
|
|
||||||
box-sizing: border-box;
|
|
||||||
font-family: Verdana, sans-serif;
|
|
||||||
line-height: 1.5;
|
|
||||||
}
|
|
||||||
|
|
||||||
body {
|
|
||||||
margin: 1.5em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (min-width: 50em) {
|
|
||||||
body {
|
|
||||||
margin: 1.5em 2ch;
|
|
||||||
padding: 1.5em 2ch;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
a:active, header a:active {
|
|
||||||
outline-style: solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
header, main {
|
|
||||||
margin: 0 auto;
|
|
||||||
max-width: 90ch;
|
|
||||||
padding: 1.5em 4ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
header {
|
|
||||||
border-radius: .25em .25em 0 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
main {
|
|
||||||
border-radius: 0 0 .25em .25em;
|
|
||||||
}
|
|
||||||
|
|
||||||
summary {
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contents {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
main > section {
|
|
||||||
margin-bottom: 4.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.about-this-report > section {
|
|
||||||
margin-bottom: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.summaries section {
|
|
||||||
margin-bottom: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h2 {
|
|
||||||
margin-bottom: .75em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h3 {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h4 {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.report-parameters--container h4 {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
p {
|
|
||||||
margin: 1.5em 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
p:first-of-type {
|
|
||||||
margin-top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
p:last-of-type {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contents li, .alerts li, .alert-types > ol > li {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types h4 {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
a {
|
|
||||||
border-radius: .125em;
|
|
||||||
}
|
|
||||||
|
|
||||||
caption {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
text-align: left;
|
|
||||||
}
|
|
||||||
|
|
||||||
code, .request-method-n-url {
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
white-space: break-spaces;
|
|
||||||
}
|
|
||||||
|
|
||||||
table {
|
|
||||||
border-collapse: collapse;
|
|
||||||
}
|
|
||||||
|
|
||||||
.report-description--container, .report-parameters--container {
|
|
||||||
margin-left: 2ch;
|
|
||||||
padding: 0 2ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.about-this-report h3, .summaries h3, .appendix h3 {
|
|
||||||
border-bottom: .05em solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts h4 {
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts ol {
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts--site-li {
|
|
||||||
border: .05em solid;
|
|
||||||
border-radius: .25em;
|
|
||||||
margin-left: 2ch;
|
|
||||||
padding: 1.5em 3ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contents ol {
|
|
||||||
list-style-position: inside;
|
|
||||||
list-style-type: square;
|
|
||||||
padding-left: 4ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.contexts-list, .sites-list {
|
|
||||||
list-style-type: square;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table tr {
|
|
||||||
height: 4.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table thead > tr {
|
|
||||||
height: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="row"], .risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
hyphens: auto;
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
word-break: break-all;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="row"] {
|
|
||||||
padding-right: 5%;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (max-width: 50em) {
|
|
||||||
.risk-confidence-counts-table th[scope="row"] {
|
|
||||||
padding-right: 1ch;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
padding: 0 .5ch;
|
|
||||||
vertical-align: middle;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table > tbody > tr {
|
|
||||||
border-top: .05em solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="row"], .risk-confidence-counts-table td {
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="col"] {
|
|
||||||
vertical-align: bottom;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="col"], .risk-confidence-counts-table th[scope="row"] {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table th[scope="colgroup"], .risk-confidence-counts-table th[scope="rowgroup"] {
|
|
||||||
font-weight: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-confidence-counts-table td, .risk-confidence-counts-table th[scope="col"], .risk-confidence-counts-table th[scope="row"] {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table tr {
|
|
||||||
height: 4.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table thead > tr:first-of-type {
|
|
||||||
height: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="row"], .site-risk-counts-table th[scope="col"] {
|
|
||||||
hyphens: auto;
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
word-break: break-all;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="row"] {
|
|
||||||
padding-right: 1%;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media screen and (max-width: 50em) {
|
|
||||||
.site-risk-counts-table th[scope="row"] {
|
|
||||||
padding-right: 1ch;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="rowgroup"] {
|
|
||||||
padding: 0 .5ch;
|
|
||||||
vertical-align: middle;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table > tbody > tr {
|
|
||||||
border-top: .05em solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="row"], .site-risk-counts-table td {
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="col"] {
|
|
||||||
vertical-align: bottom;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="col"], .site-risk-counts-table th[scope="row"] {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table th[scope="colgroup"], .site-risk-counts-table th[scope="rowgroup"] {
|
|
||||||
font-weight: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
.site-risk-counts-table td, .site-risk-counts-table th[scope="col"], .site-risk-counts-table th[scope="row"] {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table {
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th, .alert-type-counts-table td {
|
|
||||||
padding: 0 1rem;
|
|
||||||
text-align: left;
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table td:nth-last-of-type(2) {
|
|
||||||
padding-left: 1.5rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table > tbody > tr {
|
|
||||||
border-bottom: 0.05em dotted;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"] {
|
|
||||||
border-left: 1rem solid;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"]:first-of-type {
|
|
||||||
border-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"]:last-of-type, .alert-type-counts-table td:last-of-type {
|
|
||||||
text-align: right;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="col"], .alert-type-counts-table th[scope="row"] {
|
|
||||||
font-weight: normal;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table th[scope="row"], .alert-type-counts-table td {
|
|
||||||
padding-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-type-counts-table thead > th:first-of-type {
|
|
||||||
width: 45%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table, .alert-types-table, .insights-table {
|
|
||||||
border-collapse: separate;
|
|
||||||
border-spacing: 2ch 1.5em;
|
|
||||||
width: 100%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table th, .alerts-table td, .alert-types-table th, .alert-types-table td, .insights-table td, .insights-table th {
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table td, .alert-types-table td, .insights-table td {
|
|
||||||
overflow-wrap: anywhere;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table th, .alert-types-table th, .insights-table th {
|
|
||||||
padding: 0 1ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table td, .alert-types-table td {
|
|
||||||
padding: 0 2ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.insights-table td {
|
|
||||||
padding: 0 1ch;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alerts-table summary {
|
|
||||||
margin-bottom: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-tags-list {
|
|
||||||
list-style-position: inside;
|
|
||||||
list-style-type: square;
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-tags-list > li {
|
|
||||||
margin-top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.request-body, .response-body {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.request-method-n-url {
|
|
||||||
margin-bottom: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table {
|
|
||||||
padding-top: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table th {
|
|
||||||
width: 20%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table ol {
|
|
||||||
list-style-position: inside;
|
|
||||||
list-style-type: square;
|
|
||||||
padding-left: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.alert-types-table li:not(:first-of-type) {
|
|
||||||
margin-top: 1.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
p.alert-types-intro {
|
|
||||||
margin-bottom: 3em;
|
|
||||||
}
|
|
||||||
|
|
||||||
.zap-logo {
|
|
||||||
height: 1em;
|
|
||||||
margin-right: .25ch;
|
|
||||||
width: 1em;
|
|
||||||
}
|
|
||||||
|
|
||||||
h1, h2 {
|
|
||||||
font-family: Georgia, serif;
|
|
||||||
}
|
|
||||||
|
|
||||||
.risk-level, .confidence-level, .included-risk-codes, .included-confidence-codes, .additional-info-percentages {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
}
|
|
||||||
|
|
||||||
.context, .site, .request-method-n-url {
|
|
||||||
font-family: monospace, monospace;
|
|
||||||
}
|
|
||||||
|
Before Width: | Height: | Size: 1.9 KiB |
BIN
relatorio/imgs/email-invalido.png
Normal file
|
After Width: | Height: | Size: 21 KiB |
BIN
relatorio/imgs/email-unique.png
Normal file
|
After Width: | Height: | Size: 23 KiB |
BIN
relatorio/imgs/login-fuzzing.png
Normal file
|
After Width: | Height: | Size: 174 KiB |
BIN
relatorio/imgs/sqlmap.png
Normal file
|
After Width: | Height: | Size: 270 KiB |
BIN
relatorio/imgs/stack-trace.png
Normal file
|
After Width: | Height: | Size: 79 KiB |
@@ -17,19 +17,19 @@
|
|||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3}Identity Management Testing}{4}{subsection.3.3}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3}Identity Management Testing}{4}{subsection.3.3}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.4}Authentication Testing}{6}{subsection.3.4}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsection}{\numberline {3.4}Authentication Testing}{6}{subsection.3.4}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.5}Authorization Testing}{6}{subsection.3.5}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsection}{\numberline {3.5}Authorization Testing}{6}{subsection.3.5}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.6}Session Management Testing}{6}{subsection.3.6}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsection}{\numberline {3.6}Session Management Testing}{7}{subsection.3.6}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.7}Input Validation Testing}{6}{subsection.3.7}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsection}{\numberline {3.7}Input Validation Testing}{7}{subsection.3.7}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.8}Testing for Error Handling}{7}{subsection.3.8}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsection}{\numberline {3.8}Testing for Error Handling}{8}{subsection.3.8}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.9}Client Side Testing}{7}{subsection.3.9}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsection}{\numberline {3.9}Client Side Testing}{8}{subsection.3.9}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {section}{\numberline {4}Web Application Security Firewall}{8}{section.4}\protected@file@percent }
|
\@writefile{toc}{\contentsline {section}{\numberline {4}Web Application Security Firewall}{9}{section.4}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}Information Gathering}{8}{subsection.4.1}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}Information Gathering}{9}{subsection.4.1}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2}Configuration and Deployment Management Testing}{8}{subsection.4.2}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2}Configuration and Deployment Management Testing}{9}{subsection.4.2}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.3}Identity Management Testing}{8}{subsection.4.3}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsection}{\numberline {4.3}Identity Management Testing}{9}{subsection.4.3}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4}Authentication Testing}{8}{subsection.4.4}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsection}{\numberline {4.4}Authentication Testing}{9}{subsection.4.4}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.5}Authorization Testing}{8}{subsection.4.5}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsection}{\numberline {4.5}Authorization Testing}{9}{subsection.4.5}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.6}Session Management Testing}{8}{subsection.4.6}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsection}{\numberline {4.6}Session Management Testing}{9}{subsection.4.6}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.7}Input Validation Testing}{8}{subsection.4.7}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsection}{\numberline {4.7}Input Validation Testing}{9}{subsection.4.7}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.8}Testing for Error Handling}{8}{subsection.4.8}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsection}{\numberline {4.8}Testing for Error Handling}{9}{subsection.4.8}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.9}Client Side Testing}{8}{subsection.4.9}\protected@file@percent }
|
\@writefile{toc}{\contentsline {subsection}{\numberline {4.9}Client Side Testing}{9}{subsection.4.9}\protected@file@percent }
|
||||||
\@writefile{toc}{\contentsline {section}{\numberline {5}Conclusions}{8}{section.5}\protected@file@percent }
|
\@writefile{toc}{\contentsline {section}{\numberline {5}Conclusions}{9}{section.5}\protected@file@percent }
|
||||||
\gdef \@abspage@last{8}
|
\gdef \@abspage@last{9}
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
This is pdfTeX, Version 3.141592653-2.6-1.40.29 (MiKTeX 26.2) (preloaded format=pdflatex 2026.5.30) 30 MAY 2026 22:04
|
This is pdfTeX, Version 3.141592653-2.6-1.40.29 (MiKTeX 26.2) (preloaded format=pdflatex 2026.5.30) 31 MAY 2026 13:10
|
||||||
entering extended mode
|
entering extended mode
|
||||||
restricted \write18 enabled.
|
restricted \write18 enabled.
|
||||||
%&-line parsing enabled.
|
%&-line parsing enabled.
|
||||||
@@ -1275,19 +1275,8 @@ LaTeX Font Info: Font shape `T1/Raleway-OsF/bold/n' aliased to
|
|||||||
(Font) `T1/Raleway-OsF/b/n' on input line 40.
|
(Font) `T1/Raleway-OsF/b/n' on input line 40.
|
||||||
LaTeX Font Info: Font shape `T1/Raleway-OsF/b/n' will be
|
LaTeX Font Info: Font shape `T1/Raleway-OsF/b/n' will be
|
||||||
(Font) scaled to size 12.0pt on input line 40.
|
(Font) scaled to size 12.0pt on input line 40.
|
||||||
\g__tcobox_out_iow=\write6
|
|
||||||
\openout6 = `relatorio.listing'.
|
|
||||||
|
|
||||||
LaTeX Font Info: Font shape `T1/cmtt/bx/n' in size <10.95> not available
|
|
||||||
(Font) Font shape `T1/cmtt/m/n' tried instead on input line 64.
|
|
||||||
LaTeX Font Info: Font shape `T1/cmtt/bx/n' in size <9> not available
|
|
||||||
(Font) Font shape `T1/cmtt/m/n' tried instead on input line 64.
|
|
||||||
(relatorio.listing
|
|
||||||
LaTeX Font Info: Font shape `T1/Raleway-OsF/m/n' will be
|
|
||||||
(Font) scaled to size 9.0pt on input line 1.
|
|
||||||
) [3]
|
|
||||||
LaTeX Font Info: Trying to load font information for TS1+Raleway-OsF on inpu
|
LaTeX Font Info: Trying to load font information for TS1+Raleway-OsF on inpu
|
||||||
t line 70.
|
t line 43.
|
||||||
|
|
||||||
(C:\Users\lcorp\AppData\Local\Programs\MiKTeX\tex/latex/raleway\ts1raleway-osf.
|
(C:\Users\lcorp\AppData\Local\Programs\MiKTeX\tex/latex/raleway\ts1raleway-osf.
|
||||||
fd
|
fd
|
||||||
@@ -1295,13 +1284,35 @@ File: TS1Raleway-OsF.fd 2025/04/09 (autoinst) Font definitions for TS1/Raleway-
|
|||||||
OsF.
|
OsF.
|
||||||
)
|
)
|
||||||
LaTeX Font Info: Font shape `TS1/Raleway-OsF/m/n' will be
|
LaTeX Font Info: Font shape `TS1/Raleway-OsF/m/n' will be
|
||||||
(Font) scaled to size 10.95pt on input line 70.
|
(Font) scaled to size 10.95pt on input line 43.
|
||||||
[4{C:/Users/lcorp/AppData/Local/Programs/MiKTeX/fonts/enc/dvips/raleway/a_2drk
|
\g__tcobox_out_iow=\write6
|
||||||
ug.enc}]
|
|
||||||
\openout6 = `relatorio.listing'.
|
\openout6 = `relatorio.listing'.
|
||||||
|
|
||||||
(relatorio.listing) [5]
|
LaTeX Font Info: Font shape `T1/cmtt/bx/n' in size <10.95> not available
|
||||||
Overfull \hbox (6.24345pt too wide) in paragraph at lines 152--153
|
(Font) Font shape `T1/cmtt/m/n' tried instead on input line 72.
|
||||||
|
LaTeX Font Info: Font shape `T1/cmtt/bx/n' in size <9> not available
|
||||||
|
(Font) Font shape `T1/cmtt/m/n' tried instead on input line 72.
|
||||||
|
(relatorio.listing
|
||||||
|
LaTeX Font Info: Font shape `T1/Raleway-OsF/m/n' will be
|
||||||
|
(Font) scaled to size 9.0pt on input line 1.
|
||||||
|
) [3{C:/Users/lcorp/AppData/Local/Programs/MiKTeX/fonts/enc/dvips/raleway/a_2dr
|
||||||
|
kug.enc}] [4]
|
||||||
|
\openout6 = `relatorio.listing'.
|
||||||
|
|
||||||
|
(relatorio.listing)
|
||||||
|
<./imgs/email-unique.png, id=202, 475.7775pt x 361.35pt>
|
||||||
|
File: ./imgs/email-unique.png Graphic file (type png)
|
||||||
|
<use ./imgs/email-unique.png>
|
||||||
|
Package pdftex.def Info: ./imgs/email-unique.png used on input line 130.
|
||||||
|
(pdftex.def) Requested size: 226.48395pt x 172.01245pt.
|
||||||
|
[5 <./imgs/email-unique.png (PNG copy)>]
|
||||||
|
<./imgs/email-invalido.png, id=223, 504.88625pt x 541.02126pt>
|
||||||
|
File: ./imgs/email-invalido.png Graphic file (type png)
|
||||||
|
<use ./imgs/email-invalido.png>
|
||||||
|
Package pdftex.def Info: ./imgs/email-invalido.png used on input line 141.
|
||||||
|
(pdftex.def) Requested size: 226.48395pt x 242.69781pt.
|
||||||
|
[6 <./imgs/email-invalido.png (PNG copy)>]
|
||||||
|
Overfull \hbox (6.24345pt too wide) in paragraph at lines 167--168
|
||||||
[]\T1/Raleway-OsF/b/n/10.95 Tentativa com Script Di-reto: \T1/Raleway-OsF/m/n/1
|
[]\T1/Raleway-OsF/b/n/10.95 Tentativa com Script Di-reto: \T1/Raleway-OsF/m/n/1
|
||||||
0.95 In-se-ri-mos o pay-load tra-di-ci-o-nal \T1/cmtt/m/n/10.95 <script>alert("
|
0.95 In-se-ri-mos o pay-load tra-di-ci-o-nal \T1/cmtt/m/n/10.95 <script>alert("
|
||||||
someones
|
someones
|
||||||
@@ -1309,14 +1320,20 @@ someones
|
|||||||
|
|
||||||
\openout6 = `relatorio.listing'.
|
\openout6 = `relatorio.listing'.
|
||||||
|
|
||||||
(relatorio.listing) [6]
|
(relatorio.listing)
|
||||||
\openout6 = `relatorio.listing'.
|
\openout6 = `relatorio.listing'.
|
||||||
|
|
||||||
(relatorio.listing) [7]
|
(relatorio.listing) [7]
|
||||||
|
<./imgs/stack-trace.png, id=253, 643.90562pt x 378.91562pt>
|
||||||
|
File: ./imgs/stack-trace.png Graphic file (type png)
|
||||||
|
<use ./imgs/stack-trace.png>
|
||||||
|
Package pdftex.def Info: ./imgs/stack-trace.png used on input line 213.
|
||||||
|
(pdftex.def) Requested size: 452.9679pt x 266.56314pt.
|
||||||
|
[8 <./imgs/stack-trace.png>]
|
||||||
\openout6 = `relatorio.listing'.
|
\openout6 = `relatorio.listing'.
|
||||||
|
|
||||||
(relatorio.listing) [8]
|
|
||||||
(relatorio.aux)
|
(relatorio.listing) [9] (relatorio.aux)
|
||||||
***********
|
***********
|
||||||
LaTeX2e <2025-11-01>
|
LaTeX2e <2025-11-01>
|
||||||
L3 programming layer <2026-03-20>
|
L3 programming layer <2026-03-20>
|
||||||
@@ -1325,10 +1342,10 @@ Package rerunfilecheck Info: File `relatorio.out' has not changed.
|
|||||||
(rerunfilecheck) Checksum: 5C0D8761B50FECB6447C0D628A4DD50C;4695.
|
(rerunfilecheck) Checksum: 5C0D8761B50FECB6447C0D628A4DD50C;4695.
|
||||||
)
|
)
|
||||||
Here is how much of TeX's memory you used:
|
Here is how much of TeX's memory you used:
|
||||||
31660 strings out of 467691
|
31703 strings out of 467691
|
||||||
635632 string characters out of 5414987
|
636789 string characters out of 5414987
|
||||||
1246033 words of memory out of 5000000
|
1211034 words of memory out of 5000000
|
||||||
60062 multiletter control sequences out of 15000+600000
|
60104 multiletter control sequences out of 15000+600000
|
||||||
791342 words of font info for 89 fonts, out of 8000000 for 9000
|
791342 words of font info for 89 fonts, out of 8000000 for 9000
|
||||||
1141 hyphenation exceptions out of 8191
|
1141 hyphenation exceptions out of 8191
|
||||||
113i,8n,122p,483b,1803s stack positions out of 10000i,1000n,20000p,200000b,200000s
|
113i,8n,122p,483b,1803s stack positions out of 10000i,1000n,20000p,200000b,200000s
|
||||||
@@ -1338,9 +1355,9 @@ Here is how much of TeX's memory you used:
|
|||||||
ri/raleway/Raleway-Bold.pfb><C:/Users/lcorp/AppData/Local/Programs/MiKTeX/fonts
|
ri/raleway/Raleway-Bold.pfb><C:/Users/lcorp/AppData/Local/Programs/MiKTeX/fonts
|
||||||
/type1/impallari/raleway/Raleway-Italic.pfb><C:/Users/lcorp/AppData/Local/Progr
|
/type1/impallari/raleway/Raleway-Italic.pfb><C:/Users/lcorp/AppData/Local/Progr
|
||||||
ams/MiKTeX/fonts/type1/impallari/raleway/Raleway-Regular.pfb>
|
ams/MiKTeX/fonts/type1/impallari/raleway/Raleway-Regular.pfb>
|
||||||
Output written on relatorio.pdf (8 pages, 139440 bytes).
|
Output written on relatorio.pdf (9 pages, 260502 bytes).
|
||||||
PDF statistics:
|
PDF statistics:
|
||||||
442 PDF objects out of 1000 (max. 8388607)
|
451 PDF objects out of 1000 (max. 8388607)
|
||||||
95 named destinations out of 1000 (max. 500000)
|
96 named destinations out of 1000 (max. 500000)
|
||||||
365 words of extra memory for PDF output out of 10000 (max. 10000000)
|
380 words of extra memory for PDF output out of 10000 (max. 10000000)
|
||||||
|
|
||||||
|
|||||||
@@ -21,7 +21,7 @@
|
|||||||
\newpage
|
\newpage
|
||||||
|
|
||||||
\section{Introduction}
|
\section{Introduction}
|
||||||
% FAZER EM ENGLISH???
|
|
||||||
Este trabalho tem como objetivo realizar testes de penetração numa aplicação
|
Este trabalho tem como objetivo realizar testes de penetração numa aplicação
|
||||||
cobaia (o \textit{Juicebox}) desenhada para aprendizagem.
|
cobaia (o \textit{Juicebox}) desenhada para aprendizagem.
|
||||||
|
|
||||||
@@ -38,26 +38,34 @@ mitigar as várias vulnerabilidades que foram encontradas na etapa anterior.
|
|||||||
|
|
||||||
|
|
||||||
\subsection{Network structure}
|
\subsection{Network structure}
|
||||||
% 10.60.0.0 - rede externa
|
|
||||||
% 20.60.0.0 - rede interna
|
\begin{itemize}
|
||||||
|
\item \textbf{Client (20.60.0.0/24)} – Cliente.
|
||||||
|
\item \textbf{Server (10.60.0.0/24)} – Apache+ModSecurity e JuiceShop.
|
||||||
|
\end{itemize}
|
||||||
|
|
||||||
\subsection{Servers}
|
\subsection{Servers}
|
||||||
% 10.60.0.1 - router
|
\begin{itemize}
|
||||||
% 20.60.0.2 - client
|
\item \textbf{10.60.0.1} – Servidor CentOS 9 com WAF e aplicação JuiceShop.
|
||||||
|
\end{itemize}
|
||||||
O router contém a firewall e o serviço juicebox.
|
|
||||||
|
|
||||||
\subsection{Services}
|
\subsection{Services}
|
||||||
% juicebox - port 3000
|
\begin{center}
|
||||||
Juicebox no port 3000
|
\begin{tabular}{ll}
|
||||||
|
\toprule
|
||||||
|
Service & Port \\\midrule
|
||||||
|
NodeJS (JuiceShop) & 3000 \\
|
||||||
|
Apache (WAF) & 80 \\
|
||||||
|
\bottomrule
|
||||||
|
\end{tabular}
|
||||||
|
\end{center}
|
||||||
\section{Web application security testing}
|
\section{Web application security testing}
|
||||||
|
|
||||||
\subsection{Information Gathering}
|
\subsection{Information Gathering}
|
||||||
|
|
||||||
Utilizámos a política por omissão (\textit{default policy}) para a realização do \textit{Active Scan} através do OWASP ZAP. Com esta abordagem, obtivemos múltiplos alertas automáticos. De forma a priorizar a análise, selecionámos os cinco alertas principais com base no maior nível de risco e grau de confiança reportados pela ferramenta.
|
Utilizámos a política por omissão (\textit{default policy}) para a realização do \textit{Active Scan} através do OWASP ZAP. Com esta abordagem, obtivemos múltiplos alertas automáticos. De forma a priorizar a análise, investigamos as alertas principais com base no maior nível de risco e grau de confiança reportados pela ferramenta.
|
||||||
|
|
||||||
Adicionalmente, realizámos testes de infraestrutura e mapeamento de vetores utilizando ferramentas especializadas:
|
Adicionalmente, realizámos testes de infraestrutura utilizando ferramentas especializadas:
|
||||||
|
|
||||||
\begin{codeblock}{bash}
|
\begin{codeblock}{bash}
|
||||||
sqlmap -u "http://192.168.1.1:3000/rest/products/search?q=apple" -p q --level=5 --risk=3 --banner
|
sqlmap -u "http://192.168.1.1:3000/rest/products/search?q=apple" -p q --level=5 --risk=3 --banner
|
||||||
@@ -66,6 +74,7 @@ sqlmap -u "http://192.168.1.1:3000/rest/products/search?q=apple" -p q --level=5
|
|||||||
Ao executar o \textit{sqlmap}, descobrimos que o sistema de gestão de base de dados subjacente é o \textit{SQLite}.
|
Ao executar o \textit{sqlmap}, descobrimos que o sistema de gestão de base de dados subjacente é o \textit{SQLite}.
|
||||||
|
|
||||||
Paralelamente, realizámos uma descoberta de ficheiros e diretórios através de técnicas de \textit{fuzzing} de URLs no OWASP ZAP recorrendo à lista de permissões da \textit{DirBuster}. Esta exploração revelou os seguintes endpoints publicamente expostos:
|
Paralelamente, realizámos uma descoberta de ficheiros e diretórios através de técnicas de \textit{fuzzing} de URLs no OWASP ZAP recorrendo à lista de permissões da \textit{DirBuster}. Esta exploração revelou os seguintes endpoints publicamente expostos:
|
||||||
|
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item \texttt{/ftp}: Servidor de armazenamento e transferência de ficheiros exposto.
|
\item \texttt{/ftp}: Servidor de armazenamento e transferência de ficheiros exposto.
|
||||||
\item \texttt{/metrics}: Métricas internas da infraestrutura expostas.
|
\item \texttt{/metrics}: Métricas internas da infraestrutura expostas.
|
||||||
@@ -118,6 +127,8 @@ O servidor backend processou o pedido sem validar se o utilizador possuía autor
|
|||||||
|
|
||||||
Ao tentar registar um utilizador com o e-mail \texttt{admin@juice-sh.op}, verificámos que a aplicação devolve uma mensagem de erro explícita indicando que o e-mail já se encontra registado no sistema. Este comportamento confirma a vulnerabilidade de enumeração de contas, permitindo a um atacante mapear quais os e-mails válidos na plataforma.
|
Ao tentar registar um utilizador com o e-mail \texttt{admin@juice-sh.op}, verificámos que a aplicação devolve uma mensagem de erro explícita indicando que o e-mail já se encontra registado no sistema. Este comportamento confirma a vulnerabilidade de enumeração de contas, permitindo a um atacante mapear quais os e-mails válidos na plataforma.
|
||||||
|
|
||||||
|
\includegraphics[width=0.5\textwidth]{email-unique}
|
||||||
|
|
||||||
\subsubsection*{Testing for Weak or Unenforced Username Policy}
|
\subsubsection*{Testing for Weak or Unenforced Username Policy}
|
||||||
|
|
||||||
Após testar vários caracteres especiais no formulário de registo, criámos um utilizador com os seguintes dados nos campos de input:
|
Após testar vários caracteres especiais no formulário de registo, criámos um utilizador com os seguintes dados nos campos de input:
|
||||||
@@ -127,9 +138,13 @@ Após testar vários caracteres especiais no formulário de registo, criámos um
|
|||||||
\end{itemize}
|
\end{itemize}
|
||||||
A aplicação aceitou o registo sem validar a presença de carateres de injeção SQL ou tags HTML. Contudo, verificámos que é impossível efetuar login com esta conta posteriormente, uma vez que o processo de autenticação falha e resulta num erro genérico do tipo \texttt{[object Object]} no ecrã.
|
A aplicação aceitou o registo sem validar a presença de carateres de injeção SQL ou tags HTML. Contudo, verificámos que é impossível efetuar login com esta conta posteriormente, uma vez que o processo de autenticação falha e resulta num erro genérico do tipo \texttt{[object Object]} no ecrã.
|
||||||
|
|
||||||
|
\includegraphics[width=0.5\textwidth]{email-invalido}
|
||||||
|
|
||||||
\subsection{Authentication Testing}
|
\subsection{Authentication Testing}
|
||||||
|
|
||||||
Realizámos testes de \textit{fuzzing} automatizado contra o formulário de login utilizando dicionários de credenciais. Identificámos que a aplicação não implementa mecanismos de bloqueio de conta (*Account Lockout*) ou limitação de taxa de pedidos (*Rate Limiting*), permitindo ataques contínuos de força bruta.
|
Realizámos testes de \textit{fuzzing} automatizado contra o formulário de login utilizando dicionários de credenciais. Identificámos que a aplicação não implementa mecanismos de bloqueio de conta (*Account Lockout*) ou limitação de taxa de pedidos (*Rate Limiting*), permitindo ataques contínuos de \textit{brute force}.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
\subsection{Authorization Testing}
|
\subsection{Authorization Testing}
|
||||||
|
|
||||||
@@ -193,6 +208,10 @@ sqlmap -u "http://10.60.0.1:3000/rest/products/search?q=apple" -p q --dbms=sqlit
|
|||||||
|
|
||||||
Ao tentar forçar o acesso a uma página ou ficheiro inexistente no servidor de ficheiros, como por exemplo na rota \texttt{/ftp/teste}, a aplicação falhou ao tratar a exceção de forma segura. Em vez de apresentar uma página de erro genérica (404), o servidor devolveu uma resposta detalhada expondo o \textit{stack trace} completo do ambiente \textit{Express.js}, revelando caminhos internos do sistema de ficheiros do servidor.
|
Ao tentar forçar o acesso a uma página ou ficheiro inexistente no servidor de ficheiros, como por exemplo na rota \texttt{/ftp/teste}, a aplicação falhou ao tratar a exceção de forma segura. Em vez de apresentar uma página de erro genérica (404), o servidor devolveu uma resposta detalhada expondo o \textit{stack trace} completo do ambiente \textit{Express.js}, revelando caminhos internos do sistema de ficheiros do servidor.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\includegraphics[width=\textwidth]{stack-trace}
|
||||||
|
|
||||||
\subsection{Client Side Testing}
|
\subsection{Client Side Testing}
|
||||||
|
|
||||||
Validámos que o token de sessão (JWT) do utilizador autenticado está armazenado diretamente no \texttt{localStorage} do navegador. Uma vez que o \texttt{localStorage} não possui mecanismos de proteção equivalentes à flag \texttt{HttpOnly} dos cookies, qualquer script executado no contexto da página consegue ler estes dados.
|
Validámos que o token de sessão (JWT) do utilizador autenticado está armazenado diretamente no \texttt{localStorage} do navegador. Uma vez que o \texttt{localStorage} não possui mecanismos de proteção equivalentes à flag \texttt{HttpOnly} dos cookies, qualquer script executado no contexto da página consegue ler estes dados.
|
||||||
@@ -205,6 +224,7 @@ Utilizando a falha de XSS identificada anteriormente na barra de pesquisas, inje
|
|||||||
|
|
||||||
A execução deste vetor permitiu extrair o conteúdo do token diretamente do armazenamento local da vítima. Isto prova que um atacante pode automatizar a exfiltração destas informações e assumir a identidade de qualquer utilizador afetado sem necessitar de saber as credenciais de acesso de forma persistente.
|
A execução deste vetor permitiu extrair o conteúdo do token diretamente do armazenamento local da vítima. Isto prova que um atacante pode automatizar a exfiltração destas informações e assumir a identidade de qualquer utilizador afetado sem necessitar de saber as credenciais de acesso de forma persistente.
|
||||||
|
|
||||||
|
|
||||||
\section{Web Application Security Firewall}
|
\section{Web Application Security Firewall}
|
||||||
|
|
||||||
% Esta seccao sera preenchida com os resultados da Segunda Etapa (Com WAF ativada)
|
% Esta seccao sera preenchida com os resultados da Segunda Etapa (Com WAF ativada)
|
||||||
|
|||||||
@@ -10,18 +10,18 @@
|
|||||||
\contentsline {subsection}{\numberline {3.3}Identity Management Testing}{4}{subsection.3.3}%
|
\contentsline {subsection}{\numberline {3.3}Identity Management Testing}{4}{subsection.3.3}%
|
||||||
\contentsline {subsection}{\numberline {3.4}Authentication Testing}{6}{subsection.3.4}%
|
\contentsline {subsection}{\numberline {3.4}Authentication Testing}{6}{subsection.3.4}%
|
||||||
\contentsline {subsection}{\numberline {3.5}Authorization Testing}{6}{subsection.3.5}%
|
\contentsline {subsection}{\numberline {3.5}Authorization Testing}{6}{subsection.3.5}%
|
||||||
\contentsline {subsection}{\numberline {3.6}Session Management Testing}{6}{subsection.3.6}%
|
\contentsline {subsection}{\numberline {3.6}Session Management Testing}{7}{subsection.3.6}%
|
||||||
\contentsline {subsection}{\numberline {3.7}Input Validation Testing}{6}{subsection.3.7}%
|
\contentsline {subsection}{\numberline {3.7}Input Validation Testing}{7}{subsection.3.7}%
|
||||||
\contentsline {subsection}{\numberline {3.8}Testing for Error Handling}{7}{subsection.3.8}%
|
\contentsline {subsection}{\numberline {3.8}Testing for Error Handling}{8}{subsection.3.8}%
|
||||||
\contentsline {subsection}{\numberline {3.9}Client Side Testing}{7}{subsection.3.9}%
|
\contentsline {subsection}{\numberline {3.9}Client Side Testing}{8}{subsection.3.9}%
|
||||||
\contentsline {section}{\numberline {4}Web Application Security Firewall}{8}{section.4}%
|
\contentsline {section}{\numberline {4}Web Application Security Firewall}{9}{section.4}%
|
||||||
\contentsline {subsection}{\numberline {4.1}Information Gathering}{8}{subsection.4.1}%
|
\contentsline {subsection}{\numberline {4.1}Information Gathering}{9}{subsection.4.1}%
|
||||||
\contentsline {subsection}{\numberline {4.2}Configuration and Deployment Management Testing}{8}{subsection.4.2}%
|
\contentsline {subsection}{\numberline {4.2}Configuration and Deployment Management Testing}{9}{subsection.4.2}%
|
||||||
\contentsline {subsection}{\numberline {4.3}Identity Management Testing}{8}{subsection.4.3}%
|
\contentsline {subsection}{\numberline {4.3}Identity Management Testing}{9}{subsection.4.3}%
|
||||||
\contentsline {subsection}{\numberline {4.4}Authentication Testing}{8}{subsection.4.4}%
|
\contentsline {subsection}{\numberline {4.4}Authentication Testing}{9}{subsection.4.4}%
|
||||||
\contentsline {subsection}{\numberline {4.5}Authorization Testing}{8}{subsection.4.5}%
|
\contentsline {subsection}{\numberline {4.5}Authorization Testing}{9}{subsection.4.5}%
|
||||||
\contentsline {subsection}{\numberline {4.6}Session Management Testing}{8}{subsection.4.6}%
|
\contentsline {subsection}{\numberline {4.6}Session Management Testing}{9}{subsection.4.6}%
|
||||||
\contentsline {subsection}{\numberline {4.7}Input Validation Testing}{8}{subsection.4.7}%
|
\contentsline {subsection}{\numberline {4.7}Input Validation Testing}{9}{subsection.4.7}%
|
||||||
\contentsline {subsection}{\numberline {4.8}Testing for Error Handling}{8}{subsection.4.8}%
|
\contentsline {subsection}{\numberline {4.8}Testing for Error Handling}{9}{subsection.4.8}%
|
||||||
\contentsline {subsection}{\numberline {4.9}Client Side Testing}{8}{subsection.4.9}%
|
\contentsline {subsection}{\numberline {4.9}Client Side Testing}{9}{subsection.4.9}%
|
||||||
\contentsline {section}{\numberline {5}Conclusions}{8}{section.5}%
|
\contentsline {section}{\numberline {5}Conclusions}{9}{section.5}%
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
\usepackage[dvipsnames]{xcolor}
|
\usepackage[dvipsnames]{xcolor}
|
||||||
\usepackage{enumitem,amssymb}
|
\usepackage{enumitem,amssymb}
|
||||||
\usepackage[colorlinks=true,urlcolor=blue,linkcolor=MidnightBlue]{hyperref}
|
\usepackage[colorlinks=true,urlcolor=blue,linkcolor=MidnightBlue]{hyperref}
|
||||||
\graphicspath{{./img/}}
|
\graphicspath{{./imgs/}}
|
||||||
|
|
||||||
\usepackage{enumitem,amssymb}
|
\usepackage{enumitem,amssymb}
|
||||||
\newlist{todolist}{itemize}{2}
|
\newlist{todolist}{itemize}{2}
|
||||||
|
|||||||