<commit_before>/*-----------------------------------------------------------------------------
	Symphony Global
-----------------------------------------------------------------------------*/

	* {
		box-sizing: border-box;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		cursor: default;
		font-family: inherit;
		font-size: inherit;
		font-style: inherit;
		font-weight: inherit;
		line-height: inherit;
		margin: 0;
		padding: 0;
	}
	body {
		font: normal 8pt/1.6 "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	}
	a {
		color: #5072bf;
		cursor: pointer;
		outline: none;
		text-decoration: underline;
	}
	a:hover {
		color: #000;
	}
	a:active,
	a:focus {
		color: #7092ef;
	}
	img {
		border: none;
	}

/*-----------------------------------------------------------------------------
	Header
-----------------------------------------------------------------------------*/

	h1 {
		background-color: #222;
		background: -moz-linear-gradient(
			top,
			#111 0%,
			#333 100%
		);
		background: -webkit-gradient(
			linear,
			left top,
			left bottom,
			from(#111),
			to(#333)
		);
		font-size: 10pt;
		font-weight: bold;
		line-height: 45px;
		padding: 0 30px;
		text-shadow: 1px 1px 2px #222;
	}
	h1 a,
	#session a {
		color: #ccc;
		position: relative;
		text-decoration: none;
		z-index: 2;
	}
	h1 a:hover,
	#session a:hover {
		color: #fff;
	}

/*-----------------------------------------------------------------------------
	Header: Session
-----------------------------------------------------------------------------*/

	#session {
		line-height: 45px;
		list-style: none;
		position: absolute;
		right: 25px;
		top: 0;
	}
	#session li {
		display: block;
		float: left;
		margin: 0 0 0 10px;
	}
	#session li a {
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		display: inline-block;
		height: 22px;
		line-height: 22px;
		padding: 0 5px;
	}
	#session li a:hover {
		background-color: #333;
		background: hsla(0, 0%, 50%, 0.2);
	}

/*-----------------------------------------------------------------------------
	Header: Navigation
-----------------------------------------------------------------------------*/

	#nav {
		background-color: #ccc;
		background: -moz-linear-gradient(
			top,
			hsla(0, 0%, 95%, 1),
			hsla(0, 0%, 90%, 1) 1px,
			hsla(0, 0%, 80%, 1) 32px,
			hsla(0, 0%, 0%, 0.4) 32px,
			hsla(0, 0%, 0%, 0.2) 33px,
			hsla(0, 0%, 0%, 0)
		);
		background: -webkit-gradient(
			linear,
			left top,
			left bottom,
			color-stop(0, hsla(0, 0%, 95%, 1)),
			color-stop(0.03, hsla(0, 0%, 90%, 1)),
			color-stop(0.91, hsla(0, 0%, 80%, 1)),
			color-stop(0.92, hsla(0, 0%, 0%, 0.4)),
			color-stop(.94, hsla(0, 0%, 0%, 0.2)),
			color-stop(1, hsla(0, 0%, 0%, 0))
		);
		height: 35px;
		list-style: none;
		padding: 0 20px;
		position: relative;
		white-space: nowrap;
	}
	#nav:before,
	#nav:after {
		background: -moz-linear-gradient(
			left,
			hsla(0, 0%, 20%, 0.15),
			hsla(0, 0%, 20%, 0.05) 25%,
			hsla(0, 0%, 20%, 0.00)
		);
		background: -webkit-gradient(
			linear, left top, right top,
			color-stop(0.00, hsla(0, 0%, 20%, 0.15)),
			color-stop(0.25, hsla(0, 0%, 20%, 0.05)),
			color-stop(1.00, hsla(0, 0%, 20%, 0.00))
		);
		content: ' ';
		display: block;
		left: 0;
		height: 33px;
		position: absolute;
		top: 0;
		width: 250px;
		z-index: 1;
	}
	#nav:before {
		background: -moz-linear-gradient(
			right,
			hsla(0, 0%, 20%, 0.15),
			hsla(0, 0%, 20%, 0.05) 25%,
			hsla(0, 0%, 20%, 0.00)
		);
		background: -webkit-gradient(
			linear, right top, left top,
			color-stop(0.00, hsla(0, 0%, 20%, 0.15)),
			color-stop(0.25, hsla(0, 0%, 20%, 0.05)),
			color-stop(1.00, hsla(0, 0%, 20%, 0.00))
		);
		left: auto;
		right: 0;
	}
	#nav > li {
		color: #555;
		color: hsla(0, 0%, 0%, 0.65);
		display: block;
		float: left;
		font-weight: bold;
		height: 35px;
		line-height: 33px;
		padding: 0 10px;
		position: relative;
		text-shadow: 0 1px 0 #eee;
		z-index: 3;
	}
	#nav #nav-system,
	#nav #nav-blueprints,
	#nav #nav-expand {
		float: right;
	}
	#nav > li.active {
		background-color: #5e84b1;
		background: -moz-linear-gradient(
			top,
			hsla(215, 40%, 75%, 1),
			hsla(215, 40%, 60%, 1) 1px,
			hsla(215, 40%, 50%, 1) 32px,
			hsla(0, 0%, 0%, 0.6) 32px,
			hsla(0, 0%, 0%, 0) 33px,
			hsla(0, 0%, 0%, 0)
		);
		background: -webkit-gradient(
			linear,
			left top,
			left bottom,
			color-stop(0, hsla(215, 40%, 75%, 1)),
			color-stop(0.03, hsla(215, 40%, 60%, 1)),
			color-stop(0.91, hsla(215, 40%, 50%, 1)),
			color-stop(0.92, hsla(0, 0%, 0%, 0.6)),
			color-stop(.93, hsla(0, 0%, 0%, 0)),
			color-stop(1, hsla(0, 0%, 0%, 0))
		);
		color: #fff;
		text-shadow: 1px 1px 0 hsla(0, 0%, 0%, 0.2);
		z-index: 5;
	}
	#nav > li:hover {
		color: #fff;
		background-color: #444;
		background: -moz-linear-gradient(
			top,
			hsla(0, 0%, 50%, 1),
			hsla(0, 0%, 35%, 1) 1px,
			hsla(0, 0%, 25%, 1) 32px
		);
		background: -webkit-gradient(
			linear,
			left top,
			left bottom,
			color-stop(0, hsla(0, 0%, 50%, 1)),
			color-stop(0.03, hsla(0, 0%, 35%, 1)),
			color-stop(0.91, hsla(0, 0%, 25%, 1))
		);
		text-shadow: 1px 1px 0 hsla(0, 0%, 0%, 0.5);
		z-index: 2;
	}

