.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    font-size: 14px;
    text-align: left;
    list-style: none;
    background-color: white;
    background-clip: padding-box;
    border: 1px solid rgba(0,0,0,.15);
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
	
	transform: translateY(5px);
	
/*	transition: all 0.1s ease-in;*/
}

.daterangepicker_input {
	display: none;
}

.daterangepicker {
	position: absolute;
	color: inherit;
	background-color: white;

	width: 278px;
	padding: 4px;
	padding-top: 0;
	top: 100px;
	left: 20px;
	/* Calendars */
}

.daterangepicker:after {
/*	content:"";*/
	position: absolute;
	top: -6px;
	border-right: 6px solid transparent;
	border-bottom: 6px solid #fff;
	border-left: 6px solid transparent;
	box-shadow: 0 6px 12px rgba(0,0,0,.175);
}

.daterangepicker.opensleft:before {
	right: 9px;
}

.daterangepicker.opensleft:after {
	right: 10px;
}

.daterangepicker.openscenter:before {
	left: 0;
	right: 0;
	width: 0;
	margin-left: auto;
	margin-right: auto;
}

.daterangepicker.openscenter:after {
	left: 0;
	right: 0;
	width: 0;
	margin-left: auto;
	margin-right: auto;
}

.daterangepicker.opensright:before {
	left: 9px;
}

.daterangepicker.opensright:after {
	left: 10px;
}

.daterangepicker.dropup {
	margin-top: -5px;
}

.daterangepicker.dropup:before {
	top: initial;
	bottom: -7px;
	border-bottom: initial;
	border-top: 7px solid #ccc;
}

.daterangepicker.dropup:after {
	top: initial;
	bottom: -6px;
	border-bottom: initial;
	border-top: 6px solid #fff;
}

.daterangepicker.dropdown-menu {
	max-width: none;
	z-index: 3001;
}

.daterangepicker.single .ranges,
.daterangepicker.single .calendar {
	float: none;
}

.daterangepicker.show-calendar .calendar {
	display: block;
}

.daterangepicker .calendar {
	display: none;
	max-width: 270px;
	margin: 4px;
}

.daterangepicker .calendar.single .calendar-table {
	border: none;
}

.next.available {
	display: none;
}

.daterangepicker .calendar th,
.daterangepicker .calendar td {
	white-space: nowrap;
	text-align: center;
	min-width: 32px;
}

.daterangepicker .calendar-table {
	border: 1px solid #F8FFFD;
	padding: 4px;
	padding-top: 0;
	background: white;
}

.daterangepicker thead {
	cursor: default;
}

.daterangepicker table {
	width: 100%;
	margin: 0;
}

.daterangepicker td,
.daterangepicker th {
	text-align: center;
	width: 32px;
	height: 30px;
	border: 1px solid transparent;
	white-space: nowrap;
	cursor: pointer;
	background-color: white;
}

.daterangepicker tbody tr:first-child td {
	box-shadow: inset 0 1px 0 #E9EDED;
}

.daterangepicker td {
	border: 1px solid #E9EDED;
}

.daterangepicker .off.disabled,
.daterangepicker .weekend.off.disabled.active.end-date {
	border: 1px solid #E9EDED;
	text-decoration: none;
	color: #D1D3D3;
}


.daterangepicker td.available:hover,
.daterangepicker th.available:hover {
	background: #eee;
}

.daterangepicker td.week,
.daterangepicker th.week {
	font-size: 80%;
	color: #ccc;
}

.daterangepicker td.off,
.daterangepicker td.off.start-date,
.daterangepicker td.off.end-date {
	background-color: #fff;
	border-color: transparent;
	color: #999;
}

.daterangepicker td.off.in-range {
    border-color: #E9EDED;
}

.daterangepicker td.off.start-date,
.daterangepicker td.off.end-date,
.daterangepicker td.available:hover {
    background-color: RGB(188, 188, 188);
}

.daterangepicker .off.available {
	visibility: hidden;
	border: none;
}

.daterangepicker .off-last.off.disabled,
.daterangepicker .off-last.available{
	visibility: hidden;
	border: none;
}

