<commit_before>@uwpurple: #4b2e83;
@gold: #b7a57a;
@lightgold: #e8e3d3;
@metgold: #85754d;
@lightgray: #d9d9d9;
@darkgray: #444;
@altgray: #676767;
@white: #fff;
@black: #000;
@text: #565656;

.intro {font-size:17px; line-height: 1.6;}
.trad-list { padding-left: 0; list-style:none; 
    li {font-size:17px; line-height:1.6;
	    h3 {margin-bottom: 3px;}
        ol,ul {list-style: disc; margin-left: 15px; 
            li {margin:10px 0 10px 20px; 
            }
        }
    }
}

form {
    p {margin-bottom: 2.5em;}
    label {color:@text; margin-bottom: 6px; display: block; color:@gold; font-family:'Open Sans', serif; font-size: 19px; font-weight: 600;}
    fieldset {margin-bottom: 2.5em; 
        legend {color:@gold; font-family:'Open Sans', serif; font-size: 19px; font-weight:600;}
        label {color:inherit; font-family:inherit; font-size: inherit; font-weight:400; }
        &.checkbox-list {
            label {display:inline-block; padding-left: 7px;}
            div {margin-bottom:10px;}
        }
        input,textarea {margin-bottom:25px;}
    }
    textarea,.url-field input {min-width: 70%;}
    textarea, input {padding-left:3px; padding-right: 3px;}
    .btn-container {text-align: center; padding: 50px 0 20px; 
        input { margin-left: 30px; padding: 15px 20px; font-size: 18px;}
        a {font-size: 18px;}
    }
}

.required { color: #888; font-size: 90%;
    &.invalid {color:red; 
        strong {white-space: nowrap; font-weight: normal; display:block;}
    }
}

.mdot-sub-content {
	.sub-content-header {font-family:'Open Sans',sans-serif; font-size: 22px; margin-bottom:0; color:@metgold;}
	.sub-content-article {margin-left:2px; }
	}
	
	<commit_msg>another a11y pass<commit_after>@uwpurple: #4b2e83;
@gold: #b7a57a;
@lightgold: #e8e3d3;
@metgold: #85754d;
@lightgray: #d9d9d9;
@darkgray: #444;
@altgray: #676767;
@white: #fff;
@black: #000;
@text: #565656;

.intro {font-size:17px; line-height: 1.6;}
.trad-list { padding-left: 0; list-style:none; 
    li {font-size:17px; line-height:1.6;
	    h3 {margin-bottom: 3px;}
        ol,ul {list-style: disc; margin-left: 15px; 
            li {margin:10px 0 10px 20px; 
            }
        }
    }
}

form {
    p {margin-bottom: 2.5em;}
    label {margin-bottom: 6px; display: block; color:@uwpurple; font-family:'Open Sans', serif; font-size: 19px; font-weight: 600;}
    fieldset {margin-bottom: 2.5em; 
        legend {color:@uwpurple; font-family:'Open Sans', serif; font-size: 19px; font-weight:600;}
        label {color:inherit; font-family:inherit; font-size: inherit; font-weight:400; }
        &.checkbox-list {
            label {display:inline-block; padding-left: 7px;}
            div {margin-bottom:10px;}
        }
        input,textarea {margin-bottom:25px;}
    }
    textarea,.url-field input {min-width: 70%;}
    textarea, input {padding-left:3px; padding-right: 3px;}
    .btn-container {text-align: center; padding: 50px 0 20px; 
        input { margin-left: 30px; padding: 15px 20px; font-size: 18px;}
        a {font-size: 18px;}
    }
}

.required { color: @text; font-size: 90%;
    &.invalid {color:red; 
        strong {white-space: nowrap; font-weight: normal; display:block;}
    }
}

.mdot-sub-content {
	.sub-content-header {font-family:'Open Sans',sans-serif; font-size: 22px; margin-bottom:0; color:@uwpurple;}
	.sub-content-category {font-weight: 600;}
	.sub-content-article {margin-left:2px; }
	}
	
	
{'fraction_non_alphanumeric': 0.1677362893815636, 'fraction_numerical': 0.06301050175029171, 'mean_word_length': 3.0531914893617023, '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': '6331997', 'n_tokens_mistral': 1472, 'n_tokens_neox': 1291, 'n_words': 280}