/*-----------------------------------------------------------------------------
	Header: Navigation: Subnavigation
-----------------------------------------------------------------------------*/

	#nav ul {
		display: none;
		background-color: #444;
		background: -moz-linear-gradient(
			top,
			hsla(0, 0%, 25%, 1),
			hsla(0, 0%, 15%, 1)
		);
		background: -webkit-gradient(
			linear,
			left top,
			left bottom,
			from(hsla(0, 0%, 25%, 1)),
			to(hsla(0, 0%, 15%, 1))
		);
		-moz-box-shadow: 1px 2px 2px hsla(0, 0%, 0%, 0.2);
		-webkit-box-shadow: 1px 2px 2px hsla(0, 0%, 0%, 0.2);
		left: 0;
		list-style: none;
		min-width: 120px;
		position: absolute;
		top: 32px;
	}
	#nav li:hover ul {
		display: block;
	}
	#nav #nav-system ul,
	#nav #nav-blueprints ul,
	#nav #nav-expand ul {
		left: auto;
		right: 0;
	}
	#nav ul a {
		color: #fff;
		display: block;
		font-weight: normal;
		padding: 0 10px;
		text-decoration: none;
	}
	#nav ul a:hover {
		background-color: #333;
		background: hsla(0, 0%, 0%, 0.2);
	}
	#nav ul,
	#nav ul li:last-child a {
		border-bottom-right-radius: 5px;
		border-bottom-left-radius: 5px;
		-moz-border-radius-bottomright: 5px;
		-moz-border-radius-bottomleft: 5px;
		-webkit-border-bottom-right-radius: 5px;
		-webkit-border-bottom-left-radius: 5px;
	}