.daterangepicker td.in-range,
.daterangepicker td.off.in-range {
	background-color: #CFCFCF;
	border-color: RGB(188, 188, 188);
	color: white;
	border-radius: 0;
	border: 1px solid white;
}

.daterangepicker td.off.in-range {
    background-color: #EFEFEF;
}

.daterangepicker td.active,
.daterangepicker td.active:hover {
	background-color: #BCBCBC;
	border-color: transparent;
	color: #fff;
	border: 1px solid white;
}

.daterangepicker .off.disabled.active.end-date {
	border: 1px solid #E9EDED;
}

.daterangepicker th.month {
	width: auto;
	font-size: 16px;
	color: black;
	font-weight: bold;
}

.daterangepicker th {
	color: #898F91;
	font-weight: normal;
	background-color: transparent;
}

.daterangepicker td.disabled,
.daterangepicker option.disabled {
	color: #999;
	cursor: not-allowed;
	text-decoration: line-through;
}

.daterangepicker select.monthselect,
.daterangepicker select.yearselect {
	font-size: 12px;
	padding: 1px;
	height: auto;
	margin: 0;
	cursor: default;
}

.daterangepicker select.monthselect {
	margin-right: 2%;
	width: 56%;
}

.daterangepicker select.yearselect {
	width: 40%;
}

.daterangepicker select.hourselect,
.daterangepicker select.minuteselect,
.daterangepicker select.secondselect,
.daterangepicker select.ampmselect {
	width: 50px;
	margin-bottom: 0;
}

.daterangepicker .input-mini {
	border: 1px solid #ccc;
	color: #555;
	height: 30px;
	line-height: 30px;
	display: block;
	vertical-align: middle;
	width: 100%;
	text-align: center;
	box-sizing: border-box;
}

.daterangepicker .input-mini.active {
	border: 1px solid black;
	background-color: #E9EDED;
}

/*
.daterangepicker .daterangepicker_input {
	display: none;
}
*/

.daterangepicker .calendar-time {
	text-align: center;
	margin: 5px auto;
	line-height: 30px;
	position: relative;
	padding-left: 28px;
}

.daterangepicker .calendar-time select.disabled {
	color: #ccc;
	cursor: not-allowed;
}

.ranges {
	font-size: 11px;
	float: none;
	margin: 4px;
	text-align: left;
}

.ranges ul {
	list-style: none;
	margin: 0 auto;
	padding: 0;
	width: 100%;
}

.ranges li {
	font-size: 13px;
	background: #f5f5f5;
	border: 1px solid #f5f5f5;
	border-radius: 4px;
	color: #08c;
	padding: 3px 12px;
	margin-bottom: 8px;
	cursor: pointer;
}

.ranges li:hover {
	background: #08c;
	border: 1px solid #08c;
	color: #fff;
}

.ranges li.active {
	background: #08c;
	border: 1px solid #08c;
	color: #fff;
}


/*  Larger Screen Styling */

@media (min-width: 564px) {
	.daterangepicker {
		width: auto;
	}
	.daterangepicker .ranges ul {
		width: 160px;
	}
	.daterangepicker.single .ranges ul {
		width: 100%;
	}
	.daterangepicker.single .calendar.left {
		clear: none;
	}
	.daterangepicker.single .ranges,
	.daterangepicker.single .calendar {
		float: left;
	}
	.daterangepicker .calendar.left {
		clear: left;
		margin-right: 0;
	}
	.daterangepicker .calendar.left .calendar-table {
		border-right: none;
		border-top-right-radius: 0;
		border-bottom-right-radius: 0;
	}
	.daterangepicker .calendar.right {
		margin-left: 0;
	}
	.daterangepicker .calendar.right .calendar-table {
		border-left: none;
		border-top-left-radius: 0;
		border-bottom-left-radius: 0;
	}
	.daterangepicker .left .daterangepicker_input {
		padding-right: 12px;
	}
	.daterangepicker .calendar.left .calendar-table {
		padding-right: 12px;
	}
	.daterangepicker .ranges,
	.daterangepicker .calendar {
		float: left;
	}
}

