<commit_before>
@media (min-width: 768px) { 
	.su-datepicker-month-wrap .datepicker-range {
		width: 580px;
	}
}

.su-datepicker-month-wrap .datepicker {
	background: #fff;
	box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
	font-family: HelveticaNeue-Light, 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
	min-width: 279px;
	padding: 10px;
	position: relative;
}

.su-datepicker-month-wrap.popup-datepicker {
	border: 0;
    padding: 0;
}

.su-datepicker-month-wrap .datepicker .back {
	left: -35px;
	padding: 0;
	position: absolute;
	top: 50%;
	transform: scale(2);
	width: 0;
}

.su-datepicker-range-wrap.su-datepicker-month-wrap .datepicker .back {
	left: -30px;
}

.su-datepicker-month-wrap .datepicker .month {
	color: #6cb100;
	padding-bottom: 5px;
	width: 100%;
}

.su-datepicker-month-wrap .datepicker .month.col-xs-offset-4 {
	margin-left: 0;
}

.su-datepicker-month-wrap .datepicker .forward {
	padding: 0;
	position: absolute;
	right: 5px;
	top: 50%;
	transform: scale(2);
	width: 0;
}

.su-datepicker-range-wrap.su-datepicker-month-wrap .datepicker .forward {
	right: 10px;
}

@media (min-width: 768px) { 
	.su-datepicker-range-wrap.su-datepicker-month-wrap .datepicker .row .col-xs-12:nth-of-type(1) {
		border-right: 1px solid #ccc;
		padding-left: 21px;
	}
}

.su-datepicker-month-wrap .datepicker .back button,
.su-datepicker-month-wrap .datepicker .forward button {
	background: #fff;
	border: 1px solid #d3e8b3;
	border-radius: 50%;
	color: #d3e8b3;
    height: 20px;
    line-height: 0;
    transition: all 0.2s ease-in-out;
	width: 20px;
}

.su-datepicker-month-wrap .datepicker .back button:hover,
.su-datepicker-month-wrap .datepicker .forward button:hover {
	background: #f4ffe4;
	border-color: #6cb100;
	color: #6cb100;
}

.su-datepicker-month-wrap .datepicker button, 
.su-datepicker-month-wrap .datepicker .btn, 
.su-datepicker-month-wrap .datepicker button:focus,
.su-datepicker-month-wrap .datepicker button:active,
.su-datepicker-month-wrap .datepicker .btn:focus,
.su-datepicker-month-wrap .datepicker .btn:active,
.su-datepicker-month-wrap .datepicker .back button:focus,
.su-datepicker-month-wrap .datepicker .back button:active,
.su-datepicker-month-wrap .datepicker .forward button:focus, 
.su-datepicker-month-wrap .datepicker .forward button:active {
	outline: 0 !important;
}

.su-datepicker-month-wrap .datepicker .btn:active, 
.su-datepicker-month-wrap .datepicker .btn.active {
	box-shadow: none;
}

.su-datepicker-month-wrap .datepicker table th {
	color: #6cb100;
	font-size: 75%;
}

.su-datepicker-month-wrap .datepicker table td button {
	border-color: #fff;
	border-radius: 0;
	font-size: 13px;
    transition: all 0.2s ease-in-out;
}

.su-datepicker-month-wrap .datepicker table td button[disabled] {
	background: #fff;
	color: #999;
}

.su-datepicker-month-wrap .datepicker .btn-default:hover, 
.su-datepicker-month-wrap .datepicker .btn-default:active, 
.su-datepicker-month-wrap .datepicker .open .dropdown-toggle.btn-default,
.su-datepicker-month-wrap .datepicker .in-potential-date-range button {
    background: rgba(108,177,0,0.2) !important;
}

.su-datepicker-month-wrap .datepicker .btn-default:hover {
	color: #6cb100;
}

.su-datepicker-month-wrap .datepicker .btn-default:focus,
.su-datepicker-month-wrap .datepicker .in-selected-date-range button {
	background: #6cb100 !important;
    color: #fff;
}

.su-datepicker-month-wrap .datepicker .active-date button, 
.su-datepicker-month-wrap .datepicker .potential-date button{
    background: #fff !important;
    color: #0072bc;
}





<commit_msg>previous and next month disabled styles<commit_after>
@media (min-width: 768px) {
	.su-datepicker-month-wrap .datepicker-range {
		width: 580px;
	}
}