/*-----------------------------------------------------------------------------
	Header: Navigation: Tab Navigation
-----------------------------------------------------------------------------*/

	#tab {
		position: relative;
		display: inline-table;
		width: 100%;
		line-height: 25px;
		color: #777;
		background-color: #fff;
		background: -moz-linear-gradient(
			bottom,
			#eee 0%,
			#fff 10%,
			#fff 100%
		);
		background: -webkit-gradient(
			linear,
			left bottom,
			left top,
			from(#eee),
			to(#fff),
			color-stop(0.1, #fff)
		);
		border-bottom: 1px solid #eaeaea;
		padding-left: 20px;
		margin-bottom: 25px;
	}
	#tab li {
		display: inline;
	}
	#tab li a {
		background: hsla(0, 0%, 0%, 0.03);
		display: block;
		position: relative;
		top: 1px;
		color: #444;
		float: left;
		padding: 0 10px;
		margin-right: 5px;
		text-decoration: none;
		border: 1px solid #ddd;
		border-bottom: none;
		-moz-border-radius-topright: 5px;
		-moz-border-radius-topleft: 5px;
		-webkit-border-top-right-radius: 5px;
		-webkit-border-top-left-radius: 5px;
		border-top-right-radius: 5px;
		border-top-left-radius: 5px;
	}
	#tab li a:hover,
	#tab li a.active {
		background: #fff;
	}
	h2 + #tab {
		margin-top: -5px;
	}

/*-----------------------------------------------------------------------------
	Layout
-----------------------------------------------------------------------------*/

	#layout,
	.columns {
		border-spacing: 30px 0;
		display: table;
		margin: 0 0 10px 0;
		table-layout: fixed;
		width: 100%;
	}
	#layout > .column,
	.columns > .column {
		display: table-cell;
		vertical-align: top;
	}
	#layout > .small,
	.columns > .small {
		width: 30%;
	}
	#layout > .large,
	.columns > .large {
		width: 70%;
	}

	#layout.type-lll > .column,
	.columns.type-lll > .column {
		width: 33.3%;
	}
	
	#layout.type-lls > .large,
	#layout.type-lsl > .large,
	#layout.type-sll > .large,
	.columns.type-lls > .large,
	.columns.type-lsl > .large,
	.columns.type-sll > .large {
		width: 50%;
	}

/*-----------------------------------------------------------------------------
	Content
-----------------------------------------------------------------------------*/

	h2 {
		font-size: 11pt;
		padding: 15px 30px 20px;
	}
	h2 .button {
		float: right;
		margin: 0 0 0 10px;
	}
	h2 select {
		font-size: 9pt;
		margin: 0 1ex;
		vertical-align: text-top;
	}
	code {
		font-family: 'Monaco', 'Consolas', 'Andale Mono', monospace;
		font-size: 8pt;
		color: hsla(0, 0%, 0%, 0.8);
	}
	pre {
		border-bottom: 1px solid hsla(0, 0%, 0%, 0.1);
		border-top: 1px solid hsla(0, 0%, 0%, 0.1);
		margin: 10px 0;
		padding: 10px 0;
	}
	p {
		margin: 0 0 10px;
	}
	p:last-child {
		margin: 0;
	}
	.inactive {
		color: hsla(0, 0%, 0%, 0.3);
	}

