/*! jQuery UI 1.12.1 CSS — только core + slider + theme (perf 2026-09). Полная версия: jquery-ui.full.css.bak */
/*! jQuery UI - v1.12.1 - 2016-09-14
* http://jqueryui.com
* Includes: core.css,accordion.css,autocomplete.css,menu.css,button.css,controlgroup.css,checkboxradio.css,datepicker.css,dialog.css,draggable.css,resizable.css,progressbar.css,selectable.css,selectmenu.css,slider.css,sortable.css,spinner.css,tabs.css,tooltip.css,theme.css
* To view and modify this theme,visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
* Copyright jQuery Foundation and other contributors; Licensed MIT */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden{display: none;}
.ui-helper-hidden-accessible{border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;}
.ui-helper-reset{margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content: "";
	display: table;
	border-collapse: collapse;}
.ui-helper-clearfix:after{clear: both;}
.ui-helper-zfix{width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0); /* support: IE8 */}
.ui-front{z-index: 100;}
/* Interaction Cues
----------------------------------*/
.ui-state-disabled{cursor: default !important;
	pointer-events: none;}
.ui-widget-icon-block{left: 50%;
	margin-left: -8px;
	display: block;}
/* to make room for the icon{width: 2em;
	box-sizing: border-box;
	text-indent: -9999px;
	white-space: nowrap;}
.ui-slider{position: relative;
	text-align: left;}
.ui-slider .ui-slider-handle{position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default;
	-ms-touch-action: none;
	touch-action: none;}
.ui-slider .ui-slider-range{position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;}
/* support: IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter: inherit;}
.ui-slider-horizontal{height: .8em;}
.ui-slider-horizontal .ui-slider-handle{top: -.3em;
	margin-left: -.6em;}
.ui-slider-horizontal .ui-slider-range{top: 0;
	height: 100%;}
.ui-slider-horizontal .ui-slider-range-min{left: 0;}
.ui-slider-horizontal .ui-slider-range-max{right: 0;}
.ui-slider-vertical{width: .8em;
	height: 100px;}
.ui-slider-vertical .ui-slider-handle{left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em;}
.ui-slider-vertical .ui-slider-range{left: 0;
	width: 100%;}
.ui-slider-vertical .ui-slider-range-min{bottom: 0;}
.ui-slider-vertical .ui-slider-range-max{top: 0;}
/* Component containers
----------------------------------*/
.ui-widget{font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;}
.ui-widget .ui-widget{font-size: 1em;}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family: Arial,Helvetica,sans-serif;
	font-size: 1em;}
.ui-widget.ui-widget-content{border: 1px solid #c5c5c5;}
.ui-widget-content{border: 1px solid #dddddd;
	background: #ffffff;
	color: #333333;}
.ui-widget-content a{color: #333333;}
.ui-widget-header{border: 1px solid #dddddd;
	background: #e9e9e9;
	color: #333333;
	font-weight: bold;}
.ui-widget-header a{color: #333333;}
/* Interaction states
----------------------------------*/
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border: 1px solid #c5c5c5;
	background: #f6f6f6;
	font-weight: normal;
	color: #454545;}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color: #454545;
	text-decoration: none;}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border: 1px solid #cccccc;
	background: #ededed;
	font-weight: normal;
	color: #2b2b2b;}
.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color: #2b2b2b;
	text-decoration: none;}
.ui-visual-focus{box-shadow: 0 0 3px 1px rgb(94, 158, 214);}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border: 1px solid #003eff;
	background: #007fff;
	font-weight: normal;
	color: #ffffff;}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color: #ffffff;
	text-decoration: none;}
/* Interaction Cues
----------------------------------*/
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border: 1px solid #dad55e;
	background: #fffa90;
	color: #777620;}
.ui-state-checked{border: 1px solid #dad55e;
	background: #fffa90;}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color: #777620;}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border: 1px solid #f1a899;
	background: #fddfdf;
	color: #5f3f3f;}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color: #5f3f3f;}
.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color: #5f3f3f;}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight: bold;}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity: .7;
	filter:Alpha(Opacity=70); /* support: IE8 */
	font-weight: normal;}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity: .35;
	filter:Alpha(Opacity=35); /* support: IE8 */
	background-image: none;}
/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius: 3px;}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius: 3px;}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius: 3px;}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius: 3px;}