.su-datepicker-month-wrap .datepicker {
	background: #fff;
	box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
	font-family: HelveticaNeue-Light, 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
	min-width: 279px;
	padding: 10px;
	position: relative;
}

.su-datepicker-month-wrap.popup-datepicker {
	border: 0;
    padding: 0;
}

.su-datepicker-month-wrap .datepicker .back {
	left: -35px;
	padding: 0;
	position: absolute;
	top: 50%;
	transform: scale(2);
	width: 0;
}

.su-datepicker-range-wrap.su-datepicker-month-wrap .datepicker .back {
	left: -30px;
}

.su-datepicker-month-wrap .datepicker .month {
	color: #6cb100;
	padding-bottom: 5px;
	width: 100%;
}

.su-datepicker-month-wrap .datepicker .month.col-xs-offset-4 {
	margin-left: 0;
}

.su-datepicker-month-wrap .datepicker .forward {
	padding: 0;
	position: absolute;
	right: 5px;
	top: 50%;
	transform: scale(2);
	width: 0;
}

.su-datepicker-range-wrap.su-datepicker-month-wrap .datepicker .forward {
	right: 10px;
}

@media (min-width: 768px) {
	.su-datepicker-range-wrap.su-datepicker-month-wrap .datepicker .row .col-xs-12:nth-of-type(1) {
		border-right: 1px solid #ccc;
		padding-left: 21px;
	}
}

.su-datepicker-month-wrap .datepicker .back button,
.su-datepicker-month-wrap .datepicker .forward button {
	background: #fff;
	border: 1px solid #d3e8b3;
	border-radius: 50%;
	color: #d3e8b3;
    height: 20px;
    line-height: 0;
    transition: all 0.2s ease-in-out;
	width: 20px;
}

.su-datepicker-month-wrap .datepicker .back button:hover:enabled,
.su-datepicker-month-wrap .datepicker .forward button:hover:enabled {
	background: #f4ffe4;
	border-color: #6cb100;
	color: #6cb100;
}

.su-datepicker-month-wrap .datepicker button,
.su-datepicker-month-wrap .datepicker .btn,
.su-datepicker-month-wrap .datepicker button:focus,
.su-datepicker-month-wrap .datepicker button:active,
.su-datepicker-month-wrap .datepicker .btn:focus,
.su-datepicker-month-wrap .datepicker .btn:active,
.su-datepicker-month-wrap .datepicker .back button:focus,
.su-datepicker-month-wrap .datepicker .back button:active,
.su-datepicker-month-wrap .datepicker .forward button:focus,
.su-datepicker-month-wrap .datepicker .forward button:active {
	outline: 0 !important;
}

.su-datepicker-month-wrap .datepicker .btn:active,
.su-datepicker-month-wrap .datepicker .btn.active {
	box-shadow: none;
}

.su-datepicker-month-wrap .datepicker table th {
	color: #6cb100;
	font-size: 75%;
}

.su-datepicker-month-wrap .datepicker table td button {
	border-color: #fff;
	border-radius: 0;
	font-size: 13px;
    transition: all 0.2s ease-in-out;
}

.su-datepicker-month-wrap .datepicker table td button[disabled] {
	background: #fff;
	color: #999;
}

.su-datepicker-month-wrap .datepicker .btn-default:hover,
.su-datepicker-month-wrap .datepicker .btn-default:active,
.su-datepicker-month-wrap .datepicker .open .dropdown-toggle.btn-default,
.su-datepicker-month-wrap .datepicker .in-potential-date-range button {
    background: rgba(108,177,0,0.2) !important;
}

.su-datepicker-month-wrap .datepicker .btn-default:hover {
	color: #6cb100;
}

.su-datepicker-month-wrap .datepicker .btn-default:focus,
.su-datepicker-month-wrap .datepicker .in-selected-date-range button {
	background: #6cb100 !important;
    color: #fff;
}

.su-datepicker-month-wrap .datepicker .active-date button,
.su-datepicker-month-wrap .datepicker .potential-date button{
    background: #fff !important;
    color: #0072bc;
}
{'fraction_non_alphanumeric': 0.15203218199472882, 'fraction_numerical': 0.03356914967401859, 'mean_word_length': 3.948524365133837, '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': '1034606', 'n_tokens_mistral': 2935, 'n_tokens_neox': 2582, 'n_words': 557}