/* NOTE: ONLY EDIT THIS IN SVN - /nmap-dev/nsedoc/src/luadoc/doclet/html */
#nse-main { font-family: arial, helvetica, geneva, sans-serif }
pre, code, tt { font-family: "Andale Mono", monospace }

.name,
#nse-main a:link,
#nse-main a:visited { font-weight:bold; text-decoration: none; }

#nse-main a:link { color: #004080 }
#nse-main a:visited { color: #006699 }
#nse-main a:link:hover { text-decoration:underline; }

pre {
background-color: #f5f5f5;
padding: 0.5rem;
margin-left: 0.5rem;
margin-right: 0.5rem;
}

hr {
background: #00007f;
border: 0px;
height: 1px;
}

#nse-nav
{
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
#nse-nav > div {
width: 25%;
overflow: hidden;
height: 1.5em;
}
@media screen and (max-width: 400px) {
#nse-nav > div { width: 50%; }
}

#nse-nav .nav-head {
text-align: center;
display: block;
}

#nse-nav a:hover,
#nse-nav > div.nav-open > a {
background-color: #ccc;
}

#nse-nav > div > * {
background-color: #eee;
margin: 0px;
padding: 0.2em;
}
#nse-nav > div.nav-open {
overflow: visible;
z-index: 1;
}

#nse-nav .contents {
min-width: 100%;
width: fit-content;
}
#nse-nav li
{
list-style-type: none;
text-indent: -1em;
padding-left: 1em;
padding-bottom: 0.5em;
}

#nse-content
{
background-color: white;
overflow-wrap: anywhere;
}

@media print {
 #nse-nav { display: none; }
 pre { font-size: 10pt; page-break-inside: avoid; }
}

dl.list > dt {
background-color: #f0f0f0;
}

dl.function > dt,
dl.table > dt {
border-top: 1px solid #ccc;
padding-top: 1em;
}
dl.function > dd,
dl.table > dd {
padding-bottom: 1em;
}
dl h3 {
padding: 0;
margin: 0;
font-size: medium;
}

dl ul, dl ol {
padding-inline-start: 2em;
}
dl dl {
padding-inline-start: 1em;
}
dl.fields > dt {
float: left;
clear: both;
padding-right: 0.5em;
}
dl.fields > dt::after {
content: ": ";
font-weight: normal;
}
dl.fields > dd {
padding-bottom: 0.5em;
}

ul.authors_list, ul.authors_list li {
display: inline;
list-style: none;
}
ul.authors_list li::after {
content: ", ";
}
ul.authors_list li:last-child::after {
content: "";
}

nav.file-nav {
float: right;
padding: 0.5rem;
margin-left: 0.5rem;
background-color: #eee;
}
nav.file-nav::before {
content: "Jump to:";
padding-bottom: 0.5rem;
font-weight: bold;
}
nav.file-nav > a {
display: block;
margin-top: 0.5em;
}
