<commit_before>/*! normalize.css v2.1.3 | MIT License | git.io/normalize */
/* Compressed with: yui-compressor --line-break 1 normalize.css */

article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
a{background:transparent}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2em;margin:.67em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}
pre{white-space:pre-wrap}
q{quotes:"\201C" "\201D" "\2018" "\2019"}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:0}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}

/* End of normalize.css */
/* Skyfield custom styles */
/* Colors darkened and lightened with http://gka.github.io/chroma.js/ */

@font-face {
    font-family: "Dosis";
    src: url(Dosis-Medium.ttf);
}
@font-face {
    font-family: "Gentium Custom";
    src: url(GentiumPlus-R-custom.woff);
}
@font-face {
    font-family: "Ubuntu Mono Custom";
    src: url(UbuntuMono-R-custom.woff);
}
body, body > img {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
body {
    padding: 0 1em;
    line-height: 1.3;
    font-family: "Gentium Custom", sans-serif, serif;
    max-width: 36em;
}
body:after {
    display: block;
    padding-top: 0.4in;
    padding-bottom: 0.6in;
    text-align: center;
    content: "· · • · ·";
}
img {
    max-width: 100%;
}
h1, h2, h3 {
    font-family: "Dosis";
    color: #002664;
}
#skyfield h1 {
    margin-bottom: 0;
    height: 1px;
    text-indent: -9999px;  /* so screen reader will still read the title */
}
.logo {
    margin: 0 auto;
    display: block;
}
.headerlink {
    color: white;
    box-shadow: none;
}
:hover > .headerlink {
    color: #eee;
}
:hover > .headerlink:hover {
    color: #ddd;
    box-shadow: none;
}
.motto {
    margin-bottom: 1.75em;
    text-align: center;
}
.motto em {
    padding-bottom: 0.75em;
    border-bottom: 1px solid black;
}
code, pre, tt, dt {
    font-family: "Ubuntu Mono Custom", monospace, serif;
}
code, pre, tt {
    background-color: #FDF6E3;
}
code, tt {
    border-radius: 3px;
    border: 1px solid #e3dcca;
    padding: 1px 2px 2px;
    font-size: 0.83333333em;
}
a code:hover, a tt:hover {
    border-color: #827c6b;
}
code.py-obj {
    border: none;
    border-radius: 0;
    background: none;
    font-family: "Gentium Custom", sans-serif, serif;
}
dt {
    display: inline-block;
    padding-left: 4em;
    text-indent: -4em;
    color: #790000
}
dt em {
    font-style: normal;
}
dt code {
    border: none;
    padding: 0;
    background: none;
}
pre {
    border: 1px dashed #93A1A1;
    padding: 0.5em 0.8em;
    line-height: 1.25;<commit_msg>Fix non-uniform font size in Sphinx autodocs<commit_after>/*! normalize.css v2.1.3 | MIT License | git.io/normalize */
/* Compressed with: yui-compressor --line-break 1 normalize.css */

article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
a{background:transparent}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2em;margin:.67em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
mark{background:#ff0;color:#000}
code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}
pre{white-space:pre-wrap}
q{quotes:"\201C" "\201D" "\2018" "\2019"}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:0}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}

/* End of normalize.css */
/* Skyfield custom styles */
/* Colors darkened and lightened with http://gka.github.io/chroma.js/ */

@font-face {
    font-family: "Dosis";
    src: url(Dosis-Medium.ttf);
}
@font-face {
    font-family: "Gentium Custom";
    src: url(GentiumPlus-R-custom.woff);
}
@font-face {
    font-family: "Ubuntu Mono Custom";
    src: url(UbuntuMono-R-custom.woff);
}
body, body > img {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
body {
    padding: 0 1em;
    line-height: 1.3;
    font-family: "Gentium Custom", sans-serif, serif;
    max-width: 36em;
}
body:after {
    display: block;
    padding-top: 0.4in;
    padding-bottom: 0.6in;
    text-align: center;
    content: "· · • · ·";
}
img {
    max-width: 100%;
}
h1, h2, h3 {
    font-family: "Dosis";
    color: #002664;
}
#skyfield h1 {
    margin-bottom: 0;
    height: 1px;
    text-indent: -9999px;  /* so screen reader will still read the title */
}
.logo {
    margin: 0 auto;
    display: block;
}
.headerlink {
    color: white;
    box-shadow: none;
}
:hover > .headerlink {
    color: #eee;
}
:hover > .headerlink:hover {
    color: #ddd;
    box-shadow: none;
}
.motto {
    margin-bottom: 1.75em;
    text-align: center;
}
.motto em {
    padding-bottom: 0.75em;
    border-bottom: 1px solid black;
}
code, pre, tt, dt {
    font-family: "Ubuntu Mono Custom", monospace, serif;
    font-size: 0.83333333em;
}
code, pre, tt {
    background-color: #FDF6E3;
}
code, tt {
    border-radius: 3px;
    border: 1px solid #e3dcca;
    padding: 1px 2px 2px;
}
dt > code {
    font-size: 100%;
}
a code:hover, a tt:hover {
    border-color: #827c6b;
}
code.py-obj {
    border: none;
    border-radius: 0;
    background: none;
    font-family: "Gentium Custom", sans-serif, serif;
}
dt {
    display: inline-block;
    padding-left: 4em;
    text-indent: -4em;
    color: #790000
}
dt em {
    font-style: normal;
}
dt code {
    border: none;
    padding: 0;
    background: none;
}
pre {
    border: 1px dashed #93A1A1;
    padding: 0.5em 0.8em;
    line-height: 1.25;
{'fraction_non_alphanumeric': 0.17163814180929096, 'fraction_numerical': 0.03801955990220049, 'mean_word_length': 4.483243967828418, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 10, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 2, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4810758', 'n_tokens_mistral': 3360, 'n_tokens_neox': 3116, 'n_words': 545}