<commit_before>/*
 * The fonts included are copyrighted by the vendor listed below.
 *
 * @vendor:     The League of Moveable Type
 * @vendorurl:  http://www.theleagueofmoveabletype.com
 * @licenseurl: http://www.fontsquirrel.com/license/League-Gothic
 *
 *
 */

/* See http://www.fontspring.com/blog/further-hardening-of-the-bulletproof-syntax */

@font-face {
    font-family: 'League Gothic';
    src: url('../f/League_Gothic.eot');
    src: url('../f/League_Gothic.eot?iefix') format('eot'),
         url('../f/League_Gothic.woff') format('woff'),
         url('../f/League_Gothic.ttf') format('truetype'),
         url('../f/League_Gothic.svg#webfont1Lb5Pdit') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* ============== */
/* ! start here   */
/* ============== */

body {
		
    background: #fcfad9 url(../i/body.png) top left repeat fixed;    
	font: normal 13px/20px  "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, sans-serif;
	color: #301d1d;
}


/* Damn, Lucida (Grande) has no italics */
em, i {
    font-family: Georgia, serif;
}

h1, h2, h3, h4, h5, h6 {
	font: normal 24px/30px "League Gothic", "Arial Narrow", sans-serif;		
	text-transform: uppercase;
}



/*
A HaRd challenge - styling an HR element
http://www.robertnyman.com/2007/03/09/a-hard-challenge-styling-an-hr-element/
*/
hr {
  clear: both;
  width: 100%; 
    
  height: 1px;
  margin: 0 0 39px 0;
  
  /* IE 6-7 */
  *margin: -7px 0 32px 0; 
  
  border: none;   
  visibility: hidden;
}




/* ======== */
/* ! misc   */
/* ======== */

a {

	color: #0f2424;	
	text-decoration: none;	
	
	border-bottom: 1px solid #0f2424;
		
}

a:visited {
    border-bottom-style: dotted;
}

a:hover {
    -webkit-transition: color ease-out .2s;
}

.meta {
    font-size: 12px;
    color: #7d6f60;
}

.new {
    background: #4895A3;
    padding: 1px 3px;
    color: #fff;
    text-transform: uppercase;
    font-size: 12px;    
    border-radius: 2px;
}

/* rasky */
h2 .new {
    font-size: 20px;
    margin-left: 0.5em;
}

.meta a {
    color: #7d6f60;    
    border-bottom-color: #7d6f60;
}

.darker a {
    color: #fcf8c0;
	border-bottom-color: #7d6f60;
}

.darker a:hover {
    color: #fff;
	border-bottom-color: #fff;
}


a.tag,
span.tag {
    background: #e3dfac;
    padding: 1px 2px;
        
    margin: 0 5px 5px 0;
	    
    display: inline-block;

    font-size: 12px;
    
    border: 1px solid #b0ab63;

    -moz-border-radius: 3px;    
    border-radius: 3px;
    
}

a.tag:hover {
    background-color:#fff;
}

a.tag.selected {
    background-color:#4895A3;
    color: #fff;
    border-color: #2f7c8a;
}

.button {
    text-align: center;
}


.pseudo-checkbox,
.pseudo-radio,
.button a {
    color: #fff;
	background: #4895a3 url(../i/button-b.png) center top repeat-x;
	padding: 5px 10px;		
    border: 1px solid #3d7e8a;		
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;		
	text-shadow: #316770 1px 1px 1px;	
    display: inline-block;    
    -webkit-box-shadow: 0 0 2px rgba(150,141,131,.8);
    -moz-box-shadow: 0 0 2px rgba(150,141,131,.8);
}

.button.mini a {
    padding: 2px 5px;
	background: #c4b9a5 url(../i/button-n.png) center top repeat-x;
	border-color: #aba18f;
    color: #301d1d; 
	text-shadow: rgba(100%, 100%, 100%, .55) 1px 1px 1px;       
    -webkit-box-shadow: 0 0 2px rgba(150,141,131,.8);
    -moz-box-shadow: 0 0 2px rgba(150,141,131,.8);
}


.pseudo-checkbox,
.pseudo-radio {
	background: #c4b9a5 url(../i/button-n.png) center top repeat-x;
	border-color: #aba18f;
    color: #301d1d; 
    text-shadow: 1px 1px 1px rgba(100%, 100%, 100%, .55);

    font-weight: bold;   
    margin-right: 5px;     
    cursor: pointer;
}

.pseudo-checkbox span,
.pseudo-radio span {
    padding-left: 18px;
    background: transparent url(../i/pseudo-radio.png) left center no-repeat;
}

/*
.pseudo-checkbox span {
    background-image: url(../i/presudo-checkbox.png);
}
*/

.pseudo-checkbox.checked,
.pseudo-radio.checked {
    color: #fff;
	background: #4895a3 url(../i/button-b.png) center top repeat-x;
    border: 1px solid #3d7e8a;	
	text-shadow: #316770 1px 1px 1px;
}

/* .pseudo-checkbox.checked span, */
.pseudo-radio.checked span {
	background-image: url(../i/pseudo-radio-checked.png);
}


.action a {
    text-transform: lowercase;
    border-bottom-color: #7d6f60;    
    color: #7d6f60;
    font-size: 24px;
}


/* ========== */
/* ! toggle   */
/* ========== */

.toggle {
    padding: 0 0 0 15px;
    cursor: pointer;
    background: transparent url(../i/icon-arr-down.png) left center no-repeat;
}

.toggle.trigger-expanded {
    background-image: url(../i/icon-arr-up.png);
}

dt.toggle {
    font-weight: bold;
    margin: 10px 0 0 0;
}
<commit_msg>stile per i toggle dei tag<commit_after>/*
 * The fonts included are copyrighted by the vendor listed below.
 *
 * @vendor:     The League of Moveable Type
 * @vendorurl:  http://www.theleagueofmoveabletype.com
 * @licenseurl: http://www.fontsquirrel.com/license/League-Gothic
 *
 *
 */

/* See http://www.fontspring.com/blog/further-hardening-of-the-bulletproof-syntax */

@font-face {
    font-family: 'League Gothic';
    src: url('../f/League_Gothic.eot');
    src: url('../f/League_Gothic.eot?iefix') format('eot'),
         url('../f/League_Gothic.woff') format('woff'),
         url('../f/League_Gothic.ttf') format('truetype'),
         url('../f/League_Gothic.svg#webfont1Lb5Pdit') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* ============== */
/* ! start here   */
/* ============== */

body {
		
    background: #fcfad9 url(../i/body.png) top left repeat fixed;    
	font: normal 13px/20px  "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, sans-serif;
	color: #301d1d;
}


/* Damn, Lucida (Grande) has no italics */
em, i {
    font-family: Georgia, serif;
}

h1, h2, h3, h4, h5, h6 {
	font: normal 24px/30px "League Gothic", "Arial Narrow", sans-serif;		
	text-transform: uppercase;
}



/*
A HaRd challenge - styling an HR element
http://www.robertnyman.com/2007/03/09/a-hard-challenge-styling-an-hr-element/
*/
hr {
  clear: both;
  width: 100%; 
    
  height: 1px;
  margin: 0 0 39px 0;
  
  /* IE 6-7 */
  *margin: -7px 0 32px 0; 
  
  border: none;   
  visibility: hidden;
}




/* ======== */
/* ! misc   */
/* ======== */

a {

	color: #0f2424;	
	text-decoration: none;	
	
	border-bottom: 1px solid #0f2424;
		
}

a:visited {
    border-bottom-style: dotted;
}

a:hover {
    -webkit-transition: color ease-out .2s;
}

.meta {
    font-size: 12px;
    color: #7d6f60;
}

.new {
    background: #4895A3;
    padding: 1px 3px;
    color: #fff;
    text-transform: uppercase;
    font-size: 12px;    
    border-radius: 2px;
}

/* rasky */
h2 .new {
    font-size: 20px;
    margin-left: 0.5em;
}

.meta a {
    color: #7d6f60;    
    border-bottom-color: #7d6f60;
}

.darker a {
    color: #fcf8c0;
	border-bottom-color: #7d6f60;
}

.darker a:hover {
    color: #fff;
	border-bottom-color: #fff;
}


a.tag,
span.tag {
    background: #e3dfac;
    padding: 1px 2px;
        
    margin: 0 5px 5px 0;
	    
    display: inline-block;

    font-size: 12px;
    
    border: 1px solid #b0ab63;

    -moz-border-radius: 3px;    
    border-radius: 3px;
    
}

a.tag:hover {
    background-color:#fff;
}

a.tag.selected {
    background-color:#4895A3;
    color: #fff;
    border-color: #2f7c8a;
}

.button {
    text-align: center;
}


.pseudo-checkbox,
.pseudo-radio,
.button a {
    color: #fff;
	background: #4895a3 url(../i/button-b.png) center top repeat-x;
	padding: 5px 10px;		
    border: 1px solid #3d7e8a;		
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;		
	text-shadow: #316770 1px 1px 1px;	
    display: inline-block;    
    -webkit-box-shadow: 0 0 2px rgba(150,141,131,.8);
    -moz-box-shadow: 0 0 2px rgba(150,141,131,.8);
}

.button.mini a {
    padding: 2px 5px;
	background: #c4b9a5 url(../i/button-n.png) center top repeat-x;
	border-color: #aba18f;
    color: #301d1d; 
	text-shadow: rgba(100%, 100%, 100%, .55) 1px 1px 1px;       
    -webkit-box-shadow: 0 0 2px rgba(150,141,131,.8);
    -moz-box-shadow: 0 0 2px rgba(150,141,131,.8);
}


.pseudo-checkbox,
.pseudo-radio {
	background: #c4b9a5 url(../i/button-n.png) center top repeat-x;
	border-color: #aba18f;
    color: #301d1d; 
    text-shadow: 1px 1px 1px rgba(100%, 100%, 100%, .55);

    font-weight: bold;   
    margin-right: 5px;     
    cursor: pointer;
}

.pseudo-checkbox span,
.pseudo-radio span {
    padding-left: 18px;
    background: transparent url(../i/pseudo-radio.png) left center no-repeat;
}

/*
.pseudo-checkbox span {
    background-image: url(../i/presudo-checkbox.png);
}
*/

.pseudo-checkbox.checked,
.pseudo-radio.checked {
    color: #fff;
	background: #4895a3 url(../i/button-b.png) center top repeat-x;
    border: 1px solid #3d7e8a;	
	text-shadow: #316770 1px 1px 1px;
}

/* .pseudo-checkbox.checked span, */
.pseudo-radio.checked span {
	background-image: url(../i/pseudo-radio-checked.png);
}


.action a {
    text-transform: lowercase;
    border-bottom-color: #7d6f60;    
    color: #7d6f60;
    font-size: 24px;
}


/* ========== */
/* ! toggle   */
/* ========== */

.toggle, .tag-toggle {
    padding: 0 0 0 15px;
    cursor: pointer;
    background: transparent url(../i/icon-arr-down.png) left center no-repeat;
}

.toggle.trigger-expanded {
    background-image: url(../i/icon-arr-up.png);
}

dt.toggle {
    font-weight: bold;
    margin: 10px 0 0 0;
}

{'fraction_non_alphanumeric': 0.177653748946925, 'fraction_numerical': 0.05897219882055602, 'mean_word_length': 2.631739961759082, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 8, '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': '3082446', 'n_tokens_mistral': 4336, 'n_tokens_neox': 3827, 'n_words': 804}