/*-----------------------------------------------------------------------------
	Content: Buttons
-----------------------------------------------------------------------------*/
	
	button,
	.button {
		background: #bbbbbb;
		background: #bbbbbb -moz-linear-gradient(
			top,
			hsla(0, 0%, 0%, 0),
			hsla(0, 0%, 0%, 0.15)
		);
		background: #bbbbbb -webkit-gradient(
			linear, left top, left bottom,
			from(hsl(10, 80%, 60%)),
			to(hsl(10, 60%, 50%))
		);
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		-moz-box-shadow:
			0 1px 0 hsla(0, 0%, 50%, 0.2) inset,
			0 2px 0 hsla(0, 0%, 100%, 0.3) inset,
			0 -1px 0 hsla(0, 0%, 50%, 0.2) inset;
		-webkit-box-shadow:
			0 1px 0 hsla(0, 0%, 50%, 0.2) inset,
			0 2px 0 hsla(0, 0%, 100%, 0.3) inset,
			0 -1px 0 hsla(0, 0%, 50%, 0.2) inset;
		border: none;
		color: #ffffff;
		cursor: pointer;
		font-size: 8pt;
		line-height: 1.5;
		margin: 0;
		padding: 5px 10px;
		position: relative;
		text-decoration: none;
	}
	button:hover,
	button:active,
	button:focus,
	.button:hover,
	.button:active,<commit_msg>Fix for broken button styles in webkit.<commit_after>/*-----------------------------------------------------------------------------
	Symphony Global
-----------------------------------------------------------------------------*/

	* {
		box-sizing: border-box;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		cursor: default;
		font-family: inherit;
		font-size: inherit;
		font-style: inherit;
		font-weight: inherit;
		line-height: inherit;
		margin: 0;
		padding: 0;
	}
	body {
		font: normal 8pt/1.6 "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	}
	a {
		color: #5072bf;
		cursor: pointer;
		outline: none;
		text-decoration: underline;
	}
	a:hover {
		color: #000;
	}
	a:active,
	a:focus {
		color: #7092ef;
	}
	img {
		border: none;
	}

/*-----------------------------------------------------------------------------
	Header
-----------------------------------------------------------------------------*/

	h1 {
		background-color: #222;
		background: -moz-linear-gradient(
			top,
			#111 0%,
			#333 100%
		);
		background: -webkit-gradient(
			linear,
			left top,
			left bottom,
			from(#111),
			to(#333)
		);
		font-size: 10pt;
		font-weight: bold;
		line-height: 45px;
		padding: 0 30px;
		text-shadow: 1px 1px 2px #222;
	}
	h1 a,
	#session a {
		color: #ccc;
		position: relative;
		text-decoration: none;
		z-index: 2;
	}
	h1 a:hover,
	#session a:hover {
		color: #fff;
	}

/*-----------------------------------------------------------------------------
	Header: Session
-----------------------------------------------------------------------------*/

	#session {
		line-height: 45px;
		list-style: none;
		position: absolute;
		right: 25px;
		top: 0;
	}
	#session li {
		display: block;
		float: left;
		margin: 0 0 0 10px;
	}
	#session li a {
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		display: inline-block;
		height: 22px;
		line-height: 22px;
		padding: 0 5px;
	}
	#session li a:hover {
		background-color: #333;
		background: hsla(0, 0%, 50%, 0.2);
	}

/*-----------------------------------------------------------------------------
	Header: Navigation
-----------------------------------------------------------------------------*/

	#nav {
		background-color: #ccc;
		background: -moz-linear-gradient(
			top,
			hsla(0, 0%, 95%, 1),
			hsla(0, 0%, 90%, 1) 1px,
			hsla(0, 0%, 80%, 1) 32px,
			hsla(0, 0%, 0%, 0.4) 32px,
			hsla(0, 0%, 0%, 0.2) 33px,
			hsla(0, 0%, 0%, 0)
		);
		background: -webkit-gradient(
			linear,
			left top,
			left bottom,
			color-stop(0, hsla(0, 0%, 95%, 1)),
			color-stop(0.03, hsla(0, 0%, 90%, 1)),
			color-stop(0.91, hsla(0, 0%, 80%, 1)),
			color-stop(0.92, hsla(0, 0%, 0%, 0.4)),
			color-stop(.94, hsla(0, 0%, 0%, 0.2)),
			color-stop(1, hsla(0, 0%, 0%, 0))
		);
		height: 35px;
		list-style: none;
		padding: 0 20px;
		position: relative;
		white-space: nowrap;
	}
	#nav:before,
	#nav:after {
		background: -moz-linear-gradient(
			left,
			hsla(0, 0%, 20%, 0.15),
			hsla(0, 0%, 20%, 0.05) 25%,
			hsla(0, 0%, 20%, 0.00)
		);
		background: -webkit-gradient(
			linear, left top, right top,
			color-stop(0.00, hsla(0, 0%, 20%, 0.15)),
			color-stop(0.25, hsla(0, 0%, 20%, 0.05)),
			color-stop(1.00, hsla(0, 0%, 20%, 0.00))
		);
		content: ' ';
		display: block;
		left: 0;
		height: 33px;
		position: absolute;
		top: 0;
		width: 250px;
		z-index: 1;
	}
	#nav:before {
		background: -moz-linear-gradient(
			right,
			hsla(0, 0%, 20%, 0.15),
			hsla(0, 0%, 20%, 0.05) 25%,
			hsla(0, 0%, 20%, 0.00)
		);
		background: -webkit-gradient(
			linear, right top, left top,
			color-stop(0.00, hsla(0, 0%, 20%, 0.15)),
			color-stop(0.25, hsla(0, 0%, 20%, 0.05)),
			color-stop(1.00, hsla(0, 0%, 20%, 0.00))
		);
		left: auto;
		right: 0;
	}
	#nav > li {
		color: #555;
		color: hsla(0, 0%, 0%, 0.65);
		display: block;
		float: left;
		font-weight: bold;
		height: 35px;
		line-height: 33px;
		padding: 0 10px;
		position: relative;
		text-shadow: 0 1px 0 #eee;
		z-index: 3;
	}
	#nav #nav-system,
	#nav #nav-blueprints,
	#nav #nav-expand {
		float: right;
	}
	#nav > li.active {
		background-color: #5e84b1;
		background: -moz-linear-gradient(
			top,
			hsla(215, 40%, 75%, 1),
			hsla(215, 40%, 60%, 1) 1px,
			hsla(215, 40%, 50%, 1) 32px,
			hsla(0, 0%, 0%, 0.6) 32px,
			hsla(0, 0%, 0%, 0) 33px,
			hsla(0, 0%, 0%, 0)
		);
		background: -webkit-gradient(
			linear,
			left top,
			left bottom,
			color-stop(0, hsla(215, 40%, 75%, 1)),
			color-stop(0.03, hsla(215, 40%, 60%, 1)),
			color-stop(0.91, hsla(215, 40%, 50%, 1)),
			color-stop(0.92, hsla(0, 0%, 0%, 0.6)),
			color-stop(.93, hsla(0, 0%, 0%, 0)),
			color-stop(1, hsla(0, 0%, 0%, 0))
		);
		color: #fff;
		text-shadow: 1px 1px 0 hsla(0, 0%, 0%, 0.2);
		z-index: 5;
	}
	#nav > li:hover {
		color: #fff;
		background-color: #444;
		background: -moz-linear-gradient(
			top,
			hsla(0, 0%, 50%, 1),
			hsla(0, 0%, 35%, 1) 1px,
			hsla(0, 0%, 25%, 1) 32px
		);
		background: -webkit-gradient(
			linear,
			left top,
			left bottom,
			color-stop(0, hsla(0, 0%, 50%, 1)),
			color-stop(0.03, hsla(0, 0%, 35%, 1)),
			color-stop(0.91, hsla(0, 0%, 25%, 1))
		);
		text-shadow: 1px 1px 0 hsla(0, 0%, 0%, 0.5);
		z-index: 2;
	}