@media (min-width: 730px) {
	.daterangepicker .ranges {
		width: auto;
		float: left;
	}
	.daterangepicker .calendar.left {
		clear: none;
	}
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL2RhdGVyYW5nZXBpY2tlci5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7SUFDSSxrQkFBa0I7SUFDbEIsU0FBUztJQUNULE9BQU87SUFDUCxhQUFhO0lBQ2IsYUFBYTtJQUNiLFdBQVc7SUFDWCxnQkFBZ0I7SUFDaEIsY0FBYztJQUNkLGVBQWU7SUFDZixlQUFlO0lBQ2YsZ0JBQWdCO0lBQ2hCLGdCQUFnQjtJQUNoQix1QkFBdUI7SUFDdkIsNEJBQTRCO0lBQzVCLGlDQUFpQztJQUNqQyx1Q0FBdUM7O0NBRTFDLDBCQUEwQjs7QUFFM0IsaUNBQWlDO0FBQ2pDOztBQUVBO0NBQ0MsYUFBYTtBQUNkOztBQUVBO0NBQ0Msa0JBQWtCO0NBQ2xCLGNBQWM7Q0FDZCx1QkFBdUI7O0NBRXZCLFlBQVk7Q0FDWixZQUFZO0NBQ1osY0FBYztDQUNkLFVBQVU7Q0FDVixVQUFVO0NBQ1YsY0FBYztBQUNmOztBQUVBO0FBQ0EsZUFBZTtDQUNkLGtCQUFrQjtDQUNsQixTQUFTO0NBQ1QsbUNBQW1DO0NBQ25DLDZCQUE2QjtDQUM3QixrQ0FBa0M7Q0FDbEMsdUNBQXVDO0FBQ3hDOztBQUVBO0NBQ0MsVUFBVTtBQUNYOztBQUVBO0NBQ0MsV0FBVztBQUNaOztBQUVBO0NBQ0MsT0FBTztDQUNQLFFBQVE7Q0FDUixRQUFRO0NBQ1IsaUJBQWlCO0NBQ2pCLGtCQUFrQjtBQUNuQjs7QUFFQTtDQUNDLE9BQU87Q0FDUCxRQUFRO0NBQ1IsUUFBUTtDQUNSLGlCQUFpQjtDQUNqQixrQkFBa0I7QUFDbkI7O0FBRUE7Q0FDQyxTQUFTO0FBQ1Y7O0FBRUE7Q0FDQyxVQUFVO0FBQ1g7O0FBRUE7Q0FDQyxnQkFBZ0I7QUFDakI7O0FBRUE7Q0FDQyxZQUFZO0NBQ1osWUFBWTtDQUNaLHNCQUFzQjtDQUN0QiwwQkFBMEI7QUFDM0I7O0FBRUE7Q0FDQyxZQUFZO0NBQ1osWUFBWTtDQUNaLHNCQUFzQjtDQUN0QiwwQkFBMEI7QUFDM0I7O0FBRUE7Q0FDQyxlQUFlO0NBQ2YsYUFB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QUUzQjtDQUNDO0VBQ0MsV0FBVztDQUNaO0NBQ0E7RUFDQyxZQUFZO0NBQ2I7Q0FDQTtFQUNDLFdBQVc7Q0FDWjtDQUNBO0VBQ0MsV0FBVztDQUNaO0NBQ0E7O0VBRUMsV0FBVztDQUNaO0NBQ0E7RUFDQyxXQUFXO0VBQ1gsZUFBZTtDQUNoQjtDQUNBO0VBQ0Msa0JBQWtCO0VBQ2xCLDBCQUEwQjtFQUMxQiw2QkFBNkI7Q0FDOUI7Q0FDQTtFQUNDLGNBQWM7Q0FDZjtDQUNBO0VBQ0MsaUJBQWlCO0VBQ2pCLHlCQUF5QjtFQUN6Qiw0QkFBNEI7Q0FDN0I7Q0FDQTtFQUNDLG1CQUFtQjtDQUNwQjtDQUNBO0VBQ0MsbUJBQW1CO0NBQ3BCO0NBQ0E7O0VBRUMsV0FBVztDQUNaO0FBQ0Q7O0FBRUE7Q0FDQztFQUNDLFdBQVc7RUFDWCxXQUFXO0NBQ1o7Q0FDQTtFQUNDLFdBQVc7Q0FDWjtBQUNEIiwiZmlsZSI6ImRhdGVyYW5nZXBpY2tlci5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuZHJvcGRvd24tbWVudSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgei1pbmRleDogMTAwMDtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1pbi13aWR0aDogMTYwcHg7XHJcbiAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgIG1hcmdpbjogMnB4IDAgMDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLDAsMCwuMTUpO1xyXG4gICAgYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsMCwwLC4xNzUpO1xyXG5cdFxyXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1cHgpO1xyXG5cdFxyXG4vKlx0dHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1pbjsqL1xyXG59XHJcblxyXG4uZGF0ZXJhbmdlcGlja2VyX2lucHV0IHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uZGF0ZXJhbmdlcGlja2VyIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0Y29sb3I6IGluaGVyaXQ7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcblxyXG5cdHdpZHRoOiAyNzhweDtcclxuXHRwYWRkaW5nOiA0cHg7XHJcblx0cGFkZGluZy10b3A6IDA7XHJcblx0dG9wOiAxMDBweDtcclxuXHRsZWZ0OiAyMHB4O1xyXG5cdC8qIENhbGVuZGFycyAqL1xyXG59XHJcblxyXG4uZGF0ZXJhbmdlcGlja2VyOmFmdGVyIHtcclxuLypcdGNvbnRlbnQ6XCJcIjsqL1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IC02cHg7XHJcblx0Ym9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICNmZmY7XHJcblx0Ym9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwwLDAsLjE3NSk7XHJcbn1cclxuXHJcbi5kYXRlcmFuZ2VwaWNrZXIub3BlbnNsZWZ0OmJlZm9yZSB7XHJcblx0cmlnaHQ6IDlweDtcclxufVxyXG5cclxuLmRhdGVyYW5nZXBpY2tlci5vcGVuc2xlZnQ6YWZ0ZXIge1xyXG5cdHJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG4uZGF0ZXJhbmdlcGlja2VyLm9wZW5zY2VudGVyOmJlZm9yZSB7XHJcblx0bGVmdDogMDtcclxuXHRyaWdodDogMDtcclxuXHR3aWR0aDogMDtcclxuXHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5kYXRlcmFuZ2VwaWNrZXIub3BlbnNjZW50ZXI6YWZ0ZXIge1xyXG5cdGxlZnQ6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0d2lkdGg6IDA7XHJcblx0bWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4uZGF0ZXJhbmdlcGlja2VyLm9wZW5zcmlnaHQ6YmVmb3JlIHtcclxuXHRsZWZ0OiA5cHg7XHJcbn1cclxuXHJcbi5kYXRlcmFuZ2VwaWNrZXIub3BlbnNyaWdodDphZnRlciB7XHJcblx0bGVmdDogMTBweDtcclxufVxyXG5cclxuLmRhdGVyYW5nZXBpY2tlci5kcm9wdXAge1xyXG5cdG1hcmdpbi10b3A6IC01cHg7XHJcbn1cclxuXHJcbi5kYXRlcmFuZ2VwaWNrZXIuZHJvcHVwOmJlZm9yZSB7XHJcblx0dG9wOiBpbml0aWFsO1xyXG5cdGJvdHRvbTogLTdweDtcclxuXHRib3JkZXItYm90dG9tOiBpbml0aWFsO1xyXG5cdGJvcmRlci10b3A6IDdweCBzb2xpZCAjY2NjO1xyXG59XHJcblxyXG4uZGF0ZXJhbmdlcGlja2VyLmRyb3B1cDphZnRlciB7XHJcblx0dG9wOiBpbml0aWFsO1xyXG5cdGJvdHRvbTogLTZweDtcclxuXHRib3JkZXItYm90dG9tOiBpbml0aWFsO1xyXG5cdGJvcmRlci10b3A6IDZweCBzb2xpZCAjZmZmO1xyXG59XHJcblxyXG4uZGF0ZXJhbmdlcGlja2VyLmRyb3Bkb3duLW1lbnUge1xyXG5cdG1heC13aWR0aDogbm9uZTtcclxuXHR6LWluZGV4OiAzMDAxO1xyXG59XHJcblxyXG4uZGF0ZXJhbmdlcGlja2VyLnNpbmdsZSAucmFuZ2VzLFxyXG4uZGF0ZXJhbmdlcGlja2VyLnNpbmdsZSAuY2FsZW5kYXIge1xyXG5cdGZsb2F0OiBub25lO1xyXG59XHJcblxyXG4uZGF0ZXJhbmdlcGlja2VyLnNob3ctY2FsZW5kYXIgLmNhbGVuZGFyIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXIge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0bWF4LXdpZHRoOiAyNzBweDtcclxuXHRtYXJnaW46IDRweDtcclxufVxyXG5cclxuLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXIuc2luZ2xlIC5jYWxlbmRhci10YWJsZSB7XHJcblx0Ym9yZGVyOiBub25lO1xyXG59XHJcblxyXG4ubmV4dC5hdmFpbGFibGUge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyIHRoLFxyXG4uZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhciB0ZCB7XHJcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0bWluLXdpZHRoOiAzMnB4O1xyXG59XHJcblxyXG4uZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci10YWJsZSB7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI0Y4RkZGRDtcclxuXHRwYWRkaW5nOiA0cHg7XHJcblx0cGFkZGluZy10b3A6IDA7XHJcblx0YmFja2dyb3VuZDogd2hpdGU7XHJcbn1cclxuXHJcbi5kYXRlcmFuZ2VwaWNrZXIgdGhlYWQge1xyXG5cdGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuLmRhdGVyYW5nZXBpY2tlciB0YWJsZSB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWFyZ2luOiAwO1xyXG59XHJcblxyXG4uZGF0ZXJhbmdlcGlja2VyIHRkLFxyXG4uZGF0ZXJhbmdlcGlja2VyIHRoIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0d2lkdGg6IDMycHg7XHJcblx0aGVpZ2h0OiAzMHB4O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG59XHJcblxyXG4uZGF0ZXJhbmdlcGlja2VyIHRib2R5IHRyOmZpcnN0LWNoaWxkIHRkIHtcclxuXHRib3gtc2hhZG93OiBpbnNldCAwIDFweCAwICNFOUVERUQ7XHJcbn1cclxuXHJcbi5kYXRlcmFuZ2VwaWNrZXIgdGQge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNFOUVERUQ7XHJcbn1cclxuXHJcbi5kYXRlcmFuZ2VwaWNrZXIgLm9mZi5kaXNhYmxlZCxcclxuLmRhdGVyYW5nZXBpY2tlciAud2Vla2VuZC5vZmYuZGlzYWJsZWQuYWN0aXZlLmVuZC1kYXRlIHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjRTlFREVEO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRjb2xvcjogI0QxRDNEMztcclxufVxyXG5cclxuXHJcbi5kYXRlcmFuZ2VwaWNrZXIgdGQuYXZhaWxhYmxlOmhvdmVyLFxyXG4uZGF0ZXJhbmdlcGlja2VyIHRoLmF2YWlsYWJsZTpob3ZlciB7XHJcblx0YmFja2dyb3VuZDogI2VlZTtcclxufVxyXG5cclxuLmRhdGVyYW5nZXBpY2tlciB0ZC53ZWVrLFxyXG4uZGF0ZXJhbmdlcGlja2VyIHRoLndlZWsge1xyXG5cdGZvbnQtc2l6ZTogODAlO1xyXG5cdGNvbG9yOiAjY2NjO1xyXG59XHJcblxyXG4uZGF0ZXJhbmdlcGlja2VyIHRkLm9mZixcclxuLmRhdGVyYW5nZXBpY2tlciB0ZC5vZmYuc3RhcnQtZGF0ZSxcclxuLmRhdGVyYW5nZXBpY2tlciB0ZC5vZmYuZW5kLWRhdGUge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRjb2xvcjogIzk5OTtcclxufVxyXG5cclxuLmRhdGVyYW5nZXBpY2tlciB0ZC5vZmYuaW4tcmFuZ2Uge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjRTlFREVEO1xyXG59XHJcblxyXG4uZGF0ZXJhbmdlcGlja2VyIHRkLm9mZi5zdGFydC1kYXRlLFxyXG4uZGF0ZXJhbmdlcGlja2VyIHRkLm9mZi5lbmQtZGF0ZSxcclxuLmRhdGVyYW5nZXBpY2tlciB0ZC5hdmFpbGFibGU6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogUkdCKDE4OCwgMTg4LCAxODgpO1xyXG59XHJcblxyXG4uZGF0ZXJhbmdlcGlja2VyIC5vZmYuYXZhaWxhYmxlIHtcclxuXHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0Ym9yZGVyOiBub25lO1xyXG59XHJcblxyXG4uZGF0ZXJhbmdlcGlja2VyIC5vZmYtbGFzdC5vZmYuZGlzYWJsZWQsXHJcbi5kYXRlcmFuZ2VwaWNrZXIgLm9mZi1sYXN0LmF2YWlsYWJsZXtcclxuXHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0Ym9yZGVyOiBub25lO1xyXG59XHJcblxyXG4uZGF0ZXJhbmdlcGlja2VyIHRkLmluLXJhbmdlLFxyXG4uZGF0ZXJhbmdlcGlja2VyIHRkLm9mZi5pbi1yYW5nZSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI0NGQ0ZDRjtcclxuXHRib3JkZXItY29sb3I6IFJHQigxODgsIDE4OCwgMTg4KTtcclxuXHRjb2xvcjogd2hpdGU7XHJcblx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcclxufVxyXG5cclxuLmRhdGVyYW5nZXBpY2tlciB0ZC5vZmYuaW4tcmFuZ2Uge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUZFRjtcclxufVxyXG5cclxuLmRhdGVyYW5nZXBpY2tlciB0ZC5hY3RpdmUsXHJcbi5kYXRlcmFuZ2VwaWNrZXIgdGQuYWN0aXZlOmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjQkNCQ0JDO1xyXG5cdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblx0Y29sb3I6ICNmZmY7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgd2hpdGU7XHJcbn1cclxuXHJcbi5kYXRlcmFuZ2VwaWNrZXIgLm9mZi5kaXNhYmxlZC5hY3RpdmUuZW5kLWRhdGUge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNFOUVERUQ7XHJcbn1cclxuXHJcbi5kYXRlcmFuZ2VwaWNrZXIgdGgubW9udGgge1xyXG5cdHdpZHRoOiBhdXRvO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRjb2xvcjogYmxhY2s7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi5kYXRlcmFuZ2VwaWNrZXIgdGgge1xyXG5cdGNvbG9yOiAjODk4RjkxO1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5kYXRlcmFuZ2VwaWNrZXIgdGQuZGlzYWJsZWQsXHJcbi5kYXRlcmFuZ2VwaWNrZXIgb3B0aW9uLmRpc2FibGVkIHtcclxuXHRjb2xvcjogIzk5OTtcclxuXHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xyXG59XHJcblxyXG4uZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC5tb250aHNlbGVjdCxcclxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QueWVhcnNlbGVjdCB7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdHBhZGRpbmc6IDFweDtcclxuXHRoZWlnaHQ6IGF1dG87XHJcblx0bWFyZ2luOiAwO1xyXG5cdGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QubW9udGhzZWxlY3Qge1xyXG5cdG1hcmdpbi1yaWdodDogMiU7XHJcblx0d2lkdGg6IDU2JTtcclxufVxyXG5cclxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QueWVhcnNlbGVjdCB7XHJcblx0d2lkdGg6IDQwJTtcclxufVxyXG5cclxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QuaG91cnNlbGVjdCxcclxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QubWludXRlc2VsZWN0LFxyXG4uZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC5zZWNvbmRzZWxlY3QsXHJcbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LmFtcG1zZWxlY3Qge1xyXG5cdHdpZHRoOiA1MHB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5kYXRlcmFuZ2VwaWNrZXIgLmlucHV0LW1pbmkge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XHJcblx0Y29sb3I6ICM1NTU7XHJcblx0aGVpZ2h0OiAzMHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbi5kYXRlcmFuZ2VwaWNrZXIgLmlucHV0LW1pbmkuYWN0aXZlIHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCBibGFjaztcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRTlFREVEO1xyXG59XHJcblxyXG4vKlxyXG4uZGF0ZXJhbmdlcGlja2VyIC5kYXRlcmFuZ2VwaWNrZXJfaW5wdXQge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuKi9cclxuXHJcbi5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyLXRpbWUge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRtYXJnaW46IDVweCBhdXRvO1xyXG5cdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRwYWRkaW5nLWxlZnQ6IDI4cHg7XHJcbn1cclxuXHJcbi5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyLXRpbWUgc2VsZWN0LmRpc2FibGVkIHtcclxuXHRjb2xvcjogI2NjYztcclxuXHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG59XHJcblxyXG4ucmFuZ2VzIHtcclxuXHRmb250LXNpemU6IDExcHg7XHJcblx0ZmxvYXQ6IG5vbmU7XHJcblx0bWFyZ2luOiA0cHg7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLnJhbmdlcyB1bCB7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRwYWRkaW5nOiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ucmFuZ2VzIGxpIHtcclxuXHRmb250LXNpemU6IDEzcHg7XHJcblx0YmFja2dyb3VuZDogI2Y1ZjVmNTtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjZjVmNWY1O1xyXG5cdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRjb2xvcjogIzA4YztcclxuXHRwYWRkaW5nOiAzcHggMTJweDtcclxuXHRtYXJnaW4tYm90dG9tOiA4cHg7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4ucmFuZ2VzIGxpOmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kOiAjMDhjO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICMwOGM7XHJcblx0Y29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5yYW5nZXMgbGkuYWN0aXZlIHtcclxuXHRiYWNrZ3JvdW5kOiAjMDhjO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICMwOGM7XHJcblx0Y29sb3I6ICNmZmY7XHJcbn1cclxuXHJcblxyXG4vKiAgTGFyZ2VyIFNjcmVlbiBTdHlsaW5nICovXHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNTY0cHgpIHtcclxuXHQuZGF0ZXJhbmdlcGlja2VyIHtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdH1cclxuXHQuZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMgdWwge1xyXG5cdFx0d2lkdGg6IDE2MHB4O1xyXG5cdH1cclxuXHQuZGF0ZXJhbmdlcGlja2VyLnNpbmdsZSAucmFuZ2VzIHVsIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHQuZGF0ZXJhbmdlcGlja2VyLnNpbmdsZSAuY2FsZW5kYXIubGVmdCB7XHJcblx0XHRjbGVhcjogbm9uZTtcclxuXHR9XHJcblx0LmRhdGVyYW5nZXBpY2tlci5zaW5nbGUgLnJhbmdlcyxcclxuXHQuZGF0ZXJhbmdlcGlja2VyLnNpbmdsZSAuY2FsZW5kYXIge1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0fVxyXG5cdC5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyLmxlZnQge1xyXG5cdFx0Y2xlYXI6IGxlZnQ7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0fVxyXG5cdC5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyLmxlZnQgLmNhbGVuZGFyLXRhYmxlIHtcclxuXHRcdGJvcmRlci1yaWdodDogbm9uZTtcclxuXHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XHJcblx0fVxyXG5cdC5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyLnJpZ2h0IHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdH1cclxuXHQuZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci5yaWdodCAuY2FsZW5kYXItdGFibGUge1xyXG5cdFx0Ym9yZGVyLWxlZnQ6IG5vbmU7XHJcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxuXHR9XHJcblx0LmRhdGVyYW5nZXBpY2tlciAubGVmdCAuZGF0ZXJhbmdlcGlja2VyX2lucHV0IHtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDEycHg7XHJcblx0fVxyXG5cdC5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyLmxlZnQgLmNhbGVuZGFyLXRhYmxlIHtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDEycHg7XHJcblx0fVxyXG5cdC5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyxcclxuXHQuZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhciB7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3MzBweCkge1xyXG5cdC5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdH1cclxuXHQuZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci5sZWZ0IHtcclxuXHRcdGNsZWFyOiBub25lO1xyXG5cdH1cclxufVxyXG4iXX0= */