/* This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at https://mozilla.org/MPL/2.0/. */

@import url("cgit.css");

* {
  line-height: 1.25em;
}

div#cgit {
  max-width: 117ch;
  margin: auto;
  font-family: monospace;
  -moz-tab-size: 4;
  tab-size: 4;
}

div#cgit table#header td.sub {
  border-top: none;
}
div#cgit table#header td.sub.right {
  padding-right: 1em;
}
div#cgit table.tabs {
  border-bottom: none;
}
div#cgit div.content {
  border-bottom: none;
}
div#cgit table.list th a {
  color: inherit;
}
div#cgit table.list tr:nth-child(even) {
  background: inherit;
}
div#cgit table.list tr:hover {
  background: inherit;
}
div#cgit table.list tr.nohover-highlight:hover:nth-child(even) {
  background: inherit;
}

div#cgit table.blob td.linenumbers a:target {
  color: goldenrod;
  text-decoration: underline;
  outline: none;
}

div#cgit div#summary {
  max-width: 80ch;
}

/* for hilex(1) */
div#cgit pre .Ke {
  color: dimgray;
}
div#cgit pre .Ma {
  color: green;
}
div#cgit pre .Co {
  color: navy;
}
div#cgit pre .St {
  color: teal;
}
div#cgit pre .Fo {
  color: teal;
  font-weight: bold;
}
div#cgit pre .Su {
  color: olive;
}

/* for htagml(1) */
div#cgit pre a.tag {
  color: inherit;
  text-decoration: underline;
}
div#cgit pre a.tag:target {
  color: goldenrod;
  outline: none;
}

/* for mandoc(1) */
table.head,
table.foot {
  width: 100%;
}
td.head-rtitle,
td.foot-os {
  text-align: right;
}
td.head-vol {
  text-align: center;
}
div.Pp {
  margin: 1ex 0ex;
}
div.Nd,
div.Bf,
div.Op {
  display: inline;
}
span.Pa,
span.Ad {
  font-style: italic;
}
span.Ms {
  font-weight: bold;
}
dl.Bl-diag > dt {
  font-weight: bold;
}
code.Nm,
code.Fl,
code.Cm,
code.Ic,
code.In,
code.Fd,
code.Fn,
code.Cd {
  font-weight: bold;
  font-family: inherit;
}

h1.Sh {
  font-size: 1.5em;
}
table.Nm td:first-child {
  padding-right: 1ch;
}
code.Fl {
  white-space: nowrap;
}
span.RsT {
  font-style: italic;
}
dl.Bl-tag:not(.Bl-compact) > dt {
  margin-top: 1em;
}
ul.Bl-bullet:not(.Bl-compact) > li {
  margin-top: 1em;
}
div.Bd-indent {
  margin-left: 4ch;
}
table.Bl-column {
  width: 100%;
}
table.foot {
  margin-top: 1em;
}

div#cgit a.permalink {
  color: inherit;
}
