<commit_before>/* Basics
------------------------------------------------------- */

/*
  Opera misbehaves when the window is resized vertically unless 100% width + height are
  applied to both html and body. https://gist.github.com/jfirebaugh/bd225bcfdd3a633850c4
*/
html, body {
    width: 100%;
    height: 100%;
}

body {
    font: normal 12px/1.6667 "-apple-system", BlinkMacSystemFont,
        "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell",
        "Fira Sans", "Droid Sans", "Helvetica Neue", "Arial",
        sans-serif;
    margin:0;
    padding:0;
    min-width: 768px;
    color:#333;
    overflow: hidden;
}

.unsupported {
    text-align: center;
    vertical-align: middle;
    padding-top: 100px;
    font-size: 15px;
}

.id-container {
    height: 100%;
    width: 100%;
    min-width: 768px;
}

#content {
    position: relative;
    overflow: hidden;
    height: 100%;
}

#content.active {
    -webkit-filter: none !important;
    filter: none !important;
    -webkit-duration: 200ms;
    transition-duration: 200ms;
}

#content.inactive {
    -webkit-filter: grayscale(80%) brightness(80%);
    filter: grayscale(80%) brightness(80%);
    -webkit-duration: 200ms;
    transition-duration: 200ms;
}

#defs {
    /* Can't be display: none or the clippaths are ignored. */
    position: absolute;
    width: 0;
    height: 0;
}

.spacer {
    height: 40px;
    margin-right: 10px;
}

.limiter {
    position: relative;
    max-width: 1200px;
}

.spinner {
    opacity: .5;
    float: right;
}

.spinner img {
    height: 40px;
    width: 40px;
    border-radius: 4px;
    margin-right: 10px;
    background: black;
}

div, textarea, label, input, form, span, ul, li, ol, a, button, h1, h2, h3, h4, h5, p, img {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

a, button, input, textarea {
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    -webkit-touch-callout:none;
}

a,
button,
.checkselect label:hover,
.opacity-options li,
.radial-menu-item {
    cursor: pointer; /* Opera */
    cursor: url(img/cursor-pointer.png) 6 1, pointer; /* FF */
}

h2 {
    font-size: 25px;
    line-height: 1.25;
    font-weight: bold;
    margin-bottom: 20px;
}

h3:last-child,
h2:last-child,
h4:last-child { margin-bottom: 0;}

h3 {
    font-size: 16px;
    line-height: 1.25;
    font-weight: bold;
    margin-bottom: 10px;
}

h4, h5 {
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 10px;
}

:focus {
    outline-color: transparent;
    outline-style: none;
}

p {
    font-size: 12px;
    margin:0;
    padding:0;
}

p:last-child {
    padding-bottom: 0;
}

em {
    font-style: italic;
}

strong {
    font-weight: bold;
}

a:visited, a {
    color: #7092ff;
}

a:hover {
    color:#597be7;
}

/* Forms
------------------------------------------------------- */

textarea  {
    resize: vertical;
    font:normal 12px/20px -apple-system, BlinkMacSystemFont,
        "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell",
        "Fira Sans", "Droid Sans", "Helvetica Neue", "Arial",
        sans-serif;
}

textarea,
input[type=text],
input[type=search],
input[type=number],
input[type=url],
input[type=tel],
input[type=email] {
    background-color: white;
    color: #333;
    border:1px solid #ccc;
    padding:5px 25px 5px 10px;
    height:30px;
    width: 100%;
    border-radius:4px;
    text-overflow: ellipsis;
}
[dir='rtl'] textarea,
input[type=text],
input[type=search],
input[type=number],
input[type=url],
input[type=tel],
input[type=email] {
    padding:5px 10px 5px 25px;
}

textarea:focus,
input:focus {
    background-color: #F1F1F1;
}

input[type="checkbox"],
input[type="radio"] {
    float: left;
    width: 14px;
    height: 14px;
    margin-right: 5px;
    margin-top: 3px;
}

/* remove bottom border radius when combobox is open */
.combobox + * textarea:focus,
.combobox + * input:focus {
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
}

/* tables */

table {
    background-color: white;<commit_msg>fix style for text direction<commit_after>/* Basics
------------------------------------------------------- */

/*
  Opera misbehaves when the window is resized vertically unless 100% width + height are
  applied to both html and body. https://gist.github.com/jfirebaugh/bd225bcfdd3a633850c4
*/
html, body {
    width: 100%;
    height: 100%;
}

body {
    font: normal 12px/1.6667 "-apple-system", BlinkMacSystemFont,
        "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell",
        "Fira Sans", "Droid Sans", "Helvetica Neue", "Arial",
        sans-serif;
    margin:0;
    padding:0;
    min-width: 768px;
    color:#333;
    overflow: hidden;
}

.unsupported {
    text-align: center;
    vertical-align: middle;
    padding-top: 100px;
    font-size: 15px;
}

.id-container {
    height: 100%;
    width: 100%;
    min-width: 768px;
}

#content {
    position: relative;
    overflow: hidden;
    height: 100%;
}

#content.active {
    -webkit-filter: none !important;
    filter: none !important;
    -webkit-duration: 200ms;
    transition-duration: 200ms;
}