/*-----------------------------------------------------------------------------
	Header: Navigation: Subnavigation
-----------------------------------------------------------------------------*/

	#nav ul {
		display: none;
		background-color: #444;
		background: -moz-linear-gradient(
			top,
			hsla(0, 0%, 25%, 1),
			hsla(0, 0%, 15%, 1)
		);
		background: -webkit-gradient(
			linear,
			left top,
			left bottom,
			from(hsla(0, 0%, 25%, 1)),
			to(hsla(0, 0%, 15%, 1))
		);
		-moz-box-shadow: 1px 2px 2px hsla(0, 0%, 0%, 0.2);
		-webkit-box-shadow: 1px 2px 2px hsla(0, 0%, 0%, 0.2);
		left: 0;
		list-style: none;
		min-width: 120px;
		position: absolute;
		top: 32px;
	}
	#nav li:hover ul {
		display: block;
	}
	#nav #nav-system ul,
	#nav #nav-blueprints ul,
	#nav #nav-expand ul {
		left: auto;
		right: 0;
	}
	#nav ul a {
		color: #fff;
		display: block;
		font-weight: normal;
		padding: 0 10px;
		text-decoration: none;
	}
	#nav ul a:hover {
		background-color: #333;
		background: hsla(0, 0%, 0%, 0.2);
	}
	#nav ul,
	#nav ul li:last-child a {
		border-bottom-right-radius: 5px;
		border-bottom-left-radius: 5px;
		-moz-border-radius-bottomright: 5px;
		-moz-border-radius-bottomleft: 5px;
		-webkit-border-bottom-right-radius: 5px;
		-webkit-border-bottom-left-radius: 5px;
	}

