<commit_before>* {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

html {
	font-size: 62.5%;
}

body {
	font-size: $base-font-size;
	line-height: $base-line-height;
	color: $color-text-default;
	background-color: $color-background-color-default;
	font-family: $font-family-sans;
    padding-top: 60px;
}

::selection {
	background: $party-blue; /* Webkit */
	color:white;
}
	
::-moz-selection {
	background: $party-blue; /* Firefox */
	color:white;
}

img {
	max-width: 100%;
	height: auto;
}

a {
	background-image: linear-gradient(transparent calc(100% - 7px), $color-error-light 0),
	linear-gradient(transparent calc(100% - 7px), $color-accent-alternate-2 0);
	background-position: 0 0;
	background-repeat: no-repeat;
	background-size: 0 100%, 100% 100%;
	color: $color-dark;
	text-decoration: none;
	transition: all .1s;

	&:visited {
		color: $color-dark;
	}

	&:hover,
	&:active {
		background-size: 100% 100%, 100% 100%;
		color: $color-dark;
	}
}

// otherwise it's too wonky with our static header on mobile
body #wpadminbar {
  position: fixed;
}

// Reusable, toolbox kind of class
.screen-reader-text {
	position: absolute;
	top: -9999px;
	left: -9999px;
}

.interface-checkbox {
	display: none;
	speak: none;
}

// .template-header {
// 	padding-top: 4rem;
// 	padding-bottom: 4rem;<commit_msg>swap :active for :focus styling in _base.scss<commit_after>* {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

html {
	font-size: 62.5%;
}

body {
	font-size: $base-font-size;
	line-height: $base-line-height;
	color: $color-text-default;
	background-color: $color-background-color-default;
	font-family: $font-family-sans;
    padding-top: 60px;
}

::selection {
	background: $party-blue; /* Webkit */
	color:white;
}
	
::-moz-selection {
	background: $party-blue; /* Firefox */
	color:white;
}

img {
	max-width: 100%;
	height: auto;
}

a {
	background-image: linear-gradient(transparent calc(100% - 7px), $color-error-light 0),
	linear-gradient(transparent calc(100% - 7px), $color-accent-alternate-2 0);
	background-position: 0 0;
	background-repeat: no-repeat;
	background-size: 0 100%, 100% 100%;
	color: $color-dark;
	text-decoration: none;
	transition: all .1s;

	&:visited {
		color: $color-dark;
	}

	&:focus,
	&:hover {
		background-size: 100% 100%, 100% 100%;
		color: $color-dark;
	}
}

// otherwise it's too wonky with our static header on mobile
body #wpadminbar {
  position: fixed;
}

// Reusable, toolbox kind of class
.screen-reader-text {
	position: absolute;
	top: -9999px;
	left: -9999px;
}

.interface-checkbox {
	display: none;
	speak: none;
}

// .template-header {
// 	padding-top: 4rem;
// 	padding-bottom: 4rem;
{'fraction_non_alphanumeric': 0.1688026363969242, 'fraction_numerical': 0.039545953863053825, 'mean_word_length': 3.6780821917808217, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, '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': '4501221', 'n_tokens_mistral': 1182, 'n_tokens_neox': 1061, 'n_words': 235}