#content.inactive {
    -webkit-filter: grayscale(80%) brightness(80%);
    filter: grayscale(80%) brightness(80%);
    -webkit-duration: 200ms;
    transition-duration: 200ms;
}

#defs {
    /* Can't be display: none or the clippaths are ignored. */
    position: absolute;
    width: 0;
    height: 0;
}

.spacer {
    height: 40px;
    margin-right: 10px;
}

.limiter {
    position: relative;
    max-width: 1200px;
}

.spinner {
    opacity: .5;
    float: right;
}

.spinner img {
    height: 40px;
    width: 40px;
    border-radius: 4px;
    margin-right: 10px;
    background: black;
}

div, textarea, label, input, form, span, ul, li, ol, a, button, h1, h2, h3, h4, h5, p, img {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

a, button, input, textarea {
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    -webkit-touch-callout:none;
}

a,
button,
.checkselect label:hover,
.opacity-options li,
.radial-menu-item {
    cursor: pointer; /* Opera */
    cursor: url(img/cursor-pointer.png) 6 1, pointer; /* FF */
}

h2 {
    font-size: 25px;
    line-height: 1.25;
    font-weight: bold;
    margin-bottom: 20px;
}

h3:last-child,
h2:last-child,
h4:last-child { margin-bottom: 0;}

h3 {
    font-size: 16px;
    line-height: 1.25;
    font-weight: bold;
    margin-bottom: 10px;
}

h4, h5 {
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 10px;
}

:focus {
    outline-color: transparent;
    outline-style: none;
}

p {
    font-size: 12px;
    margin:0;
    padding:0;
}

p:last-child {
    padding-bottom: 0;
}

em {
    font-style: italic;
}

strong {
    font-weight: bold;
}

a:visited, a {
    color: #7092ff;
}

a:hover {
    color:#597be7;
}

/* Forms
------------------------------------------------------- */

textarea  {
    resize: vertical;
    font:normal 12px/20px -apple-system, BlinkMacSystemFont,
        "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell",
        "Fira Sans", "Droid Sans", "Helvetica Neue", "Arial",
        sans-serif;
}

textarea,
input[type=text],
input[type=search],
input[type=number],
input[type=url],
input[type=tel],
input[type=email] {
    background-color: white;
    color: #333;
    border:1px solid #ccc;
    padding:5px 25px 5px 10px;
    height:30px;
    width: 100%;
    border-radius:4px;
    text-overflow: ellipsis;
}
[dir='rtl'] textarea,
[dir='rtl'] input[type=text],
[dir='rtl'] input[type=search],
[dir='rtl'] input[type=number],
[dir='rtl'] input[type=url],
[dir='rtl'] input[type=tel],
[dir='rtl'] input[type=email] {
    padding:5px 10px 5px 25px;
}

textarea:focus,
input:focus {
    background-color: #F1F1F1;
}

input[type="checkbox"],
input[type="radio"] {
    float: left;
    width: 14px;
    height: 14px;
    margin-right: 5px;
    margin-top: 3px;
}

/* remove bottom border radius when combobox is open */
.combobox + * textarea:focus,
.combobox + * input:focus {
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
}

/* tables */

table {
    background-color: white;
{'fraction_non_alphanumeric': 0.17866308199926678, 'fraction_numerical': 0.043260417939630945, 'mean_word_length': 2.6782022471910114, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5646000', 'n_tokens_mistral': 3371, 'n_tokens_neox': 3037, 'n_words': 691}