<commit_before>/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* Typography Scale - 1.333 Perfect Fourth */
html {font-size: 1em;}

body {
  background-color: #F1F1F1;
  font-family: 'Source Sans Pro', sans-serif;
  font-weight: 400;
  line-height: 1.45;
  color: #333;
  max-width: 100%;
}

p {margin-bottom: 1.3em;}

h1, h2, h3, h4 {
  font-weight: inherit;
  line-height: 1.2;
}

h1 {
  font-size: 3.157em;
  font-weight: 700;
}

h2 {
    font-size: 2.369em;
    font-weight: 700;
}

h3 {
    font-size: 1.777em;
    font-weight: 700;
}

h4 {
    font-size: 1.333em;
    font-weight: 700;
}

h5 {
    font-size: 1em;
    font-weight: 700;
    letter-spacing: 0.063em;
}

small, .font_small {font-size: 0.75em;}

/* Styles Guide */

eurobank-blue {
    color: #24346F;
}

eurobank-red {
    color: #D52727;
}

section.account-header {
    margin-bottom: 2em;
    padding-bottom: 1em;
    background: #24346F;
}

header .top-bar {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

header .top-bar .user-icon,
header .top-bar .menu-icon {
    margin: 0.6em;
    font-size: 2em;
    color: #FFFFFF;
    cursor: pointer;
}

header .card-icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

header .card-icon > i {
    font-size: 10em;
    color: #FFFFFF;
}

header .card-icon {
    margin: 1em;
}

header .card-details {
    text-align: center;
    color: #FFFFFF;
}

.transaction-list ul li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 0.75em 0.5em;
    
}

.transaction-list ul li:not(:last-child) {
    border-bottom: 1px solid #d3d3d3;
}

.transaction-list ul li .description {
    font-weight: 700;
}

.transaction-list ul li .transaction-details {
    padding-left: 1em;
}

.transaction-list .transaction.promised {
  border-left: 5px solid #24346F;
}



html, body {
  overflow-x: hidden;
  position:absolute;
  left:0;
  right:0;
  top:0;
  bottom:0;
}

.pages.switch .page1{
  transform: translate3d(-100%, 0, 0);
}

.pages.switch .page2{
  transform: translate3d(0, 0, 0);
}
<commit_msg>replace old stuff from style.css<commit_after>/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
  display: block;
}
body {
  line-height: 1;
}
ol, ul {
  list-style: none;
}
blockquote, q {
  quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* Typography Scale - 1.333 Perfect Fourth */
html {font-size: 1em;}

body {
  background-color: #F1F1F1;
  font-family: 'Source Sans Pro', sans-serif;
  font-weight: 400;
  line-height: 1.45;
  color: #333;
  max-width: 100%;
}

p {margin-bottom: 1.3em;}

h1, h2, h3, h4 {
  font-weight: inherit;
  line-height: 1.2;
}

h1 {
  font-size: 3.157em;
  font-weight: 700;
}

h2 {
    font-size: 2.369em;
    font-weight: 700;
}

h3 {
    font-size: 1.777em;
    font-weight: 700;
}

h4 {
    font-size: 1.333em;
    font-weight: 700;
}

h5 {
    font-size: 1em;
    font-weight: 700;
    letter-spacing: 0.063em;
}

small, .font_small {font-size: 0.75em;}

/* Styles Guide */

eurobank-blue {
    color: #24346F;
}

eurobank-red {
    color: #D52727;
}

section.account-header {
    margin-bottom: 0.8em;
    padding-bottom: 1em;
    background: #24346F;
    box-shadow: 0px 3px 31px -8px rgba(0,0,0,0.75);
}

header .top-bar {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

header .top-bar .user-icon,
header .top-bar .menu-icon {
    margin: 0.6em;
    font-size: 2em;
    color: #FFFFFF;
}

header .card-icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

header .card-icon .fa-credit-card-alt {
    font-size: 10em;
    color: #FFFFFF;
}

header .card-icon {
    margin: 1em;
}

header .card-details {
    text-align: center;
    color: #FFFFFF;
}

.transaction-list ul li {
    padding: 0.75em 0.5em;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.transaction-list ul li:not(:last-child) {
    border-bottom: 1px solid #d3d3d3;
}

.transaction-list ul li .description {
    font-weight: 700;
}

.transaction-list ul li .transaction-details {
    padding-left: 1em;
}

.transaction-list ul li .transaction-amount {
    padding-right: 1em;
}

.transaction-list ul li .transaction-amount .value {
    font-size: 1.25em;
    font-weight: 700;
}

.transaction-list .transaction.promised {
  border-left: 5px solid #24346F;
}



html, body {
  overflow-x: hidden;
  position:absolute;
  left:0;
  right:0;
  top:0;
  bottom:0;
}

.pages.switch .page1{
  transform: translate3d(-100%, 0, 0);
}

.pages.switch .page2{
  transform: translate3d(0, 0, 0);
}

{'fraction_non_alphanumeric': 0.15579153276512506, 'fraction_numerical': 0.045968981416794744, 'mean_word_length': 2.996649916247906, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 4, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2717223', 'n_tokens_mistral': 3094, 'n_tokens_neox': 2847, 'n_words': 723}