/*-----------------------------------------------------------------------------
	Header: Navigation: Tab Navigation
-----------------------------------------------------------------------------*/

	#tab {
		position: relative;
		display: inline-table;
		width: 100%;
		line-height: 25px;
		color: #777;
		background-color: #fff;
		background: -moz-linear-gradient(
			bottom,
			#eee 0%,
			#fff 10%,
			#fff 100%
		);
		background: -webkit-gradient(
			linear,
			left bottom,
			left top,
			from(#eee),
			to(#fff),
			color-stop(0.1, #fff)
		);
		border-bottom: 1px solid #eaeaea;
		padding-left: 20px;
		margin-bottom: 25px;
	}
	#tab li {
		display: inline;
	}
	#tab li a {
		background: hsla(0, 0%, 0%, 0.03);
		display: block;
		position: relative;
		top: 1px;
		color: #444;
		float: left;
		padding: 0 10px;
		margin-right: 5px;
		text-decoration: none;
		border: 1px solid #ddd;
		border-bottom: none;
		-moz-border-radius-topright: 5px;
		-moz-border-radius-topleft: 5px;
		-webkit-border-top-right-radius: 5px;
		-webkit-border-top-left-radius: 5px;
		border-top-right-radius: 5px;
		border-top-left-radius: 5px;
	}
	#tab li a:hover,
	#tab li a.active {
		background: #fff;
	}
	h2 + #tab {
		margin-top: -5px;
	}

/*-----------------------------------------------------------------------------
	Layout
-----------------------------------------------------------------------------*/

	#layout,
	.columns {
		border-spacing: 30px 0;
		display: table;
		margin: 0 0 10px 0;
		table-layout: fixed;
		width: 100%;
	}
	#layout > .column,
	.columns > .column {
		display: table-cell;
		vertical-align: top;
	}
	#layout > .small,
	.columns > .small {
		width: 30%;
	}
	#layout > .large,
	.columns > .large {
		width: 70%;
	}

	#layout.type-lll > .column,
	.columns.type-lll > .column {
		width: 33.3%;
	}
	
	#layout.type-lls > .large,
	#layout.type-lsl > .large,
	#layout.type-sll > .large,
	.columns.type-lls > .large,
	.columns.type-lsl > .large,
	.columns.type-sll > .large {
		width: 50%;
	}

/*-----------------------------------------------------------------------------
	Content
-----------------------------------------------------------------------------*/

	h2 {
		font-size: 11pt;
		padding: 15px 30px 20px;
	}
	h2 .button {
		float: right;
		margin: 0 0 0 10px;
	}
	h2 select {
		font-size: 9pt;
		margin: 0 1ex;
		vertical-align: text-top;
	}
	code {
		font-family: 'Monaco', 'Consolas', 'Andale Mono', monospace;
		font-size: 8pt;
		color: hsla(0, 0%, 0%, 0.8);
	}
	pre {
		border-bottom: 1px solid hsla(0, 0%, 0%, 0.1);
		border-top: 1px solid hsla(0, 0%, 0%, 0.1);
		margin: 10px 0;
		padding: 10px 0;
	}
	p {
		margin: 0 0 10px;
	}
	p:last-child {
		margin: 0;
	}
	.inactive {
		color: hsla(0, 0%, 0%, 0.3);
	}

/*-----------------------------------------------------------------------------
	Content: Buttons
-----------------------------------------------------------------------------*/
	
	button,
	.button {
		background: #bbbbbb;
		background: #bbbbbb -moz-linear-gradient(
			top,
			hsla(0, 0%, 0%, 0),
			hsla(0, 0%, 0%, 0.15)
		);
		background: #bbbbbb -webkit-gradient(
			linear, left top, left bottom,
			from(hsla(0, 0%, 0%, 0)),
			to(hsla(0, 0%, 0%, 0.15))
		);
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		-moz-box-shadow:
			0 1px 0 hsla(0, 0%, 50%, 0.2) inset,
			0 2px 0 hsla(0, 0%, 100%, 0.3) inset,
			0 -1px 0 hsla(0, 0%, 50%, 0.2) inset;
		-webkit-box-shadow:
			0 1px 0 hsla(0, 0%, 50%, 0.2) inset,
			0 2px 0 hsla(0, 0%, 100%, 0.3) inset,
			0 -1px 0 hsla(0, 0%, 50%, 0.2) inset;
		border: none;
		color: #ffffff;
		cursor: pointer;
		font-size: 8pt;
		line-height: 1.5;
		margin: 0;
		padding: 5px 10px;
		position: relative;
		text-decoration: none;
	}
	button:hover,
	button:active,
	button:focus,
	.button:hover,
	.button:active,
{'fraction_non_alphanumeric': 0.3010127441004022, 'fraction_numerical': 0.07016523719532877, 'mean_word_length': 1.757247828991316, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 37, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, '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': '4101449', 'n_tokens_mistral': 10153, 'n_tokens_neox': 8095, 'n_words': 1985}