﻿.NewsFeedV4{
    display: inline-block;
}
.NewsFeedV4 .NewsFeedWrapper .NewsFeedItem				
{
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	padding:0px 0px 10px 0px;
	border-top:2px solid #7c99ad !important;
    min-height: 86px;
}	
.NewsFeedV4 .NewsFeedWrapper .NewsFeedItem .NewsFeedTitle				
{
	color:#333;
	font-size:14px;
	line-height:18px;
	padding:4px 0px;
	border-bottom:1px solid #e8e9e9;
}	
.NewsFeedV4 .NewsFeedWrapper .NewsFeedItem .NewsFeedDetails				
{
	color:#939598;
	font-size:10px;
	line-height:16px;
	padding:0px 0px 5px 0px;
}	
.NewsFeedV4 .NewsFeedWrapper .NewsFeedItem .NewsFeedText				
{
	color:#6d6e71;
	font-size:12px;
}	
.NewsFeedV4 .NewsFeedWrapper .NewsFeedItem .NewsFeedDetails .NewsFeedDate, .NewsFeedV4 .NewsFeedWrapper .NewsFeedItem .NewsFeedDetails .NewsFeedAuthor				
{
	display:inline-block;
	padding:0px 5px 0px 0px;
	zoom:1;
	*display:inline;
}	
.NewsFeedV4 .NewsFeedWrapper .NewsFeedItem .NewsFeedTitle .NewsFeedDate				
{
	display:inline-block;
	float:right;
	vertical-align:top;
	max-width:30%;
}	
.NewsFeedV4 .NewsFeedWrapper .NewsFeedItem .NewsFeedTitle .tableTitleInlineWithDate				
{
	display:inline-block;
	vertical-align:top;
	max-width:70%;
}	
.NewsFeedV4 .NewsFeedWrapper .NewsFeedItem .NewsFeedText a.newsFeedReadMoreLink				
{
	height:11px;
	background:url(/App_Themes/default/images/SmallOrangeTriangle.png) center center no-repeat;
	display:inline-block;
	width:10px;
	margin-left:5px;
	vertical-align:middle;
	zoom:1;
	*display:inline;
}	
.NewsFeedV4 .NewsFeedWrapper .NewsFeedItem .NewsFeedText a.newsFeedReadMoreLinkReadMore				
{
	color:#7c99ad;
	text-decoration:none;
	display:inline-block;
	margin-left:5px;
}	
.NewsFeedV4 .NewsFeedWrapper .NewsFeedItem .NewsFeedText a.newsFeedReadMoreLinkText				
{
	color:#7c99ad;
	text-decoration:none;
	display:block;
	word-break:break-word;
	word-wrap:break-word;
}	
.NewsFeedV4 .NewsFeedWrapper a.wholeItemIsClickableLink, .NewsFeedV4 .NewsFeedWrapper a.wholeItemIsClickableLink img, .NewsFeedV4 .NewsFeedWrapper a.newsFeedReadMoreLinkPersistedImage img				
{
	text-decoration:none;
	border:0px none;
	max-width:100%;
	max-height:100%;
}	
.NewsFeedV4 .NewsFeedWrapper a.newsFeedReadMoreLinkPersistedImage .newsFeedFallbackText				
{
	color:#333;
	font-size:14px;
	line-height:18px;
	padding:4px 0px;
}	
.NewsFeedV4 .NewsFeedWrapper a.newsFeedReadMoreLinkPersistedImage				
{
	text-decoration:none;
}
.NewsFeedV4 .NewsFeedBxWrapper.newsFeed .bx-pager.bx-default-pager a				
{
	height:22px !important;
	background:url(/App_Themes/default/images/inactiveFlipSlide.png) center center no-repeat !important;
	margin:0px !important;
	padding:0px 2px !important;
	width:20px !important;
	text-align:center;
	margin-right:2px;
    top:12px;
}
.NewsFeedV4 .NewsFeedBxWrapper.newsFeed .bx-pager.bx-default-pager .bx-pager-item a.active, .NewsFeedV4 .NewsFeedBxWrapper.newsFeed .bx-pager.bx-default-pager .bx-pager-item a:hover 				
{
    background:url(/App_Themes/default/images/activeFlipSlide.png) center center no-repeat !important;
}
.NewsFeedV4 .bx-wrapper .bx-viewport				
{
	background:transparent;
	border:0px none;
	left:auto;
}	
.NewsFeedV4 .bx-wrapper				
{
	margin:0px;
	padding:0px;
	position:relative;
}	
.NewsFeedV4 .bx-wrapper .bx-pager, .NewsFeedV4 .bx-wrapper .bx-controls-auto				
{
	padding:10px 0px 0px;
	width:100%;
	position:relative;
}	
.NewsFeedV4 .bx-wrapper .bx-pager .bx-pager-item, .NewsFeedV4 .bx-wrapper .bx-controls-auto .bx-controls-auto-item				
{
	display:inline-block;
	zoom:1;
	*display:inline;
}	
.NewsFeedV4 .bx-wrapper .bx-pager.bx-default-pager a.bx-pager-link				
{
	height:10px;
	background:#9098a9;
	display:block;
	margin:0px 5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	width:11px;
	outline:0;
	-khtml-border-radius:5px;
	text-indent:-9999px;
}	
.NewsFeedV4 .bx-wrapper .bx-loading				
{
	height:100%;
	background:url(/App_Themes/Default/images/bx_loader.gif) center center no-repeat #fff;
	width:100%;
	min-height:50px;
	position:absolute;
	top:0px;
	left:0px;
	z-index:2000;
}	
/*.newsFeed .bx-pager.bx-default-pager a.bx-pager-link:hover, .NewsFeedV4 .newsFeed .bx-pager.bx-default-pager a.bx-pager-link.active {
    background: #3b5998;
}*/
.NewsFeedV4 .bx-wrapper .bx-pager				
{
	color:#666;
	font-family:inherit;
	font-size:.85em;
	font-weight:bold;
	text-align:center;
}	
.NewsFeedV4 .NewsFeedBxWrapper.newsFeed .bx-pager.bx-default-pager .bx-prev				
{
	background:url(/App_Themes/default/images/icon-arrow-l.png) center no-repeat !important;
	left:10px;
}	
.NewsFeedV4 .NewsFeedBxWrapper.newsFeed .bx-pager.bx-default-pager .bx-next				
{
	background:url(/App_Themes/default/images/icon-arrow-r.png) center no-repeat !important;
}
.NewsFeedV4 .NewsFeedBxWrapper.bx-wrapper .bx-pager.bx-default-pager a.bx-prev.disabled {
    background: url(/App_Themes/default/images/icon-arrow-l-lightGray.png) center center no-repeat !important;
    display: inline-block !important;
}
.NewsFeedV4 .NewsFeedBxWrapper.bx-wrapper .bx-pager.bx-default-pager a.bx-next.disabled {
    background: url(/App_Themes/default/images/icon-arrow-r-lightGray.png) center center no-repeat !important;
    display: inline-block !important;
}
.NewsFeedV4 .DocumentSliderContainer.verticalSlider .bx-wrapper .bx-controls-direction a.bx-next				
{
	height:40px;
	background:url(/App_Themes/default/images/assets/nextVert.png) center bottom no-repeat;
	margin:0px 0px 0px -40px;
	width:80px;
	bottom:2%;
	top:auto;
	left:50%;
	right:auto;
}	
.NewsFeedV4 .bx-wrapper a.bx-next, .NewsFeedV4 .bx-wrapper a.bx-prev				
{
	height:80px;
	margin:-40px 0px 0px 0px;
	width:40px;
	outline:0;
	position:absolute;
	top:50%;
	z-index:9999;
	text-indent:-9999px;
}	
.NewsFeedV4 .bx-wrapper .bx-controls-direction a.disabled				
{
	display:none;
}	
.NewsFeedV4 .bx-wrapper .bx-controls-auto				
{
	text-align:center;
}	
.NewsFeedV4 .bx-wrapper .bx-controls-auto .bx-start				
{
	height:11px;
	background:url(/App_Themes/Default/images/controls.png) -86px -11px no-repeat;
	display:block;
	margin:0px 3px;
	width:10px;
	text-indent:-9999px;
}	
.NewsFeedV4 .bx-wrapper .bx-controls-auto .bx-start:hover, .NewsFeedV4 .bx-wrapper .bx-controls-auto .bx-start.active				
{
	background-position:-86px 0px;
}	
.NewsFeedV4 .bx-wrapper .bx-controls-auto .bx-stop				
{
	height:11px;
	background:url(/App_Themes/Default/images/controls.png) -86px -44px no-repeat;
	display:block;
	margin:0px 3px;
	width:9px;
	outline:0;
	text-indent:-9999px;
}	
.NewsFeedV4 .bx-wrapper .bx-controls-auto .bx-stop:hover, .NewsFeedV4 .bx-wrapper .bx-controls-auto .bx-stop.active				
{
	background-position:-86px -33px;
}	
.NewsFeedV4 .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager				
{
	width:86%;
	text-align:left;
}	
.NewsFeedV4 .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto				
{
	width:35px;
	right:0;
}	
.NewsFeedV4 .bx-wrapper .bx-caption				
{
	background-color:#666;
 background: rgba(80, 80, 80, 0.75);
	width:100%;
	bottom:0;
	position:absolute;
	left:0;
}	
.NewsFeedV4 .bx-wrapper .bx-caption span				
{
	color:#fff;
	font-family:inherit;
	font-size:.85em;
	display:block;
	padding:10px;
}	
.NewsFeedV4 .DocumentSliderContainer.verticalSlider .bx-wrapper .bx-controls-direction a.bx-prev				
{
	height:40px;
	background:url(/App_Themes/default/images/assets/prevVert.png) center top no-repeat;
	margin:0px 0px 0px -40px;
	width:80px;
	top:2%;
	left:50%;
}	
.NewsFeedWrapper .NewsFeedItem .TwoColumnsTitleLeft				
{
	font-size:20px;
	line-height:24px;
	padding-right:10px;
	float:left;
	border-bottom:0px none;
	box-sizing:border-box;
}	
.NewsFeedWrapper .TwoColumnsTitleLeftDetails				
{
	padding:4px 0px 4px 10px;
	border-left:1px solid #e8e9e9;
	float:right;
	box-sizing:border-box;
}	
.NewsFeedWrapper .NewsFeedItem.TwoColumnsItem				
{
	border-top:0px none;
}	
.NewsFeedWrapper .TwoColumnsTitleLeftDetails .NewsFeedDate, .NewsFeedV4 .NewsFeedWrapper .NewsFeedItem .TwoColumnsTitleLeftDetails .NewsFeedAuthor				
{
	color:#939598;
	font-size:10px;
	line-height:16px;
	display:block;
}	
.NewsFeedWrapper .TwoColumnsTitleLeftDetails.LeftIsButton .NewsFeedDate, .NewsFeedV4 .NewsFeedWrapper .NewsFeedItem .TwoColumnsTitleLeftDetails.LeftIsButton .NewsFeedAuthor				
{
	display:inline-block;
	padding:0px 5px 0px 0px;
	zoom:1;
	*display:inline;
}	
.NewsFeedWrapperParent .NewsFeedTableTitle				
{
	color:#939598;
	font-family:Helvetica, Arial, sans-serif;
	font-size:22px;
}	
.NewsFeedWrapper .NewsFeedItem .NewsFeedSubTitle				
{
	color:#333;
	font-size:12px;
	line-height:16px;
	padding:4px 0px;
	border-bottom:1px solid #e8e9e9;
}	
.NewsFeedWrapper .NewsFeedItem.TwoColumnsItem .NewsFeedSubTitle				
{
	color:#939598;
	padding-right:10px;
	border-bottom:0px none;
	box-sizing:border-box;
}	
.NewsFeedWrapper.FullTextSearch .NewsFeedItem .NewsFeedText em				
{
	font-style:normal;
	font-weight:bold;
}	
.columnOnRightForOthersWithoutImage .NewsFeedSubTitle				
{
	display:none;
}	
.NewsFeedWrapper .columnOnRightForOthersWithoutImage .NewsFeedTitle				
{
	color:#333;
	font-size:12px;
	line-height:18px;
	padding:4px 0px;
	width:60%;
	float:left;
	border-bottom:0px none;
    min-height: 36px;
}
 .NewsFeedPage .columnOnLeftWithImage .NewsFeedSubTitle				
{
	display:none;
}	
.NewsFeedWrapper .columnOnRightForOthersWithoutImage .NewsFeedDetails				
{
	color:#333;
	font-size:12px;
	line-height:18px;
	padding:4px 0px;
	width:40%;
	text-align:right;
	float:left;
}	
.NewsFeedWrapper .columnOnRightForOthersWithoutImage .NewsFeedItem				
{
	padding-bottom:0px;
}	
.NewsFeedWrapper .NewsFeedPage .columnOnLeftWithImage				
{
	width:30%;
	float:left;
}	
.NewsFeedWrapper .columnOnRightForOthersWithoutImage				
{
	width:68%;
	float:left;
}	
.NewsFeedWrapper .NewsFeedPage .columnOnLeftWithImage .NewsFeedSubTitle				
{
	display:none;
}	
.NewsFeedWrapper .columnOnRightForOthersWithoutImage .NewsFeedItem .NewsFeedDetails .NewsFeedDate				
{
	display:none;
}	
.NewsFeedWrapper .columnOnRightForOthersWithoutImage .NewsFeedItem				
{
	border-bottom:1px solid gray;
	border-top:0px none;
}	
.NewsFeedWrapper .columnOnRightForOthersWithoutImage .NewsFeedItem:last-child				
{
	border-bottom:0px none;
}	
.NewsFeedWrapper .NewsFeedPage .columnOnLeftWithImage .NewsFeedImageDiv img				
{
	max-width:100%;
}	
.NewsFeedWrapper .NewsFeedPage .columnOnLeftWithImage				
{
	padding-right:5px;
	border-right:1px solid gray;
	margin-right:5px;
	border-top:0px none;
}
.NewsFeedWrapper .componentNoData {
	top: 50%;
    left: 50%;
    width: 100%;
    text-align: center;
}
.nf-btn {
	margin-right: 1em;
	background: #266294;
	color: #fff;
	border-radius: 5px;
	border: none;
	padding: 0.5em 1em;
}
.nf-btn.nf-edit-toggle:before {
	content: attr(data-begin-select);
}
.nf-edit-mode .nf-btn.nf-edit-toggle:before {
	content: attr(data-end-select);
}
.nf-selection-item:before {
	position:absolute;
	margin: 10px;
	z-index: 100;
	padding: 5px;
}
.nf-mask-click > a {
	pointer-events: none;
	user-select: none;
}
/**
 * BxSlider v4.0 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 * Written by: Steven Wanderski, 2012
 * http://stevenwanderski.com
 * (while drinking Belgian ales and listening to jazz)
 *
 * CEO and founder of bxCreative, LTD
 * http://bxcreative.com
 */


/** RESET AND LAYOUT
===================================*/

.bx-wrapper {
	position: relative;
	margin: 0 0 60px;
	padding: 0;
	*zoom: 1;
}



/** THEME
===================================*/

.bx-wrapper .bx-viewport {
	border: solid #fff 5px;
	left: -5px;
	background: #fff;
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	width: 100%;
}

/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url(/App_Themes/Default/images/bx_loader.gif) center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}

/* PAGER */

.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	background: #9098a9;
	text-indent: -9999px;
	display: block;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	outline: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #3b5998;
}

/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
	left: 10px;
	background: url(/App_Themes/Default/images/assets/prev.png) no-repeat;
}

.bx-wrapper .bx-next {
	right: 10px;
	background: url(/App_Themes/Default/images/assets/next.png) no-repeat;
}

.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -40px;
	outline: 0;
	width: 40px;
	height: 80px;
	text-indent: -9999px;
	z-index: 9999;
}

.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}

/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto {
	text-align: center;
}

.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 10px;
	height: 11px;
	outline: 0;
	background: url(/App_Themes/Default/images/controls.png) -86px -11px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
	background-position: -86px 0;
}

.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 9px;
	height: 11px;
	outline: 0;
	background: url(/App_Themes/Default/images/controls.png) -86px -44px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
	background-position: -86px -33px;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
	width: 80%;
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px;
}

/* IMAGE CAPTIONS */

.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666\9;
	background: rgba(80, 80, 80, 0.75);
	width: 100%;
}

.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}
.fileupload-table
{
    border-bottom-color: rgb(159, 159, 159);
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: rgb(159, 159, 159);
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: rgb(159, 159, 159);
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: rgb(159, 159, 159);
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-top-style: solid;
	border-top-width: 1px;
    display: table;
    border-spacing: 0px;	
}

.fileinput-button
{
	float:left;
	z-index:999;
    background-image:url(/App_Themes/Default/images/UploadDocument.png);
    background-position:center;
    background-repeat:no-repeat;
	min-height:220px;
	border:1px dotted gray; 
	-webkit-background-clip: border-box;
	-webkit-background-origin: padding-box;
	-webkit-background-size: auto;
	-webkit-border-image: none;
	background-attachment: scroll;
	background-clip: border-box;
	background-color: transparent;
	background-origin: padding-box;
	background-size: auto;
	border:none;
	color: rgb(85, 85, 85);
	cursor: pointer;
	display: block;
	/*overflow:hidden;*/
	position: relative;
	vertical-align: middle;
}

.fileinput-button.fileUploadNoDragAndDrop
{
	background-image:url(/App_Themes/Default/images/UploadDocumentNoDragAndDrop.png);
}
.fileinputsecondary-button
{
	z-index:1000;
    float:left;
    background-image:url(/App_Themes/Default/images/UploadThumbnail.png);
    background-position:center;
    background-repeat:no-repeat;
	min-height:220px;
	border:none; 
	-webkit-background-clip: border-box;
	-webkit-background-origin: padding-box;
	-webkit-background-size: auto;
	-webkit-border-image: none;
	background-attachment: scroll;
	background-clip: border-box;
	background-color: #e5e5e5;
	background-origin: padding-box;
	background-size: auto;
	border-right:1px dotted gray;
	color: rgb(85, 85, 85);
	cursor: pointer;
	display: block;
	/*overflow:hidden;*/
	position: relative;
	vertical-align: middle;
}

.noBgImage{
	background-image: none !important;
}

.PDFFileBg{
	background-image: url(/App_Themes/Default/images/PDFIcon128x128.png) !important;
}
.WordFileBg{
	background-image: url(/App_Themes/Default/images/WordIcon128x128.png) !important;
}
.ExcelFileBg{
	background-image: url(/App_Themes/Default/images/ExcelIcon128x128.png) !important;
}
.ZipFileBg{
	background-image: url(/App_Themes/Default/images/ZipIcon128x128.png) !important;
}
.HTMLFileBg{
	background-image: url(/App_Themes/Default/images/HTMLIcon128x128.png) !important;
}
.PPTFileBg{
	background-image: url(/App_Themes/Default/images/PowerpointIcon128x128.png) !important;
}
.UnknownFileBg{
	background-image: url(/App_Themes/Default/images/DefaultFileIcon128x128.png) !important;
}

.fu-ico-txt {
	background-image: url(/App_Themes/Default/images/TXT_128x.png) !important;
}

.fu-ico-csv {
	background-image: url(/App_Themes/Default/images/CSV_128x.png) !important;
}

.IXUpload_hoverInput{
	box-shadow: 0px 0px 10px #5e8ceb;
	background-color: #dce1ea;
}

.vAlignhelperSpan{
	height:100%;
	vertical-align:middle;
	display: inline-block;
}


/*---------------------------*/			
        
.progress-bar {
    background-color: #1a1a1a;
    height: 22px;
    padding: 5px;
    width: 100%;
    -moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
    -moz-box-shadow: 0 1px 5px #000 inset, 0 1px 0 #444;
	-webkit-box-shadow: 0 1px 5px #000 inset, 0 1px 0 #444;
	box-shadow: 0 1px 5px #000 inset, 0 1px 0 #444;    
	display:none;       
}
        
    .uploadedFile {
    background-color: transparent;

    width: 100%;
    -moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #9f9f9f;
	padding:5px;
	height:20px;	     
}
        
.progress-bar span 
{

    display: inline-block;
    height: 100%;
	background-color: #777;
    -moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
    -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, .5) inset;
	-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, .5) inset;
	box-shadow: 0 1px 0 rgba(255, 255, 255, .5) inset;
	-webkit-transition: width .4s ease-in-out;
	-moz-transition: width .4s ease-in-out;
	-ms-transition: width .4s ease-in-out;
	-o-transition: width .4s ease-in-out;
	transition: width .4s ease-in-out;		
}
		
.blue span {
    background-color: #34c2e3;   
}
		
.stripes span {
    -webkit-background-size: 30px 30px;
    -moz-background-size: 30px 30px;
    background-size: 30px 30px;			
	background-image: -webkit-gradient(linear, left top, right bottom,
						color-stop(.25, rgba(255, 255, 255, .15)), color-stop(.25, transparent),
						color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .15)),
						color-stop(.75, rgba(255, 255, 255, .15)), color-stop(.75, transparent),
						to(transparent));
    background-image: -webkit-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,
                        transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,
                        transparent 75%, transparent);
    background-image: -moz-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,
                        transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,
                        transparent 75%, transparent);
    background-image: -ms-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,
                        transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,
                        transparent 75%, transparent);
    background-image: -o-linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,
                        transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,
                        transparent 75%, transparent);
    background-image: linear-gradient(135deg, rgba(255, 255, 255, .15) 25%, transparent 25%,
                        transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%,
                        transparent 75%, transparent);            
            
    -webkit-animation: animate-stripes 3s linear infinite;
    -moz-animation: animate-stripes 3s linear infinite;       		
}
        
@-webkit-keyframes animate-stripes { 
	0% {background-position: 0 0;} 100% {background-position: 60px 0;}
}
        
        
@-moz-keyframes animate-stripes {
	0% {background-position: 0 0;} 100% {background-position: 60px 0;}
}
		


/*--------------------- File Input Button --------------------------*/

input[type="file"] {
-webkit-box-align: baseline;
color: inherit;
text-align: start;
opacity:0;
}

.fileDeleteButton, .file-upload-cancel-btn
{
    cursor:pointer;
    background-image:url(/App_Themes/Default/images/delete_file_icon.png);
    background-repeat:no-repeat;
    background-position:center;
    width:14px;
    height:14px;
}
.waitIndicator
{
    cursor:pointer;
    background-image:url(/App_Themes/Default/images/indicator.gif);
    background-repeat:no-repeat;
    background-position:center;
    width:14px;
    height:14px;
}

.ic-file-upload-video-preview {
    position: absolute;
    left: 50%;
    max-height: 100%;
    transform: translateX(-50%);
}

@charset "UTF-8";/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.050,.855,.060);animation-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.050,.855,.060);animation-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{20%,53%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.050,.855,.060);animation-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.050,.855,.060);animation-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}@keyframes pulse{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}@keyframes rubberBand{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}@keyframes tada{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from,to{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}@keyframes wobble{from,to{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{11.1%,from,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{11.1%,from,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{20%,40%,60%,80%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}.flipInY,.flipOutX{-webkit-backface-visibility:visible!important}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;backface-visibility:visible!important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}/*!
 * required gridstack 1.0.0 CSS for default 12 and 1 columnMode size. Use gridstack-extra.css for others
 * https://gridstackjs.com/
 * (c) 2014-2020 Alain Dumesny, Dylan Weiss, Pavel Reznikov
 * gridstack.js may be freely distributed under the MIT license.
*/:root .grid-stack-item>.ui-resizable-handle{filter:none}.grid-stack{position:relative}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-width="1"]{width:4.16667%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-x="1"]{left:4.16667%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-min-width="1"]{min-width:4.16667%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-max-width="1"]{max-width:4.16667%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-width="2"]{width:8.33333%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-x="2"]{left:8.33333%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-min-width="2"]{min-width:8.33333%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-max-width="2"]{max-width:8.33333%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-width="3"]{width:12.5%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-x="3"]{left:12.5%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-min-width="3"]{min-width:12.5%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-max-width="3"]{max-width:12.5%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-width="4"]{width:16.66667%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-x="4"]{left:16.66667%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-min-width="4"]{min-width:16.66667%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-max-width="4"]{max-width:16.66667%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-width="5"]{width:20.83333%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-x="5"]{left:20.83333%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-min-width="5"]{min-width:20.83333%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-max-width="5"]{max-width:20.83333%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-width="6"]{width:25%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-x="6"]{left:25%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-min-width="6"]{min-width:25%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-max-width="6"]{max-width:25%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-width="7"]{width:29.16667%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-x="7"]{left:29.16667%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-min-width="7"]{min-width:29.16667%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-max-width="7"]{max-width:29.16667%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-width="8"]{width:33.33333%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-x="8"]{left:33.33333%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-min-width="8"]{min-width:33.33333%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-max-width="8"]{max-width:33.33333%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-width="9"]{width:37.5%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-x="9"]{left:37.5%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-min-width="9"]{min-width:37.5%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-max-width="9"]{max-width:37.5%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-width="10"]{width:41.66667%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-x="10"]{left:41.66667%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-min-width="10"]{min-width:41.66667%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-max-width="10"]{max-width:41.66667%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-width="11"]{width:45.83333%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-x="11"]{left:45.83333%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-min-width="11"]{min-width:45.83333%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-max-width="11"]{max-width:45.83333%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-width="12"]{width:50%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-x="12"]{left:50%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-min-width="12"]{min-width:50%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-max-width="12"]{max-width:50%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-width="13"]{width:54.16667%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-x="13"]{left:54.16667%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-min-width="13"]{min-width:54.16667%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-max-width="13"]{max-width:54.16667%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-width="14"]{width:58.33333%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-x="14"]{left:58.33333%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-min-width="14"]{min-width:58.33333%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-max-width="14"]{max-width:58.33333%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-width="15"]{width:62.5%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-x="15"]{left:62.5%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-min-width="15"]{min-width:62.5%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-max-width="15"]{max-width:62.5%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-width="16"]{width:66.66667%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-x="16"]{left:66.66667%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-min-width="16"]{min-width:66.66667%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-max-width="16"]{max-width:66.66667%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-width="17"]{width:70.83333%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-x="17"]{left:70.83333%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-min-width="17"]{min-width:70.83333%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-max-width="17"]{max-width:70.83333%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-width="18"]{width:75%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-x="18"]{left:75%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-min-width="18"]{min-width:75%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-max-width="18"]{max-width:75%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-width="19"]{width:79.16667%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-x="19"]{left:79.16667%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-min-width="19"]{min-width:79.16667%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-max-width="19"]{max-width:79.16667%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-width="20"]{width:83.33333%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-x="20"]{left:83.33333%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-min-width="20"]{min-width:83.33333%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-max-width="20"]{max-width:83.33333%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-width="21"]{width:87.5%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-x="21"]{left:87.5%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-min-width="21"]{min-width:87.5%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-max-width="21"]{max-width:87.5%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-width="22"]{width:91.66667%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-x="22"]{left:91.66667%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-min-width="22"]{min-width:91.66667%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-max-width="22"]{max-width:91.66667%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-width="23"]{width:95.83333%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-x="23"]{left:95.83333%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-min-width="23"]{min-width:95.83333%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-max-width="23"]{max-width:95.83333%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-width="24"]{width:100%}.grid-stack.grid-stack-24>.grid-stack-item[data-gs-x="24"]{left:100%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-min-width="24"]{min-width:100%}.grid-stack.grid-stack-24>.grid-stack-item.grid-stack-item[data-gs-max-width="24"]{max-width:100%}@charset "UTF-8";/*!
 * Bootstrap v3.3.6 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */.label,sub,sup{vertical-align:baseline}hr,img{border:0}body,figure{margin:0}.btn-group>.btn-group,.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.dropdown-menu{float:left}.img-responsive,.img-thumbnail,.table,label{max-width:100%}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.pre-scrollable{max-height:340px}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{vertical-align:middle}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}.btn,.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-warning.active,.btn-warning:active,.btn.active,.btn:active,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover,.form-control,.navbar-toggle,.open>.btn-danger.dropdown-toggle,.open>.btn-default.dropdown-toggle,.open>.btn-info.dropdown-toggle,.open>.btn-primary.dropdown-toggle,.open>.btn-warning.dropdown-toggle{background-image:none}.img-thumbnail,body{background-color:#fff}@font-face{font-family:'Glyphicons Halflings';src:url(../../scripts/IC.SDK.Web/fonts/glyphicons-halflings-regular.eot);src:url(../../scripts/IC.SDK.Web/fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(../../scripts/IC.SDK.Web/fonts/glyphicons-halflings-regular.woff2) format("woff2"),url(../../scripts/IC.SDK.Web/fonts/glyphicons-halflings-regular.woff) format("woff"),url(../../scripts/IC.SDK.Web/fonts/glyphicons-halflings-regular.ttf) format("truetype"),url(../../scripts/IC.SDK.Web/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\e227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"\00a5"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*,:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857;color:#333}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.img-responsive{display:block;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}dt,kbd kbd,label{font-weight:700}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{background-color:#fcf8e3;padding:.2em}.list-inline,.list-unstyled{padding-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.initialism,.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}pre code,table{background-color:transparent}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}dl,ol,ul{margin-top:0}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child,ol ol,ol ul,ul ol,ul ul{margin-bottom:0}address,dl{margin-bottom:20px}ol,ul{margin-bottom:10px}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dd,dt{line-height:1.42857}dd{margin-left:0}.dl-horizontal dd:after,.dl-horizontal dd:before{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}.container{width:750px}}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dropdown-menu>li>a,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857;color:#777}legend,pre{color:#333}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}code,kbd{padding:2px 4px;font-size:90%}caption,th{text-align:left}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{font-style:normal;line-height:1.42857}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{display:table;content:" "}.container,.container-fluid{margin-right:auto;margin-left:auto}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;border-radius:0}.container,.container-fluid{padding-left:15px;padding-right:15px}.pre-scrollable{overflow-y:scroll}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}caption{padding-top:8px;padding-bottom:8px;color:#777}.table{width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset,legend{padding:0;border:0}fieldset{margin:0;min-width:0}legend{display:block;width:100%;margin-bottom:20px;font-size:21px;line-height:inherit;border-bottom:1px solid #e5e5e5}label{display:inline-block;margin-bottom:5px}input[type=search]{box-sizing:border-box;-webkit-appearance:none}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}.form-control,output{font-size:14px;line-height:1.42857;color:#555;display:block}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}output{padding-top:7px}.form-control{width:100%;height:34px;padding:6px 12px;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .form-control-feedback,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.form-control::-ms-expand{border:0;background-color:transparent}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm>.input-group-btn>input[type=date].btn,.input-group-sm>.input-group-btn>input[type=time].btn,.input-group-sm>.input-group-btn>input[type=datetime-local].btn,.input-group-sm>.input-group-btn>input[type=month].btn,.input-group-sm>input[type=date].form-control,.input-group-sm>input[type=date].input-group-addon,.input-group-sm>input[type=time].form-control,.input-group-sm>input[type=time].input-group-addon,.input-group-sm>input[type=datetime-local].form-control,.input-group-sm>input[type=datetime-local].input-group-addon,.input-group-sm>input[type=month].form-control,.input-group-sm>input[type=month].input-group-addon,input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg>.input-group-btn>input[type=date].btn,.input-group-lg>.input-group-btn>input[type=time].btn,.input-group-lg>.input-group-btn>input[type=datetime-local].btn,.input-group-lg>.input-group-btn>input[type=month].btn,.input-group-lg>input[type=date].form-control,.input-group-lg>input[type=date].input-group-addon,.input-group-lg>input[type=time].form-control,.input-group-lg>input[type=time].input-group-addon,.input-group-lg>input[type=datetime-local].form-control,.input-group-lg>input[type=datetime-local].input-group-addon,.input-group-lg>input[type=month].form-control,.input-group-lg>input[type=month].input-group-addon,input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px;margin-top:4px\9}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.form-control-static.input-sm,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-left:0;padding-right:0}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.input-group-sm>.input-group-btn>select.btn,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,select.input-sm{height:30px;line-height:30px}.input-group-sm>.input-group-btn>select[multiple].btn,.input-group-sm>.input-group-btn>textarea.btn,.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].input-group-addon,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.input-group-lg>.input-group-btn>select.btn,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,select.input-lg{height:46px;line-height:46px}.input-group-lg>.input-group-btn>select[multiple].btn,.input-group-lg>.input-group-btn>textarea.btn,.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].input-group-addon,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.33333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.collapsing,.dropdown,.dropup{position:relative}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .form-control-feedback,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .form-control-feedback,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-control-static,.form-inline .form-group{display:inline-block}.form-inline .control-label,.form-inline .form-group{margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:after,.form-horizontal .form-group:before{content:" ";display:table}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{outline:0;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.btn-default:hover,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.btn-default.dropdown-toggle.focus,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success.active,.btn-success:active,.btn-success:hover,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.btn-success.dropdown-toggle.focus,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info.active,.btn-info:active,.btn-info:hover,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.btn-info.dropdown-toggle.focus,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.btn-warning:hover,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.btn-warning.dropdown-toggle.focus,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger.active,.btn-danger:active,.btn-danger:hover,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.btn-danger.dropdown-toggle.focus,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#337ab7;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu-right,.dropdown-menu.pull-right{left:auto;right:0}.dropdown-header,.dropdown-menu>li>a{display:block;padding:3px 20px;line-height:1.42857;white-space:nowrap}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle,.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child,.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child),.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{font-weight:400;color:#333}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{font-size:12px;color:#777}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9;content:""}.btn-toolbar:after,.btn-toolbar:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before{content:" "}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:after,.btn-toolbar:before{display:table}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn .caret,.btn-group>.btn:first-child{margin-left:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group-lg.btn-group>.btn+.dropdown-toggle,.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{box-shadow:none}.btn-group-lg>.btn .caret,.btn-lg .caret{border-width:5px 5px 0}.dropup .btn-group-lg>.btn .caret,.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before{content:" ";display:table}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-radius:4px 4px 0 0}.btn-group-vertical>.btn:last-child:not(:first-child){border-radius:0 0 4px 4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn,.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group,.input-group-btn,.input-group-btn>.btn{position:relative}.input-group{display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0;white-space:nowrap}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:after,.nav:before{display:table}.nav>li,.nav>li>a{display:block;position:relative}.nav:after{clear:both}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li{float:left}.nav-justified>li,.nav-stacked>li,.nav-tabs.nav-justified>li{float:none}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:after,.navbar:before{display:table}.navbar-header:after,.navbar-header:before{display:table}.navbar-collapse{overflow-x:visible;padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse:after,.navbar-collapse:before{display:table}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar{border-radius:4px}.navbar-header{float:left}.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}}.embed-responsive,.modal,.modal-open,.progress{overflow:hidden}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}.navbar-static-top{z-index:1000;border-width:0 0 1px}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;padding:15px;font-size:18px;line-height:20px;height:50px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;margin-right:15px;padding:9px 10px;margin-top:8px;margin-bottom:8px;background-color:transparent;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}.progress-bar-striped,.progress-striped .progress-bar,.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}@media (min-width:768px){.navbar-toggle{display:none}.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin:8px -15px}@media (min-width:768px){.navbar-form .form-control-static,.navbar-form .form-group{display:inline-block}.navbar-form .control-label,.navbar-form .form-group{margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;box-shadow:none}}.breadcrumb>li,.pagination{display:inline-block}.btn .badge,.btn .label{top:-1px;position:relative}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-radius:4px 4px 0 0}.navbar-btn{margin-top:8px;margin-bottom:8px}.btn-group-sm>.navbar-btn.btn,.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.btn-group-xs>.navbar-btn.btn,.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#e7e7e7;color:#555}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#5AADBB}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#5AADBB}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#090909;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#5AADBB}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#5AADBB}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#5AADBB}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li+li:before{content:"/ ";padding:0 5px;color:#ccc}.breadcrumb>.active{color:#777}.pagination{padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857;text-decoration:none;color:#337ab7;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;background-color:#337ab7;border-color:#337ab7;cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.33333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.badge,.label{font-weight:700;line-height:1;white-space:nowrap;text-align:center}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager:after,.pager:before{content:" ";display:table}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.label{display:inline;padding:.2em .6em .3em;font-size:75%;color:#fff;border-radius:.25em}.label:empty{display:none}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;color:#fff;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.media-object,.thumbnail{display:block}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.jumbotron,.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;background-color:#eee}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.alert,.thumbnail{margin-bottom:20px}.alert .alert-link,.close{font-weight:700}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px;padding-left:15px;padding-right:15px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-left:60px;padding-right:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{padding:4px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto}.thumbnail .caption{padding:9px;color:#333}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.alert{padding:15px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.modal,.modal-backdrop{top:0;right:0;bottom:0;left:0}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;background-color:#f5f5f5;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-striped .progress-bar-info,.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{text-decoration:none;color:#555;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.panel-heading>.dropdown .dropdown-toggle,.panel-title,.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-title,.panel>.list-group,.panel>.panel-collapse>.list-group,.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel-body{padding:15px}.panel-body:after,.panel-body:before{content:" ";display:table}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-title{margin-top:0;font-size:16px}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel-group .panel-heading,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive:last-child>.table:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-left:15px;padding-right:15px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.popover,.tooltip{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;text-decoration:none}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.modal-content,.popover{background-clip:padding-box}.modal{display:none;position:fixed;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before{display:table;content:" "}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0}.modal-backdrop{position:fixed;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;text-align:left;text-align:start;font-size:12px;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px}.tooltip.top-right .tooltip-arrow{left:5px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow{border-width:0 5px 5px;border-bottom-color:#000;top:0}.tooltip.bottom .tooltip-arrow{left:50%;margin-left:-5px}.tooltip.bottom-left .tooltip-arrow{right:5px;margin-top:-5px}.tooltip.bottom-right .tooltip-arrow{left:5px;margin-top:-5px}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;text-align:left;text-align:start;font-size:14px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2)}.carousel-caption,.carousel-control{color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.carousel,.carousel-inner{position:relative}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.left>.arrow:after,.popover.right>.arrow:after{content:" ";bottom:-10px}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{left:1px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;border-right-width:0;border-left-color:#fff}.carousel-inner{overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{display:block;max-width:100%;height:auto;line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;background-color:transparent}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)}.carousel-control:focus,.carousel-control:hover{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000\9;background-color:transparent}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px}.carousel-caption .btn,.text-hide{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:after,.clearfix:before{content:" ";display:table}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.hidden,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;background-color:transparent;border:0}.affix{position:fixed}@-ms-viewport{width:device-width}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}.appletLibrary .tab-pane.applets li,.appletLibrary .tab-pane.filters ul li{cursor:pointer}.appletLibrary .applet.active,.appletLibrary .filter.active{border-color:#2f4155}.container{width:100%}.container .nav{margin-top:1em}.appletLibrary{position:fixed;top:0;left:0;height:100%;background:#999;z-index:9000;color:#2f4155;box-shadow:5px 0 10px 0 #888}.appletLibrary .wrapper{height:100%}.appletLibrary .left,.appletLibrary .right{height:100%;float:left}.appletLibrary .left{background:#efeff1;padding:0;width:300px}.appletLibrary .left .content{background:#f8f8f8}.appletLibrary .right{background:#f1f1f3;padding-right:0;box-shadow:20px 0 20px 0 #cfd0d2 inset;padding-left:30px;width:260px}.appletLibrary .search{margin:10px}.appletLibrary .content{overflow:auto;height:100%;padding:10px;box-sizing:border-box}.appletLibrary .content.applets{background:#f1f1f3}.appletLibrary .tab-pane.filters ul{margin:0;padding:0}.applet.ui-draggable-dragging,.appletLibrary .applet{margin-right:20px;box-sizing:border-box;vertical-align:middle}.appletLibrary .applet{width:200px;height:150px;position:relative}.appletLibrary .applet img{width:200px;height:80px}.appletLibrary .applet .desc{overflow:hidden;height:40px}.appletLibrary .applet .drag-object{height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0}.appletLibrary .filter{width:100%;height:100px;margin-bottom:5px;box-sizing:border-box}.appletLibrary .filter img{width:80px;height:80px}.appletLibrary .add,.appletLibrary .handle{position:absolute;width:50px;box-shadow:5px 0 10px 0 #888;cursor:pointer;right:0;text-align:center}.appletLibrary .filter .desc{overflow:hidden;height:60px}.appletLibrary .thumbnail{cursor:pointer;-webkit-transition:none;transition:none}.appletLibrary .thumbnail .title{font-size:1.1em;font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.appletLibrary .handle{height:200px;top:50%;-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%);border-top-right-radius:15px;border-bottom-right-radius:15px;border:1px solid #888;border-left:none;background:#f1f1f3;color:#2f4155}.appletLibrary .handle .title{margin-top:50px;-webkit-transform:rotate(-90deg) translate(-100%,0);transform:rotate(-90deg) translate(-100%,0);font-weight:700;font-size:1.2em;white-space:nowrap}.appletLibrary .handle .toggle{display:block;margin-top:15px}.appletLibrary .handle:active,.appletLibrary .handle:hover{background:#2f4155;color:#fff}.appletLibrary .add{top:20%;height:50px;line-height:2em;vertical-align:middle;-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%);border-top-right-radius:15px;border-bottom-right-radius:15px;border:1px solid #888;border-left:none;background:#f1f1f3;color:#2f4155}.appletLibrary .add i{margin-top:10px}.appletLibrary .add:active,.appletLibrary .add:hover{background:#2f4155;color:#fff}.appletLibrary .nav-pills>li.active>a,.appletLibrary .nav-pills>li.active>a:focus,.appletLibrary .nav-pills>li.active>a:hover{cursor:pointer;background:#2f4155}.appletLibrary .nav-tabs>li{cursor:pointer}.appletLibrary .nav-tabs>li>a,.appletLibrary .nav-tabs>li>a:focus,.appletLibrary .nav-tabs>li>a:hover{color:#2f4155}.appletLibrary .nav-tabs>li.active>a,.appletLibrary .nav-tabs>li.active>a:focus,.appletLibrary .nav-tabs>li.active>a:hover{color:#fff;background:#2f4155}.applet.ui-draggable-dragging{background-color:#fff;border:1px solid #ddd;width:200px;height:150px;z-index:9999}.applet.ui-draggable-dragging img{width:200px;height:80px}.applet.ui-draggable-dragging .desc{overflow:hidden;height:40px}.applet.ui-draggable-dragging .title{font-size:1.1em;font-weight:700;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.collapse.width{height:auto;-webkit-transition:width .35s ease;transition:width .35s ease}.thumbnail{height:200px}.thumbnail img.pull-right{width:50px}.canvas-wrapper{position:relative}.canvas-wrapper .canvas-backdrop{top:0;left:0;position:fixed;height:100%;width:100%;background-color:#000;opacity:.5}.canvas-wrapper .canvas-drop-zone{background-color:#fff;opacity:.6;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:20;padding-bottom:1em}.canvas-wrapper .canvas-drop-zone .canvas-drop-zone-inner{margin:.5em;border:4px dashed #CCC;height:100%}.canvas-wrapper .canvas-drop-zone .canvas-drop-zone-inner h2{position:fixed;text-align:center;left:50%;width:300px;margin-left:-150px;color:#333}.grid-stack{min-height:300px}.grid-stack:not(.is-mobile).hover-only .grid-stack-item .grid-stack-item-handle{display:none}.grid-stack:not(.is-mobile).hover-only .grid-stack-item:hover .grid-stack-item-handle{display:block}.grid-stack .grid-stack-item.seamless-applet.ui-draggable-disabled .grid-stack-item-handle,.grid-stack.seamless-canvas .grid-stack-item.ui-draggable-disabled .grid-stack-item-handle{display:none}.grid-stack:not(.is-mobile).hover-only .grid-stack-item .grid-stack-item-content .applet-container{overflow-x:hidden;overflow-y:hidden}.grid-stack:not(.is-mobile).hover-only .grid-stack-item .grid-stack-item-content .applet-container:hover{overflow-x:auto;overflow-y:auto}.grid-stack .grid-stack-item .grid-stack-item-content{position:static;margin:0 10px;height:100%;background-color:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,.37);border:1px solid #CCC}@media print{.grid-stack .grid-stack-item .grid-stack-item-content{border:none}}.grid-stack .grid-stack-item .grid-stack-item-content .applet-container{padding-top:calc(2em - 2px);height:100%}.grid-stack .grid-stack-item.seamless-applet.ui-draggable-disabled .grid-stack-item-content .applet-container,.grid-stack.seamless-canvas .grid-stack-item.ui-draggable-disabled .grid-stack-item-content .applet-container{padding-top:0}.grid-stack .grid-stack-item .ui-resizable-e{right:10px}.grid-stack .grid-stack-item .ui-resizable-se{right:15px}.grid-stack .grid-stack-item .ui-resizable-sw,.grid-stack .grid-stack-item .ui-resizable-w{left:10px}.grid-stack .grid-stack-item.seamless-applet .grid-stack-item-content,.grid-stack .grid-stack-item.seamless-applet .grid-stack-item-handle{border:1px solid transparent;background:0 0}.grid-stack .grid-stack-item.seamless-applet:not(:hover) .grid-stack-item-content{box-shadow:none}.grid-stack .grid-stack-item.seamless-applet:hover:not(.ui-draggable-disabled) .grid-stack-item-content,.grid-stack .grid-stack-item.seamless-applet:hover:not(.ui-draggable-disabled) .grid-stack-item-handle{border:1px solid #CCC}.grid-stack .grid-stack-item.seamless-applet:hover:not(.ui-draggable-disabled) .grid-stack-item-handle{border-bottom:none}.grid-stack .grid-stack-item.seamless-applet.ui-draggable-disabled .grid-stack-item-content{border:none;box-shadow:none}.grid-stack .grid-stack-item.ui-draggable-disabled .grid-stack-item-content .applet-container:hover{overflow:hidden!important}.grid-stack.seamless-canvas .grid-stack-item .grid-stack-item-content,.grid-stack.seamless-canvas .grid-stack-item .grid-stack-item-handle{border:1px solid transparent;background:0 0}.grid-stack.seamless-canvas .grid-stack-item:not(:hover) .grid-stack-item-content{box-shadow:none}.grid-stack.seamless-canvas .grid-stack-item:hover:not(.ui-draggable-disabled) .grid-stack-item-content,.grid-stack.seamless-canvas .grid-stack-item:hover:not(.ui-draggable-disabled) .grid-stack-item-handle{border:1px solid #CCC}.grid-stack.seamless-canvas .grid-stack-item:hover:not(.ui-draggable-disabled) .grid-stack-item-handle{border-bottom:none}.grid-stack.seamless-canvas .grid-stack-item.ui-draggable-disabled .grid-stack-item-content{border:none;box-shadow:none}.grid-stack-placeholder{background-color:#9ED6E8}.ui-draggable-disabled .grid-stack-item-handle:hover{cursor:default}.grid-stack-item-handle{height:2em;background-color:#FFF;border:1px solid #CCC;border-bottom:none;color:#2F4155;position:absolute;top:0;left:10px;right:10px;z-index:1;margin:0}@media print{.grid-stack-item-handle{background-color:transparent;border:none;border-bottom-color:transparent}}.grid-stack-item-handle .title{font-weight:700;display:inline-block}.grid-stack-item-handle .title,.grid-stack-item-handle a.fa,.grid-stack-item-handle a.glyphicon,.grid-stack-item-handle i.fa{padding:.3em;line-height:1.42857;border:none;margin:0}.grid-stack-item-handle a.fa,.grid-stack-item-handle a.glyphicon,.grid-stack-item-handle i.fa{color:#2F4155}.grid-stack-item-handle a.fa:hover,.grid-stack-item-handle a.glyphicon:hover,.grid-stack-item-handle i.fa:hover{text-decoration:none}.grid-stack-item-handle a.fa.fa-bars,.grid-stack-item-handle a.glyphicon.fa-bars,.grid-stack-item-handle i.fa.fa-bars{cursor:move;margin-left:3px}.grid-stack-item-handle:hover{cursor:pointer}.grid-stack-item-handle:active{cursor:move}@media print{.ui-resizable-handle{display:none!important}}.canvas{margin:1em 0;padding:10px 0}.canvas .ui-state-disabled,.canvas .ui-widget-content .ui-state-disabled,.canvas .ui-widget-header .ui-state-disabled,.canvas.ui-state-disabled{-webkit-filter:none;filter:none;opacity:inherit}.add-new-page{height:50px;font-size:1.5em;padding:7px 10px 7px 17px;color:#006DDF;width:120px;position:absolute;margin-bottom:20px;left:50%;border-radius:5px;border:2px solid #006DDF;cursor:pointer}.new-page-text{margin-left:15px}.page-break{border:1px solid #D5D8E0;margin:20px 0}.remove-page{left:100%;display:block;margin:5px 0 5px 97%;color:grey}.landscape .page-content,.portrait .page-content{border:1px solid #006DDF;background-color:#C9DBEF}/* Froala '2.9.8' library fix, remove in newer versions of the library */
.fr-wrapper .fr-placeholder {
    margin-top: 10px; 
    position: absolute !important;
}
.fr-second-toolbar #fr-logo {
    display: none;
}
/*!
 * froala_editor v4.2.0 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2024 Froala Labs
 */.fr-clearfix::after{clear:both;display:block;content:"";height:0}.fr-hide-by-clipping{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fr-element .fr-video{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-element .fr-video::after{position:absolute;content:'';z-index:1;top:0;left:0;right:0;bottom:0;cursor:pointer;display:block;background:0 0}.fr-element .fr-video.fr-active>*{z-index:2;position:relative}.fr-element .fr-video>*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;max-width:100%;border:none}.fr-box .fr-video-resizer{position:absolute;border:1px solid #0098f7;display:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-box .fr-video-resizer.fr-active{display:block}.fr-box .fr-video-resizer .fr-handler{display:block;position:absolute;background:#0098f7;border:1px solid #FFF;z-index:4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:12px;height:12px}.fr-box .fr-video-resizer .fr-handler.fr-hnw{cursor:nw-resize;left:-6px;top:-6px}.fr-box .fr-video-resizer .fr-handler.fr-hne{cursor:ne-resize;right:-6px;top:-6px}.fr-box .fr-video-resizer .fr-handler.fr-hsw{cursor:sw-resize;left:-6px;bottom:-6px}.fr-box .fr-video-resizer .fr-handler.fr-hse{cursor:se-resize;right:-6px;bottom:-6px}@media (min-width:1200px){.fr-box .fr-video-resizer .fr-handler{width:10px;height:10px}.fr-box .fr-video-resizer .fr-handler.fr-hnw{left:-5px;top:-5px}.fr-box .fr-video-resizer .fr-handler.fr-hne{right:-5px;top:-5px}.fr-box .fr-video-resizer .fr-handler.fr-hsw{left:-5px;bottom:-5px}.fr-box .fr-video-resizer .fr-handler.fr-hse{right:-5px;bottom:-5px}}.fr-popup .fr-video-size-layer .fr-video-group .fr-input-line{width:calc(50% - 5px);display:inline-block}.fr-popup .fr-video-size-layer .fr-video-group .fr-input-line+.fr-input-line{margin-left:10px}.fr-popup .fr-video-upload-layer{border:2px dashed #bdbdbd;padding:25px 0;margin:20px;position:relative;font-size:14px;letter-spacing:1px;line-height:140%;text-align:center}.fr-popup .fr-video-upload-layer:hover{background:#ebebeb}.fr-popup .fr-video-upload-layer.fr-drop{background:#ebebeb;border-color:#0098f7}.fr-popup .fr-video-upload-layer .fr-form{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;top:0;bottom:0;left:0;right:0;z-index:2147483640;overflow:hidden;margin:0!important;padding:0!important;width:100%!important}.fr-popup .fr-video-upload-layer .fr-form input{cursor:pointer;position:absolute;right:0;top:0;bottom:0;width:500%;height:100%;margin:0;font-size:400px}.fr-popup .fr-video-progress-bar-layer>h3{font-size:16px;margin:10px 0;font-weight:400}.fr-popup .fr-video-progress-bar-layer>div.fr-action-buttons{display:none}.fr-popup .fr-video-progress-bar-layer>div.fr-loader{background:#b3e0fd;height:10px;width:100%;margin-top:20px;overflow:hidden;position:relative}.fr-popup .fr-video-progress-bar-layer>div.fr-loader span{display:block;height:100%;width:0;background:#0098f7;-webkit-transition:width .2s ease 0s;-moz-transition:width .2s ease 0s;-ms-transition:width .2s ease 0s;-o-transition:width .2s ease 0s}.fr-popup .fr-video-progress-bar-layer>div.fr-loader.fr-indeterminate span{width:30%!important;position:absolute;top:0;-webkit-animation:loading 2s linear infinite;-moz-animation:loading 2s linear infinite;-o-animation:loading 2s linear infinite;animation:loading 2s linear infinite}.fr-popup .fr-video-progress-bar-layer.fr-error>div.fr-loader{display:none}.fr-popup .fr-video-progress-bar-layer.fr-error>div.fr-action-buttons{display:block}.fr-video-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:2147483640;display:none}.fr-autoplay-margin{margin-top:0!important}
/*!
 * froala_editor v4.2.0 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2024 Froala Labs
 */.fr-clearfix::after{clear:both;display:block;content:"";height:0}.fr-hide-by-clipping{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fr-element table td.fr-selected-cell,.fr-element table th.fr-selected-cell{border:1px double #0098f7}.fr-element table td,.fr-element table th{user-select:text;-o-user-select:text;-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:text;-ms-user-select:text}.fr-element .fr-no-selection table td,.fr-element .fr-no-selection table th{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-table-resizer{cursor:col-resize;position:absolute;z-index:3;display:none}.fr-table-resizer.fr-moving{z-index:2}.fr-table-resizer div{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";border-right:1px solid #0098f7}.fr-no-selection{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-popup .fr-table-size{margin:20px}.fr-popup .fr-table-size .fr-table-size-info{text-align:center;font-size:14px}.fr-popup .fr-table-size .fr-select-table-size{line-height:0;padding:5px;white-space:nowrap}.fr-popup .fr-table-size .fr-select-table-size>span{display:inline-block;padding:0 4px 4px 0;background:0 0}.fr-popup .fr-table-size .fr-select-table-size>span>span{display:inline-block;width:18px;height:18px;border:1px solid #DDD}.fr-popup .fr-table-size .fr-select-table-size>span.hover{background:0 0}.fr-popup .fr-table-size .fr-select-table-size>span.hover>span{background:rgba(0,152,247,.3);border:1px solid #0098f7}.fr-popup .fr-table-size .fr-select-table-size .new-line::after{clear:both;display:block;content:"";height:0}.fr-popup.fr-above .fr-table-size .fr-select-table-size>span{display:inline-block!important}.fr-popup .fr-table-colors{display:block;padding:20px 20px 0}.fr-popup.fr-desktop .fr-table-size .fr-select-table-size>span>span{width:12px;height:12px}.fr-insert-helper{position:absolute;z-index:9999;white-space:nowrap}
/*!
 * froala_editor v4.2.0 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2024 Froala Labs
 */.fr-qi-helper,.fr-quick-insert{position:absolute;white-space:nowrap}.fr-clearfix::after{clear:both;display:block;content:"";height:0}.fr-hide-by-clipping{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fr-quick-insert{z-index:2147483639;padding-right:10px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fr-quick-insert a.fr-floating-btn svg{margin:8px;width:24px;height:24px}.fr-quick-insert.fr-on a.fr-floating-btn svg{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg)}.fr-quick-insert.fr-hidden{display:none}.fr-qi-helper{z-index:3;padding-left:20px}.fr-qi-helper a.fr-btn.fr-floating-btn{text-align:center;padding:6px 10px 10px;display:inline-block;color:#222;background:#FFF;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0)}.fr-qi-helper a.fr-btn.fr-floating-btn svg{fill:#222}.fr-qi-helper a.fr-btn.fr-floating-btn.fr-size-1{-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}
/*!
 * froala_editor v4.2.0 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2024 Froala Labs
 */.fr-clearfix::after{clear:both;display:block;content:"";height:0}.fr-hide-by-clipping{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fr-line-breaker{cursor:text;border-top:1px solid #0098f7;position:fixed;z-index:2;display:none}.fr-line-breaker.fr-visible{display:block}.fr-line-breaker a.fr-floating-btn{position:absolute;left:calc(50% - (40px / 2));top:-20px}.fr-line-breaker a.fr-floating-btn svg{margin:8px;height:24px;width:24px}
/*!
 * froala_editor v4.2.0 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2024 Froala Labs
 */.fr-clearfix::after{clear:both;display:block;content:"";height:0}.fr-hide-by-clipping{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fr-element img{cursor:pointer;padding:0 1px}.fr-image-resizer{position:absolute;border:1px solid #0098f7;display:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fr-image-resizer.fr-active{display:block}.fr-image-resizer .fr-handler{display:block;position:absolute;background:#0098f7;border:1px solid #FFF;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;z-index:4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:12px;height:12px}.fr-image-resizer .fr-handler.fr-hnw{cursor:nw-resize;left:-6px;top:-6px}.fr-image-resizer .fr-handler.fr-hne{cursor:ne-resize;right:-6px;top:-6px}.fr-image-resizer .fr-handler.fr-hsw{cursor:sw-resize;left:-6px;bottom:-6px}.fr-image-resizer .fr-handler.fr-hse{cursor:se-resize;right:-6px;bottom:-6px}@media (min-width:1200px){.fr-image-resizer .fr-handler{width:10px;height:10px}.fr-image-resizer .fr-handler.fr-hnw{left:-5px;top:-5px}.fr-image-resizer .fr-handler.fr-hne{right:-5px;top:-5px}.fr-image-resizer .fr-handler.fr-hsw{left:-5px;bottom:-5px}.fr-image-resizer .fr-handler.fr-hse{right:-5px;bottom:-5px}}.fr-image-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:2147483640;display:none}.fr-popup .fr-image-upload-layer{border:2px dashed #bdbdbd;padding:25px 0;margin:20px;position:relative;font-size:14px;letter-spacing:1px;line-height:140%;text-align:center}.fr-popup .fr-image-upload-layer:hover{background:#ebebeb}.fr-popup .fr-image-upload-layer.fr-drop{background:#ebebeb;border-color:#0098f7}.fr-popup .fr-image-upload-layer .fr-form{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;top:0;bottom:0;left:0;right:0;z-index:2147483640;overflow:hidden;margin:0!important;padding:0!important;width:100%!important}.fr-popup .fr-image-upload-layer .fr-form input{cursor:pointer;position:absolute;right:0;top:0;bottom:0;width:500%;height:100%;margin:0;font-size:400px}.fr-popup .fr-image-progress-bar-layer>h3{font-size:16px;margin:10px 0;font-weight:400}.fr-popup .fr-image-progress-bar-layer>div.fr-action-buttons{display:none}.fr-popup .fr-image-progress-bar-layer>div.fr-loader{background:#b3e0fd;height:10px;width:100%;margin-top:20px;overflow:hidden;position:relative}.fr-popup .fr-image-progress-bar-layer>div.fr-loader span{display:block;height:100%;width:0;background:#0098f7;-webkit-transition:width .2s ease 0s;-moz-transition:width .2s ease 0s;-ms-transition:width .2s ease 0s;-o-transition:width .2s ease 0s}.fr-popup .fr-image-progress-bar-layer>div.fr-loader.fr-indeterminate span{width:30%!important;position:absolute;top:0;-webkit-animation:loading 2s linear infinite;-moz-animation:loading 2s linear infinite;-o-animation:loading 2s linear infinite;animation:loading 2s linear infinite}.fr-popup .fr-image-progress-bar-layer.fr-error>div.fr-loader{display:none}.fr-popup .fr-image-progress-bar-layer.fr-error>div.fr-action-buttons{display:block}.fr-image-size-layer .fr-image-group .fr-input-line{width:calc(50% - 5px);display:inline-block}.fr-image-size-layer .fr-image-group .fr-input-line+.fr-input-line{margin-left:10px}.fr-uploading{-webkit-opacity:.4;-moz-opacity:.4;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}@-webkit-keyframes loading{from{left:-25%}to{left:100%}}@-moz-keyframes loading{from{left:-25%}to{left:100%}}@-o-keyframes loading{from{left:-25%}to{left:100%}}@keyframes loading{from{left:-25%}to{left:100%}}img.fr-draggable{user-select:none}
/*!
 * froala_editor v4.2.0 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2024 Froala Labs
 */.fr-clearfix::after{clear:both;display:block;content:"";height:0}.fr-hide-by-clipping{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}body.fr-fullscreen{overflow:hidden;height:100%;width:100%;position:fixed}.fr-box.fr-fullscreen{margin:0!important;position:fixed;top:0;left:0;bottom:0;right:0;z-index:2147483630!important;width:auto!important}.fr-box.fr-fullscreen .fr-wrapper{background-color:#FFF}.fr-box.fr-fullscreen .fr-toolbar,.fr-box.fr-fullscreen.fr-basic.fr-bottom .fr-wrapper,.fr-box.fr-fullscreen.fr-basic.fr-top .fr-wrapper{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-box.fr-fullscreen .fr-toolbar.fr-top{top:0!important}.fr-box.fr-fullscreen .fr-toolbar.fr-bottom{bottom:0!important}.fr-box.fr-fullscreen .fr-second-toolbar{margin-top:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-fullscreen-wrapper{z-index:2147483640!important;width:100%!important;margin:0!important;padding:0!important;overflow:visible!important}
/*!
 * froala_editor v4.2.0 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2024 Froala Labs
 */.fr-clearfix::after{clear:both;display:block;content:"";height:0}.fr-hide-by-clipping{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fr-popup .fr-file-upload-layer{border:2px dashed #bdbdbd;padding:25px 0;margin:20px;position:relative;font-size:14px;letter-spacing:1px;line-height:140%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.fr-popup .fr-file-upload-layer:hover{background:#ebebeb}.fr-popup .fr-file-upload-layer.fr-drop{background:#ebebeb;border-color:#0098f7}.fr-popup .fr-file-upload-layer .fr-form{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;top:0;bottom:0;left:0;right:0;z-index:2147483640;overflow:hidden;margin:0!important;padding:0!important;width:100%!important}.fr-popup .fr-file-upload-layer .fr-form input{cursor:pointer;position:absolute;right:0;top:0;bottom:0;width:500%;height:100%;margin:0;font-size:400px}.fr-popup .fr-file-progress-bar-layer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fr-popup .fr-file-progress-bar-layer>h3{font-size:16px;margin:10px 0;font-weight:400}.fr-popup .fr-file-progress-bar-layer>div.fr-action-buttons{display:none}.fr-popup .fr-file-progress-bar-layer>div.fr-loader{background:#b3e0fd;height:10px;width:100%;margin-top:20px;overflow:hidden;position:relative}.fr-popup .fr-file-progress-bar-layer>div.fr-loader span{display:block;height:100%;width:0;background:#0098f7;-webkit-transition:width .2s ease 0s;-moz-transition:width .2s ease 0s;-ms-transition:width .2s ease 0s;-o-transition:width .2s ease 0s}.fr-popup .fr-file-progress-bar-layer>div.fr-loader.fr-indeterminate span{width:30%!important;position:absolute;top:0;-webkit-animation:loading 2s linear infinite;-moz-animation:loading 2s linear infinite;-o-animation:loading 2s linear infinite;animation:loading 2s linear infinite}.fr-popup .fr-file-progress-bar-layer.fr-error>div.fr-loader{display:none}.fr-popup .fr-file-progress-bar-layer.fr-error>div.fr-action-buttons{display:block}@-webkit-keyframes loading{from{left:-25%}to{left:100%}}@-moz-keyframes loading{from{left:-25%}to{left:100%}}@-o-keyframes loading{from{left:-25%}to{left:100%}}@keyframes loading{from{left:-25%}to{left:100%}}
/*!
 * froala_editor v4.2.0 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2024 Froala Labs
 */.fr-clearfix::after{clear:both;display:block;content:"";height:0}.fr-hide-by-clipping{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fr-popup .fr-emoticon,.fr-popup .fr-emoticon img{height:24px;width:24px}.fr-popup .fr-emoticon{font-family:"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols}.fr-popup .fr-command.fr-btn.fr-tabs-unicode{padding:0 0 0 14px}@media screen and (-ms-high-contrast:active) and (min-width:768px),(-ms-high-contrast:none) and (min-width:768px){.fr-popup .fr-icon-container.fr-emoticon-container{width:368px}}
/*!
 * froala_editor v4.2.0 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2024 Froala Labs
 */.fr-drag-helper,.fr-dragging{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-clearfix::after{clear:both;display:block;content:"";height:0}.fr-hide-by-clipping{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fr-drag-helper{background:#0098f7;height:2px;margin-top:-1px;-webkit-opacity:.2;-moz-opacity:.2;opacity:.2;position:absolute;z-index:2147483640;display:none}.fr-drag-helper.fr-visible{display:block}.fr-dragging{-webkit-opacity:.4;-moz-opacity:.4;opacity:.4}
/*!
 * froala_editor v4.2.0 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2024 Froala Labs
 */.fr-clearfix::after{clear:both;display:block;content:"";height:0}.fr-hide-by-clipping{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fr-popup .fr-layer.fr-color-hex-layer{margin:0;padding:0 20px 20px;float:left}.fr-popup .fr-layer.fr-color-hex-layer .fr-input-line{float:left;width:calc(100% - 50px);padding:15px 0 0}.fr-popup .fr-layer.fr-color-hex-layer .fr-action-buttons{float:right;width:38px;height:40px;padding:17px 0 0;margin:0}.fr-popup .fr-layer.fr-color-hex-layer .fr-action-buttons button.fr-command{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:13px;height:40px;width:38px}.fr-popup .fr-separator+.fr-colors-tabs{margin-left:2px;margin-right:2px}.fr-popup .fr-color-set{line-height:0;display:none}.fr-popup .fr-color-set.fr-selected-set{display:block;padding:20px 20px 0}.fr-popup .fr-color-set>span{display:inline-block;width:32px;height:32px;position:relative;z-index:1}.fr-popup .fr-color-set>span>i,.fr-popup .fr-color-set>span>svg{text-align:center;line-height:32px;height:24px;width:24px;margin:4px;font-size:13px;position:absolute;bottom:0;cursor:default;left:0}.fr-popup .fr-color-set>span>i path,.fr-popup .fr-color-set>span>svg path{fill:#222}.fr-popup .fr-color-set>span .fr-selected-color{color:#FFF;font-family:FontAwesome;font-size:13px;font-weight:400;line-height:32px;position:absolute;top:0;bottom:0;right:0;left:0;text-align:center;cursor:default}.fr-popup .fr-color-set>span:focus,.fr-popup .fr-color-set>span:hover{outline:#222 solid 1px;z-index:2}.fr-rtl .fr-popup .fr-colors-tabs .fr-colors-tab.fr-selected-tab[data-param1=text]~[data-param1=background]::after{-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0)}
/*!
 * froala_editor v4.2.0 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2024 Froala Labs
 */.fr-clearfix::after{clear:both;display:block;content:"";height:0}.fr-hide-by-clipping{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fr-box .fr-counter{padding:10px;float:right;color:#999;content:attr(data-chars);font-size:14px;font-family:sans-serif;z-index:1;border-radius:2px 0 0;-moz-border-radius:2px 0 0;-webkit-border-radius:2px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-box.fr-rtl .fr-counter{left:0;right:auto;border-left:none;border-radius:0 2px 0 0;-moz-border-radius:0 2px 0 0;-webkit-border-radius:0 2px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-box.fr-code-view .fr-counter{display:none}
/*!
 * froala_editor v4.2.0 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2024 Froala Labs
 */.fr-view,.fr-view pre{word-wrap:break-word}.fr-clearfix::after{clear:both;display:block;content:"";height:0}.fr-hide-by-clipping{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fr-view .fr-img-caption.fr-rounded img,.fr-view img.fr-rounded{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-view .fr-img-caption.fr-shadow img,.fr-view img.fr-shadow{-webkit-box-shadow:10px 10px 5px 0 #ccc;-moz-box-shadow:10px 10px 5px 0 #ccc;box-shadow:10px 10px 5px 0 #ccc}.fr-view .fr-img-caption.fr-bordered img,.fr-view img.fr-bordered{border:5px solid #CCC}.fr-view img.fr-bordered{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fr-view .fr-img-caption.fr-bordered img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fr-view li img.fr-dii.fr-fil{margin-right:20px}.fr-view span[style~="color:"] a{color:inherit}.fr-view strong{font-weight:700}.fr-view table[border='0'] td:not([class]),.fr-view table[border='0'] td[class=""],.fr-view table[border='0'] th:not([class]),.fr-view table[border='0'] th[class=""]{border-width:0}.fr-view table{border:none;border-collapse:collapse;empty-cells:show;max-width:100%}.fr-view table td{min-width:5px}.fr-view table.fr-dashed-borders td,.fr-view table.fr-dashed-borders th{border-style:dashed}.fr-view table.fr-alternate-rows tbody tr:nth-child(2n){background:#f5f5f5}.fr-view table td,.fr-view table th{border:1px solid #DDD}.fr-view table td:empty,.fr-view table th:empty{height:20px}.fr-view table td.fr-highlighted,.fr-view table th.fr-highlighted{border:1px double red}.fr-view table td.fr-thick,.fr-view table th.fr-thick{border-width:2px}.fr-view table tfoot td,.fr-view table th{background:#ececec}.fr-view hr{clear:both;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;break-after:always;page-break-after:always}.fr-view .fr-file{position:relative}.fr-view .fr-file::after{position:relative;content:"\1F4CE";font-weight:400}.fr-view pre{white-space:pre-wrap;overflow:visible}.fr-view[dir=rtl] blockquote{border-left:none;border-right:solid 2px #5E35B1;margin-right:0;padding-right:5px;padding-left:0}.fr-view[dir=rtl] blockquote blockquote{border-color:#00BCD4}.fr-view[dir=rtl] blockquote blockquote blockquote{border-color:#43A047}.fr-view blockquote{border-left:solid 2px #5E35B1;margin-left:0;padding-left:5px;color:#5E35B1}.fr-view blockquote blockquote{border-color:#00BCD4;color:#00BCD4}.fr-view blockquote blockquote blockquote{border-color:#43A047;color:#43A047}.fr-view span.fr-emoticon{font-weight:400;font-family:"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols;display:inline;line-height:0}.fr-view span.fr-emoticon.fr-emoticon-img{background-repeat:no-repeat!important;font-size:inherit;height:1em;width:1em;min-height:20px;min-width:20px;display:inline-block;margin:-.1em .1em .1em;line-height:1;vertical-align:middle}.fr-view .fr-text-gray{color:#AAA!important}.fr-view a.fr-green,a.fr-view.fr-green{color:green}.fr-view .fr-text-bordered{border-top:solid 1px #222;border-bottom:solid 1px #222;padding:10px 0}.fr-view .fr-text-spaced{letter-spacing:1px}.fr-view .fr-text-uppercase{text-transform:uppercase}.fr-view .fr-class-highlighted{background-color:#ff0}.fr-view .fr-class-code{border-color:#ccc;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background:#f5f5f5;padding:10px;font-family:"Courier New",Courier,monospace}.fr-view .fr-class-transparency{opacity:.5}.fr-view img{position:relative;max-width:100%}.fr-view img.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}.fr-view img.fr-dib.fr-fil{margin-left:0;text-align:left}.fr-view img.fr-dib.fr-fir{margin-right:0;text-align:right}.fr-view img.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px));min-width:10px}.fr-view img.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px);min-width:5px}.fr-view img.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px);min-width:5px}.fr-view span.fr-img-caption{position:relative;max-width:100%}.fr-view span.fr-img-caption.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}.fr-view span.fr-img-caption.fr-dib.fr-fil{margin-left:0;text-align:left}.fr-view span.fr-img-caption.fr-dib.fr-fir{margin-right:0;text-align:right}.fr-view span.fr-img-caption.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px));min-width:10px}.fr-view span.fr-img-caption.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px);min-width:5px}.fr-view span.fr-img-caption.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px);min-width:5px}.fr-view .fr-video{text-align:center;position:relative}.fr-view .fr-video.fr-rv{padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.fr-view .fr-video.fr-rv embed,.fr-view .fr-video.fr-rv object,.fr-view .fr-video.fr-rv>iframe{position:absolute!important;top:0;left:0;width:100%;height:100%}.fr-view .fr-video>*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;max-width:100%;border:none}.fr-view .fr-video.fr-dvb{display:block;clear:both}.fr-view .fr-video.fr-dvb.fr-fvl{text-align:left}.fr-view .fr-video.fr-dvb.fr-fvr{text-align:right}.fr-view .fr-video.fr-dvi{display:inline-block}.fr-view .fr-video.fr-dvi.fr-fvl{float:left}.fr-view .fr-video.fr-dvi.fr-fvr{float:right}.fr-view a.fr-strong{font-weight:700}.fr-view .fr-img-caption{text-align:center}.fr-view .fr-img-caption .fr-img-wrap{padding:0;margin:auto;text-align:center;width:100%}.fr-view .fr-img-caption .fr-img-wrap a{display:block}.fr-view .fr-img-caption .fr-img-wrap img{display:block;margin:auto;width:100%}.fr-view .fr-img-caption .fr-img-wrap>span{margin:auto;display:block;padding:5px 5px 10px;font-size:14px;font-weight:initial;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-opacity:.9;-moz-opacity:.9;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";width:100%;text-align:center}.fr-view button.fr-rounded,.fr-view input.fr-rounded,.fr-view textarea.fr-rounded{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-view button.fr-large,.fr-view input.fr-large,.fr-view textarea.fr-large{font-size:24px}.fr-view p img.fr-dii.fr-fil,.fr-view span.fr-img-caption.fr-dii.fr-fil{margin-right:15px}a.fr-view.fr-strong{font-weight:700}img.fr-view{position:relative;max-width:100%}img.fr-view.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}img.fr-view.fr-dib.fr-fil{margin-left:0;text-align:left}img.fr-view.fr-dib.fr-fir{margin-right:0;text-align:right}img.fr-view.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px));min-width:10px}img.fr-view.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px);min-width:5px}img.fr-view.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px);min-width:5px}span.fr-img-caption.fr-view{position:relative;max-width:100%}span.fr-img-caption.fr-view.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}span.fr-img-caption.fr-view.fr-dib.fr-fil{margin-left:0;text-align:left}span.fr-img-caption.fr-view.fr-dib.fr-fir{margin-right:0;text-align:right}span.fr-img-caption.fr-view.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px));min-width:10px}span.fr-img-caption.fr-view.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px);min-width:5px}span.fr-img-caption.fr-view.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px);min-width:5px}
/*!
 * froala_editor v4.2.0 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2024 Froala Labs
 */.fr-element,.fr-element [contenteditable=true],.fr-element:focus{outline:transparent solid 0}.fr-box a.fr-floating-btn,.fr-command.fr-btn+.fr-dropdown-menu{-moz-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.fr-box.fr-rtl textarea.fr-code,.fr-popup.fr-rtl{direction:rtl}.fr-file-date,.fr-files-manager-tooltip .tooltiptext{word-break:break-word;word-wrap:break-word}.fr-file-date,.fr-markdown-view>pre,.fr-view,.fr-view pre{word-wrap:break-word}.fr-view.fr-element-scroll-visible{overflow-x:visible!important}.fr-box.fr-basic{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-box.fr-basic .fr-element{font-family:sans-serif;color:#414141;font-size:14px;line-height:1.6;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-x:auto;min-height:60px;text-align:left}.fr-box a.fr-floating-btn,iframe.fr-iframe{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.fr-box.fr-basic.fr-rtl .fr-element,.fr-popup.fr-rtl{text-align:right}.fr-element{background:0 0;position:relative;z-index:2;-webkit-user-select:auto}.fr-element a{user-select:auto;-o-user-select:auto;-moz-user-select:auto;-khtml-user-select:auto;-webkit-user-select:auto;-ms-user-select:auto}.fr-element.fr-disabled,.fr-popup,.fr-tooltip{-khtml-user-select:none}.fr-element.fr-disabled{user-select:none;-o-user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-box a.fr-floating-btn{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;height:40px;width:40px;background:#FFF;color:#333;-webkit-transition:background .2s ease 0s,color .2s ease 0s,transform .2s ease 0s;-moz-transition:background .2s ease 0s,color .2s ease 0s,transform .2s ease 0s;-ms-transition:background .2s ease 0s,color .2s ease 0s,transform .2s ease 0s;-o-transition:background .2s ease 0s,color .2s ease 0s,transform .2s ease 0s;outline:0;left:0;top:0;line-height:40px;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);text-align:center;display:block;box-sizing:border-box;border:none}.fr-box a.fr-floating-btn svg{-webkit-transition:transform .2s ease 0s;-moz-transition:transform .2s ease 0s;-ms-transition:transform .2s ease 0s;-o-transition:transform .2s ease 0s;fill:#333}.fr-box a.fr-floating-btn i,.fr-box a.fr-floating-btn svg{font-size:14px;line-height:40px}.fr-box a.fr-floating-btn.fr-btn+.fr-btn{margin-left:10px}.fr-box a.fr-floating-btn:hover{background:#ebebeb;cursor:pointer}.fr-box a.fr-floating-btn:hover svg{fill:#333}.fr-box .fr-visible a.fr-floating-btn{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}iframe.fr-iframe{width:100%;border:none;position:relative;display:block;z-index:2;box-sizing:border-box}.fr-wrapper{position:relative;z-index:1}.fr-wrapper::after{clear:both;display:block;content:"";height:0}.fr-wrapper .fr-placeholder{position:absolute;font-size:14px;color:#AAA;font-family:sans-serif;z-index:1;display:none;top:0;left:0;right:0;overflow:hidden}.fr-modal,.fr-popup,.fr-toolbar,.fr-tooltip{font-family:Arial,Helvetica,sans-serif;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fr-wrapper.show-placeholder .fr-placeholder{display:block;white-space:nowrap;text-overflow:ellipsis}.fr-wrapper ::-moz-selection{background:rgba(181,214,253,.8);color:#000}.fr-wrapper ::selection{background:rgba(181,214,253,.8);color:#000}.fr-box.fr-basic .fr-wrapper{background:#FFF;border:1px solid #CCC;border-bottom-color:#efefef;top:0;left:0}.fr-box.fr-basic.fr-top .fr-wrapper{border-top:0}.fr-box.fr-basic.fr-bottom .fr-wrapper{border-bottom:0;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}@media (min-width:992px){.fr-box.fr-document{min-width:21cm}.fr-box.fr-document .fr-wrapper{text-align:left;padding:30px;min-width:21cm;background:#efefef}.fr-box.fr-document .fr-wrapper .fr-element{text-align:left;background:#FFF;width:21cm;margin:auto;min-height:26cm!important;padding:1cm 2cm;overflow:visible;z-index:auto}.fr-box.fr-document .fr-wrapper .fr-element hr{margin-left:-2cm;margin-right:-2cm;background:#efefef;height:1cm;outline:0;border:none}.fr-box.fr-document .fr-wrapper .fr-element img{z-index:1}}.fr-tooltip{position:absolute;top:0;padding:0 8px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background:#222;color:#FFF;font-size:11px;line-height:22px;-webkit-transition:opacity .2s ease 0s;-moz-transition:opacity .2s ease 0s;-ms-transition:opacity .2s ease 0s;-o-transition:opacity .2s ease 0s;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";left:-3000px;user-select:none;-o-user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;z-index:2147483647}.fr-tooltip.fr-visible{-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-modal .fr-btn-wrap,.fr-popup .fr-btn-wrap,.fr-toolbar .fr-btn-wrap{float:left;white-space:nowrap;position:relative}.fr-modal .fr-btn-wrap.fr-hidden,.fr-popup .fr-btn-wrap.fr-hidden,.fr-toolbar .fr-btn-wrap.fr-hidden{display:none}.fr-modal .fr-command.fr-btn,.fr-popup .fr-command.fr-btn,.fr-toolbar .fr-command.fr-btn{background:0 0;color:#333;-moz-outline:0;outline:0;border:0;line-height:1;cursor:pointer;text-align:left;margin:4px 2px;padding:0;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;z-index:2;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;float:left;height:40px}.fr-modal .fr-command.fr-btn.fr-dropdown.fr-options,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-options,.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-options{border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-modal .fr-command.fr-btn.fr-btn-hover,.fr-popup .fr-command.fr-btn.fr-btn-hover,.fr-toolbar .fr-command.fr-btn.fr-btn-hover{border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-modal .fr-command.fr-btn::-moz-focus-inner,.fr-popup .fr-command.fr-btn::-moz-focus-inner,.fr-toolbar .fr-command.fr-btn::-moz-focus-inner{border:0;padding:0}.fr-modal .fr-command.fr-btn.fr-btn-text,.fr-popup .fr-command.fr-btn.fr-btn-text,.fr-toolbar .fr-command.fr-btn.fr-btn-text{width:auto}.fr-modal .fr-command.fr-btn i,.fr-modal .fr-command.fr-btn svg,.fr-popup .fr-command.fr-btn i,.fr-popup .fr-command.fr-btn svg,.fr-toolbar .fr-command.fr-btn i,.fr-toolbar .fr-command.fr-btn svg{display:block;text-align:center;float:none;margin:8px 7px;width:24px}.fr-modal .fr-command.fr-btn svg.fr-svg,.fr-popup .fr-command.fr-btn svg.fr-svg,.fr-toolbar .fr-command.fr-btn svg.fr-svg{height:24px}.fr-modal .fr-command.fr-btn svg path,.fr-popup .fr-command.fr-btn svg path,.fr-toolbar .fr-command.fr-btn svg path{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;fill:#333}.fr-modal .fr-command.fr-btn span.fr-sr-only,.fr-popup .fr-command.fr-btn span.fr-sr-only,.fr-toolbar .fr-command.fr-btn span.fr-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fr-modal .fr-command.fr-btn span,.fr-popup .fr-command.fr-btn span,.fr-toolbar .fr-command.fr-btn span{font-size:14px;display:block;line-height:17px;min-width:30px;float:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;height:17px;font-weight:700;padding:0 4px}.fr-modal .fr-command.fr-btn img,.fr-popup .fr-command.fr-btn img,.fr-toolbar .fr-command.fr-btn img{margin:8px 7px;width:24px}.fr-modal .fr-command.fr-btn.fr-btn-active-popup,.fr-popup .fr-command.fr-btn.fr-btn-active-popup,.fr-toolbar .fr-command.fr-btn.fr-btn-active-popup{background:#d6d6d6}.fr-modal .fr-command.fr-btn.fr-dropdown.fr-selection span,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-selection span,.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-selection span{font-weight:400}.fr-modal .fr-command.fr-btn.fr-dropdown i,.fr-modal .fr-command.fr-btn.fr-dropdown img,.fr-modal .fr-command.fr-btn.fr-dropdown span,.fr-modal .fr-command.fr-btn.fr-dropdown svg,.fr-popup .fr-command.fr-btn.fr-dropdown i,.fr-popup .fr-command.fr-btn.fr-dropdown img,.fr-popup .fr-command.fr-btn.fr-dropdown span,.fr-popup .fr-command.fr-btn.fr-dropdown svg,.fr-toolbar .fr-command.fr-btn.fr-dropdown i,.fr-toolbar .fr-command.fr-btn.fr-dropdown img,.fr-toolbar .fr-command.fr-btn.fr-dropdown span,.fr-toolbar .fr-command.fr-btn.fr-dropdown svg{margin-left:3px;margin-right:11px}.fr-modal .fr-command.fr-btn.fr-dropdown:after,.fr-popup .fr-command.fr-btn.fr-dropdown:after,.fr-toolbar .fr-command.fr-btn.fr-dropdown:after{position:absolute;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #333;right:2px;top:18px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;content:""}.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active,.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active{fill:#333;background:#d6d6d6;-webkit-transition:.5s ease;-moz-transition:.5s ease;-ms-transition:.5s ease;-o-transition:.5s ease}.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:hover,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover,.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover{background:#ebebeb;fill:#333}#fr-logo:focus>svg .fr-logo,#fr-logo:hover>svg .fr-logo,.fr-modal .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-modal .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-modal .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-popup .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-popup .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-popup .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-toolbar .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-toolbar .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-toolbar .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path{fill:#0098f7}.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:hover::after,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover::after,.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover::after{border-top-color:#333}.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:after,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:after,.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:after{border-top:0;border-bottom:4px solid #222}.fr-modal .fr-command.fr-btn.fr-disabled::after,.fr-modal.fr-disabled .fr-btn.fr-active.fr-dropdown::after,.fr-modal.fr-disabled .fr-btn.fr-dropdown::after,.fr-popup .fr-command.fr-btn.fr-disabled::after,.fr-popup.fr-disabled .fr-btn.fr-active.fr-dropdown::after,.fr-popup.fr-disabled .fr-btn.fr-dropdown::after,.fr-toolbar .fr-command.fr-btn.fr-disabled::after,.fr-toolbar.fr-disabled .fr-btn.fr-active.fr-dropdown::after,.fr-toolbar.fr-disabled .fr-btn.fr-dropdown::after{border-top-color:#bdbdbd}.fr-modal .fr-command.fr-btn.fr-disabled,.fr-popup .fr-command.fr-btn.fr-disabled,.fr-toolbar .fr-command.fr-btn.fr-disabled{color:#bdbdbd;cursor:default;-webkit-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-modal .fr-command.fr-btn.fr-hidden,.fr-popup .fr-command.fr-btn.fr-hidden,.fr-toolbar .fr-command.fr-btn.fr-hidden{display:none}.fr-modal .fr-tabs .fr-command.fr-btn,.fr-popup .fr-tabs .fr-command.fr-btn,.fr-toolbar .fr-tabs .fr-command.fr-btn{margin:0;width:46px;height:40px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-modal .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active,.fr-modal .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab,.fr-popup .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active,.fr-popup .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab,.fr-toolbar .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active,.fr-toolbar .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab{background:#FFF}.fr-modal .fr-tabs .fr-command.fr-btn span,.fr-popup .fr-tabs .fr-command.fr-btn span,.fr-toolbar .fr-tabs .fr-command.fr-btn span{height:27px}.fr-modal .fr-tabs .fr-command.fr-btn img,.fr-modal .fr-tabs .fr-command.fr-btn svg,.fr-popup .fr-tabs .fr-command.fr-btn img,.fr-popup .fr-tabs .fr-command.fr-btn svg,.fr-toolbar .fr-tabs .fr-command.fr-btn img,.fr-toolbar .fr-tabs .fr-command.fr-btn svg{margin:8px 11px;width:24px;height:24px}.fr-modal.fr-disabled .fr-btn,.fr-modal.fr-disabled .fr-btn.fr-active,.fr-popup.fr-disabled .fr-btn,.fr-popup.fr-disabled .fr-btn.fr-active,.fr-toolbar.fr-disabled .fr-btn,.fr-toolbar.fr-disabled .fr-btn.fr-active{color:#bdbdbd;-webkit-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-modal.fr-rtl .fr-btn-grp.fr-float-left,.fr-popup.fr-rtl .fr-btn-grp.fr-float-left,.fr-toolbar.fr-rtl .fr-btn-grp.fr-float-left{float:right}.fr-modal.fr-rtl .fr-btn-grp.fr-float-right,.fr-popup.fr-rtl .fr-btn-grp.fr-float-right,.fr-toolbar.fr-rtl .fr-btn-grp.fr-float-right{float:left}.fr-modal.fr-rtl .fr-btn-wrap,.fr-modal.fr-rtl .fr-command.fr-btn,.fr-popup.fr-rtl .fr-btn-wrap,.fr-popup.fr-rtl .fr-command.fr-btn,.fr-toolbar.fr-rtl .fr-btn-wrap,.fr-toolbar.fr-rtl .fr-command.fr-btn{float:right}.fr-modal.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options,.fr-modal.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options,.fr-popup.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options,.fr-popup.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options,.fr-toolbar.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options,.fr-toolbar.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options{border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-modal.fr-rtl .fr-btn-wrap.fr-btn-hover,.fr-modal.fr-rtl .fr-command.fr-btn.fr-btn-hover,.fr-popup.fr-rtl .fr-btn-wrap.fr-btn-hover,.fr-popup.fr-rtl .fr-command.fr-btn.fr-btn-hover,.fr-toolbar.fr-rtl .fr-btn-wrap.fr-btn-hover,.fr-toolbar.fr-rtl .fr-command.fr-btn.fr-btn-hover{border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar.fr-inline>.fr-btn-wrap:not(.fr-hidden),.fr-toolbar.fr-inline>.fr-command.fr-btn:not(.fr-hidden){display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;float:none}.fr-desktop .fr-command.fr-btn-hover,.fr-desktop .fr-command.fr-expanded,.fr-desktop .fr-command:focus,.fr-desktop .fr-command:hover{outline:0;color:#333}.fr-desktop .fr-command.fr-btn-hover:not(.fr-table-cell),.fr-desktop .fr-command.fr-expanded:not(.fr-table-cell),.fr-desktop .fr-command:focus:not(.fr-table-cell),.fr-desktop .fr-command:hover:not(.fr-table-cell){background:#ebebeb}.fr-desktop .fr-command.fr-btn-hover::after,.fr-desktop .fr-command.fr-expanded::after,.fr-desktop .fr-command:focus::after,.fr-desktop .fr-command:hover::after{border-top-color:#333}.fr-desktop .fr-command.fr-selected:not(.fr-table-cell),.fr-desktop .fr-command:active{color:#333;background:#d6d6d6}.fr-desktop .fr-command.fr-active.fr-btn-hover,.fr-desktop .fr-command.fr-active.fr-expanded,.fr-desktop .fr-command.fr-active:focus,.fr-desktop .fr-command.fr-active:hover{background:#ebebeb}.fr-desktop .fr-command.fr-active:active{background:#d6d6d6}.fr-desktop .fr-command.fr-disabled.fr-selected,.fr-desktop .fr-command.fr-disabled:focus,.fr-desktop .fr-command.fr-disabled:hover,.fr-desktop.fr-disabled .fr-command.fr-selected,.fr-desktop.fr-disabled .fr-command:focus,.fr-desktop.fr-disabled .fr-command:hover{background:0 0}.fr-popup.fr-mobile .fr-command.fr-blink,.fr-toolbar.fr-mobile .fr-command.fr-blink{background:#d6d6d6}.fr-command.fr-btn.fr-options{width:16px;margin-left:-5px}.fr-command.fr-btn.fr-options.fr-btn-hover,.fr-command.fr-btn.fr-options:focus,.fr-command.fr-btn.fr-options:hover{border-left:solid 1px #FAFAFA;-webkit-transition:border-left 0s,background-color .5s;-moz-transition:border-left 0s,background-color .5s;-ms-transition:border-left 0s,background-color .5s;-o-transition:border-left 0s,background-color .5s}.fr-command.fr-btn+.fr-dropdown-menu{background:#FFF;display:inline-block;position:absolute;right:auto;bottom:auto;height:auto;z-index:4;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-overflow-scrolling:touch;overflow:hidden;zoom:1;-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.fr-command.fr-btn+.fr-dropdown-menu.test-height .fr-dropdown-wrapper{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;height:auto;max-height:275px}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper{padding:0;margin:auto;display:inline-block;text-align:left;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:height .3s;-moz-transition:height .3s;-ms-transition:height .3s;-o-transition:height .3s;float:left;height:0;margin-top:0!important}.fr-popup,.fr-popup .fr-icon-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content{position:relative}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list{list-style-type:none;margin:0;padding:8px 0;min-width:72px}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li{padding:0;margin:0;font-size:15px}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a{padding:0 20px;line-height:200%;display:flex;cursor:pointer;white-space:nowrap;color:inherit;text-decoration:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a svg{width:24px;height:24px;margin:3px 4px}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a svg path{fill:#333}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-active{background:#d6d6d6}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-disabled{color:#bdbdbd;cursor:default}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a .fr-shortcut{margin-left:20px;font-weight:700;-webkit-opacity:.75;-moz-opacity:.75;opacity:.75}.fr-command.fr-btn.fr-active+.fr-dropdown-menu{display:inline-block;-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.fr-bottom>.fr-command.fr-btn+.fr-dropdown-menu{border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-popup.fr-rtl .fr-dropdown-wrapper,.fr-toolbar.fr-rtl .fr-dropdown-wrapper{text-align:right!important}body.fr-prevent-scroll{overflow:hidden}body.fr-prevent-scroll.fr-mobile{position:fixed;-webkit-overflow-scrolling:touch}.fr-modal{color:#222;position:fixed;overflow-x:auto;overflow-y:scroll;top:0;left:0;bottom:0;right:0;width:100%;z-index:2147483640;text-align:center;line-height:1.2}.fr-modal.fr-middle .fr-modal-wrapper{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);position:absolute;margin:0 auto}.fr-modal .fr-modal-wrapper{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;margin:20px auto;display:inline-block;background:#FFF;min-width:300px;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);-moz-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);border:0;overflow:hidden;width:90%;position:relative}.fr-popup,.fr-toolbar.fr-inline{-moz-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}@media (min-width:768px) and (max-width:991px){.fr-modal .fr-modal-wrapper{margin:30px auto;width:70%}}@media (min-width:992px){.fr-modal .fr-modal-wrapper{margin:50px auto;width:960px}}.fr-modal .fr-modal-wrapper .fr-modal-head{background:#FFF;overflow:hidden;position:absolute;width:100%;min-height:42px;z-index:3;border-bottom:solid #efefef 1px;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s}.fr-modal .fr-modal-wrapper .fr-modal-head .fr-modal-head-line{height:56px;padding:0 10px}.fr-modal .fr-modal-wrapper .fr-modal-head .fr-modal-close{margin:10px;position:absolute;top:0;right:0}.fr-modal .fr-modal-wrapper .fr-modal-head h4{font-size:20px;padding:19px 10px;margin:0;font-weight:400;line-height:18px;display:inline-block;float:left}.fr-modal .fr-modal-wrapper div.fr-modal-body{height:100%;min-height:150px;overflow-y:auto;padding-bottom:20px}.fr-modal .fr-modal-wrapper div.fr-modal-body:focus{outline:0}.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command{height:36px;line-height:1;color:#0098f7;padding:10px;cursor:pointer;text-decoration:none;border:none;background:0 0;font-size:16px;outline:0;-webkit-transition:background .2s ease 0s;-moz-transition:background .2s ease 0s;-ms-transition:background .2s ease 0s;-o-transition:background .2s ease 0s;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command+button{margin-left:24px}.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:focus,.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:hover{background:#ebebeb;color:#0098f7}.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:active{background:#d6d6d6;color:#0098f7}.fr-modal .fr-modal-wrapper div.fr-modal-body button::-moz-focus-inner{border:0}.fr-desktop .fr-modal-wrapper .fr-modal-head i:hover{background:#ebebeb}.fr-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:#000;-webkit-opacity:.5;-moz-opacity:.5;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";z-index:2147483639}ol.decimal_type{counter-reset:item}ol.decimal_type>li{display:block;position:relative}ol.decimal_type>li:before{content:counters(item,".") ". ";counter-increment:item;position:absolute;margin-right:100%;right:10px}.fr-popup{position:absolute;display:none;color:#222;background:#FFF;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-sizing:border-box;user-select:none;-o-user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;margin-top:10px;z-index:2147483635;text-align:left;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;line-height:1.2}.fr-popup .fr-icon{text-align:center;vertical-align:middle;font-size:20px;line-height:1;cursor:pointer;font-weight:400;box-sizing:content-box;padding:6px}.fr-popup .fr-icon-container{padding:20px;max-height:200px;overflow:auto;box-sizing:border-box}@supports not (-ms-high-contrast:none){.fr-popup .fr-icon-container{grid-template-columns:repeat(auto-fill,minmax(36px,36px));display:grid}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.fr-popup .fr-icon-container{display:inline-flex;-ms-flex-flow:row wrap}}@media screen and (-ms-high-contrast:active) and (max-width:768px),(-ms-high-contrast:none) and (max-width:768px){.fr-popup .fr-icon-container{width:236px}}.fr-popup .fr-input-focus{background:#f5f5f5}.fr-popup.fr-above{margin-top:-10px;border-top:0}.fr-popup.fr-active{display:block}.fr-popup.fr-empty,.fr-popup.fr-hidden{display:none!important}.fr-popup .fr-hs{display:block!important}.fr-popup .fr-hs.fr-hidden{display:none!important}.fr-popup .fr-input-line{position:relative;padding:15px 0}.fr-popup .fr-input-line input[type=text],.fr-popup .fr-input-line input[type=number],.fr-popup .fr-input-line textarea{width:100%;margin-bottom:1px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;border:1px solid #999;color:#222;font-size:14px;background:#FFF;position:relative;z-index:2;padding:4px 12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border .5s,padding .5s;-moz-transition:border .5s,padding .5s;-ms-transition:border .5s,padding .5s;-o-transition:border .5s,padding .5s}.fr-popup .fr-input-line input[type=text]:hover,.fr-popup .fr-input-line input[type=number]:hover,.fr-popup .fr-input-line textarea:hover{border:1px solid #515151}.fr-popup .fr-input-line input[type=text]:focus,.fr-popup .fr-input-line input[type=number]:focus,.fr-popup .fr-input-line textarea:focus{border:2px solid #0098f7;padding:3px 11px}.fr-popup .fr-input-line input[type=text],.fr-popup .fr-input-line input[type=number]{height:46px}.fr-popup .fr-input-line input+label,.fr-popup .fr-input-line textarea+label{position:absolute;top:29px;left:12px;font-size:14px;color:grey;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;z-index:3;display:block;background:#FFF;padding:0;cursor:text}.fr-popup .fr-buttons.fr-tabs,.fr-popup input,.fr-popup textarea{-moz-background-clip:padding;-webkit-background-clip:padding-box}.fr-popup .fr-input-line input.fr-not-empty+label,.fr-popup .fr-input-line textarea.fr-not-empty+label{color:gray;width:auto;left:4px;padding:0 4px;font-size:11px;top:9px}.fr-popup input,.fr-popup textarea{user-select:text;-o-user-select:text;-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:text;-ms-user-select:text;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background-clip:padding-box;outline:0}.fr-popup textarea{resize:none}.fr-popup .fr-buttons{white-space:nowrap;line-height:0}.fr-popup .fr-buttons .fr-btn{margin-left:4px;margin-right:4px;display:inline-block;float:none}.fr-popup .fr-buttons .fr-btn i{float:left}.fr-popup .fr-buttons .fr-separator{display:inline-block;float:none}.fr-popup.fr-rtl .fr-buttons .fr-separator.fr-vs,.fr-toolbar .fr-float-right{float:right}.fr-popup .fr-buttons.fr-tabs{border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;background-clip:padding-box;background-color:#f5f5f5;overflow:hidden}@media (max-width:768px){.fr-popup .fr-buttons.fr-tabs.fr-tabs-scroll{overflow:scroll;overflow-y:hidden;width:276px}}.fr-popup .fr-buttons:not(.fr-tabs){padding:5px}.fr-popup .fr-layer{border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:195px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:20px;display:none}@media (min-width:768px){.fr-popup .fr-icon-container{min-width:276px}.fr-popup .fr-layer{width:260px}}.fr-popup .fr-layer.fr-active{display:inline-block}.fr-popup .fr-action-buttons{z-index:7;height:36px;text-align:right}.fr-popup .fr-action-buttons button.fr-command{height:36px;line-height:1;color:#0098f7;padding:10px;cursor:pointer;text-decoration:none;border:none;background:0 0;font-size:16px;outline:0;-webkit-transition:background .2s ease 0s;-moz-transition:background .2s ease 0s;-ms-transition:background .2s ease 0s;-o-transition:background .2s ease 0s;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-popup .fr-action-buttons button.fr-command+button{margin-left:24px}.fr-popup .fr-action-buttons button.fr-command:focus,.fr-popup .fr-action-buttons button.fr-command:hover{background:#ebebeb;color:#0098f7}.fr-popup .fr-action-buttons button.fr-command:active{background:#d6d6d6;color:#0098f7}.fr-popup .fr-checkbox span,.fr-toolbar .fr-more-toolbar{-moz-background-clip:padding;-webkit-background-clip:padding-box}.fr-popup .fr-action-buttons button::-moz-focus-inner{border:0}.fr-popup .fr-checkbox{position:relative;display:inline-block;width:18px;height:18px;padding:10px;border-radius:100%;line-height:1;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;vertical-align:middle}.fr-popup .fr-checkbox svg{margin-left:2px;margin-top:2px;display:none;width:10px;height:10px}.fr-popup .fr-checkbox span{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background-clip:padding-box;width:18px;height:18px;display:inline-block;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background .2s ease 0s,border-color .2s ease 0s;-moz-transition:background .2s ease 0s,border-color .2s ease 0s;-ms-transition:background .2s ease 0s,border-color .2s ease 0s;-o-transition:background .2s ease 0s,border-color .2s ease 0s}.fr-popup .fr-checkbox input{position:absolute;z-index:2;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";border:0;cursor:pointer;height:18px;margin:0;padding:0;width:18px;top:7px;left:7px}.fr-popup .fr-checkbox input:not(:checked)+span{border:2px solid #999}.fr-popup .fr-checkbox input:not(:checked):active+span{background-color:#f5f5f5}.fr-popup .fr-checkbox input:not(:checked):focus+span,.fr-popup .fr-checkbox input:not(:checked):hover+span{border-color:#515151}.fr-popup .fr-checkbox input:checked+span{background:#0098f7;border:2px solid #0098f7}.fr-popup .fr-checkbox input:checked+span svg{display:block}.fr-popup .fr-checkbox input:checked:active+span{background-color:#EcF5Ff}.fr-popup .fr-checkbox input:checked:focus+span,.fr-popup .fr-checkbox input:checked:hover+span{-webkit-opacity:.8;-moz-opacity:.8;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-popup .fr-checkbox-line{font-size:14px;line-height:1.4px;margin-top:10px}.fr-popup .fr-checkbox-line label{cursor:pointer;margin:0 5px;vertical-align:middle}.fr-popup.fr-rtl .fr-action-buttons,.fr-toolbar{text-align:left}.fr-popup.fr-rtl .fr-input-line input+label,.fr-popup.fr-rtl .fr-input-line textarea+label{left:auto;right:0}.fr-text-edit-layer{width:250px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block!important}.fr-toolbar .fr-newline,.fr-toolbar::after{display:block;content:"";clear:both}.fr-toolbar{color:#222;background:#FFF;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #CCC;line-height:1.2;padding-bottom:0;-webkit-transition:padding-bottom .5s;-moz-transition:padding-bottom .5s;-ms-transition:padding-bottom .5s;-o-transition:padding-bottom .5s}.fr-toolbar .fr-more-toolbar,.fr-toolbar .fr-newline{-webkit-transition:height .5s;-moz-transition:height .5s;-ms-transition:height .5s;-o-transition:height .5s}.fr-toolbar::after{height:0}.fr-toolbar .fr-newline{margin-left:9px;margin-right:9px;background:#efefef;height:1px}.fr-toolbar.fr-toolbar-open .fr-newline{height:0}.fr-toolbar .fr-float-left{float:left}.fr-toolbar .fr-more-toolbar{float:left;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background-clip:padding-box;background-color:#f5f5f5;height:0;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.fr-toolbar .fr-command.fr-btn.fr-open,.fr-toolbar.fr-top{-moz-background-clip:padding;-webkit-background-clip:padding-box}.fr-toolbar .fr-more-toolbar.fr-expanded{height:48px}.fr-toolbar .fr-more-toolbar.fr-overflow-visible{overflow:visible}.fr-toolbar .fr-more-toolbar>.fr-command.fr-btn{margin-left:4px;margin-right:4px}.fr-toolbar .fr-btn-grp{display:inline-block;margin:0 17px 0 12px}@media (max-width:768px){.fr-toolbar .fr-btn-grp{margin:0 7px 0 6px}}.fr-toolbar .fr-command.fr-btn.fr-open{margin-top:10px;margin-bottom:-1px;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;background-clip:padding-box}.fr-toolbar .fr-command.fr-btn.fr-open:not(:hover):not(:focus):not(:active){background:#f5f5f5}.fr-toolbar.fr-rtl{text-align:right}.fr-toolbar.fr-inline{display:none;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);border:0;white-space:nowrap;position:absolute;margin-top:5px;z-index:2147483630}.fr-toolbar.fr-inline.fr-above{margin-top:-10px;border-top:0}.fr-toolbar.fr-inline .fr-newline{height:0}.fr-toolbar.fr-inline .fr-more-toolbar{position:absolute!important}.fr-toolbar.fr-inline .fr-more-toolbar.fr-expanded{position:relative!important}.fr-toolbar.fr-top{top:0;border-bottom:0;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;background-clip:padding-box}.fr-toolbar.fr-bottom{bottom:0;border-top:0;padding-bottom:0;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar.fr-bottom .fr-newline{padding-top:0;-webkit-transition:padding-top .5s;-moz-transition:padding-top .5s;-ms-transition:padding-top .5s;-o-transition:padding-top .5s}.fr-toolbar.fr-bottom.fr-toolbar-open .fr-newline{padding-top:48px;background:#FFF}.fr-toolbar.fr-bottom .fr-command.fr-btn.fr-open{margin-top:-1px;margin-bottom:10px;border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-box .fr-counter,.fr-toolbar.fr-sticky-on{-moz-background-clip:padding;-webkit-background-clip:padding-box}.fr-toolbar.fr-sticky-on{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background-clip:padding-box}.fr-separator{background:#ebebeb;display:block;vertical-align:top;float:left}.fr-separator+.fr-separator{display:none}.fr-separator.fr-vs{height:32px;width:1px;margin:8px 4px}.fr-separator.fr-hs{clear:both;width:calc(100% - (2 * 4px));margin:0 4px;height:1px}.fr-separator.fr-hidden{display:none!important}.fr-rtl .fr-separator{float:right}.fr-toolbar.fr-inline .fr-separator.fr-hs{float:none}.fr-toolbar.fr-inline .fr-separator.fr-vs{display:inline-block}.fr-second-toolbar{border:1px solid #CCC;border-top:0;background:#FFF;line-height:1.4;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-second-toolbar::after{clear:both;display:block;content:"";height:0}.fr-second-toolbar:empty{min-height:calc(10px);position:relative;margin-top:calc(-1px);z-index:2}#fr-logo{float:left;outline:0}#fr-logo>span{display:inline-block;float:left;font-family:sans-serif;padding:11px 5px 10px 15px;font-size:12px;font-weight:500;color:#b1b2b7;-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s}#fr-logo>svg{height:20px;width:47px;margin:7px 0;cursor:pointer}#fr-logo>svg *{-webkit-transition:fill .3s;-moz-transition:fill .3s;-ms-transition:fill .3s;-o-transition:fill .3s}#fr-logo:focus>span,#fr-logo:hover>span{color:#0098f7}.fr-visibility-helper{display:none;margin-left:0!important}@media (min-width:768px){.fr-visibility-helper{margin-left:1px!important}}@media (min-width:992px){.fr-visibility-helper{margin-left:2px!important}}@media (min-width:1200px){.fr-visibility-helper{margin-left:3px!important}}.fr-opacity-0{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-box{position:relative}.fr-sticky{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky}.fr-sticky-off{position:relative}.fr-sticky-on{position:fixed;z-index:10}.fr-sticky-on.fr-sticky-ios{position:-webkit-sticky;left:0;right:0;width:auto!important}.modal .fr-sticky-on{position:sticky}.fr-sticky-dummy{display:none}.fr-sticky-box>.fr-sticky-dummy,.fr-sticky-on+.fr-sticky-dummy{display:block}span.fr-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fr-highlight-change>.fr-embedly>.embedly-card>.embedly-card-hug>iframe,.fr-highlight-change>.fr-video>embed,.fr-highlight-change>.fr-video>iframe,.fr-highlight-change>.fr-video>video,.fr-highlight-change>img,.fr-highlight-change>p,.fr-view .fr-highlight-change,.fr-view .fr-highlight-change>span:not(.fr-tracking-deleted){background-color:#f3eec3;opacity:.5}.fr-highlight-change.fr-highlight-change>hr,.fr-highlight-change.fr-highlight-change>table td{border-color:#f3eec3}.fr-tracking-deleted.fr-tracking-deleted>hr,.fr-tracking-deleted.fr-tracking-deleted>table td{border-color:#dc3545}.fr-tracking-deleted img,.fr-tracking-deleted>.fr-embedly>.embedly-card>.embedly-card-hug>iframe,.fr-tracking-deleted>.fr-video>iframe,.fr-tracking-deleted>.fr-video>video{opacity:.5;background-color:#dc3545}.fr-view .fr-tracking-deleted{background-color:#dc3545;text-decoration:line-through;pointer-events:none;user-select:none;opacity:1}.fr-highlight-change>.fr-embedly>.embedly-card>.embedly-card-hug>iframe,.fr-highlight-change>.fr-video>embed,.fr-highlight-change>.fr-video>iframe,.fr-highlight-change>.fr-video>video,.fr-tracking-deleted>.fr-embedly>.embedly-card>.embedly-card-hug>iframe,.fr-tracking-deleted>.fr-video>iframe,.fr-tracking-deleted>.fr-video>video{padding:10px!important}.fr-highlight-change img,.fr-tracking-deleted img{border:2px solid #f3eec3}.fr-highlight-change #isPasted :not(table):not(tbody):not(tr):not(td){opacity:.5;background-color:#f3eec3}.fr-highlight-change #isPasted>table td{opacity:.5;border-color:#f3eec3}.fr-track-hide{display:none}.fr-track-hide-mobile{width:0;height:0;overflow:hidden;position:absolute}.fr-ios-mobile-disable-select{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.fr-bottom-extended{flex-wrap:wrap;display:flex;box-sizing:border-box}.fr-box .CodeMirror,.fr-box.fr-code-view .fr-counter{display:none}.position-relative{position:relative!important}.fr-box .fr-counter{padding:10px;float:right;color:#999;content:attr(data-chars);font-size:14px;font-family:sans-serif;z-index:1;border-radius:2px 0 0;-moz-border-radius:2px 0 0;-webkit-border-radius:2px 0 0;background-clip:padding-box}.fr-box.fr-rtl .fr-counter{left:0;right:auto;border-left:none;border-radius:0 2px 0 0;-moz-border-radius:0 2px 0 0;-webkit-border-radius:0 2px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}textarea.fr-code{display:none;width:100%;resize:none;-moz-resize:none;-webkit-resize:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none;padding:10px;margin:0;font-family:"Courier New",monospace;font-size:14px;background:#FFF;color:#000;outline:0}.fr-box.fr-code-view textarea.fr-code{display:block}.fr-box.fr-code-view .fr-element,.fr-box.fr-code-view .fr-iframe,.fr-box.fr-code-view .fr-placeholder{display:none}.fr-box.fr-code-view .CodeMirror,.fr-box.fr-inline.fr-code-view .fr-command.fr-btn.html-switch{display:block}.fr-box.fr-inline .fr-command.fr-btn.html-switch{position:absolute;top:0;right:0;display:none;background:#FFF;color:#333;-moz-outline:0;outline:0;border:0;line-height:1;cursor:pointer;text-align:left;padding:8px 7px;-webkit-transition:background .2s ease 0s;-moz-transition:background .2s ease 0s;-ms-transition:background .2s ease 0s;-o-transition:background .2s ease 0s;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;z-index:2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-popup .fr-file-progress-bar-layer>div.fr-loader span,.fr-popup .fr-files-progress-bar-layer>div.fr-loader span{-webkit-transition:width .2s ease 0s;-moz-transition:width .2s ease 0s;-ms-transition:width .2s ease 0s;-o-transition:width .2s ease 0s}.fr-box.fr-inline .fr-command.fr-btn.html-switch i{font-size:24px;width:24px;text-align:center}.fr-box.fr-inline .fr-command.fr-btn.html-switch.fr-desktop:hover{background:#ebebeb}.fr-popup .fr-layer.fr-color-hex-layer{margin:0;padding:0 20px 20px;float:left}.fr-popup .fr-layer.fr-color-hex-layer .fr-input-line{float:left;width:calc(100% - 50px);padding:15px 0 0}.fr-popup .fr-layer.fr-color-hex-layer .fr-action-buttons{float:right;width:38px;height:40px;padding:17px 0 0;margin:0}.fr-popup .fr-layer.fr-color-hex-layer .fr-action-buttons button.fr-command{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-size:13px;height:40px;width:38px}.fr-popup .fr-separator+.fr-colors-tabs{margin-left:2px;margin-right:2px}.fr-popup .fr-color-set{line-height:0;display:none}.fr-popup .fr-color-set.fr-selected-set{display:block;padding:20px 20px 0}.fr-popup .fr-color-set>span{display:inline-block;width:32px;height:32px;position:relative;z-index:1}.fr-popup .fr-color-set>span>i,.fr-popup .fr-color-set>span>svg{text-align:center;line-height:32px;height:24px;width:24px;margin:4px;font-size:13px;position:absolute;bottom:0;cursor:default;left:0}.fr-popup .fr-color-set>span>i path,.fr-popup .fr-color-set>span>svg path{fill:#222}.fr-popup .fr-color-set>span .fr-selected-color{color:#FFF;font-family:FontAwesome;font-size:13px;font-weight:400;line-height:32px;position:absolute;top:0;bottom:0;right:0;left:0;text-align:center;cursor:default}.fr-popup .fr-color-set>span:focus,.fr-popup .fr-color-set>span:hover{outline:#222 solid 1px;z-index:2}.fr-drag-helper,.fr-popup .fr-file-upload-layer .fr-form,.fr-popup .fr-files-upload-layer .fr-form{z-index:2147483640;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-rtl .fr-popup .fr-colors-tabs .fr-colors-tab.fr-selected-tab[data-param1=text]~[data-param1=background]::after{-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0)}.fr-drag-helper{background:#0098f7;height:2px;margin-top:-1px;-webkit-opacity:.2;-moz-opacity:.2;opacity:.2;position:absolute;display:none}.fr-popup .fr-emoticon,.fr-popup .fr-emoticon img{height:24px;width:24px}.fr-drag-helper.fr-visible{display:block}.fr-dragging{-webkit-opacity:.4;-moz-opacity:.4;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-popup .fr-emoticon{font-family:"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols}.fr-popup .fr-command.fr-btn.fr-tabs-unicode{padding:0 0 0 14px}@media screen and (-ms-high-contrast:active) and (min-width:768px),(-ms-high-contrast:none) and (min-width:768px){.fr-popup .fr-icon-container.fr-emoticon-container{width:368px}}.fr-popup .fr-file-upload-layer{border:2px dashed #bdbdbd;padding:25px 0;margin:20px;position:relative;font-size:14px;letter-spacing:1px;line-height:140%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.fr-popup .fr-file-upload-layer:hover{background:#ebebeb}.fr-popup .fr-file-upload-layer.fr-drop{background:#ebebeb;border-color:#0098f7}.fr-popup .fr-file-upload-layer .fr-form{-webkit-opacity:0;-moz-opacity:0;opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;margin:0!important;padding:0!important;width:100%!important}.fr-popup .fr-file-upload-layer .fr-form input{cursor:pointer;position:absolute;right:0;top:0;bottom:0;width:500%;height:100%;margin:0;font-size:400px}.fr-popup .fr-file-progress-bar-layer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fr-popup .fr-file-progress-bar-layer>h3{font-size:16px;margin:10px 0;font-weight:400}.fr-popup .fr-file-progress-bar-layer>div.fr-action-buttons{display:none}.fr-popup .fr-file-progress-bar-layer>div.fr-loader{background:#b3e0fd;height:10px;width:100%;margin-top:20px;overflow:hidden;position:relative}.fr-popup .fr-file-progress-bar-layer>div.fr-loader span{display:block;height:100%;width:0;background:#0098f7}.fr-popup .fr-file-progress-bar-layer>div.fr-loader.fr-indeterminate span{width:30%!important;position:absolute;top:0;-webkit-animation:loading 2s linear infinite;-moz-animation:loading 2s linear infinite;-o-animation:loading 2s linear infinite;animation:loading 2s linear infinite}.fr-popup .fr-file-progress-bar-layer.fr-error>div.fr-loader{display:none}.fr-popup .fr-file-progress-bar-layer.fr-error>div.fr-action-buttons{display:block}.fr-height-auto{height:auto!important}.fr-by-url-padding{padding:11.5px 0}.fr-popup .fr-upload-progress-layer{border-radius:0;box-sizing:border-box;padding-left:20px;padding-top:15px;margin:auto!important;max-height:100%;overflow-y:auto;overflow-x:hidden;width:100%!important;overscroll-behavior:contain}.fr-popup .fr-files-by-url-layer,.fr-popup .fr-files-embed-layer,.fr-popup .fr-files-upload-layer{width:calc(100% - 40px)!important}.fr-popup .fr-files-upload-layer{border:2px dashed #bdbdbd;margin:20px;position:relative;font-size:10px;letter-spacing:1px;line-height:140%;text-align:center}.fr-popup .fr-files-upload-layer:hover{background:#ebebeb}.fr-popup .fr-files-upload-layer.fr-drop{background:#ebebeb;border-color:#0098f7}.fr-popup .fr-files-upload-layer .fr-form{-webkit-opacity:0;-moz-opacity:0;opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;margin:0!important;padding:0!important;width:100%!important}.fr-popup .fr-files-upload-layer .fr-form input{cursor:pointer;position:absolute;right:0;top:0;bottom:0;width:500%;height:100%;margin:0;font-size:400px}.fr-popup .fr-files-progress-bar-layer{width:calc(100% - 40px);width:-moz-available;width:-webkit-stretch;width:stretch}.fr-popup .fr-files-progress-bar-layer>h3{font-size:16px;margin:10px 0;font-weight:400}.fr-popup .fr-files-progress-bar-layer>div.fr-action-buttons{display:none}.fr-popup .fr-files-progress-bar-layer>div.fr-loader{background:#b3e0fd;height:10px;width:100%;margin-top:20px;overflow:hidden;position:relative}.fr-popup .fr-files-progress-bar-layer>div.fr-loader span{display:block;height:100%;width:0;background:#0098f7}.fr-checkbox-disabled span,.fr-files-checkbox span{-webkit-transition:background .2s ease 0s,border-color .2s ease 0s;-moz-transition:background .2s ease 0s,border-color .2s ease 0s;-ms-transition:background .2s ease 0s,border-color .2s ease 0s;-o-transition:background .2s ease 0s,border-color .2s ease 0s}.fr-popup .fr-files-progress-bar-layer>div.fr-loader.fr-indeterminate span{width:30%!important;position:absolute;top:0;-webkit-animation:loading 2s linear infinite;-moz-animation:loading 2s linear infinite;-o-animation:loading 2s linear infinite;animation:loading 2s linear infinite}.fr-popup .fr-files-progress-bar-layer.fr-error>div.fr-loader{display:none}.fr-popup .fr-files-progress-bar-layer.fr-error>div.fr-action-buttons{display:block}.fr-progress-bar-style{width:calc(100% - 40px)}.fr-progress-bar{position:relative;background-color:#4CAF50;height:8px;margin-bottom:8px;margin-left:20px;margin-right:20px;width:100%;width:-moz-available;width:-webkit-stretch;width:stretch}.fr-pull-left{float:left}.fr-align-right,.fr-pull-right{float:right}.fr-icons{padding:10px 20px 0;display:inline}.fr-transform-135{transform:rotate(135deg)}.fr-icons i{margin:4px;padding:2px;cursor:pointer;color:#999588;font-size:20px}.fr-blue-decorator{background:#4a7fba;color:#fff;display:grid;padding:5px}.fr-upload-progress{padding:1px}.fr-upload-section{position:relative;width:100%;width:-moz-available;width:-webkit-stretch;width:stretch}@media screen and (max-width:399px){.fr-upload-section{margin-left:7px;margin-right:7px}.fr-files-upload-layer{padding-top:7px;padding-bottom:7px}}@media screen and (min-width:400px) and (max-width:469px){.fr-upload-section{margin-left:7px;margin-right:7px}.fr-files-upload-layer{padding-top:7px;padding-bottom:7px}}@media screen and (min-width:470px) and (max-width:680px){.fr-upload-section{margin-left:7px;margin-right:7px}.fr-files-upload-layer{padding-top:7px;padding-bottom:7px}}@media screen and (min-width:681px){.fr-upload-section{margin-left:35px;margin-right:35px}.fr-files-upload-layer{padding-top:20px;padding-bottom:20px}}.fr-half-circle{width:60px;height:25px;background-color:#fff;border-top-left-radius:110px;border-top-right-radius:110px;transform:rotate(180deg);border-bottom:0;position:relative;z-index:1;left:50%;margin-top:-1px;margin-left:-25px}.fr-decorated{overflow:hidden;text-align:center}.fr-decorated>span{position:relative;display:inline-block}.fr-decorated>span:after,.fr-decorated>span:before{content:'';position:absolute;top:50%;border-bottom:2px solid #fff;width:100%;margin:0 20px}.fr-decorated>span:before{right:100%}.fr-decorated>span:after{left:100%}.fr-checkbox-container{display:inline-block;position:relative;padding-left:20px;margin-bottom:12px;cursor:pointer;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fr-files-checkbox-line{display:flex;align-items:center;font-size:10px}.fr-files-checkbox-line label{cursor:pointer;vertical-align:middle}.fr-autoplay-checkbox input,.fr-insert-checkbox input{height:13px!important;width:13px!important}button[data-cmd=insertFiles]{padding-left:2px!important;padding-top:2.7px!important}button[data-cmd=autoplay] svg,button[data-cmd=insertAll] svg{position:relative!important;top:3.2px!important}button[data-cmd=insertAll]{padding-left:4px!important}.fr-checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.fr-checkmark{position:absolute;top:0;left:0;height:15px;width:15px;background-color:#eee}.fr-file-list-item{display:flex;justify-content:space-between;align-items:center;padding-top:7px;flex-wrap:wrap;position:relative;top:-20px;border-bottom:1px solid #ddd;padding-bottom:7px}.fr-file-item-left{display:flex;flex-wrap:wrap}.fr-file-item-icon{display:flex;align-items:center;padding-left:7px}.fr-file-item-description{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;max-width:400px;margin-left:5px}.fr-cloud-icon{height:30px;width:32px;background-color:#fff;border-radius:50%;display:flex;justify-content:center;position:relative;margin:-18px auto 0}.fr-files-checkbox{position:relative;display:inline-block;width:13px;height:13px;padding-right:5px;border-radius:100%;line-height:1;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;vertical-align:middle}.fr-files-checkbox svg{margin-left:0;margin-top:0;display:none;width:10px;height:10px}.fr-files-checkbox span{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:15px;height:15px;display:inline-block;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fr-files-checkbox input{position:absolute;z-index:2;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";border:0;cursor:pointer;height:18px;margin:0;padding:0;width:18px}.fr-files-checkbox input:not(:checked)+span{border:2px solid #999}.fr-files-checkbox input:not(:checked):active+span{background-color:#f5f5f5}.fr-files-checkbox input:not(:checked):focus+span,.fr-files-checkbox input:not(:checked):hover+span{border-color:#515151}.fr-files-checkbox input:checked+span{background:#0098f7;border:2px solid #0098f7}.fr-files-checkbox input:checked+span svg{display:block}.fr-files-checkbox input:checked:active+span{background-color:#EcF5Ff}.fr-files-checkbox input:checked:focus+span,.fr-files-checkbox input:checked:hover+span{-webkit-opacity:.8;-moz-opacity:.8;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-checkbox-disabled{opacity:.4;position:relative;display:inline-block;width:13px!important;height:13px!important;padding-right:5px;border-radius:100%;line-height:1;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;vertical-align:middle}.fr-checkbox-disabled svg{margin-left:2px;margin-top:2px;display:none;width:10px;height:10px}.fr-checkbox-disabled span{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:15px;height:15px;display:inline-block;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fr-checkbox-disabled input{position:absolute;z-index:2;-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";border:0;cursor:default;height:13px!important;margin:0;padding:0;width:13px!important;top:7px;left:7px}.fr-checkbox-disabled input:not(:checked)+span{border:2px solid #999}.fr-checkbox-disabled input:not(:checked):active+span{background-color:#f5f5f5}.fr-checkbox-disabled input:checked+span{background:#0098f7;border:2px solid #0098f7}.fr-checkbox-disabled input:checked+span svg{display:block}.fr-checkbox-disabled input:checked:active+span{background-color:#EcF5Ff}.fr-file-view{position:absolute;max-width:60%;right:10%;z-index:2147483642}.fr-file-item-thumbnail-hover{transition:transform .2s}.fr-file-item-thumbnail-hover:hover{-ms-transform:scale(1.3);-webkit-transform:scale(1.3);transform:scale(1.3)}.fr-file-name{padding-top:5px;font-size:12px;font-weight:700}.fr-margin-16{margin-bottom:16px}.fr-none{display:none}.fr-display-block{display:block}.fr-files-manager-tooltip{position:relative}.padding-top-15{padding-top:15px!important;padding-bottom:0!important}.fr-files-manager-tooltip .tooltiptext{visibility:hidden;width:max-content;max-width:250px;background-color:#000;color:#fff;text-align:left;padding:4px;border-radius:2px;font-weight:100;font-size:10px;position:absolute;top:80%;left:50%;z-index:2147483647}.fr-file-date,.fr-file-size{color:#444;padding-top:2px;padding-bottom:2px}.fr-files-manager-tooltip:hover .tooltiptext{visibility:visible}.fr-file-details{display:flex;flex-wrap:wrap;font-size:10px}.fr-file-date{max-width:110px}.dot{width:20px;height:20px;background-image:radial-gradient(circle,grey 1px,transparent 2px);background-size:100% 33.33%;margin-left:2px;margin-right:2px}.fr-file-action-icons{margin-right:5px;margin-left:5px!important;color:#999;height:25px!important;padding:5px!important}@media screen and (max-width:700px){.fr-files-manager-tooltip .tooltiptext{max-width:250px;visibility:hidden;word-break:break-word;word-wrap:break-word;top:90%;left:0;font-size:8px}}@media screen and (max-width:500px){.fr-files-manager-tooltip .tooltiptext{max-width:100px;visibility:hidden;word-break:break-word;word-wrap:break-word;top:90%;left:0}.fr-file-item-description{width:130px}.fr-file-item-right{width:100%}.progress-circle{font-size:6px}}@media screen and (max-width:320px){.fr-files-manager-tooltip .tooltiptext{max-width:100px;visibility:hidden;word-break:break-word;word-wrap:break-word;top:90%;left:-50%;font-size:8px}.dot{width:20px;margin-left:0;margin-right:3px}.fr-file-item-description{width:80px}.fr-file-details{display:flex;flex-wrap:wrap;font-size:9px}.fr-file-name{font-size:10px}.fr-file-action-icons{padding:0!important}}@media screen and (min-width:501px){.progress-circle{font-size:9px}}.fr-file-view-modal{display:block;position:fixed;position:-ms-page;z-index:2147483641;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.7)}.fr-file-view-modal-content{display:inline-block;text-align:center}.fr-file-view-image{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-width:80%;max-height:70%}.fr-file-view-close{position:absolute;top:15px;right:35px;color:#f1f1f1;font-size:40px;font-weight:700;transition:.3s}.fr-file-view-close:focus,.fr-file-view-close:hover{color:#bbb;text-decoration:none;cursor:pointer}.fr-file-error{color:red;font-weight:200;font-size:12px;padding-bottom:5px}.fr-file-error-h5{margin:0}.fr-file-item-right{display:flex;align-items:center;justify-content:flex-end;margin-right:20px}.fr-file-item-action-buttons{display:flex;align-items:center;justify-content:space-around}.fr-file-item-autoplay-checkbox{align-items:center;margin:0 5px 0 0;padding:0}.fr-autoplay-checkbox-label{margin:0;cursor:default!important}.fr-checkbox-container:hover input~.fr-checkmark{background-color:#ccc}.fr-checkbox-container input:checked~.fr-checkmark{background-color:#2196F3}.fr-checkmark:after{content:"";position:absolute;display:none}.fr-checkbox-container input:checked~.fr-checkmark:after{display:block}.fr-container .fr-checkmark:after{left:5px;top:2px;width:3px;height:7px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.fr-file-item-details .file-name{font-weight:700;display:inline}.fr-file-item-details .file-description{font-weight:300;font-size:11px;display:inline}.fr-width-10,.fr-width-100,.fr-width-20,.fr-width-30,.fr-width-40,.fr-width-5,.fr-width-50,.fr-width-7,.fr-width-80,.fr-width-85,.fr-width-90{display:inline-block}.fr-width-10{width:10%}.fr-width-20{width:20%}.fr-width-30{width:30%}.fr-width-40{width:40%}.fr-width-50{width:50%}.fr-width-60{width:60%;display:inline-block}.fr-width-100{width:100%}.fr-width-80{width:80%}.fr-width-90{width:90%}.fr-width-85{width:85%}.fr-width-5{width:5%}.fr-width-7{width:7%}.fr-img-icon{color:#aaa;font-size:16px;padding:0 4px}.fr-position-content{position:relative;top:10px}.file-error{color:red}#myprogressBar{width:10%;height:5px;background-color:#4CAF50;position:relative;top:-30px}.fr-files-manager{z-index:2147483641!important}.progress-circle{margin:0 0 0 10px;position:relative;padding:0;width:5em;height:5.1em;background-color:#f2e9e1;border-radius:50%;line-height:5em}.progress-circle span,.progress-circle:after{position:absolute;text-align:center;display:block}.progress-circle:after{border:none;top:.35em;left:.35em;border-radius:50%;width:4.3em;height:4.3em;background-color:#fff;content:" "}.progress-circle span{line-height:5em;width:5em;color:#53777a;z-index:2}.progress-circle.over50 .left-half-clipper{clip:rect(auto,auto,auto,auto)}.left-half-clipper,.progress-circle.over50 .first50-bar{clip:rect(0,5em,5em,2.5em);position:absolute;width:5em;height:5em;border-radius:50%}.progress-circle.over50 .first50-bar{background-color:#53777a}.progress-circle.p0 .value-bar,.progress-circle:not(.over50) .first50-bar{display:none}.progress-circle.p1 .value-bar{transform:rotate(4deg)}.progress-circle.p2 .value-bar{transform:rotate(7deg)}.progress-circle.p3 .value-bar{transform:rotate(11deg)}.progress-circle.p4 .value-bar{transform:rotate(14deg)}.progress-circle.p5 .value-bar{transform:rotate(18deg)}.progress-circle.p6 .value-bar{transform:rotate(22deg)}.progress-circle.p7 .value-bar{transform:rotate(25deg)}.progress-circle.p8 .value-bar{transform:rotate(29deg)}.progress-circle.p9 .value-bar{transform:rotate(32deg)}.progress-circle.p10 .value-bar{transform:rotate(36deg)}.progress-circle.p11 .value-bar{transform:rotate(40deg)}.progress-circle.p12 .value-bar{transform:rotate(43deg)}.progress-circle.p13 .value-bar{transform:rotate(47deg)}.progress-circle.p14 .value-bar{transform:rotate(50deg)}.progress-circle.p15 .value-bar{transform:rotate(54deg)}.progress-circle.p16 .value-bar{transform:rotate(58deg)}.progress-circle.p17 .value-bar{transform:rotate(61deg)}.progress-circle.p18 .value-bar{transform:rotate(65deg)}.progress-circle.p19 .value-bar{transform:rotate(68deg)}.progress-circle.p20 .value-bar{transform:rotate(72deg)}.progress-circle.p21 .value-bar{transform:rotate(76deg)}.progress-circle.p22 .value-bar{transform:rotate(79deg)}.progress-circle.p23 .value-bar{transform:rotate(83deg)}.progress-circle.p24 .value-bar{transform:rotate(86deg)}.progress-circle.p25 .value-bar{transform:rotate(90deg)}.progress-circle.p26 .value-bar{transform:rotate(94deg)}.progress-circle.p27 .value-bar{transform:rotate(97deg)}.progress-circle.p28 .value-bar{transform:rotate(101deg)}.progress-circle.p29 .value-bar{transform:rotate(104deg)}.progress-circle.p30 .value-bar{transform:rotate(108deg)}.progress-circle.p31 .value-bar{transform:rotate(112deg)}.progress-circle.p32 .value-bar{transform:rotate(115deg)}.progress-circle.p33 .value-bar{transform:rotate(119deg)}.progress-circle.p34 .value-bar{transform:rotate(122deg)}.progress-circle.p35 .value-bar{transform:rotate(126deg)}.progress-circle.p36 .value-bar{transform:rotate(130deg)}.progress-circle.p37 .value-bar{transform:rotate(133deg)}.progress-circle.p38 .value-bar{transform:rotate(137deg)}.progress-circle.p39 .value-bar{transform:rotate(140deg)}.progress-circle.p40 .value-bar{transform:rotate(144deg)}.progress-circle.p41 .value-bar{transform:rotate(148deg)}.progress-circle.p42 .value-bar{transform:rotate(151deg)}.progress-circle.p43 .value-bar{transform:rotate(155deg)}.progress-circle.p44 .value-bar{transform:rotate(158deg)}.progress-circle.p45 .value-bar{transform:rotate(162deg)}.progress-circle.p46 .value-bar{transform:rotate(166deg)}.progress-circle.p47 .value-bar{transform:rotate(169deg)}.progress-circle.p48 .value-bar{transform:rotate(173deg)}.progress-circle.p49 .value-bar{transform:rotate(176deg)}.progress-circle.p50 .value-bar{transform:rotate(180deg)}.progress-circle.p51 .value-bar{transform:rotate(184deg)}.progress-circle.p52 .value-bar{transform:rotate(187deg)}.progress-circle.p53 .value-bar{transform:rotate(191deg)}.progress-circle.p54 .value-bar{transform:rotate(194deg)}.progress-circle.p55 .value-bar{transform:rotate(198deg)}.progress-circle.p56 .value-bar{transform:rotate(202deg)}.progress-circle.p57 .value-bar{transform:rotate(205deg)}.progress-circle.p58 .value-bar{transform:rotate(209deg)}.progress-circle.p59 .value-bar{transform:rotate(212deg)}.progress-circle.p60 .value-bar{transform:rotate(216deg)}.progress-circle.p61 .value-bar{transform:rotate(220deg)}.progress-circle.p62 .value-bar{transform:rotate(223deg)}.progress-circle.p63 .value-bar{transform:rotate(227deg)}.progress-circle.p64 .value-bar{transform:rotate(230deg)}.progress-circle.p65 .value-bar{transform:rotate(234deg)}.progress-circle.p66 .value-bar{transform:rotate(238deg)}.progress-circle.p67 .value-bar{transform:rotate(241deg)}.progress-circle.p68 .value-bar{transform:rotate(245deg)}.progress-circle.p69 .value-bar{transform:rotate(248deg)}.progress-circle.p70 .value-bar{transform:rotate(252deg)}.progress-circle.p71 .value-bar{transform:rotate(256deg)}.progress-circle.p72 .value-bar{transform:rotate(259deg)}.progress-circle.p73 .value-bar{transform:rotate(263deg)}.progress-circle.p74 .value-bar{transform:rotate(266deg)}.progress-circle.p75 .value-bar{transform:rotate(270deg)}.progress-circle.p76 .value-bar{transform:rotate(274deg)}.progress-circle.p77 .value-bar{transform:rotate(277deg)}.progress-circle.p78 .value-bar{transform:rotate(281deg)}.progress-circle.p79 .value-bar{transform:rotate(284deg)}.progress-circle.p80 .value-bar{transform:rotate(288deg)}.progress-circle.p81 .value-bar{transform:rotate(292deg)}.progress-circle.p82 .value-bar{transform:rotate(295deg)}.progress-circle.p83 .value-bar{transform:rotate(299deg)}.progress-circle.p84 .value-bar{transform:rotate(302deg)}.progress-circle.p85 .value-bar{transform:rotate(306deg)}.progress-circle.p86 .value-bar{transform:rotate(310deg)}.progress-circle.p87 .value-bar{transform:rotate(313deg)}.progress-circle.p88 .value-bar{transform:rotate(317deg)}.progress-circle.p89 .value-bar{transform:rotate(320deg)}.progress-circle.p90 .value-bar{transform:rotate(324deg)}.progress-circle.p91 .value-bar{transform:rotate(328deg)}.progress-circle.p92 .value-bar{transform:rotate(331deg)}.progress-circle.p93 .value-bar{transform:rotate(335deg)}.progress-circle.p94 .value-bar{transform:rotate(338deg)}.progress-circle.p95 .value-bar{transform:rotate(342deg)}.progress-circle.p96 .value-bar{transform:rotate(346deg)}.progress-circle.p97 .value-bar{transform:rotate(349deg)}.progress-circle.p98 .value-bar{transform:rotate(353deg)}.progress-circle.p99 .value-bar{transform:rotate(356deg)}.progress-circle.p100 .value-bar{transform:rotate(360deg)}.value-bar{position:absolute;clip:rect(0,2.5em,5em,0);width:5em;height:5em;border-radius:50%;border:.45em solid #53777a;box-sizing:border-box}.fr-image-resizer,.fr-quick-insert{-webkit-box-sizing:content-box;-moz-box-sizing:content-box}.align-autoplay{align-items:flex-end;margin-right:7px}.fr-hovered-over-file{background-color:#F0F0F0}.fr-thumbnail-padding{padding-right:4px}body.fr-fullscreen{overflow:hidden;height:100%;width:100%;position:fixed}.fr-box.fr-fullscreen{margin:0!important;position:fixed;top:0;left:0;bottom:0;right:0;z-index:2147483630!important;width:auto!important}.fr-box.fr-fullscreen .fr-wrapper{background-color:#FFF}.fr-box.fr-fullscreen .fr-toolbar,.fr-box.fr-fullscreen.fr-basic.fr-bottom .fr-wrapper,.fr-box.fr-fullscreen.fr-basic.fr-top .fr-wrapper{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-box.fr-fullscreen .fr-toolbar.fr-top{top:0!important}.fr-box.fr-fullscreen .fr-toolbar.fr-bottom{bottom:0!important}.fr-box.fr-fullscreen .fr-second-toolbar{margin-top:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-fullscreen-wrapper{z-index:2147483640!important;width:100%!important;margin:0!important;padding:0!important;overflow:visible!important}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal{text-align:left;padding:20px 20px 10px}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table{border-collapse:collapse;font-size:14px;line-height:1.5;width:100%}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table+table{margin-top:20px}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tr{border:0}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table th{text-align:left}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table td,.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table th{padding:6px 0 4px}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody tr{border-bottom:solid 1px #ebebeb}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody td:first-child{width:60%;color:#646464}.fr-modal .fr-modal-wrapper .fr-modal-body .fr-help-modal table tbody td:nth-child(n+2){letter-spacing:.5px}.fr-element img{cursor:pointer;padding:0 1px}.fr-image-resizer{position:absolute;border:1px solid #0098f7;display:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;box-sizing:content-box}.fr-image-resizer.fr-active{display:block}.fr-image-resizer .fr-handler{display:block;position:absolute;background:#0098f7;border:1px solid #FFF;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;z-index:4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:12px;height:12px}.fr-image-resizer .fr-handler.fr-hnw{cursor:nw-resize;left:-6px;top:-6px}.fr-image-resizer .fr-handler.fr-hne{cursor:ne-resize;right:-6px;top:-6px}.fr-image-resizer .fr-handler.fr-hsw{cursor:sw-resize;left:-6px;bottom:-6px}.fr-image-resizer .fr-handler.fr-hse{cursor:se-resize;right:-6px;bottom:-6px}@media (min-width:1200px){.fr-image-resizer .fr-handler{width:10px;height:10px}.fr-image-resizer .fr-handler.fr-hnw{left:-5px;top:-5px}.fr-image-resizer .fr-handler.fr-hne{right:-5px;top:-5px}.fr-image-resizer .fr-handler.fr-hsw{left:-5px;bottom:-5px}.fr-image-resizer .fr-handler.fr-hse{right:-5px;bottom:-5px}}.fr-image-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:2147483640;display:none}.fr-popup .fr-image-upload-layer{border:2px dashed #bdbdbd;padding:25px 0;margin:20px;position:relative;font-size:14px;letter-spacing:1px;line-height:140%;text-align:center}.fr-popup .fr-image-upload-layer:hover{background:#ebebeb}.fr-popup .fr-image-upload-layer.fr-drop{background:#ebebeb;border-color:#0098f7}.fr-popup .fr-image-upload-layer .fr-form{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;top:0;bottom:0;left:0;right:0;z-index:2147483640;overflow:hidden;margin:0!important;padding:0!important;width:100%!important}.fr-popup .fr-image-upload-layer .fr-form input{cursor:pointer;position:absolute;right:0;top:0;bottom:0;width:500%;height:100%;margin:0;font-size:400px}.fr-popup .fr-image-progress-bar-layer>h3{font-size:16px;margin:10px 0;font-weight:400}.fr-popup .fr-image-progress-bar-layer>div.fr-action-buttons{display:none}.fr-popup .fr-image-progress-bar-layer>div.fr-loader{background:#b3e0fd;height:10px;width:100%;margin-top:20px;overflow:hidden;position:relative}.fr-popup .fr-image-progress-bar-layer>div.fr-loader span{display:block;height:100%;width:0;background:#0098f7;-webkit-transition:width .2s ease 0s;-moz-transition:width .2s ease 0s;-ms-transition:width .2s ease 0s;-o-transition:width .2s ease 0s}.fr-popup .fr-image-progress-bar-layer>div.fr-loader.fr-indeterminate span{width:30%!important;position:absolute;top:0;-webkit-animation:loading 2s linear infinite;-moz-animation:loading 2s linear infinite;-o-animation:loading 2s linear infinite;animation:loading 2s linear infinite}.fr-popup .fr-image-progress-bar-layer.fr-error>div.fr-loader{display:none}.fr-popup .fr-image-progress-bar-layer.fr-error>div.fr-action-buttons{display:block}.fr-image-size-layer .fr-image-group .fr-input-line{width:calc(50% - 5px);display:inline-block}.fr-image-size-layer .fr-image-group .fr-input-line+.fr-input-line{margin-left:10px}.fr-uploading{-webkit-opacity:.4;-moz-opacity:.4;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}@-webkit-keyframes loading{from{left:-25%}to{left:100%}}@-moz-keyframes loading{from{left:-25%}to{left:100%}}@-o-keyframes loading{from{left:-25%}to{left:100%}}@keyframes loading{from{left:-25%}to{left:100%}}img.fr-draggable{user-select:none}.fr-modal .fr-modal-head .fr-modal-head-line::after{clear:both;display:block;content:"";height:0}.fr-modal .fr-modal-head .fr-modal-head-line .fr-modal-more{margin-top:10px}.fr-modal .fr-modal-head .fr-modal-head-line .fr-modal-more.fr-not-available{opacity:0;width:0;padding:12px 0}.fr-modal .fr-modal-head .fr-modal-tags{padding:0 20px;display:none;text-align:left}.fr-modal .fr-modal-head .fr-modal-tags a{display:inline-block;opacity:0;padding:6px 12px;margin:8px 0 8px 8px;text-decoration:none;border-radius:32px;-moz-border-radius:32px;-webkit-border-radius:32px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:opacity .2s ease 0s,background .2s ease 0s;-moz-transition:opacity .2s ease 0s,background .2s ease 0s;-ms-transition:opacity .2s ease 0s,background .2s ease 0s;-o-transition:opacity .2s ease 0s,background .2s ease 0s;cursor:pointer;background-color:#f5f5f5}.fr-modal .fr-modal-head .fr-modal-tags a:focus{outline:0;background-color:#ebebeb}.fr-modal .fr-modal-head .fr-modal-tags a:hover{background-color:#ebebeb}.fr-modal .fr-modal-head .fr-modal-tags a:active{background-color:#d6d6d6}.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag{background-color:#EcF5Ff;color:#0098f7}.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:focus{outline:0;background-color:#ebebeb}.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:hover{background-color:#ebebeb}.fr-modal .fr-modal-head .fr-modal-tags a.fr-selected-tag:active{background-color:#d6d6d6}.fr-show-tags .fr-modal-more svg path{fill:#0098f7}div.fr-modal-body{-webkit-transition:background .2s ease 0s;-moz-transition:background .2s ease 0s;-ms-transition:background .2s ease 0s;-o-transition:background .2s ease 0s}div.fr-modal-body .fr-preloader{display:block;margin:50px auto}div.fr-modal-body div.fr-image-list{text-align:center;margin:0 20px;padding:0}div.fr-modal-body div.fr-image-list .fr-list-column{float:left;width:calc((100% - 20px)/ 2)}@media (min-width:768px) and (max-width:1199px){div.fr-modal-body div.fr-image-list .fr-list-column{width:calc((100% - 40px)/ 3)}}@media (min-width:1200px){div.fr-modal-body div.fr-image-list .fr-list-column{width:calc((100% - 60px)/ 4)}}div.fr-modal-body div.fr-image-list .fr-list-column+.fr-list-column{margin-left:20px}div.fr-modal-body div.fr-image-list div.fr-image-container{position:relative;width:100%;display:block;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;overflow:hidden}div.fr-modal-body div.fr-image-list div.fr-image-container+div,div.fr-modal-body div.fr-image-list div.fr-image-container:first-child{margin-top:20px}div.fr-modal-body div.fr-image-list div.fr-image-container.fr-image-deleting::after{position:absolute;-webkit-opacity:.5;-moz-opacity:.5;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity .2s ease 0s;-moz-transition:opacity .2s ease 0s;-ms-transition:opacity .2s ease 0s;-o-transition:opacity .2s ease 0s;background:#000;content:"";top:0;left:0;bottom:0;right:0;z-index:2}div.fr-modal-body div.fr-image-list div.fr-image-container.fr-image-deleting::before{content:attr(data-deleting);color:#FFF;top:0;left:0;bottom:0;right:0;margin:auto;position:absolute;z-index:3;font-size:15px;height:20px}div.fr-modal-body div.fr-image-list div.fr-image-container.fr-empty{height:95px;background:#CCC;z-index:1}div.fr-modal-body div.fr-image-list div.fr-image-container.fr-empty::after{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;content:attr(data-loading);display:inline-block;height:20px}div.fr-modal-body div.fr-image-list div.fr-image-container img{width:100%;vertical-align:middle;position:relative;z-index:2;-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:opacity .2s ease 0s,filter .2s ease 0s;-moz-transition:opacity .2s ease 0s,filter .2s ease 0s;-ms-transition:opacity .2s ease 0s,filter .2s ease 0s;-o-transition:opacity .2s ease 0s,filter .2s ease 0s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0)}div.fr-modal-body div.fr-image-list div.fr-image-container.fr-mobile-selected img{-webkit-opacity:.75;-moz-opacity:.75;opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}div.fr-modal-body div.fr-image-list div.fr-image-container.fr-mobile-selected .fr-delete-img,div.fr-modal-body div.fr-image-list div.fr-image-container.fr-mobile-selected .fr-insert-img{display:inline-block}div.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img,div.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img{display:none;top:50%;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:background .2s ease 0s,color .2s ease 0s;-moz-transition:background .2s ease 0s,color .2s ease 0s;-ms-transition:background .2s ease 0s,color .2s ease 0s;-o-transition:background .2s ease 0s,color .2s ease 0s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;cursor:pointer;margin:0;line-height:40px;text-decoration:none;z-index:3}div.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img{background:#B8312F;fill:#FFF;padding:8px;left:50%;-webkit-transform:translateY(-50%) translateX(25%);-moz-transform:translateY(-50%) translateX(25%);-ms-transform:translateY(-50%) translateX(25%);-o-transform:translateY(-50%) translateX(25%)}div.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img{background:#FFF;fill:#0098f7;padding:8px;left:50%;-webkit-transform:translateY(-50%) translateX(-125%);-moz-transform:translateY(-50%) translateX(-125%);-ms-transform:translateY(-50%) translateX(-125%);-o-transform:translateY(-50%) translateX(-125%)}.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover img{-webkit-opacity:.75;-moz-opacity:.75;opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-qi-helper a.fr-btn.fr-floating-btn,.fr-table-resizer div{-webkit-opacity:0;-moz-opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover .fr-delete-img,.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container:hover .fr-insert-img{display:inline-block;width:40px;height:40px}.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container .fr-delete-img:hover{background:#bf4644;color:#FFF}.fr-desktop .fr-modal-wrapper div.fr-modal-body div.fr-image-list div.fr-image-container .fr-insert-img:hover{background:#ebebeb}.fr-line-breaker{cursor:text;border-top:1px solid #0098f7;position:fixed;z-index:2;display:none}.fr-line-breaker.fr-visible{display:block}.fr-line-breaker a.fr-floating-btn{position:absolute;left:calc(50% - (40px / 2));top:-20px}.fr-line-breaker a.fr-floating-btn svg{margin:8px;height:24px;width:24px}.fr-wrapper-markdown{display:flex}.fr-markdown-view{width:calc(52% - 1px);box-sizing:inherit}.fr-markdown-editor{width:calc(48% - 1px);box-sizing:inherit;background-color:#eee}.fr-markdown-editor>p{margin:0}.fr-markdown-view>p{margin-top:0}.gutter-horizontal{display:flex;z-index:9;background-color:#dadada;cursor:col-resize;width:2px}.fr-markdown-view>code,.fr-markdown-view>pre{background-color:#f8f8f8;padding:.125rem .3125rem .0625rem}.e-resize-handler{z-index:9;width:1px;display:flex;justify-content:center;align-items:center;align-self:center;position:relative;font-size:10px;color:#c5c5c5}.fr-insert-helper,.fr-qi-helper,.fr-quick-insert{position:absolute;white-space:nowrap}.fr-markdown-view>dl{margin-top:0;margin-bottom:1rem}.fr-markdown-view>dt{font-weight:700}.fr-markdown-view>dd{margin-bottom:.5rem;margin-left:0}.fr-markdown-view>pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;border:1px solid #dfdfdf;margin-top:1.5em;margin-bottom:1.5em}.fr-markdown-view>code{border-color:#dfdfdf;border-style:solid;border-width:1px;color:#333;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:400}.fr-markdown-view>pre code{background-color:transparent;border:0;padding:0}.fr-markdown-view>sup{top:-.5em}.footnote-a{color:#007bff;text-decoration:none;background-color:transparent}.fr-markdown-view>hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.blockquote{margin:0 0 1rem;border-left:5px solid #eee;padding:10px 20px;font-size:1.25rem}.fr-markdown-view>table{width:100%;max-width:100%;margin-bottom:20px;background-color:transparent;border-spacing:0;border-collapse:collapse}.fr-markdown-view>table>tbody>tr>td,.fr-markdown-view>table>tbody>tr>th,.fr-markdown-view>table>thead>tr>td,.fr-markdown-view>table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border:1px solid #ddd}.fr-markdown-view>table>thead>tr>td,.fr-markdown-view>table>thead>tr>th{border-bottom-width:2px}.fr-markdown-view>table>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.fr-markdown-view>a{color:#337ab7;text-decoration:none}.fr-markdown-view>h1{font-size:2em!important}.fr-markdown-view>h2{font-size:1.5em!important}.fr-quick-insert{z-index:2147483639;padding-right:10px;box-sizing:content-box}.fr-quick-insert a.fr-floating-btn svg{margin:8px;width:24px;height:24px}.fr-quick-insert.fr-on a.fr-floating-btn svg{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg)}.fr-quick-insert.fr-hidden{display:none}.fr-qi-helper{z-index:3;padding-left:20px}.fr-qi-helper a.fr-btn.fr-floating-btn{text-align:center;padding:6px 10px 10px;display:inline-block;color:#222;background:#FFF;opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0)}.fr-qi-helper a.fr-btn.fr-floating-btn svg{fill:#222}.fr-qi-helper a.fr-btn.fr-floating-btn.fr-size-1{-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.fr-popup .fr-buttons.fr-tabs .fr-special-character-category{padding:10px 15px}.fr-popup .fr-buttons.fr-tabs .fr-special-character-category span{font-weight:400;font-size:16px}.fr-popup .fr-special-character{width:24px;height:24px}@media screen and (-ms-high-contrast:active) and (min-width:768px),(-ms-high-contrast:none) and (min-width:768px){.fr-popup .fr-icon-container.fr-sc-container{width:368px}}.fr-element table td.fr-selected-cell,.fr-element table th.fr-selected-cell{border:1px double #0098f7}.fr-element table td,.fr-element table th{user-select:text;-o-user-select:text;-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:text;-ms-user-select:text}.fr-element .fr-no-selection table td,.fr-element .fr-no-selection table th{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-table-resizer{cursor:col-resize;position:absolute;z-index:3;display:none}.fr-table-resizer.fr-moving{z-index:2}.fr-table-resizer div{opacity:0;border-right:1px solid #0098f7}.fr-no-selection{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-popup .fr-table-size{margin:20px}.fr-popup .fr-table-size .fr-table-size-info{text-align:center;font-size:14px}.fr-popup .fr-table-size .fr-select-table-size{line-height:0;padding:5px;white-space:nowrap}.fr-popup .fr-table-size .fr-select-table-size>span{display:inline-block;padding:0 4px 4px 0;background:0 0}.fr-popup .fr-table-size .fr-select-table-size>span>span{display:inline-block;width:18px;height:18px;border:1px solid #DDD}.fr-popup .fr-table-size .fr-select-table-size>span.hover{background:0 0}.fr-popup .fr-table-size .fr-select-table-size>span.hover>span{background:rgba(0,152,247,.3);border:1px solid #0098f7}.fr-popup .fr-table-size .fr-select-table-size .new-line::after{clear:both;display:block;content:"";height:0}.fr-popup.fr-above .fr-table-size .fr-select-table-size>span{display:inline-block!important}.fr-popup .fr-table-colors{display:block;padding:20px 20px 0}.fr-popup.fr-desktop .fr-table-size .fr-select-table-size>span>span{width:12px;height:12px}.fr-insert-helper{z-index:9999}#fr-form-container{margin:auto;position:relative;top:10%;width:60%;border-radius:5px;z-index:9002;overflow:auto;background-color:#fefefe}.fr-trim-video-name{font-family:Arial,Helvetica,sans-serif;padding-top:15px}.fr-file-loader{border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid #53777a;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;width:20px;height:20px;display:block!important;align-items:center}.fr-slidecontainer,.fr-slider{width:100%}.fr-trim-button{margin-top:5px;height:36px;line-height:1;color:#0098f7;padding:10px;cursor:pointer;text-decoration:none;border:none;background:#eff5fa;font-size:16px;border-radius:5px;outline:0}.fr-trim-button:hover{background:#ebebeb}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.fr-slider{-webkit-appearance:none;height:15px;background:#d3d3d3}.fr-video-trim-buttons{text-align:right;padding-bottom:5px;padding-right:15px;margin-top:10px}.fr-range-value-end>span:before,.fr-range-value-start>span:before{content:"";border-left:5px solid transparent;border-right:5px solid transparent;margin-left:-5px;margin-top:-1px}.fr-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:15px;height:15px;border-radius:50%;cursor:pointer}.fr-slider::-moz-range-thumb{width:15px;height:15px;background:#3498db;border-radius:50%;cursor:pointer}.fr-range-value-end>span,.fr-range-value-start>span{line-height:24px;background:#03a9f4;color:#fff;font-size:12px;border-radius:6px;position:absolute;display:block;text-align:center}.fr-range-value-start{position:absolute}.fr-range-value-start>span{width:60px;height:24px;left:50%;transform:translate(-85%,0)}.fr-range-value-start>span:before{position:absolute;width:0;height:0;left:86%}.fr-range-value-end{position:absolute}.fr-range-value-end>span{width:60px;height:24px;left:14%;transform:translate(-8%,0)}.fr-range-value-end>span:before{position:absolute;width:0;height:0;left:14%}#endTimeValue,#startTimeValue{top:-153%!important}#endTimeValue span:before,#startTimeValue span:before{border-top:10px solid #03a9f4;top:100%}.fr-range-slider{position:relative;width:80%;height:15px}.fr-range-slider>input{pointer-events:none;position:absolute;left:0;top:10px;width:100%;outline:0;height:6px;border-radius:10px}.fr-range-slider>input::-webkit-slider-thumb{pointer-events:all;position:relative;z-index:1;-webkit-appearance:none;appearance:none;width:15px;height:15px;background:#3498db;cursor:pointer;border-radius:7px;margin-top:-3.6px}.fr-range-slider>input::-moz-range-thumb{pointer-events:all;position:relative;z-index:10;-moz-appearance:none;width:9px;height:15px;border-radius:7px;margin-top:-3.6px}.fr-range-slider>input::-moz-range-track{position:relative;z-index:-1;background-color:#000;border:0;height:15px;border-radius:50%;margin-top:-3.6px}.fr-range-slider>input:last-of-type::-moz-range-track{-moz-appearance:none;background:none;border:0}.fr-range-slider>input[type=range]::-moz-focus-outer{border:0}@media screen and (max-width:430px){.range-value span{width:40px;font-size:10px}#fr-form-container{top:20%}}#fr-video-edit{width:80%;text-align:center;height:50%;margin-bottom:20px;padding-top:8px;padding-bottom:8px}.fr-element .fr-video{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-element .fr-video::after{position:absolute;content:'';z-index:1;top:0;left:0;right:0;bottom:0;cursor:pointer;display:block;background:0 0}.fr-element .fr-video.fr-active>*{z-index:2;position:relative}.fr-element .fr-video>*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;max-width:100%;border:none}.fr-box .fr-video-resizer{position:absolute;border:1px solid #0098f7;display:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-box .fr-video-resizer.fr-active{display:block}.fr-box .fr-video-resizer .fr-handler{display:block;position:absolute;background:#0098f7;border:1px solid #FFF;z-index:4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:12px;height:12px}.fr-box .fr-video-resizer .fr-handler.fr-hnw{cursor:nw-resize;left:-6px;top:-6px}.fr-box .fr-video-resizer .fr-handler.fr-hne{cursor:ne-resize;right:-6px;top:-6px}.fr-box .fr-video-resizer .fr-handler.fr-hsw{cursor:sw-resize;left:-6px;bottom:-6px}.fr-box .fr-video-resizer .fr-handler.fr-hse{cursor:se-resize;right:-6px;bottom:-6px}@media (min-width:1200px){.fr-box .fr-video-resizer .fr-handler{width:10px;height:10px}.fr-box .fr-video-resizer .fr-handler.fr-hnw{left:-5px;top:-5px}.fr-box .fr-video-resizer .fr-handler.fr-hne{right:-5px;top:-5px}.fr-box .fr-video-resizer .fr-handler.fr-hsw{left:-5px;bottom:-5px}.fr-box .fr-video-resizer .fr-handler.fr-hse{right:-5px;bottom:-5px}}.fr-popup .fr-video-size-layer .fr-video-group .fr-input-line{width:calc(50% - 5px);display:inline-block}.fr-popup .fr-video-size-layer .fr-video-group .fr-input-line+.fr-input-line{margin-left:10px}.fr-popup .fr-video-upload-layer{border:2px dashed #bdbdbd;padding:25px 0;margin:20px;position:relative;font-size:14px;letter-spacing:1px;line-height:140%;text-align:center}.fr-popup .fr-video-upload-layer:hover{background:#ebebeb}.fr-popup .fr-video-upload-layer.fr-drop{background:#ebebeb;border-color:#0098f7}.fr-popup .fr-video-upload-layer .fr-form{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";position:absolute;top:0;bottom:0;left:0;right:0;z-index:2147483640;overflow:hidden;margin:0!important;padding:0!important;width:100%!important}.fr-popup .fr-video-upload-layer .fr-form input{cursor:pointer;position:absolute;right:0;top:0;bottom:0;width:500%;height:100%;margin:0;font-size:400px}.fr-popup .fr-video-progress-bar-layer>h3{font-size:16px;margin:10px 0;font-weight:400}.fr-popup .fr-video-progress-bar-layer>div.fr-action-buttons{display:none}.fr-popup .fr-video-progress-bar-layer>div.fr-loader{background:#b3e0fd;height:10px;width:100%;margin-top:20px;overflow:hidden;position:relative}.fr-popup .fr-video-progress-bar-layer>div.fr-loader span{display:block;height:100%;width:0;background:#0098f7;-webkit-transition:width .2s ease 0s;-moz-transition:width .2s ease 0s;-ms-transition:width .2s ease 0s;-o-transition:width .2s ease 0s}.fr-popup .fr-video-progress-bar-layer>div.fr-loader.fr-indeterminate span{width:30%!important;position:absolute;top:0;-webkit-animation:loading 2s linear infinite;-moz-animation:loading 2s linear infinite;-o-animation:loading 2s linear infinite;animation:loading 2s linear infinite}.fr-popup .fr-video-progress-bar-layer.fr-error>div.fr-loader{display:none}.fr-popup .fr-video-progress-bar-layer.fr-error>div.fr-action-buttons{display:block}.fr-video-overlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:2147483640;display:none}.fr-autoplay-margin{margin-top:0!important}.fr-clearfix::after{clear:both;display:block;content:"";height:0}.fr-hide-by-clipping{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fr-view .fr-img-caption.fr-rounded img,.fr-view img.fr-rounded{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-view .fr-img-caption.fr-shadow img,.fr-view img.fr-shadow{-webkit-box-shadow:10px 10px 5px 0 #ccc;-moz-box-shadow:10px 10px 5px 0 #ccc;box-shadow:10px 10px 5px 0 #ccc}.fr-view .fr-img-caption.fr-bordered img,.fr-view img.fr-bordered{border:5px solid #CCC}.fr-view img.fr-bordered{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fr-view .fr-img-caption.fr-bordered img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fr-view li img.fr-dii.fr-fil{margin-right:20px}.fr-view span[style~="color:"] a{color:inherit}.fr-view strong{font-weight:700}.fr-view table[border='0'] td:not([class]),.fr-view table[border='0'] td[class=""],.fr-view table[border='0'] th:not([class]),.fr-view table[border='0'] th[class=""]{border-width:0}.fr-view table{border:none;border-collapse:collapse;empty-cells:show;max-width:100%}.fr-view table td{min-width:5px}.fr-view table.fr-dashed-borders td,.fr-view table.fr-dashed-borders th{border-style:dashed}.fr-view table.fr-alternate-rows tbody tr:nth-child(2n){background:#f5f5f5}.fr-view table td,.fr-view table th{border:1px solid #DDD}.fr-view table td:empty,.fr-view table th:empty{height:20px}.fr-view table td.fr-highlighted,.fr-view table th.fr-highlighted{border:1px double red}.fr-view table td.fr-thick,.fr-view table th.fr-thick{border-width:2px}.fr-view table tfoot td,.fr-view table th{background:#ececec}.fr-view hr{clear:both;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;break-after:always;page-break-after:always}.fr-view .fr-file{position:relative}.fr-view .fr-file::after{position:relative;content:"\1F4CE";font-weight:400}.fr-view pre{white-space:pre-wrap;overflow:visible}.fr-view[dir=rtl] blockquote{border-left:none;border-right:solid 2px #5E35B1;margin-right:0;padding-right:5px;padding-left:0}.fr-view[dir=rtl] blockquote blockquote{border-color:#00BCD4}.fr-view[dir=rtl] blockquote blockquote blockquote{border-color:#43A047}.fr-view blockquote{border-left:solid 2px #5E35B1;margin-left:0;padding-left:5px;color:#5E35B1}.fr-view blockquote blockquote{border-color:#00BCD4;color:#00BCD4}.fr-view blockquote blockquote blockquote{border-color:#43A047;color:#43A047}.fr-view span.fr-emoticon{font-weight:400;font-family:"Apple Color Emoji","Segoe UI Emoji",NotoColorEmoji,"Segoe UI Symbol","Android Emoji",EmojiSymbols;display:inline;line-height:0}.fr-view span.fr-emoticon.fr-emoticon-img{background-repeat:no-repeat!important;font-size:inherit;height:1em;width:1em;min-height:20px;min-width:20px;display:inline-block;margin:-.1em .1em .1em;line-height:1;vertical-align:middle}.fr-view .fr-text-gray{color:#AAA!important}.fr-view a.fr-green,a.fr-view.fr-green{color:green}.fr-view .fr-text-bordered{border-top:solid 1px #222;border-bottom:solid 1px #222;padding:10px 0}.fr-view .fr-text-spaced{letter-spacing:1px}.fr-view .fr-text-uppercase{text-transform:uppercase}.fr-view .fr-class-highlighted{background-color:#ff0}.fr-view .fr-class-code{border-color:#ccc;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background:#f5f5f5;padding:10px;font-family:"Courier New",Courier,monospace}.fr-view .fr-class-transparency{opacity:.5}.fr-view img{position:relative;max-width:100%}.fr-view img.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}.fr-view img.fr-dib.fr-fil{margin-left:0;text-align:left}.fr-view img.fr-dib.fr-fir{margin-right:0;text-align:right}.fr-view img.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px));min-width:10px}.fr-view img.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px);min-width:5px}.fr-view img.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px);min-width:5px}.fr-view span.fr-img-caption{position:relative;max-width:100%}.fr-view span.fr-img-caption.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}.fr-view span.fr-img-caption.fr-dib.fr-fil{margin-left:0;text-align:left}.fr-view span.fr-img-caption.fr-dib.fr-fir{margin-right:0;text-align:right}.fr-view span.fr-img-caption.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px));min-width:10px}.fr-view span.fr-img-caption.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px);min-width:5px}.fr-view span.fr-img-caption.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px);min-width:5px}.fr-view .fr-video{text-align:center;position:relative}.fr-view .fr-video.fr-rv{padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.fr-view .fr-video.fr-rv embed,.fr-view .fr-video.fr-rv object,.fr-view .fr-video.fr-rv>iframe{position:absolute!important;top:0;left:0;width:100%;height:100%}.fr-view .fr-video>*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;max-width:100%;border:none}.fr-view .fr-video.fr-dvb{display:block;clear:both}.fr-view .fr-video.fr-dvb.fr-fvl{text-align:left}.fr-view .fr-video.fr-dvb.fr-fvr{text-align:right}.fr-view .fr-video.fr-dvi{display:inline-block}.fr-view .fr-video.fr-dvi.fr-fvl{float:left}.fr-view .fr-video.fr-dvi.fr-fvr{float:right}.fr-view a.fr-strong{font-weight:700}.fr-view .fr-img-caption{text-align:center}.fr-view .fr-img-caption .fr-img-wrap{padding:0;margin:auto;text-align:center;width:100%}.fr-view .fr-img-caption .fr-img-wrap a{display:block}.fr-view .fr-img-caption .fr-img-wrap img{display:block;margin:auto;width:100%}.fr-view .fr-img-caption .fr-img-wrap>span{margin:auto;display:block;padding:5px 5px 10px;font-size:14px;font-weight:initial;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-opacity:.9;-moz-opacity:.9;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";width:100%;text-align:center}.fr-view button.fr-rounded,.fr-view input.fr-rounded,.fr-view textarea.fr-rounded{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-view button.fr-large,.fr-view input.fr-large,.fr-view textarea.fr-large{font-size:24px}.fr-view p img.fr-dii.fr-fil,.fr-view span.fr-img-caption.fr-dii.fr-fil{margin-right:15px}a.fr-view.fr-strong{font-weight:700}img.fr-view{position:relative;max-width:100%}img.fr-view.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}img.fr-view.fr-dib.fr-fil{margin-left:0;text-align:left}img.fr-view.fr-dib.fr-fir{margin-right:0;text-align:right}img.fr-view.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px));min-width:10px}img.fr-view.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px);min-width:5px}img.fr-view.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px);min-width:5px}span.fr-img-caption.fr-view{position:relative;max-width:100%}span.fr-img-caption.fr-view.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}span.fr-img-caption.fr-view.fr-dib.fr-fil{margin-left:0;text-align:left}span.fr-img-caption.fr-view.fr-dib.fr-fir{margin-right:0;text-align:right}span.fr-img-caption.fr-view.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px));min-width:10px}span.fr-img-caption.fr-view.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px);min-width:5px}span.fr-img-caption.fr-view.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px);min-width:5px}
/*!
 * froala_editor v4.2.0 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2024 Froala Labs
 */.fr-clearfix::after,.fr-wrapper::after{clear:both;display:block;content:""}.fr-element,.fr-element [contenteditable=true],.fr-element:focus{outline:transparent solid 0}.fr-box a.fr-floating-btn,.fr-command.fr-btn+.fr-dropdown-menu{-moz-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.fr-clearfix::after,.fr-wrapper::after{content:""}.fr-popup .fr-checkbox input,.fr-tooltip{-webkit-opacity:0;-moz-opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-clearfix::after{height:0}.fr-hide-by-clipping{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fr-view.fr-element-scroll-visible{overflow-x:visible!important}.fr-box.fr-basic{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-box.fr-basic .fr-element{font-family:sans-serif;color:#414141;font-size:14px;line-height:1.6;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-x:auto;min-height:60px;text-align:left}.fr-box.fr-basic.fr-rtl .fr-element,.fr-popup.fr-rtl,.fr-toolbar.fr-rtl{text-align:right}.fr-element{background:0 0;position:relative;z-index:2;-webkit-user-select:auto}.fr-element a{user-select:auto;-o-user-select:auto;-moz-user-select:auto;-khtml-user-select:auto;-webkit-user-select:auto;-ms-user-select:auto}.fr-element.fr-disabled,.fr-popup,.fr-tooltip{-khtml-user-select:none}.fr-element.fr-disabled{user-select:none;-o-user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-box a.fr-floating-btn{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;height:40px;width:40px;background:#FFF;color:#333;-webkit-transition:background .2s ease 0s,color .2s ease 0s,transform .2s ease 0s;-moz-transition:background .2s ease 0s,color .2s ease 0s,transform .2s ease 0s;-ms-transition:background .2s ease 0s,color .2s ease 0s,transform .2s ease 0s;-o-transition:background .2s ease 0s,color .2s ease 0s,transform .2s ease 0s;outline:0;left:0;top:0;line-height:40px;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);text-align:center;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none}.fr-box a.fr-floating-btn svg{-webkit-transition:transform .2s ease 0s;-moz-transition:transform .2s ease 0s;-ms-transition:transform .2s ease 0s;-o-transition:transform .2s ease 0s;fill:#333}.fr-box a.fr-floating-btn i,.fr-box a.fr-floating-btn svg{font-size:14px;line-height:40px}.fr-box a.fr-floating-btn.fr-btn+.fr-btn{margin-left:10px}.fr-box a.fr-floating-btn:hover{background:#ebebeb;cursor:pointer}.fr-box a.fr-floating-btn:hover svg{fill:#333}.fr-box .fr-visible a.fr-floating-btn{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}iframe.fr-iframe{width:100%;border:none;position:relative;display:block;z-index:2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fr-wrapper{position:relative;z-index:1}.fr-wrapper::after{height:0}.fr-wrapper .fr-placeholder{position:absolute;font-size:14px;color:#AAA;font-family:sans-serif;z-index:1;display:none;top:0;left:0;right:0;overflow:hidden}.fr-modal,.fr-popup,.fr-toolbar,.fr-tooltip{font-family:Arial,Helvetica,sans-serif;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fr-wrapper.show-placeholder .fr-placeholder{display:block;white-space:nowrap;text-overflow:ellipsis}.fr-wrapper ::-moz-selection{background:rgba(181,214,253,.8);color:#000}.fr-wrapper ::selection{background:rgba(181,214,253,.8);color:#000}.fr-box.fr-basic .fr-wrapper{background:#FFF;border:1px solid #CCC;border-bottom-color:#efefef;top:0;left:0}.fr-box.fr-basic.fr-top .fr-wrapper{border-top:0}.fr-box.fr-basic.fr-bottom .fr-wrapper{border-bottom:0;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}@media (min-width:992px){.fr-box.fr-document{min-width:21cm}.fr-box.fr-document .fr-wrapper{text-align:left;padding:30px;min-width:21cm;background:#efefef}.fr-box.fr-document .fr-wrapper .fr-element{text-align:left;background:#FFF;width:21cm;margin:auto;min-height:26cm!important;padding:1cm 2cm;overflow:visible;z-index:auto}.fr-box.fr-document .fr-wrapper .fr-element hr{margin-left:-2cm;margin-right:-2cm;background:#efefef;height:1cm;outline:0;border:none}.fr-box.fr-document .fr-wrapper .fr-element img{z-index:1}}.fr-tooltip{position:absolute;top:0;padding:0 8px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background:#222;color:#FFF;font-size:11px;line-height:22px;-webkit-transition:opacity .2s ease 0s;-moz-transition:opacity .2s ease 0s;-ms-transition:opacity .2s ease 0s;-o-transition:opacity .2s ease 0s;opacity:0;left:-3000px;user-select:none;-o-user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;z-index:2147483647}.fr-tooltip.fr-visible{-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-modal .fr-btn-wrap,.fr-popup .fr-btn-wrap,.fr-toolbar .fr-btn-wrap{float:left;white-space:nowrap;position:relative}.fr-modal .fr-btn-wrap.fr-hidden,.fr-popup .fr-btn-wrap.fr-hidden,.fr-toolbar .fr-btn-wrap.fr-hidden{display:none}.fr-modal .fr-command.fr-btn,.fr-popup .fr-command.fr-btn,.fr-toolbar .fr-command.fr-btn{background:0 0;color:#333;-moz-outline:0;outline:0;border:0;line-height:1;cursor:pointer;text-align:left;margin:4px 2px;padding:0;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;z-index:2;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;float:left;height:40px}.fr-modal .fr-command.fr-btn.fr-dropdown.fr-options,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-options,.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-options{border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-modal .fr-command.fr-btn.fr-btn-hover,.fr-popup .fr-command.fr-btn.fr-btn-hover,.fr-toolbar .fr-command.fr-btn.fr-btn-hover{border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-modal .fr-command.fr-btn::-moz-focus-inner,.fr-popup .fr-command.fr-btn::-moz-focus-inner,.fr-toolbar .fr-command.fr-btn::-moz-focus-inner{border:0;padding:0}.fr-modal .fr-command.fr-btn.fr-btn-text,.fr-popup .fr-command.fr-btn.fr-btn-text,.fr-toolbar .fr-command.fr-btn.fr-btn-text{width:auto}.fr-modal .fr-command.fr-btn i,.fr-modal .fr-command.fr-btn svg,.fr-popup .fr-command.fr-btn i,.fr-popup .fr-command.fr-btn svg,.fr-toolbar .fr-command.fr-btn i,.fr-toolbar .fr-command.fr-btn svg{display:block;text-align:center;float:none;margin:8px 7px;width:24px}.fr-modal .fr-command.fr-btn svg.fr-svg,.fr-popup .fr-command.fr-btn svg.fr-svg,.fr-toolbar .fr-command.fr-btn svg.fr-svg{height:24px}.fr-modal .fr-command.fr-btn svg path,.fr-popup .fr-command.fr-btn svg path,.fr-toolbar .fr-command.fr-btn svg path{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;fill:#333}.fr-modal .fr-command.fr-btn span.fr-sr-only,.fr-popup .fr-command.fr-btn span.fr-sr-only,.fr-toolbar .fr-command.fr-btn span.fr-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fr-modal .fr-command.fr-btn span,.fr-popup .fr-command.fr-btn span,.fr-toolbar .fr-command.fr-btn span{font-size:14px;display:block;line-height:17px;min-width:30px;float:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;height:17px;font-weight:700;padding:0 4px}.fr-modal .fr-command.fr-btn.fr-hidden,.fr-popup,.fr-popup .fr-command.fr-btn.fr-hidden,.fr-toolbar .fr-command.fr-btn.fr-hidden{display:none}.fr-modal .fr-command.fr-btn img,.fr-popup .fr-command.fr-btn img,.fr-toolbar .fr-command.fr-btn img{margin:8px 7px;width:24px}.fr-modal .fr-command.fr-btn.fr-btn-active-popup,.fr-popup .fr-command.fr-btn.fr-btn-active-popup,.fr-toolbar .fr-command.fr-btn.fr-btn-active-popup{background:#d6d6d6}.fr-modal .fr-command.fr-btn.fr-dropdown.fr-selection span,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-selection span,.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-selection span{font-weight:400}.fr-modal .fr-command.fr-btn.fr-dropdown i,.fr-modal .fr-command.fr-btn.fr-dropdown img,.fr-modal .fr-command.fr-btn.fr-dropdown span,.fr-modal .fr-command.fr-btn.fr-dropdown svg,.fr-popup .fr-command.fr-btn.fr-dropdown i,.fr-popup .fr-command.fr-btn.fr-dropdown img,.fr-popup .fr-command.fr-btn.fr-dropdown span,.fr-popup .fr-command.fr-btn.fr-dropdown svg,.fr-toolbar .fr-command.fr-btn.fr-dropdown i,.fr-toolbar .fr-command.fr-btn.fr-dropdown img,.fr-toolbar .fr-command.fr-btn.fr-dropdown span,.fr-toolbar .fr-command.fr-btn.fr-dropdown svg{margin-left:3px;margin-right:11px}.fr-modal .fr-command.fr-btn.fr-dropdown:after,.fr-popup .fr-command.fr-btn.fr-dropdown:after,.fr-toolbar .fr-command.fr-btn.fr-dropdown:after{position:absolute;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #333;right:2px;top:18px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;content:""}.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active,.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active{fill:#333;background:#d6d6d6;-webkit-transition:.5s ease;-moz-transition:.5s ease;-ms-transition:.5s ease;-o-transition:.5s ease}.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:hover,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover,.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover{background:#ebebeb;fill:#333}#fr-logo:focus>svg .fr-logo,#fr-logo:hover>svg .fr-logo,.fr-modal .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-modal .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-modal .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-popup .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-popup .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-popup .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-toolbar .fr-btn-grp .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-toolbar .fr-buttons:not(.fr-tabs) .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path,.fr-toolbar .fr-more-toolbar .fr-command.fr-btn.fr-active:not(.fr-dropdown) svg path{fill:#0098f7}.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:hover::after,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:hover::after,.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:hover::after{border-top-color:#333}.fr-modal .fr-command.fr-btn.fr-dropdown.fr-active:after,.fr-popup .fr-command.fr-btn.fr-dropdown.fr-active:after,.fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active:after{border-top:0;border-bottom:4px solid #222}.fr-modal .fr-command.fr-btn.fr-disabled::after,.fr-modal.fr-disabled .fr-btn.fr-active.fr-dropdown::after,.fr-modal.fr-disabled .fr-btn.fr-dropdown::after,.fr-popup .fr-command.fr-btn.fr-disabled::after,.fr-popup.fr-disabled .fr-btn.fr-active.fr-dropdown::after,.fr-popup.fr-disabled .fr-btn.fr-dropdown::after,.fr-toolbar .fr-command.fr-btn.fr-disabled::after,.fr-toolbar.fr-disabled .fr-btn.fr-active.fr-dropdown::after,.fr-toolbar.fr-disabled .fr-btn.fr-dropdown::after{border-top-color:#bdbdbd}.fr-modal .fr-command.fr-btn.fr-disabled,.fr-popup .fr-command.fr-btn.fr-disabled,.fr-toolbar .fr-command.fr-btn.fr-disabled{color:#bdbdbd;cursor:default;-webkit-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-modal .fr-tabs .fr-command.fr-btn,.fr-popup .fr-tabs .fr-command.fr-btn,.fr-toolbar .fr-tabs .fr-command.fr-btn{margin:0;width:46px;height:40px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-modal .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active,.fr-modal .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab,.fr-popup .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active,.fr-popup .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab,.fr-toolbar .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active,.fr-toolbar .fr-tabs .fr-command.fr-btn:not(:hover):not(:focus).fr-active-tab{background:#FFF}.fr-modal .fr-tabs .fr-command.fr-btn span,.fr-popup .fr-tabs .fr-command.fr-btn span,.fr-toolbar .fr-tabs .fr-command.fr-btn span{height:27px}.fr-modal .fr-tabs .fr-command.fr-btn img,.fr-modal .fr-tabs .fr-command.fr-btn svg,.fr-popup .fr-tabs .fr-command.fr-btn img,.fr-popup .fr-tabs .fr-command.fr-btn svg,.fr-toolbar .fr-tabs .fr-command.fr-btn img,.fr-toolbar .fr-tabs .fr-command.fr-btn svg{margin:8px 11px;width:24px;height:24px}.fr-modal.fr-disabled .fr-btn,.fr-modal.fr-disabled .fr-btn.fr-active,.fr-popup.fr-disabled .fr-btn,.fr-popup.fr-disabled .fr-btn.fr-active,.fr-toolbar.fr-disabled .fr-btn,.fr-toolbar.fr-disabled .fr-btn.fr-active{color:#bdbdbd;-webkit-opacity:.3;-moz-opacity:.3;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-modal.fr-rtl .fr-btn-grp.fr-float-left,.fr-popup.fr-rtl .fr-btn-grp.fr-float-left,.fr-toolbar.fr-rtl .fr-btn-grp.fr-float-left{float:right}.fr-modal.fr-rtl .fr-btn-grp.fr-float-right,.fr-popup.fr-rtl .fr-btn-grp.fr-float-right,.fr-toolbar.fr-rtl .fr-btn-grp.fr-float-right{float:left}.fr-modal.fr-rtl .fr-btn-wrap,.fr-modal.fr-rtl .fr-command.fr-btn,.fr-popup.fr-rtl .fr-btn-wrap,.fr-popup.fr-rtl .fr-command.fr-btn,.fr-toolbar.fr-rtl .fr-btn-wrap,.fr-toolbar.fr-rtl .fr-command.fr-btn{float:right}.fr-modal.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options,.fr-modal.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options,.fr-popup.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options,.fr-popup.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options,.fr-toolbar.fr-rtl .fr-btn-wrap.fr-dropdown.fr-options,.fr-toolbar.fr-rtl .fr-command.fr-btn.fr-dropdown.fr-options{border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-modal.fr-rtl .fr-btn-wrap.fr-btn-hover,.fr-modal.fr-rtl .fr-command.fr-btn.fr-btn-hover,.fr-popup.fr-rtl .fr-btn-wrap.fr-btn-hover,.fr-popup.fr-rtl .fr-command.fr-btn.fr-btn-hover,.fr-toolbar.fr-rtl .fr-btn-wrap.fr-btn-hover,.fr-toolbar.fr-rtl .fr-command.fr-btn.fr-btn-hover{border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar.fr-inline>.fr-btn-wrap:not(.fr-hidden),.fr-toolbar.fr-inline>.fr-command.fr-btn:not(.fr-hidden){display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;float:none}.fr-desktop .fr-command.fr-btn-hover,.fr-desktop .fr-command.fr-expanded,.fr-desktop .fr-command:focus,.fr-desktop .fr-command:hover{outline:0;color:#333}.fr-desktop .fr-command.fr-btn-hover:not(.fr-table-cell),.fr-desktop .fr-command.fr-expanded:not(.fr-table-cell),.fr-desktop .fr-command:focus:not(.fr-table-cell),.fr-desktop .fr-command:hover:not(.fr-table-cell){background:#ebebeb}.fr-desktop .fr-command.fr-btn-hover::after,.fr-desktop .fr-command.fr-expanded::after,.fr-desktop .fr-command:focus::after,.fr-desktop .fr-command:hover::after{border-top-color:#333}.fr-desktop .fr-command.fr-selected:not(.fr-table-cell),.fr-desktop .fr-command:active{color:#333;background:#d6d6d6}.fr-desktop .fr-command.fr-active.fr-btn-hover,.fr-desktop .fr-command.fr-active.fr-expanded,.fr-desktop .fr-command.fr-active:focus,.fr-desktop .fr-command.fr-active:hover{background:#ebebeb}.fr-desktop .fr-command.fr-active:active{background:#d6d6d6}.fr-desktop .fr-command.fr-disabled.fr-selected,.fr-desktop .fr-command.fr-disabled:focus,.fr-desktop .fr-command.fr-disabled:hover,.fr-desktop.fr-disabled .fr-command.fr-selected,.fr-desktop.fr-disabled .fr-command:focus,.fr-desktop.fr-disabled .fr-command:hover{background:0 0}.fr-popup.fr-mobile .fr-command.fr-blink,.fr-toolbar.fr-mobile .fr-command.fr-blink{background:#d6d6d6}.fr-command.fr-btn.fr-options{width:16px;margin-left:-5px}.fr-command.fr-btn.fr-options.fr-btn-hover,.fr-command.fr-btn.fr-options:focus,.fr-command.fr-btn.fr-options:hover{border-left:solid 1px #FAFAFA;-webkit-transition:border-left 0s,background-color .5s;-moz-transition:border-left 0s,background-color .5s;-ms-transition:border-left 0s,background-color .5s;-o-transition:border-left 0s,background-color .5s}.fr-command.fr-btn+.fr-dropdown-menu{background:#FFF;display:inline-block;position:absolute;right:auto;bottom:auto;height:auto;z-index:4;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-overflow-scrolling:touch;overflow:hidden;zoom:1;-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.fr-command.fr-btn+.fr-dropdown-menu.test-height .fr-dropdown-wrapper{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;height:auto;max-height:275px}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper{padding:0;margin:auto;display:inline-block;text-align:left;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:height .3s;-moz-transition:height .3s;-ms-transition:height .3s;-o-transition:height .3s;float:left;height:0;margin-top:0!important}.fr-popup,.fr-popup .fr-icon-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content{position:relative}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list{list-style-type:none;margin:0;padding:8px 0;min-width:72px}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li{padding:0;margin:0;font-size:15px}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a{padding:0 20px;line-height:200%;display:flex;cursor:pointer;white-space:nowrap;color:inherit;text-decoration:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a svg{width:24px;height:24px;margin:3px 4px}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a svg path{fill:#333}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-active{background:#d6d6d6}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-disabled{color:#bdbdbd;cursor:default}.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a .fr-shortcut{margin-left:20px;font-weight:700;-webkit-opacity:.75;-moz-opacity:.75;opacity:.75}.fr-command.fr-btn.fr-active+.fr-dropdown-menu{display:inline-block;-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);-moz-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.fr-bottom>.fr-command.fr-btn+.fr-dropdown-menu{border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-popup.fr-rtl .fr-dropdown-wrapper,.fr-toolbar.fr-rtl .fr-dropdown-wrapper{text-align:right!important}body.fr-prevent-scroll{overflow:hidden}body.fr-prevent-scroll.fr-mobile{position:fixed;-webkit-overflow-scrolling:touch}.fr-modal{color:#222;position:fixed;overflow-x:auto;overflow-y:scroll;top:0;left:0;bottom:0;right:0;width:100%;z-index:2147483640;text-align:center;line-height:1.2}.fr-modal.fr-middle .fr-modal-wrapper{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);position:absolute;margin:0 auto}.fr-modal .fr-modal-wrapper{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;margin:20px auto;display:inline-block;background:#FFF;min-width:300px;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);-moz-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);border:0;overflow:hidden;width:90%;position:relative}@media (min-width:768px) and (max-width:991px){.fr-modal .fr-modal-wrapper{margin:30px auto;width:70%}}@media (min-width:992px){.fr-modal .fr-modal-wrapper{margin:50px auto;width:960px}}.fr-modal .fr-modal-wrapper .fr-modal-head{background:#FFF;overflow:hidden;position:absolute;width:100%;min-height:42px;z-index:3;border-bottom:solid #efefef 1px;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-ms-transition:all .2s ease 0s;-o-transition:all .2s ease 0s}.fr-modal .fr-modal-wrapper .fr-modal-head .fr-modal-head-line{height:56px;padding:0 10px}.fr-modal .fr-modal-wrapper .fr-modal-head .fr-modal-close{margin:10px;position:absolute;top:0;right:0}.fr-modal .fr-modal-wrapper .fr-modal-head h4{font-size:20px;padding:19px 10px;margin:0;font-weight:400;line-height:18px;display:inline-block;float:left}.fr-modal .fr-modal-wrapper div.fr-modal-body{height:100%;min-height:150px;overflow-y:auto;padding-bottom:20px}.fr-modal .fr-modal-wrapper div.fr-modal-body:focus{outline:0}.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command{height:36px;line-height:1;color:#0098f7;padding:10px;cursor:pointer;text-decoration:none;border:none;background:0 0;font-size:16px;outline:0;-webkit-transition:background .2s ease 0s;-moz-transition:background .2s ease 0s;-ms-transition:background .2s ease 0s;-o-transition:background .2s ease 0s;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command+button{margin-left:24px}.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:focus,.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:hover{background:#ebebeb;color:#0098f7}.fr-modal .fr-modal-wrapper div.fr-modal-body button.fr-command:active{background:#d6d6d6;color:#0098f7}.fr-modal .fr-modal-wrapper div.fr-modal-body button::-moz-focus-inner{border:0}.fr-desktop .fr-modal-wrapper .fr-modal-head i:hover{background:#ebebeb}.fr-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:#000;-webkit-opacity:.5;-moz-opacity:.5;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";z-index:2147483639}ol.decimal_type{counter-reset:item}ol.decimal_type>li{display:block;position:relative}ol.decimal_type>li:before{content:counters(item,".") ". ";counter-increment:item;position:absolute;margin-right:100%;right:10px}.fr-popup{position:absolute;color:#222;background:#FFF;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);-moz-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-sizing:border-box;user-select:none;-o-user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;margin-top:10px;z-index:2147483635;text-align:left;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;line-height:1.2}.fr-popup .fr-icon{text-align:center;vertical-align:middle;font-size:20px;line-height:1;cursor:pointer;font-weight:400;box-sizing:content-box;padding:6px}.fr-popup .fr-icon-container{padding:20px;max-height:200px;overflow:auto;box-sizing:border-box}@supports not (-ms-high-contrast:none){.fr-popup .fr-icon-container{grid-template-columns:repeat(auto-fill,minmax(36px,36px));display:grid}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.fr-popup .fr-icon-container{display:inline-flex;-ms-flex-flow:row wrap}}@media screen and (-ms-high-contrast:active) and (max-width:768px),(-ms-high-contrast:none) and (max-width:768px){.fr-popup .fr-icon-container{width:236px}}.fr-popup .fr-input-focus{background:#f5f5f5}.fr-popup.fr-above{margin-top:-10px;border-top:0}.fr-popup.fr-active{display:block}.fr-popup.fr-empty,.fr-popup.fr-hidden{display:none!important}.fr-popup .fr-hs{display:block!important}.fr-popup .fr-hs.fr-hidden{display:none!important}.fr-popup .fr-input-line{position:relative;padding:15px 0}.fr-popup .fr-input-line input[type=text],.fr-popup .fr-input-line input[type=number],.fr-popup .fr-input-line textarea{width:100%;margin-bottom:1px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;border:1px solid #999;color:#222;font-size:14px;background:#FFF;position:relative;z-index:2;padding:4px 12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border .5s,padding .5s;-moz-transition:border .5s,padding .5s;-ms-transition:border .5s,padding .5s;-o-transition:border .5s,padding .5s}.fr-popup .fr-input-line input[type=text]:hover,.fr-popup .fr-input-line input[type=number]:hover,.fr-popup .fr-input-line textarea:hover{border:1px solid #515151}.fr-popup .fr-input-line input[type=text]:focus,.fr-popup .fr-input-line input[type=number]:focus,.fr-popup .fr-input-line textarea:focus{border:2px solid #0098f7;padding:3px 11px}.fr-popup .fr-input-line input[type=text],.fr-popup .fr-input-line input[type=number]{height:46px}.fr-popup .fr-input-line input+label,.fr-popup .fr-input-line textarea+label{position:absolute;top:29px;left:12px;font-size:14px;color:grey;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;z-index:3;display:block;background:#FFF;padding:0;cursor:text}.fr-popup .fr-buttons.fr-tabs,.fr-popup input,.fr-popup textarea{-moz-background-clip:padding;-webkit-background-clip:padding-box}.fr-popup .fr-input-line input.fr-not-empty+label,.fr-popup .fr-input-line textarea.fr-not-empty+label{color:gray;width:auto;left:4px;padding:0 4px;font-size:11px;top:9px}.fr-popup input,.fr-popup textarea{user-select:text;-o-user-select:text;-moz-user-select:text;-khtml-user-select:text;-webkit-user-select:text;-ms-user-select:text;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background-clip:padding-box;outline:0}.fr-popup textarea{resize:none}.fr-popup .fr-buttons{white-space:nowrap;line-height:0}.fr-popup .fr-buttons .fr-btn{margin-left:4px;margin-right:4px;display:inline-block;float:none}.fr-popup .fr-buttons .fr-btn i{float:left}.fr-popup .fr-buttons .fr-separator{display:inline-block;float:none}.fr-popup.fr-rtl .fr-buttons .fr-separator.fr-vs,.fr-toolbar .fr-float-right{float:right}.fr-popup .fr-buttons.fr-tabs{border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;background-clip:padding-box;background-color:#f5f5f5;overflow:hidden}@media (max-width:768px){.fr-popup .fr-buttons.fr-tabs.fr-tabs-scroll{overflow:scroll;overflow-y:hidden;width:276px}}.fr-popup .fr-buttons:not(.fr-tabs){padding:5px}.fr-popup .fr-layer{border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:195px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:20px;display:none}@media (min-width:768px){.fr-popup .fr-icon-container{min-width:276px}.fr-popup .fr-layer{width:260px}}.fr-popup .fr-layer.fr-active{display:inline-block}.fr-popup .fr-action-buttons{z-index:7;height:36px;text-align:right}.fr-popup .fr-action-buttons button.fr-command{height:36px;line-height:1;color:#0098f7;padding:10px;cursor:pointer;text-decoration:none;border:none;background:0 0;font-size:16px;outline:0;-webkit-transition:background .2s ease 0s;-moz-transition:background .2s ease 0s;-ms-transition:background .2s ease 0s;-o-transition:background .2s ease 0s;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-popup .fr-action-buttons button.fr-command+button{margin-left:24px}.fr-popup .fr-action-buttons button.fr-command:focus,.fr-popup .fr-action-buttons button.fr-command:hover{background:#ebebeb;color:#0098f7}.fr-popup .fr-action-buttons button.fr-command:active{background:#d6d6d6;color:#0098f7}.fr-popup .fr-checkbox span,.fr-toolbar .fr-more-toolbar{-moz-background-clip:padding;-webkit-background-clip:padding-box}.fr-popup .fr-action-buttons button::-moz-focus-inner{border:0}.fr-popup .fr-checkbox{position:relative;display:inline-block;width:18px;height:18px;padding:10px;border-radius:100%;line-height:1;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;vertical-align:middle}.fr-popup .fr-checkbox svg{margin-left:2px;margin-top:2px;display:none;width:10px;height:10px}.fr-popup .fr-checkbox span{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background-clip:padding-box;width:18px;height:18px;display:inline-block;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background .2s ease 0s,border-color .2s ease 0s;-moz-transition:background .2s ease 0s,border-color .2s ease 0s;-ms-transition:background .2s ease 0s,border-color .2s ease 0s;-o-transition:background .2s ease 0s,border-color .2s ease 0s}.fr-popup .fr-checkbox input{position:absolute;z-index:2;opacity:0;border:0;cursor:pointer;height:18px;margin:0;padding:0;width:18px;top:7px;left:7px}.fr-popup .fr-checkbox input:not(:checked)+span{border:2px solid #999}.fr-popup .fr-checkbox input:not(:checked):active+span{background-color:#f5f5f5}.fr-popup .fr-checkbox input:not(:checked):focus+span,.fr-popup .fr-checkbox input:not(:checked):hover+span{border-color:#515151}.fr-popup .fr-checkbox input:checked+span{background:#0098f7;border:2px solid #0098f7}.fr-popup .fr-checkbox input:checked+span svg{display:block}.fr-popup .fr-checkbox input:checked:active+span{background-color:#EcF5Ff}.fr-popup .fr-checkbox input:checked:focus+span,.fr-popup .fr-checkbox input:checked:hover+span{-webkit-opacity:.8;-moz-opacity:.8;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-popup .fr-checkbox-line{font-size:14px;line-height:1.4px;margin-top:10px}.fr-popup .fr-checkbox-line label{cursor:pointer;margin:0 5px;vertical-align:middle}.fr-popup.fr-rtl{direction:rtl}.fr-popup.fr-rtl .fr-action-buttons,.fr-toolbar{text-align:left}.fr-popup.fr-rtl .fr-input-line input+label,.fr-popup.fr-rtl .fr-input-line textarea+label{left:auto;right:0}.fr-text-edit-layer{width:250px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block!important}.fr-toolbar .fr-newline,.fr-toolbar::after{display:block;clear:both;content:""}.fr-toolbar{color:#222;background:#FFF;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #CCC;line-height:1.2;padding-bottom:0;-webkit-transition:padding-bottom .5s;-moz-transition:padding-bottom .5s;-ms-transition:padding-bottom .5s;-o-transition:padding-bottom .5s}.fr-toolbar .fr-more-toolbar,.fr-toolbar .fr-newline{-webkit-transition:height .5s;-moz-transition:height .5s;-ms-transition:height .5s;-o-transition:height .5s}.fr-toolbar::after{height:0}.fr-toolbar .fr-newline{margin-left:9px;margin-right:9px;background:#efefef;height:1px}.fr-toolbar.fr-toolbar-open .fr-newline{height:0}.fr-toolbar .fr-float-left{float:left}.fr-toolbar .fr-more-toolbar{float:left;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background-clip:padding-box;background-color:#f5f5f5;height:0;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.fr-toolbar .fr-command.fr-btn.fr-open,.fr-toolbar.fr-top{-moz-background-clip:padding;-webkit-background-clip:padding-box}.fr-toolbar .fr-more-toolbar.fr-expanded{height:48px}.fr-toolbar .fr-more-toolbar.fr-overflow-visible{overflow:visible}.fr-toolbar .fr-more-toolbar>.fr-command.fr-btn{margin-left:4px;margin-right:4px}.fr-toolbar .fr-btn-grp{display:inline-block;margin:0 17px 0 12px}@media (max-width:768px){.fr-toolbar .fr-btn-grp{margin:0 7px 0 6px}}.fr-toolbar .fr-command.fr-btn.fr-open{margin-top:10px;margin-bottom:-1px;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;background-clip:padding-box}.fr-toolbar .fr-command.fr-btn.fr-open:not(:hover):not(:focus):not(:active){background:#f5f5f5}.fr-toolbar.fr-inline{display:none;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);-moz-box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);border:0;white-space:nowrap;position:absolute;margin-top:5px;z-index:2147483630}.fr-toolbar.fr-inline.fr-above{margin-top:-10px;border-top:0}.fr-toolbar.fr-inline .fr-newline{height:0}.fr-toolbar.fr-inline .fr-more-toolbar{position:absolute!important}.fr-toolbar.fr-inline .fr-more-toolbar.fr-expanded{position:relative!important}.fr-toolbar.fr-top{top:0;border-bottom:0;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;background-clip:padding-box}.fr-toolbar.fr-bottom{bottom:0;border-top:0;padding-bottom:0;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar.fr-bottom .fr-newline{padding-top:0;-webkit-transition:padding-top .5s;-moz-transition:padding-top .5s;-ms-transition:padding-top .5s;-o-transition:padding-top .5s}.fr-toolbar.fr-bottom.fr-toolbar-open .fr-newline{padding-top:48px;background:#FFF}.fr-toolbar.fr-bottom .fr-command.fr-btn.fr-open{margin-top:-1px;margin-bottom:10px;border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-toolbar.fr-sticky-on{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-separator{background:#ebebeb;display:block;vertical-align:top;float:left}.fr-separator+.fr-separator{display:none}.fr-separator.fr-vs{height:32px;width:1px;margin:8px 4px}.fr-separator.fr-hs{clear:both;width:calc(100% - (2 * 4px));margin:0 4px;height:1px}.fr-separator.fr-hidden{display:none!important}.fr-rtl .fr-separator{float:right}.fr-toolbar.fr-inline .fr-separator.fr-hs{float:none}.fr-toolbar.fr-inline .fr-separator.fr-vs{display:inline-block}.fr-second-toolbar{border:1px solid #CCC;border-top:0;background:#FFF;line-height:1.4;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-second-toolbar::after{clear:both;display:block;content:"";height:0}.fr-second-toolbar:empty{min-height:calc(10px);position:relative;margin-top:calc(-1px);z-index:2}#fr-logo{float:left;outline:0}#fr-logo>span{display:inline-block;float:left;font-family:sans-serif;padding:11px 5px 10px 15px;font-size:12px;font-weight:500;color:#b1b2b7;-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s}#fr-logo>svg{height:20px;width:47px;margin:7px 0;cursor:pointer}#fr-logo>svg *{-webkit-transition:fill .3s;-moz-transition:fill .3s;-ms-transition:fill .3s;-o-transition:fill .3s}#fr-logo:focus>span,#fr-logo:hover>span{color:#0098f7}.fr-visibility-helper{display:none;margin-left:0!important}@media (min-width:768px){.fr-visibility-helper{margin-left:1px!important}}@media (min-width:992px){.fr-visibility-helper{margin-left:2px!important}}@media (min-width:1200px){.fr-visibility-helper{margin-left:3px!important}}.fr-opacity-0{-webkit-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.fr-box{position:relative}.fr-sticky{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky}.fr-sticky-off{position:relative}.fr-sticky-on{position:fixed;z-index:10}.fr-sticky-on.fr-sticky-ios{position:-webkit-sticky;left:0;right:0;width:auto!important}.modal .fr-sticky-on{position:sticky}.fr-sticky-dummy{display:none}.fr-sticky-box>.fr-sticky-dummy,.fr-sticky-on+.fr-sticky-dummy{display:block}span.fr-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.fr-highlight-change>.fr-embedly>.embedly-card>.embedly-card-hug>iframe,.fr-highlight-change>.fr-video>embed,.fr-highlight-change>.fr-video>iframe,.fr-highlight-change>.fr-video>video,.fr-highlight-change>img,.fr-highlight-change>p,.fr-view .fr-highlight-change,.fr-view .fr-highlight-change>span:not(.fr-tracking-deleted){background-color:#f3eec3;opacity:.5}.fr-highlight-change.fr-highlight-change>hr,.fr-highlight-change.fr-highlight-change>table td{border-color:#f3eec3}.fr-tracking-deleted.fr-tracking-deleted>hr,.fr-tracking-deleted.fr-tracking-deleted>table td{border-color:#dc3545}.fr-tracking-deleted img,.fr-tracking-deleted>.fr-embedly>.embedly-card>.embedly-card-hug>iframe,.fr-tracking-deleted>.fr-video>iframe,.fr-tracking-deleted>.fr-video>video{opacity:.5;background-color:#dc3545}.fr-view .fr-tracking-deleted{background-color:#dc3545;text-decoration:line-through;pointer-events:none;user-select:none;opacity:1}.fr-highlight-change>.fr-embedly>.embedly-card>.embedly-card-hug>iframe,.fr-highlight-change>.fr-video>embed,.fr-highlight-change>.fr-video>iframe,.fr-highlight-change>.fr-video>video,.fr-tracking-deleted>.fr-embedly>.embedly-card>.embedly-card-hug>iframe,.fr-tracking-deleted>.fr-video>iframe,.fr-tracking-deleted>.fr-video>video{padding:10px!important}.fr-highlight-change img,.fr-tracking-deleted img{border:2px solid #f3eec3}.fr-highlight-change #isPasted :not(table):not(tbody):not(tr):not(td){opacity:.5;background-color:#f3eec3}.fr-highlight-change #isPasted>table td{opacity:.5;border-color:#f3eec3}.fr-track-hide{display:none}.fr-track-hide-mobile{width:0;height:0;overflow:hidden;position:absolute}.fr-ios-mobile-disable-select{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.fr-bottom-extended{flex-wrap:wrap;display:flex;box-sizing:border-box}.position-relative{position:relative!important}
/*!
 * froala_editor v4.2.0 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2024 Froala Labs
 */.fr-clearfix::after{clear:both;display:block;content:"";height:0}.fr-hide-by-clipping{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}textarea.fr-code{display:none;width:100%;resize:none;-moz-resize:none;-webkit-resize:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none;padding:10px;margin:0;font-family:"Courier New",monospace;font-size:14px;background:#FFF;color:#000;outline:0}.fr-box.fr-rtl textarea.fr-code{direction:rtl}.fr-box .CodeMirror{display:none}.fr-box.fr-code-view textarea.fr-code{display:block}.fr-box.fr-code-view .fr-element,.fr-box.fr-code-view .fr-iframe,.fr-box.fr-code-view .fr-placeholder{display:none}.fr-box.fr-code-view .CodeMirror,.fr-box.fr-inline.fr-code-view .fr-command.fr-btn.html-switch{display:block}.fr-box.fr-inline .fr-command.fr-btn.html-switch{position:absolute;top:0;right:0;display:none;background:#FFF;color:#333;-moz-outline:0;outline:0;border:0;line-height:1;cursor:pointer;text-align:left;padding:8px 7px;-webkit-transition:background .2s ease 0s;-moz-transition:background .2s ease 0s;-ms-transition:background .2s ease 0s;-o-transition:background .2s ease 0s;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;z-index:2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none}.fr-box.fr-inline .fr-command.fr-btn.html-switch i{font-size:24px;width:24px;text-align:center}.fr-box.fr-inline .fr-command.fr-btn.html-switch.fr-desktop:hover{background:#ebebeb}
 .ic-audit-viewer__controls {
     display: flex;
     justify-content: center;
     align-items: center;
     margin-bottom: 20px;
 }

 .ic-audit-viewer__label {
     display: flex;
     align-items: center;
     cursor: pointer;
 }

 .ic-audit-viewer__checkbox {
     margin-right: 8px;
     height: 18px;
     width: 18px;
 }

 .ic-audit-viewer__output-container {
     display: flex;
     gap: 15px;
 }

 .ic-audit-viewer__output {
     flex: 1;
     border: 1px solid #ced4da;
     background-color: #fff;
     padding: 10px;
     border-radius: 5px;
     overflow-x: auto;
 }

 .ic-audit-viewer__line {
     margin: 0;
     padding: 0 5px;
     white-space: pre-wrap;
     word-wrap: break-word;
     min-height: 1.4em;
 }

 .ic-audit-viewer__line--addition {
     background-color: #e6ffed;
 }

 .ic-audit-viewer__line--deletion {
     background-color: #ffeeee;
 }

 .ic-audit-viewer__context-line {
     color: #6c757d;
     background-color: #f0f0f0;
     text-align: center;
     user-select: none;
     font-style: italic;
     padding: 2px 5px;
     margin: 0;
 }

 .ic-audit-viewer__error {
     text-align: center;
     color: red;
     font-weight: bold;
     margin-bottom: 10px;
 }

  .ic-audit-viewer pre {
    border: none;
  }/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url('/fonts/fontawesome-webfont.eot?v=4.7.0');
  src: url('/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left {
  margin-right: .3em;
}
.fa.fa-pull-right {
  margin-left: .3em;
}
/* Deprecated as of 4.4.0 */
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: .3em;
}
.fa.pull-right {
  margin-left: .3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #ffffff;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\f000";
}
.fa-music:before {
  content: "\f001";
}
.fa-search:before {
  content: "\f002";
}
.fa-envelope-o:before {
  content: "\f003";
}
.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}
.fa-user:before {
  content: "\f007";
}
.fa-film:before {
  content: "\f008";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-check:before {
  content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-signal:before {
  content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-home:before {
  content: "\f015";
}
.fa-file-o:before {
  content: "\f016";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-road:before {
  content: "\f018";
}
.fa-download:before {
  content: "\f019";
}
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-play-circle-o:before {
  content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-lock:before {
  content: "\f023";
}
.fa-flag:before {
  content: "\f024";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-print:before {
  content: "\f02f";
}
.fa-camera:before {
  content: "\f030";
}
.fa-font:before {
  content: "\f031";
}
.fa-bold:before {
  content: "\f032";
}
.fa-italic:before {
  content: "\f033";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-list:before {
  content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-video-camera:before {
  content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}
.fa-pencil:before {
  content: "\f040";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-tint:before {
  content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}
.fa-share-square-o:before {
  content: "\f045";
}
.fa-check-square-o:before {
  content: "\f046";
}
.fa-arrows:before {
  content: "\f047";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-play:before {
  content: "\f04b";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-eject:before {
  content: "\f052";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-times-circle-o:before {
  content: "\f05c";
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
.fa-expand:before {
  content: "\f065";
}
.fa-compress:before {
  content: "\f066";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-plane:before {
  content: "\f072";
}
.fa-calendar:before {
  content: "\f073";
}
.fa-random:before {
  content: "\f074";
}
.fa-comment:before {
  content: "\f075";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-arrows-v:before {
  content: "\f07d";
}
.fa-arrows-h:before {
  content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-key:before {
  content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}
.fa-comments:before {
  content: "\f086";
}
.fa-thumbs-o-up:before {
  content: "\f087";
}
.fa-thumbs-o-down:before {
  content: "\f088";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-sign-out:before {
  content: "\f08b";
}
.fa-linkedin-square:before {
  content: "\f08c";
}
.fa-thumb-tack:before {
  content: "\f08d";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-sign-in:before {
  content: "\f090";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-upload:before {
  content: "\f093";
}
.fa-lemon-o:before {
  content: "\f094";
}
.fa-phone:before {
  content: "\f095";
}
.fa-square-o:before {
  content: "\f096";
}
.fa-bookmark-o:before {
  content: "\f097";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a";
}
.fa-github:before {
  content: "\f09b";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-feed:before,
.fa-rss:before {
  content: "\f09e";
}
.fa-hdd-o:before {
  content: "\f0a0";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-hand-o-right:before {
  content: "\f0a4";
}
.fa-hand-o-left:before {
  content: "\f0a5";
}
.fa-hand-o-up:before {
  content: "\f0a6";
}
.fa-hand-o-down:before {
  content: "\f0a7";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-money:before {
  content: "\f0d6";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}
.fa-comment-o:before {
  content: "\f0e5";
}
.fa-comments-o:before {
  content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}
.fa-lightbulb-o:before {
  content: "\f0eb";
}
.fa-exchange:before {
  content: "\f0ec";
}
.fa-cloud-download:before {
  content: "\f0ed";
}
.fa-cloud-upload:before {
  content: "\f0ee";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-bell-o:before {
  content: "\f0a2";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cutlery:before {
  content: "\f0f5";
}
.fa-file-text-o:before {
  content: "\f0f6";
}
.fa-building-o:before {
  content: "\f0f7";
}
.fa-hospital-o:before {
  content: "\f0f8";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
.fa-circle-o:before {
  content: "\f10c";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-circle:before {
  content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-folder-o:before {
  content: "\f114";
}
.fa-folder-open-o:before {
  content: "\f115";
}
.fa-smile-o:before {
  content: "\f118";
}
.fa-frown-o:before {
  content: "\f119";
}
.fa-meh-o:before {
  content: "\f11a";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-keyboard-o:before {
  content: "\f11c";
}
.fa-flag-o:before {
  content: "\f11d";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-code:before {
  content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-crop:before {
  content: "\f125";
}
.fa-code-fork:before {
  content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}
.fa-question:before {
  content: "\f128";
}
.fa-info:before {
  content: "\f129";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-shield:before {
  content: "\f132";
}
.fa-calendar-o:before {
  content: "\f133";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-ticket:before {
  content: "\f145";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-minus-square-o:before {
  content: "\f147";
}
.fa-level-up:before {
  content: "\f148";
}
.fa-level-down:before {
  content: "\f149";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-pencil-square:before {
  content: "\f14b";
}
.fa-external-link-square:before {
  content: "\f14c";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}
.fa-gbp:before {
  content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-text:before {
  content: "\f15c";
}
.fa-sort-alpha-asc:before {
  content: "\f15d";
}
.fa-sort-alpha-desc:before {
  content: "\f15e";
}
.fa-sort-amount-asc:before {
  content: "\f160";
}
.fa-sort-amount-desc:before {
  content: "\f161";
}
.fa-sort-numeric-asc:before {
  content: "\f162";
}
.fa-sort-numeric-desc:before {
  content: "\f163";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-youtube-square:before {
  content: "\f166";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-youtube-play:before {
  content: "\f16a";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-adn:before {
  content: "\f170";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitbucket-square:before {
  content: "\f172";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-long-arrow-down:before {
  content: "\f175";
}
.fa-long-arrow-up:before {
  content: "\f176";
}
.fa-long-arrow-left:before {
  content: "\f177";
}
.fa-long-arrow-right:before {
  content: "\f178";
}
.fa-apple:before {
  content: "\f179";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-android:before {
  content: "\f17b";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-trello:before {
  content: "\f181";
}
.fa-female:before {
  content: "\f182";
}
.fa-male:before {
  content: "\f183";
}
.fa-gittip:before,
.fa-gratipay:before {
  content: "\f184";
}
.fa-sun-o:before {
  content: "\f185";
}
.fa-moon-o:before {
  content: "\f186";
}
.fa-archive:before {
  content: "\f187";
}
.fa-bug:before {
  content: "\f188";
}
.fa-vk:before {
  content: "\f189";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}
.fa-arrow-circle-o-left:before {
  content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}
.fa-dot-circle-o:before {
  content: "\f192";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}
.fa-plus-square-o:before {
  content: "\f196";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-slack:before {
  content: "\f198";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-pied-piper-pp:before {
  content: "\f1a7";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-spoon:before {
  content: "\f1b1";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-file-pdf-o:before {
  content: "\f1c1";
}
.fa-file-word-o:before {
  content: "\f1c2";
}
.fa-file-excel-o:before {
  content: "\f1c3";
}
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}
.fa-file-code-o:before {
  content: "\f1c9";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-circle-o-notch:before {
  content: "\f1ce";
}
.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}
.fa-history:before {
  content: "\f1da";
}
.fa-circle-thin:before {
  content: "\f1db";
}
.fa-header:before {
  content: "\f1dc";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-sliders:before {
  content: "\f1de";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-newspaper-o:before {
  content: "\f1ea";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bell-slash-o:before {
  content: "\f1f7";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-eyedropper:before {
  content: "\f1fb";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-area-chart:before {
  content: "\f1fe";
}
.fa-pie-chart:before {
  content: "\f200";
}
.fa-line-chart:before {
  content: "\f201";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-bus:before {
  content: "\f207";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-cc:before {
  content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}
.fa-meanpath:before {
  content: "\f20c";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-diamond:before {
  content: "\f219";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-venus:before {
  content: "\f221";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-intersex:before,
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-genderless:before {
  content: "\f22d";
}
.fa-facebook-official:before {
  content: "\f230";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-server:before {
  content: "\f233";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-hotel:before,
.fa-bed:before {
  content: "\f236";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-train:before {
  content: "\f238";
}
.fa-subway:before {
  content: "\f239";
}
.fa-medium:before {
  content: "\f23a";
}
.fa-yc:before,
.fa-y-combinator:before {
  content: "\f23b";
}
.fa-optin-monster:before {
  content: "\f23c";
}
.fa-opencart:before {
  content: "\f23d";
}
.fa-expeditedssl:before {
  content: "\f23e";
}
.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
  content: "\f240";
}
.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "\f241";
}
.fa-battery-2:before,
.fa-battery-half:before {
  content: "\f242";
}
.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "\f243";
}
.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\f244";
}
.fa-mouse-pointer:before {
  content: "\f245";
}
.fa-i-cursor:before {
  content: "\f246";
}
.fa-object-group:before {
  content: "\f247";
}
.fa-object-ungroup:before {
  content: "\f248";
}
.fa-sticky-note:before {
  content: "\f249";
}
.fa-sticky-note-o:before {
  content: "\f24a";
}
.fa-cc-jcb:before {
  content: "\f24b";
}
.fa-cc-diners-club:before {
  content: "\f24c";
}
.fa-clone:before {
  content: "\f24d";
}
.fa-balance-scale:before {
  content: "\f24e";
}
.fa-hourglass-o:before {
  content: "\f250";
}
.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\f251";
}
.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\f252";
}
.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\f253";
}
.fa-hourglass:before {
  content: "\f254";
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "\f255";
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "\f256";
}
.fa-hand-scissors-o:before {
  content: "\f257";
}
.fa-hand-lizard-o:before {
  content: "\f258";
}
.fa-hand-spock-o:before {
  content: "\f259";
}
.fa-hand-pointer-o:before {
  content: "\f25a";
}
.fa-hand-peace-o:before {
  content: "\f25b";
}
.fa-trademark:before {
  content: "\f25c";
}
.fa-registered:before {
  content: "\f25d";
}
.fa-creative-commons:before {
  content: "\f25e";
}
.fa-gg:before {
  content: "\f260";
}
.fa-gg-circle:before {
  content: "\f261";
}
.fa-tripadvisor:before {
  content: "\f262";
}
.fa-odnoklassniki:before {
  content: "\f263";
}
.fa-odnoklassniki-square:before {
  content: "\f264";
}
.fa-get-pocket:before {
  content: "\f265";
}
.fa-wikipedia-w:before {
  content: "\f266";
}
.fa-safari:before {
  content: "\f267";
}
.fa-chrome:before {
  content: "\f268";
}
.fa-firefox:before {
  content: "\f269";
}
.fa-opera:before {
  content: "\f26a";
}
.fa-internet-explorer:before {
  content: "\f26b";
}
.fa-tv:before,
.fa-television:before {
  content: "\f26c";
}
.fa-contao:before {
  content: "\f26d";
}
.fa-500px:before {
  content: "\f26e";
}
.fa-amazon:before {
  content: "\f270";
}
.fa-calendar-plus-o:before {
  content: "\f271";
}
.fa-calendar-minus-o:before {
  content: "\f272";
}
.fa-calendar-times-o:before {
  content: "\f273";
}
.fa-calendar-check-o:before {
  content: "\f274";
}
.fa-industry:before {
  content: "\f275";
}
.fa-map-pin:before {
  content: "\f276";
}
.fa-map-signs:before {
  content: "\f277";
}
.fa-map-o:before {
  content: "\f278";
}
.fa-map:before {
  content: "\f279";
}
.fa-commenting:before {
  content: "\f27a";
}
.fa-commenting-o:before {
  content: "\f27b";
}
.fa-houzz:before {
  content: "\f27c";
}
.fa-vimeo:before {
  content: "\f27d";
}
.fa-black-tie:before {
  content: "\f27e";
}
.fa-fonticons:before {
  content: "\f280";
}
.fa-reddit-alien:before {
  content: "\f281";
}
.fa-edge:before {
  content: "\f282";
}
.fa-credit-card-alt:before {
  content: "\f283";
}
.fa-codiepie:before {
  content: "\f284";
}
.fa-modx:before {
  content: "\f285";
}
.fa-fort-awesome:before {
  content: "\f286";
}
.fa-usb:before {
  content: "\f287";
}
.fa-product-hunt:before {
  content: "\f288";
}
.fa-mixcloud:before {
  content: "\f289";
}
.fa-scribd:before {
  content: "\f28a";
}
.fa-pause-circle:before {
  content: "\f28b";
}
.fa-pause-circle-o:before {
  content: "\f28c";
}
.fa-stop-circle:before {
  content: "\f28d";
}
.fa-stop-circle-o:before {
  content: "\f28e";
}
.fa-shopping-bag:before {
  content: "\f290";
}
.fa-shopping-basket:before {
  content: "\f291";
}
.fa-hashtag:before {
  content: "\f292";
}
.fa-bluetooth:before {
  content: "\f293";
}
.fa-bluetooth-b:before {
  content: "\f294";
}
.fa-percent:before {
  content: "\f295";
}
.fa-gitlab:before {
  content: "\f296";
}
.fa-wpbeginner:before {
  content: "\f297";
}
.fa-wpforms:before {
  content: "\f298";
}
.fa-envira:before {
  content: "\f299";
}
.fa-universal-access:before {
  content: "\f29a";
}
.fa-wheelchair-alt:before {
  content: "\f29b";
}
.fa-question-circle-o:before {
  content: "\f29c";
}
.fa-blind:before {
  content: "\f29d";
}
.fa-audio-description:before {
  content: "\f29e";
}
.fa-volume-control-phone:before {
  content: "\f2a0";
}
.fa-braille:before {
  content: "\f2a1";
}
.fa-assistive-listening-systems:before {
  content: "\f2a2";
}
.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}
.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: "\f2a4";
}
.fa-glide:before {
  content: "\f2a5";
}
.fa-glide-g:before {
  content: "\f2a6";
}
.fa-signing:before,
.fa-sign-language:before {
  content: "\f2a7";
}
.fa-low-vision:before {
  content: "\f2a8";
}
.fa-viadeo:before {
  content: "\f2a9";
}
.fa-viadeo-square:before {
  content: "\f2aa";
}
.fa-snapchat:before {
  content: "\f2ab";
}
.fa-snapchat-ghost:before {
  content: "\f2ac";
}
.fa-snapchat-square:before {
  content: "\f2ad";
}
.fa-pied-piper:before {
  content: "\f2ae";
}
.fa-first-order:before {
  content: "\f2b0";
}
.fa-yoast:before {
  content: "\f2b1";
}
.fa-themeisle:before {
  content: "\f2b2";
}
.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: "\f2b3";
}
.fa-fa:before,
.fa-font-awesome:before {
  content: "\f2b4";
}
.fa-handshake-o:before {
  content: "\f2b5";
}
.fa-envelope-open:before {
  content: "\f2b6";
}
.fa-envelope-open-o:before {
  content: "\f2b7";
}
.fa-linode:before {
  content: "\f2b8";
}
.fa-address-book:before {
  content: "\f2b9";
}
.fa-address-book-o:before {
  content: "\f2ba";
}
.fa-vcard:before,
.fa-address-card:before {
  content: "\f2bb";
}
.fa-vcard-o:before,
.fa-address-card-o:before {
  content: "\f2bc";
}
.fa-user-circle:before {
  content: "\f2bd";
}
.fa-user-circle-o:before {
  content: "\f2be";
}
.fa-user-o:before {
  content: "\f2c0";
}
.fa-id-badge:before {
  content: "\f2c1";
}
.fa-drivers-license:before,
.fa-id-card:before {
  content: "\f2c2";
}
.fa-drivers-license-o:before,
.fa-id-card-o:before {
  content: "\f2c3";
}
.fa-quora:before {
  content: "\f2c4";
}
.fa-free-code-camp:before {
  content: "\f2c5";
}
.fa-telegram:before {
  content: "\f2c6";
}
.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
  content: "\f2c7";
}
.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
  content: "\f2c8";
}
.fa-thermometer-2:before,
.fa-thermometer-half:before {
  content: "\f2c9";
}
.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
  content: "\f2ca";
}
.fa-thermometer-0:before,
.fa-thermometer-empty:before {
  content: "\f2cb";
}
.fa-shower:before {
  content: "\f2cc";
}
.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
  content: "\f2cd";
}
.fa-podcast:before {
  content: "\f2ce";
}
.fa-window-maximize:before {
  content: "\f2d0";
}
.fa-window-minimize:before {
  content: "\f2d1";
}
.fa-window-restore:before {
  content: "\f2d2";
}
.fa-times-rectangle:before,
.fa-window-close:before {
  content: "\f2d3";
}
.fa-times-rectangle-o:before,
.fa-window-close-o:before {
  content: "\f2d4";
}
.fa-bandcamp:before {
  content: "\f2d5";
}
.fa-grav:before {
  content: "\f2d6";
}
.fa-etsy:before {
  content: "\f2d7";
}
.fa-imdb:before {
  content: "\f2d8";
}
.fa-ravelry:before {
  content: "\f2d9";
}
.fa-eercast:before {
  content: "\f2da";
}
.fa-microchip:before {
  content: "\f2db";
}
.fa-snowflake-o:before {
  content: "\f2dc";
}
.fa-superpowers:before {
  content: "\f2dd";
}
.fa-wpexplorer:before {
  content: "\f2de";
}
.fa-meetup:before {
  content: "\f2e0";
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
.dx-datagrid-headers .dx-datagrid-text-content {
	padding-bottom: 10px;
    padding-top: 10px;
    font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
	font-size: 13px;
	font-weight: 700;
	color: #333;
}

.dx-scrollable-native-ios, 
.dx-popup-content .dx-scrollable-content {
	width: 100%; /* IE 11 fix for 34477 */
}

.dx-page-size:before {
	content: attr(data-before);
	color: black;
}

div[title="ExpandAll"], div[title="CollapseAll"] {
	display: none;
}

.dx-datagrid-headers .dx-dropdowneditor-button-visible .dx-texteditor-input, 
.dx-datagrid-rowsview .dx-dropdowneditor-button-visible .dx-texteditor-input				
{
	padding-right:34px;
}

.dx-overlay-wrapper {
	width: auto;
}

.ic-resizable__input {
	width: 1px !important;
	height: 1px !important;
	position: absolute !important;
	clip: rect(0 0 0 0) !important;
}

.ic-resizable__header--focus {
	box-shadow: #0169c3 -0.25rem 0 0 inset;
}

.ic-resizable__cell--focus {
	box-shadow: #0169c3 -1px 0 0 inset;
}

/* needed for accessibility */
.dx-hidden-cell {
	position: absolute !important;
	width: 1px !important;
	height: 1px !important;
	padding: 0 !important;
	margin: -1px !important;
	overflow: hidden !important;
	clip: rect(0,0,0,0) !important;
	white-space: nowrap !important;
	border: 0 !important;
	visibility:visible;
}

.ic-state-disabled {
	pointer-events: none;
	opacity: 0.4;
}
.ic-life-map {
    height: 80vh;
    width: 100%;

    .lifemap-container {
        width: 100%;
        height: 100%;
        margin: 0 auto;
    }

    .responsive-view {    
        svg.hexagon {
            width: 80%;
        }

        .hexagon-container {
            background-color: #F9FAFC;
            justify-content: center;
            display: none;
        }

        div.collapsible {
            background-color: #F9FAFC;
            color: #212B36;
            width: 100%;
            height: 10%;
        }

        .TableTitle {
            color: #212B36;
            font-size: 1em;
            height: 100%;
            justify-content: normal;
        }

        .TableTitle::before {
            content: '';
            display: inline-block;
            width: 20px;
            height: 20px;
            background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M8.59 16.59L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z"/></svg>') no-repeat center center;
        }

        .collapsible.active .TableTitle::before {
            background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"/></svg>') no-repeat center center;
        }

        .active + .hexagon-container {
            display: flex;
            position: unset;
            transform: unset;
        }
    }
    
    svg.hexagon {
        height: 223px;
        width: 260px;
    }
    .hexagon-container {
        position: absolute;
    }
    .top-node, .bottom-node{
        left: 50%;
        transform: translateX(-50%);
    }
    
    .top-left-node, .bottom-left-node {
        left: 23%;
        transform: translateX(-50%); 
    } 
    
    .top-right-node, .bottom-right-node {
        right: 23%;
        transform: translateX(50%); 
    }
    
    .top-left-node, .top-right-node {
        top: 17%;
    }
    
    .bottom-right-node, .bottom-left-node {
        top: 40%;
    }
    
    .top-node {
        top: 5%;
    }
    
    .bottom-node {
        top: 53%
    }
    
    .parent-node {
        top: 40%;
        left: 50%;
        transform: translate(-50%, -50%);
    }

    path.hexagonPath {
        stroke-width: 3;
        fill: #fdfdfd;
    }
    
    .hexagon-content {
        display: flex;
        flex-direction: column;
        align-items: center;
        height: 100%;
    }
    
    .hexagon-icon {
        margin-top: 8px;
    
        img {
            width: .85em;
        }
    }
    
    .middle-hexagon-icon {
        height: 100%;
        margin: 0 auto;
        display: flex;
        align-items: center;
        justify-content: center;
    
        img {
            width: 4em;
        }
    }
    
    .hexagon-subject {
        margin-top: -5px;
        overflow: hidden;
        position: relative;
    
        label {
            font-size: .55em;
            font-weight: bold;
        }
    }
    
    .hexagon-comment  {
        margin-top: -5px;
        max-width: 50%;
        max-height: 50%;
        overflow: hidden;
    
        p {
            font-size: .48em;
            display: -webkit-box;
            -webkit-box-orient: vertical; /* truncates multi-line text*/
            -webkit-line-clamp: 5;
            line-height: 1.5em;
        }
    }
    
    button.hexagon-edit {
        position: absolute;
        bottom: 0;
        font-size: .5em;
    }
}
/*
    TODO: Remove this line of code once this issue is fixed in devextreme in higher version.
    Hide devextreme placeholder on mobile firefox browser
*/
@-moz-document url-prefix() {
    .dx-datebox.dx-datebox-native .dx-placeholder {
        display: none;
    }
}

#ic-breadcrumbs-ul li {
  display: inline-block;
  list-style: none;
}
.ic-breadcrumb-parent-divider {
  visibility: visible;
  padding-left:5px;
  padding-right:5px;
}
.ic-check-box-list .dx-collection {
  width: 500px;
  display: inline-block;
  margin-bottom: 10px;
}
.ic-check-box-list .dx-collection .dx-checkbox {
  display: flex;
  align-items: center;
}
.ic-check-box-list .dx-collection .dx-checkbox .dx-checkbox-container {
  text-overflow: unset;
}
.ic-check-box-list .dx-collection .dx-checkbox .dx-checkbox-icon {
  border-radius: 5px;
  margin: 4px;
  border: 2px solid #d3d3d3;
}
.ic-check-box-list .dx-collection .dx-checkbox .dx-checkbox-text {
  padding-left: 31px;
  margin-bottom: 0;
  font-weight: normal;
  font-size: 18px;
}

.nq-editor {
    height: 250px; 
    width: 100%;
  }
  
  .nq-command-line {
    bottom: 10px; 
    height: 20px; 
    width: 100%;
  }
  
  .nq-parameters {
      position: relative;
      background-color: #FFF;
      box-shadow: 0 0 0 1px rgb(63 63 68 / 5%), 0 1px 3px 0 rgb(63 63 68 / 15%);
      margin: 10px 0px;
      border-radius: 3px;
      padding: 20px;
      border: 1px solid #D9D9D9;
  }
  
  .nq-editor-container {
      position: relative;
      background-color: #FFF;
      box-shadow: 0 0 0 1px rgb(63 63 68 / 5%), 0 1px 3px 0 rgb(63 63 68 / 15%);
      margin: 10px 0px;
      border-radius: 3px;
  }
  
  .nq-parameters .dx-field {
      max-width: 400px;
  }
  
  .ng-grid-buttons .nq-button {
      padding: 5px 5px;
      margin-right: 20px;
  }
  
  .nq-container .nq-editor-input {
      box-shadow: inset 0 1px 2px 0 rgba(102,113,123,0.10)!important;
      height: 36px;
      border: 1px solid #E0E3E7;
      border-radius: 3px;
      padding: 7px 9px 8px;
      background: #fff;
      margin-right: 15px;
  }
  
  .dx-field-value {
      margin-bottom: 5px;
  }

  .nq-existing-query {
    display: flex;
    align-items: center;
}

.nq-existing-query label {
    margin: 0 10px;
}

.query-name-holder, .query-description-holder {
    width: 50%;
}

.nq-editor-input.query-name, .nq-editor-input.query-description {
    width: 80%;
}

.nq-button.run-button {
    background-color: #1155CC !important;
    color: white !important;
}

.qry-type-container, .qry-category-container, .qry-explanation-container, .qry-title-container, .qry-description {
    width: 30%;
    display: inline-grid !important;
}
.qry-name-display-container, .qry-description-display-container, .qry-category-display-container, .editor-label {
    margin-top: 20px;
    display: block;
}

.full-qry-name, .qry-category {
    display: inline;
}

.qry-input-label-placeholder, .qry-input-space-holder, .qry-description-label {
    display: inline-grid;
    width: 9%;
}

.query-changed-message {
    color: red;
}

.editor-toolbar {
    height: 60px;
    padding-top: 2px;
    background-color: #1D1F21;
}

.view-entities-button {
    font-size: 14px;
    margin-left: 15px;
    margin-top: 8px;
    height: 40px;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    width: 120px;
    background-color: #393C40;
    color: white;
    line-height: 40px;
    text-align: center;
    border-radius: 5px;
}
.cbg-checkbox-container {
	display: flex;
	flex-wrap: wrap;
}
.cbg-checkbox {
	flex-basis: 20%;
	margin-bottom: 20px;
}
.cbg-validation-summary {
    font-weight: bold;
}
.ic-multi-tag-custom-dropdown .dx-placeholder {
    display: block !important;
}
.ic-multi-tag-custom-radio-group .dx-radiobutton-icon-checked .dx-radiobutton-icon-dot {
    display:block;
}
.ic-tag-holder .dx-item {
    width: auto;
    border-radius: 2px;
    margin: 0px 0px 5px 5px;
    padding: 5px 10px;
    height: 27px;
}
.ic-tag-box.dx-list-item.dx-list-item-selected {
    background-color: #AFB2B7;
}
.ic-tag-box.dx-list-item {
    background: #E0E3E7;
}
.ic-tag-holder {
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
    margin-top: 10px;
}
.ic-tag-box-button-wrapper {
    text-align: center;
    z-index: 1;
    position: relative;
    margin-top: 10px;
}
.ic-tag-box-button {
    color: #006DDF;
    font-size: 14px;
    line-height: 20px;
}
.ic-tag-input-container .dx-tag-container {
    min-height: 35px;
    padding-bottom: 5px;
}
.ic-tag-box-container .ic-hidden {
    display: none;
}
.ics-dialog .dx-popup-title {
    border-bottom: none;
}

.ics-title {
    font-size: 24px;
    font-weight: 500;
    letter-spacing: 0;
    line-height: 30px;
    text-align: center;
}
.ics-text {
    color: #212B36;
    font-size: 14px;
    letter-spacing: 0;
    line-height: 22px;
    padding: 10px 20px;
}

.ics-warning-panel {
    height: 45px;
    background-color: rgba(213,0,13,0.12);
    text-align: center;
}

.ics-dialog .dx-item-content {
    width: 100%;
}

.ics-dialog .dx-toolbar-before {
    width: 100%;
    justify-content: center;
    padding: 0;
}

.ics-dialog .dx-toolbar-button {
    width: 100%;
}

.ics-dialog .ics-button.dx-button {
    color: #FFF;
    background-color: #006DDF;
    width: 100%;
    min-width: 100px;
    height: 36px;
    border: none;
    border-radius: 3px;
}
.cc-window{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{-webkit-transition:transform 1s ease;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}.cc-animate.cc-revoke.cc-top{-webkit-transform:translateY(-2em);transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-top{-webkit-transform:translateY(0);transform:translateY(0)}.cc-animate.cc-revoke.cc-active.cc-bottom{-webkit-transform:translateY(0);transform:translateY(0)}.cc-revoke:hover{-webkit-transform:translateY(0);transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;transition:max-height 1s}
.cc-revoke,.cc-window{position:fixed;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em;text-decoration:underline}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}
.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.cc-window.cc-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-compliance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}
@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}
.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-webkit-box-flex:0;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}
.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em;margin-bottom:1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}
.cc-window {
    background: #fff;
    color: #838391;
}

.cc-window.cc-bottom.cc-banner {
    border-top: 1px solid #7e7e7e;
    box-shadow: -1px 0 5px rgba(0, 0, 0, 0.25);
}

.cc-window a.cc-allow,
.cc-window a.cc-allow:hover,
.cc-window a.cc-allow:focus {
    background: #006192;
    color: #fff;
    user-select: none;
}

.cc-window a.cc-allow:hover {
    background: #3195c7;
}

.cc-window a.cc-allow:active {
    background: #00537c;
}

.cc-popup .cc-btn,
.cc-popup .cc-btn:hover,
.cc-popup .cc-btn:active,
.cc-popup .cc-btn:focus {
    color: #fff;
}

.cc-btn.cc-deny {
    background: #C25150;
}

.cc-btn.cc-deny:hover,
.cc-btn.cc-deny:focus {
    background: #f16c6c;
}

.cc-btn.cc-deny:active {
    background: #aa3e3e;
}

.cc-btn.cc-dismiss {
    background: #006192;
}

.cc-btn.cc-dismiss:hover,
.cc-btn.cc-dismiss:focus {
    background: #3195c7;
}

.cc-btn.cc-dismiss:active {
    background: #00537c;
}

.cc-revoke {
    background: #fff;
    border: 1px solid rgba(0, 0, 0, 0.4);
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.4);
}

.cc-animate.cc-revoke.cc-bottom {
    transform: translateY(1.5em);
    -webkit-transform: translateY(1.5em);
}

.ic-pivoted-grid .stars-outer {
  display: inline-block;
  position: relative;
  font-family: FontAwesome;
}
 
.ic-pivoted-grid .stars-outer::before {
  content: "\f006 \f006 \f006 \f006 \f006";
  padding-left: 3px;
}
 
.ic-pivoted-grid .stars-inner {
  position: absolute;
  top: 0;
  left: 0;
  white-space: nowrap;
  overflow: hidden;
}
 
.ic-pivoted-grid .stars-inner::before {
  content: "\f005 \f005 \f005 \f005 \f005";
  color: #f8ce0b;
  padding-left: 3px;
}

.ic-pivoted-grid .reviews-container {
  font-size: 18px;
  letter-spacing: 3px;
}

.ic-pivoted-grid .previous-page::before {
  font-family: Material Icons;
  font-size: 20px;
  content: "arrow_back_ios";
}

.ic-pivoted-grid .next-page::before {
  font-family: Material Icons;
  font-size: 20px;
  content: "arrow_forward_ios";
}

.ic-pivoted-grid .pivoted-grid-pager {
  float: right;
}

.ic-pivoted-grid .image-div {
  float: left;
  margin-right: 5px;
}

.ic-pivoted-grid .image-text-item {
  display: inline-block;
  line-height: 10px;
  text-align: center;
  margin-right: 20px;
}

.ic-pivoted-grid-group-toggle-button {
  background-color: transparent;
  border: none;
  padding: 0;
  margin: 0;
  border-width: 0;
}

.ic-pivoted-row-hidden {
  visibility: hidden;
  opacity: 0;
  height: 0;
}

.ic-pivoted-row-shown {
  visibility: visible;
  opacity: 1;
  height: auto;
}


.IX_recordControls a {
  color: #337ab7;
}

.IX_recordControls .rcrow{
  width:100%;
  text-align:center;
}

.IX_recordControls a:hover {
  color:#23527c;
}
.IX_recordControls a:visited {
  color: #8d75a3;
}


.IX_recordControls .IX_deleteButtonContainer {
  display: flex;
  justify-content: flex-end;
  height: 0px;
}

.IX_recordControls .IX_pauseButton, .IX_recordControls .IX_stopButton, .IX_recordControls .IX_deleteButton {
  width: 30%;
  display: flex;
  font-weight: bold;
  background-color: transparent;
  color: #D00000 !important;
  transform: translate(-5px, -15px);
  justify-content: flex-end !important;

}

.IX_recordControls {
  text-align:center;
  min-width:300px;
  margin-bottom:10px;
}

.IX_recordControls .button {
  border: none;
  border-radius: 0.15rem;
  cursor: pointer;
  height: 30px;
  justify-content: center;
  align-items: center;
  color:#ffffff;
  font-size: 12px;
  cursor: pointer;
}

.IX_recordControls .button.IX_recordButton .buttonText {
  color: #006DDF;
  padding: 5px 0px;
  font-size: 14px;
  position: relative;
  bottom: 20px;
}

.IX_recordControls .button[disabled]{
  cursor: default;
  background-color: gray;
}

.IX_recordButton .recordAnime {
  display: inline-block;
  position: relative;
  width: 30px;
  height: 30px;
  bottom: 30px;
  right: 5px;
}

.IX_recordButton .recordAnime div.loader {
    position: absolute;
    height: 50px;
    width: 50px;
    border: 2px solid #d0d0d0;
    border-radius: 50%;
    left: 42%;
    margin-left: -16px;
    top: 42%;
    margin-top: -16px;
    background: #fff;
}

.IX_recordButton.recordingActive .recordAnime div.loader {
  border-color: #EB1B1B transparent #EB1B1B transparent;
  border-style:solid;
   animation: dualRing 1s cubic-bezier(0.5, 0, 0.5, 0.5) infinite;
   /*cubic-bezier(0.5, 0, 0.5, 1) infinite;*/
}

.IX_recordButton.recordingActive .recordAnime {
  animation: blinker 2s linear infinite;
}

@keyframes blinker {
  50% {
    opacity: 0;
  }
}

@keyframes dualRing {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

@keyframes recordAnimeRipple {
  0% {
    top: 11px;
    left: 11px;
    width: 0;
    height: 0;
    opacity: 1;
  }
  100% {
    top: -2px;
    left: -2px;
    width: 27px;
    height: 27px;
    opacity: 0;
  }
}

.IX_recordButton.recordingProcessing .recordAnime div.loader {
    border: solid 2px #17c115;
    background: #fff;
    animation: glow 3s linear infinite;
}

.IX_recordButton.recordingProcessing .recordAnime {
    position: relative;
    bottom: 30px;
}

.IX_recordButton.recordingProcessing .recordAnime:before {
    position: absolute;
    width: 35px;
    border-radius: 50%;
    top: 50%;
    left: 50%;
    margin-top: -11px;
    margin-left: -11px;
    content: '';
    display: block;
    background-color: #17c115;
    height: 35px;
    opacity: 1;
    z-index: 10;
}

@keyframes glow {
    0% {
        box-shadow: 0 0 0 0 rgba(23, 193, 21, .7), 0 0 0 0 rgba(23, 193, 21, .7)
    }
    40% {
        box-shadow: 0 0 0 24px rgba(23, 193, 21, 0), 0 0 0 0 rgba(23, 193, 21, .7)
    }
    80% {
        box-shadow: 0 0 0 24px rgba(23, 193, 21, 0), 0 0 0 12px rgba(23, 193, 21, 0)
    }
    100% {
        box-shadow: 0 0 0 0 rgba(23, 193, 21, 0), 0 0 0 12px rgba(23, 193, 21, 0)
    }
}

.IX_recordControls .button:hover, .IX_recordControls .button:focus {
  outline: none;
  /*background: #EB1B1B;*/
}
.IX_recordControls .button::-moz-focus-inner {
  border: 0;
}
.IX_recordControls .button:active {
  box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.2);
  /*line-height: 3rem;*/
}
.IX_recordControls .button:disabled {
  pointer-events: none;
  background: lightgray;
}
.IX_recordControls .button:first-child {
  margin-left: 0;
}

.IX_recordControls .IX_recordButton.button[disabled]{
  background-color:white;
}

.IX_recordButton.recordingInactive .recordAnime:before {
    position: absolute;
    width: 35px;
    border-radius: 50%;
    top: 50%;
    left: 50%;
    margin-top: -11px;
    margin-left: -11px;
    content: '';
    display: block;
    background-color: #EB1B1B;
    height: 35px;
    opacity: 1;
    z-index: 10;
}

.IX_recordButton.recordingActive .recordAnime:before {
    position: absolute;
    width: 30px;
    border-radius: 50%;
    top: 52%;
    left: 52%;
    margin-top: -9px;
    margin-left: -9px;
    content: '';
    display: block;
    background-color: #EB1B1B;
    height: 30px;
    opacity: 1;
    z-index: 10;
}

.IX_recordControls audio {
  display: none;
}

.IX_recordControls li {
  list-style: none;
  margin-bottom: 1rem;
}

.recordingStatusText{
  position: absolute;
  font-size: 12px;
  color: #637381;
  margin-left:10px;
  margin-top: 5px;
}

.recordingStatusText .dot{
  height: 10px;
  width: 10px;
  background-color:#EB1B1B;
  border-radius: 50%;
  display:inline-block;

}

.playButton{
  width: 20px;
  height: 20px;
  background: transparent;
  box-sizing: border-box !important;
  border-style: solid;
  border-width: 13px 0px 13px 22px;
  border-color: transparent transparent transparent #006DDF;
  position: relative;
  top: 10px;
  left: 3px;
}

.pauseButton{
  width: 20px;
  height: 25px;
  background:transparent;
  border-style: double;
  border-width: 0px 0px 0px 22px;
  border-color: #006DDF;
  position: relative;
  top: 11px;
}

.IX_recordControlsRecordingsList .IX_recordButton .recordAnime div.loader{
  border: 1px solid #006DDF;
}


.IX_recordControls .IX_pauseButton, .IX_recordControls .IX_stopButton, .IX_recordControls .IX_deleteButton:before{
    font-family: 'fontawesome',sans-serif;
    font-size: 15px !important;
    color: #D00000;
    content: '\f1f8';
    margin: 0px 6px;
}
 .ic-jump-to-top {
    width: 40px;
    line-height: 40px;
    overflow: hidden;
    z-index: 999;
    display: none;
    cursor: pointer;
    position: fixed;
    bottom: 2%;
    right: 50%;
    background-color: #DDD;
    color: #555;
    text-align: center;
    font-size: 15px;
    text-decoration: none;
}
.ic-jump-to-top:hover {
    background-color: #DDF;
    color: #000;
} 
.quovo-account-subtab{
    display: inline-block;
    border-right: 1px solid #80808054;
    margin: 10px;
    padding: 5px;
}
.last-good-sync {
    width: 15%;
}
.account-info {
    width: 26%;
}
.account-titles {
    width: 30%;
}
.balances {
    width: 16%;
    border-right: 0px;
}
.quovo-account-subtab-info {
    font-size: 12px;
}
.quovo-account-subtab-text{
    font-family: "Arial";
    font-weight: 700;
    color: #555555;
    font-size: 14px;
}
.fa.syncStatusCheck {
    margin-left: 30%;
    font-size: 28px;
}
.syncStatusCheckSuccess{
    color: green;
}
.syncStatusCheckFail {
    color: #b92b2b;
}
.account-info {
    width: 28%;
}
.quovo-account{
    min-width: 50px;
    border: 1px solid #a9a9a991;
    background-color: white;
    border-radius: 5px;
    box-shadow: 3px 3px #a9a9a991;
    margin: 5px;
}
.account-title-text {
    font-size: 18px;
    font-weight: 700;
    color: #716e6e;
}
.actions {  
    border-right: 0px;
}
.accountListTile {
    float: left;
}
.addNewButton, .refreshListButton {
    float: right;
    display: inline-block;
    padding: 5px 20px;
    color: white;
    background-color: #009fd8;
    border-radius: 5px;
    box-shadow: 3px 3px #a9a9a991;
    margin-right: 20px;
}
.accounts-head {
    display: inline-block;
    width: 100%;
}
.accountListTile {
    font-size: 16px;
    margin-left: 20px;
}
.addNewButton .fa-plus {
    margin-right: 5px;
}
.refreshListButton .fa-refresh {
    margin-right: 5px;
}
.quovo-tab-button .fa-pencil, .quovo-tab-button .fa-times {
    font-size: 22px;
}
.account-buttons {
    width: 5%;
    background-color: white;
    border-radius: 5px;
    margin-left: 5px;
    float: left;
}
.quovo-button {
    height: 45px;
    padding: 10px;
    border-bottom: 1px solid #a9a9a991;
    background-color: white;
    border-radius: 5px;
    box-shadow: 3px 3px #a9a9a991;
    width: 40px;
}
.account-data {
    width: 95%;
    border: 1px solid #a9a9a991;
    background-color: white;
    border-radius: 5px;
    box-shadow: 3px 3px #a9a9a991;
    float: left;
}
.favicon-quovo{
    margin: 0 auto;
}
.header-subtab{
    display: inline-block;
    border-right: 1px solid gray;
    padding: 10px;
}
.button-subtab{
    right: 0;
}
.quovo-button-top{
    display: flex;
}
.quovo-button-bottom{
    display: flex;
}
.fa-pencil {
    color: #009fd8;
}
.fa-times {
    color: #9a2424;
}
.noAddedAccounts {
	text-align: center;
    border: 1px dashed #808080;
    width: 100%;
    height: 100px;
    background-color: #80808036;
}
.noAddedAccounts-content {
	margin-top: 50px;
}
.icon-container{
    text-align: center;
    justify-content: center;
    vertical-align: middle;
}
.quovo-account-subtab-text.balance{
    font-family: "Arial";
    font-size: 18pt;
    color: #00bb00;
    font-weight: lighter;
}
.balance{
    font-family: "Arial";
    font-size: 18pt;
    color: #00bb00;
    font-weight: lighter;
}
.quovo-header-subtab-text{
    font-family: "Arial";
    font-weight: 700;
    color: #555555;
}
.quovo-account-subtab-label{
    font-family: "Arial";
    font-weight: 700;
    color: #555555;
}
.quovo-header-subtab-label{
    font-family: "Arial";
    font-weight: 700;
    color: #555555;
}
.quovo-button{
    width: 100%!important;
}
.quovo-tab-button{
    display: block;
}
.quovo-account-subtab{
    min-height: 50px;
    widows: 20%;
    display: inline-block;
}
.ic-tag-box-fields {
    display: flex;
    flex-wrap: wrap;
}

.ic-tag-box-text {
    flex-grow: 1;
}
.filter-wrapper{
    padding: 10px;
}
.filter-wrapper .dx-field-label{
    width: 100%;
}
.filter-wrapper .dx-field-value.savedFilterField, .filter-wrapper .dx-field-value.deleteFilterField{
    width: 32% !important;
}
.filter-wrapper .dx-field-value.deleteFilterField{
    margin: 6px 0px 0px 10px;
}
.filter-wrapper .dx-field-value.applyFilterField{
    margin: 0px 10px 10px 0px;
    width: 8% !important;
}
.filter-wrapper .saveFilterField .clearFilterBtn{
    float:left !important;
    margin: 0px 10px 10px 0px;
}

.filter-wrapper .dx-field-value.builderOptionsField {
    width: 100% !important;
}
.filter-wrapper .dx-field-value.builderOptionsField, .filter-wrapper .dx-field-value.savedFilterField, .filter-wrapper .dx-field-value.applyFilterField, .filter-wrapper .dx-field-value.deleteFilterField, .filter-wrapper .dx-field-value.saveFilterField{
    float:left;
}

.filter-wrapper .dx-filterbuilder-action-icon.dx-icon-plus{
    border: 1px solid #41a1e9;
    border-radius: 47%;
    padding: 5px 4px !important;
    height: 20px;
    color: #FFFFFF !important;
    width: 20px;
    background-color: #41a1e9;
    font-size: 10px;
    margin-left: 15px;
}
.filter-wrapper .dx-filterbuilder-action-icon.dx-icon-plus:hover {
    color:white;
}

.filter-wrapper .dx-filterbuilder-text.dx-filterbuilder-group-operation, 
.filter-wrapper .dx-filterbuilder-text.dx-filterbuilder-item-field, 
.filter-wrapper .dx-filterbuilder-text.dx-filterbuilder-item-operation, 
.filter-wrapper .dx-filterbuilder-item-value-text {
    height: 40px;
    padding: 0px 0px 0px 12px !important;
    width: 90px;
    background-color: #FFFFFF !important;
    line-height:35px;
    border-radius: 0px;
    border: 1px solid #c6cbce;
}
.filter-wrapper .dx-filterbuilder-item-value-text, .filter-wrapper .dx-numberbox, .filter-wrapper .dx-datebox {
    width: 100% !important;
}
.filter-wrapper .dx-filterbuilder-text.dx-filterbuilder-item-field, 
.filter-wrapper .dx-filterbuilder-text.dx-filterbuilder-item-operation, 
.filter-wrapper .dx-filterbuilder-text.dx-filterbuilder-item-value {
    width: 32% !important;
}
.filter-wrapper .dx-filterbuilder-text.dx-filterbuilder-group-operation.dx-state-active,
.filter-wrapper .dx-filterbuilder-text.dx-filterbuilder-item-field.dx-state-active, 
.filter-wrapper .dx-filterbuilder-text.dx-filterbuilder-item-operation.dx-state-active, 
.filter-wrapper .dx-filterbuilder-text.dx-filterbuilder-item-value.dx-state-active {
    color: black !important;
}
.filter-wrapper .dx-filterbuilder {
    background-color:transparent !important;
}
.filter-wrapper .dx-filterbuilder-group-content{
    margin-top: 25px;
}
.filter-wrapper .dx-filterbuilder-group-item {
    width:100%;
}
.filter-wrapper .dx-filterbuilder-action-icon.dx-icon-remove.dx-filterbuilder-action {
    float:right;
}
.filter-wrapper .dx-filterbuilder-action-icon.dx-icon-remove.dx-filterbuilder-action {      
    border: 1px solid #c6cbce;
    border-radius: 47%;
    padding: 5px 4px !important;
    height: 20px;
    color: #FFFFFF !important;
    width: 20px;
    background-color: #c6cbce;
    font-size: 10px;
    margin-left: 15px;
    margin-top:8px;
}
.filter-wrapper .dx-texteditor.dx-textbox.dx-state-focused {
    width: 100%;
    background-color: #FFFFFF !important;    
    border-radius: 0px;
    border: 1px solid #c6cbce;
}
.filter-wrapper .saveFilterBtn {
    color: #0084e6;
    font-weight: 500;
    float:left !important;
}
.filter-wrapper .saveFilterField {
    width: 33%;
}
.filter-wrapper .clearFilterBtn {
    color: #0084e6;
    font-weight: 500;
}
.filter-wrapper .deleteFilterBtn {
    color: #0084e6;
    font-weight: 500;
    float: left !important;
}
.filter-wrapper .applyFilterBtn {
    float: left !important;
    border: 1px solid #41a1e9;
    border-radius: 4px;
    background-color: #41a1e9;
    color: white;
    font-weight: 500;
    height: 30px;
    width: 75px;
}
.filter-wrapper .saveFilterBtn, .filter-wrapper .clearFilterBtn{
    float: left !important;
    border: 1px solid #41a1e9;
    border-radius: 4px;
    background-color: #41a1e9;
    color: white;
    font-weight: 500;
    height: 30px;
    width: 120px;
    margin-right: 10px !important;    
}
.dx-overlay-content .saveFilterBtn {
    float: left !important;
    border: 1px solid #41a1e9;
    border-radius: 4px;
    background-color: #41a1e9;
    color: white;
    font-weight: 500;
    height: 30px;
    width: 120px;
    margin-right: 10px !important;
    margin-top: 40px !important;
}
.dx-overlay-content .cancelBtn {
    float: left !important;
    border-radius: 4px;
    background-color: red;
    color: white;
    font-weight: 500;
    height: 30px;
    width: 120px;
    margin-right: 10px !important;
    margin-top: 40px !important;
}
.dx-overlay-content .filterNameTxtBox {
    margin-top: 20px;
}
.filter-wrapper .dx-button-content, .dx-overlay-content .saveFilterBtn .dx-button-content, .dx-overlay-content .cancelBtn .dx-button-content {
    padding: 0px 0px 0px 0px !important;
}
.filter-wrapper .applyFilterBtn .dx-button-content, .filter-wrapper .deleteFilterBtn .dx-button-content {
    padding: 0px !important;
}
.filter-wrapper .dx-button.dx-state-hover {
    background-color: transparent;
    border-color: 0px solid grey;
    color: #41a1e9;
}
.filter-wrapper .dx-button.dx-state-focused {
    color: #41a1e9;
}
.dx-menu-item.dx-state-hover {
    background-color: #bfbfbf !important;
}
.filter-wrapper .dx-selectbox.dx-state-hover .dx-dropdowneditor-icon {
    color: #333;
}
.dx-overlay-content.dx-filterbuilder-overlay {
    max-height: 400px !important;
    /*overflow-y: auto !important;*/
    border: 1px solid #ddd;
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.15);
}
.filter-wrapper .dx-numberbox {
    height: 38px;
}
div.dx-filterbuilder-text.dx-filterbuilder-item-field {
   margin-bottom: 20px !Important;
}
@keyframes onAutoFillStart {  from {/**/}  to {/**/}}
@keyframes onAutoFillCancel {  from {/**/}  to {/**/}}
input:-webkit-autofill {
    /* 
	Expose a hook for JavaScript when autofill is shown
    JavaScript can capture 'animationstart' events
	*/
    animation-name: onAutoFillStart;
    
    /*Make the background color become yellow really slowly*/
    transition: background-color .2s ease-in-out 0s;
}
input:not(:-webkit-autofill) {
	/*
    Expose a hook for JS onAutoFillCancel
    JavaScript can capture 'animationstart' events
    */
	animation-name: onAutoFillCancel;
}
svg.highcharts-root{
    padding-top: 5px!important
}

.videocall-directory {
    position: fixed;
    bottom: 0px;
    right: 20px;
    z-index: 999;
    background-color: #102751;
    height: auto;
    color: white;
    box-sizing: border-box;
    border-radius: 3px;
}

.videocall-directory.chat {
    right: 302px;
}

.videocall-directory-open-close {
    position: static;
    float: left;
    background-color: #0b1f42;
    margin: 0 10px 0 7px;
    color: #dadada;
}

.videocall-directory-open-close.right {
    float: right;
}

.videocall-directory-close {
    position: static;
    float: right;
    background-color: #0b1f42;
    color: #dadada;
}

.videocall-directory-header {
    cursor: pointer;
    position: relative;
    bottom: 0;
    right: 0;
    box-sizing: border-box;
    width: 262px;
    padding: 10px;
    background-color: #0b1f42;
    border-radius: 3px;
    color: #dadada;
    height: 38px;
    font-size: 13px;
}

.videocall-directory-listing {
    position: relative;
    right: 0;
    display: none;
    overflow: auto;
    width: 262px;
    height: 319px;
    font-size: 13px;
    overflow-y: hidden;
}

.videocall-directory-viewport {
    overflow:hidden;
    height: 283px;
}

.videocall-directory-scroll {
    height: 283px;
    overflow-y: scroll;
    width: 296px;
    padding-right: 25px;
    box-sizing: border-box;
}

.videocall-directory-listing .dx-texteditor-container input {
    background-color: #0b1f42;
    color: #dadada;
}

.videocall-directory-listing .dx-dropdowneditor-icon {
    background-color: #0b1f42;
    color: #dadada;
}

.dx-dropdowneditor-button.dx-state-hover .dx-dropdowneditor-icon,
    .dx-dropdowneditor-button.dx-state-active .dx-dropdowneditor-icon {
    background-color: #0b1f42;
    color: #dadada;
}

.dx-selectbox.dx-state-hover .dx-dropdowneditor-icon {
    background-color: #0b1f42;
    color: #dadada;
}

.videocall-directory-row.normal-cursor {
    cursor: default;
}

.videocall-directory-row.dx-list-item {
    border-top: none;
}

.videocall-directory-row:hover {
    background-color: #0b1f42;
}

.videocall-directory-content {
    height: 1em;
    position: static;
    width: 242px;
}

.videocall-directory-content .dx-button {
    color: #bdbdbd;
    background-color: #0b1f42 !important; /* Fixing an over-eager theme styling. */
    border: none;
}

.videocall-directory-content .dx-button.dx-state-hover {
    color: white;
    background-color: #102751;
    border: none;
}

.videocall-directory-content .dx-button.dx-state-focused {
    background-color: #102751;
}

.videocall-directory-content .dx-button-content:hover {
    background-color: #0b1f42 !important; /* Fixing an over-eager theme styling. */
}

.videocall-directory-name {
    float: left;
    color: #dadada;
}

.videocall-directory-name span {
    margin-left: 10px;
}

.videocall-directory-name .fullname {
    cursor: pointer;
}

.videocall-directory-chat {
    float: right;
    margin-right: 10px;
}

.videocall-directory-call {
    float: right;
    margin-right: 10px;
}

.videocall-directory-status.available {
    color: limegreen;
}

.videocall-directory-status.unavailable {
    color: gray;
}

.videocall-directory-status.doNotDisturb {
    color: red;
}

.chatbox {
    height: 319px;
    width: 262px;
    display: none;
    font-size: 13px;
}

.chatbox .text {
  overflow-wrap: break-word;
  word-wrap: break-word;
  -ms-word-break: break-all;
  word-break: break-word;
  -ms-hyphens: auto;
  -moz-hyphens: auto;
  -webkit-hyphens: auto;
  hyphens: auto;
}

.chatbox-container {
    height: 319px;
    width: 232px;
    padding: 0 15px 0 15px;
    color: #dbdbdb;
}

.chatbox-viewport {
    overflow:hidden;
    height: 277px;
}

.chatbox-scroll {
    height: 277px;
    overflow-y: scroll;
    width: 262px;
    padding-right: 30px;
    box-sizing: border-box;
}

.self {
    text-align: right;
}

.bubble {
    padding: 15px;
    border-radius: 10px;
    color: #dbdbdb;
    margin: 5px 0 20px 0;
    text-align: left;
}

.bubble .text {
    margin: 5px 0 5px 0;
}

.action {
    background: rgba(81, 175, 247, 0.5);
}

.you {
    background-color: #1f497b;
    width: 80%;
    float: right;
}

.message {
    background-color: #394D6E;
    width: 80%;
}

/*VideoCall Search*/
.videocall-search-container {
    position: fixed;
    bottom: 0;
    height: 38px;
    background-color: #0b1f42; 
    padding: 6px 10px 0 10px;
}

.videocall-search-wrapper {
    height: 32px;
    width: 240px;
    border-radius: 16px;
    background-color: #1a2e53;
    border: none;
}

.videocall-search-wrapper input {
    background-color: #1a2e53;
    border-radius: 16px;
    width: 210px;
    height: 32px;
    border: none;
    padding-left: 16px;
    color: #bdbdbd;
}

.videocall-search-wrapper i {
    color: #bdbdbd;
}

/*ChatBox text input*/
.chatbox-text-input {
    position: absolute;
    bottom: 0;
    height: 38px;
    background-color: #0b1f42;
    padding: 5px 10px 0 10px;
}

.chatbox-text-input.editing {
    position: fixed;
    right: 302px;
}

.chatbox-text-input-wrapper {
    width: 242px;
    border-radius: 16px;
    background-color: #1a2e53;
    border: none;
}

.chatbox-text-input-wrapper textarea {
    background-color: #1a2e53;
    border: none;
    color: #bdbdbd;
    font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    width: 210px;
    height: 1.5em;
    font-size: 1em;
    border-radius: 3em;
    padding: 8px 16px 8px 16px;
    resize: none;
    overflow: hidden;
}

.chatbox-text-input-wrapper .message-send {
    background-color: #51aff7;
    border-radius: 16px;
    border: none;
    padding: 6px;
    vertical-align: top;
    margin-top: 4px;
}

.chatbox-text-input-wrapper i {
    color: #f2f2f2;
    border: none;
    font-size: 16px;
}

.ic-modal-generic-popup .dx-popup-normal {
	border-radius: 4px;
	font-family: 'HelveticaNeue-Light';
	color: #aaa;
}

.ic-modal-generic-popup .dx-toolbar-items-container .dx-toolbar-before {
	display: flex;
	justify-content: center;
	width: 100%;
}


.ic-modal-generic-popup .dx-toolbar .dx-toolbar-items-container .dx-toolbar-label > div {
	display: block !important;
	color: #aaa;
}

.ic-modal-generic-popup .dx-popup-content {
	text-align: center;
}

.ic-modal-generic-popup .dx-button-normal {
	border-radius: 4px;
	font-size: 11.5px;
	margin-top: 20px;
}

.ic-modal-generic-popup .dx-button-normal .dx-button-content {
	padding: 5px 18px;
}

.ic-modal-generic-popup .button-primary {
	background-color: #339bed;
	color: #fff;
}

.ic-modal-generic-popup .button-primary:hover {
	background-color: #43abfe;
}

.ic-modal-generic-popup .button-additional {
	background-color: #eeeeee;
	color: #666;
}

.ic-modal-generic-popup .button-additional:hover {
	background-color: #f3f3f3;
	color: #666;
}

.dx-dropdowneditor.dx-state-hover .dx-dropdowneditor-icon, .dx-dropdowneditor.dx-state-active .dx-dropdowneditor-icon {
    border-color: #0b1f42;
}

.dx-dropdowneditor.dx-state-active .dx-dropdowneditor-icon {
    background-color: #0b1f42;
}
.ic-numeric-slider {
    width: 654px;
  }
  .ic-numeric-slider .dx-slider .dx-slider-bar {
    height: 8px;
    border-radius: 4px;
    background-color: #bbb;
    border: 2px solid #ddd;
  }
  .ic-numeric-slider .dx-slider .dx-slider-bar .dx-slider-range {
    border: none;
  }
  .ic-numeric-slider .dx-slider .dx-slider-bar .dx-slider-range .dx-slider-handle {
    margin-top: -9px;
    height: 15px;
    width: 15px;
    border-radius: 10px;
    background-color: #2a7cc5;
    border: 3px solid #fff;
    box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.6);
  }
  .ic-numeric-slider .ic-numeric-slider-zero {
    display: block;
    position: relative;
    left: 3px;
    top: 55px;
    color: black;
  }
  .ic-numeric-slider .ic-numeric-slider-ticks {
    position: relative;
    width: calc(100% - 19px);
    margin-top: 8px;
  }
  .ic-numeric-slider .ic-numeric-slider-ticks .ic-numeric-slider-tick {
    display: inline-block;
    text-align: right;
    position: relative;
    color: black;
  }
  .ic-numeric-slider .ic-numeric-slider-ticks .ic-numeric-slider-tick:first-child {
    margin-left: 10px;
  }
  .ic-numeric-slider .ic-numeric-slider-ticks .ic-numeric-slider-tick:last-child {
    position: absolute;
    right: -13px;
  }
.ic-star-rating {
  display: inline-block;
  white-space: nowrap;
}

.ic-star-rating div[role="radiogroup"] {
    display: inline;
}

.ic-star-rating .ic-star-rating-star {
  padding: 1px;
  color: #ddd;
  font-size: 20px;
  text-shadow: .05em .05em #aaa;
  list-style-type: none;
  display: inline-block;
  cursor: pointer;
}

.ic-star-rating .ic-star-rating-star:focus {
    border: 1px dashed #000;
}

.ic-star-rating .ic-star-rating-star.ic-star-rating-star-active {
  color: #ffdd00;
}


div.dx-list-item-content {
    display: block;
}

.dx-autocomplete-popup-wrapper div.dx-item.dx-list-item.dx-item-content.dx-list-item-content {
    display: table-row;
}

.dx-autocomplete-popup-wrapper span.ic-autocomplete-list-cell {
    display: table-cell;
}

.dx-autocomplete-popup-wrapper span.ic-autocomplete-list-cell:not(:first-child) {
    padding-left: 15px;
}

.ic-autocomplete-nodata {
    background-color: #fff;
    color: #333;
    font-weight: 400;
    font-size: 14px;
    line-height: 1.35715;
    padding: 13px;
    border-radius: 6px;
    position: absolute;
    width: 100%;
    box-shadow: 0px 2px 6px 1px rgba(0, 0, 0, 0.03);
}
.progBarTotal               
{
    background-color:white;
    height:6px;
    width:100%;
}   
.progBarEl.finished             
{
    background-color: #34538c;
    height:6px;
    border-right:1px solid white;
    box-sizing:border-box;
}
.riskslider {
  position: relative;
}
.riskslider .dots-bar {
  position: absolute;
  width: 100%;
  top: 19px;
}
.riskslider .dots-bar .dots-bar-inner {
  margin-left: 7px;
  margin-right: 7px;
  position: relative;
}
.riskslider .dots-bar .dots-bar-inner .slider-dot {
  pointer-events: none;
  background-color: #505050;
  height: 6px;
  display: block;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  width: 6px;
  margin-top: -6px;
  cursor: pointer;
  position: absolute;
  top: 50%;
}
.riskslider .dx-slider-handle {
  background-color: #505f8e !important;
  height: 28px;
  cursor: pointer;
  position: absolute;
  z-index: 2;
  border-radius: 5px;
  width: 10px;
}
.riskslider .dx-slider-handle:after {
  pointer-events: none;
  background-color: white;
  height: 6px;
  display: block;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  width: 6px;
  margin-left: -3px;
  margin-top: -3px;
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
}
.riskslider .dx-trackbar-container.dx-slider-bar:before {
  background-color: #eee;
  height: 18px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  margin-top: -9px;
  -webkit-box-shadow: inset -1px 1px 1px #aaa;
  -moz-box-shadow: inset -1px 1px 1px #aaa;
  box-shadow: inset -1px 1px 1px #aaa;
  position: absolute;
  top: 50%;
  left: -6%;
  right: -10%;
  content: '';
}

.ic-file-upload-multi {
    border: 1px solid #CCE3F8;
    background-color: #F6FCFF;
}

.ic-file-upload-multi:hover {
    cursor: pointer;
}

.ic-file-upload-multi__accepted-files-list {
    display: inline;
    padding: 0;
    list-style: none;
}

.ic-file-upload-multi__accepted-file {
    display: inline;
}

.ic-file-upload-multi__note {
    margin: 1rem 0;
    text-align: center;
    color: #133366;
    font-weight: bold;
    font-size: small;
}

.ic-file-upload-multi__file-count {
    margin: 1rem 0;
    text-align: center;
    color: #133366;
    font-weight: bold;
    font-size: small;
}

.ic-file-upload-multi .dx-fileuploader-container {
    display: block;
}

.ic-file-upload-multi .dx-fileuploader-wrapper {
    padding: 0;
}

.ic-file-upload-multi .dx-fileuploader-content {
    display: flex;
    flex-direction: column;
    justify-content: center;
    background-color: #F6FCFF;
    padding: 1rem;
}

.ic-file-upload-multi .dx-fileuploader-input-wrapper {
    display: flex;
    flex-wrap: wrap;
    align-content: center;
    justify-content: center;
}

.ic-file-upload-multi .dx-fileuploader-input-wrapper .custom-dx-fileuploader-button {
    width: auto;
    background: rgba(255, 255, 255, 0.01);
    border: 1px solid #2C68BD;
    border-radius: 3px;
    color: #2C68BD;
}

.ic-file-upload-multi .dx-fileuploader-input-wrapper .custom-dx-fileuploader-button:hover,
.ic-file-upload-multi .dx-fileuploader-input-wrapper .custom-dx-fileuploader-button.dx-state-hover {
    background: #2C68BD;
    color: white;
}

.ic-file-upload-multi .dx-fileuploader-input-container {
    width: auto;
}

.ic-file-upload-multi .dx-fileuploader-input-container:hover {
    cursor: pointer;
}

.ic-file-upload-multi .dx-fileuploader-input-label {
    text-align: center;
    font-weight: bold;
    color: #133366;
}

.ic-file-upload-multi .dx-fileuploader-dragover .dx-fileuploader-content {
    border: 3px dashed #ddd;
}

.ic-file-upload-multi .dx-fileuploader-dragover .dx-fileuploader-input-container {
    border: none;
}

.ic-file-upload-multi .dx-fileuploader-dragover .dx-fileuploader-input-label {
    border: none !important;
}

.ic-file-upload-multi .dx-fileuploader-dragover .ic-file-upload-multi__note {
    display: none;
}

.ic-file-upload-multi .dx-fileuploader-files-container {
    max-width: 50rem;
    align-self: center;
    padding: 0 !important;
    text-align: center;
}

.ic-file-upload-multi .dx-fileuploader-file-size,
.ic-file-upload-multi .dx-fileuploader-file-status-message {
    display: none;
}

.ic-file-upload-multi.ic-show-status-messages .dx-fileuploader-file-status-message {
    display: inline-block;
}

.ic-file-upload-multi .dx-fileuploader-file-container {
    display: inline-flex;
    align-items: center;
    margin: 0 0.5rem 0.5rem 0.5rem;
    border-radius: 0.5rem;
    width: auto;
    padding: 0.5rem;
    background-color: #878787;
}

.ic-file-upload-multi .dx-fileuploader-button-container {
    order: 1;
}

.ic-file-upload-multi .dx-fileuploader-button-container .dx-fileuploader-cancel-button {
    width: 14px;
    height: 14px;
    margin: 0 0 0 0.5em;
    border: 0;
    border-radius: 0;
    padding: 0;
    background: none;
}


.ic-file-upload-multi .dx-fileuploader-button-container .dx-fileuploader-cancel-button .dx-icon {
    width: 14px;
    height: 14px;
    background-size: 14px 14px;
    font-size: 14px;
    line-height: 14px;
    color: white;
    font-weight: bold;
}

.ic-file-upload-multi .dx-fileuploader-button-container .dx-fileuploader-cancel-button .dx-icon::before {
    font-size: 14px !important;
    color: white;
}

.ic-file-upload-multi .dx-fileuploader-file {
    padding: 0;
}

.ic-file-upload-multi .dx-fileuploader-file-name {
    max-width: 20rem !important;
    padding: 0;
    overflow: hidden;
    color: white;
    height: 1.1em;
}
.button-dropdown {
  width: 400px;
}
.button-dropdown .dx-dropdowneditor-icon:before {
  content: "\f016";
  color: #666;
}
.button-dropdown .button-dropdown-select {
  position: relative;
  width: 100%;
  margin: 0;
  padding: 6px 8px 6px 10px;
  height: 38px;
  line-height: 14px;
  font-size: 14px;
  color: #62717a;
  border: 1px solid #a0a0a0;
  border-radius: 0;
  -webkit-appearance: none;
  text-transform: uppercase;
}
.button-dropdown .button-dropdown-select:focus {
  z-index: 3;
  width: 100%;
  color: #394349;
  outline: 2px solid #657789;
  outline: 2px solid #657789;
  outline-offset: -2px;
}
.button-dropdown .button-dropdown-select-name {
  display: flex;
  align-items: center;
  justify-content: center;
}
.button-dropdown .button-dropdown-select-name span {
  font-size: 12px;
  text-align: center;
}
.button-dropdown .button-dropdown-option-box {
  margin: 0;
  padding: 6px 2px 0 2px;
}
.button-dropdown .button-dropdown-option-box ul {
  margin: 0;
  padding: 0;
  font-size: 0;
  display: flex;
}
.button-dropdown .button-dropdown-option-box ul li {
  display: inline-block;
  margin: 0 1px 1px 1px;
}
.button-dropdown .button-dropdown-option-box ul li .button-dropdown-select-button {
  height: 24px;
  background: #efefef;
  border: 1px solid #c6c6c6;
  cursor: pointer;
}
.button-dropdown .button-dropdown-option-box ul li.button-dropdown-current .button-dropdown-select-button {
  background: #58c6d4;
  display: flex;
  justify-content: center;
  border: none;
}
.button-dropdown .button-dropdown-option-box ul li.button-dropdown-current .button-dropdown-select-button .button-dropdown-arrow {
  border-style: solid;
  width: 0;
  border-width: 14px 14px 0 14px;
  border-color: #fff transparent transparent transparent;
}
.button-dropdown .button-dropdown-option-box ul li .button-dropdown-select-name span {
  font-size: 11px;
  cursor: pointer;
}

/*! jQuery UI - v1.8.24 - 2012-09-28
* https://github.com/jquery/jquery-ui
* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.tabs.css, jquery.ui.theme.css
* Copyright (c) 2012 AUTHORS.txt; Licensed MIT, GPL */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,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; }
.ui-helper-clearfix:after { clear: both; }
.ui-helper-clearfix { zoom: 1; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/* IE/Win - Fix animation bug - #4615 */
.ui-accordion { width: 100%; }
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; }
.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
.ui-accordion .ui-accordion-content-active { display: block; }

.ui-autocomplete { position: absolute; cursor: default; }	

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

/*
 * jQuery UI Menu 1.8.24
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Menu#theming
 */
.ui-menu {
	list-style:none;
	padding: 2px;
	margin: 0;
	display:block;
	float: left;
}
.ui-menu .ui-menu {
	margin-top: -3px;
}
.ui-menu .ui-menu-item {
	margin:0;
	padding: 0;
	zoom: 1;
	float: left;
	clear: left;
	width: 100%;
}
.ui-menu .ui-menu-item a {
	text-decoration:none;
	display:block;
	padding:.2em .4em;
	line-height:1.5;
	zoom:1;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px;
}

.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
.ui-button-icons-only { width: 3.4em; } 
button.ui-button-icons-only { width: 3.7em; } 

/*button text element */
.ui-button .ui-button-text { display: block; line-height: 1.4;  }
.ui-button-text-only .ui-button-text { padding: .4em 1em; }
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
/* no icon support for input elements, provide padding by default */
input.ui-button { padding: .4em 1em; }

/*button icon element(s) */
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }

/*button sets*/
.ui-buttonset { margin-right: 7px; }
.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }

/* workarounds */
button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */

.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}
.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; } 
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }

.ui-progressbar { height:2em; text-align: left; overflow: hidden; }
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }
.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px; display: block; }
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}
.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }

.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; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

.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; }
.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }

/* Component containers
----------------------------------*/
.ui-widget { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1.1em/*{fsDefault}*/; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1em; }
.ui-widget-content { border: 1px solid #aaaaaa/*{borderColorContent}*/; background: #ffffff/*{bgColorContent}*/ url(../static/Default/images/ui-bg_flat_75_ffffff_40x100.png)/*{bgImgUrlContent}*/ 50%/*{bgContentXPos}*/ 50%/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/; color: #222222/*{fcContent}*/; }
.ui-widget-content a { color: #222222/*{fcContent}*/; }
.ui-widget-header { border: 1px solid #aaaaaa/*{borderColorHeader}*/; background: #cccccc/*{bgColorHeader}*/ url(../static/Default/images/ui-bg_highlight-soft_75_cccccc_1x100.png)/*{bgImgUrlHeader}*/ 50%/*{bgHeaderXPos}*/ 50%/*{bgHeaderYPos}*/ repeat-x/*{bgHeaderRepeat}*/; color: #222222/*{fcHeader}*/; font-weight: bold; }
.ui-widget-header a { color: #222222/*{fcHeader}*/; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3/*{borderColorDefault}*/; background: #e6e6e6/*{bgColorDefault}*/ url(../static/Default/images/ui-bg_glass_75_e6e6e6_1x400.png)/*{bgImgUrlDefault}*/ 50%/*{bgDefaultXPos}*/ 50%/*{bgDefaultYPos}*/ repeat-x/*{bgDefaultRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #555555/*{fcDefault}*/; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555/*{fcDefault}*/; 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 #999999/*{borderColorHover}*/; background: #dadada/*{bgColorHover}*/ url(../static/Default/images/ui-bg_glass_75_dadada_1x400.png)/*{bgImgUrlHover}*/ 50%/*{bgHoverXPos}*/ 50%/*{bgHoverYPos}*/ repeat-x/*{bgHoverRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcHover}*/; }
.ui-state-hover a, .ui-state-hover a:hover { color: #212121/*{fcHover}*/; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa/*{borderColorActive}*/; background: #ffffff/*{bgColorActive}*/ url(../static/Default/images/ui-bg_glass_65_ffffff_1x400.png)/*{bgImgUrlActive}*/ 50%/*{bgActiveXPos}*/ 50%/*{bgActiveYPos}*/ repeat-x/*{bgActiveRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcActive}*/; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121/*{fcActive}*/; text-decoration: none; }
.ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fcefa1/*{borderColorHighlight}*/; background: #fbf9ee/*{bgColorHighlight}*/ url(../static/Default/images/ui-bg_glass_55_fbf9ee_1x400.png)/*{bgImgUrlHighlight}*/ 50%/*{bgHighlightXPos}*/ 50%/*{bgHighlightYPos}*/ repeat-x/*{bgHighlightRepeat}*/; color: #363636/*{fcHighlight}*/; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636/*{fcHighlight}*/; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a/*{borderColorError}*/; background: #fef1ec/*{bgColorError}*/ url(../static/Default/images/ui-bg_glass_95_fef1ec_1x400.png)/*{bgImgUrlError}*/ 50%/*{bgErrorXPos}*/ 50%/*{bgErrorYPos}*/ repeat-x/*{bgErrorRepeat}*/; color: #cd0a0a/*{fcError}*/; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a/*{fcError}*/; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a/*{fcError}*/; }
.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); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(../static/Default/images/ui-icons_222222_256x240.png)/*{iconsContent}*/; }
.ui-widget-content .ui-icon {background-image: url(../static/Default/images/ui-icons_222222_256x240.png)/*{iconsContent}*/; }
.ui-widget-header .ui-icon {background-image: url(../static/Default/images/ui-icons_222222_256x240.png)/*{iconsHeader}*/; }
.ui-state-default .ui-icon { background-image: url(../static/Default/images/ui-icons_888888_256x240.png)/*{iconsDefault}*/; }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(../static/Default/images/ui-icons_454545_256x240.png)/*{iconsHover}*/; }
.ui-state-active .ui-icon {background-image: url(../static/Default/images/ui-icons_454545_256x240.png)/*{iconsActive}*/; }
.ui-state-highlight .ui-icon {background-image: url(../static/Default/images/ui-icons_2e83ff_256x240.png)/*{iconsHighlight}*/; }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(../static/Default/images/ui-icons_cd0a0a_256x240.png)/*{iconsError}*/; }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; -khtml-border-top-left-radius: 4px/*{cornerRadius}*/; border-top-left-radius: 4px/*{cornerRadius}*/; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; -khtml-border-top-right-radius: 4px/*{cornerRadius}*/; border-top-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; -khtml-border-bottom-left-radius: 4px/*{cornerRadius}*/; border-bottom-left-radius: 4px/*{cornerRadius}*/; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; -khtml-border-bottom-right-radius: 4px/*{cornerRadius}*/; border-bottom-right-radius: 4px/*{cornerRadius}*/; }

/* Overlays */
.ui-widget-overlay { background: #aaaaaa/*{bgColorOverlay}*/ url(../static/Default/images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlOverlay}*/ 50%/*{bgOverlayXPos}*/ 50%/*{bgOverlayYPos}*/ repeat-x/*{bgOverlayRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityOverlay}*/; }
.ui-widget-shadow { margin: -8px/*{offsetTopShadow}*/ 0 0 -8px/*{offsetLeftShadow}*/; padding: 8px/*{thicknessShadow}*/; background: #aaaaaa/*{bgColorShadow}*/ url(../static/Default/images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlShadow}*/ 50%/*{bgShadowXPos}*/ 50%/*{bgShadowYPos}*/ repeat-x/*{bgShadowRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityShadow}*/; -moz-border-radius: 8px/*{cornerRadiusShadow}*/; -khtml-border-radius: 8px/*{cornerRadiusShadow}*/; -webkit-border-radius: 8px/*{cornerRadiusShadow}*/; border-radius: 8px/*{cornerRadiusShadow}*/; }
/**
* DevExtreme (dx.common.css)
* Version: 20.2.3
* Build date: Tue May 25 2021
*
* Copyright (c) 2012 - 2021 Developer Express Inc. ALL RIGHTS RESERVED
* Read about DevExtreme licensing here: https://js.devexpress.com/Licensing/
*/
.dx-clearfix::after,
.dx-clearfix::before {
  display: table;
  content: "";
  line-height: 0;
}
.dx-clearfix::after {
  clear: both;
}
.dx-translate-disabled {
  -webkit-transform: none!important;
  transform: none!important;
}
.dx-hidden-input {
  position: fixed;
  top: -10px;
  left: -10px;
  width: 0;
  height: 0;
}
.dx-user-select {
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
}
.dx-hidden,
.dx-state-invisible {
  display: none!important;
}
.dx-gesture-cover {
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  opacity: 0;
  z-index: 2147483647;
}
.dx-animating {
  pointer-events: none;
}
.dx-fade-animation.dx-enter,
.dx-fade-animation.dx-leave.dx-leave-active,
.dx-no-direction.dx-enter,
.dx-no-direction.dx-leave.dx-leave-active {
  opacity: 0;
}
.dx-fade-animation.dx-enter.dx-enter-active,
.dx-fade-animation.dx-leave,
.dx-no-direction.dx-enter.dx-enter-active,
.dx-no-direction.dx-leave {
  opacity: 1;
}
.dx-overflow-animation.dx-enter.dx-forward {
  -webkit-transform: translate3d(100%,0,0);
  transform: translate3d(100%,0,0);
  z-index: 2;
}
.dx-overflow-animation.dx-enter.dx-enter-active.dx-forward {
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
  z-index: 2;
}
.dx-overflow-animation.dx-enter.dx-backward,
.dx-overflow-animation.dx-enter.dx-enter-active.dx-backward,
.dx-overflow-animation.dx-leave.dx-forward,
.dx-overflow-animation.dx-leave.dx-leave-active.dx-forward {
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
  z-index: 1;
}
.dx-overflow-animation.dx-leave.dx-backward {
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
  z-index: 2;
}
.dx-overflow-animation.dx-leave.dx-leave-active.dx-backward {
  -webkit-transform: translate3d(100%,0,0);
  transform: translate3d(100%,0,0);
  z-index: 2;
}
.dx-slide-animation.dx-enter.dx-forward {
  -webkit-transform: translate3d(100%,0,0);
  transform: translate3d(100%,0,0);
}
.dx-slide-animation.dx-enter.dx-enter-active.dx-forward {
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
}
.dx-slide-animation.dx-enter.dx-backward {
  -webkit-transform: translate3d(-100%,0,0);
  transform: translate3d(-100%,0,0);
}
.dx-slide-animation.dx-enter.dx-enter-active.dx-backward,
.dx-slide-animation.dx-leave.dx-forward {
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
}
.dx-slide-animation.dx-leave.dx-leave-active.dx-forward {
  -webkit-transform: translate3d(-100%,0,0);
  transform: translate3d(-100%,0,0);
}
.dx-slide-animation.dx-leave.dx-backward {
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
}
.dx-slide-animation.dx-leave.dx-leave-active.dx-backward {
  -webkit-transform: translate3d(100%,0,0);
  transform: translate3d(100%,0,0);
}
.dx-opendoor-animation.dx-enter.dx-forward {
  -webkit-transform: matrix3d(.71,0,.71,.001,0,1,0,0,-.71,0,.71,0,0,0,0,1);
  transform: matrix3d(.71,0,.71,.001,0,1,0,0,-.71,0,.71,0,0,0,0,1);
  -webkit-transform-origin: center left 0;
  transform-origin: center left 0;
  opacity: 0;
}
.dx-opendoor-animation.dx-enter.dx-enter-active.dx-backward,
.dx-opendoor-animation.dx-enter.dx-enter-active.dx-forward {
  -webkit-transform: none;
  transform: none;
  opacity: 1;
}
.dx-opendoor-animation.dx-leave.dx-backward,
.dx-opendoor-animation.dx-leave.dx-forward {
  -webkit-transform: none;
  transform: none;
  -webkit-transform-origin: center left 0;
  transform-origin: center left 0;
  opacity: 1;
}
.dx-opendoor-animation.dx-enter.dx-backward,
.dx-opendoor-animation.dx-leave.dx-leave-active.dx-forward {
  -webkit-transform: matrix3d(.5,0,.87,-.001,0,1,0,0,-.87,0,.5,0,0,0,0,1);
  transform: matrix3d(.5,0,.87,-.001,0,1,0,0,-.87,0,.5,0,0,0,0,1);
  -webkit-transform-origin: center left 0;
  transform-origin: center left 0;
  opacity: 0;
}
.dx-opendoor-animation.dx-leave.dx-leave-active.dx-backward {
  -webkit-transform: matrix3d(.71,0,.71,.001,0,1,0,0,-.71,0,.71,0,0,0,0,1);
  transform: matrix3d(.71,0,.71,.001,0,1,0,0,-.71,0,.71,0,0,0,0,1);
  opacity: 0;
}
.dx-win-pop-animation.dx-enter.dx-forward {
  -webkit-transform: scale(.5);
  transform: scale(.5);
  opacity: 0;
}
.dx-win-pop-animation.dx-enter.dx-enter-active.dx-forward {
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: 1;
}
.dx-win-pop-animation.dx-enter.dx-backward,
.dx-win-pop-animation.dx-leave.dx-leave-active.dx-forward {
  -webkit-transform: scale(1.5);
  transform: scale(1.5);
  opacity: 0;
}
.dx-win-pop-animation.dx-enter.dx-enter-active.dx-backward {
  -webkit-transform: scale(1);
  transform: scale(1);
  opacity: 1;
}
.dx-win-pop-animation.dx-leave.dx-leave-active.dx-backward {
  -webkit-transform: scale(.5);
  transform: scale(.5);
  opacity: 0;
}
.dx-android-pop-animation.dx-enter.dx-forward,
.dx-android-pop-animation.dx-leave.dx-leave-active.dx-backward {
  -webkit-transform: translate3d(0,150px,0);
  transform: translate3d(0,150px,0);
  opacity: 0;
}
.dx-android-pop-animation.dx-enter.dx-enter-active.dx-forward,
.dx-android-pop-animation.dx-leave.dx-backward {
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
  opacity: 1;
}
.dx-android-pop-animation.dx-enter.dx-forward,
.dx-android-pop-animation.dx-leave.dx-backward {
  z-index: 1;
}
.dx-ios7-slide-animation.dx-enter.dx-forward {
  z-index: 2;
  -webkit-transform: translate3d(100%,0,0);
  transform: translate3d(100%,0,0);
}
.dx-ios7-slide-animation.dx-enter.dx-enter-active.dx-forward {
  z-index: 2;
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
}
.dx-ios7-slide-animation.dx-enter.dx-backward {
  -webkit-transform: translate3d(-20%,0,0);
  transform: translate3d(-20%,0,0);
  z-index: 1;
}
.dx-ios7-slide-animation.dx-enter.dx-enter-active.dx-backward {
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
  z-index: 1;
}
.dx-ios7-slide-animation.dx-leave.dx-forward {
  z-index: 1;
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
}
.dx-ios7-slide-animation.dx-leave.dx-leave-active.dx-forward {
  -webkit-transform: translate3d(-20%,0,0);
  transform: translate3d(-20%,0,0);
  z-index: 1;
}
.dx-ios7-slide-animation.dx-leave.dx-backward {
  z-index: 2;
}
.dx-ios7-slide-animation.dx-leave.dx-leave-active.dx-backward {
  -webkit-transform: translate3d(100%,0,0);
  transform: translate3d(100%,0,0);
  z-index: 2;
}
.dx-ios7-toolbar-animation.dx-enter.dx-forward {
  -webkit-transform: translate3d(40%,0,0);
  transform: translate3d(40%,0,0);
  opacity: 0;
  z-index: 2;
}
.dx-ios7-toolbar-animation.dx-enter.dx-enter-active.dx-forward {
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
  opacity: 1;
  z-index: 2;
}
.dx-ios7-toolbar-animation.dx-enter.dx-backward {
  -webkit-transform: translate3d(-40%,0,0);
  transform: translate3d(-40%,0,0);
  opacity: 0;
  z-index: 1;
}
.dx-ios7-toolbar-animation.dx-enter.dx-enter-active.dx-backward,
.dx-ios7-toolbar-animation.dx-leave.dx-forward {
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
  opacity: 1;
  z-index: 1;
}
.dx-ios7-toolbar-animation.dx-leave.dx-leave-active.dx-forward {
  -webkit-transform: translate3d(-40%,0,0);
  transform: translate3d(-40%,0,0);
  opacity: 0;
  z-index: 1;
}
.dx-ios7-toolbar-animation.dx-leave.dx-backward {
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
  opacity: 1;
  z-index: 2;
}
.dx-ios7-toolbar-animation.dx-leave.dx-leave-active.dx-backward {
  -webkit-transform: translate3d(40%,0,0);
  transform: translate3d(40%,0,0);
  opacity: 0;
  z-index: 2;
}
.dx-drop-animation.dx-enter,
.dx-drop-animation.dx-leave.dx-leave-active {
  -webkit-transform: translate3d(0,-120%,0);
  transform: translate3d(0,-120%,0);
}
.dx-drop-animation.dx-enter.dx-enter-active,
.dx-drop-animation.dx-leave {
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
}
.dx-3d-drop-animation.dx-enter,
.dx-3d-drop-animation.dx-leave.dx-leave-active {
  -webkit-transform: rotate3d(1,0,0,10deg) translate3d(0,-10px,0) scale3d(1.1,1.1,1.1);
  transform: rotate3d(1,0,0,10deg) translate3d(0,-10px,0) scale3d(1.1,1.1,1.1);
  opacity: 0;
}
.dx-3d-drop-animation.dx-enter.dx-enter-active,
.dx-3d-drop-animation.dx-leave {
  -webkit-transform: rotate3d(1,0,0,0) translate3d(0,0,0) scale3d(1,1,1);
  transform: rotate3d(1,0,0,0) translate3d(0,0,0) scale3d(1,1,1);
  opacity: 1;
}
.dx-fade-drop-animation.dx-enter,
.dx-fade-drop-animation.dx-leave.dx-leave-active {
  -webkit-transform: translate3d(0,-10px,0) scale3d(1.1,1.1,1.1);
  transform: translate3d(0,-10px,0) scale3d(1.1,1.1,1.1);
  opacity: 0;
}
.dx-fade-drop-animation.dx-enter.dx-enter-active,
.dx-fade-drop-animation.dx-leave {
  -webkit-transform: translate3d(0,0,0) scale3d(1,1,1);
  transform: translate3d(0,0,0) scale3d(1,1,1);
  opacity: 1;
}
.dx-fade-rise-animation.dx-enter,
.dx-fade-rise-animation.dx-leave.dx-leave-active {
  -webkit-transform: translate3d(0,10px,0) scale3d(1.1,1.1,1.1);
  transform: translate3d(0,10px,0) scale3d(1.1,1.1,1.1);
  opacity: 0;
}
.dx-fade-rise-animation.dx-enter.dx-enter-active,
.dx-fade-rise-animation.dx-leave {
  -webkit-transform: translate3d(0,0,0) scale3d(1,1,1);
  transform: translate3d(0,0,0) scale3d(1,1,1);
  opacity: 1;
}
.dx-fade-slide-animation.dx-enter,
.dx-fade-slide-animation.dx-leave.dx-leave-active {
  -webkit-transform: translate3d(40%,0,0);
  transform: translate3d(40%,0,0);
  opacity: 0;
}
.dx-fade-slide-animation.dx-enter.dx-enter-active,
.dx-fade-slide-animation.dx-leave {
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
  opacity: 1;
}
.dx-fade-zoom-animation.dx-enter,
.dx-fade-zoom-animation.dx-leave.dx-leave-active {
  -webkit-transform: scale3d(.3,.3,.3);
  transform: scale3d(.3,.3,.3);
  opacity: 0;
}
.dx-fade-zoom-animation.dx-enter.dx-enter-active,
.dx-fade-zoom-animation.dx-leave {
  -webkit-transform: scale3d(1,1,1);
  transform: scale3d(1,1,1);
  opacity: 1;
}
.dx-icon-add,
.dx-icon-addcolumnleft,
.dx-icon-addcolumnright,
.dx-icon-addrowabove,
.dx-icon-addrowbelow,
.dx-icon-addtable,
.dx-icon-airplane,
.dx-icon-aligncenter,
.dx-icon-alignjustify,
.dx-icon-alignleft,
.dx-icon-alignright,
.dx-icon-arrowdown,
.dx-icon-arrowleft,
.dx-icon-arrowright,
.dx-icon-arrowup,
.dx-icon-background,
.dx-icon-blockquote,
.dx-icon-bold,
.dx-icon-bookmark,
.dx-icon-box,
.dx-icon-bulletlist,
.dx-icon-car,
.dx-icon-card,
.dx-icon-cart,
.dx-icon-cellproperties,
.dx-icon-chart,
.dx-icon-checklist,
.dx-icon-clear,
.dx-icon-clearformat,
.dx-icon-clock,
.dx-icon-close,
.dx-icon-codeblock,
.dx-icon-color,
.dx-icon-columnproperties,
.dx-icon-comment,
.dx-icon-decreaseindent,
.dx-icon-doc,
.dx-icon-download,
.dx-icon-edit,
.dx-icon-email,
.dx-icon-event,
.dx-icon-favorites,
.dx-icon-find,
.dx-icon-folder,
.dx-icon-fontsize,
.dx-icon-food,
.dx-icon-formula,
.dx-icon-gift,
.dx-icon-globe,
.dx-icon-group,
.dx-icon-growfont,
.dx-icon-header,
.dx-icon-help,
.dx-icon-home,
.dx-icon-image,
.dx-icon-increaseindent,
.dx-icon-indent,
.dx-icon-info,
.dx-icon-italic,
.dx-icon-key,
.dx-icon-like,
.dx-icon-link,
.dx-icon-map,
.dx-icon-mention,
.dx-icon-menu,
.dx-icon-mergecells,
.dx-icon-money,
.dx-icon-music,
.dx-icon-orderedlist,
.dx-icon-overflow,
.dx-icon-percent,
.dx-icon-photo,
.dx-icon-plus,
.dx-icon-preferences,
.dx-icon-product,
.dx-icon-redo,
.dx-icon-refresh,
.dx-icon-remove,
.dx-icon-removecolumn,
.dx-icon-removerow,
.dx-icon-removetable,
.dx-icon-rowproperties,
.dx-icon-runner,
.dx-icon-save,
.dx-icon-search,
.dx-icon-shrinkfont,
.dx-icon-splitcells,
.dx-icon-strike,
.dx-icon-subscript,
.dx-icon-superscript,
.dx-icon-tableproperties,
.dx-icon-tags,
.dx-icon-tel,
.dx-icon-tips,
.dx-icon-todo,
.dx-icon-toolbox,
.dx-icon-underline,
.dx-icon-undo,
.dx-icon-user,
.dx-icon-variable,
.dx-icon-verticalalignbottom,
.dx-icon-verticalaligncenter,
.dx-icon-verticalaligntop,
.dx-icon-video {
  background-position: 0 0;
  background-repeat: no-repeat;
}
.dx-icon {
  background-position: 50% 50%;
}
.dx-svg-icon svg {
  pointer-events: none;
}
.dx-color-scheme {
  font-family: "#";
}
.dx-widget {
  display: block;
  -ms-content-zooming: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-text-size-adjust: none;
  -webkit-touch-callout: none;
  padding: 0;
  outline: 0;
  -webkit-print-color-adjust: exact;
  color-adjust: exact;
}
.dx-widget,
.dx-widget *,
.dx-widget ::after,
.dx-widget ::before,
.dx-widget::after,
.dx-widget::before {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.dx-item {
  outline: 0;
}
.dx-rtl {
  direction: rtl;
  unicode-bidi: embed;
}
.dx-state-disabled {
  pointer-events: none;
}
.dx-draggable {
  left: 0;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
.dx-draggable.dx-state-disabled,
.dx-state-disabled .dx-draggable {
  cursor: default;
}
.dx-draggable-clone {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2147483647;
}
.dx-sortable {
  overflow: hidden;
}
.dx-sortable-dragging.dx-sortable-clone {
  position: absolute;
  top: 0;
  left: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  opacity: .9;
  z-index: 2147483647;
}
.dx-sortable-dragging.dx-sortable-clone * {
  cursor: pointer;
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.dx-sortable-source {
  opacity: .5;
}
.dx-sortable-source-hidden {
  opacity: 0;
}
.dx-sortable-placeholder {
  position: absolute;
  top: 0;
  left: 0;
  border: 1px solid transparent;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 2147483647;
}
.dx-sortable-placeholder-inside {
  border-width: 2px;
}
.dx-resizable {
  display: block;
  position: relative;
}
.dx-resizable-handle {
  position: absolute;
  z-index: 50;
}
.dx-state-disabled .dx-resizable-handle {
  cursor: default;
}
.dx-resizable-handle-left,
.dx-resizable-handle-right {
  top: 0;
  height: 100%;
  width: 3px;
}
.dx-resizable-handle-left {
  left: 0;
  cursor: e-resize;
}
.dx-resizable-handle-right {
  right: 0;
  cursor: e-resize;
}
.dx-resizable-handle-bottom,
.dx-resizable-handle-top {
  left: 0;
  width: 100%;
  height: 3px;
}
.dx-resizable-handle-top {
  top: 0;
  cursor: s-resize;
}
.dx-resizable-handle-bottom {
  bottom: 0;
  cursor: s-resize;
}
.dx-resizable-handle-corner-bottom-left,
.dx-resizable-handle-corner-bottom-right,
.dx-resizable-handle-corner-top-left,
.dx-resizable-handle-corner-top-right {
  width: 6px;
  height: 6px;
}
.dx-resizable-handle-corner-bottom-right,
.dx-resizable-handle-corner-top-left {
  cursor: se-resize;
}
.dx-resizable-handle-corner-bottom-left,
.dx-resizable-handle-corner-top-right {
  cursor: ne-resize;
}
.dx-resizable-handle-corner-bottom-left,
.dx-resizable-handle-corner-top-left {
  left: 0;
  border-bottom-right-radius: 100%;
}
.dx-resizable-handle-corner-bottom-right,
.dx-resizable-handle-corner-top-right {
  right: 0;
  border-bottom-left-radius: 100%;
}
.dx-resizable-handle-corner-top-left,
.dx-resizable-handle-corner-top-right {
  top: 0;
}
.dx-resizable-handle-corner-bottom-left,
.dx-resizable-handle-corner-bottom-right {
  bottom: 0;
}
.dx-fieldset {
  margin-bottom: 20px;
}
.dx-fieldset .dx-field-value {
  margin: 0;
}
.dx-fieldset,
.dx-fieldset * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.dx-fieldset-header:empty {
  display: none;
}
.dx-field {
  position: relative;
  padding: .4em;
}
.dx-field::after,
.dx-field::before {
  display: table;
  content: "";
  line-height: 0;
}
.dx-field::after {
  clear: both;
}
.dx-field-label {
  float: left;
  width: 40%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-field-value,
.dx-field-value-static {
  float: right;
}
.dx-field-value-static {
  white-space: normal;
}
.dx-field-value.dx-datebox {
  min-width: 60%;
}
.dx-field-value:not(.dx-widget) > .dx-datebox {
  min-width: 100%;
}
.dx-field-value .dx-selectbox-tag-container {
  white-space: normal;
}
.dx-field-value:not(.dx-widget) > .dx-selectbox.dx-selectbox-multiselect.dx-widget {
  position: relative;
  width: auto;
  text-align: left;
}
.dx-fieldset.dx-rtl .dx-field-label,
.dx-rtl .dx-fieldset .dx-field-label {
  float: right;
}
.dx-fieldset.dx-rtl .dx-field-value,
.dx-rtl .dx-fieldset .dx-field-value {
  float: left;
}
.dx-card {
  overflow: hidden;
}
.dx-box-item-content {
  font-size: 14px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  max-width: 100%;
}
.dx-box-fallback-item > .dx-box-item-content {
  width: 100%;
  height: 100%;
}
.dx-button-disabled {
  cursor: default;
}
.dx-button {
  display: inline-block;
  cursor: pointer;
  text-align: center;
  vertical-align: middle;
  max-width: 100%;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
}
.dx-button .dx-icon {
  -webkit-user-drag: none;
  display: inline-block;
  vertical-align: middle;
}
.dx-button-content {
  height: 100%;
  max-height: 100%;
}
.dx-button-has-text .dx-button-content {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-button-content::after {
  display: inline-block;
  position: relative;
  height: 100%;
  content: "";
  vertical-align: middle;
  font-size: 0;
}
.dx-button-content > .dx-inkripple {
  display: none;
}
.dx-button-link {
  text-decoration: none;
}
.dx-button-text {
  display: inline;
  vertical-align: middle;
}
.dx-button-submit-input {
  display: none;
}
.dx-state-disabled .dx-button,
.dx-state-disabled.dx-button {
  cursor: default;
}
.dx-buttongroup {
  display: inline-block;
}
.dx-buttongroup-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  height: 100%;
  width: 100%;
}
.dx-buttongroup-item {
  -webkit-box-flex: 0;
  -webkit-flex: 0 1 auto;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
}
.dx-buttongroup-item.dx-button-mode-contained,
.dx-buttongroup-item.dx-button-mode-outlined {
  border-left-width: 0;
}
.dx-buttongroup-item.dx-button-mode-contained.dx-button,
.dx-buttongroup-item.dx-button-mode-outlined.dx-button {
  border-radius: 0;
}
.dx-buttongroup-item.dx-button-mode-text {
  margin-left: 1px;
}
.dx-buttongroup-item-has-width {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.dx-checkbox {
  display: inline-block;
  cursor: pointer;
  line-height: 0;
  -webkit-user-drag: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
.dx-checkbox.dx-state-readonly {
  cursor: default;
}
.dx-checkbox-icon {
  display: inline-block;
  position: relative;
  background-position: 0 0;
  background-size: cover;
  background-repeat: no-repeat;
}
.dx-checkbox-container {
  height: 100%;
  width: 100%;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-checkbox-has-text .dx-checkbox-icon,
.dx-checkbox-has-text .dx-checkbox-text {
  vertical-align: middle;
}
.dx-checkbox-text {
  display: inline-block;
  vertical-align: middle;
  white-space: pre-wrap;
  word-wrap: break-word;
  line-height: normal;
  height: 100%;
  width: 100%;
}
.dx-rtl .dx-checkbox-text,
.dx-rtl.dx-checkbox-text {
  margin: 0;
  padding: 0;
}
.dx-state-disabled .dx-checkbox,
.dx-state-disabled.dx-checkbox {
  cursor: default;
}
.dx-switch {
  display: inline-block;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
}
.dx-switch-wrapper {
  display: inline-block;
  text-align: left;
  height: 100%;
  width: 100%;
}
.dx-switch-wrapper::before {
  display: inline-block;
  height: 100%;
  content: "";
  vertical-align: middle;
}
.dx-switch-inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}
.dx-switch-container {
  display: inline-block;
  overflow: hidden;
  width: 100%;
  height: 100%;
  vertical-align: middle;
}
.dx-state-disabled .dx-switch,
.dx-state-disabled.dx-switch {
  cursor: default;
}
.dx-switch-handle,
.dx-switch-on-value .dx-switch-inner {
  -webkit-transform: translateX(0);
  transform: translateX(0);
}
.dx-switch-on-value .dx-switch-handle {
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
}
.dx-rtl .dx-switch-wrapper,
.dx-rtl.dx-switch-wrapper {
  text-align: right;
}
.dx-rtl .dx-switch-inner {
  -webkit-transform: translateX(50%);
  transform: translateX(50%);
}
.dx-rtl .dx-switch-handle {
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
}
.dx-rtl.dx-switch-on-value .dx-switch-handle {
  -webkit-transform: translateX(0);
  transform: translateX(0);
}
.dx-tabs-ie-hack a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  color: #fff;
  text-decoration: none;
  opacity: .001;
}
.dx-tabs {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  display: inline-block;
  width: 100%;
  text-align: center;
  table-layout: fixed;
  position: relative;
}
.dx-tabs.dx-tabs-stretched {
  table-layout: auto;
}
.dx-tabs.dx-overflow-hidden {
  overflow: hidden;
}
.dx-tabs-wrapper {
  display: table-row;
}
.dx-tabs-scrollable .dx-tabs-wrapper {
  display: block;
  white-space: nowrap;
  height: 100%;
}
.dx-tabs-scrollable .dx-tab {
  height: 100%;
  display: inline-block;
}
.dx-tabs-scrollable .dx-tab::before {
  content: "";
  height: 100%;
  display: inline-block;
  vertical-align: middle;
}
.dx-tabs-scrollable .dx-scrollable-content {
  height: 100%;
}
.dx-tabs-nav-buttons .dx-tabs-scrollable {
  margin-right: 25px;
  margin-left: 25px;
}
.dx-tabs-nav-button {
  width: 25px;
  padding: 0;
  height: 100%;
  position: absolute;
  top: 0;
}
.dx-tabs-nav-button-left {
  left: 0;
}
.dx-tabs-nav-button-right {
  right: 0;
}
.dx-tabs-expanded {
  display: table;
}
.dx-tab {
  position: relative;
  display: table-cell;
  vertical-align: middle;
  cursor: pointer;
  white-space: nowrap;
}
.dx-tab a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
  color: #fff;
  text-decoration: none;
  opacity: .001;
}
.dx-tab .dx-icon {
  width: 16px;
  height: 16px;
  display: block;
  margin: 0 auto;
  -webkit-user-drag: none;
}
.dx-tab-content {
  display: inline-block;
  max-width: 100%;
}
.dx-tab-text {
  display: inline-block;
  margin: 0 auto;
  text-align: center;
  max-width: 100%;
  -webkit-user-drag: none;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-tabs-item-badge {
  display: inline-block;
  vertical-align: top;
}
.dx-state-disabled .dx-tab {
  cursor: default;
}
.dx-map-container,
.dx-map-shield {
  position: relative;
  width: 100%;
  height: 100%;
  color: #000;
}
.dx-map-shield {
  top: -100%;
  left: 0;
  background: rgba(0,0,0,.01);
  opacity: .01;
}
.dx-tabs.dx-navbar {
  margin: 0;
  width: 100%;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
.dx-tabs.dx-navbar .dx-icon {
  display: block;
  margin: 0 auto;
  width: 31px;
  height: 31px;
}
.dx-rtl .dx-tabs.dx-navbar .dx-icon,
.dx-rtl.dx-tabs.dx-navbar .dx-icon {
  margin: 0 auto;
}
.dx-tabs.dx-navbar .dx-tab-text {
  display: block;
  vertical-align: 50%;
}
.dx-nav-item {
  position: relative;
  vertical-align: bottom;
}
.dx-nav-item.dx-state-disabled {
  cursor: default;
}
.dx-nav-item-content {
  display: block;
}
.dx-nav-item a {
  display: block;
  height: 100%;
  text-decoration: none;
}
.dx-navbar-item-badge {
  position: absolute;
  top: 11%;
  right: 50%;
  margin-right: -24px;
}
.dx-rtl .dx-nav-item .dx-navbar-item-badge {
  right: auto;
  left: 50%;
  margin-right: auto;
  margin-left: -24px;
}
.dx-searchbox .dx-icon-search {
  display: block;
  position: relative;
  pointer-events: none;
}
.dx-searchbox .dx-icon-search::before {
  content: "";
  position: absolute;
  display: inline-block;
  overflow: hidden;
  text-indent: -9999px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-textarea .dx-texteditor-input-container {
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
.dx-textarea .dx-texteditor-input {
  resize: none;
  font-family: inherit;
  display: block;
  overflow: auto;
  white-space: pre-wrap;
  margin: 0;
}
.dx-textarea .dx-texteditor-input-auto-resize {
  overflow-y: hidden;
}
.dx-textarea .dx-placeholder {
  height: auto;
}
.dx-textarea .dx-placeholder::before {
  white-space: normal;
}
.dx-numberbox {
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
.dx-numberbox input[type=number] {
  -moz-appearance: textfield;
}
.dx-numberbox input[type=number]::-webkit-inner-spin-button,
.dx-numberbox input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.dx-numberbox-spin-container {
  width: 22px;
  height: 100%;
}
.dx-numberbox-spin-down,
.dx-numberbox-spin-up {
  position: relative;
  width: 100%;
  height: 50%;
  cursor: pointer;
}
.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-container {
  width: 64px;
}
.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-down,
.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-up {
  width: 50%;
  height: 100%;
  display: inline-block;
}
.dx-numberbox-spin-down-icon,
.dx-numberbox-spin-up-icon {
  width: 100%;
  height: 100%;
}
.dx-state-disabled .dx-numberbox-spin-container {
  opacity: .2;
}
.dx-texteditor input[type=date]::-webkit-inner-spin-button {
  height: 20px;
}
.dx-datebox-native.dx-state-focused.dx-texteditor-empty .dx-placeholder {
  display: none;
}
.dx-datebox {
  max-width: 100%;
}
.dx-datebox .dx-texteditor-input::-webkit-datetime-edit {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-datebox.dx-texteditor-empty input::-webkit-datetime-edit {
  color: transparent;
}
.dx-datebox.dx-texteditor-empty.dx-state-focused input::-webkit-datetime-edit {
  color: inherit;
}
.dx-datebox-wrapper .dx-popup-content {
  padding-top: 20px;
  padding-bottom: 20px;
}
.dx-rtl .dx-texteditor-input {
  text-align: right;
}
.dx-datebox-button-cell .dx-button {
  min-width: 90px;
}
.dx-datebox-button-cell .dx-button.dx-datebox-apply-button {
  margin-right: 10px;
  margin-left: 0;
}
.dx-datebox-button-cell .dx-button.dx-datebox-cancel-button {
  margin-right: 0;
  margin-left: 0;
}
.dx-datebox-buttons-container {
  text-align: right;
  width: 100%;
}
.dx-colorview-container-cell {
  float: left;
}
.dx-tileview div.dx-scrollable-container {
  overflow-y: hidden;
}
.dx-tile {
  position: absolute;
  text-align: center;
}
.dx-tile.dx-state-active {
  -webkit-transform: scale(.96);
  transform: scale(.96);
  -webkit-transition: -webkit-transform .1s linear;
  transition: transform .1s linear;
  transition: transform .1s linear,-webkit-transform .1s linear;
}
.dx-tile-content {
  padding: 0;
  width: 100%;
  height: 100%;
}
.dx-tileview-wrapper {
  position: relative;
  height: 1px;
}
.dx-device-ios-6 .dx-tile {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.dx-toast-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 10px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.dx-toast-icon {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  background-size: contain;
  width: 35px;
  height: 35px;
  background-position: left center;
  background-repeat: no-repeat;
  margin-right: 10px;
}
.dx-toast-message {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.dx-toast-info {
  background-color: #80b9e4;
}
.dx-toast-warning {
  background-color: #ffb277;
}
.dx-toast-error {
  background-color: #f77;
}
.dx-toast-success {
  background-color: #6ec881;
}
.dx-rtl .dx-toast-icon {
  margin-left: 10px;
  margin-right: 0;
}
.dx-popup-title {
  padding: 10px;
  min-height: 19px;
  -webkit-user-drag: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  white-space: normal;
}
.dx-popup-draggable .dx-popup-title {
  cursor: move;
  -ms-touch-action: pinch-zoom;
  touch-action: pinch-zoom;
}
.dx-overlay-content > .dx-template-wrapper.dx-popup-title {
  height: auto;
  width: auto;
}
.dx-overlay-content .dx-popup-content > .dx-template-wrapper {
  height: 100%;
  width: 100%;
}
.dx-overlay-content .dx-popup-content {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-popup-flex-height {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.dx-overlay-wrapper .dx-overlay-content.dx-popup-flex-height > .dx-popup-bottom,
.dx-overlay-wrapper .dx-overlay-content.dx-popup-flex-height > .dx-popup-title {
  width: 100%;
}
.dx-popup-flex-height .dx-popup-content {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: auto;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  max-width: 100%;
  -webkit-flex-basis: 100%;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
}
.dx-popup-content {
  padding: 10px;
  -webkit-user-drag: none;
}
.dx-popup-content.dx-dialog-content {
  padding: 0;
}
.dx-popup-inherit-height .dx-popup-content>.dx-scrollable,
.dx-popup-inherit-height .dx-popup-content>.dx-scrollable>.dx-scrollable-wrapper,
.dx-popup-inherit-height .dx-popup-content>.dx-scrollable>.dx-scrollable-wrapper>.dx-scrollable-container,
.dx-popup-inherit-height .dx-popup-content>.dx-treeview,
.dx-popup-inherit-height .dx-popup-content>.dx-treeview>.dx-scrollable,
.dx-popup-inherit-height .dx-popup-content>.dx-treeview>.dx-scrollable-wrapper,
.dx-popup-inherit-height .dx-popup-content>.dx-treeview>.dx-scrollable-wrapper>.dx-scrollable-container,
.dx-popup-inherit-height .dx-popup-content>.dx-treeview>.dx-scrollable>.dx-scrollable-wrapper,
.dx-popup-inherit-height .dx-popup-content>.dx-treeview>.dx-scrollable>.dx-scrollable-wrapper>.dx-scrollable-container {
  max-height: inherit;
  min-height: inherit;
}
.dx-popup-inherit-height .dx-popup-content > .dx-widget {
  max-height: inherit;
}
.dx-popup-inherit-height .dx-popup-content>.dx-template-wrapper,
.dx-popup-inherit-height .dx-popup-content>.dx-template-wrapper>.dx-scrollable,
.dx-popup-inherit-height .dx-popup-content>.dx-template-wrapper>.dx-scrollable>.dx-scrollable-wrapper,
.dx-popup-inherit-height .dx-popup-content>.dx-template-wrapper>.dx-scrollable>.dx-scrollable-wrapper>.dx-scrollable-container,
.dx-popup-inherit-height .dx-popup-content>.dx-template-wrapper>.dx-treeview,
.dx-popup-inherit-height .dx-popup-content>.dx-template-wrapper>.dx-treeview>.dx-scrollable,
.dx-popup-inherit-height .dx-popup-content>.dx-template-wrapper>.dx-treeview>.dx-scrollable-wrapper,
.dx-popup-inherit-height .dx-popup-content>.dx-template-wrapper>.dx-treeview>.dx-scrollable-wrapper>.dx-scrollable-container,
.dx-popup-inherit-height .dx-popup-content>.dx-template-wrapper>.dx-treeview>.dx-scrollable>.dx-scrollable-wrapper,
.dx-popup-inherit-height .dx-popup-content>.dx-template-wrapper>.dx-treeview>.dx-scrollable>.dx-scrollable-wrapper>.dx-scrollable-container {
  max-height: inherit;
  min-height: inherit;
}
.dx-popup-inherit-height .dx-popup-content > .dx-template-wrapper > .dx-widget {
  max-height: inherit;
}
.dx-dialog-root .dx-overlay-shader {
  background-color: #444;
}
.dx-dialog-message {
  padding: 10px 10px 5px;
}
.dx-prevent-safari-scrolling {
  position: fixed;
  margin: 0;
  left: 0;
  right: 0;
  top: 0;
}
.dx-progressbar .dx-position-left .dx-progressbar-range-container,
.dx-progressbar .dx-position-left .dx-progressbar-status,
.dx-progressbar .dx-position-right .dx-progressbar-range-container,
.dx-progressbar .dx-position-right .dx-progressbar-status {
  display: table-cell;
  vertical-align: middle;
}
.dx-progressbar .dx-position-bottom-left .dx-progressbar-range-container,
.dx-progressbar .dx-position-bottom-left .dx-progressbar-status,
.dx-progressbar .dx-position-top-left .dx-progressbar-range-container,
.dx-progressbar .dx-position-top-left .dx-progressbar-status {
  float: left;
}
.dx-progressbar .dx-position-bottom-right .dx-progressbar-range-container,
.dx-progressbar .dx-position-bottom-right .dx-progressbar-status,
.dx-progressbar .dx-position-top-right .dx-progressbar-range-container,
.dx-progressbar .dx-position-top-right .dx-progressbar-status {
  float: right;
}
.dx-progressbar .dx-position-bottom-center .dx-progressbar-status,
.dx-progressbar .dx-position-top-center .dx-progressbar-status {
  text-align: center;
}
.dx-progressbar .dx-position-left .dx-progressbar-status {
  padding-right: 8px;
}
.dx-progressbar .dx-position-right .dx-progressbar-status {
  padding-left: 8px;
}
.dx-progressbar::before {
  display: inline-block;
  height: 100%;
  content: "";
  vertical-align: middle;
}
.dx-progressbar-range-container {
  width: 100%;
}
.dx-progressbar-container {
  position: relative;
  width: 100%;
}
.dx-progressbar-wrapper {
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  direction: ltr;
}
.dx-progressbar-range {
  height: 100%;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
}
.dx-progressbar-status {
  position: relative;
  top: 0;
  left: 0;
  width: auto;
  height: 20px;
  font-size: 12px;
}
.dx-progressbar-animating-segment {
  display: none;
}
.dx-progressbar-animating-container {
  width: 100%;
}
.dx-rtl .dx-progressbar .dx-progressbar-wrapper,
.dx-rtl.dx-progressbar .dx-progressbar-wrapper {
  direction: rtl;
}
.dx-tooltip-wrapper .dx-overlay-content {
  min-width: 34px;
  min-height: 26px;
  text-align: center;
  line-height: 0;
}
.dx-tooltip-wrapper .dx-overlay-content::before {
  display: inline-block;
  height: 100%;
  content: "";
  vertical-align: middle;
}
.dx-tooltip-wrapper .dx-overlay-content .dx-popup-content {
  display: inline-block;
  padding: 12px 17px;
  font-size: .85em;
  line-height: normal;
  white-space: nowrap;
}
.dx-slider-label {
  position: absolute;
  font-size: .85em;
}
.dx-slider-label:last-child {
  right: 0;
  left: auto;
}
.dx-rtl .dx-slider-label:last-child {
  left: 0;
  right: auto;
}
.dx-slider-label-position-bottom {
  padding-bottom: 14px;
}
.dx-slider-label-position-bottom .dx-slider-label {
  bottom: -8px;
}
.dx-slider-label-position-top {
  padding-top: 14px;
}
.dx-slider-label-position-top .dx-slider-label {
  top: -8px;
}
.dx-slider {
  line-height: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
.dx-slider::before {
  display: inline-block;
  height: 100%;
  content: "";
  vertical-align: middle;
}
.dx-slider .dx-overlay-content {
  height: 28px;
}
.dx-slider .dx-overlay-content::before {
  display: none;
}
.dx-slider .dx-popover-wrapper .dx-popover-arrow::after {
  width: 9.8995898741px;
  height: 9.8995898741px;
}
.dx-slider .dx-popover-wrapper.dx-position-bottom .dx-popover-arrow,
.dx-slider .dx-popover-wrapper.dx-position-top .dx-popover-arrow {
  width: 14px;
  height: 7px;
}
.dx-slider .dx-popover-wrapper.dx-position-left .dx-popover-arrow,
.dx-slider .dx-popover-wrapper.dx-position-right .dx-popover-arrow {
  width: 7px;
  height: 14px;
}
.dx-slider-wrapper {
  position: relative;
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  cursor: pointer;
}
.dx-slider-bar {
  position: relative;
}
.dx-slider-range {
  position: absolute;
  top: 0;
  height: 100%;
  pointer-events: none;
  -webkit-user-drag: none;
}
.dx-slider-handle {
  position: absolute;
  top: 0;
  right: 0;
  pointer-events: auto;
  -webkit-user-drag: none;
}
.dx-slider-handle .dx-tooltip-wrapper .dx-popup-content {
  line-height: 0;
}
.dx-state-disabled .dx-slider-wrapper {
  cursor: default;
}
.dx-rtl .dx-slider-handle {
  right: auto;
  left: 0;
}
.dx-slider-tooltip-on-hover .dx-tooltip {
  visibility: hidden;
}
.dx-slider-tooltip-on-hover.dx-state-active .dx-tooltip,
.dx-slider-tooltip-on-hover.dx-state-hover .dx-tooltip {
  visibility: visible;
}
.dx-rangeslider-start-handle {
  top: 0;
  right: auto;
  left: 0;
}
.dx-rtl .dx-rangeslider-start-handle {
  right: 0;
  left: auto;
}
.dx-gallery {
  width: 100%;
  height: 100%;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -ms-touch-action: pinch-zoom pan-y;
  touch-action: pinch-zoom pan-y;
}
.dx-gallery-wrapper {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
  white-space: nowrap;
}
.dx-gallery-wrapper > .dx-empty-message {
  text-align: center;
  position: absolute;
  width: 100%;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.dx-gallery-container {
  position: relative;
  height: 100%;
}
.dx-gallery-item {
  display: inline-block;
  overflow: hidden;
  width: 100%;
  height: 100%;
  text-align: center;
}
.dx-gallery-item-image {
  max-width: 100%;
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  height: auto;
  margin: auto;
}
.dx-gallery-item-content {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.dx-gallery .dx-gallery-item-loop {
  display: none;
}
.dx-gallery-loop .dx-gallery-item-loop {
  display: inline-block;
  position: absolute;
}
.dx-gallery-item-invisible {
  visibility: hidden;
}
.dx-gallery-nav-button-next,
.dx-gallery-nav-button-prev {
  position: absolute;
  top: 50%;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  background-size: 100% 100%;
}
.dx-gallery-nav-button-prev {
  left: 0;
}
.dx-gallery-nav-button-next {
  right: 0;
}
.dx-gallery-indicator {
  position: absolute;
  bottom: 10px;
  width: 100%;
  height: 10px;
  font-size: 0;
}
.dx-gallery-indicator-item {
  display: inline-block;
  margin: 0 2px;
  height: 10px;
  cursor: pointer;
}
.dx-state-disabled .dx-gallery-indicator-item,
.dx-state-disabled .dx-gallery-nav-button-next,
.dx-state-disabled .dx-gallery-nav-button-prev {
  cursor: default;
}
.dx-rtl .dx-gallery-nav-button-prev {
  right: 0;
  left: auto;
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.dx-rtl .dx-gallery-nav-button-next {
  right: auto;
  left: 0;
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.dx-device-android .dx-scrollable-native .dx-gallery-indicator,
.dx-device-android .dx-scrollable-native .dx-gallery-item,
.dx-device-android .dx-scrollable-native .dx-gallery-nav-button-next,
.dx-device-android .dx-scrollable-native .dx-gallery-nav-button-prev {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
}
.dx-device-android .dx-gallery-item,
.dx-device-android .dx-scrollable-native .dx-gallery-active .dx-gallery-indicator,
.dx-device-android .dx-scrollable-native .dx-gallery-active .dx-gallery-item,
.dx-device-android .dx-scrollable-native .dx-gallery-active .dx-gallery-nav-button-next,
.dx-device-android .dx-scrollable-native .dx-gallery-active .dx-gallery-nav-button-prev,
.dx-device-ios-6 .dx-gallery,
.dx-device-ios-6 .dx-gallery-indicator,
.dx-device-ios-6 .dx-gallery-item,
.dx-device-ios-6 .dx-gallery-nav-button-next,
.dx-device-ios-6 .dx-gallery-nav-button-prev {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.dx-lookup {
  margin: 0;
  height: 19px;
}
.dx-lookup .dx-popup-content .dx-scrollable {
  height: calc(100% - 45px);
}
.dx-lookup .dx-lookup-field-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
}
.dx-lookup .dx-rtl .dx-lookup-field-wrapper::after,
.dx-lookup:not(.dx-rtl) .dx-lookup-field-wrapper::before {
  display: inline-block;
  height: 100%;
  content: "";
  vertical-align: middle;
}
.dx-lookup-field {
  outline: 0;
  position: relative;
  width: 100%;
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-lookup-field::before {
  content: ".";
  color: transparent;
  display: inline-block;
  width: 0;
  float: left;
}
.dx-lookup-arrow {
  pointer-events: none;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: auto;
  height: 100%;
}
.dx-rtl .dx-lookup-arrow {
  right: auto;
  left: 0;
}
.dx-state-disabled .dx-lookup-field {
  cursor: default;
}
.dx-lookup-popup-wrapper .dx-list-item {
  cursor: pointer;
}
.dx-lookup-popup-search .dx-list {
  height: 90%;
}
.dx-lookup-search-wrapper {
  width: 100%;
}
.dx-actionsheet-popup-wrapper .dx-overlay-content {
  padding-top: 0;
  padding-bottom: 0;
  -webkit-user-drag: none;
}
.dx-actionsheet-popover-wrapper .dx-popup-content .dx-button,
.dx-actionsheet-popup-wrapper .dx-popup-content .dx-button {
  width: 100%;
  margin-right: 0;
  margin-left: 0;
}
.dx-actionsheet-cancel,
.dx-actionsheet-item {
  width: 100%;
}
.dx-state-disabled .dx-actionsheet-container .dx-button {
  cursor: default;
}
.dx-actionsheet-popover-wrapper .dx-popup-title,
.dx-actionsheet-popup-wrapper .dx-popup-title {
  word-wrap: break-word;
}
.dx-loadindicator {
  width: 32px;
  height: 32px;
  display: inline-block;
  overflow: hidden;
  border: none;
  background-color: transparent;
}
.dx-loadindicator-wrapper {
  width: 100%;
  height: 100%;
  font-size: 32px;
  margin: auto;
}
.dx-loadindicator-image {
  background-size: contain;
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  background-position: 50%;
  background-repeat: no-repeat;
}
.dx-loadindicator-icon {
  direction: ltr;
}
.dx-loadindicator-icon-custom {
  position: relative;
  width: 100%;
  height: 100%;
  background-size: 100% 100%;
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -webkit-animation: 1.5s linear infinite dx-loadindicator-icon-custom-rotate;
  animation: 1.5s linear infinite dx-loadindicator-icon-custom-rotate;
}
@-webkit-keyframes dx-loadindicator-icon-custom-rotate {
  from {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes dx-loadindicator-icon-custom-rotate {
  from {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.dx-loadindicator-container > .dx-loadindicator {
  top: 50%;
  left: 50%;
  position: absolute;
  margin-top: -16px;
  margin-left: -16px;
}
.dx-loadindicator-container > .dx-loadindicator.dx-loadindicator {
  margin-top: -16px;
  margin-left: -16px;
}
.dx-loadindicator-content {
  width: 100%;
  height: 100%;
  position: relative;
}
.dx-loadpanel-content {
  padding: 10px;
  border: 1px solid #ccc;
  background: #fefefe;
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
  border-radius: 5px;
}
.dx-loadpanel-content::before {
  display: inline-block;
  height: 100%;
  content: "";
  vertical-align: middle;
}
.dx-loadpanel-content-wrapper {
  display: inline-block;
  width: 100%;
  vertical-align: middle;
}
.dx-loadpanel-message {
  text-align: center;
}
.dx-loadpanel-content.dx-loadpanel-pane-hidden {
  -webkit-box-shadow: none;
  box-shadow: none;
  border: none;
  background: 0 0;
}
@-webkit-keyframes dx-loadpanel-opacity {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes dx-loadpanel-opacity {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.dx-dropdownbutton {
  display: inline-block;
}
.dx-dropdownbutton-content.dx-popup-content {
  padding: 0;
}
.dx-dropdownbutton-content .dx-list .dx-empty-message,
.dx-dropdownbutton-content .dx-list .dx-list-item {
  border: none;
}
.dx-dropdownbutton-toggle.dx-button .dx-button-content {
  padding-left: 0;
  padding-right: 0;
}
.dx-rtl .dx-dropdownbutton-toggle {
  border-right-width: 0;
}
.dx-dropdownbutton-action.dx-button .dx-button-content {
  padding-left: 10px;
  padding-right: 4px;
}
.dx-rtl .dx-dropdownbutton-action.dx-button .dx-button-content {
  padding-left: 4px;
  padding-right: 10px;
}
.dx-dropdownbutton-action.dx-buttongroup-last-item.dx-button .dx-button-content {
  padding-left: 10px;
  padding-right: 0;
}
.dx-rtl .dx-dropdownbutton-action.dx-buttongroup-last-item.dx-button .dx-button-content {
  padding-left: 0;
  padding-right: 10px;
}
.dx-dropdownbutton:not(.dx-dropdownbutton-has-arrow) .dx-button-has-icon:not(.dx-button-has-text) .dx-button-content {
  padding-left: 5px;
  padding-right: 5px;
}
.dx-dropdownbutton:not(.dx-dropdownbutton-has-arrow) .dx-button-has-text.dx-button .dx-button-content {
  padding-left: 10px;
  padding-right: 10px;
}
.dx-dropdownbutton-action:not(.dx-buttongroup-last-item).dx-button {
  border-right-width: 0;
  border-left-width: 1px;
}
.dx-rtl .dx-dropdownbutton-action:not(.dx-buttongroup-last-item).dx-button {
  border-right-width: 1px;
  border-left-width: 0;
}
.dx-selectbox {
  cursor: pointer;
}
.dx-selectbox .dx-texteditor-input {
  max-width: 100%;
}
.dx-selectbox .dx-texteditor-input:-moz-read-only {
  cursor: pointer;
}
.dx-selectbox .dx-texteditor-input:read-only {
  cursor: pointer;
}
.dx-selectbox-container {
  position: relative;
}
.dx-state-disabled .dx-selectbox .dx-texteditor-input,
.dx-state-disabled.dx-selectbox .dx-texteditor-input {
  cursor: default;
}
.dx-tagbox .dx-texteditor-input {
  width: auto;
}
.dx-tagbox.dx-tagbox-default-template.dx-tagbox-only-select .dx-texteditor-input {
  border: none;
  color: transparent;
  text-shadow: 0 0 0 gray;
  min-width: 0;
  width: .1px;
  padding-left: 0;
  padding-right: 0;
  margin-left: 0;
  margin-right: 0;
}
.dx-tagbox.dx-tagbox-default-template.dx-tagbox-only-select .dx-texteditor-input:focus {
  outline: 0;
}
.dx-tagbox.dx-state-disabled .dx-texteditor-input {
  background: 0 0;
}
.dx-tagbox.dx-state-disabled .dx-tag-content {
  cursor: default;
}
.dx-tagbox:not(.dx-tagbox-single-line) .dx-texteditor-input-container {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}
.dx-tag {
  max-width: calc(100% - 1px);
  display: inline-block;
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
}
.dx-tag-container.dx-texteditor-input-container {
  padding: 0 4px 0 0;
  outline: 0;
}
.dx-tagbox-single-line .dx-tag-container.dx-texteditor-input-container {
  overflow: hidden;
  white-space: nowrap;
}
.dx-texteditor-container.dx-tag-container {
  white-space: normal;
}
.dx-tag-content {
  position: relative;
  display: inline-block;
  margin: 4px 0 0 4px;
  min-width: 30px;
  text-align: center;
  cursor: pointer;
}
.dx-tag-content::before {
  content: ".";
  color: transparent;
  display: inline-block;
  width: 0;
}
.dx-tag-remove-button {
  position: absolute;
  top: 0;
  right: 0;
}
.dx-tag-remove-button::after,
.dx-tag-remove-button::before {
  position: absolute;
  top: 50%;
  content: "";
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.dx-rtl .dx-tagbox .dx-tag-content,
.dx-tagbox.dx-rtl .dx-tag-content {
  margin-left: 0;
  margin-right: 4px;
}
.dx-rtl .dx-tagbox .dx-tag-remove-button,
.dx-tagbox.dx-rtl .dx-tag-remove-button {
  right: auto;
  left: 0;
}
.dx-rtl .dx-tagbox .dx-tag-container,
.dx-tagbox.dx-rtl .dx-tag-container {
  padding-left: 4px;
  padding-right: 0;
}
.dx-radiobutton {
  display: table;
  cursor: pointer;
}
.dx-radio-value-container {
  display: table-cell;
  padding-right: 10px;
  padding-left: 5px;
  vertical-align: middle;
}
.dx-rtl .dx-radio-value-container,
.dx-rtl.dx-radio-value-container {
  padding-right: 5px;
  padding-left: 10px;
}
.dx-radiogroup-horizontal::after,
.dx-radiogroup-horizontal::before {
  display: table;
  content: "";
  line-height: 0;
}
.dx-radiogroup-horizontal::after {
  clear: both;
}
.dx-radiogroup-horizontal .dx-radiobutton {
  float: left;
}
.dx-rtl .dx-radiogroup-horizontal .dx-radiobutton,
.dx-rtl.dx-radiogroup-horizontal .dx-radiobutton {
  float: right;
}
.dx-radiogroup-horizontal .dx-radiobutton:last-of-type {
  margin-right: 0;
}
.dx-state-disabled .dx-radiobutton {
  cursor: default;
}
.dx-accordion-item-title {
  font-size: 18px;
  cursor: pointer;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
.dx-accordion-item-title .dx-icon {
  background-size: contain;
  display: inline-block;
}
.dx-accordion-item-title::before {
  content: "";
  background-position: center;
  float: right;
}
.dx-accordion-item-body {
  overflow: hidden;
  font-size: 14px;
}
.dx-accordion-item-closed .dx-accordion-item-body {
  visibility: hidden;
}
.dx-accordion-item {
  overflow: hidden;
}
.dx-accordion-item-opened .dx-accordion-item-body {
  visibility: visible;
}
.dx-state-disabled .dx-accordion-item-title {
  cursor: default;
}
.dx-rtl .dx-accordion-item-title::before {
  float: left;
}
.dx-slideoutview {
  height: 100%;
  width: 100%;
  -ms-touch-action: pinch-zoom;
  touch-action: pinch-zoom;
}
.dx-slideoutview-wrapper {
  position: relative;
  overflow: hidden;
  height: 100%;
}
.dx-slideoutview-menu-content {
  position: absolute;
  top: 0;
  bottom: 0;
}
.dx-slideoutview-menu-content.dx-slideoutview-right {
  right: 0;
}
.dx-slideoutview-menu-content.dx-slideoutview-left {
  left: 0;
}
.dx-slideoutview-content {
  position: absolute;
  overflow: hidden;
  width: 100%;
  height: 100%;
  top: 0;
  z-index: 100;
}
.dx-slideoutview-shield {
  position: absolute;
  top: 0;
  height: 100%;
  width: 100%;
  z-index: 1;
}
.dx-device-android .dx-slideoutview-content {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.dx-slideout {
  height: 100%;
  width: 100%;
}
.dx-slideout-menu {
  min-width: 280px;
  max-width: 350px;
}
.dx-slideout-menu .dx-list-item .dx-icon {
  float: left;
  margin-right: 15px;
  width: 24px;
  height: 24px;
  background-size: 100% 100%;
}
.dx-slideout-item,
.dx-slideout-item-content {
  height: 100%;
  width: 100%;
}
.dx-rtl .dx-slideout-menu .dx-list-item .dx-icon {
  float: right;
  margin-right: 0;
  margin-left: 15px;
}
.dx-menu-base {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent;
  text-align: left;
}
.dx-menu-base .dx-menu-item-wrapper,
.dx-menu-base .dx-menu-items-container {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
}
.dx-menu-base .dx-menu-items-container {
  list-style-type: none;
  display: inline-block;
  white-space: nowrap;
  cursor: pointer;
}
.dx-menu-base .dx-state-disabled,
.dx-menu-base.dx-state-disabled .dx-menu-items-container {
  cursor: default;
}
.dx-menu-base .dx-menu-item {
  display: inline-block;
  position: relative;
  height: 100%;
  width: 100%;
}
.dx-menu-base .dx-menu-item.dx-state-disabled {
  opacity: .5;
}
.dx-menu-base .dx-menu-item .dx-menu-item-content {
  white-space: nowrap;
  height: 100%;
  width: 100%;
}
.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-icon {
  display: inline-block;
  vertical-align: middle;
  border: 0;
}
.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-menu-item-text {
  display: inline;
  vertical-align: middle;
  overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-menu-item-popout-container {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 2em;
}
.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-menu-item-popout-container .dx-menu-item-popout {
  height: 100%;
}
.dx-menu-base.dx-rtl {
  text-align: right;
}
.dx-menu-base.dx-rtl .dx-menu-item-popout-container {
  left: 0;
  right: auto;
}
.dx-menu {
  position: relative;
}
.dx-menu-horizontal {
  height: 100%;
}
.dx-menu-horizontal::after {
  height: 100%;
  display: inline-block;
  content: "";
  vertical-align: middle;
}
.dx-menu-horizontal .dx-menu-item-wrapper {
  display: inline-block;
}
.dx-menu-horizontal .dx-menu-separator {
  display: inline-block;
  margin: 0 15px 0 0;
}
.dx-menu-vertical {
  height: 100%;
}
.dx-menu-vertical::after {
  height: 100%;
  display: inline-block;
  content: "";
  vertical-align: middle;
}
.dx-menu-vertical .dx-menu-item-wrapper {
  display: block;
}
.dx-menu-vertical .dx-menu-separator {
  margin: 0 0 15px;
}
.dx-rtl.dx-menu {
  text-align: right;
}
.dx-context-menu-container-border {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  position: absolute;
}
.dx-context-menu-content-delimiter {
  position: absolute;
  display: none;
  z-index: 2000;
  cursor: pointer;
}
.dx-menu-adaptive-mode .dx-treeview-toggle-item-visibility {
  left: auto;
  right: 0;
}
.dx-rtl .dx-menu-adaptive-mode .dx-treeview-toggle-item-visibility,
.dx-rtl.dx-menu-adaptive-mode .dx-treeview-toggle-item-visibility {
  left: 0;
  right: auto;
}
.dx-menu-adaptive-mode .dx-treeview-item {
  cursor: pointer;
}
.dx-menu-adaptive-mode .dx-treeview-node-container:first-child > .dx-treeview-node {
  padding: 1px;
}
.dx-menu-adaptive-mode .dx-treeview-node-container:first-child > .dx-treeview-node .dx-item-content {
  padding-left: 15px;
}
.dx-rtl .dx-menu-adaptive-mode .dx-treeview-node-container:first-child > .dx-treeview-node .dx-item-content,
.dx-rtl.dx-menu-adaptive-mode .dx-treeview-node-container:first-child > .dx-treeview-node .dx-item-content {
  padding-right: 15px;
}
.dx-menu-adaptive-mode .dx-treeview-node-container:first-child > .dx-treeview-node:last-child {
  border-bottom: none;
}
.dx-menu-adaptive-mode-overlay-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
}
.dx-menu-adaptive-mode-overlay-wrapper .dx-overlay-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dx-menu-adaptive-mode-overlay-wrapper .dx-overlay-content .dx-treeview {
  height: auto;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.dx-context-menu.dx-overlay-content {
  overflow: inherit;
  position: absolute;
}
.dx-context-menu .dx-menu-items-container {
  padding: 1px;
}
.dx-context-menu .dx-menu-item .dx-submenu {
  position: absolute;
  z-index: 1003;
}
.dx-context-menu .dx-menu-separator {
  height: 1px;
  margin: 5px 0;
}
.dx-calendar {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  position: relative;
  display: block;
}
.dx-calendar.dx-calendar-with-footer .dx-calendar-footer {
  position: absolute;
  bottom: 0;
}
.dx-calendar-views-wrapper {
  width: 100%;
  height: 100%;
  position: relative;
}
.dx-calendar-navigator {
  position: relative;
  text-align: center;
  width: 100%;
}
.dx-calendar-navigator .dx-button {
  position: absolute;
  display: inline-block;
}
.dx-calendar-navigator .dx-button.dx-calendar-disabled-navigator-link {
  visibility: hidden;
}
.dx-calendar-navigator .dx-calendar-caption-button {
  text-decoration: none;
}
.dx-calendar-body {
  overflow: hidden;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}
.dx-calendar-body .dx-widget {
  position: absolute;
  width: 100%;
  height: 100%;
}
.dx-calendar-body table {
  width: 100%;
  height: 100%;
  position: absolute;
  direction: ltr;
  table-layout: fixed;
}
.dx-calendar-body td {
  cursor: pointer;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-calendar-body thead th {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-calendar-cell {
  white-space: normal;
}
.dx-calendar-contoured-date {
  outline-offset: -1px;
}
.dx-rtl.dx-calendar .dx-calendar-body table {
  left: 0;
}
.dx-rtl.dx-calendar .dx-calendar-body .dx-widget {
  direction: ltr;
}
.dx-state-disabled .dx-calendar .dx-calendar-navigator-next-month,
.dx-state-disabled .dx-calendar .dx-calendar-navigator-previous-month,
.dx-state-disabled .dx-calendar-body table td,
.dx-state-disabled .dx-calendar-body table th,
.dx-state-disabled.dx-calendar .dx-calendar-navigator-next-month,
.dx-state-disabled.dx-calendar .dx-calendar-navigator-previous-month {
  cursor: default;
}
.dx-multiview-wrapper {
  overflow: hidden;
  width: 100%;
  height: 100%;
  -ms-touch-action: pinch-zoom pan-y;
  touch-action: pinch-zoom pan-y;
}
.dx-multiview-item-container {
  position: relative;
  overflow: visible;
  width: 100%;
  height: 100%;
}
.dx-multiview-item-container .dx-empty-message {
  text-align: center;
}
.dx-multiview-item {
  position: absolute;
  overflow: hidden;
  top: 0;
  width: 100%;
  height: 100%;
}
.dx-multiview-item.dx-item-selected {
  position: relative;
}
.dx-multiview-item-content {
  width: 100%;
  height: 100%;
}
.dx-multiview-item-hidden {
  top: -9999px;
  visibility: hidden;
}
.dx-treeview-loadindicator-wrapper {
  text-align: center;
}
.dx-treeview-node-loadindicator {
  position: absolute;
}
.dx-treeview-search {
  margin-bottom: 5px;
}
.dx-treeview {
  height: 100%;
}
.dx-treeview .dx-scrollable:focus,
.dx-treeview :focus {
  outline: 0;
}
.dx-treeview .dx-empty-message {
  line-height: normal;
}
.dx-checkbox + .dx-treeview-node-container,
.dx-treeview-node-container:first-child {
  margin: 0;
  display: block;
}
.dx-treeview-select-all-item {
  width: 100%;
}
.dx-treeview-node-container {
  list-style-position: inside;
  padding: 0;
  margin: 0;
  display: none;
  overflow: hidden;
}
.dx-treeview-node-container.dx-treeview-node-container-opened {
  display: block;
}
.dx-treeview-node {
  list-style-type: none;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-user-drag: none;
}
.dx-treeview-node a {
  text-decoration: none;
}
.dx-treeview-node .dx-checkbox {
  position: absolute;
  margin: 0;
}
.dx-treeview-item {
  display: block;
  cursor: pointer;
}
.dx-treeview-item .dx-icon {
  display: inline-block;
  width: 24px;
  height: 24px;
  vertical-align: middle;
  margin-right: 5px;
  background-size: 24px 24px;
}
.dx-treeview-item .dx-treeview-item-content span {
  vertical-align: middle;
}
.dx-treeview-item.dx-state-disabled {
  opacity: .5;
}
.dx-treeview-toggle-item-visibility {
  position: absolute;
  cursor: pointer;
}
.dx-treeview-toggle-item-visibility.dx-state-disabled {
  cursor: default;
}
.dx-rtl .dx-treeview-node-container .dx-treeview-node,
.dx-rtl .dx-treeview-node-container .dx-treeview-node.dx-treeview-item-with-checkbox .dx-treeview-item,
.dx-rtl .dx-treeview-node-container:first-child>.dx-treeview-node {
  padding-left: 0;
}
.dx-rtl .dx-treeview-node-container .dx-treeview-node .dx-treeview-item .dx-icon {
  margin-right: 0;
}
.dx-rtl .dx-treeview-toggle-item-visibility {
  left: auto;
  right: 0;
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.dx-tabpanel-tabs {
  width: 100%;
}
.dx-tabpanel-tabs .dx-tabs {
  height: 100%;
}
.dx-tabpanel-container {
  width: 100%;
  height: 100%;
}
.dx-validationsummary-item {
  cursor: pointer;
}
.dx-invalid-message.dx-overlay {
  position: relative;
}
.dx-invalid-message.dx-overlay-wrapper {
  width: 100%;
  visibility: hidden;
  pointer-events: none;
}
.dx-invalid-message > .dx-overlay-content {
  display: inline-block;
  border-width: 0;
  padding: 10px;
  font-size: .85em;
  line-height: normal;
  word-wrap: break-word;
}
.dx-dropdownbox.dx-dropdowneditor-active .dx-invalid-message-auto .dx-overlay-wrapper,
.dx-invalid-message-always .dx-overlay-wrapper,
.dx-invalid-message-visible.dx-invalid .dx-invalid-message-auto .dx-overlay-wrapper,
.dx-lookup.dx-dropdowneditor-active .dx-invalid-message-auto .dx-overlay-wrapper,
.dx-state-focused.dx-invalid .dx-invalid-message-auto .dx-overlay-wrapper {
  visibility: visible;
}
.dx-filterbuilder.dx-rtl .dx-filterbuilder-action-icon,
.dx-filterbuilder.dx-rtl .dx-filterbuilder-text {
  margin-left: 5px;
  margin-right: 0;
}
.dx-filterbuilder.dx-rtl .dx-filterbuilder-group .dx-filterbuilder-group-content .dx-filterbuilder-group-content {
  padding-left: 0;
  padding-right: 26px;
}
.dx-filterbuilder .dx-filterbuilder-action-icon,
.dx-filterbuilder .dx-filterbuilder-text {
  margin-left: 0;
  margin-right: 5px;
}
.dx-filterbuilder .dx-filterbuilder-action-icon:focus,
.dx-filterbuilder .dx-filterbuilder-item-value-text:focus,
.dx-filterbuilder .dx-filterbuilder-text:focus {
  outline: 0;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item {
  display: inline-block;
  white-space: nowrap;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text {
  display: inline-block;
  cursor: pointer;
  white-space: pre;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-filterbuilder-range {
  white-space: nowrap;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-filterbuilder-range-separator,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-filterbuilder-text-separator {
  margin: 0 7px;
  opacity: .3;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-filterbuilder-item-value-text,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text.dx-filterbuilder-group-operation,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text.dx-filterbuilder-item-field,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text.dx-filterbuilder-item-operation {
  min-width: 20px;
  padding: 2px 7px 3px;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-text .dx-texteditor {
  vertical-align: middle;
  margin-top: -7px;
  margin-bottom: -4px;
  display: inline-block;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-action {
  display: inline-block;
  cursor: pointer;
  position: relative;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-item .dx-filterbuilder-action.dx-filterbuilder-action-icon {
  padding: 5px 8px;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-group-content .dx-filterbuilder-group-content {
  padding-left: 26px;
}
.dx-filterbuilder-operations .dx-treeview-item {
  padding-left: 5px;
}
.dx-filterbuilder-operations .dx-rtl .dx-treeview-item {
  padding-right: 5px;
}
.dx-filterbuilder-overlay {
  white-space: nowrap;
}
.dx-filterbuilder-overlay .dx-treeview .dx-treeview-node {
  padding-left: 0;
}
.dx-filterbuilder-overlay .dx-treeview .dx-treeview-node .dx-treeview-node-container-opened {
  margin-left: 15px;
}
.dx-filterbuilder-overlay .dx-treeview.dx-rtl .dx-treeview-node {
  padding-right: 0;
}
.dx-filterbuilder-overlay .dx-treeview.dx-rtl .dx-treeview-node .dx-treeview-node-container-opened {
  margin-right: 15px;
}
.dx-filterbuilder-overlay .dx-overlay-content.dx-popup-normal {
  border-radius: 0;
}
.dx-filterbuilder-overlay .dx-overlay-content.dx-popup-normal > .dx-popup-content {
  padding: 0;
}
.dx-filterbuilder-overlay .dx-scrollable-container {
  max-height: 360px;
}
.dx-filterbuilder-overlay .dx-menu-items-container {
  padding: 0;
}
.dx-overlay-wrapper {
  top: 0;
  pointer-events: none;
  width: 100%;
  height: 100%;
  left: 0;
  z-index: 1000;
}
.dx-overlay-wrapper,
.dx-overlay-wrapper *,
.dx-overlay-wrapper ::after,
.dx-overlay-wrapper ::before,
.dx-overlay-wrapper::after,
.dx-overlay-wrapper::before {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.dx-overlay-modal {
  width: 100%;
  height: 100%;
}
.dx-overlay-shader {
  background-color: rgba(128,128,128,.5);
  pointer-events: auto;
}
.dx-overlay-content {
  position: absolute;
  pointer-events: auto;
  z-index: 1000;
  outline: 0;
  overflow: hidden;
}
.dx-overlay-content > .dx-template-wrapper {
  height: 100%;
  width: 100%;
}
.dx-device-android .dx-overlay-content {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.dx-device-android .dx-scrollable-native .dx-overlay-content {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
}
.dx-drawer {
  height: 100%;
  width: 100%;
}
.dx-drawer-wrapper {
  position: relative;
  overflow: hidden;
  height: 100%;
}
.dx-drawer-panel-content {
  position: absolute;
  top: 0;
  bottom: 0;
}
.dx-drawer-right .dx-drawer-panel-content {
  right: 0;
}
.dx-drawer-left .dx-drawer-panel-content {
  left: 0;
}
.dx-drawer-content {
  overflow: hidden;
  width: 100%;
  height: 100%;
  top: 0;
}
.dx-drawer-shader {
  z-index: 1000;
  position: absolute;
  top: 0;
  height: 100%;
  width: 100%;
}
.dx-drawer-push.dx-drawer-bottom .dx-drawer-panel-content {
  top: auto;
}
.dx-drawer-shrink .dx-drawer-panel-content {
  position: relative;
  overflow: hidden;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  height: 100%;
}
.dx-drawer-shrink .dx-drawer-wrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}
.dx-drawer-shrink .dx-drawer-content {
  position: relative;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.dx-drawer-shrink.dx-drawer-bottom .dx-drawer-wrapper,
.dx-drawer-shrink.dx-drawer-top .dx-drawer-wrapper {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.dx-drawer-overlap .dx-drawer-panel-content {
  overflow: visible;
}
.dx-drawer-overlap .dx-drawer-panel-content.dx-overlay-wrapper {
  right: auto;
  left: auto;
}
.dx-drawer-overlap.dx-drawer-left .dx-drawer-wrapper,
.dx-drawer-overlap.dx-drawer-right .dx-drawer-wrapper {
  overflow-y: visible;
}
.dx-drawer-overlap.dx-drawer-bottom .dx-drawer-wrapper,
.dx-drawer-overlap.dx-drawer-top .dx-drawer-wrapper {
  overflow-x: visible;
}
.dx-drawer-overlap.dx-drawer-right.dx-drawer-expand>.dx-drawer-wrapper>.dx-overlay>.dx-overlay-wrapper>.dx-overlay-content,
.dx-drawer-overlap.dx-drawer-right.dx-drawer-slide>.dx-drawer-wrapper>.dx-overlay>.dx-overlay-wrapper>.dx-overlay-content {
  right: 0;
}
.dx-fa-button .dx-overlay-content {
  border-radius: 50%;
  cursor: pointer;
}
.dx-deferrendering .dx-deferrendering-loadindicator-container {
  width: 100%;
  height: 100%;
  position: relative;
}
.dx-deferrendering.dx-pending-rendering .dx-invisible-while-pending-rendering,
.dx-deferrendering:not(.dx-pending-rendering) .dx-visible-while-pending-rendering {
  display: none!important;
}
.dx-badge {
  padding: 0 5px;
  border-radius: 14px;
  color: #fff;
  font-size: 13px;
  line-height: 1;
}
.dx-texteditor {
  display: block;
}
.dx-texteditor input::-ms-clear {
  display: none;
}
.dx-placeholder {
  position: absolute;
  top: 0;
  left: 0;
  max-width: 100%;
  width: auto;
  height: 100%;
  text-align: left;
  cursor: text;
  pointer-events: none;
}
.dx-placeholder::before {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  content: attr(DATA-DX_PLACEHOLDER);
  pointer-events: none;
  white-space: nowrap;
}
.dx-placeholder::after {
  content: " ";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.dx-texteditor-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
}
.dx-texteditor-buttons-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -webkit-flex-basis: content;
  -ms-flex-preferred-size: content;
  flex-basis: content;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.dx-texteditor-input-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  position: relative;
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
}
.dx-texteditor-input {
  -webkit-appearance: none;
  width: 100%;
  height: 100%;
  outline: 0;
  border: 0;
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
}
.dx-texteditor-input:-webkit-autofill + .dx-placeholder {
  display: none;
}
.dx-texteditor-input:-moz-ui-invalid {
  box-shadow: none;
}
.dx-show-clear-button {
  position: relative;
}
.dx-clear-button-area {
  height: 100%;
  width: 34px;
  position: relative;
  cursor: pointer;
  text-align: justify;
}
.dx-clear-button-area .dx-icon-clear {
  position: absolute;
  display: inline-block;
  background-size: contain;
}
.dx-texteditor-empty .dx-clear-button-area {
  display: none;
}
.dx-state-disabled .dx-placeholder {
  cursor: auto;
}
.dx-state-disabled .dx-clear-button-area {
  display: none;
}
.dx-state-disabled .dx-texteditor-input {
  opacity: 1;
}
.dx-rtl .dx-texteditor .dx-placeholder,
.dx-rtl.dx-texteditor .dx-placeholder {
  text-align: right;
  left: auto;
  right: 0;
}
.dx-device-android .dx-texteditor-input {
  -webkit-user-modify: read-write-plaintext-only;
}
.dx-dropdowneditor {
  position: relative;
}
.dx-dropdowneditor.dx-dropdowneditor-field-clickable {
  cursor: pointer;
}
.dx-dropdowneditor-input-wrapper {
  -webkit-tap-highlight-color: transparent;
  overflow: hidden;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dx-dropdowneditor-input-wrapper .dx-texteditor {
  border: none;
  margin: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.dx-dropdowneditor-input-wrapper .dx-texteditor-input {
  text-overflow: ellipsis;
}
.dx-dropdowneditor-input-wrapper .dx-texteditor-input::-ms-clear {
  width: 0;
  height: 0;
}
.dx-dropdowneditor-field-template-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  position: relative;
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
}
.dx-dropdowneditor-field-template-wrapper > * {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.dx-dropdowneditor-active .dx-dropdowneditor-icon {
  opacity: .35;
}
.dx-dropdowneditor-button {
  position: relative;
  float: right;
  height: 100%;
  cursor: pointer;
}
.dx-dropdowneditor-button .dx-button-content {
  text-align: center;
  white-space: nowrap;
}
.dx-rtl .dx-dropdowneditor-button,
.dx-rtl.dx-dropdowneditor-button {
  float: left;
}
.dx-dropdowneditor-button.dx-dropdowneditor-readonly {
  cursor: default;
}
.dx-dropdowneditor-icon {
  height: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.dx-state-disabled .dx-dropdowneditor,
.dx-state-disabled.dx-dropdowneditor {
  cursor: default;
}
.dx-state-disabled .dx-dropdowneditor-button {
  cursor: inherit;
}
.dx-state-disabled .dx-dropdowneditor-icon {
  opacity: .2;
}
.dx-dateview-item {
  margin: 0;
}
.dx-dateview-rollers {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}
.dx-dateviewroller {
  position: relative;
  vertical-align: top;
  cursor: pointer;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.dx-dateview-item-selected-frame::after,
.dx-dateview-item-selected-frame::before {
  pointer-events: none;
}
.dx-dateview-item-selected-border,
.dx-dateviewroller-day .dx-dateview-name-formatter,
.dx-dateviewroller-month .dx-dateview-value-formatter {
  display: none;
}
.dx-timeview {
  height: 250px;
  width: 270px;
}
.dx-timeview .dx-state-disabled .dx-widget,
.dx-timeview .dx-state-disabled.dx-widget,
.dx-timeview.dx-state-disabled .dx-widget,
.dx-timeview.dx-state-disabled.dx-widget {
  opacity: 1;
}
.dx-timeview-clock {
  position: relative;
}
.dx-timeview-hourarrow,
.dx-timeview-minutearrow {
  position: absolute;
  left: 50%;
  width: 30px;
  height: 50%;
  margin-left: -15px;
  background-position: bottom;
  background-repeat: no-repeat;
  -webkit-transform-origin: 50% 100%;
  transform-origin: 50% 100%;
  -webkit-backface-visibility: hidden;
}
.dx-timeview-field .dx-numberbox {
  width: 70px;
}
.dx-timeview-field .dx-numberbox.dx-numberbox-spin-touch-friendly {
  width: 110px;
}
.dx-dropdownlist-popup-wrapper .dx-list {
  min-height: 35px;
}
.dx-dropdownlist-popup-wrapper .dx-list .dx-scrollable-content {
  margin: 0;
}
.dx-dropdownmenu-popup-wrapper .dx-dropdownmenu-list {
  min-height: 40px;
  min-width: 100px;
}
.dx-dropdownmenu-popup-wrapper .dx-dropdownmenu-list .dx-list-item {
  display: block;
}
.dx-dropdownmenu-popup-wrapper .dx-dropdownmenu-list .dx-list-item:last-of-type {
  border-bottom: none;
}
.dx-dropdownmenu-popup-wrapper .dx-dropdownmenu-list .dx-list-item-content {
  display: block;
}
.dx-overlay-wrapper.dx-dropdownmenu-popup .dx-overlay-content .dx-popover-arrow {
  width: 0;
  height: 0;
}
.dx-dropdownmenu-popup-wrapper .dx-list-item {
  display: block;
}
.dx-radiobutton {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
.dx-state-disabled.dx-radiobutton {
  cursor: default;
}
.dx-pager {
  overflow: hidden;
  width: 100%;
  padding-top: 8px;
  padding-bottom: 8px;
  line-height: normal;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
.dx-pager .dx-pages {
  white-space: nowrap;
  float: right;
}
.dx-pager .dx-pages .dx-page {
  display: inline-block;
  cursor: pointer;
  padding: 7px 8px 8px;
  margin-left: 5px;
  margin-right: 1px;
}
.dx-pager .dx-pages .dx-page:first-child {
  margin-left: 1px;
}
.dx-pager .dx-pages .dx-separator {
  display: inline-block;
  padding-left: 8px;
  padding-right: 8px;
}
.dx-pager .dx-pages .dx-info {
  display: inline-block;
  margin-right: 9px;
  opacity: .6;
}
.dx-pager .dx-pages .dx-navigate-button {
  width: 10px;
  height: 20px;
  cursor: pointer;
  display: inline-block;
  vertical-align: top;
  padding: 7px 13px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-pager .dx-pages .dx-navigate-button.dx-button-disable {
  opacity: .3;
  cursor: inherit;
}
.dx-pager .dx-pages .dx-next-button,
.dx-pager .dx-pages .dx-prev-button {
  position: relative;
}
.dx-pager .dx-page-sizes {
  float: left;
}
.dx-pager .dx-page-sizes .dx-page-size {
  display: inline-block;
  cursor: pointer;
  margin-left: 4px;
  margin-right: 1px;
  padding: 7px 9px 8px 10px;
}
.dx-pager .dx-page-sizes .dx-page-size:first-child {
  margin-left: 1px;
}
.dx-pager .dx-page-sizes .dx-selection,
.dx-pager .dx-pages .dx-selection {
  cursor: inherit;
  text-shadow: none;
}
.dx-pager .dx-light-pages {
  display: inline-block;
}
.dx-pager .dx-light-pages .dx-page-index {
  width: 40px;
}
.dx-pager .dx-light-pages .dx-pages-count {
  cursor: pointer;
}
.dx-pager .dx-light-pages .dx-info-text,
.dx-pager .dx-light-pages .dx-pages-count {
  padding-left: 6px;
}
.dx-pager .dx-light-pages .dx-info-text,
.dx-pager .dx-light-pages .dx-page-index,
.dx-pager .dx-light-pages .dx-pages-count {
  display: table-cell;
}
.dx-pager.dx-rtl .dx-pages,
.dx-rtl .dx-pager .dx-pages {
  float: left;
  direction: ltr;
}
.dx-pager.dx-rtl .dx-pages .dx-page,
.dx-rtl .dx-pager .dx-pages .dx-page {
  direction: ltr;
}
.dx-pager.dx-rtl .dx-pages .dx-info,
.dx-rtl .dx-pager .dx-pages .dx-info {
  direction: rtl;
  margin-left: 9px;
  margin-right: 0;
}
.dx-pager.dx-rtl .dx-page-sizes,
.dx-rtl .dx-pager .dx-page-sizes {
  float: right;
}
.dx-splitter-wrapper {
  height: 100%;
  width: 0;
  position: absolute;
  z-index: 998;
  top: 0;
}
.dx-splitter-wrapper .dx-splitter-border {
  z-index: 997;
  height: 100%;
  width: 7px;
  cursor: col-resize;
}
.dx-splitter-wrapper .dx-splitter-border .dx-splitter {
  height: 100%;
  width: 1px;
  display: block;
  cursor: col-resize;
  z-index: 999;
  margin: auto;
}
.dx-splitter-wrapper .dx-splitter-border .dx-splitter.dx-splitter-inactive {
  z-index: 998;
}
.dx-splitter-wrapper .dx-splitter-border .dx-splitter.dx-state-disabled {
  width: 0;
  cursor: default;
}
@charset "UTF-8";
/**
* DevExtreme (dx.light.css)
* Version: 20.2.3
* Build date: Tue May 25 2021
*
* Copyright (c) 2012 - 2021 Developer Express Inc. ALL RIGHTS RESERVED
* Read about DevExtreme licensing here: https://js.devexpress.com/Licensing/
*/
.dx-validationsummary-item-content {
  border-bottom: 1px dashed;
  display: inline-block;
  line-height: normal;
}
@-webkit-keyframes valid-badge-frames {
  from {
    opacity: 0;
    -webkit-transform: scale(.1);
    transform: scale(.1);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes valid-badge-frames {
  from {
    opacity: 0;
    -webkit-transform: scale(.1);
    transform: scale(.1);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
.dx-theme-generic-typography {
  background-color: #fff;
  color: #333;
  font-weight: 400;
  font-size: 14px;
  font-family: "Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;
  line-height: 1.35715;
}
.dx-theme-generic-typography input,
.dx-theme-generic-typography textarea {
  font-family: "Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;
  line-height: 1.35715;
}
.dx-theme-generic-typography .dx-font-xl,
.dx-theme-generic-typography h1 {
  font-weight: 200;
  font-size: 34px;
}
.dx-theme-generic-typography .dx-font-l,
.dx-theme-generic-typography h2 {
  font-weight: 400;
  font-size: 28px;
}
.dx-theme-generic-typography h3 {
  font-weight: 400;
  font-size: 22px;
}
.dx-theme-generic-typography .dx-font-m {
  font-weight: 400;
  font-size: 20px;
}
.dx-theme-generic-typography .dx-font-s,
.dx-theme-generic-typography h4 {
  font-weight: 500;
  font-size: 18px;
}
.dx-theme-generic-typography h5 {
  font-weight: 700;
  font-size: 16px;
}
.dx-theme-generic-typography .dx-font-xs,
.dx-theme-generic-typography h6,
.dx-theme-generic-typography small {
  font-weight: 800;
  font-size: 12px;
}
.dx-theme-generic-typography a {
  color: #337ab7;
}
.dx-rtl .dx-icon-spinnext::before {
  content: "";
}
.dx-rtl .dx-icon-spinprev::before {
  content: "";
}
.dx-rtl .dx-icon-chevronnext::before {
  content: "";
}
.dx-rtl .dx-icon-back::before,
.dx-rtl .dx-icon-chevronprev::before {
  content: "";
}
.dx-rtl .dx-icon-undo::before {
  content: "";
}
.dx-rtl .dx-icon-redo::before {
  content: "";
}
.dx-rtl .dx-icon-hidepanel::before {
  content: "";
}
.dx-rtl .dx-icon-showpanel::before {
  content: "";
}
@font-face {
  font-family: DXIcons;
  src: local("DevExtreme Generic Icons"),local("devextreme_generic_icons"),url(../../scripts/IC.SDK.Web/vendor/devextreme/20.2.3/css/icons/dxicons.woff2) format("woff2"),url(../../scripts/IC.SDK.Web/vendor/devextreme/20.2.3/css/icons/dxicons.woff) format("woff"),url(../../scripts/IC.SDK.Web/vendor/devextreme/20.2.3/css/icons/dxicons.ttf) format("truetype");
  font-weight: 400;
  font-style: normal;
}
.dx-icon {
  display: inline-block;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.dx-icon-add {
  font: 14px/1 DXIcons;
}
.dx-icon-add::before {
  content: "";
}
.dx-icon-airplane {
  font: 14px/1 DXIcons;
}
.dx-icon-airplane::before {
  content: "";
}
.dx-icon-bookmark {
  font: 14px/1 DXIcons;
}
.dx-icon-bookmark::before {
  content: "";
}
.dx-icon-box {
  font: 14px/1 DXIcons;
}
.dx-icon-box::before {
  content: "";
}
.dx-icon-car {
  font: 14px/1 DXIcons;
}
.dx-icon-car::before {
  content: "";
}
.dx-icon-card {
  font: 14px/1 DXIcons;
}
.dx-icon-card::before {
  content: "";
}
.dx-icon-cart {
  font: 14px/1 DXIcons;
}
.dx-icon-cart::before {
  content: "";
}
.dx-icon-chart {
  font: 14px/1 DXIcons;
}
.dx-icon-chart::before {
  content: "";
}
.dx-icon-check {
  font: 14px/1 DXIcons;
}
.dx-icon-check::before {
  content: "";
}
.dx-icon-clear {
  font: 14px/1 DXIcons;
}
.dx-icon-clear::before {
  content: "";
}
.dx-icon-clock {
  font: 14px/1 DXIcons;
}
.dx-icon-clock::before {
  content: "";
}
.dx-icon-close {
  font: 14px/1 DXIcons;
}
.dx-icon-close::before {
  content: "";
}
.dx-icon-coffee {
  font: 14px/1 DXIcons;
}
.dx-icon-coffee::before {
  content: "";
}
.dx-icon-comment {
  font: 14px/1 DXIcons;
}
.dx-icon-comment::before {
  content: "";
}
.dx-icon-doc {
  font: 14px/1 DXIcons;
}
.dx-icon-doc::before {
  content: "";
}
.dx-icon-file {
  font: 14px/1 DXIcons;
}
.dx-icon-file::before {
  content: "";
}
.dx-icon-download {
  font: 14px/1 DXIcons;
}
.dx-icon-download::before {
  content: "";
}
.dx-icon-dragvertical {
  font: 14px/1 DXIcons;
}
.dx-icon-dragvertical::before {
  content: "";
}
.dx-icon-edit {
  font: 14px/1 DXIcons;
}
.dx-icon-edit::before {
  content: "";
}
.dx-icon-email {
  font: 14px/1 DXIcons;
}
.dx-icon-email::before {
  content: "";
}
.dx-icon-event {
  font: 14px/1 DXIcons;
}
.dx-icon-event::before {
  content: "";
}
.dx-icon-favorites {
  font: 14px/1 DXIcons;
}
.dx-icon-favorites::before {
  content: "";
}
.dx-icon-find {
  font: 14px/1 DXIcons;
}
.dx-icon-find::before {
  content: "";
}
.dx-icon-filter {
  font: 14px/1 DXIcons;
}
.dx-icon-filter::before {
  content: "";
}
.dx-icon-folder {
  font: 14px/1 DXIcons;
}
.dx-icon-folder::before {
  content: "";
}
.dx-icon-activefolder {
  font: 14px/1 DXIcons;
}
.dx-icon-activefolder::before {
  content: "";
}
.dx-icon-food {
  font: 14px/1 DXIcons;
}
.dx-icon-food::before {
  content: "";
}
.dx-icon-gift {
  font: 14px/1 DXIcons;
}
.dx-icon-gift::before {
  content: "";
}
.dx-icon-globe {
  font: 14px/1 DXIcons;
}
.dx-icon-globe::before {
  content: "";
}
.dx-icon-group {
  font: 14px/1 DXIcons;
}
.dx-icon-group::before {
  content: "";
}
.dx-icon-help {
  font: 14px/1 DXIcons;
}
.dx-icon-help::before {
  content: "";
}
.dx-icon-home {
  font: 14px/1 DXIcons;
}
.dx-icon-home::before {
  content: "";
}
.dx-icon-image {
  font: 14px/1 DXIcons;
}
.dx-icon-image::before {
  content: "";
}
.dx-icon-info {
  font: 14px/1 DXIcons;
}
.dx-icon-info::before {
  content: "";
}
.dx-icon-key {
  font: 14px/1 DXIcons;
}
.dx-icon-key::before {
  content: "";
}
.dx-icon-like {
  font: 14px/1 DXIcons;
}
.dx-icon-like::before {
  content: "";
}
.dx-icon-map {
  font: 14px/1 DXIcons;
}
.dx-icon-map::before {
  content: "";
}
.dx-icon-menu {
  font: 14px/1 DXIcons;
}
.dx-icon-menu::before {
  content: "";
}
.dx-icon-message {
  font: 14px/1 DXIcons;
}
.dx-icon-message::before {
  content: "";
}
.dx-icon-money {
  font: 14px/1 DXIcons;
}
.dx-icon-money::before {
  content: "";
}
.dx-icon-music {
  font: 14px/1 DXIcons;
}
.dx-icon-music::before {
  content: "";
}
.dx-icon-overflow {
  font: 14px/1 DXIcons;
}
.dx-icon-overflow::before {
  content: "";
}
.dx-icon-percent {
  font: 14px/1 DXIcons;
}
.dx-icon-percent::before {
  content: "";
}
.dx-icon-photo {
  font: 14px/1 DXIcons;
}
.dx-icon-photo::before {
  content: "";
}
.dx-icon-plus {
  font: 14px/1 DXIcons;
}
.dx-icon-plus::before {
  content: "";
}
.dx-icon-minus {
  font: 14px/1 DXIcons;
}
.dx-icon-minus::before {
  content: "";
}
.dx-icon-preferences {
  font: 14px/1 DXIcons;
}
.dx-icon-preferences::before {
  content: "";
}
.dx-icon-product {
  font: 14px/1 DXIcons;
}
.dx-icon-product::before {
  content: "";
}
.dx-icon-pulldown {
  font: 14px/1 DXIcons;
}
.dx-icon-pulldown::before {
  content: "";
}
.dx-icon-refresh {
  font: 14px/1 DXIcons;
}
.dx-icon-refresh::before {
  content: "";
}
.dx-icon-remove {
  font: 14px/1 DXIcons;
}
.dx-icon-remove::before {
  content: "";
}
.dx-icon-revert {
  font: 14px/1 DXIcons;
}
.dx-icon-revert::before {
  content: "";
}
.dx-icon-runner {
  font: 14px/1 DXIcons;
}
.dx-icon-runner::before {
  content: "";
}
.dx-icon-save {
  font: 14px/1 DXIcons;
}
.dx-icon-save::before {
  content: "";
}
.dx-icon-search {
  font: 14px/1 DXIcons;
}
.dx-icon-search::before {
  content: "";
}
.dx-icon-tags {
  font: 14px/1 DXIcons;
}
.dx-icon-tags::before {
  content: "";
}
.dx-icon-tel {
  font: 14px/1 DXIcons;
}
.dx-icon-tel::before {
  content: "";
}
.dx-icon-tips {
  font: 14px/1 DXIcons;
}
.dx-icon-tips::before {
  content: "";
}
.dx-icon-todo {
  font: 14px/1 DXIcons;
}
.dx-icon-todo::before {
  content: "";
}
.dx-icon-toolbox {
  font: 14px/1 DXIcons;
}
.dx-icon-toolbox::before {
  content: "";
}
.dx-icon-trash {
  font: 14px/1 DXIcons;
}
.dx-icon-trash::before {
  content: "";
}
.dx-icon-user {
  font: 14px/1 DXIcons;
}
.dx-icon-user::before {
  content: "";
}
.dx-icon-upload {
  font: 14px/1 DXIcons;
}
.dx-icon-upload::before {
  content: "";
}
.dx-icon-floppy {
  font: 14px/1 DXIcons;
}
.dx-icon-floppy::before {
  content: "";
}
.dx-icon-arrowleft {
  font: 14px/1 DXIcons;
}
.dx-icon-arrowleft::before {
  content: "";
}
.dx-icon-arrowdown {
  font: 14px/1 DXIcons;
}
.dx-icon-arrowdown::before {
  content: "";
}
.dx-icon-arrowright {
  font: 14px/1 DXIcons;
}
.dx-icon-arrowright::before {
  content: "";
}
.dx-icon-arrowup {
  font: 14px/1 DXIcons;
}
.dx-icon-arrowup::before {
  content: "";
}
.dx-icon-spinleft {
  font: 14px/1 DXIcons;
}
.dx-icon-spinleft::before {
  content: "";
}
.dx-icon-spinprev {
  font: 14px/1 DXIcons;
}
.dx-icon-spinprev::before {
  content: "";
}
.dx-icon-spinright {
  font: 14px/1 DXIcons;
}
.dx-icon-spinright::before {
  content: "";
}
.dx-icon-spinnext {
  font: 14px/1 DXIcons;
}
.dx-icon-spinnext::before {
  content: "";
}
.dx-icon-spindown {
  font: 14px/1 DXIcons;
}
.dx-icon-spindown::before {
  content: "";
}
.dx-icon-spinup {
  font: 14px/1 DXIcons;
}
.dx-icon-spinup::before {
  content: "";
}
.dx-icon-chevronleft {
  font: 14px/1 DXIcons;
}
.dx-icon-chevronleft::before {
  content: "";
}
.dx-icon-chevronprev {
  font: 14px/1 DXIcons;
}
.dx-icon-chevronprev::before {
  content: "";
}
.dx-icon-back {
  font: 14px/1 DXIcons;
}
.dx-icon-back::before {
  content: "";
}
.dx-icon-chevronright {
  font: 14px/1 DXIcons;
}
.dx-icon-chevronright::before {
  content: "";
}
.dx-icon-chevronnext {
  font: 14px/1 DXIcons;
}
.dx-icon-chevronnext::before {
  content: "";
}
.dx-icon-chevrondown {
  font: 14px/1 DXIcons;
}
.dx-icon-chevrondown::before {
  content: "";
}
.dx-icon-chevronup {
  font: 14px/1 DXIcons;
}
.dx-icon-chevronup::before {
  content: "";
}
.dx-icon-chevrondoubleleft {
  font: 14px/1 DXIcons;
}
.dx-icon-chevrondoubleleft::before {
  content: "";
}
.dx-icon-chevrondoubleright {
  font: 14px/1 DXIcons;
}
.dx-icon-chevrondoubleright::before {
  content: "";
}
.dx-icon-equal {
  font: 14px/1 DXIcons;
}
.dx-icon-equal::before {
  content: "";
}
.dx-icon-notequal {
  font: 14px/1 DXIcons;
}
.dx-icon-notequal::before {
  content: "";
}
.dx-icon-less {
  font: 14px/1 DXIcons;
}
.dx-icon-less::before {
  content: "";
}
.dx-icon-greater {
  font: 14px/1 DXIcons;
}
.dx-icon-greater::before {
  content: "";
}
.dx-icon-lessorequal {
  font: 14px/1 DXIcons;
}
.dx-icon-lessorequal::before {
  content: "";
}
.dx-icon-greaterorequal {
  font: 14px/1 DXIcons;
}
.dx-icon-greaterorequal::before {
  content: "";
}
.dx-icon-isblank {
  font: 14px/1 DXIcons;
}
.dx-icon-isblank::before {
  content: "";
}
.dx-icon-isnotblank {
  font: 14px/1 DXIcons;
}
.dx-icon-isnotblank::before {
  content: "";
}
.dx-icon-sortup {
  font: 14px/1 DXIcons;
}
.dx-icon-sortup::before {
  content: "";
}
.dx-icon-sortdown {
  font: 14px/1 DXIcons;
}
.dx-icon-sortdown::before {
  content: "";
}
.dx-icon-sortuptext {
  font: 14px/1 DXIcons;
}
.dx-icon-sortuptext::before {
  content: "";
}
.dx-icon-sortdowntext {
  font: 14px/1 DXIcons;
}
.dx-icon-sortdowntext::before {
  content: "";
}
.dx-icon-sorted {
  font: 14px/1 DXIcons;
}
.dx-icon-sorted::before {
  content: "";
}
.dx-icon-expand {
  font: 14px/1 DXIcons;
}
.dx-icon-expand::before {
  content: "";
}
.dx-icon-collapse {
  font: 14px/1 DXIcons;
}
.dx-icon-collapse::before {
  content: "";
}
.dx-icon-columnfield {
  font: 14px/1 DXIcons;
}
.dx-icon-columnfield::before {
  content: "";
}
.dx-icon-rowfield {
  font: 14px/1 DXIcons;
}
.dx-icon-rowfield::before {
  content: "";
}
.dx-icon-datafield {
  font: 14px/1 DXIcons;
}
.dx-icon-datafield::before {
  content: "";
}
.dx-icon-fields {
  font: 14px/1 DXIcons;
}
.dx-icon-fields::before {
  content: "";
}
.dx-icon-fieldchooser {
  font: 14px/1 DXIcons;
}
.dx-icon-fieldchooser::before {
  content: "";
}
.dx-icon-columnchooser {
  font: 14px/1 DXIcons;
}
.dx-icon-columnchooser::before {
  content: "";
}
.dx-icon-pin {
  font: 14px/1 DXIcons;
}
.dx-icon-pin::before {
  content: "";
}
.dx-icon-unpin {
  font: 14px/1 DXIcons;
}
.dx-icon-unpin::before {
  content: "";
}
.dx-icon-pinleft {
  font: 14px/1 DXIcons;
}
.dx-icon-pinleft::before {
  content: "";
}
.dx-icon-pinright {
  font: 14px/1 DXIcons;
}
.dx-icon-pinright::before {
  content: "";
}
.dx-icon-contains {
  font: 14px/1 DXIcons;
}
.dx-icon-contains::before {
  content: "";
}
.dx-icon-startswith {
  font: 14px/1 DXIcons;
}
.dx-icon-startswith::before {
  content: "";
}
.dx-icon-endswith {
  font: 14px/1 DXIcons;
}
.dx-icon-endswith::before {
  content: "";
}
.dx-icon-doesnotcontain {
  font: 14px/1 DXIcons;
}
.dx-icon-doesnotcontain::before {
  content: "";
}
.dx-icon-range {
  font: 14px/1 DXIcons;
}
.dx-icon-range::before {
  content: "";
}
.dx-icon-export {
  font: 14px/1 DXIcons;
}
.dx-icon-export::before {
  content: "";
}
.dx-icon-exportxlsx {
  font: 14px/1 DXIcons;
}
.dx-icon-exportxlsx::before {
  content: "";
}
.dx-icon-exportpdf {
  font: 14px/1 DXIcons;
}
.dx-icon-exportpdf::before {
  content: "";
}
.dx-icon-exportselected {
  font: 14px/1 DXIcons;
}
.dx-icon-exportselected::before {
  content: "";
}
.dx-icon-warning {
  font: 14px/1 DXIcons;
}
.dx-icon-warning::before {
  content: "";
}
.dx-icon-more {
  font: 14px/1 DXIcons;
}
.dx-icon-more::before {
  content: "";
}
.dx-icon-square {
  font: 14px/1 DXIcons;
}
.dx-icon-square::before {
  content: "";
}
.dx-icon-clearsquare {
  font: 14px/1 DXIcons;
}
.dx-icon-clearsquare::before {
  content: "";
}
.dx-icon-repeat {
  font: 14px/1 DXIcons;
}
.dx-icon-repeat::before {
  content: "";
}
.dx-icon-selectall {
  font: 14px/1 DXIcons;
}
.dx-icon-selectall::before {
  content: "";
}
.dx-icon-unselectall {
  font: 14px/1 DXIcons;
}
.dx-icon-unselectall::before {
  content: "";
}
.dx-icon-print {
  font: 14px/1 DXIcons;
}
.dx-icon-print::before {
  content: "";
}
.dx-icon-bold {
  font: 14px/1 DXIcons;
}
.dx-icon-bold::before {
  content: "";
}
.dx-icon-italic {
  font: 14px/1 DXIcons;
}
.dx-icon-italic::before {
  content: "";
}
.dx-icon-underline {
  font: 14px/1 DXIcons;
}
.dx-icon-underline::before {
  content: "";
}
.dx-icon-strike {
  font: 14px/1 DXIcons;
}
.dx-icon-strike::before {
  content: "";
}
.dx-icon-indent {
  font: 14px/1 DXIcons;
}
.dx-icon-indent::before {
  content: "";
}
.dx-icon-increaselinespacing {
  font: 14px/1 DXIcons;
}
.dx-icon-increaselinespacing::before {
  content: "";
}
.dx-icon-font {
  font: 14px/1 DXIcons;
}
.dx-icon-font::before {
  content: "";
}
.dx-icon-fontsize {
  font: 14px/1 DXIcons;
}
.dx-icon-fontsize::before {
  content: "";
}
.dx-icon-shrinkfont {
  font: 14px/1 DXIcons;
}
.dx-icon-shrinkfont::before {
  content: "";
}
.dx-icon-growfont {
  font: 14px/1 DXIcons;
}
.dx-icon-growfont::before {
  content: "";
}
.dx-icon-color {
  font: 14px/1 DXIcons;
}
.dx-icon-color::before {
  content: "";
}
.dx-icon-background {
  font: 14px/1 DXIcons;
}
.dx-icon-background::before {
  content: "";
}
.dx-icon-fill {
  font: 14px/1 DXIcons;
}
.dx-icon-fill::before {
  content: "";
}
.dx-icon-palette {
  font: 14px/1 DXIcons;
}
.dx-icon-palette::before {
  content: "";
}
.dx-icon-superscript {
  font: 14px/1 DXIcons;
}
.dx-icon-superscript::before {
  content: "";
}
.dx-icon-subscript {
  font: 14px/1 DXIcons;
}
.dx-icon-subscript::before {
  content: "";
}
.dx-icon-header {
  font: 14px/1 DXIcons;
}
.dx-icon-header::before {
  content: "";
}
.dx-icon-blockquote {
  font: 14px/1 DXIcons;
}
.dx-icon-blockquote::before {
  content: "";
}
.dx-icon-formula {
  font: 14px/1 DXIcons;
}
.dx-icon-formula::before {
  content: "";
}
.dx-icon-codeblock {
  font: 14px/1 DXIcons;
}
.dx-icon-codeblock::before {
  content: "";
}
.dx-icon-orderedlist {
  font: 14px/1 DXIcons;
}
.dx-icon-orderedlist::before {
  content: "";
}
.dx-icon-bulletlist {
  font: 14px/1 DXIcons;
}
.dx-icon-bulletlist::before {
  content: "";
}
.dx-icon-increaseindent {
  font: 14px/1 DXIcons;
}
.dx-icon-increaseindent::before {
  content: "";
}
.dx-icon-decreaseindent {
  font: 14px/1 DXIcons;
}
.dx-icon-decreaseindent::before {
  content: "";
}
.dx-icon-decreaselinespacing {
  font: 14px/1 DXIcons;
}
.dx-icon-decreaselinespacing::before {
  content: "";
}
.dx-icon-alignleft {
  font: 14px/1 DXIcons;
}
.dx-icon-alignleft::before {
  content: "";
}
.dx-icon-alignright {
  font: 14px/1 DXIcons;
}
.dx-icon-alignright::before {
  content: "";
}
.dx-icon-aligncenter {
  font: 14px/1 DXIcons;
}
.dx-icon-aligncenter::before {
  content: "";
}
.dx-icon-alignjustify {
  font: 14px/1 DXIcons;
}
.dx-icon-alignjustify::before {
  content: "";
}
.dx-icon-link {
  font: 14px/1 DXIcons;
}
.dx-icon-link::before {
  content: "";
}
.dx-icon-video {
  font: 14px/1 DXIcons;
}
.dx-icon-video::before {
  content: "";
}
.dx-icon-mention {
  font: 14px/1 DXIcons;
}
.dx-icon-mention::before {
  content: "";
}
.dx-icon-variable {
  font: 14px/1 DXIcons;
}
.dx-icon-variable::before {
  content: "";
}
.dx-icon-clearformat {
  font: 14px/1 DXIcons;
}
.dx-icon-clearformat::before {
  content: "";
}
.dx-icon-fullscreen {
  font: 14px/1 DXIcons;
}
.dx-icon-fullscreen::before {
  content: "";
}
.dx-icon-hierarchy {
  font: 14px/1 DXIcons;
}
.dx-icon-hierarchy::before {
  content: "";
}
.dx-icon-docfile {
  font: 14px/1 DXIcons;
}
.dx-icon-docfile::before {
  content: "";
}
.dx-icon-docxfile {
  font: 14px/1 DXIcons;
}
.dx-icon-docxfile::before {
  content: "";
}
.dx-icon-pdffile {
  font: 14px/1 DXIcons;
}
.dx-icon-pdffile::before {
  content: "";
}
.dx-icon-pptfile {
  font: 14px/1 DXIcons;
}
.dx-icon-pptfile::before {
  content: "";
}
.dx-icon-pptxfile {
  font: 14px/1 DXIcons;
}
.dx-icon-pptxfile::before {
  content: "";
}
.dx-icon-rtffile {
  font: 14px/1 DXIcons;
}
.dx-icon-rtffile::before {
  content: "";
}
.dx-icon-txtfile {
  font: 14px/1 DXIcons;
}
.dx-icon-txtfile::before {
  content: "";
}
.dx-icon-xlsfile {
  font: 14px/1 DXIcons;
}
.dx-icon-xlsfile::before {
  content: "";
}
.dx-icon-xlsxfile {
  font: 14px/1 DXIcons;
}
.dx-icon-xlsxfile::before {
  content: "";
}
.dx-icon-copy {
  font: 14px/1 DXIcons;
}
.dx-icon-copy::before {
  content: "";
}
.dx-icon-cut {
  font: 14px/1 DXIcons;
}
.dx-icon-cut::before {
  content: "";
}
.dx-icon-paste {
  font: 14px/1 DXIcons;
}
.dx-icon-paste::before {
  content: "";
}
.dx-icon-share {
  font: 14px/1 DXIcons;
}
.dx-icon-share::before {
  content: "";
}
.dx-icon-inactivefolder {
  font: 14px/1 DXIcons;
}
.dx-icon-inactivefolder::before {
  content: "";
}
.dx-icon-newfolder {
  font: 14px/1 DXIcons;
}
.dx-icon-newfolder::before {
  content: "";
}
.dx-icon-movetofolder {
  font: 14px/1 DXIcons;
}
.dx-icon-movetofolder::before {
  content: "";
}
.dx-icon-parentfolder {
  font: 14px/1 DXIcons;
}
.dx-icon-parentfolder::before {
  content: "";
}
.dx-icon-rename {
  font: 14px/1 DXIcons;
}
.dx-icon-rename::before {
  content: "";
}
.dx-icon-detailslayout {
  font: 14px/1 DXIcons;
}
.dx-icon-detailslayout::before {
  content: "";
}
.dx-icon-contentlayout {
  font: 14px/1 DXIcons;
}
.dx-icon-contentlayout::before {
  content: "";
}
.dx-icon-smalliconslayout {
  font: 14px/1 DXIcons;
}
.dx-icon-smalliconslayout::before {
  content: "";
}
.dx-icon-mediumiconslayout {
  font: 14px/1 DXIcons;
}
.dx-icon-mediumiconslayout::before {
  content: "";
}
.dx-icon-undo {
  font: 14px/1 DXIcons;
}
.dx-icon-undo::before {
  content: "";
}
.dx-icon-redo {
  font: 14px/1 DXIcons;
}
.dx-icon-redo::before {
  content: "";
}
.dx-icon-hidepanel {
  font: 14px/1 DXIcons;
}
.dx-icon-hidepanel::before {
  content: "";
}
.dx-icon-showpanel {
  font: 14px/1 DXIcons;
}
.dx-icon-showpanel::before {
  content: "";
}
.dx-icon-checklist {
  font: 14px/1 DXIcons;
}
.dx-icon-checklist::before {
  content: "";
}
.dx-icon-verticalaligntop {
  font: 14px/1 DXIcons;
}
.dx-icon-verticalaligntop::before {
  content: "";
}
.dx-icon-verticalaligncenter {
  font: 14px/1 DXIcons;
}
.dx-icon-verticalaligncenter::before {
  content: "";
}
.dx-icon-verticalalignbottom {
  font: 14px/1 DXIcons;
}
.dx-icon-verticalalignbottom::before {
  content: "";
}
.dx-icon-rowproperties {
  font: 14px/1 DXIcons;
}
.dx-icon-rowproperties::before {
  content: "";
}
.dx-icon-columnproperties {
  font: 14px/1 DXIcons;
}
.dx-icon-columnproperties::before {
  content: "";
}
.dx-icon-cellproperties {
  font: 14px/1 DXIcons;
}
.dx-icon-cellproperties::before {
  content: "";
}
.dx-icon-tableproperties {
  font: 14px/1 DXIcons;
}
.dx-icon-tableproperties::before {
  content: "";
}
.dx-icon-splitcells {
  font: 14px/1 DXIcons;
}
.dx-icon-splitcells::before {
  content: "";
}
.dx-icon-mergecells {
  font: 14px/1 DXIcons;
}
.dx-icon-mergecells::before {
  content: "";
}
.dx-icon-deleterow {
  font: 14px/1 DXIcons;
}
.dx-icon-deleterow::before {
  content: "";
}
.dx-icon-deletecolumn {
  font: 14px/1 DXIcons;
}
.dx-icon-deletecolumn::before {
  content: "";
}
.dx-icon-insertrowabove {
  font: 14px/1 DXIcons;
}
.dx-icon-insertrowabove::before {
  content: "";
}
.dx-icon-insertrowbelow {
  font: 14px/1 DXIcons;
}
.dx-icon-insertrowbelow::before {
  content: "";
}
.dx-icon-insertcolumnleft {
  font: 14px/1 DXIcons;
}
.dx-icon-insertcolumnleft::before {
  content: "";
}
.dx-icon-insertcolumnright {
  font: 14px/1 DXIcons;
}
.dx-icon-insertcolumnright::before {
  content: "";
}
.dx-icon-inserttable {
  font: 14px/1 DXIcons;
}
.dx-icon-inserttable::before {
  content: "";
}
.dx-icon-deletetable {
  font: 14px/1 DXIcons;
}
.dx-icon-deletetable::before {
  content: "";
}
.dx-tab .dx-icon,
.dx-tab.dx-tab-selected .dx-icon {
  background-size: 100% 100%;
  background-position: 50% 50%;
}
.dx-scrollview-pulldown {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkCAQAAABebbrxAAABD0lEQVRo3u2XvQ3CMBCFLbmjYYGsAA2wA1X2gAbEAEwB2eIKflagh6zACJAuUihASUic+M5GNH56dT7J8efTPUXKkDkzrS8LpQAEMBygcwAss2UGQADDBmLa+AMvzAAIYNhATBt/YMEMgACGDcS0wbQBEEAAAQQQwD8CEzaiL7sKqOnojTuQrh95SKkX7kqD5j+M6O6Mu1NkupQJZU64B426bjmmXIzLKe7TZiUGLmweyhTa28XWdJKpYn8pXIVub1U4T4+jUKkKbyWeWhR6Vqpwd+w+hb5U4S/ta54qkhZgVihxrxWaznZVZD2lqVDaVkVafOoKGVWRN6nZR6GMxr+qZjHl3aq4db0NLXld7wVjuu7NS9f7yAAAAABJRU5ErkJggg==);
  background-position: 0 0;
  background-repeat: no-repeat;
}
.dx-loadindicator-image {
  background-position: center center;
  background-repeat: no-repeat;
}
.dx-loadindicator-image-small {
  background-image: url(data:image/gif;base64,R0lGODlhFAAUAKECADI6RTI6Rv///////yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCQABACwAAAAAFAAUAAACI4yPqZsADM+LcNJlb9Mq8+B8iCeWBqmFJnqpJUu5ojzDplIAACH5BAkJAAEALAAAAAAUABQAAAIhjI+py+3gXmxwrmoRzgZ4fnxgIIIl523o2KmZ+7KdTIMFACH5BAkJAAIALAAAAAAUABQAAAIflI+py+0Po4zAgDptFhXP60ngNmYdyaGBiYXbC8dwAQAh+QQJCQADACwAAAAAFAAUAAACIpyPqcsL3cCDSlJ368xnc+Nx1geG2Uiin3mpIlnC7gnXTAEAIfkECQkAAwAsAAAAABQAFAAAAiKcD6e74AxRivHRenGGc6vuIWEzluaJbuC4eq36XlboxGUBACH5BAkJAAMALAAAAAAUABQAAAIjnA8Jx226nBxp2mpnzG7z5n3iSJbmiaaqFIrt93LYOMP1UQAAIfkECQkAAwAsAAAAABQAFAAAAh2cD6l53eyiA7Iii7PevPsPhuJIluZpUB6ELWxTAAAh+QQJCQADACwAAAAAFAAUAAACHZx/oMit/5p0a9oBrt68+w+G4kiW5rllYbRCLFIAACH5BAkJAAMALAAAAAAUABQAAAIenH+ggO24noRq2molzo3xD4biSJbmSXqpuYlR2ToFACH5BAkJAAMALAAAAAAUABQAAAIhnI+pi+AMzYsQ0HrXzI2n7Q1WSJbMSKIh6Kmty7GtKWUFACH5BAkJAAMALAAAAAAUABQAAAIinI+py+3gXmxwKlAtytpgrmHdIY5DOX6mt56t24Kd/NZMAQAh+QQJCQADACwAAAAAFAAUAAACIZyPqcvtD6OMwIA6w8Czcnl91DVZW3mKkIeqK+ai8kyXBQAh+QQJCQADACwAAAAAFAAUAAACI5yPqcsL3cCDSlJ368xn82F9RiiSn8l5pziqmXuhMUzR7F0AACH5BAkJAAMALAAAAAAUABQAAAIfnI+pB70/HFxyKmBp1rv7D4aMiIXld6KmmW6V+7pKAQAh+QQJCQADACwAAAAAFAAUAAACIZw/oMi9Dc2LEVBqL8y6+w+G4kiWJBein+pNK4sp8CY3BQAh+QQJCQADACwAAAAAFAAUAAACHZw/oIt96iICstqLs968+w+G4kh+VHdukLW06VEAACH5BAkJAAMALAAAAAAUABQAAAIbnI+pCu29InKygoqz3rz7D4biSJbZ9VHpoyIFACH5BAkJAAMALAAAAAAUABQAAAIfnI8AyM26nDxq2hGvy7r7D4biSJYg51WiGkKju8JOAQA7);
  background-position: center center;
  background-repeat: no-repeat;
}
.dx-loadindicator-image-large {
  background-image: url(data:image/gif;base64,R0lGODlhQABAAKECADI6RTI6Rv///////yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCQABACwAAAAAQABAAAACkIyPqcvtD6OctEpgs1ag9w1m3heW0Eia6oJi63u08BygNGzfq6ybeV/6AUHCoaZotIySoSXz6HlunNIKsnqKYinUbaTrzabCjyuZoz07wGpW+w2Py+f0uv2VtrPl5ne/zVP3B5hHtxc3eBZoeAiXSLY49wjZSFipFsk36ZWJuMn5idXiwtjpN3qHqhd61wpTAAAh+QQJCQABACwAAAAAQABAAAACk4yPqcvtD6OctNqLs968+w+G4giUI2meYQmoK+t+bBt3c22nuHbvPOzL9IKWIbFiPEqSygiz6XhCG8Cps2qNYrNUkzQ7+1rDW66BrDMf0DT1Gu1GsONvMv0Mv8/1+zi77Zd3Vwc4KGYWNihXRnfIlaiIx+gGGVmp6AiWObY51ek5GZiGGUpZajpKGrnK2ur6CotQAAAh+QQJCQACACwAAAAAQABAAAACoJSPqcvtD6OctNqLs968+w+G4kiW5omm6sq27qsADyDDCd3QuI3ssc7r1W66YRBIRAYNSmZxeWgKntAoIGCVLpXUqnPY9VLDYlzRWJaR01NtFbh+n33e77kunOOz931b7zdHVyeIlqY2ePhnuIUUd+ToBunzaNNV+RKG6UKmgwUVJ8m5JtryWLoSIInK5rfA6BorO0tba3uLm6u7y9ubUAAAIfkECQkAAwAsAAAAAEAAQAAAAqKcj6nL7Q+jnLTai7PevPsPhhwAiCKJmh+aqh1buiMsb3BcY3eu0bzO+mV8wgqxSDkiI8olpOl0BKMSKHUxvWIRWW2CdOh6ueHW+GsQnwcp9bltXpfZcTmdDrbP3WN4Xt9Stxb4Z0eIY5gn+KZYKGfmyPgX2edIqbWYePmYuRbQOQhauRlKOoqoh2eKyScperWTmtZ6ippKyyiru8vb6/t7VQAAIfkECQkAAwAsAAAAAEAAQAAAAp2cj6nL7Q+jnNSBC6reCWMOTp4Xls1ImmqHZuvbuu/aznNt02MO77yK+uk+QpOvWEohQ8clR+ncQKOaKVVEvFazWoq1C+GCI9/x6WL2otMSMfv8bsviljn9dM/rc/Y9ou9nABg4uLcW+Feod4g44Ob3uBiZN3lXRlkZd2nJSJj5tqkZytYE+ZkW5DlqlmrYillKF6N6ylqLetuoK1EAACH5BAkJAAMALAAAAABAAEAAAAKLnI+pB+2+opw0vtuq3hR7wIXi54mmRj7nOqXsK33wHF/0nZT4Ptj87vvdgsIZsfgKqJC0JRPmfL4gUii1yrpiV5ntFOTNhsfksvmMTqvX7Lb7DY/L5/S6/Y7P6/d8BLjeBfg3F0hYKHcYp6WY+BYF9+i46HZEGcmGwViZRmKpg5YySRbaWObieXlSAAAh+QQJCQADACwAAAAAQABAAAACepyPqQnt30ZctFoLs3a3e7aF2UdW4vmUKnKa46pu8Exq9O29+E5B/N/jAIcHIZFoPA4nyqbzCY1Kp9Sq9YrNarfcrvcLDovH5LL5jE6r1+y2+w2Py+f0uv2Oz+vXAH4fnVQWOJZi5kNmA3WIISOFgkL1KHIlucjV8lMAACH5BAkJAAMALAAAAABAAEAAAAJ3nI+pC+0Plpy0IohztLwbDWbeKIUmRqZiZabe4w5hTG30p926le9+CfkJGY2h8YhMKpfMpvMJjUqn1Kr1is1qt9yu9wsOi8fksvmMTqvX7Lb7DY/L5/S6/Y4fO8pBPUrcAwZyU6Q0w9G3dLJY+MS4UvVoowUpVAAAIfkECQkAAwAsAAAAAEAAQAAAAn2cj6nL7Q/jALRaK7NGt/sNat4YluJImWqEru5DvnISz/bU3Xqu23wv+wFdwqGqaCwhk5sl81R5rqLSqvWKzWq33K73Cw6Lx+Sy+YxOq9fstvsNj8vn9FBKjUlf8PmzU7yH9gc2+FXoddj1IZi4VVPWYoYCYBYwGUgYWWdSAAAh+QQJCQADACwAAAAAQABAAAACkpyPqcvtD6OctEKAs93c5N+F1AeKpkNq56qkAAsjaUwPc83e+KnvYu/rAIMbEtFkPAqTymKp6VRBK8Pp5WmdYLORLffB/ILD4ga5vDijW9K1GeOOy+f0uv2Oh73ytrbdS6c2BxjoV0cohxgnmGh46DgIGQmXx7io6GaZiYlWNUmJp7nmecnZKXoq+bnHZ9P6ylUAACH5BAkJAAMALAAAAABAAEAAAAKTnI+py+0Po5y02ouz3rz7D3YAEJbHOJomSqog675o/MG0ON8b2+oZ79PYghcgsTg8ToxKCrMpSUIh0qnjab3mso8qV8HbfhFh8XhQTp3J5TU77D614+h5PE2vw+l4vt3ddzdjlucFSOjXk2dguNboiHiotsgYCTlJ+XimOWZ5qbjI+SU6iplpGopKucra6voK+1oAACH5BAkJAAMALAAAAABAAEAAAAKenI+py+0Po5y02ouz3rz7D4biSJbmiabqyrYe4GbAHF8zvNxBndzMjeMdfD2gEEEs0o6GQNJgZA6fUemgWrVin1pitrv8So1i8JVrPQOX6ek62Fav4+45XV4ev+HtPT9NxhYX+AcGg6bng8gUlSe0VXgEOVjlFMnztRhj5wYoptnCiXQZuij4qHmKSXp15/oKGys7S1tre4ubq7urUQAAIfkECQkAAwAsAAAAAEAAQAAAAqKcj6nL7Q+jnLTai7PevPsPhhwAiCJJmiGaqh1buiMsb3BcZ3Sus7zm+2GCwguxSDkiJ6jAsqJ8QqJSB6raaB2uWIaW2h18teEEl1s2t9Dp7ZrcFr9xcXmMHffh23p6vV+HABho0OfHd7WXFnS4iNZYRgTnSAbZBYaomKeZOfmHGQkayjnquUkatkNoh4p1s8pqSilbSpsqGgqru8vb6/srVAAAIfkECQkAAwAsAAAAAEAAQAAAApqcj6nL7Q+jnNSBC6reCmcOUt4Vls+ImWqHrq6Bfu/azm5tq3huevzt+/WCwhKxCDoiOallSOkUNaMbKFUyvUpJ2kq2i+WCJ+Jx2CxFk9VrdkTmtsTndBu8nijjD/r9oI/3tScYCEhndWg4h7hImKjoxhgnyUapNuIH4zhpaYbpt/O4eflZFzMYGnkq2qkVAwn2ito6Rpt5K1EAACH5BAkJAAMALAAAAABAAEAAAAKLnI+pCe2wopxUvgur3hR7DoaDh4lmRWbnOqXsa5XwrMj0bVz4Pj487vvdgsIZsQhzIGnKpVHlZDWjUijV1Li+stqVtQsOi8fksvmMTqvX7Lb7DY/L5/S6/Y7Hf91ceR8+9XbE90dYyDaI6BAAmKimI+iYBtn2UUm5RvLoYpYiqeWJKRYaSBaaqflSAAAh+QQJCQADACwAAAAAQABAAAACeZyPqQrtD5actCaIc7S8Gw1i3iiFpkOmB2hBKpm9sufOdove+pTv/tX4CVeb4bBoTCqXzKbzCY1Kp9Sq9YrNarfcrvcLDovH5LL5jE6r1+y2+w2Py+f0ut0cLPfEe/CDXOMX6BVDWLh0yBDidNL41GgiBZkoGXGyUwAAIfkECQkAAwAsAAAAAEAAQAAAAnecj6lr4A+YnLQ2iLPdHOUPduICluY4YtuJrlE7lPDsavQ9ffjOqPzvcQCHxKLxiEwql8ym8wmNSqfUqvWKzWq33K73Cw6Lx+Sy+YxOq9fstvsNj8vn9LriEbZ1Q3s+7fXDkoJXZAIooXNkuAjBxGj49OhDBclTAAAh+QQJCQADACwAAAAAQABAAAACfpyPqcvtD+MBtFqJ87K8Bw2GRneJJkZS5xql7NuQ8KzI9D10+K3vc+97AYMrDhE2PIqMymKpaXpCl4Cp9YrNarfcrvcLDovH5LL5jE6r1+y2+w2Py+d0dEXNPCfHe37e3CcWGDYIVvhlA5hI5qLXyJiiAhkp1UX5yHV5VydSAAA7);
  background-position: center center;
  background-repeat: no-repeat;
}
.dx-widget {
  color: #333;
  font-weight: 400;
  font-size: 14px;
  font-family: "Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;
  line-height: 1.35715;
}
.dx-widget input,
.dx-widget textarea {
  font-family: "Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;
  line-height: 1.35715;
}
.dx-state-disabled .dx-widget,
.dx-state-disabled.dx-widget {
  opacity: .5;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  cursor: default;
}
.dx-state-disabled .dx-widget .dx-widget,
.dx-state-disabled.dx-widget .dx-widget {
  opacity: 1;
}
.dx-card {
  border: 1px solid #ddd;
  border-radius: 4px;
  background-color: #fff;
}
.dx-field input,
.dx-field textarea {
  font-family: "Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;
  line-height: 1.35715;
}
.dx-field-label {
  color: #333;
  cursor: default;
  padding: 8px 15px 9px 0;
}
.dx-field-value.dx-attention {
  color: #d9534f;
  padding: 8px 10px 9px 28px;
  position: relative;
}
.dx-field-value.dx-attention::before {
  pointer-events: none;
  font-weight: 700;
  position: absolute;
  top: 50%;
  margin-top: -9px;
  width: 18px;
  height: 18px;
  text-align: center;
  line-height: 18px;
  font-size: 13px;
  background-color: #d9534f;
  color: #fff;
  content: "!";
  border-radius: 50%;
  left: 0;
}
.dx-field-value-static,
.dx-field-value:not(.dx-switch):not(.dx-checkbox):not(.dx-button) {
  width: 60%;
}
.dx-field {
  color: #333;
  font-weight: 400;
  font-size: 14px;
  font-family: "Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;
  line-height: 1.35715;
  min-height: 36px;
  padding: 0;
}
.dx-field-value.dx-widget,
.dx-field-value:not(.dx-widget) > .dx-widget {
  margin: 0;
}
.dx-field-value:not(.dx-widget) > .dx-button,
.dx-field-value:not(.dx-widget) > .dx-checkbox,
.dx-field-value:not(.dx-widget) > .dx-switch {
  float: right;
}
.dx-field-value.dx-checkbox,
.dx-field-value:not(.dx-widget) > .dx-checkbox {
  margin: 7px 0;
}
.dx-field-value.dx-switch,
.dx-field-value:not(.dx-widget) > .dx-switch {
  margin: 6px 0;
}
.dx-field-value.dx-slider,
.dx-field-value:not(.dx-widget) > .dx-slider {
  margin: 4px 0;
}
.dx-field-value.dx-radiogroup,
.dx-field-value:not(.dx-widget) > .dx-radiogroup {
  margin: 5px 0;
}
.dx-field-value-static {
  padding: 8px 10px 9px;
}
.dx-fieldset {
  margin: 30px 20px;
  padding: 0;
}
.dx-rtl .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-button,
.dx-rtl .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-checkbox,
.dx-rtl .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-switch,
.dx-rtl.dx-fieldset .dx-field-value:not(.dx-widget) > .dx-button,
.dx-rtl.dx-fieldset .dx-field-value:not(.dx-widget) > .dx-checkbox,
.dx-rtl.dx-fieldset .dx-field-value:not(.dx-widget) > .dx-switch {
  float: left;
}
.dx-fieldset-header {
  margin: 0 0 20px;
  font-weight: 500;
  font-size: 18px;
}
.dx-field {
  margin: 0 0 10px;
}
.dx-field:last-of-type {
  margin: 0;
}
.dx-device-mobile .dx-fieldset {
  margin: 20px 15px;
  padding: 0;
}
.dx-rtl .dx-device-mobile .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-button,
.dx-rtl .dx-device-mobile .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-checkbox,
.dx-rtl .dx-device-mobile .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-switch,
.dx-rtl.dx-device-mobile .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-button,
.dx-rtl.dx-device-mobile .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-checkbox,
.dx-rtl.dx-device-mobile .dx-fieldset .dx-field-value:not(.dx-widget) > .dx-switch {
  float: left;
}
.dx-device-mobile .dx-fieldset-header {
  margin: 0 0 20px;
  font-weight: 500;
  font-size: 18px;
}
.dx-device-mobile .dx-field {
  margin: 0 0 10px;
}
.dx-device-mobile .dx-field:last-of-type {
  margin: 0;
}
.dx-theme-marker {
  font-family: "dx.generic.light";
}
.dx-theme-accent-as-text-color {
  color: #337ab7!important;
}
.dx-theme-text-color {
  color: #333!important;
}
.dx-theme-background-color-as-text-color {
  color: #fff!important;
}
.dx-theme-border-color-as-text-color {
  color: #ddd!important;
}
.dx-theme-accent-as-background-color {
  background-color: #337ab7!important;
  fill: #337ab7!important;
}
.dx-theme-text-color-as-background-color {
  background-color: #333!important;
  fill: #333!important;
}
.dx-theme-background-color {
  background-color: #fff!important;
  fill: #fff!important;
}
.dx-theme-border-color-as-background-color {
  background-color: #ddd!important;
  fill: #ddd!important;
}
.dx-theme-accent-as-border-color {
  border-color: #337ab7!important;
}
.dx-theme-text-color-as-border-color {
  border-color: #333!important;
}
.dx-theme-background-color-as-border-color {
  border-color: #fff!important;
}
.dx-theme-border-color {
  border-color: #ddd!important;
}
.dx-box-item-content {
  font-size: 14px;
}
.dx-button-content {
  line-height: 0;
}
.dx-button-text {
  line-height: normal;
}
.dx-button a {
  text-decoration: none;
}
.dx-button .dx-button-content {
  padding: 8px;
}
.dx-button .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin-right: 0;
  margin-left: 0;
}
.dx-button .dx-icon.dx-icon-right,
.dx-rtl .dx-button .dx-icon,
.dx-rtl.dx-button .dx-icon {
  margin-left: 0;
  margin-right: 0;
}
.dx-rtl .dx-button .dx-icon.dx-icon-right,
.dx-rtl.dx-button .dx-icon.dx-icon-right {
  margin-right: 0;
  margin-left: 0;
}
.dx-button-has-icon .dx-button-content {
  padding: 8px;
}
.dx-button-has-icon .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin-right: 0;
  margin-left: 0;
}
.dx-button-has-icon .dx-icon.dx-icon-right,
.dx-rtl .dx-button-has-icon .dx-icon,
.dx-rtl.dx-button-has-icon .dx-icon {
  margin-left: 0;
  margin-right: 0;
}
.dx-rtl .dx-button-has-icon .dx-icon.dx-icon-right,
.dx-rtl.dx-button-has-icon .dx-icon.dx-icon-right {
  margin-right: 0;
  margin-left: 0;
}
.dx-button-has-text .dx-button-content {
  padding: 7px 18px 8px;
}
.dx-button-has-text .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin-right: 9px;
  margin-left: 0;
}
.dx-button-has-text .dx-icon.dx-icon-right,
.dx-rtl .dx-button-has-text .dx-icon,
.dx-rtl.dx-button-has-text .dx-icon {
  margin-left: 9px;
  margin-right: 0;
}
.dx-rtl .dx-button-has-text .dx-icon.dx-icon-right,
.dx-rtl.dx-button-has-text .dx-icon.dx-icon-right {
  margin-right: 9px;
  margin-left: 0;
}
.dx-button-back .dx-button-content {
  padding: 8px;
}
.dx-button-back .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin-right: 0;
  margin-left: 0;
}
.dx-button-back .dx-icon.dx-icon-right,
.dx-rtl .dx-button-back .dx-icon,
.dx-rtl.dx-button-back .dx-icon {
  margin-left: 0;
  margin-right: 0;
}
.dx-rtl .dx-button-back .dx-icon.dx-icon-right,
.dx-rtl.dx-button-back .dx-icon.dx-icon-right {
  margin-right: 0;
  margin-left: 0;
}
.dx-button-back .dx-button-text {
  display: none;
}
.dx-button {
  border-radius: 4px;
  border-width: 1px;
  border-style: solid;
}
.dx-state-disabled .dx-button .dx-icon,
.dx-state-disabled.dx-button .dx-icon {
  opacity: .6;
}
.dx-state-disabled .dx-button .dx-button-text,
.dx-state-disabled.dx-button .dx-button-text {
  opacity: .5;
}
.dx-button-mode-contained {
  background-color: #fff;
  border-color: #ddd;
  color: #333;
}
.dx-button-mode-contained .dx-icon {
  color: #333;
}
.dx-button-mode-contained.dx-state-hover {
  background-color: #f5f5f5;
  border-color: #ddd;
}
.dx-button-mode-contained.dx-state-focused {
  background-color: #ebebeb;
  border-color: #ddd;
}
.dx-button-mode-contained.dx-state-active {
  background-color: #c2c2c2;
  border-color: #ddd;
  color: #333;
}
.dx-button-mode-contained.dx-button-danger {
  background-color: #d9534f;
  border-color: transparent;
  color: #fff;
}
.dx-button-mode-contained.dx-button-danger .dx-icon {
  color: #fff;
}
.dx-button-mode-contained.dx-button-danger.dx-state-hover {
  background-color: #ce312c;
  border-color: transparent;
}
.dx-button-mode-contained.dx-button-danger.dx-state-focused {
  background-color: #c12e2a;
  border-color: transparent;
}
.dx-button-mode-contained.dx-button-danger.dx-state-active {
  background-color: #932320;
  border-color: transparent;
  color: #fff;
}
.dx-button-mode-contained.dx-button-success {
  background-color: #5cb85c;
  border-color: transparent;
  color: #fff;
}
.dx-button-mode-contained.dx-button-success .dx-icon {
  color: #fff;
}
.dx-button-mode-contained.dx-button-success.dx-state-hover {
  background-color: #46a046;
  border-color: transparent;
}
.dx-button-mode-contained.dx-button-success.dx-state-focused {
  background-color: #419641;
  border-color: transparent;
}
.dx-button-mode-contained.dx-button-success.dx-state-active {
  background-color: #306f30;
  border-color: transparent;
  color: #fff;
}
.dx-button-mode-contained.dx-button-default {
  background-color: #337ab7;
  border-color: transparent;
  color: #fff;
}
.dx-button-mode-contained.dx-button-default .dx-icon {
  color: #fff;
}
.dx-button-mode-contained.dx-button-default.dx-state-hover {
  background-color: #296293;
  border-color: transparent;
}
.dx-button-mode-contained.dx-button-default.dx-state-focused {
  background-color: #265a87;
  border-color: transparent;
}
.dx-button-mode-contained.dx-button-default.dx-state-active {
  background-color: #193d5b;
  border-color: transparent;
  color: #fff;
}
.dx-button-mode-outlined {
  background-color: transparent;
  border-color: #ddd;
  color: #333;
}
.dx-button-mode-outlined .dx-icon {
  color: #333;
}
.dx-button-mode-outlined.dx-state-hover {
  background-color: rgba(0,0,0,.04);
  border-color: #ddd;
}
.dx-button-mode-outlined.dx-state-focused {
  background-color: rgba(0,0,0,.08);
  border-color: #ddd;
}
.dx-button-mode-outlined.dx-state-active {
  background-color: rgba(0,0,0,.24);
  border-color: #ddd;
  color: #333;
}
.dx-button-mode-outlined.dx-button-danger {
  background-color: transparent;
  border-color: #d43f3a;
  color: #d43f3a;
}
.dx-button-mode-outlined.dx-button-danger .dx-icon {
  color: #d43f3a;
}
.dx-button-mode-outlined.dx-button-danger.dx-state-focused,
.dx-button-mode-outlined.dx-button-danger.dx-state-hover {
  background-color: rgba(212,63,58,.1);
  border-color: #d43f3a;
}
.dx-button-mode-outlined.dx-button-danger.dx-state-active {
  background-color: rgba(212,63,58,.4);
  border-color: #d43f3a;
  color: #d43f3a;
}
.dx-button-mode-outlined.dx-button-success {
  background-color: transparent;
  border-color: #4cae4c;
  color: #4cae4c;
}
.dx-button-mode-outlined.dx-button-success .dx-icon {
  color: #4cae4c;
}
.dx-button-mode-outlined.dx-button-success.dx-state-focused,
.dx-button-mode-outlined.dx-button-success.dx-state-hover {
  background-color: rgba(76,174,76,.1);
  border-color: #4cae4c;
}
.dx-button-mode-outlined.dx-button-success.dx-state-active {
  background-color: rgba(76,174,76,.4);
  border-color: #4cae4c;
  color: #4cae4c;
}
.dx-button-mode-outlined.dx-button-default {
  background-color: transparent;
  border-color: #2d6da3;
  color: #2d6da3;
}
.dx-button-mode-outlined.dx-button-default .dx-icon {
  color: #2d6da3;
}
.dx-button-mode-outlined.dx-button-default.dx-state-focused,
.dx-button-mode-outlined.dx-button-default.dx-state-hover {
  background-color: rgba(45,109,163,.1);
  border-color: #2d6da3;
}
.dx-button-mode-outlined.dx-button-default.dx-state-active {
  background-color: rgba(45,109,163,.4);
  border-color: #2d6da3;
  color: #2d6da3;
}
.dx-button-mode-text {
  background-color: transparent;
  border-color: transparent;
  color: #333;
}
.dx-button-mode-text .dx-icon {
  color: #333;
}
.dx-button-mode-text.dx-state-hover {
  background-color: rgba(0,0,0,.04);
  border-color: transparent;
}
.dx-button-mode-text.dx-state-focused {
  background-color: rgba(0,0,0,.08);
  border-color: transparent;
}
.dx-button-mode-text.dx-state-active {
  background-color: rgba(0,0,0,.24);
  border-color: transparent;
  color: #333;
}
.dx-button-mode-text.dx-button-danger {
  background-color: transparent;
  border-color: transparent;
  color: #d43f3a;
}
.dx-button-mode-text.dx-button-danger .dx-icon {
  color: #d43f3a;
}
.dx-button-mode-text.dx-button-danger.dx-state-focused,
.dx-button-mode-text.dx-button-danger.dx-state-hover {
  background-color: rgba(212,63,58,.1);
  border-color: transparent;
}
.dx-button-mode-text.dx-button-danger.dx-state-active {
  background-color: rgba(212,63,58,.4);
  border-color: transparent;
  color: #d43f3a;
}
.dx-button-mode-text.dx-button-success {
  background-color: transparent;
  border-color: transparent;
  color: #4cae4c;
}
.dx-button-mode-text.dx-button-success .dx-icon {
  color: #4cae4c;
}
.dx-button-mode-text.dx-button-success.dx-state-focused,
.dx-button-mode-text.dx-button-success.dx-state-hover {
  background-color: rgba(76,174,76,.1);
  border-color: transparent;
}
.dx-button-mode-text.dx-button-success.dx-state-active {
  background-color: rgba(76,174,76,.4);
  border-color: transparent;
  color: #4cae4c;
}
.dx-button-mode-text.dx-button-default {
  background-color: transparent;
  border-color: transparent;
  color: #2d6da3;
}
.dx-button-mode-text.dx-button-default .dx-icon {
  color: #2d6da3;
}
.dx-button-mode-text.dx-button-default.dx-state-focused,
.dx-button-mode-text.dx-button-default.dx-state-hover {
  background-color: rgba(45,109,163,.1);
  border-color: transparent;
}
.dx-button-mode-text.dx-button-default.dx-state-active {
  background-color: rgba(45,109,163,.4);
  border-color: transparent;
  color: #2d6da3;
}
.dx-button-back.dx-state-hover .dx-button-content,
.dx-button-normal.dx-state-hover .dx-button-content {
  background-color: transparent;
  border-radius: 4px;
}
.dx-texteditor-buttons-container > .dx-button {
  margin: 1px;
}
.dx-texteditor-buttons-container > .dx-button > .dx-button-content {
  padding-top: 5px;
  padding-bottom: 6px;
}
.dx-texteditor-buttons-container > .dx-button.dx-button-has-icon:not(.dx-button-has-text) > .dx-button-content {
  padding: 6px;
}
.dx-button-mode-contained.dx-buttongroup-item,
.dx-button-mode-outlined.dx-buttongroup-item {
  padding-left: 1px;
  padding-right: 1px;
}
.dx-button-mode-contained.dx-buttongroup-item.dx-state-hover .dx-button-content,
.dx-button-mode-outlined.dx-buttongroup-item.dx-state-hover .dx-button-content {
  border-radius: 0;
}
.dx-button-mode-contained.dx-buttongroup-first-item,
.dx-button-mode-outlined.dx-buttongroup-first-item {
  padding-left: 0;
  border-left-width: 1px;
}
.dx-button-mode-contained.dx-buttongroup-first-item.dx-button,
.dx-button-mode-contained.dx-buttongroup-first-item.dx-state-hover .dx-button-content,
.dx-button-mode-outlined.dx-buttongroup-first-item.dx-button,
.dx-button-mode-outlined.dx-buttongroup-first-item.dx-state-hover .dx-button-content {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.dx-button-mode-contained.dx-buttongroup-last-item,
.dx-button-mode-outlined.dx-buttongroup-last-item {
  padding-right: 0;
}
.dx-button-mode-contained.dx-buttongroup-last-item.dx-button,
.dx-button-mode-contained.dx-buttongroup-last-item.dx-state-hover .dx-button-content,
.dx-button-mode-outlined.dx-buttongroup-last-item.dx-button,
.dx-button-mode-outlined.dx-buttongroup-last-item.dx-state-hover .dx-button-content {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.dx-button-mode-text.dx-buttongroup-first-item {
  margin-left: 0;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-state-disabled,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-state-disabled {
  opacity: 1;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-state-disabled .dx-button-content,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-state-disabled .dx-button-content {
  opacity: .6;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal {
  background-color: #fff;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal.dx-state-hover {
  background-color: #f5f5f5;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal.dx-state-focused {
  background-color: #ebebeb;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal.dx-item-selected {
  background-color: #d4d4d4;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal.dx-item-selected.dx-state-hover {
  background-color: #e3e3e3;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal.dx-item-selected.dx-state-focused {
  background-color: #dbdbdb;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal.dx-item-selected,
.dx-buttongroup-item.dx-button.dx-button-mode-contained.dx-button-normal.dx-item-selected .dx-icon {
  color: #333;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected) {
  background-color: #fff;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-default {
  border-color: #2d6da3;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-default.dx-state-hover {
  background-color: #f5f5f5;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-default.dx-state-focused {
  background-color: #ebebeb;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-default,
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-default .dx-icon {
  color: #2d6da3;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-success {
  border-color: #4cae4c;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-success.dx-state-hover {
  background-color: #f5f5f5;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-success.dx-state-focused {
  background-color: #ebebeb;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-success,
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-success .dx-icon {
  color: #4cae4c;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-danger {
  border-color: #d43f3a;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-danger.dx-state-hover {
  background-color: #f5f5f5;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-danger.dx-state-focused {
  background-color: #ebebeb;
}
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-danger,
.dx-buttongroup-item.dx-button.dx-button-mode-contained:not(.dx-item-selected).dx-button-danger .dx-icon {
  color: #d43f3a;
}
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-state-hover {
  background-color: rgba(0,0,0,.04);
}
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-state-focused {
  background-color: rgba(0,0,0,.08);
}
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-button-default.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-button-default.dx-state-hover {
  background-color: rgba(45,109,163,.1);
}
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-button-success.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-button-success.dx-state-hover {
  background-color: rgba(76,174,76,.1);
}
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-button-danger.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-button-danger.dx-state-hover {
  background-color: rgba(212,63,58,.1);
}
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-state-hover {
  background-color: rgba(0,0,0,.04);
}
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-state-focused {
  background-color: rgba(0,0,0,.08);
}
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-button-default.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-button-default.dx-state-hover {
  background-color: rgba(45,109,163,.1);
}
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-button-success.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-button-success.dx-state-hover {
  background-color: rgba(76,174,76,.1);
}
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-button-danger.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-button-danger.dx-state-hover {
  background-color: rgba(212,63,58,.1);
}
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-normal,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-normal {
  background-color: rgba(0,0,0,.17);
}
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-normal.dx-state-hover,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-normal.dx-state-hover {
  background-color: rgba(0,0,0,.11);
}
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-normal.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-normal.dx-state-focused {
  background-color: rgba(0,0,0,.14);
}
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-success,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-success {
  background-color: rgba(92,184,92,.3);
}
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-success.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-success.dx-state-hover,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-success.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-success.dx-state-hover {
  background-color: rgba(92,184,92,.2);
}
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-default,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-default {
  background-color: rgba(51,122,183,.3);
}
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-default.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-default.dx-state-hover,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-default.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-default.dx-state-hover {
  background-color: rgba(51,122,183,.2);
}
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-danger,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-danger {
  background-color: rgba(217,83,79,.3);
}
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-danger.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-danger.dx-state-hover,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-danger.dx-state-focused,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-danger.dx-state-hover {
  background-color: rgba(217,83,79,.2);
}
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-success,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-success .dx-icon,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-success,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-success .dx-icon {
  color: #5cb85c;
}
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-default,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-default .dx-icon,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-default,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-default .dx-icon {
  color: #337ab7;
}
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-danger,
.dx-buttongroup-item.dx-button.dx-button-mode-outlined.dx-item-selected.dx-button-danger .dx-icon,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-danger,
.dx-buttongroup-item.dx-button.dx-button-mode-text.dx-item-selected.dx-button-danger .dx-icon {
  color: #d9534f;
}
.dx-rtl.dx-button-mode-contained.dx-buttongroup-first-item,
.dx-rtl.dx-button-mode-outlined.dx-buttongroup-first-item {
  border-left-width: 0;
  padding-left: 1px;
  padding-right: 0;
}
.dx-rtl.dx-button-mode-contained.dx-buttongroup-first-item.dx-button,
.dx-rtl.dx-button-mode-contained.dx-buttongroup-first-item.dx-state-hover .dx-button-content,
.dx-rtl.dx-button-mode-outlined.dx-buttongroup-first-item.dx-button,
.dx-rtl.dx-button-mode-outlined.dx-buttongroup-first-item.dx-state-hover .dx-button-content {
  border-radius: 0 4px 4px 0;
}
.dx-rtl.dx-button-mode-contained.dx-buttongroup-last-item,
.dx-rtl.dx-button-mode-outlined.dx-buttongroup-last-item {
  border-left-width: 1px;
  padding-right: 1px;
  padding-left: 0;
}
.dx-rtl.dx-button-mode-contained.dx-buttongroup-last-item.dx-button,
.dx-rtl.dx-button-mode-contained.dx-buttongroup-last-item.dx-state-hover .dx-button-content,
.dx-rtl.dx-button-mode-outlined.dx-buttongroup-last-item.dx-button,
.dx-rtl.dx-button-mode-outlined.dx-buttongroup-last-item.dx-state-hover .dx-button-content {
  border-radius: 4px 0 0 4px;
}
.dx-rtl.dx-button-mode-contained.dx-buttongroup-last-item.dx-buttongroup-first-item.dx-button,
.dx-rtl.dx-button-mode-contained.dx-buttongroup-last-item.dx-buttongroup-first-item.dx-state-hover .dx-button-content,
.dx-rtl.dx-button-mode-outlined.dx-buttongroup-last-item.dx-buttongroup-first-item.dx-button,
.dx-rtl.dx-button-mode-outlined.dx-buttongroup-last-item.dx-buttongroup-first-item.dx-state-hover .dx-button-content {
  border-radius: 4px;
}
.dx-rtl.dx-button-mode-text.dx-buttongroup-first-item {
  margin-left: 1px;
}
.dx-rtl.dx-button-mode-text.dx-buttongroup-last-item {
  margin-left: 0;
}
.dx-scrollable-scrollbar-simulated {
  position: relative;
}
.dx-scrollable {
  display: block;
  height: 100%;
  min-height: 0;
}
.dx-scrollable-native {
  -ms-overflow-style: -ms-autohiding-scrollbar;
  -ms-scroll-snap-type: proximity;
}
.dx-scrollable-native .dx-scrollable-scrollbar {
  display: none;
}
.dx-scrollable-native.dx-scrollable-scrollbar-simulated .dx-scrollable-scrollbar {
  display: block;
}
.dx-scrollable-native .dx-scrollable-container {
  -webkit-overflow-scrolling: touch;
  position: relative;
  height: 100%;
}
.dx-scrollable-native.dx-scrollable-vertical,
.dx-scrollable-native.dx-scrollable-vertical > .dx-scrollable-wrapper > .dx-scrollable-container {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  overflow-x: hidden;
  overflow-y: auto;
}
.dx-scrollable-native.dx-scrollable-horizontal,
.dx-scrollable-native.dx-scrollable-horizontal > .dx-scrollable-wrapper > .dx-scrollable-container {
  -ms-touch-action: pan-x;
  touch-action: pan-x;
  float: none;
  overflow-x: auto;
  overflow-y: hidden;
}
.dx-scrollable-native.dx-scrollable-both,
.dx-scrollable-native.dx-scrollable-both > .dx-scrollable-wrapper > .dx-scrollable-container {
  -ms-touch-action: pan-y pan-x;
  touch-action: pan-y pan-x;
  float: none;
  overflow-x: auto;
  overflow-y: auto;
}
.dx-scrollable-native.dx-scrollable-disabled,
.dx-scrollable-native.dx-scrollable-disabled .dx-scrollable-container {
  -ms-touch-action: auto;
  touch-action: auto;
}
.dx-scrollable-native.dx-scrollable-scrollbars-hidden ::-webkit-scrollbar {
  opacity: 0;
}
.dx-scrollable-native.dx-scrollable-native-ios .dx-scrollable-content {
  min-height: 101%;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-scrollable-native.dx-scrollable-native-ios.dx-scrollable-horizontal .dx-scrollable-content {
  min-height: 0;
  padding: 0;
}
.dx-scrollable-native.dx-scrollable-native-generic {
  -ms-overflow-style: auto;
  overflow: hidden;
}
.dx-scrollable-native.dx-scrollable-native-generic .dx-scrollable-content {
  height: auto;
}
.dx-scrollable-native.dx-scrollable-native-android .dx-scrollable-content {
  -webkit-transform: none;
  transform: none;
  z-index: 0;
}
.dx-scrollable-scrollbar-simulated .dx-scrollable-container ::-webkit-scrollbar,
.dx-scrollable-scrollbar-simulated ::-webkit-scrollbar {
  display: none;
}
.dx-scrollable-container {
  -webkit-tap-highlight-color: transparent;
  overflow: hidden;
  width: 100%;
  height: 100%;
}
.dx-scrollable-container:focus {
  outline: 0;
}
.dx-scrollable-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
}
.dx-scrollable-content {
  position: relative;
  min-height: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.dx-scrollable-content::after,
.dx-scrollable-content::before {
  display: table;
  content: "";
  line-height: 0;
}
.dx-scrollable-content::after {
  clear: both;
}
.dx-scrollable-both .dx-scrollable-content,
.dx-scrollable-horizontal .dx-scrollable-content {
  display: block;
  float: left;
  min-width: 100%;
}
.dx-scrollable-scrollbar {
  position: absolute;
  pointer-events: auto;
}
.dx-scrollbar-vertical {
  top: 0;
  right: 0;
  height: 100%;
}
.dx-scrollbar-horizontal {
  bottom: 0;
  left: 0;
  width: 100%;
}
.dx-scrollable-scroll {
  position: relative;
  -webkit-transform: translate(0,0);
  padding: 2px;
  background-color: transparent;
  opacity: 1;
  overflow: hidden;
  -webkit-transition: opacity linear;
  transition: opacity linear;
}
.dx-scrollable-scroll.dx-state-invisible {
  display: block!important;
  background-color: rgba(0,0,0,0);
  opacity: 0;
  -webkit-transition: opacity .5s linear 1s;
  transition: opacity .5s linear 1s;
}
.dx-rtl .dx-scrollable,
.dx-rtl .dx-scrollable .dx-scrollable-container,
.dx-rtl .dx-scrollable .dx-scrollable-content,
.dx-rtl.dx-scrollable,
.dx-rtl.dx-scrollable .dx-scrollable-container,
.dx-rtl.dx-scrollable .dx-scrollable-content {
  direction: ltr;
}
.dx-rtl .dx-scrollable .dx-scrollable-content > *,
.dx-rtl.dx-scrollable .dx-scrollable-content > * {
  direction: rtl;
}
.dx-rtl .dx-scrollable .dx-scrollable-scrollbar.dx-scrollbar-vertical,
.dx-rtl.dx-scrollable .dx-scrollable-scrollbar.dx-scrollbar-vertical {
  right: auto;
  left: 0;
}
.dx-rtl .dx-scrollable .dx-scrollable-scrollbar.dx-scrollbar-horizontal,
.dx-rtl.dx-scrollable .dx-scrollable-scrollbar.dx-scrollbar-horizontal {
  direction: ltr;
}
.dx-device-ios-6 .dx-scrollable-content {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.dx-device-android .dx-scrollable-native.dx-scrollable-scrollbars-hidden ::-webkit-scrollbar {
  display: none;
}
.dx-scrollable-simulated .dx-scrollable-content {
  overflow-anchor: none;
}
.dx-scrollable-simulated.dx-scrollable-disabled .dx-scrollable-scrollbar {
  pointer-events: none;
}
.dx-scrollable-content {
  -webkit-transform: none;
}
.dx-scrollable-scroll-content {
  width: 100%;
  height: 100%;
  background-color: rgba(191,191,191,.7);
  -webkit-box-shadow: 0 0 0 1px transparent;
  box-shadow: 0 0 0 1px transparent;
}
.dx-scrollbar-hoverable {
  background-color: transparent;
}
.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active,
.dx-scrollbar-hoverable.dx-state-hover {
  background-color: rgba(191,191,191,.2);
}
.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active .dx-scrollable-scroll-content {
  background-color: #bfbfbf;
}
.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible {
  opacity: 1;
}
.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible .dx-scrollable-scroll-content {
  background-color: rgba(0,0,0,0);
  -webkit-box-shadow: 0 0 0 1px transparent;
  box-shadow: 0 0 0 1px transparent;
}
.dx-scrollbar-vertical .dx-scrollable-scroll {
  float: right;
  width: 8px;
}
.dx-scrollbar-vertical.dx-scrollbar-hoverable {
  width: 8px;
  -webkit-transition: width .2s linear .15s,background-color .2s linear .15s;
  transition: width .2s linear .15s,background-color .2s linear .15s;
}
.dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll {
  -webkit-transition: background-color .5s linear 1s,width .2s linear 150ms;
  transition: background-color .5s linear 1s,width .2s linear 150ms;
}
.dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll .dx-scrollable-scroll-content {
  -webkit-transition: background-color .15s linear .15s,-webkit-box-shadow .15s linear .15s;
  transition: box-shadow .15s linear .15s,background-color .15s linear .15s,-webkit-box-shadow .15s linear .15s;
}
.dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible {
  -webkit-transition: background-color .5s linear 1s,width .2s linear .15s;
  transition: background-color .5s linear 1s,width .2s linear .15s;
}
.dx-scrollbar-vertical.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible .dx-scrollable-scroll-content {
  -webkit-transition: background-color .5s linear 1s,-webkit-box-shadow .5s linear 1s;
  transition: box-shadow .5s linear 1s,background-color .5s linear 1s,-webkit-box-shadow .5s linear 1s;
}
.dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active,
.dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active .dx-scrollable-scroll,
.dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-state-hover,
.dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-state-hover .dx-scrollable-scroll {
  width: 15px;
}
.dx-scrollbar-horizontal .dx-scrollable-scroll {
  height: 8px;
}
.dx-scrollbar-horizontal.dx-scrollbar-hoverable {
  height: 8px;
  -webkit-transition: height .2s linear .15s,background-color .2s linear .15s;
  transition: height .2s linear .15s,background-color .2s linear .15s;
}
.dx-scrollbar-horizontal.dx-scrollbar-hoverable .dx-scrollable-scroll {
  -webkit-transition: background-color .5s linear 1s,height .2s linear .15s;
  transition: background-color .5s linear 1s,height .2s linear .15s;
}
.dx-scrollbar-horizontal.dx-scrollbar-hoverable .dx-scrollable-scroll .dx-scrollable-scroll-content {
  -webkit-transition: background-color .15s linear .15s,-webkit-box-shadow .15s linear .15s;
  transition: box-shadow .15s linear .15s,background-color .15s linear .15s,-webkit-box-shadow .15s linear .15s;
}
.dx-scrollbar-horizontal.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible {
  -webkit-transition: background-color .5s linear 1s,height .2s linear .15s;
  transition: background-color .5s linear 1s,height .2s linear .15s;
}
.dx-scrollbar-horizontal.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible .dx-scrollable-scroll-content {
  -webkit-transition: background-color .5s linear 1s,-webkit-box-shadow .5s linear 1s;
  transition: box-shadow .5s linear 1s,background-color .5s linear 1s,-webkit-box-shadow .5s linear 1s;
}
.dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active,
.dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active .dx-scrollable-scroll,
.dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-state-hover,
.dx-scrollbar-horizontal.dx-scrollbar-hoverable.dx-state-hover .dx-scrollable-scroll {
  height: 15px;
}
.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content,
.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-vertical > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content {
  padding-right: 8px;
}
.dx-rtl .dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content,
.dx-rtl .dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-vertical > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content,
.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both.dx-rtl > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content,
.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-vertical.dx-rtl > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content {
  padding-right: 0;
  padding-left: 8px;
}
.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content,
.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-horizontal > .dx-scrollable-wrapper > .dx-scrollable-container > .dx-scrollable-content {
  padding-bottom: 8px;
}
.dx-scrollable-customizable-scrollbars .dx-scrollable-container {
  -ms-scrollbar-base-color: #fff;
  -ms-scrollbar-arrow-color: #4b4b4b;
  -ms-scrollbar-track-color: #fff;
}
.dx-scrollable-customizable-scrollbars .dx-scrollable-container::-webkit-scrollbar:horizontal {
  height: 19px;
}
.dx-scrollable-customizable-scrollbars .dx-scrollable-container::-webkit-scrollbar:vertical {
  width: 19px;
}
.dx-scrollable-customizable-scrollbars .dx-scrollable-container::-webkit-scrollbar {
  background-color: transparent;
}
.dx-scrollable-customizable-scrollbars .dx-scrollable-container::-webkit-scrollbar-thumb {
  background-color: #757575;
  border-right: 2px solid transparent;
  border-left: 1px solid transparent;
  background-clip: content-box;
}
.dx-scrollable-customizable-scrollbars .dx-scrollable-container::-webkit-scrollbar-track {
  background-color: transparent;
}
.dx-scrollable-customizable-scrollbars .dx-scrollable-container::-webkit-scrollbar-corner {
  background-color: transparent;
}
.dx-scrollable-customizable-scrollbars .dx-scrollable-container::-webkit-scrollbar-button {
  background-color: transparent;
}
.dx-scrollable-customizable-scrollbars .dx-scrollable-container::-webkit-scrollbar-button:horizontal:decrement {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAMCAQAAADrXgSlAAAAMklEQVQY02P4z/CfIRECfRngHN/E/zAOkJmIzExEZoI4cCYGB0UZmgHIRkPt8kXigLgA3gNGp/JuZjQAAAAASUVORK5CYII=) center no-repeat;
}
.dx-scrollable-customizable-scrollbars .dx-scrollable-container::-webkit-scrollbar-button:horizontal:increment {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAMCAQAAADrXgSlAAAAN0lEQVQYV2NI9E1kAMH/QMiQ+B/ChXHAXAQHyoVxwFwEB8jFwUFSBjYebjSM4wuyA2IPnPmfAQA1rkanVpjRrQAAAABJRU5ErkJggg==) center no-repeat;
}
.dx-scrollable-customizable-scrollbars .dx-scrollable-container::-webkit-scrollbar-button:vertical:decrement {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAGCAQAAABd57cKAAAAM0lEQVQYV2P4z/CfIRECfYGQAcQHQTABFf4PhHApmAREGCoFghAJhDBcClMYKoVNGCwFAKZMRqcg5DihAAAAAElFTkSuQmCC) 3px 5px no-repeat;
}
.dx-scrollable-customizable-scrollbars .dx-scrollable-container::-webkit-scrollbar-button:vertical:increment {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAGCAQAAABd57cKAAAAMUlEQVQY023JwQ0AMAyDQBZkCO8/hPuqGqkRP46YLklZyEB/MlyYZJhwyVBKBxDfLgftpkant8t4aAAAAABJRU5ErkJggg==) 3px 5px no-repeat;
}
.dx-rtl .dx-scrollable .dx-scrollable-scroll,
.dx-rtl.dx-scrollable .dx-scrollable-scroll {
  float: left;
}
.dx-scrollable-native.dx-scrollable-native-generic .dx-scrollview-top-pocket {
  position: absolute;
  display: none;
}
.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-top-pocket {
  width: 40px;
  height: 40px;
  left: 50%;
  position: absolute;
  z-index: 1;
}
.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down {
  background-image: none;
  position: static;
  height: 100%;
  width: 100%;
  left: -50%;
  margin-left: -20px;
  padding: 0;
  border-radius: 50%;
  background-color: #fff;
  -webkit-box-shadow: 0 1px 4px 0 rgba(0,0,0,.37);
  box-shadow: 0 1px 4px 0 rgba(0,0,0,.37);
}
.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down.dx-scrollview-pull-down-loading {
  -webkit-transition: -webkit-transform .1s linear;
  transition: transform .1s linear;
  transition: transform .1s linear,-webkit-transform .1s linear;
}
.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down .dx-scrollview-pull-down-indicator {
  position: relative;
  top: 0;
  padding: 4px;
  margin: 0;
  height: 100%;
  width: 100%;
  float: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down .dx-scrollview-pull-down-indicator .dx-loadindicator {
  float: left;
}
.dx-scrollable-native.dx-scrollable-native-android .dx-icon-pulldown {
  width: 100%;
  height: 100%;
  padding: 8px;
  font-size: 24px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: opacity .2s;
  transition: opacity .2s;
}
.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down-loading.dx-scrollview-pull-down {
  -webkit-transition: top .2s ease-out;
  transition: top .2s ease-out;
}
.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down-image {
  position: absolute;
  margin: 0;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: contain;
  -webkit-transition: opacity .2s;
  transition: opacity .2s;
}
.dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down-loading .dx-icon-pulldown {
  display: none;
}
.dx-scrollable-native.dx-scrollable-native-ios .dx-scrollview-top-pocket {
  position: absolute;
  left: 0;
  width: 100%;
  overflow-y: auto;
  -webkit-transition: -webkit-transform .4s;
  transition: transform .4s;
  transition: transform .4s,-webkit-transform .4s;
  -webkit-transform: translate(0,0);
  transform: translate(0,0);
}
.dx-scrollable-native.dx-scrollable-native-ios .dx-scrollview-content {
  -webkit-transition: -webkit-transform .4s;
  transition: transform .4s;
  transition: transform .4s,-webkit-transform .4s;
  -webkit-transform: none;
  transform: none;
}
.dx-scrollable-native.dx-scrollable-native-win8.dx-scrollable-disabled {
  overflow-y: auto;
}
.dx-scrollable-native.dx-scrollable-native-win8.dx-scrollable-disabled .dx-scrollable-container {
  overflow-y: auto;
  overflow-x: hidden;
}
.dx-scrollable-native.dx-scrollable-native-win8.dx-scrollable-disabled .dx-scrollable-content,
.dx-scrollable-native.dx-scrollable-native-win8.dx-scrollable-disabled .dx-scrollview-content {
  overflow-y: hidden;
}
.dx-scrollable-native.dx-scrollable-native-win8 .dx-scrollable-container {
  -ms-overflow-style: -ms-autohiding-scrollbar;
}
.dx-scrollable-native.dx-scrollable-native-win8 .dx-scrollview-bottom-pocket {
  width: 100%;
  text-align: center;
}
.dx-device-android-4 .dx-scrollable-native.dx-scrollable-native-android .dx-scrollview-pull-down-loading .dx-icon-pulldown {
  display: block;
}
.dx-scrollview-content {
  position: static;
}
.dx-scrollview-content::after,
.dx-scrollview-content::before {
  display: table;
  content: "";
  line-height: 0;
}
.dx-scrollview-content::after {
  clear: both;
}
.dx-scrollview-pull-down {
  width: 100%;
  height: 50px;
  padding: 15px 0;
  top: -80px;
  overflow: hidden;
  -webkit-transform: translate(0,0);
  transform: translate(0,0);
  -webkit-user-drag: none;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-scrollview-pull-down-container {
  display: inline-block;
  width: 49%;
  text-align: right;
}
.dx-scrollview-pull-down-indicator {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 50%;
  display: inline-block;
  margin: -15px 20px 0 15px;
  width: 20px;
  -webkit-user-drag: none;
}
.dx-scrollview-pull-down-image {
  display: inline-block;
  vertical-align: middle;
  margin: 0 20px;
  width: 20px;
  height: 50px;
  -webkit-user-drag: none;
  -webkit-transform: translate(0,0) rotate(0);
  transform: translate(0,0) rotate(0);
  -webkit-transition: -webkit-transform .2s linear;
  transition: transform .2s linear,-webkit-transform .2s linear;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABkCAQAAABebbrxAAABD0lEQVRo3u2XvQ3CMBCFLbmjYYGsAA2wA1X2gAbEAEwB2eIKflagh6zACJAuUihASUic+M5GNH56dT7J8efTPUXKkDkzrS8LpQAEMBygcwAss2UGQADDBmLa+AMvzAAIYNhATBt/YMEMgACGDcS0wbQBEEAAAQQQwD8CEzaiL7sKqOnojTuQrh95SKkX7kqD5j+M6O6Mu1NkupQJZU64B426bjmmXIzLKe7TZiUGLmweyhTa28XWdJKpYn8pXIVub1U4T4+jUKkKbyWeWhR6Vqpwd+w+hb5U4S/ta54qkhZgVihxrxWaznZVZD2lqVDaVkVafOoKGVWRN6nZR6GMxr+qZjHl3aq4db0NLXld7wVjuu7NS9f7yAAAAABJRU5ErkJggg==) 0 0/100% no-repeat;
}
.dx-scrollview-pull-down-text {
  display: inline;
  vertical-align: middle;
  position: relative;
  overflow: visible;
  -webkit-user-drag: none;
}
.dx-scrollview-pull-down-text div {
  position: absolute;
  left: 0;
  top: 0;
  white-space: nowrap;
  overflow: visible;
  opacity: 0;
}
.dx-scrollview-pull-down-text div.dx-scrollview-pull-down-text-visible {
  opacity: 1;
}
.dx-scrollview-pull-down-ready .dx-scrollview-pull-down-image {
  -webkit-transform: translate(0,0) rotate(-180deg);
  transform: translate(0,0) rotate(-180deg);
}
.dx-scrollview-pull-down-loading .dx-scrollview-pull-down-image {
  opacity: 0;
}
.dx-scrollview-pull-down-loading .dx-scrollview-pull-down-indicator {
  opacity: 1;
}
.dx-scrollview-scrollbottom {
  width: 100%;
  padding: 10px 0;
  overflow: hidden;
  text-align: center;
  -webkit-transform: translate(0,0);
  transform: translate(0,0);
}
.dx-scrollview-scrollbottom::before {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.dx-scrollview-scrollbottom-indicator {
  display: inline-block;
  margin: 0 10px 0 0;
  -webkit-user-drag: none;
}
.dx-scrollview-scrollbottom-text {
  display: inline-block;
  margin-top: -20px;
  vertical-align: middle;
  -webkit-user-drag: none;
}
.dx-scrollview-scrollbottom-end {
  opacity: 0;
}
.dx-rtl .dx-scrollable-native.dx-scrollable-native-ios .dx-scrollview-top-pocket,
.dx-scrollable-native.dx-rtl.dx-scrollable-native-ios .dx-scrollview-top-pocket {
  left: auto;
  right: 0;
}
.dx-rtl .dx-scrollview-pull-down-container {
  text-align: left;
}
.dx-rtl .dx-scrollview-pull-down-indicator,
.dx-rtl .dx-scrollview-pull-down-text div {
  left: auto;
  right: 0;
}
.dx-rtl .dx-scrollview-scrollbottom-indicator {
  margin: 0 0 0 10px;
}
.dx-scrollview-scrollbottom-loading .dx-scrollview-scrollbottom-image {
  width: 24px;
  height: 24px;
}
.dx-checkbox {
  line-height: 0;
}
.dx-checkbox.dx-state-readonly .dx-checkbox-icon {
  border-color: #f4f4f4;
  background-color: #fff;
}
.dx-checkbox.dx-state-hover .dx-checkbox-icon {
  border: 1px solid #265a87;
}
.dx-checkbox.dx-state-focused .dx-checkbox-icon {
  border: 1px solid #337ab7;
}
.dx-checkbox.dx-state-active .dx-checkbox-icon {
  background-color: rgba(96,96,96,.2);
}
.dx-checkbox-icon {
  width: 22px;
  height: 22px;
  border-radius: 2px;
  border: 1px solid #ddd;
  background-color: #fff;
}
.dx-checkbox-checked .dx-checkbox-icon {
  font: 16px/16px DXIcons;
  color: #337ab7;
  text-align: center;
}
.dx-checkbox-checked .dx-checkbox-icon::before {
  content: "";
  position: absolute;
  display: block;
  width: 16px;
  top: 50%;
  margin-top: -8px;
  left: 50%;
  margin-left: -8px;
}
.dx-checkbox-indeterminate .dx-checkbox-icon {
  font: 14px/14px DXIcons;
  color: #337ab7;
  text-align: center;
}
.dx-checkbox-indeterminate .dx-checkbox-icon::before {
  content: "";
  position: absolute;
  display: block;
  width: 14px;
  top: 50%;
  margin-top: -7px;
  left: 50%;
  margin-left: -7px;
}
.dx-checkbox-text {
  margin-left: -22px;
  padding-left: 27px;
}
.dx-rtl .dx-checkbox-text,
.dx-rtl.dx-checkbox-text {
  margin-right: -22px;
  padding-right: 27px;
}
.dx-state-disabled .dx-checkbox,
.dx-state-disabled.dx-checkbox {
  opacity: 1;
}
.dx-state-disabled .dx-checkbox .dx-checkbox-icon,
.dx-state-disabled .dx-checkbox-text,
.dx-state-disabled.dx-checkbox .dx-checkbox-icon {
  opacity: .4;
}
.dx-invalid .dx-checkbox-container .dx-checkbox-icon {
  border: 1px solid rgba(217,83,79,.4);
}
.dx-invalid.dx-state-focused .dx-checkbox-container .dx-checkbox-icon {
  border-color: #d9534f;
}
.dx-switch {
  width: 44px;
  height: 24px;
}
.dx-switch.dx-state-readonly .dx-switch-container {
  border-color: #f4f4f4;
  background-color: #fff;
}
.dx-switch.dx-state-active .dx-switch-handle::before {
  background-color: #204d73;
}
.dx-switch.dx-state-active .dx-switch-container {
  border-color: #337ab7;
  background-color: rgba(96,96,96,.2);
}
.dx-switch.dx-state-hover .dx-switch-handle::before {
  background-color: #337ab7;
}
.dx-switch.dx-state-hover .dx-switch-container {
  background-color: transparent;
  border-color: #337ab7;
}
.dx-switch.dx-state-focused .dx-switch-container {
  border-color: #337ab7;
}
.dx-switch.dx-state-focused .dx-switch-handle::before {
  background-color: #337ab7;
}
.dx-switch.dx-state-focused.dx-state-active .dx-switch-handle::before {
  background-color: #204d73;
}
.dx-switch-container {
  overflow: hidden;
  margin: 0 -6px 0 0;
  padding: 0 2px;
  height: 24px;
  border: 1px solid #ddd;
  background: #fff;
  border-radius: 2px;
}
.dx-switch-inner {
  width: 200%;
  height: 100%;
}
.dx-switch-off,
.dx-switch-on {
  float: left;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 50%;
  padding-right: 16px;
  line-height: 22px;
  text-align: center;
  font-size: 9px;
  font-weight: 600;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.dx-switch-off {
  padding-left: 2px;
  color: #999;
}
.dx-switch-on {
  color: #333;
}
.dx-switch-handle {
  position: relative;
  float: left;
  -webkit-flex-basis: 14px;
  -ms-flex-preferred-size: 14px;
  flex-basis: 14px;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 14px;
  height: 18px;
  margin-top: 2px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.dx-switch-handle::before {
  display: block;
  content: " ";
  width: 100%;
  height: 100%;
  background-color: #63a0d4;
  border-radius: 2px;
}
.dx-switch-on-value .dx-switch-handle::before {
  background-color: #337ab7;
}
.dx-rtl .dx-switch .dx-switch-off,
.dx-rtl .dx-switch .dx-switch-on,
.dx-switch.dx-rtl .dx-switch-off,
.dx-switch.dx-rtl .dx-switch-on {
  float: right;
}
.dx-rtl .dx-switch .dx-switch-on,
.dx-switch.dx-rtl .dx-switch-on {
  padding-left: 16px;
  padding-right: 2px;
}
.dx-rtl .dx-switch .dx-switch-off,
.dx-switch.dx-rtl .dx-switch-off {
  margin-left: 0;
}
.dx-rtl .dx-switch .dx-switch-handle,
.dx-switch.dx-rtl .dx-switch-handle {
  float: right;
  margin-left: 0;
  margin-right: -14px;
}
.dx-rtl .dx-switch .dx-switch-container,
.dx-switch.dx-rtl .dx-switch-container {
  margin: 0 0 0 -6px;
}
.dx-invalid.dx-switch .dx-switch-container {
  border-color: rgba(217,83,79,.4);
}
.dx-invalid.dx-state-focused .dx-switch-container,
.dx-invalid.dx-state-hover .dx-switch-container {
  border-color: #d9534f;
}
.dx-invalid.dx-state-focused .dx-switch-handle::before,
.dx-invalid.dx-state-hover .dx-switch-handle::before,
.dx-invalid.dx-switch-on-value .dx-switch-handle::before {
  background-color: #d9534f;
}
.dx-invalid .dx-switch-handle::before {
  background-color: rgba(217,83,79,.4);
}
.dx-badge {
  background-color: #337ab7;
  color: #fff;
  font-size: 13px;
  padding: 0 6px 2px;
  line-height: normal;
}
.dx-tabs {
  border: 1px solid #ddd;
}
.dx-tabs-scrollable {
  margin: -1px;
  height: calc(100% + 2px);
}
.dx-tabs-scrollable .dx-tabs-wrapper {
  border: 1px solid #ddd;
}
.dx-tabs-nav-buttons .dx-tabs-scrollable .dx-tabs-wrapper {
  border-left: 1px solid #f7f7f7;
  border-right: 1px solid #f7f7f7;
}
.dx-tabs-nav-button {
  border: none;
  background-color: #f7f7f7;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dx-tabs-nav-button .dx-button-content {
  padding: 0;
}
.dx-tabs-nav-button.dx-state-active {
  border: none;
}
.dx-tabs-nav-button.dx-state-disabled {
  opacity: 1;
}
.dx-tabs-nav-button.dx-state-disabled .dx-button-content {
  opacity: .6;
}
.dx-tab {
  padding: 9px;
  background-color: #f7f7f7;
  color: #333;
}
.dx-tab .dx-icon {
  color: #333;
  display: inline-block;
  vertical-align: middle;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin-right: 9px;
  margin-left: 0;
}
.dx-rtl .dx-tab .dx-icon,
.dx-rtl.dx-tab .dx-icon,
.dx-tab .dx-icon.dx-icon-right {
  margin-left: 9px;
  margin-right: 0;
}
.dx-rtl .dx-tab .dx-icon.dx-icon-right,
.dx-rtl.dx-tab .dx-icon.dx-icon-right {
  margin-right: 9px;
  margin-left: 0;
}
.dx-tab.dx-state-hover {
  background-color: #fff;
}
.dx-tab.dx-state-active {
  background-color: rgba(88,88,88,.2);
  color: #333;
}
.dx-tab.dx-state-focused::after {
  content: "";
  pointer-events: none;
  position: absolute;
  top: -1px;
  bottom: -1px;
  right: -1px;
  left: -1px;
  border-right: 1px solid #337ab7;
  border-left: 1px solid #337ab7;
  border-top: 1px solid #337ab7;
  border-bottom: 1px solid #337ab7;
  z-index: 1;
}
.dx-tab.dx-tab-selected {
  background-color: #fff;
  color: #333;
}
.dx-tab-selected::after {
  content: "";
  pointer-events: none;
  position: absolute;
  top: -1px;
  bottom: -1px;
  right: -1px;
  left: -1px;
  border-right: 1px solid #ddd;
  border-left: 1px solid #ddd;
  border-top: none;
  border-bottom: none;
  z-index: 1;
}
.dx-tab-selected .dx-icon {
  color: #333;
}
.dx-tab-selected:not(.dx-state-focused) + .dx-tab-selected:not(.dx-state-focused)::after {
  border-left: 1px solid #f7f7f7;
}
.dx-rtl .dx-tab-selected:not(.dx-state-focused) + .dx-tab-selected:not(.dx-state-focused)::after {
  border-left: 1px solid #ddd;
  border-right: 1px solid #f7f7f7;
}
.dx-tab-text {
  vertical-align: middle;
  line-height: 25px;
}
.dx-state-disabled.dx-tabs {
  opacity: 1;
}
.dx-state-disabled .dx-tab-content {
  opacity: .3;
}
.dx-navbar {
  padding: 0;
  border: none;
}
.dx-nav-item,
.dx-rtl .dx-nav-item {
  background: #f7f7f7;
}
.dx-nav-item .dx-tab-text,
.dx-rtl .dx-nav-item .dx-tab-text {
  line-height: normal;
  color: #333;
}
.dx-navbar .dx-nav-item .dx-icon,
.dx-navbar .dx-rtl .dx-nav-item .dx-icon {
  width: 31px;
  height: 31px;
  background-position: 0 0;
  background-size: 31px 31px;
  padding: 0;
  font-size: 31px;
  text-align: center;
  line-height: 31px;
  color: #333;
}
.dx-nav-item.dx-state-active::after,
.dx-nav-item.dx-state-focused::after,
.dx-nav-item.dx-tab-selected::after,
.dx-rtl .dx-nav-item.dx-state-active::after,
.dx-rtl .dx-nav-item.dx-state-focused::after,
.dx-rtl .dx-nav-item.dx-tab-selected::after {
  content: none;
}
.dx-nav-item.dx-tab-selected,
.dx-rtl .dx-nav-item.dx-tab-selected {
  background: #fff;
}
.dx-nav-item.dx-tab-selected .dx-icon,
.dx-nav-item.dx-tab-selected .dx-tab-text,
.dx-rtl .dx-nav-item.dx-tab-selected .dx-icon,
.dx-rtl .dx-nav-item.dx-tab-selected .dx-tab-text {
  color: #333;
}
.dx-nav-item.dx-state-active,
.dx-rtl .dx-nav-item.dx-state-active {
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dx-nav-item.dx-state-focused,
.dx-rtl .dx-nav-item.dx-state-focused {
  -webkit-box-shadow: inset 0 0 0 1px #337ab7;
  box-shadow: inset 0 0 0 1px #337ab7;
}
.dx-nav-item.dx-state-disabled .dx-icon,
.dx-rtl .dx-nav-item.dx-state-disabled .dx-icon {
  opacity: .5;
}
.dx-navbar-item-badge {
  margin-right: -26px;
  top: 11%;
}
.dx-rtl .dx-navbar-item-badge {
  margin-left: -26px;
}
.dx-overlay-shader {
  background-color: rgba(255,255,255,.8);
}
.dx-overlay-wrapper {
  color: #333;
  font-weight: 400;
  font-size: 14px;
  font-family: "Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;
  line-height: 1.35715;
}
.dx-overlay-wrapper input,
.dx-overlay-wrapper textarea {
  font-family: "Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;
  line-height: 1.35715;
}
.dx-popup-wrapper .dx-state-focused.dx-overlay-content {
  border: 1px solid #ddd;
}
.dx-validationsummary-item {
  color: #d9534f;
}
.dx-invalid-message > .dx-overlay-content {
  color: #fff;
  background-color: #d9534f;
  border-radius: 4px;
}
.dx-editor-underlined .dx-invalid-message > .dx-overlay-content {
  border-radius: 0;
}
.dx-texteditor.dx-editor-outlined {
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 4px;
}
.dx-texteditor.dx-editor-underlined {
  background: 0 0;
  border-bottom: 1px solid #ddd;
  border-radius: 0;
}
.dx-texteditor.dx-editor-filled {
  background: rgba(51,51,51,.05);
  border: 1px solid transparent;
  border-radius: 4px;
}
.dx-texteditor.dx-state-readonly {
  border-style: dashed;
}
.dx-texteditor.dx-state-readonly.dx-editor-filled {
  border-color: transparent;
  background-color: rgba(51,51,51,.03);
}
.dx-texteditor.dx-state-readonly.dx-editor-filled.dx-state-focused {
  background-color: rgba(51,51,51,.03);
}
.dx-texteditor.dx-state-readonly.dx-editor-filled.dx-state-hover {
  background-color: rgba(51,122,183,.07);
}
.dx-texteditor.dx-state-readonly.dx-editor-underlined {
  border-style: none none dashed;
}
.dx-texteditor.dx-state-hover {
  border-color: rgba(51,122,183,.4);
}
.dx-texteditor.dx-state-hover.dx-editor-filled {
  border-color: transparent;
  background-color: rgba(51,122,183,.1);
}
.dx-texteditor.dx-state-active.dx-editor-filled,
.dx-texteditor.dx-state-active.dx-editor-outlined,
.dx-texteditor.dx-state-active.dx-editor-underlined,
.dx-texteditor.dx-state-focused.dx-editor-filled,
.dx-texteditor.dx-state-focused.dx-editor-outlined,
.dx-texteditor.dx-state-focused.dx-editor-underlined {
  border-color: #337ab7;
}
.dx-texteditor.dx-state-active.dx-editor-filled,
.dx-texteditor.dx-state-focused.dx-editor-filled {
  background-color: transparent;
}
.dx-texteditor.dx-invalid .dx-texteditor-input,
.dx-texteditor.dx-valid .dx-texteditor-input {
  padding-right: 34px;
}
.dx-texteditor.dx-invalid.dx-rtl .dx-texteditor-input,
.dx-texteditor.dx-valid.dx-rtl .dx-texteditor-input {
  padding: 7px 9px 8px 34px;
}
.dx-texteditor.dx-invalid .dx-texteditor-input-container::after,
.dx-texteditor.dx-valid .dx-texteditor-input-container::after {
  right: 4px;
}
.dx-rtl .dx-texteditor.dx-invalid .dx-texteditor-input-container::after,
.dx-rtl .dx-texteditor.dx-valid .dx-texteditor-input-container::after,
.dx-rtl.dx-texteditor.dx-invalid .dx-texteditor-input-container::after,
.dx-rtl.dx-texteditor.dx-valid .dx-texteditor-input-container::after {
  left: 4px;
  right: auto;
}
.dx-texteditor.dx-validation-pending .dx-texteditor-input {
  padding-right: 34px;
}
.dx-texteditor.dx-validation-pending.dx-rtl .dx-texteditor-input {
  padding: 7px 9px 8px 34px;
}
.dx-texteditor.dx-validation-pending .dx-texteditor-input-container .dx-pending-indicator {
  right: 4px;
}
.dx-rtl .dx-texteditor.dx-validation-pending .dx-texteditor-input-container .dx-pending-indicator,
.dx-rtl.dx-texteditor.dx-validation-pending .dx-texteditor-input-container .dx-pending-indicator {
  left: 4px;
  right: auto;
}
.dx-show-clear-button .dx-clear-button-area {
  width: 34px;
  min-width: 34px;
  right: 0;
}
.dx-show-clear-button .dx-icon-clear {
  color: #999;
  position: absolute;
  top: 50%;
  margin-top: -17px;
  padding: 8px;
  width: 34px;
  height: 34px;
  background-position: 8px 8px;
  background-size: 18px 18px;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}
.dx-placeholder {
  color: #999;
}
.dx-placeholder::before {
  padding: 7px 9px 8px;
}
.dx-editor-underlined .dx-placeholder::before {
  padding-left: 0;
}
.dx-texteditor-input {
  margin: 0;
  padding: 7px 9px 8px;
  background: rgba(0,0,0,0);
  color: #333;
  font-size: 1em;
  border-radius: 4px;
  min-height: 34px;
}
.dx-editor-underlined .dx-texteditor-input {
  background: 0 0;
  padding-left: 0;
  padding-right: 0;
}
.dx-editor-filled .dx-texteditor-input {
  background: 0 0;
}
.dx-editor-underlined .dx-texteditor-buttons-container + .dx-texteditor-input-container .dx-texteditor-input {
  padding-left: 9px;
}
.dx-rtl.dx-editor-underlined .dx-texteditor-buttons-container + .dx-texteditor-input-container .dx-texteditor-input {
  padding-left: 0;
  padding-right: 9px;
}
.dx-editor-underlined .dx-texteditor-buttons-container + .dx-texteditor-input-container .dx-placeholder {
  left: 9px;
}
.dx-rtl.dx-editor-underlined .dx-texteditor-buttons-container + .dx-texteditor-input-container .dx-placeholder {
  left: 0;
  right: 9px;
}
.dx-editor-underlined .dx-texteditor-buttons-container > .dx-button:first-child {
  margin-left: 0;
}
.dx-editor-underlined .dx-texteditor-buttons-container > .dx-button:last-child {
  margin-right: 0;
}
.dx-rtl.dx-editor-underlined .dx-texteditor-buttons-container > .dx-button:first-child {
  margin-left: 1px;
  margin-right: 0;
}
.dx-rtl.dx-editor-underlined .dx-texteditor-buttons-container > .dx-button:last-child {
  margin-left: 0;
  margin-right: 1px;
}
.dx-rtl.dx-editor-underlined .dx-texteditor-buttons-container > .dx-button:first-child:last-child {
  margin-left: 0;
  margin-right: 0;
}
.dx-invalid.dx-texteditor {
  border-color: rgba(217,83,79,.4);
}
.dx-invalid.dx-texteditor.dx-editor-filled.dx-state-focused,
.dx-invalid.dx-texteditor.dx-editor-outlined.dx-state-focused,
.dx-invalid.dx-texteditor.dx-editor-underlined.dx-state-focused {
  border-color: #d9534f;
}
.dx-invalid.dx-texteditor.dx-editor-filled.dx-show-invalid-badge .dx-texteditor-input-container::after,
.dx-invalid.dx-texteditor.dx-editor-outlined.dx-show-invalid-badge .dx-texteditor-input-container::after,
.dx-invalid.dx-texteditor.dx-editor-underlined.dx-show-invalid-badge .dx-texteditor-input-container::after {
  pointer-events: none;
  font-weight: 700;
  position: absolute;
  top: 50%;
  margin-top: -9px;
  width: 18px;
  height: 18px;
  text-align: center;
  line-height: 18px;
  font-size: 13px;
  background-color: #d9534f;
  color: #fff;
  content: "!";
  border-radius: 50%;
}
.dx-invalid.dx-texteditor.dx-editor-filled {
  background-color: rgba(217,83,79,.1);
  border-color: transparent;
}
.dx-invalid.dx-texteditor.dx-editor-filled.dx-state-focused {
  background: 0 0;
}
.dx-editor-filled .dx-texteditor-buttons-container:first-child > .dx-button:last-child,
.dx-editor-outlined .dx-texteditor-buttons-container:first-child > .dx-button:last-child {
  margin-right: 0;
}
.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-button:first-child,
.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-button:first-child {
  margin-left: 0;
}
.dx-rtl.dx-editor-filled .dx-texteditor-buttons-container:first-child > .dx-button:first-child,
.dx-rtl.dx-editor-outlined .dx-texteditor-buttons-container:first-child > .dx-button:first-child {
  margin-left: 1px;
  margin-right: 1px;
}
.dx-rtl.dx-editor-filled .dx-texteditor-buttons-container:first-child>.dx-button:first-child:last-child,
.dx-rtl.dx-editor-filled .dx-texteditor-buttons-container:first-child>.dx-button:last-child,
.dx-rtl.dx-editor-outlined .dx-texteditor-buttons-container:first-child>.dx-button:first-child:last-child,
.dx-rtl.dx-editor-outlined .dx-texteditor-buttons-container:first-child>.dx-button:last-child {
  margin-left: 0;
  margin-right: 1px;
}
.dx-rtl.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-button:first-child,
.dx-rtl.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-button:first-child {
  margin-left: 1px;
  margin-right: 0;
}
.dx-rtl.dx-editor-filled .dx-texteditor-buttons-container:last-child > .dx-button:last-child,
.dx-rtl.dx-editor-outlined .dx-texteditor-buttons-container:last-child > .dx-button:last-child {
  margin-left: 1px;
  margin-right: 1px;
}
.dx-valid.dx-texteditor.dx-editor-filled .dx-texteditor-input-container::after,
.dx-valid.dx-texteditor.dx-editor-outlined .dx-texteditor-input-container::after,
.dx-valid.dx-texteditor.dx-editor-underlined .dx-texteditor-input-container::after {
  pointer-events: none;
  font-weight: 700;
  position: absolute;
  top: 50%;
  margin-top: -9px;
  width: 18px;
  height: 18px;
  text-align: center;
  line-height: 18px;
  font-size: 13px;
  font-family: DXIcons,sans-serif;
  color: #5cb85c;
  content: "";
  opacity: 0;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-animation: .3s cubic-bezier(1,.008,.565,1.65) .1s forwards valid-badge-frames;
  animation: .3s cubic-bezier(1,.008,.565,1.65) .1s forwards valid-badge-frames;
}
.dx-validation-pending.dx-texteditor.dx-editor-filled .dx-texteditor-input-container .dx-pending-indicator,
.dx-validation-pending.dx-texteditor.dx-editor-outlined .dx-texteditor-input-container .dx-pending-indicator,
.dx-validation-pending.dx-texteditor.dx-editor-underlined .dx-texteditor-input-container .dx-pending-indicator {
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -11px;
  width: 22px;
  height: 22px;
}
.dx-rtl .dx-placeholder,
.dx-rtl .dx-placeholder::before {
  right: 0;
  left: auto;
}
.dx-editor-underlined.dx-rtl .dx-placeholder,
.dx-editor-underlined.dx-rtl .dx-placeholder::before {
  padding-right: 0;
}
.dx-searchbox .dx-icon-search {
  font: 17px/18px DXIcons;
  position: absolute;
  top: 50%;
  margin-top: -17px;
  width: 34px;
  height: 34px;
  background-position: 8px 8px;
  background-size: 18px 18px;
  padding: 8px;
  text-align: center;
  color: #999;
}
.dx-searchbox .dx-icon-search::before {
  content: "";
  position: static;
  text-indent: 0;
  color: #999;
}
.dx-searchbox .dx-placeholder::before,
.dx-searchbox .dx-texteditor-input {
  padding-left: 34px;
}
.dx-rtl .dx-searchbox .dx-placeholder::before,
.dx-rtl .dx-searchbox .dx-texteditor-input,
.dx-rtl.dx-searchbox .dx-placeholder::before,
.dx-rtl.dx-searchbox .dx-texteditor-input {
  padding-right: 34px;
}
.dx-rtl .dx-searchbox.dx-editor-underlined .dx-placeholder::before,
.dx-rtl .dx-searchbox.dx-editor-underlined .dx-texteditor-input,
.dx-rtl.dx-searchbox.dx-editor-underlined .dx-placeholder::before,
.dx-rtl.dx-searchbox.dx-editor-underlined .dx-texteditor-input {
  padding-right: 0;
}
.dx-searchbar {
  padding-bottom: 5px;
}
.dx-searchbar .dx-texteditor {
  margin: 0;
}
.dx-dropdowneditor-button {
  width: 34px;
  min-width: 34px;
  padding: 1px;
  border-radius: 4px;
}
.dx-dropdowneditor-button.dx-button-mode-contained,
.dx-dropdowneditor-button.dx-button-mode-outlined,
.dx-dropdowneditor-button.dx-button-mode-text {
  background: 0 0;
}
.dx-state-disabled .dx-dropdowneditor-button .dx-dropdowneditor-icon,
.dx-state-readonly .dx-dropdowneditor-button .dx-dropdowneditor-icon {
  opacity: 1;
}
.dx-dropdowneditor-icon {
  border: 1px solid transparent;
  color: #333;
  font: 18px/18px DXIcons;
  width: 32px;
  height: 100%;
  text-align: center;
  border-radius: 3px;
}
.dx-dropdowneditor-icon::before {
  content: "";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-editor-filled,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-editor-outlined,
.dx-dropdowneditor-input-wrapper .dx-texteditor.dx-editor-underlined {
  border: none;
  background: 0 0;
}
.dx-dropdowneditor-button-visible .dx-texteditor-input {
  padding-right: 0;
}
.dx-rtl .dx-dropdowneditor-button-visible .dx-texteditor-input,
.dx-rtl.dx-dropdowneditor-button-visible .dx-texteditor-input {
  padding-right: 9px;
  padding-left: 0;
}
.dx-rtl .dx-dropdowneditor-button-visible.dx-editor-underlined .dx-texteditor-input,
.dx-rtl.dx-dropdowneditor-button-visible.dx-editor-underlined .dx-texteditor-input {
  padding-right: 0;
}
.dx-invalid .dx-texteditor-input,
.dx-valid .dx-texteditor-input,
.dx-validation-pending .dx-texteditor-input {
  padding-right: 26px;
}
.dx-invalid.dx-rtl .dx-texteditor-input,
.dx-valid.dx-rtl .dx-texteditor-input,
.dx-validation-pending.dx-rtl .dx-texteditor-input {
  padding-right: 9px;
  padding-left: 26px;
}
.dx-dropdowneditor.dx-state-active .dx-dropdowneditor-icon,
.dx-dropdowneditor.dx-state-hover:not(.dx-custom-button-hovered) .dx-dropdowneditor-icon {
  background-color: #e6e6e6;
  border-color: transparent;
}
.dx-editor-filled.dx-dropdowneditor.dx-state-active .dx-dropdowneditor-icon,
.dx-editor-filled.dx-dropdowneditor.dx-state-hover:not(.dx-custom-button-hovered) .dx-dropdowneditor-icon {
  background-color: rgba(51,122,183,.2);
}
.dx-dropdowneditor-button.dx-state-active .dx-dropdowneditor-icon,
.dx-dropdowneditor.dx-dropdowneditor-active .dx-dropdowneditor-icon {
  background-color: #b3b3b3;
  border-color: transparent;
  color: #333;
  opacity: 1;
}
.dx-editor-filled .dx-dropdowneditor-button.dx-state-active .dx-dropdowneditor-icon,
.dx-editor-filled .dx-dropdowneditor.dx-dropdowneditor-active .dx-dropdowneditor-icon,
.dx-editor-filled.dx-dropdowneditor-button.dx-state-active .dx-dropdowneditor-icon,
.dx-editor-filled.dx-dropdowneditor.dx-dropdowneditor-active .dx-dropdowneditor-icon {
  background-color: rgba(51,122,183,.3);
}
.dx-invalid.dx-dropdowneditor .dx-texteditor-container::after {
  right: 38px;
}
.dx-rtl .dx-invalid.dx-dropdowneditor .dx-texteditor-container::after,
.dx-rtl.dx-invalid.dx-dropdowneditor .dx-texteditor-container::after {
  right: auto;
  left: 38px;
}
.dx-invalid.dx-dropdowneditor.dx-show-clear-button:not(.dx-texteditor-empty) .dx-texteditor-container::after {
  right: 68px;
}
.dx-rtl .dx-invalid.dx-dropdowneditor.dx-show-clear-button:not(.dx-texteditor-empty) .dx-texteditor-container::after,
.dx-rtl.dx-invalid.dx-dropdowneditor.dx-show-clear-button:not(.dx-texteditor-empty) .dx-texteditor-container::after {
  right: auto;
  left: 68px;
}
.dx-state-hover.dx-invalid.dx-dropdowneditor.dx-editor-filled .dx-dropdowneditor-icon {
  background-color: rgba(217,83,79,.2);
}
.dx-dropdowneditor-active.dx-invalid.dx-dropdowneditor.dx-editor-filled .dx-dropdowneditor-icon,
.dx-state-active.dx-invalid.dx-dropdowneditor.dx-editor-filled .dx-dropdowneditor-icon {
  background-color: rgba(217,83,79,.3);
}
.dx-valid.dx-dropdowneditor .dx-texteditor-container::after {
  right: 38px;
}
.dx-rtl .dx-valid.dx-dropdowneditor .dx-texteditor-container::after,
.dx-rtl.dx-valid.dx-dropdowneditor .dx-texteditor-container::after {
  right: auto;
  left: 38px;
}
.dx-valid.dx-dropdowneditor.dx-show-clear-button:not(.dx-texteditor-empty) .dx-texteditor-container::after {
  right: 68px;
}
.dx-rtl .dx-valid.dx-dropdowneditor.dx-show-clear-button:not(.dx-texteditor-empty) .dx-texteditor-container::after,
.dx-rtl.dx-valid.dx-dropdowneditor.dx-show-clear-button:not(.dx-texteditor-empty) .dx-texteditor-container::after {
  right: auto;
  left: 68px;
}
.dx-list {
  margin: 0;
  min-height: 3em;
}
.dx-list .dx-scrollview-content:focus {
  outline: 0;
}
.dx-wrap-item-text > .dx-list-item > .dx-list-item-content {
  white-space: normal;
}
.dx-empty-collection .dx-list-select-all {
  display: none;
}
.dx-list-group-header::before {
  width: 0;
  height: 0;
  display: block;
  float: right;
  margin-top: 6px;
  border-style: solid;
  border-color: transparent;
  border-width: 5px 5px 0;
}
.dx-list-collapsible-groups .dx-list-group-header {
  cursor: pointer;
}
.dx-list-collapsible-groups .dx-list-group-header::before {
  content: " ";
}
.dx-list-group-collapsed .dx-list-group-header::before {
  border-width: 0 5px 5px;
}
.dx-list-group-body {
  overflow: hidden;
}
.dx-list-item {
  position: static;
  cursor: pointer;
  display: table;
  width: 100%;
  table-layout: fixed;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-list-item-content {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: table-cell;
  width: 100%;
}
.dx-list-item-content::before {
  content: "_";
  color: transparent;
  display: inline-block;
  width: 0;
  float: left;
}
.dx-list .dx-empty-message {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  min-height: 3em;
  text-align: left;
}
.dx-list-item-badge-container {
  display: table-cell;
  width: 20px;
  text-align: right;
  vertical-align: middle;
  padding-right: 10px;
}
.dx-list-item-badge {
  float: right;
  position: relative;
}
.dx-list-item-chevron-container {
  display: table-cell;
  vertical-align: middle;
}
.dx-list-item-icon-container {
  display: inline-block;
}
.dx-list-item-chevron {
  border-width: 2px 0 0 2px;
  opacity: .3;
}
.dx-list-item-response-wait {
  opacity: .5;
  -webkit-transition: opacity .2s linear;
  transition: opacity .2s linear;
}
.dx-list-slide-menu-content {
  display: table;
  width: 100%;
  table-layout: fixed;
}
.dx-list-item-after-bag,
.dx-list-item-before-bag {
  display: table-cell;
  width: 0;
  height: 100%;
  vertical-align: middle;
}
.dx-list-item-before-bag .dx-list-toggle-delete-switch {
  display: block;
  float: left;
  padding: 3px 0;
}
.dx-list-item-before-bag .dx-icon-toggle-delete {
  -webkit-transition: .1s linear;
  transition: .1s linear;
}
.dx-list-item-before-bag .dx-list-select-checkbox {
  float: left;
  -webkit-transition: .1s linear;
  transition: .1s linear;
}
.dx-list-select-all-label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-list-item-after-bag .dx-list-reorder-handle {
  cursor: move;
  background-repeat: no-repeat;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}
.dx-state-disabled .dx-list-item-after-bag .dx-list-reorder-handle {
  cursor: default;
}
.dx-list-switchable-menu-shield-positioning {
  position: relative;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.dx-device-android-4 .dx-list-switchable-menu-shield-positioning {
  -webkit-transform: none;
  transform: none;
}
.dx-list-switchable-delete-bottom-shield,
.dx-list-switchable-delete-top-shield {
  position: absolute;
  right: 0;
  left: 0;
  cursor: pointer;
}
.dx-list-switchable-delete-top-shield {
  top: 0;
}
.dx-list-switchable-delete-bottom-shield {
  bottom: 0;
}
.dx-list-switchable-delete-item-content-shield {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.dx-list-switchable-delete-button-container {
  position: absolute;
  top: 0;
  bottom: 0;
  overflow: hidden;
}
.dx-list-switchable-delete-button-wrapper {
  display: table;
  height: 100%;
}
.dx-list-switchable-delete-button-inner-wrapper {
  display: table-cell;
  padding-left: 1px;
  height: 100%;
  vertical-align: middle;
}
.dx-list-switchable-menu-item-shield-positioning,
.dx-list-switchable-menu-item-shield-positioning .dx-list-item-content,
.dx-list-switchable-menu-item-shield-positioning .dx-list-slide-menu-content {
  position: relative;
}
.dx-list-switchable-delete-ready .dx-icon-toggle-delete {
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
.dx-list-slide-menu-buttons-container {
  position: absolute;
  width: 100%;
  top: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
}
.dx-device-ios .dx-list-slide-menu-buttons-container {
  -webkit-mask-image: -webkit-radial-gradient(white,#000);
}
.dx-list-slide-menu-buttons {
  position: relative;
  top: 0;
  left: 0;
  bottom: 0;
  display: table;
  height: 100%;
}
.dx-list-slide-menu-button {
  display: table-cell;
  padding: 0 10px;
  vertical-align: middle;
  bottom: 1px;
}
.dx-list-static-delete-button .dx-button-content {
  overflow: visible;
}
.dx-list-next-button {
  padding: 5px;
  text-align: center;
}
.dx-list-next-button .dx-button {
  padding: 0 3em;
}
.dx-state-disabled .dx-list-item,
.dx-state-disabled .dx-list-switchable-delete-button,
.dx-state-disabled .dx-list-toggle-delete-switch,
.dx-state-disabled.dx-list-item {
  cursor: default;
}
.dx-list-context-menuitem {
  cursor: pointer;
}
.dx-rtl .dx-list .dx-list-item-badge-container,
.dx-rtl.dx-list .dx-list-item-badge-container {
  padding-left: 10px;
  padding-right: 0;
}
.dx-rtl .dx-list .dx-list-item-badge,
.dx-rtl.dx-list .dx-list-item-badge {
  float: left;
}
.dx-rtl .dx-list .dx-list-item-before-bag .dx-list-select-checkbox,
.dx-rtl .dx-list .dx-list-item-before-bag .dx-list-toggle-delete-switch,
.dx-rtl.dx-list .dx-list-item-before-bag .dx-list-select-checkbox,
.dx-rtl.dx-list .dx-list-item-before-bag .dx-list-toggle-delete-switch {
  float: right;
}
.dx-rtl .dx-list .dx-list-switchable-delete-button-inner-wrapper,
.dx-rtl.dx-list .dx-list-switchable-delete-button-inner-wrapper {
  padding-right: 1px;
  padding-left: 0;
}
.dx-rtl .dx-list .dx-list-slide-item-delete-button-container,
.dx-rtl.dx-list .dx-list-slide-item-delete-button-container {
  right: 100%;
  left: 0;
}
.dx-rtl .dx-list .dx-list-slide-item-delete-button,
.dx-rtl.dx-list .dx-list-slide-item-delete-button {
  right: auto;
  left: 0;
}
.dx-rtl .dx-list .dx-list-group-header::before,
.dx-rtl.dx-list .dx-list-group-header::before {
  float: left;
}
.dx-list-item-chevron {
  -webkit-transform: rotate(0);
  transform: rotate(0);
  border: none;
  opacity: 1;
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
  margin-left: -5px;
  color: #333;
}
.dx-rtl .dx-list-item-chevron {
  margin-left: auto;
  margin-right: -6px;
  -webkit-transform: rotate(0);
  transform: rotate(0);
}
.dx-list-item-chevron::before {
  content: "";
}
.dx-list-item-icon-container {
  width: 28px;
  height: 18px;
  vertical-align: top;
}
.dx-list-item-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}
.dx-list-search {
  margin-bottom: 5px;
}
.dx-list {
  border: none;
}
.dx-list.dx-list-with-search .dx-scrollable-wrapper {
  height: calc(100% - 41px);
}
.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-hover .dx-checkbox-icon,
.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-hover .dx-radiobutton-icon::before,
.dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-hover .dx-checkbox-icon,
.dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-hover .dx-radiobutton-icon::before {
  border-color: #265a87;
}
.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-checkbox-icon,
.dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-radiobutton-icon::before,
.dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-focused .dx-checkbox-icon,
.dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-focused .dx-radiobutton-icon::before {
  border: 1px solid #337ab7;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-hover {
  background-color: rgba(0,0,0,.04);
  color: #333;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-hover .dx-icon {
  color: #333;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected {
  background-color: rgba(0,0,0,.1);
  color: #333;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected .dx-icon {
  color: #333;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected.dx-state-hover:not(.dx-state-focused) {
  background-color: rgba(0,0,0,.07);
  color: #333;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused {
  background-color: #337ab7;
  color: #fff;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused .dx-icon {
  color: #fff;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused .dx-list-item-chevron {
  border-color: #fff;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused.dx-list-item-selected {
  background-color: rgba(51,122,183,.7);
  color: #fff;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active {
  background-color: #337ab7;
  color: #fff;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-icon {
  color: #fff;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-list-slide-item-content {
  background-color: #337ab7;
  color: #fff;
}
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item .dx-icon,
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-button .dx-icon,
.dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused .dx-button .dx-icon {
  color: #333;
}
.dx-list-group-header {
  font-weight: 700;
  padding: 20px 10px 10px;
  border-top: 1px solid #ddd;
  border-bottom: 2px solid #ddd;
  background: rgba(238,238,238,.05);
  color: #333;
}
.dx-list-group:first-of-type .dx-list-group-header {
  border-top: none;
}
.dx-list-group-header::before {
  border-top-color: #333;
}
.dx-list-group-collapsed .dx-list-group-header::before {
  border-bottom-color: #333;
}
.dx-list-item:first-of-type {
  border-top: none;
}
.dx-list-item:last-of-type {
  border-bottom: none;
}
.dx-list-item .dx-icon-toggle-delete {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAQAAAC0NkA6AAAA0ElEQVRYw+2Y0QrDMAhFEwYj7/mM+1V+sx/UvWywQexiNbdQqq/FQ8y1akq5bY2hokOgUAg6anZ4xWa4ZoRvZvhvb5H0bA6vuSnKSp0b8HYCwoGJICYxUcQE5sB1eyXgFO0xQach7JRNVvest+XnMM9CgCTpal9j6YjRWQiQxAqxqwV9CaT/QmTwySPcHuSvtkq8B+kJkFG6nuGJQE64eIaEr1PxpB/kdfoJqf1SBgnSSEQZ7khjKmngJq0OpCWItM6RFlPSik17LCA+e9z2sRfnMjs2IEgNwQAAAABJRU5ErkJggg==);
  background-size: 100%;
}
.dx-list-item.dx-list-item-ghost-reordering.dx-state-focused.dx-state-hover {
  color: #959595;
  background: #fff;
  border-top: 1px solid rgba(51,122,183,.5);
  border-bottom: 1px solid rgba(51,122,183,.5);
  -webkit-box-shadow: 0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.2);
  box-shadow: 0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.2);
}
.dx-list .dx-empty-message,
.dx-list-item {
  border-top: 1px solid #ddd;
  color: #333;
}
.dx-list-item-separator-hidden .dx-list .dx-empty-message,
.dx-list-item-separator-hidden .dx-list-item {
  border-top: none;
  border-bottom: none;
}
.dx-list .dx-empty-message,
.dx-list-item-content {
  padding: 10px;
}
.dx-list-next-button .dx-button .dx-button-content {
  padding: 7px 18px 8px;
}
.dx-list-next-button .dx-button .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin-right: 9px;
  margin-left: 0;
}
.dx-list-next-button .dx-button .dx-icon.dx-icon-right,
.dx-rtl .dx-list-next-button .dx-button .dx-icon,
.dx-rtl.dx-list-next-button .dx-button .dx-icon {
  margin-left: 9px;
  margin-right: 0;
}
.dx-rtl .dx-list-next-button .dx-button .dx-icon.dx-icon-right,
.dx-rtl.dx-list-next-button .dx-button .dx-icon.dx-icon-right {
  margin-right: 9px;
  margin-left: 0;
}
.dx-list-item-chevron-container {
  width: 16px;
}
.dx-list-border-visible {
  border: 1px solid #ddd;
}
.dx-list-border-visible .dx-list-select-all {
  border-bottom: 1px solid #ddd;
}
.dx-list-item-before-bag.dx-list-toggle-delete-switch-container {
  width: 29px;
}
.dx-list-item-before-bag.dx-list-select-checkbox-container,
.dx-list-item-before-bag.dx-list-select-radiobutton-container {
  width: 31px;
}
.dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch {
  border: none;
  background: 0 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch .dx-button-content {
  padding: 0;
}
.dx-list-item-before-bag .dx-icon-toggle-delete {
  margin: 5px 5px 5px 10px;
  width: 19px;
  height: 19px;
}
.dx-list-item-before-bag .dx-list-select-checkbox,
.dx-list-item-before-bag .dx-list-select-radiobutton {
  margin-top: -1px;
  margin-bottom: -3px;
  margin-left: 10px;
}
.dx-list-select-all {
  white-space: nowrap;
  padding: 9px 0 8px;
}
.dx-list-select-all-checkbox {
  float: left;
  margin: -1px 0 -3px 10px;
}
.dx-list-select-all-label {
  line-height: 17px;
  padding: 0 10px;
  margin-top: 1px;
}
.dx-list-item-after-bag.dx-list-static-delete-button-container {
  width: 36px;
}
.dx-list-item-after-bag.dx-list-reorder-handle-container {
  width: 33.4px;
}
.dx-list-item-after-bag .dx-list-reorder-handle {
  font: 18px/18px DXIcons;
  width: 28.8px;
  height: 28.8px;
  background-position: 5px 5px;
  background-size: 18px 18px;
  padding: 5px;
  text-align: center;
}
.dx-list-item-after-bag .dx-list-reorder-handle::before {
  content: "";
}
.dx-list-slide-menu-button-delete {
  border: 1px solid transparent;
  color: #fff;
  background-color: #d9534f;
}
.dx-list-slide-menu-button-menu {
  border: 1px solid transparent;
  color: #fff;
  background-color: #337ab7;
}
.dx-list-static-delete-button,
.dx-list-switchable-delete-button {
  margin-right: 10px;
  padding: 0;
}
.dx-list-static-delete-button .dx-button-content,
.dx-list-switchable-delete-button .dx-button-content {
  padding: 3px;
}
.dx-list-context-menucontent {
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 0;
  -webkit-box-shadow: 0 3px 10px rgba(0,0,0,.1);
  box-shadow: 0 3px 10px rgba(0,0,0,.1);
}
.dx-state-disabled .dx-list-item,
.dx-state-disabled.dx-list-item {
  background-color: transparent;
  opacity: .6;
}
.dx-rtl .dx-list .dx-empty-message,
.dx-rtl.dx-list .dx-empty-message {
  text-align: right;
}
.dx-rtl .dx-list .dx-list-item-before-bag .dx-icon-toggle-delete,
.dx-rtl.dx-list .dx-list-item-before-bag .dx-icon-toggle-delete {
  margin: 5px 10px 5px 5px;
}
.dx-rtl .dx-list .dx-list-item-before-bag .dx-list-select-checkbox,
.dx-rtl .dx-list .dx-list-item-before-bag .dx-list-select-radiobutton,
.dx-rtl.dx-list .dx-list-item-before-bag .dx-list-select-checkbox,
.dx-rtl.dx-list .dx-list-item-before-bag .dx-list-select-radiobutton {
  margin-right: 10px;
  margin-left: 1px;
}
.dx-rtl .dx-list .dx-list-select-all-checkbox,
.dx-rtl.dx-list .dx-list-select-all-checkbox {
  float: right;
  margin-right: 10px;
  margin-left: 1px;
}
.dx-rtl .dx-list .dx-list-switchable-delete-button,
.dx-rtl.dx-list .dx-list-switchable-delete-button {
  margin-left: 10px;
  margin-right: 0;
}
.dx-device-mobile .dx-list {
  border: none;
}
.dx-device-mobile .dx-list.dx-list-with-search .dx-scrollable-wrapper {
  height: calc(100% - 41px);
}
.dx-device-mobile .dx-list .dx-empty-message {
  text-align: left;
}
.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-hover .dx-checkbox-icon,
.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-hover .dx-radiobutton-icon::before,
.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-hover .dx-checkbox-icon,
.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-hover .dx-radiobutton-icon::before {
  border-color: #265a87;
}
.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-checkbox-icon,
.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-radiobutton-icon::before,
.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-focused .dx-checkbox-icon,
.dx-device-mobile .dx-list.dx-list-select-decorator-enabled .dx-list-select-all.dx-state-focused .dx-radiobutton-icon::before {
  border: 1px solid #337ab7;
}
.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-hover {
  background-color: rgba(0,0,0,.04);
  color: #333;
}
.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-hover .dx-icon {
  color: #333;
}
.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected {
  background-color: rgba(0,0,0,.1);
  color: #333;
}
.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected .dx-icon {
  color: #333;
}
.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected.dx-state-hover:not(.dx-state-focused) {
  background-color: rgba(0,0,0,.07);
  color: #333;
}
.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused {
  background-color: #337ab7;
  color: #fff;
}
.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused .dx-icon {
  color: #fff;
}
.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused .dx-list-item-chevron {
  border-color: #fff;
}
.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused.dx-list-item-selected {
  background-color: rgba(51,122,183,.7);
  color: #fff;
}
.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active {
  background-color: #337ab7;
  color: #fff;
}
.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-icon {
  color: #fff;
}
.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-list-slide-item-content {
  background-color: #337ab7;
  color: #fff;
}
.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item .dx-icon,
.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-active .dx-button .dx-icon,
.dx-device-mobile .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused .dx-button .dx-icon {
  color: #333;
}
.dx-device-mobile .dx-list-group-header {
  font-weight: 700;
  padding: 20px 15px 10px;
  border-top: 1px solid #ddd;
  border-bottom: 2px solid #ddd;
  background: rgba(238,238,238,.05);
  color: #333;
}
.dx-list-group:first-of-type .dx-device-mobile .dx-list-group-header {
  border-top: none;
}
.dx-device-mobile .dx-list-group-header::before {
  border-top-color: #333;
}
.dx-list-group-collapsed .dx-device-mobile .dx-list-group-header::before {
  border-bottom-color: #333;
}
.dx-device-mobile .dx-list-item:first-of-type {
  border-top: none;
}
.dx-device-mobile .dx-list-item:last-of-type {
  border-bottom: none;
}
.dx-device-mobile .dx-list-item .dx-icon-toggle-delete {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAQAAAC0NkA6AAAA0ElEQVRYw+2Y0QrDMAhFEwYj7/mM+1V+sx/UvWywQexiNbdQqq/FQ8y1akq5bY2hokOgUAg6anZ4xWa4ZoRvZvhvb5H0bA6vuSnKSp0b8HYCwoGJICYxUcQE5sB1eyXgFO0xQach7JRNVvest+XnMM9CgCTpal9j6YjRWQiQxAqxqwV9CaT/QmTwySPcHuSvtkq8B+kJkFG6nuGJQE64eIaEr1PxpB/kdfoJqf1SBgnSSEQZ7khjKmngJq0OpCWItM6RFlPSik17LCA+e9z2sRfnMjs2IEgNwQAAAABJRU5ErkJggg==);
  background-size: 100%;
}
.dx-device-mobile .dx-list-item.dx-list-item-ghost-reordering.dx-state-focused.dx-state-hover {
  color: #959595;
  background: #fff;
  border-top: 1px solid rgba(51,122,183,.5);
  border-bottom: 1px solid rgba(51,122,183,.5);
  -webkit-box-shadow: 0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.2);
  box-shadow: 0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.2);
}
.dx-device-mobile .dx-list .dx-empty-message,
.dx-device-mobile .dx-list-item {
  border-top: 1px solid #ddd;
  color: #333;
}
.dx-list-item-separator-hidden .dx-device-mobile .dx-list .dx-empty-message,
.dx-list-item-separator-hidden .dx-device-mobile .dx-list-item {
  border-top: none;
  border-bottom: none;
}
.dx-device-mobile .dx-list .dx-empty-message,
.dx-device-mobile .dx-list-item-content {
  padding: 10px 15px;
}
.dx-device-mobile .dx-list-next-button .dx-button .dx-button-content {
  padding: 7px 18px 8px;
}
.dx-device-mobile .dx-list-next-button .dx-button .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin-right: 9px;
  margin-left: 0;
}
.dx-device-mobile .dx-list-next-button .dx-button .dx-icon.dx-icon-right,
.dx-rtl .dx-device-mobile .dx-list-next-button .dx-button .dx-icon,
.dx-rtl.dx-device-mobile .dx-list-next-button .dx-button .dx-icon {
  margin-left: 9px;
  margin-right: 0;
}
.dx-rtl .dx-device-mobile .dx-list-next-button .dx-button .dx-icon.dx-icon-right,
.dx-rtl.dx-device-mobile .dx-list-next-button .dx-button .dx-icon.dx-icon-right {
  margin-right: 9px;
  margin-left: 0;
}
.dx-device-mobile .dx-list-item-chevron-container {
  width: 21px;
}
.dx-device-mobile .dx-list-border-visible {
  border: 1px solid #ddd;
}
.dx-device-mobile .dx-list-border-visible .dx-list-select-all {
  border-bottom: 1px solid #ddd;
}
.dx-device-mobile .dx-list-item-before-bag.dx-list-toggle-delete-switch-container {
  width: 34px;
}
.dx-device-mobile .dx-list-item-before-bag.dx-list-select-checkbox-container,
.dx-device-mobile .dx-list-item-before-bag.dx-list-select-radiobutton-container {
  width: 36px;
}
.dx-device-mobile .dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch {
  border: none;
  background: 0 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dx-device-mobile .dx-list-item-before-bag .dx-button.dx-list-toggle-delete-switch .dx-button-content {
  padding: 0;
}
.dx-device-mobile .dx-list-item-before-bag .dx-icon-toggle-delete {
  margin: 5px 7.5px 5px 15px;
  width: 19px;
  height: 19px;
}
.dx-device-mobile .dx-list-item-before-bag .dx-list-select-checkbox,
.dx-device-mobile .dx-list-item-before-bag .dx-list-select-radiobutton {
  margin-top: -1px;
  margin-bottom: -3px;
  margin-left: 15px;
}
.dx-device-mobile .dx-list-select-all {
  padding: 9px 0 8px;
}
.dx-device-mobile .dx-list-select-all-checkbox {
  float: left;
  margin: -1px 0 -3px 15px;
}
.dx-device-mobile .dx-list-select-all-label {
  line-height: 17px;
  padding: 0 10px;
  margin-top: 1px;
}
.dx-device-mobile .dx-list-item-after-bag.dx-list-static-delete-button-container {
  width: 41px;
}
.dx-device-mobile .dx-list-item-after-bag.dx-list-reorder-handle-container {
  width: 38.4px;
}
.dx-device-mobile .dx-list-item-after-bag .dx-list-reorder-handle {
  font: 18px/18px DXIcons;
  width: 28.8px;
  height: 28.8px;
  background-position: 5px 5px;
  background-size: 18px 18px;
  padding: 5px;
  text-align: center;
}
.dx-device-mobile .dx-list-item-after-bag .dx-list-reorder-handle::before {
  content: "";
}
.dx-device-mobile .dx-list-slide-menu-button {
  bottom: 1px;
}
.dx-device-mobile .dx-list-slide-menu-button-delete {
  border: 1px solid transparent;
  color: #fff;
  background-color: #d9534f;
}
.dx-device-mobile .dx-list-slide-menu-button-menu {
  border: 1px solid transparent;
  color: #fff;
  background-color: #337ab7;
}
.dx-device-mobile .dx-list-static-delete-button,
.dx-device-mobile .dx-list-switchable-delete-button {
  margin-right: 15px;
  padding: 0;
}
.dx-device-mobile .dx-list-static-delete-button .dx-button-content,
.dx-device-mobile .dx-list-switchable-delete-button .dx-button-content {
  padding: 3px;
}
.dx-device-mobile .dx-list-context-menucontent {
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 0;
  -webkit-box-shadow: 0 3px 10px rgba(0,0,0,.1);
  box-shadow: 0 3px 10px rgba(0,0,0,.1);
}
.dx-device-mobile .dx-state-disabled .dx-list-item,
.dx-device-mobile .dx-state-disabled.dx-list-item {
  background-color: transparent;
  opacity: .6;
}
.dx-device-mobile .dx-rtl .dx-list .dx-empty-message,
.dx-device-mobile .dx-rtl.dx-list .dx-empty-message {
  text-align: right;
}
.dx-device-mobile .dx-rtl .dx-list .dx-list-item-before-bag .dx-icon-toggle-delete,
.dx-device-mobile .dx-rtl.dx-list .dx-list-item-before-bag .dx-icon-toggle-delete {
  margin: 5px 15px 5px 7.5px;
}
.dx-device-mobile .dx-rtl .dx-list .dx-list-item-before-bag .dx-list-select-checkbox,
.dx-device-mobile .dx-rtl .dx-list .dx-list-item-before-bag .dx-list-select-radiobutton,
.dx-device-mobile .dx-rtl.dx-list .dx-list-item-before-bag .dx-list-select-checkbox,
.dx-device-mobile .dx-rtl.dx-list .dx-list-item-before-bag .dx-list-select-radiobutton {
  margin-right: 15px;
  margin-left: 1px;
}
.dx-device-mobile .dx-rtl .dx-list .dx-list-select-all-checkbox,
.dx-device-mobile .dx-rtl.dx-list .dx-list-select-all-checkbox {
  float: right;
  margin-right: 15px;
  margin-left: 1px;
}
.dx-device-mobile .dx-rtl .dx-list .dx-list-switchable-delete-button,
.dx-device-mobile .dx-rtl.dx-list .dx-list-switchable-delete-button {
  margin-left: 15px;
  margin-right: 0;
}
.dx-textarea {
  height: auto;
}
.dx-textarea .dx-icon-clear {
  top: 0;
  margin-top: 0;
}
.dx-textarea.dx-invalid .dx-texteditor-container::after {
  top: 7px;
  margin-top: 0;
}
.dx-numberbox-spin-container {
  overflow: hidden;
  width: 34px;
  border-radius: 4px;
}
.dx-numberbox-spin-up-icon {
  font: 14px/1 DXIcons;
  color: #333;
}
.dx-numberbox-spin-up-icon::before {
  content: "";
}
.dx-numberbox-spin-down-icon {
  font: 14px/1 DXIcons;
  color: #333;
}
.dx-numberbox-spin-down-icon::before {
  content: "";
}
.dx-numberbox-spin-down-icon,
.dx-numberbox-spin-up-icon {
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  border-radius: 3px;
}
.dx-numberbox-spin-down-icon::before,
.dx-numberbox-spin-up-icon::before {
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}
.dx-numberbox-spin-button {
  padding: 1px;
}
.dx-editor-underlined .dx-numberbox-spin-button {
  background: 0 0;
}
.dx-state-hover.dx-numberbox-spin-button .dx-numberbox-spin-down-icon,
.dx-state-hover.dx-numberbox-spin-button .dx-numberbox-spin-up-icon {
  -webkit-box-shadow: 0 0 0 1px transparent inset;
  box-shadow: 0 0 0 1px transparent inset;
  background-color: #e6e6e6;
}
.dx-state-active.dx-numberbox-spin-button .dx-numberbox-spin-down-icon,
.dx-state-active.dx-numberbox-spin-button .dx-numberbox-spin-up-icon {
  background-color: #b3b3b3;
  color: #333;
}
.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-container {
  width: 74px;
  border-left: none;
}
.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-down-icon,
.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-up-icon {
  background-position: center;
}
.dx-numberbox.dx-rtl.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-container,
.dx-rtl .dx-numberbox.dx-numberbox-spin-touch-friendly .dx-numberbox-spin-container {
  border-right: none;
}
.dx-numberbox.dx-rtl.dx-numberbox-spin .dx-texteditor-input,
.dx-rtl .dx-numberbox.dx-numberbox-spin .dx-texteditor-input {
  padding-right: 9px;
}
.dx-calendar {
  width: 282px;
  min-width: 282px;
  height: 268.6px;
  min-height: 268.6px;
  background-color: #fff;
  -webkit-tap-highlight-color: transparent;
  outline: 0;
  border: 1px solid transparent;
}
.dx-calendar.dx-calendar-with-footer {
  height: 323.6px;
  min-height: 293.6px;
}
.dx-calendar.dx-calendar-with-footer .dx-calendar-body {
  bottom: 55px;
}
.dx-calendar.dx-calendar-with-footer .dx-calendar-footer {
  text-align: center;
  height: 45px;
  width: 100%;
}
.dx-calendar.dx-calendar-with-footer .dx-calendar-footer .dx-button {
  background: 0 0;
}
.dx-calendar.dx-calendar-with-footer .dx-calendar-footer .dx-button.dx-state-active {
  background-color: #d4d4d4;
}
.dx-calendar-navigator {
  line-height: 1.6;
  height: 36px;
  display: table;
  border-collapse: collapse;
}
.dx-calendar-navigator .dx-button {
  height: 100%;
  border-radius: 0;
  display: table-cell;
  border-color: #ddd;
}
.dx-calendar-navigator .dx-button .dx-icon {
  font-size: 16px;
}
.dx-calendar-navigator .dx-button.dx-calendar-disabled-navigator-link {
  border-collapse: collapse;
  visibility: visible;
  opacity: 1;
}
.dx-calendar-navigator .dx-button.dx-calendar-disabled-navigator-link .dx-button-content {
  opacity: .5;
}
.dx-calendar-navigator .dx-button.dx-state-active:not(.dx-calendar-disabled-navigator-link) {
  z-index: 1;
}
.dx-calendar-navigator .dx-button.dx-state-hover:not(.dx-calendar-disabled-navigator-link) {
  z-index: 1;
  border-color: #ddd;
}
.dx-calendar-navigator .dx-calendar-caption-button {
  font-size: 16px;
  font-weight: 700;
  line-height: 1.2;
  text-transform: uppercase;
  right: 32px;
  left: 32px;
}
.dx-calendar-navigator .dx-calendar-caption-button.dx-button.dx-state-active {
  background-color: #d4d4d4;
}
.dx-calendar-navigator .dx-calendar-caption-button.dx-button .dx-button-content {
  padding: 2px 15px 4px;
  color: #337ab7;
}
.dx-calendar-navigator-previous-month.dx-state-hover {
  z-index: 1;
}
.dx-calendar-navigator-next-view,
.dx-calendar-navigator-previous-month {
  width: 32px;
  background: 0 0;
}
.dx-calendar-navigator-next-view.dx-button,
.dx-calendar-navigator-previous-month.dx-button {
  margin: 0 1px;
}
.dx-calendar-navigator-next-view .dx-button-content,
.dx-calendar-navigator-previous-month .dx-button-content {
  padding: 0;
}
.dx-calendar-navigator-previous-month,
.dx-calendar-navigator-previous-view {
  left: 0;
}
.dx-calendar-navigator-previous-month.dx-button,
.dx-calendar-navigator-previous-view.dx-button {
  border-radius: 4px 0 0 4px;
}
.dx-calendar-navigator-previous-month.dx-button .dx-icon,
.dx-calendar-navigator-previous-view.dx-button .dx-icon {
  color: #337ab7;
}
.dx-calendar-navigator-next-month,
.dx-calendar-navigator-next-view {
  right: 0;
}
.dx-calendar-navigator-next-month.dx-button,
.dx-calendar-navigator-next-view.dx-button {
  border-radius: 0 4px 4px 0;
}
.dx-calendar-navigator-next-month.dx-button .dx-icon,
.dx-calendar-navigator-next-view.dx-button .dx-icon {
  color: #337ab7;
}
.dx-calendar-body {
  top: 52px;
}
.dx-calendar-body thead {
  font-size: 10px;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 1.2;
}
.dx-calendar-body thead tr {
  height: 25px;
  padding-bottom: 10px;
}
.dx-calendar-body thead tr th {
  -webkit-box-shadow: inset 0 -1px 0 #ddd;
  box-shadow: inset 0 -1px 0 #ddd;
  color: #999;
}
.dx-calendar-body table {
  border-spacing: 0;
}
.dx-calendar-body table th {
  color: #999;
  text-align: center;
  font-size: 12px;
  padding: 1px 0 6px;
}
.dx-calendar-cell {
  text-align: center;
  padding: 1px 8px 2px;
  color: #333;
  font-size: 15px;
  border: 1px double transparent;
  width: 39px;
  border-radius: 4px;
}
.dx-calendar-cell.dx-calendar-today {
  font-weight: 700;
}
.dx-calendar-cell.dx-state-hover {
  -webkit-box-shadow: inset 0 -1px 0 1000px rgba(0,0,0,.04);
  box-shadow: inset 0 -1px 0 1000px rgba(0,0,0,.04);
  color: #333;
}
.dx-calendar-cell.dx-calendar-empty-cell:not(.dx-calendar-selected-date),
.dx-calendar-cell.dx-calendar-empty-cell:not(.dx-calendar-selected-date).dx-state-active,
.dx-calendar-cell.dx-calendar-empty-cell:not(.dx-calendar-selected-date).dx-state-hover,
.dx-calendar-cell.dx-calendar-other-view:not(.dx-calendar-selected-date),
.dx-calendar-cell.dx-calendar-other-view:not(.dx-calendar-selected-date).dx-state-active,
.dx-calendar-cell.dx-calendar-other-view:not(.dx-calendar-selected-date).dx-state-hover {
  color: #b0b0b0;
}
.dx-calendar-cell.dx-calendar-empty-cell {
  cursor: default;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAAm0lEQVRIx7XVwQnAIAwF0ExSdBF1a6Er9dIRqsVAazWJmh4+iuBT4YMQ4w4pWxk1clt5YlOOFKeAumJZXAgKOKIBb6yBv9AansU/aAsexZtoD5biXZSCOZxEObiHs6gErnERKoURP0uCZM9IpRB2WvDz+eIqzvRUhMNkT1mcQz1xsKfwWZTFV1ASX0W7uAbaxPOCUUBr3MBfn+kF3CNLT2/yky4AAAAASUVORK5CYII=) center center no-repeat;
}
.dx-calendar-cell.dx-calendar-empty-cell.dx-state-hover:not(.dx-calendar-selected-date) {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dx-calendar-cell.dx-state-active:not(.dx-calendar-empty-cell):not(.dx-calendar-selected-date) {
  -webkit-box-shadow: inset 0 -1px 0 1000px rgba(96,96,96,.2);
  box-shadow: inset 0 -1px 0 1000px rgba(96,96,96,.2);
}
.dx-calendar-cell.dx-calendar-contoured-date:not(.dx-calendar-empty-cell) {
  -webkit-box-shadow: inset 0 0 0 1px #bebebe;
  box-shadow: inset 0 0 0 1px #bebebe;
}
.dx-calendar-cell.dx-calendar-selected-date,
.dx-calendar-cell.dx-calendar-selected-date.dx-calendar-today {
  color: #fff;
  -webkit-box-shadow: inset 0 0 0 1000px #337ab7;
  box-shadow: inset 0 0 0 1000px #337ab7;
  font-weight: 400;
}
.dx-calendar-cell.dx-calendar-selected-date.dx-calendar-contoured-date,
.dx-calendar-cell.dx-calendar-selected-date.dx-calendar-today.dx-calendar-contoured-date {
  -webkit-box-shadow: inset 0 0 0 1px #bebebe,inset 0 0 0 1000px #337ab7;
  box-shadow: inset 0 0 0 1px #bebebe,inset 0 0 0 1000px #337ab7;
}
.dx-invalid.dx-calendar {
  border-color: rgba(217,83,79,.4);
}
.dx-invalid.dx-calendar.dx-state-focused {
  border-color: #d9534f;
}
.dx-popup-wrapper .dx-calendar .dx-calendar-caption-button {
  margin: 0;
}
.dx-timeview {
  height: auto;
  width: auto;
}
.dx-timeview-clock {
  min-height: 199px;
  min-width: 199px;
  background: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%22191px%22%20height%3D%22191px%22%20viewBox%3D%220%200%20191%20191%22%20enable-background%3D%22new%200%200%20191%20191%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23636363%22%20d%3D%22M95.5%2C0C42.8%2C0%2C0%2C42.8%2C0%2C95.5S42.8%2C191%2C95.5%2C191S191%2C148.2%2C191%2C95.5S148.2%2C0%2C95.5%2C0z%20M95.5%2C187.6%0A%09c-50.848%2C0-92.1-41.25-92.1-92.1c0-50.848%2C41.252-92.1%2C92.1-92.1c50.85%2C0%2C92.1%2C41.252%2C92.1%2C92.1%0A%09C187.6%2C146.35%2C146.35%2C187.6%2C95.5%2C187.6z%22%2F%3E%0A%3Cg%3E%0A%09%3Cpath%20fill%3D%22%23636363%22%20d%3D%22M92.9%2C10v8.6H91v-6.5c-0.1%2C0.1-0.2%2C0.2-0.4%2C0.3c-0.2%2C0.1-0.3%2C0.2-0.4%2C0.2c-0.1%2C0-0.3%2C0.1-0.5%2C0.2%0A%09%09c-0.2%2C0.1-0.3%2C0.1-0.5%2C0.1v-1.6c0.5-0.1%2C0.9-0.3%2C1.4-0.5c0.5-0.2%2C0.8-0.5%2C1.2-0.7h1.1V10z%22%2F%3E%0A%09%3Cpath%20fill%3D%22%23636363%22%20d%3D%22M97.1%2C17.1h3.602v1.5h-5.6V18c0-0.4%2C0.1-0.8%2C0.2-1.2c0.1-0.4%2C0.3-0.6%2C0.5-0.9c0.2-0.3%2C0.5-0.5%2C0.7-0.7%0A%09%09c0.2-0.2%2C0.5-0.4%2C0.7-0.6c0.199-0.2%2C0.5-0.3%2C0.6-0.5c0.102-0.2%2C0.301-0.3%2C0.5-0.5c0.2-0.2%2C0.2-0.3%2C0.301-0.5%0A%09%09c0.101-0.2%2C0.101-0.3%2C0.101-0.5c0-0.4-0.101-0.6-0.3-0.8c-0.2-0.2-0.4-0.3-0.801-0.3c-0.699%2C0-1.399%2C0.3-2.101%2C0.9v-1.6%0A%09%09c0.7-0.5%2C1.5-0.7%2C2.5-0.7c0.399%2C0%2C0.8%2C0.1%2C1.101%2C0.2c0.301%2C0.1%2C0.601%2C0.3%2C0.899%2C0.5c0.3%2C0.2%2C0.399%2C0.5%2C0.5%2C0.8%0A%09%09c0.101%2C0.3%2C0.2%2C0.6%2C0.2%2C1s-0.102%2C0.7-0.2%2C1c-0.099%2C0.3-0.3%2C0.6-0.5%2C0.8c-0.2%2C0.2-0.399%2C0.5-0.7%2C0.7c-0.3%2C0.2-0.5%2C0.4-0.8%2C0.6%0A%09%09c-0.2%2C0.1-0.399%2C0.3-0.5%2C0.4s-0.3%2C0.3-0.5%2C0.4s-0.2%2C0.3-0.3%2C0.4C97.1%2C17%2C97.1%2C17%2C97.1%2C17.1z%22%2F%3E%0A%3C%2Fg%3E%0A%3Cg%3E%0A%09%3Cpath%20fill%3D%22%23636363%22%20d%3D%22M15%2C95.4c0%2C0.7-0.1%2C1.4-0.2%2C2c-0.1%2C0.6-0.4%2C1.1-0.7%2C1.5C13.8%2C99.3%2C13.4%2C99.6%2C12.9%2C99.8s-1%2C0.3-1.5%2C0.3%0A%09%09c-0.7%2C0-1.3-0.1-1.8-0.3v-1.5c0.4%2C0.3%2C1%2C0.4%2C1.6%2C0.4c0.6%2C0%2C1.1-0.2%2C1.5-0.7c0.4-0.5%2C0.5-1.1%2C0.5-1.9l0%2C0%0A%09%09C12.8%2C96.7%2C12.3%2C96.9%2C11.5%2C96.9c-0.3%2C0-0.7-0.102-1-0.2c-0.3-0.101-0.5-0.3-0.8-0.5c-0.3-0.2-0.4-0.5-0.5-0.8%0A%09%09c-0.1-0.3-0.2-0.7-0.2-1c0-0.4%2C0.1-0.8%2C0.2-1.2c0.1-0.4%2C0.3-0.7%2C0.6-0.9c0.3-0.2%2C0.6-0.5%2C0.9-0.6c0.3-0.1%2C0.8-0.2%2C1.2-0.2%0A%09%09c0.5%2C0%2C0.9%2C0.1%2C1.2%2C0.3c0.3%2C0.2%2C0.7%2C0.4%2C0.9%2C0.8s0.5%2C0.7%2C0.6%2C1.2S15%2C94.8%2C15%2C95.4z%20M13.1%2C94.4c0-0.2%2C0-0.4-0.1-0.6%0A%09%09c-0.1-0.2-0.1-0.4-0.2-0.5c-0.1-0.1-0.2-0.2-0.4-0.3c-0.2-0.1-0.3-0.1-0.5-0.1c-0.2%2C0-0.3%2C0-0.4%2C0.1s-0.3%2C0.2-0.3%2C0.3%0A%09%09c0%2C0.1-0.2%2C0.3-0.2%2C0.4c0%2C0.1-0.1%2C0.4-0.1%2C0.6c0%2C0.2%2C0%2C0.4%2C0.1%2C0.6c0.1%2C0.2%2C0.1%2C0.3%2C0.2%2C0.4c0.1%2C0.1%2C0.2%2C0.2%2C0.4%2C0.3%0A%09%09c0.2%2C0.1%2C0.3%2C0.1%2C0.5%2C0.1c0.2%2C0%2C0.3%2C0%2C0.4-0.1s0.2-0.2%2C0.3-0.3c0.1-0.1%2C0.2-0.2%2C0.2-0.4C13%2C94.7%2C13.1%2C94.6%2C13.1%2C94.4z%22%2F%3E%0A%3C%2Fg%3E%0A%3Cg%3E%0A%09%3Cpath%20fill%3D%22%23636363%22%20d%3D%22M176%2C99.7V98.1c0.6%2C0.4%2C1.2%2C0.602%2C2%2C0.602c0.5%2C0%2C0.8-0.102%2C1.1-0.301c0.301-0.199%2C0.4-0.5%2C0.4-0.801%0A%09%09c0-0.398-0.2-0.699-0.5-0.898c-0.3-0.2-0.8-0.301-1.3-0.301h-0.802V95h0.701c1.101%2C0%2C1.601-0.4%2C1.601-1.1c0-0.7-0.4-1-1.302-1%0A%09%09c-0.6%2C0-1.1%2C0.2-1.6%2C0.5v-1.5c0.6-0.3%2C1.301-0.4%2C2.1-0.4c0.9%2C0%2C1.5%2C0.2%2C2%2C0.6s0.701%2C0.9%2C0.701%2C1.5c0%2C1.1-0.601%2C1.8-1.701%2C2.1l0%2C0%0A%09%09c0.602%2C0.1%2C1.102%2C0.3%2C1.4%2C0.6s0.5%2C0.8%2C0.5%2C1.3c0%2C0.801-0.3%2C1.4-0.9%2C1.9c-0.6%2C0.5-1.398%2C0.7-2.398%2C0.7%0A%09%09C177.2%2C100.1%2C176.5%2C100%2C176%2C99.7z%22%2F%3E%0A%3C%2Fg%3E%0A%3Cg%3E%0A%09%3Cpath%20fill%3D%22%23636363%22%20d%3D%22M98.5%2C179.102c0%2C0.398-0.1%2C0.799-0.2%2C1.199C98.2%2C180.7%2C98%2C181%2C97.7%2C181.2s-0.601%2C0.5-0.9%2C0.601%0A%09%09c-0.3%2C0.1-0.7%2C0.199-1.2%2C0.199c-0.5%2C0-0.9-0.1-1.3-0.3c-0.4-0.2-0.7-0.399-0.9-0.8c-0.2-0.4-0.5-0.7-0.6-1.2%0A%09%09c-0.1-0.5-0.2-1-0.2-1.601c0-0.699%2C0.1-1.399%2C0.3-2c0.2-0.601%2C0.4-1.101%2C0.8-1.5c0.4-0.399%2C0.7-0.699%2C1.2-1c0.5-0.3%2C1-0.3%2C1.6-0.3%0A%09%09c0.6%2C0%2C1.2%2C0.101%2C1.5%2C0.199v1.5c-0.4-0.199-0.9-0.399-1.4-0.399c-0.3%2C0-0.6%2C0.101-0.8%2C0.2c-0.2%2C0.101-0.5%2C0.3-0.7%2C0.5%0A%09%09c-0.2%2C0.199-0.3%2C0.5-0.4%2C0.8c-0.1%2C0.301-0.2%2C0.7-0.2%2C1.101l0%2C0c0.4-0.601%2C1-0.8%2C1.8-0.8c0.3%2C0%2C0.7%2C0.1%2C0.9%2C0.199%0A%09%09c0.2%2C0.101%2C0.5%2C0.301%2C0.7%2C0.5c0.199%2C0.2%2C0.398%2C0.5%2C0.5%2C0.801C98.5%2C178.2%2C98.5%2C178.7%2C98.5%2C179.102z%20M96.7%2C179.2%0A%09%09c0-0.899-0.4-1.399-1.1-1.399c-0.2%2C0-0.3%2C0-0.5%2C0.1c-0.2%2C0.101-0.3%2C0.201-0.4%2C0.301c-0.1%2C0.101-0.2%2C0.199-0.2%2C0.4%0A%09%09c0%2C0.199-0.1%2C0.299-0.1%2C0.5c0%2C0.199%2C0%2C0.398%2C0.1%2C0.6s0.1%2C0.3%2C0.2%2C0.5c0.1%2C0.199%2C0.2%2C0.199%2C0.4%2C0.3c0.2%2C0.101%2C0.3%2C0.101%2C0.5%2C0.101%0A%09%09c0.2%2C0%2C0.3%2C0%2C0.5-0.101c0.2-0.101%2C0.301-0.199%2C0.301-0.3c0-0.1%2C0.199-0.301%2C0.199-0.399C96.6%2C179.7%2C96.7%2C179.4%2C96.7%2C179.2z%22%2F%3E%0A%3C%2Fg%3E%0A%3Ccircle%20fill%3D%22%23636363%22%20cx%3D%2295%22%20cy%3D%2295%22%20r%3D%227%22%2F%3E%0A%3C%2Fsvg%3E%0A") 50% 50%/191px no-repeat;
}
.dx-timeview-hourarrow {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%225px%22%20height%3D%2257px%22%20viewBox%3D%220%200%205%2057%22%20enable-background%3D%22new%200%200%205%2057%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23636363%22%20d%3D%22M5%2C54c0%2C1.7-1.1%2C3-2.5%2C3S0%2C55.7%2C0%2C54V3c0-1.6%2C1.1-3%2C2.5-3S5%2C1.4%2C5%2C3V54z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  background-size: 5px 57px;
}
.dx-timeview-minutearrow {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20width%3D%225px%22%20height%3D%2279px%22%20viewBox%3D%220%200%205%2079%22%20enable-background%3D%22new%200%200%205%2079%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20fill%3D%22%23636363%22%20d%3D%22M5%2C76c0%2C1.7-1.1%2C3-2.5%2C3S0%2C77.7%2C0%2C76V3c0-1.6%2C1.1-3%2C2.5-3S5%2C1.4%2C5%2C3V76z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  background-size: 5px 79px;
}
.dx-timeview-format12 {
  width: 70px;
  margin-left: 5px;
  margin-right: auto;
}
.dx-rtl .dx-timeview-format12,
.dx-timeview-format12.dx-rtl {
  margin-left: auto;
  margin-right: 5px;
}
.dx-timeview-time-separator {
  margin: 0 5px;
}
.dx-timeview-field {
  min-height: 50px;
}
.dx-timeview-field .dx-numberbox {
  width: 70px;
}
.dx-timeview-field .dx-numberbox.dx-numberbox-spin-touch-friendly {
  width: 110px;
}
.dx-dateview-rollers {
  width: auto;
  text-align: center;
  display: block;
}
.dx-dateviewroller-current .dx-dateview-item {
  -webkit-transition: font-size .2s ease-out;
  transition: font-size .2s ease-out;
}
.dx-dateviewroller {
  min-width: 4em;
  text-align: center;
  display: inline-block;
}
.dx-dateviewroller .dx-button {
  display: none;
}
.dx-dateviewroller .dx-scrollable-content::after,
.dx-dateviewroller .dx-scrollable-content::before {
  content: "";
  height: 71px;
  display: block;
}
.dx-dateviewroller .dx-scrollable-container {
  height: 182px;
}
.dx-dateviewroller.dx-dateviewroller-year {
  min-width: 4.85em;
}
.dx-dateviewroller.dx-state-active .dx-button {
  display: none;
}
.dx-dateviewroller-month {
  min-width: 12em;
}
.dx-dateviewroller-hours::after {
  content: ":";
  font-size: 2.2em;
  position: absolute;
  right: -9%;
  font-weight: 700;
  top: 37%;
  color: #333;
}
.dx-dateviewroller-hours .dx-dateview-item-selected-frame {
  padding-left: 20%;
}
.dx-dateviewroller-minutes .dx-dateview-item-selected-frame {
  width: 80%;
}
.dx-dateview-item {
  height: 40px;
  line-height: 40px;
  text-align: center;
  font-size: 1.3em;
  color: #333;
}
.dx-dateview-item-selected {
  font-size: 2.2em;
}
.dx-rtl.dx-dateviewroller-hours::after {
  left: -9%;
  right: auto;
}
.dx-dateview-item-selected-frame {
  position: absolute;
  top: 71px;
  width: 100%;
}
.dx-dateview-item-selected-frame::after,
.dx-dateview-item-selected-frame::before {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  content: "";
  display: block;
  width: 100%;
  position: absolute;
  height: 71px;
}
.dx-dateview-item-selected-frame::before {
  top: -71px;
  border-bottom: 1px solid #ddd;
  background-repeat: no-repeat;
  background-image: -webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,0)),color-stop(60%,rgba(255,255,255,.8)));
  background-image: linear-gradient(0deg,rgba(255,255,255,0) 0,rgba(255,255,255,.8) 60%);
}
.dx-dateview-item-selected-frame::after {
  top: 40px;
  border-top: 1px solid #ddd;
  background-repeat: no-repeat;
  background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(60%,rgba(255,255,255,.8)));
  background-image: linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.8) 60%);
}
.dx-dateview-compact .dx-dateview-rollers,
.dx-device-phone .dx-dateview-rollers,
.dx-device-tablet .dx-dateview-rollers {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}
.dx-dateview-compact .dx-dateviewroller-month,
.dx-device-phone .dx-dateviewroller-month,
.dx-device-tablet .dx-dateviewroller-month {
  min-width: 4em;
}
.dx-dateview-compact .dx-dateview-item,
.dx-device-phone .dx-dateview-item,
.dx-device-tablet .dx-dateview-item {
  font-size: 1.1em;
}
.dx-dateview-compact .dx-dateview-item-selected,
.dx-device-phone .dx-dateview-item-selected,
.dx-device-tablet .dx-dateview-item-selected {
  font-size: 1.4em;
}
.dx-datebox-wrapper .dx-popup-title {
  min-height: 10px;
  border-bottom: none;
  background: 0 0;
}
.dx-datebox-wrapper .dx-item {
  border: none;
}
.dx-datebox-wrapper .dx-popup-bottom .dx-button {
  min-width: 85px;
  width: auto;
}
.dx-datebox-wrapper-rollers.dx-datebox-wrapper-time .dx-popup-content {
  margin: 0 34px;
}
.dx-datebox-wrapper-list .dx-overlay-content {
  border-top: none;
}
.dx-device-phone .dx-datebox-wrapper-rollers .dx-popup-content {
  padding: 10px;
}
.dx-datebox-calendar .dx-dropdowneditor-icon {
  font: 18px/18px DXIcons;
  width: 32px;
  height: 100%;
  text-align: center;
  border-radius: 3px;
}
.dx-datebox-calendar .dx-dropdowneditor-icon::before {
  content: "";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}
.dx-datebox-calendar.dx-rtl.dx-dropdowneditor-active .dx-dropdowneditor-button .dx-dropdowneditor-icon {
  opacity: 1;
}
.dx-datebox-calendar.dx-rtl.dx-editor-underlined {
  padding-right: 0;
}
.dx-datebox-wrapper-calendar .dx-popup-content {
  padding: 0;
  margin: 0 15px;
}
.dx-datebox-wrapper-calendar .dx-calendar {
  border: none;
  margin: 30px 15px;
}
.dx-datebox-wrapper-calendar .dx-datebox-container-cell {
  margin-right: 30px;
  margin-bottom: 30px;
}
.dx-datebox-wrapper-calendar.dx-datebox-wrapper-datetime .dx-calendar {
  margin-bottom: 15px;
}
.dx-datebox-wrapper-calendar.dx-datebox-wrapper-datetime .dx-timeview {
  margin: 30px 15px 15px;
}
.dx-datebox-adaptivity-mode.dx-datebox-wrapper-calendar.dx-datebox-wrapper-datetime .dx-timeview {
  margin: 0 15px 15px;
}
.dx-datebox-wrapper-calendar.dx-datebox-wrapper-datetime .dx-datebox-container-cell {
  margin-top: -1px;
  margin-right: 30px;
}
@media (max-width:320px) {
  .dx-datebox-wrapper-calendar .dx-calendar {
    margin: 18px;
  }
}
.dx-rtl .dx-datebox-wrapper .dx-popup-bottom .dx-toolbar-button + .dx-toolbar-button .dx-button {
  margin-right: 5px;
  margin-left: 0;
}
.dx-datebox-list .dx-dropdowneditor-icon {
  font: 18px/18px DXIcons;
  width: 32px;
  height: 100%;
  text-align: center;
  border-radius: 3px;
}
.dx-datebox-list .dx-dropdowneditor-icon::before {
  content: "";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}
.dx-datebox-wrapper-list .dx-popup-content {
  padding: 0;
}
.dx-datebox input[type=date] {
  line-height: normal;
}
.dx-datebox.dx-auto-width .dx-texteditor-input,
.dx-datebox:not(.dx-texteditor-empty).dx-auto-width .dx-texteditor-input {
  padding-right: 26px;
}
.dx-datebox.dx-auto-width.dx-rtl .dx-texteditor-input,
.dx-datebox:not(.dx-texteditor-empty).dx-auto-width.dx-rtl .dx-texteditor-input {
  padding-right: 9px;
  padding-left: 26px;
}
.dx-device-ios .dx-datebox.dx-texteditor-empty .dx-texteditor-input {
  min-height: 33px;
}
.dx-dropdownlist-popup-wrapper {
  height: 100%;
}
.dx-dropdownlist-popup-wrapper.dx-popup-wrapper .dx-overlay-content {
  border-top-width: 0;
  border-bottom-width: 1px;
}
.dx-dropdownlist-popup-wrapper.dx-popup-wrapper .dx-overlay-content.dx-dropdowneditor-overlay-flipped {
  border-top-width: 1px;
  border-bottom-width: 0;
}
.dx-dropdownlist-popup-wrapper .dx-popup-content {
  height: 100%;
  padding: 1px;
}
.dx-dropdownlist-popup-wrapper .dx-list {
  height: 100%;
  min-height: 39.0001px;
}
.dx-dropdownlist-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) {
  min-height: 33.0001px;
}
.dx-dropdownlist-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item-content {
  padding: 7px 9px;
}
.dx-dropdownlist-popup-wrapper .dx-list-select-all {
  padding: 12px 0 8px;
}
.dx-dropdownlist-popup-wrapper .dx-empty-message,
.dx-dropdownlist-popup-wrapper .dx-list-item {
  border-top: 0;
}
.dx-dropdownlist-popup-wrapper .dx-empty-message:last-of-type,
.dx-dropdownlist-popup-wrapper .dx-list-item:last-of-type {
  border-bottom: none;
}
.dx-autocomplete .dx-texteditor-input {
  font-size: 1em;
}
.dx-autocomplete.dx-invalid .dx-texteditor-container::after,
.dx-autocomplete.dx-valid .dx-texteditor-container::after {
  right: 8px;
}
.dx-rtl .dx-autocomplete.dx-invalid .dx-texteditor-container::after,
.dx-rtl .dx-autocomplete.dx-valid .dx-texteditor-container::after,
.dx-rtl.dx-autocomplete.dx-invalid .dx-texteditor-container::after,
.dx-rtl.dx-autocomplete.dx-valid .dx-texteditor-container::after {
  left: 8px;
}
.dx-autocomplete.dx-validation-pending .dx-texteditor-container .dx-pending-indicator {
  right: 8px;
}
.dx-rtl .dx-autocomplete.dx-validation-pending .dx-texteditor-container .dx-pending-indicator,
.dx-rtl.dx-autocomplete.dx-validation-pending .dx-texteditor-container .dx-pending-indicator {
  left: 8px;
}
.dx-loadindicator {
  background-color: transparent;
}
.dx-loadindicator-image {
  background-image: url(data:image/gif;base64,R0lGODlhQABAAKECADI6RTI6Rv///////yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCQABACwAAAAAQABAAAACkIyPqcvtD6OctEpgs1ag9w1m3heW0Eia6oJi63u08BygNGzfq6ybeV/6AUHCoaZotIySoSXz6HlunNIKsnqKYinUbaTrzabCjyuZoz07wGpW+w2Py+f0uv2VtrPl5ne/zVP3B5hHtxc3eBZoeAiXSLY49wjZSFipFsk36ZWJuMn5idXiwtjpN3qHqhd61wpTAAAh+QQJCQABACwAAAAAQABAAAACk4yPqcvtD6OctNqLs968+w+G4giUI2meYQmoK+t+bBt3c22nuHbvPOzL9IKWIbFiPEqSygiz6XhCG8Cps2qNYrNUkzQ7+1rDW66BrDMf0DT1Gu1GsONvMv0Mv8/1+zi77Zd3Vwc4KGYWNihXRnfIlaiIx+gGGVmp6AiWObY51ek5GZiGGUpZajpKGrnK2ur6CotQAAAh+QQJCQACACwAAAAAQABAAAACoJSPqcvtD6OctNqLs968+w+G4kiW5omm6sq27qsADyDDCd3QuI3ssc7r1W66YRBIRAYNSmZxeWgKntAoIGCVLpXUqnPY9VLDYlzRWJaR01NtFbh+n33e77kunOOz931b7zdHVyeIlqY2ePhnuIUUd+ToBunzaNNV+RKG6UKmgwUVJ8m5JtryWLoSIInK5rfA6BorO0tba3uLm6u7y9ubUAAAIfkECQkAAwAsAAAAAEAAQAAAAqKcj6nL7Q+jnLTai7PevPsPhhwAiCKJmh+aqh1buiMsb3BcY3eu0bzO+mV8wgqxSDkiI8olpOl0BKMSKHUxvWIRWW2CdOh6ueHW+GsQnwcp9bltXpfZcTmdDrbP3WN4Xt9Stxb4Z0eIY5gn+KZYKGfmyPgX2edIqbWYePmYuRbQOQhauRlKOoqoh2eKyScperWTmtZ6ippKyyiru8vb6/t7VQAAIfkECQkAAwAsAAAAAEAAQAAAAp2cj6nL7Q+jnNSBC6reCWMOTp4Xls1ImmqHZuvbuu/aznNt02MO77yK+uk+QpOvWEohQ8clR+ncQKOaKVVEvFazWoq1C+GCI9/x6WL2otMSMfv8bsviljn9dM/rc/Y9ou9nABg4uLcW+Feod4g44Ob3uBiZN3lXRlkZd2nJSJj5tqkZytYE+ZkW5DlqlmrYillKF6N6ylqLetuoK1EAACH5BAkJAAMALAAAAABAAEAAAAKLnI+pB+2+opw0vtuq3hR7wIXi54mmRj7nOqXsK33wHF/0nZT4Ptj87vvdgsIZsfgKqJC0JRPmfL4gUii1yrpiV5ntFOTNhsfksvmMTqvX7Lb7DY/L5/S6/Y7P6/d8BLjeBfg3F0hYKHcYp6WY+BYF9+i46HZEGcmGwViZRmKpg5YySRbaWObieXlSAAAh+QQJCQADACwAAAAAQABAAAACepyPqQnt30ZctFoLs3a3e7aF2UdW4vmUKnKa46pu8Exq9O29+E5B/N/jAIcHIZFoPA4nyqbzCY1Kp9Sq9YrNarfcrvcLDovH5LL5jE6r1+y2+w2Py+f0uv2Oz+vXAH4fnVQWOJZi5kNmA3WIISOFgkL1KHIlucjV8lMAACH5BAkJAAMALAAAAABAAEAAAAJ3nI+pC+0Plpy0IohztLwbDWbeKIUmRqZiZabe4w5hTG30p926le9+CfkJGY2h8YhMKpfMpvMJjUqn1Kr1is1qt9yu9wsOi8fksvmMTqvX7Lb7DY/L5/S6/Y4fO8pBPUrcAwZyU6Q0w9G3dLJY+MS4UvVoowUpVAAAIfkECQkAAwAsAAAAAEAAQAAAAn2cj6nL7Q/jALRaK7NGt/sNat4YluJImWqEru5DvnISz/bU3Xqu23wv+wFdwqGqaCwhk5sl81R5rqLSqvWKzWq33K73Cw6Lx+Sy+YxOq9fstvsNj8vn9FBKjUlf8PmzU7yH9gc2+FXoddj1IZi4VVPWYoYCYBYwGUgYWWdSAAAh+QQJCQADACwAAAAAQABAAAACkpyPqcvtD6OctEKAs93c5N+F1AeKpkNq56qkAAsjaUwPc83e+KnvYu/rAIMbEtFkPAqTymKp6VRBK8Pp5WmdYLORLffB/ILD4ga5vDijW9K1GeOOy+f0uv2Oh73ytrbdS6c2BxjoV0cohxgnmGh46DgIGQmXx7io6GaZiYlWNUmJp7nmecnZKXoq+bnHZ9P6ylUAACH5BAkJAAMALAAAAABAAEAAAAKTnI+py+0Po5y02ouz3rz7D3YAEJbHOJomSqog675o/MG0ON8b2+oZ79PYghcgsTg8ToxKCrMpSUIh0qnjab3mso8qV8HbfhFh8XhQTp3J5TU77D614+h5PE2vw+l4vt3ddzdjlucFSOjXk2dguNboiHiotsgYCTlJ+XimOWZ5qbjI+SU6iplpGopKucra6voK+1oAACH5BAkJAAMALAAAAABAAEAAAAKenI+py+0Po5y02ouz3rz7D4biSJbmiabqyrYe4GbAHF8zvNxBndzMjeMdfD2gEEEs0o6GQNJgZA6fUemgWrVin1pitrv8So1i8JVrPQOX6ek62Fav4+45XV4ev+HtPT9NxhYX+AcGg6bng8gUlSe0VXgEOVjlFMnztRhj5wYoptnCiXQZuij4qHmKSXp15/oKGys7S1tre4ubq7urUQAAIfkECQkAAwAsAAAAAEAAQAAAAqKcj6nL7Q+jnLTai7PevPsPhhwAiCJJmiGaqh1buiMsb3BcZ3Sus7zm+2GCwguxSDkiJ6jAsqJ8QqJSB6raaB2uWIaW2h18teEEl1s2t9Dp7ZrcFr9xcXmMHffh23p6vV+HABho0OfHd7WXFnS4iNZYRgTnSAbZBYaomKeZOfmHGQkayjnquUkatkNoh4p1s8pqSilbSpsqGgqru8vb6/srVAAAIfkECQkAAwAsAAAAAEAAQAAAApqcj6nL7Q+jnNSBC6reCmcOUt4Vls+ImWqHrq6Bfu/azm5tq3huevzt+/WCwhKxCDoiOallSOkUNaMbKFUyvUpJ2kq2i+WCJ+Jx2CxFk9VrdkTmtsTndBu8nijjD/r9oI/3tScYCEhndWg4h7hImKjoxhgnyUapNuIH4zhpaYbpt/O4eflZFzMYGnkq2qkVAwn2ito6Rpt5K1EAACH5BAkJAAMALAAAAABAAEAAAAKLnI+pCe2wopxUvgur3hR7DoaDh4lmRWbnOqXsa5XwrMj0bVz4Pj487vvdgsIZsQhzIGnKpVHlZDWjUijV1Li+stqVtQsOi8fksvmMTqvX7Lb7DY/L5/S6/Y7Hf91ceR8+9XbE90dYyDaI6BAAmKimI+iYBtn2UUm5RvLoYpYiqeWJKRYaSBaaqflSAAAh+QQJCQADACwAAAAAQABAAAACeZyPqQrtD5actCaIc7S8Gw1i3iiFpkOmB2hBKpm9sufOdove+pTv/tX4CVeb4bBoTCqXzKbzCY1Kp9Sq9YrNarfcrvcLDovH5LL5jE6r1+y2+w2Py+f0ut0cLPfEe/CDXOMX6BVDWLh0yBDidNL41GgiBZkoGXGyUwAAIfkECQkAAwAsAAAAAEAAQAAAAnecj6lr4A+YnLQ2iLPdHOUPduICluY4YtuJrlE7lPDsavQ9ffjOqPzvcQCHxKLxiEwql8ym8wmNSqfUqvWKzWq33K73Cw6Lx+Sy+YxOq9fstvsNj8vn9LriEbZ1Q3s+7fXDkoJXZAIooXNkuAjBxGj49OhDBclTAAAh+QQJCQADACwAAAAAQABAAAACfpyPqcvtD+MBtFqJ87K8Bw2GRneJJkZS5xql7NuQ8KzI9D10+K3vc+97AYMrDhE2PIqMymKpaXpCl4Cp9YrNarfcrvcLDovH5LL5jE6r1+y2+w2Py+d0dEXNPCfHe37e3CcWGDYIVvhlA5hI5qLXyJiiAhkp1UX5yHV5VydSAAA7);
}
.dx-loadindicator-icon {
  position: relative;
  top: 15%;
  left: 15%;
  width: 70%;
  height: 70%;
}
.dx-loadindicator-icon .dx-loadindicator-segment {
  position: absolute;
  width: 19%;
  height: 30%;
  left: 44.5%;
  top: 37%;
  opacity: 0;
  background: #606060;
  border-radius: 10% 10% 50% 50%;
  -webkit-box-shadow: 0 0 3px rgba(0,0,0,.2);
  box-shadow: 0 0 3px rgba(0,0,0,.2);
  -webkit-animation: 1s linear infinite dx-generic-loadindicator-opacity;
  animation: 1s linear infinite dx-generic-loadindicator-opacity;
}
@-webkit-keyframes dx-generic-loadindicator-opacity {
  from {
    opacity: 1;
  }
  to {
    opacity: .55;
  }
}
@keyframes dx-generic-loadindicator-opacity {
  from {
    opacity: 1;
  }
  to {
    opacity: .55;
  }
}
.dx-loadindicator-icon .dx-loadindicator-segment0 {
  -webkit-transform: rotate(0) translate(0,-142%);
  transform: rotate(0) translate(0,-142%);
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}
.dx-loadindicator-icon .dx-loadindicator-segment1 {
  -webkit-transform: rotate(45deg) translate(0,-142%);
  transform: rotate(45deg) translate(0,-142%);
  -webkit-animation-delay: -875ms;
  animation-delay: -875ms;
}
.dx-loadindicator-icon .dx-loadindicator-segment2 {
  -webkit-transform: rotate(90deg) translate(0,-142%);
  transform: rotate(90deg) translate(0,-142%);
  -webkit-animation-delay: -.75s;
  animation-delay: -.75s;
}
.dx-loadindicator-icon .dx-loadindicator-segment3 {
  -webkit-transform: rotate(135deg) translate(0,-142%);
  transform: rotate(135deg) translate(0,-142%);
  -webkit-animation-delay: -625ms;
  animation-delay: -625ms;
}
.dx-loadindicator-icon .dx-loadindicator-segment4 {
  -webkit-transform: rotate(180deg) translate(0,-142%);
  transform: rotate(180deg) translate(0,-142%);
  -webkit-animation-delay: -.5s;
  animation-delay: -.5s;
}
.dx-loadindicator-icon .dx-loadindicator-segment5 {
  -webkit-transform: rotate(225deg) translate(0,-142%);
  transform: rotate(225deg) translate(0,-142%);
  -webkit-animation-delay: -375ms;
  animation-delay: -375ms;
}
.dx-loadindicator-icon .dx-loadindicator-segment6 {
  -webkit-transform: rotate(270deg) translate(0,-142%);
  transform: rotate(270deg) translate(0,-142%);
  -webkit-animation-delay: -.25s;
  animation-delay: -.25s;
}
.dx-loadindicator-icon .dx-loadindicator-segment7 {
  -webkit-transform: rotate(315deg) translate(0,-142%);
  transform: rotate(315deg) translate(0,-142%);
  -webkit-animation-delay: -125ms;
  animation-delay: -125ms;
}
.dx-loadindicator-icon .dx-loadindicator-segment10,
.dx-loadindicator-icon .dx-loadindicator-segment11,
.dx-loadindicator-icon .dx-loadindicator-segment12,
.dx-loadindicator-icon .dx-loadindicator-segment13,
.dx-loadindicator-icon .dx-loadindicator-segment14,
.dx-loadindicator-icon .dx-loadindicator-segment15,
.dx-loadindicator-icon .dx-loadindicator-segment8,
.dx-loadindicator-icon .dx-loadindicator-segment9 {
  display: none;
}
.dx-rtl .dx-loadindicator-icon {
  right: 15%;
  left: 0;
}
.dx-treeview-node-loadindicator {
  right: 0;
  top: 8px;
  left: -1px;
  width: 14px;
  height: 14px;
}
.dx-rtl .dx-treeview-node .dx-checkbox {
  left: auto;
}
.dx-treeview.dx-rtl.dx-treeview-border-visible .dx-treeview-select-all-item {
  padding-left: 0;
  padding-right: 26px;
}
.dx-treeview.dx-rtl.dx-treeview-border-visible .dx-scrollable-content > .dx-treeview-node-container {
  padding-left: 1px;
  padding-right: 7px;
}
.dx-treeview.dx-rtl .dx-treeview-node {
  padding-right: 15px;
}
.dx-treeview.dx-rtl .dx-treeview-item .dx-icon {
  margin-left: 5px;
}
.dx-treeview.dx-rtl .dx-treeview-item-with-checkbox .dx-treeview-item {
  padding-right: 36px;
}
.dx-treeview.dx-rtl .dx-treeview-item-with-checkbox .dx-checkbox {
  right: 19px;
  overflow: visible;
}
.dx-treeview.dx-rtl .dx-treeview-select-all-item {
  padding-left: 0;
  padding-right: 19px;
}
.dx-treeview.dx-rtl .dx-treeview-select-all-item .dx-checkbox-text {
  padding-left: 0;
  padding-right: 31px;
}
.dx-treeview.dx-rtl .dx-treeview-toggle-item-visibility {
  right: -4px;
}
.dx-treeview-search {
  margin-bottom: 5px;
}
.dx-treeview-with-search > .dx-scrollable {
  height: calc(100% - 41px);
}
.dx-treeview-border-visible {
  border: 1px solid #ddd;
}
.dx-treeview-border-visible .dx-treeview-select-all-item {
  padding-left: 26px;
}
.dx-treeview-border-visible .dx-scrollable-content > .dx-treeview-node-container {
  padding: 1px 1px 1px 7px;
}
.dx-treeview-select-all-item {
  margin: 0 0 7px;
  border-bottom: 1px solid #ddd;
  padding: 9px 0 11px 20px;
}
.dx-treeview-select-all-item .dx-checkbox-text {
  padding-left: 31px;
}
.dx-treeview-node {
  padding-left: 15px;
}
.dx-state-selected > .dx-treeview-item {
  color: #333;
}
.dx-treeview-item-with-checkbox .dx-treeview-item {
  color: #333;
  padding-left: 36px;
}
.dx-treeview-item-with-checkbox .dx-checkbox {
  top: 5px;
  left: 19px;
}
.dx-treeview-item-with-checkbox.dx-state-focused > .dx-checkbox .dx-checkbox-icon {
  border: 1px solid #337ab7;
}
.dx-treeview-item-without-checkbox.dx-state-selected > .dx-treeview-item {
  color: #333;
  background-color: rgba(0,0,0,.1);
}
.dx-treeview-item-without-checkbox.dx-state-selected:not(.dx-state-focused) > .dx-treeview-item.dx-state-hover {
  background-color: rgba(0,0,0,.07);
}
.dx-treeview-item-without-checkbox.dx-state-focused > .dx-treeview-item {
  background-color: #337ab7;
  color: #fff;
}
.dx-treeview-item {
  padding: 5px 6px;
  min-height: 32px;
}
.dx-treeview-item .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}
.dx-treeview-item.dx-state-hover {
  background-color: rgba(0,0,0,.04);
  color: #333;
}
.dx-treeview-toggle-item-visibility {
  font: 22px/22px DXIcons;
  text-align: center;
  color: #333;
  width: 21px;
  height: 32px;
  top: 0;
  left: -4px;
}
.dx-treeview-toggle-item-visibility::before {
  content: "";
  position: absolute;
  display: block;
  width: 22px;
  top: 50%;
  margin-top: -11px;
  left: 50%;
  margin-left: -11px;
}
.dx-treeview-toggle-item-visibility.dx-treeview-toggle-item-visibility-opened {
  font: 22px/22px DXIcons;
  text-align: center;
}
.dx-treeview-toggle-item-visibility.dx-treeview-toggle-item-visibility-opened::before {
  content: "";
  position: absolute;
  display: block;
  width: 22px;
  top: 50%;
  margin-top: -11px;
  left: 50%;
  margin-left: -11px;
}
.dx-menu-item {
  color: #333;
}
.dx-menu-item.dx-state-hover {
  color: #333;
  background-color: rgba(0,0,0,.04);
}
.dx-menu-item.dx-state-focused {
  background-color: #fff;
  color: #fff;
}
.dx-menu-item.dx-menu-item-has-text .dx-icon {
  margin-right: -18px;
}
.dx-menu-item-selected {
  background-color: #e6e6e6;
  color: #333;
}
.dx-menu-item-selected.dx-state-focused {
  background-color: rgba(51,122,183,.7);
  color: #fff;
}
.dx-menu-item-expanded {
  color: #333;
  background-color: rgba(0,0,0,.04);
}
.dx-menu-item-expanded,
.dx-menu-item.dx-state-active,
.dx-menu-item.dx-state-focused {
  outline: 0;
}
.dx-menu-base {
  color: #333;
  font-weight: 400;
  font-size: 14px;
  font-family: "Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;
  line-height: 1.35715;
}
.dx-menu-base input,
.dx-menu-base textarea {
  font-family: "Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;
  line-height: 1.35715;
}
.dx-menu-base.dx-state-focused {
  outline: 0;
}
.dx-menu-base .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
}
.dx-menu-base .dx-menu-item-content {
  padding: 3px 5px 7px;
}
.dx-menu-base .dx-menu-item-content .dx-menu-item-text {
  padding: 0 25px 5px 23px;
}
.dx-menu-base .dx-menu-item-content .dx-menu-item-popout {
  min-width: 7px;
  min-height: 7px;
}
.dx-menu-base.dx-rtl .dx-menu-item-content .dx-menu-item-text {
  padding: 0 23px 5px 25px;
}
.dx-menu-base.dx-rtl .dx-menu-item-content .dx-icon {
  margin-left: auto;
  margin-right: auto;
}
.dx-menu-base.dx-rtl .dx-menu-item-content .dx-menu-item-popout-container {
  margin-left: 0;
  margin-right: auto;
}
.dx-menu-base.dx-rtl .dx-menu-item-content .dx-menu-item-popout-container .dx-menu-item-popout {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.dx-menu-base.dx-rtl .dx-menu-item-has-text .dx-icon {
  margin-left: -18px;
}
.dx-context-menu-container-border {
  background-color: transparent;
  border: 1px solid #ddd;
  -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.15);
  box-shadow: 0 1px 1px rgba(0,0,0,.15);
}
.dx-context-menu-content-delimiter {
  background-color: #fff;
}
.dx-menu {
  color: #333;
}
.dx-menu .dx-menu-item-expanded {
  background-color: #fff;
}
.dx-menu .dx-menu-item-has-icon.dx-menu-item-has-submenu .dx-icon {
  margin: 0 19px 0 3px;
}
.dx-menu .dx-menu-item-has-text .dx-menu-item-text {
  padding: 0 5px 5px;
}
.dx-menu .dx-menu-item-has-text.dx-menu-item-has-icon .dx-icon {
  margin: 0 3px;
}
.dx-menu .dx-menu-item-has-text.dx-menu-item-has-submenu .dx-menu-item-text {
  padding: 0 19px 5px 5px;
}
.dx-menu .dx-menu-horizontal .dx-menu-item-popout {
  font: 18px/18px DXIcons;
  text-align: center;
}
.dx-menu .dx-menu-horizontal .dx-menu-item-popout::before {
  content: "";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}
.dx-menu .dx-menu-vertical .dx-menu-item-popout {
  font: 18px/18px DXIcons;
  text-align: center;
}
.dx-menu .dx-menu-vertical .dx-menu-item-popout::before {
  content: "";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}
.dx-menu.dx-rtl .dx-menu-item-has-icon.dx-menu-item-has-submenu .dx-icon {
  margin: 0 3px 0 19px;
}
.dx-menu.dx-rtl .dx-menu-item-has-text .dx-menu-item-text {
  padding: 0 5px 5px 0;
}
.dx-menu.dx-rtl .dx-menu-item-has-text.dx-menu-item-has-submenu .dx-menu-item-text {
  padding: 0 5px 5px 19px;
}
.dx-menu-adaptive-mode {
  background-color: #fff;
}
.dx-menu-adaptive-mode .dx-treeview {
  border: 1px solid #ddd;
  border-radius: 4px;
}
.dx-menu-adaptive-mode .dx-treeview,
.dx-menu-adaptive-mode .dx-treeview.dx-state-focused {
  -webkit-box-shadow: 0 3px 10px rgba(0,0,0,.1);
  box-shadow: 0 3px 10px rgba(0,0,0,.1);
}
.dx-menu-adaptive-mode .dx-treeview-toggle-item-visibility {
  font-size: 18px;
}
.dx-menu-adaptive-mode .dx-treeview-node.dx-state-focused .dx-treeview-node .dx-treeview-toggle-item-visibility {
  color: inherit;
}
.dx-menu-adaptive-mode .dx-treeview-node.dx-state-focused .dx-treeview-toggle-item-visibility {
  color: #fff;
}
.dx-menu-adaptive-mode .dx-treeview-node-container:first-child > .dx-treeview-node {
  border-bottom: 1px solid #ddd;
}
.dx-selectbox-popup-wrapper .dx-overlay-content {
  -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
  box-shadow: 0 6px 12px rgba(0,0,0,.175);
}
.dx-selectbox-popup-wrapper .dx-list {
  background-color: #fff;
}
.dx-toolbar .dx-button-content::after {
  display: none;
}
.dx-device-mobile .dx-toolbar.dx-toolbar-multiline .dx-toolbar-items-container,
.dx-toolbar.dx-toolbar-multiline .dx-toolbar-items-container {
  height: 100%;
}
.dx-device-mobile .dx-toolbar.dx-toolbar-multiline .dx-toolbar-items-container .dx-toolbar-before,
.dx-toolbar.dx-toolbar-multiline .dx-toolbar-items-container .dx-toolbar-before {
  position: relative;
}
.dx-device-mobile .dx-toolbar.dx-toolbar-multiline .dx-toolbar-item,
.dx-toolbar.dx-toolbar-multiline .dx-toolbar-item {
  display: inline-block;
}
.dx-toolbar .dx-button .dx-icon {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-toolbar-items-container {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
}
.dx-toolbar-item {
  display: table-cell;
  padding: 0 5px;
  vertical-align: middle;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-toolbar-item .dx-tabs {
  table-layout: auto;
}
.dx-toolbar-item img {
  display: block;
}
.dx-toolbar-menu-container {
  display: table-cell;
  padding: 0 5px;
  vertical-align: middle;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-toolbar-menu-container .dx-tabs {
  table-layout: auto;
}
.dx-toolbar-menu-container img {
  display: block;
}
.dx-toolbar-group {
  float: left;
  margin: 0 10px;
}
.dx-toolbar-after,
.dx-toolbar-before {
  position: absolute;
}
.dx-toolbar-center:empty {
  display: none;
}
.dx-toolbar-before {
  left: 0;
}
.dx-toolbar-after {
  right: 0;
}
.dx-toolbar-label {
  white-space: nowrap;
  -webkit-user-drag: none;
}
.dx-toolbar-label .dx-toolbar-item-content > div {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-toolbar-label > div {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: 0 -5px;
  padding: 0 5px;
}
.dx-toolbar-center {
  margin: 0 auto;
  text-align: center;
}
.dx-toolbar-after,
.dx-toolbar-before,
.dx-toolbar-center {
  top: 0;
  display: table;
  height: 100%;
}
.dx-rtl .dx-toolbar-before {
  right: 0;
  left: auto;
}
.dx-rtl .dx-toolbar-after {
  right: auto;
  left: 0;
}
.dx-toolbar-menu-section:empty {
  display: none;
}
.dx-dropdownmenu-popup-wrapper .dx-toolbar-menu-custom > .dx-list-item-content,
.dx-toolbar-menu-section .dx-toolbar-hidden-button > .dx-list-item-content {
  padding: 0;
}
.dx-toolbar-menu-section.dx-toolbar-menu-last-section {
  border-bottom: none;
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button {
  border: none;
  background: 0 0;
  margin: 0;
  width: 100%;
  text-align: left;
  padding: 10px;
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button .dx-button-text {
  line-height: normal;
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button .dx-button-content {
  text-align: left;
}
.dx-rtl .dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button .dx-button-content,
.dx-rtl.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button .dx-button-content {
  text-align: right;
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-toolbar-item-auto-hide {
  padding: 0;
}
.dx-toolbar-text-auto-hide .dx-button .dx-button-text {
  display: none;
}
.dx-toolbar .dx-texteditor {
  width: 150px;
}
.dx-toolbar-item-invisible {
  display: none;
}
.dx-toolbar-hidden-button-group.dx-state-hover {
  background-color: transparent;
}
.dx-toolbar-hidden-button-group .dx-list-item-content,
.dx-toolbar-hidden-button-group .dx-list-item-content .dx-toolbar-item-auto-hide {
  padding: 0;
}
.dx-toolbar-hidden-button-group .dx-buttongroup {
  width: 100%;
}
.dx-toolbar-hidden-button-group .dx-buttongroup .dx-buttongroup-wrapper {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.dx-toolbar-hidden-button-group .dx-buttongroup .dx-buttongroup-wrapper .dx-buttongroup-item {
  border: none;
  text-align: left;
}
.dx-rtl .dx-toolbar-hidden-button-group .dx-buttongroup .dx-buttongroup-wrapper .dx-buttongroup-item,
.dx-rtl.dx-toolbar-hidden-button-group .dx-buttongroup .dx-buttongroup-wrapper .dx-buttongroup-item {
  text-align: right;
}
.dx-dropdownmenu-popup-wrapper .dx-overlay-content .dx-popup-content {
  padding: 1px;
}
.dx-dropdownmenu-popup-wrapper .dx-dropdownmenu-list {
  border-radius: 8px;
}
.dx-dropdownmenu-popup-wrapper .dx-list-item {
  border-top: 0;
}
.dx-toolbar {
  width: 100%;
  background-color: #fff;
  color: #333;
  padding: 0;
  overflow: visible;
}
.dx-toolbar .dx-toolbar-before {
  padding-right: 15px;
}
.dx-rtl.dx-toolbar .dx-toolbar-before {
  padding-right: 0;
  padding-left: 15px;
}
.dx-toolbar .dx-toolbar-after {
  padding-left: 15px;
}
.dx-rtl.dx-toolbar .dx-toolbar-after {
  padding-left: 0;
  padding-right: 15px;
}
.dx-toolbar .dx-toolbar-after:empty,
.dx-toolbar .dx-toolbar-before:empty {
  padding: 0;
}
.dx-toolbar .dx-toolbar-items-container {
  height: 36px;
  overflow: visible;
}
.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 0 0 5px;
}
.dx-rtl.dx-toolbar .dx-toolbar-menu-container,
.dx-toolbar .dx-toolbar-item {
  padding: 0 5px 0 0;
}
.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group {
  padding-left: 20px;
}
.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}
.dx-rtl.dx-toolbar .dx-toolbar-item {
  padding: 0 0 0 5px;
}
.dx-rtl.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}
.dx-toolbar .dx-toolbar-label {
  font-size: 20px;
}
.dx-device-mobile .dx-toolbar {
  padding: 0;
  overflow: visible;
}
.dx-device-mobile .dx-toolbar .dx-toolbar-before {
  padding-right: 15px;
}
.dx-rtl.dx-device-mobile .dx-toolbar .dx-toolbar-before {
  padding-right: 0;
  padding-left: 15px;
}
.dx-device-mobile .dx-toolbar .dx-toolbar-after {
  padding-left: 15px;
}
.dx-rtl.dx-device-mobile .dx-toolbar .dx-toolbar-after {
  padding-left: 0;
  padding-right: 15px;
}
.dx-device-mobile .dx-toolbar .dx-toolbar-after:empty,
.dx-device-mobile .dx-toolbar .dx-toolbar-before:empty {
  padding: 0;
}
.dx-device-mobile .dx-toolbar .dx-toolbar-items-container {
  height: 36px;
  overflow: visible;
}
.dx-device-mobile .dx-toolbar .dx-toolbar-menu-container {
  padding: 0 0 0 5px;
}
.dx-device-mobile .dx-toolbar .dx-toolbar-item,
.dx-rtl.dx-device-mobile .dx-toolbar .dx-toolbar-menu-container {
  padding: 0 5px 0 0;
}
.dx-device-mobile .dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group {
  padding-left: 20px;
}
.dx-device-mobile .dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}
.dx-rtl.dx-device-mobile .dx-toolbar .dx-toolbar-item {
  padding: 0 0 0 5px;
}
.dx-rtl.dx-device-mobile .dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}
.dx-device-mobile .dx-toolbar .dx-toolbar-label {
  font-size: 20px;
}
.dx-toolbar.dx-state-disabled {
  opacity: 1;
}
.dx-toolbar.dx-toolbar-compact .dx-button {
  min-width: auto;
}
.dx-toolbar-after .dx-toolbar-item,
.dx-toolbar-after .dx-toolbar-item:last-child {
  padding: 0 0 0 5px;
}
.dx-toolbar-after .dx-toolbar-item:first-child {
  padding: 0;
}
.dx-rtl.dx-toolbar-after .dx-toolbar-item:first-child {
  padding-left: 5px;
}
.dx-device-mobile .dx-toolbar-after .dx-toolbar-item,
.dx-device-mobile .dx-toolbar-after .dx-toolbar-item:last-child {
  padding: 0 0 0 5px;
}
.dx-device-mobile .dx-toolbar-after .dx-toolbar-item:first-child {
  padding: 0;
}
.dx-rtl.dx-device-mobile .dx-toolbar-after .dx-toolbar-item:first-child {
  padding-left: 5px;
}
.dx-toolbar-background {
  background-color: #fff;
}
.dx-toolbar-menu-section {
  border-bottom: 1px solid #ddd;
}
.dx-toolbar-menu-section .dx-toolbar-hidden-button .dx-button-content,
.dx-toolbar-menu-section .dx-toolbar-item-auto-hide .dx-button-content {
  padding: 0;
}
.dx-toolbar-menu-section .dx-button-content {
  padding: 4px;
}
.dx-toolbar-menu-section .dx-toolbar-item-auto-hide {
  padding: 5px 10px;
}
.dx-toolbar-text-auto-hide .dx-button .dx-button-content {
  padding: 8px;
}
.dx-toolbar-text-auto-hide .dx-button .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin-right: 0;
  margin-left: 0;
}
.dx-rtl .dx-toolbar-text-auto-hide .dx-button .dx-icon,
.dx-rtl.dx-toolbar-text-auto-hide .dx-button .dx-icon,
.dx-toolbar-text-auto-hide .dx-button .dx-icon.dx-icon-right {
  margin-left: 0;
  margin-right: 0;
}
.dx-rtl .dx-toolbar-text-auto-hide .dx-button .dx-icon.dx-icon-right,
.dx-rtl.dx-toolbar-text-auto-hide .dx-button .dx-icon.dx-icon-right {
  margin-right: 0;
  margin-left: 0;
}
.dx-toolbar .dx-tab {
  padding: 4px;
}
.dx-toolbar-button .dx-menu .dx-menu-item {
  border: 1px solid transparent;
  border-radius: 4px;
}
.dx-toolbar-button .dx-menu .dx-menu-item .dx-menu-item-content {
  padding-top: 7px;
  padding-bottom: 8px;
  line-height: 0;
}
.dx-toolbar-button .dx-menu .dx-menu-item .dx-menu-item-content .dx-menu-item-text {
  line-height: normal;
}
.dx-toolbar-hidden-button-group {
  margin-top: 5px;
  margin-bottom: 5px;
}
.dx-toolbar-hidden-button-group .dx-buttongroup-wrapper .dx-buttongroup-item.dx-button .dx-button-content {
  padding: 5px 10px;
}
.dx-popup-wrapper > .dx-overlay-content {
  border: 1px solid #ddd;
  background: #fff;
  -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
  box-shadow: 0 6px 12px rgba(0,0,0,.175);
  border-radius: 6px;
}
.dx-popup-wrapper > .dx-popup-fullscreen {
  border-radius: 0;
}
.dx-popup-title {
  position: relative;
  padding: 6px 20px;
  min-height: 28px;
  border-bottom: 1px solid #ddd;
  background: 0 0;
  color: #333;
}
.dx-popup-title.dx-toolbar {
  padding: 6px 20px;
  overflow: visible;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dx-popup-title.dx-toolbar .dx-toolbar-before {
  padding-right: 15px;
}
.dx-rtl.dx-popup-title.dx-toolbar .dx-toolbar-before {
  padding-right: 0;
  padding-left: 15px;
}
.dx-popup-title.dx-toolbar .dx-toolbar-after {
  padding-left: 15px;
}
.dx-rtl.dx-popup-title.dx-toolbar .dx-toolbar-after {
  padding-left: 0;
  padding-right: 15px;
}
.dx-popup-title.dx-toolbar .dx-toolbar-after:empty,
.dx-popup-title.dx-toolbar .dx-toolbar-before:empty {
  padding: 0;
}
.dx-popup-title.dx-toolbar .dx-toolbar-items-container {
  height: 36px;
  overflow: visible;
}
.dx-popup-title.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 0 0 10px;
}
.dx-popup-title.dx-toolbar .dx-toolbar-item,
.dx-rtl.dx-popup-title.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 10px 0 0;
}
.dx-popup-title.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group {
  padding-left: 20px;
}
.dx-popup-title.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}
.dx-rtl.dx-popup-title.dx-toolbar .dx-toolbar-item {
  padding: 0 0 0 10px;
}
.dx-rtl.dx-popup-title.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}
.dx-popup-title.dx-toolbar .dx-toolbar-label {
  font-size: 20px;
}
.dx-popup-title .dx-closebutton {
  display: block;
  border-radius: 4px;
  background: 0 0;
  width: 23px;
  height: 23px;
  margin: 0 -4px 0 4px;
  border: 1px solid transparent;
}
.dx-popup-title .dx-closebutton .dx-button-content {
  padding: 0;
}
.dx-popup-title .dx-closebutton .dx-icon {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 21px;
  height: 21px;
  background-position: 3px 3px;
  background-size: 15px 15px;
  padding: 3px;
  font-size: 15px;
  text-align: center;
  line-height: 15px;
}
.dx-state-disabled .dx-popup-title .dx-closebutton .dx-icon,
.dx-state-disabled.dx-popup-title .dx-closebutton .dx-icon {
  opacity: .6;
}
.dx-state-disabled .dx-popup-title .dx-closebutton .dx-button-text,
.dx-state-disabled.dx-popup-title .dx-closebutton .dx-button-text {
  opacity: .5;
}
.dx-rtl .dx-popup-title .dx-closebutton {
  margin: 0 4px 0 -4px;
}
.dx-device-mobile .dx-popup-title .dx-closebutton {
  width: 37px;
  height: 37px;
  margin: 0 -11px 0 11px;
}
.dx-rtl .dx-device-mobile .dx-popup-title .dx-closebutton {
  margin: 0 11px 0 -11px;
}
.dx-device-mobile .dx-popup-title .dx-closebutton .dx-icon {
  width: 35px;
  height: 35px;
  background-position: 10px 10px;
  background-size: 15px 15px;
  padding: 10px;
  font-size: 15px;
  text-align: center;
  line-height: 15px;
}
.dx-popup-content {
  padding: 20px;
}
.dx-popup-content > .dx-button {
  margin: 0 10px;
}
.dx-popup-bottom {
  background: 0 0;
  color: #333;
}
.dx-popup-bottom.dx-toolbar {
  padding: 20px;
  overflow: visible;
}
.dx-popup-bottom.dx-toolbar .dx-toolbar-before {
  padding-right: 15px;
}
.dx-rtl.dx-popup-bottom.dx-toolbar .dx-toolbar-before {
  padding-right: 0;
  padding-left: 15px;
}
.dx-popup-bottom.dx-toolbar .dx-toolbar-after {
  padding-left: 15px;
}
.dx-rtl.dx-popup-bottom.dx-toolbar .dx-toolbar-after {
  padding-left: 0;
  padding-right: 15px;
}
.dx-popup-bottom.dx-toolbar .dx-toolbar-after:empty,
.dx-popup-bottom.dx-toolbar .dx-toolbar-before:empty {
  padding: 0;
}
.dx-popup-bottom.dx-toolbar .dx-toolbar-items-container {
  height: 36px;
  overflow: visible;
}
.dx-popup-bottom.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 0 0 10px;
}
.dx-popup-bottom.dx-toolbar .dx-toolbar-item,
.dx-rtl.dx-popup-bottom.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 10px 0 0;
}
.dx-popup-bottom.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group {
  padding-left: 20px;
}
.dx-popup-bottom.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}
.dx-rtl.dx-popup-bottom.dx-toolbar .dx-toolbar-item {
  padding: 0 0 0 10px;
}
.dx-rtl.dx-popup-bottom.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}
.dx-popup-bottom.dx-toolbar .dx-toolbar-label {
  font-size: 20px;
}
.dx-device-mobile .dx-popup-bottom.dx-toolbar {
  padding: 20px;
  overflow: visible;
}
.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-before {
  padding-right: 15px;
}
.dx-rtl.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-before {
  padding-right: 0;
  padding-left: 15px;
}
.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-after {
  padding-left: 15px;
}
.dx-rtl.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-after {
  padding-left: 0;
  padding-right: 15px;
}
.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-after:empty,
.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-before:empty {
  padding: 0;
}
.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-items-container {
  height: 36px;
  overflow: visible;
}
.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 0 0 10px;
}
.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-item,
.dx-rtl.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-menu-container {
  padding: 0 10px 0 0;
}
.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-item.dx-toolbar-first-in-group {
  padding-left: 20px;
}
.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}
.dx-rtl.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-item {
  padding: 0 0 0 10px;
}
.dx-rtl.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-item:last-child {
  padding: 0;
}
.dx-device-mobile .dx-popup-bottom.dx-toolbar .dx-toolbar-label {
  font-size: 20px;
}
.dx-popup-bottom .dx-button {
  min-width: 100px;
}
.dx-popup-content.dx-dialog-content {
  min-width: 180px;
  padding: 20px;
}
.dx-dialog-message {
  padding: 0;
}
.dx-dropdownbutton .dx-button {
  overflow: hidden;
}
.dx-dropdownbutton .dx-button-has-text .dx-icon.dx-icon-right {
  margin-left: 4px;
  margin-right: 0;
}
.dx-dropdownbutton-toggle {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  max-width: 20px;
}
.dx-dropdownbutton-action {
  min-width: 0;
}
.dx-dropdownbutton-popup-wrapper {
  height: 100%;
}
.dx-dropdownbutton-popup-wrapper.dx-popup-wrapper .dx-overlay-content {
  border-top-width: 0;
  border-bottom-width: 1px;
}
.dx-dropdownbutton-popup-wrapper.dx-popup-wrapper .dx-overlay-content.dx-dropdowneditor-overlay-flipped {
  border-top-width: 1px;
  border-bottom-width: 0;
}
.dx-dropdownbutton-popup-wrapper .dx-popup-content {
  height: 100%;
  padding: 1px;
}
.dx-dropdownbutton-popup-wrapper .dx-list {
  height: 100%;
  min-height: 39.0001px;
}
.dx-dropdownbutton-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) {
  min-height: 33.0001px;
}
.dx-dropdownbutton-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item-content {
  padding: 7px 9px;
}
.dx-dropdownbutton-popup-wrapper .dx-list-select-all {
  padding: 12px 0 8px;
}
.dx-dropdownbutton-popup-wrapper .dx-empty-message,
.dx-dropdownbutton-popup-wrapper .dx-list-item {
  border-top: 0;
}
.dx-dropdownbutton-popup-wrapper .dx-empty-message:last-of-type,
.dx-dropdownbutton-popup-wrapper .dx-list-item:last-of-type {
  border-bottom: none;
}
.dx-actionsheet-container .dx-actionsheet-item {
  margin: 0 0 10px;
}
.dx-actionsheet-container .dx-button,
.dx-button.dx-actionsheet-cancel {
  margin: 0;
}
.dx-tile {
  color: #333;
  background-color: #fff;
  border: 1px solid rgba(221,221,221,.6);
  text-align: left;
}
.dx-tile.dx-state-focused,
.dx-tile.dx-state-hover {
  background-color: #fff;
  border-color: rgba(51,122,183,.4);
}
.dx-tile.dx-state-active {
  background-color: rgba(96,96,96,.2);
  color: #333;
  border-color: transparent;
}
.dx-toast-content {
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  line-height: 32px;
  padding: 10px;
  -webkit-box-shadow: 0 2px 3px 0 transparent;
  box-shadow: 0 2px 3px 0 transparent;
  border-radius: 6px;
}
.dx-toast-icon {
  width: 35px;
  height: 35px;
}
.dx-toast-info {
  background-color: #337ab7;
}
.dx-toast-info .dx-toast-icon {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAQAAAC00HvSAAABoklEQVRIx63WPUvDQBjA8QMFsZNLlgpxtINjBsFVqINghm4dRAe/Rpdm6UcQHERwUYdAJ8HvkKHEQdrPEBQUrf7PoabtveSSSrit3PPjeve8RCCsyyMkIiYlAzJSYiJCPPt+248BfRKkdSX0CcoZnx7jAiJfY3r4LqbNsITI15B2EdNlVBGRSEZ0bUyXyQqIRDJZQIu/M1oRmZ2ovcz4zjt558NxR/6C6Vk2fHLPOXtsIhA0aHHGA1/Gvl7OBMYT/3BF05poTS5Be/5gxvQ15JWjgtyerWPelP19hMDTMvabQyciEJwoJ0rwBKF2lutSRCC4UWJCQaQx+5WYAyUmEsQas1WJ2VJiYkGqMTuVmG0lJhVkGnNaiblQYjKhZYHkmY1SpMGLEoN5Gskt605kjTstIjPvRiJ50tuSksePxv7UfKm8HAe0DGKXgZbB85eKHLWdKkjHUpjzvAmdHaUKIgnNmrIzLiTBs1W4ybiQvwq39RuV6TB1jpvA1f1yxo0sdT9XLy5DlF5cPBmmq0yG2uZUbVOzthle2xdFbd83//za+gXw/JH9LjmoAgAAAABJRU5ErkJggg==);
}
.dx-toast-message {
  line-height: 16px;
}
.dx-toast-warning {
  background-color: #f0ad4e;
}
.dx-toast-warning .dx-toast-icon {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAQAAAC00HvSAAABJklEQVRIx62WvW2EQBBGpwlSArdgSrBESuKIQhySLJJbcAuXrXTZteCAAG3GlWBRwVsHB+Ykw8zeafVlaPSY/1lBdlXQ0OMJzMBMwNPTUOzb732scAzEXQ04KhtT0jEdIFZNdJQapuZsIFadqY8wLWMiJBIZafcwLdcHIJHIdQNt4YwPQm4e1feYMjkn/3NUbpjuSUgk0q2YSinx5xL0SSl/dcM45V8r5qLYOEQoDjs2FTNQCI0a+deC+VatGqFPwugD0gs+A8YLQTW4LJgf1SoIcxJG751ZIAMGy5sp1ZuQgHkxMMGqVJq81Tdp6q0unnhFeDMK3lgz9b6k+MOaKX3CUzDO3jd2UH/7JtP2y7aLM12GbHcq29XMdsOzvSiyvW+efG39AmPXSbHWZjgLAAAAAElFTkSuQmCC);
}
.dx-toast-error {
  background-color: #d9534f;
}
.dx-toast-error .dx-toast-icon {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAQAAAC00HvSAAABeklEQVRIx62WMWrDQBBFx01I5zQinQ5hdINA3Kp3mUNEnSBIdwgEcgeBC18gVRojjDr7BklUxAE3b1NYihVrdmWbZbpl9FjN/zOzgqgREJNTUFEDNRUFOTGBnq8dRmQsMWosyYiGMSEpawuijTUpoQszZT6AaGPO1IaZsToRYjCsmGmYGZszIAbD5gA6/M7qTMj+RtMuJjy5Jv0ahQdMeiHEYEhbTKRK/KN+9K3IH+0xmZK+4Jb33mnChM/eaYYIgeLYBdcI4yNQgiBM+Oo5OxBi5S5l0ztdUNJoGrPr5cdCrtbgGOSCGHKhsCjQBbkhhkKorFK2oKsBiKESaocnys58sUMMtYDTXA8NZMSbIwv3bZJO/48VH3VuY6/NYwO4V+Tv1aYYgMTsVB8dKZUPQmyG/OcbzcUvijot6IYPzcVaT225UyQuCRjxrGyLwNbhW54Un5S8KrmZa96cGn/zxtP08zaLPW0Gb3vK29b0tsO9vSi8vW8ufG39AnvvGenmMu5AAAAAAElFTkSuQmCC);
}
.dx-toast-success {
  background-color: #5cb85c;
}
.dx-toast-success .dx-toast-icon {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAQAAAC00HvSAAABlklEQVRIx62Wv0rDUBSHTxE6uHTKGhDEzS2jg4vUMeBmX8BR8AFiJQEfwck3cAh2cxBcXEup3VoHF3UxS1FBvuvQhPy5N0lTwplyknz33HN+95wriNEsXAJCZkRAxIyQABfL/L3J6eAzRhltjI9Tj7HxmJcgEpvjYVdh+oxqEImN6JdhBkzXhCgUUwYmzIBFA4hCsUhB6XamDSGriPpZjL12TvQc2SnG2xCiUHgJxqktcdbe+SmU31lh/AaQJQ4HfOR8PiJYpYrVDU4RhD1+c8q2BLdBLNdxXW8KflcI1obcs4UgnGlvAiE0/DDhW/O90EMQDnMbWlkozDTnMz2OC6AvdhGEHT4Ny86EqOB6i1fNgv44QhC2mRi3Gwlozqs4kSnoHEHocFdWQT0ahWKYA93GT5elyY9MucmDHukiCCeGuDO5CUteJaAOgrDPskIKYZVuhpkG/1qpqKBaxRcIQpeHGmG6dWfKM0hfnxZW/Ql/qj0k/ib9Rh83Tqvdr7Ve3NJkaG1OtTY1W5vhrd0oWrvfbHjb+gdn1DPEHv9HmQAAAABJRU5ErkJggg==);
}
.dx-popover-wrapper .dx-popover-arrow::after {
  width: 14.1422712488px;
  height: 14.1422712488px;
}
.dx-popover-wrapper.dx-position-bottom .dx-popover-arrow,
.dx-popover-wrapper.dx-position-top .dx-popover-arrow {
  width: 20px;
  height: 10px;
}
.dx-popover-wrapper.dx-position-left .dx-popover-arrow,
.dx-popover-wrapper.dx-position-right .dx-popover-arrow {
  width: 10px;
  height: 20px;
}
.dx-popover-arrow {
  position: absolute;
  z-index: 2000;
  overflow: hidden;
}
.dx-popover-arrow::after {
  position: absolute;
  display: block;
  overflow: hidden;
  content: " ";
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  border: 1px solid #ddd;
}
.dx-popover-wrapper.dx-position-top .dx-popover-arrow::after {
  top: 0;
  left: 0;
  -webkit-transform-origin: top left;
  transform-origin: top left;
}
.dx-popover-wrapper.dx-position-bottom .dx-popover-arrow::after {
  right: 0;
  bottom: 0;
  -webkit-transform-origin: bottom right;
  transform-origin: bottom right;
  background: #fff;
}
.dx-popover-wrapper.dx-position-left .dx-popover-arrow::after {
  bottom: 0;
  left: 0;
  -webkit-transform-origin: bottom left;
  transform-origin: bottom left;
}
.dx-popover-wrapper.dx-position-right .dx-popover-arrow::after {
  top: 0;
  right: 0;
  -webkit-transform-origin: top right;
  transform-origin: top right;
}
.dx-popover-wrapper .dx-overlay-content {
  overflow: visible;
}
.dx-popover-wrapper .dx-popup-content {
  overflow: hidden;
}
.dx-device-ios .dx-popover-arrow::after {
  -webkit-transform: rotate(-45deg) translateZ(0);
}
.dx-popover-wrapper .dx-popup-title {
  margin: 0;
}
.dx-popover-wrapper .dx-popup-title.dx-toolbar {
  padding-left: 15px;
}
.dx-popover-wrapper .dx-popover-arrow::after,
.dx-popover-wrapper.dx-popover-without-title .dx-popover-arrow::after {
  background: #fff;
}
.dx-popover-wrapper .dx-rtl.dx-popup-title.dx-toolbar {
  padding-right: 15px;
  padding-left: 0;
}
.dx-progressbar-container {
  height: 6px;
  border: 1px solid #ddd;
  background-color: #ddd;
  border-radius: 2px;
}
.dx-progressbar-range {
  position: relative;
  border: 1px solid #337ab7;
  background-color: #337ab7;
  margin-top: -1px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
.dx-progressbar-animating-container {
  height: 6px;
  background-color: #ddd;
  background-size: 90% 5px;
  border: 1px solid #ddd;
  border-radius: 2px;
  -webkit-animation: 2s linear infinite loader;
  animation: 2s linear infinite loader;
  background-image: -webkit-gradient(linear,right top,left top,color-stop(5%,transparent),color-stop(#337ab7),color-stop(95%,transparent));
  background-image: linear-gradient(-90deg,transparent 5%,#337ab7,transparent 95%);
  background-repeat: repeat;
}
.dx-state-disabled .dx-progressbar-range {
  background-color: rgba(51,122,183,.6);
}
.dx-state-disabled .dx-progressbar-animating-container {
  -webkit-animation: none;
  animation: none;
  background-position-x: 45%;
}
.dx-rtl .dx-progressbar .dx-progressbar-animating-container,
.dx-rtl.dx-progressbar .dx-progressbar-animating-container {
  -webkit-animation: 2s linear infinite loader-rtl;
  animation: 2s linear infinite loader-rtl;
  background-image: -webkit-gradient(linear,right top,left top,color-stop(5%,transparent),color-stop(#337ab7),color-stop(95%,transparent));
  background-image: linear-gradient(-90deg,transparent 5%,#337ab7,transparent 95%);
  background-repeat: repeat;
}
@-webkit-keyframes loader {
  0% {
    background-position-x: 0;
  }
  100% {
    background-position-x: 900%;
  }
}
@keyframes loader {
  0% {
    background-position-x: 0;
  }
  100% {
    background-position-x: 900%;
  }
}
@-webkit-keyframes loader-rtl {
  0% {
    background-position-x: 0;
  }
  100% {
    background-position-x: -900%;
  }
}
@keyframes loader-rtl {
  0% {
    background-position-x: 0;
  }
  100% {
    background-position-x: -900%;
  }
}
.dx-tooltip-wrapper .dx-overlay-content {
  border: 1px solid #ddd;
  background-color: #fff;
  color: #333;
  -webkit-box-shadow: 0 2px 4px rgba(0,0,0,.1);
  box-shadow: 0 2px 4px rgba(0,0,0,.1);
  border-radius: 4px;
}
.dx-tooltip-wrapper.dx-popover-wrapper .dx-popover-arrow::after {
  border: 1px solid #ddd;
  background: #fff;
}
.dx-slider .dx-tooltip-wrapper .dx-overlay-content {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dx-slider .dx-state-active.dx-slider-handle {
  border: 1px solid #fff;
  background: #204d73;
}
.dx-slider .dx-state-focused.dx-slider-handle:not(.dx-state-active),
.dx-slider .dx-state-hover.dx-slider-handle:not(.dx-state-active) {
  border: 1px solid #fff;
  background: #285f8f;
}
.dx-slider-wrapper {
  height: 28px;
}
.dx-slider-bar {
  margin: 14px 7px;
  height: 4px;
  background: #ddd;
  border-radius: 2px;
}
.dx-slider-range {
  border: 1px solid transparent;
  height: 2px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-slider-range.dx-slider-range-visible {
  border: 1px solid #337ab7;
  background: #337ab7;
  border-radius: 2px;
}
.dx-slider-label-position-bottom .dx-slider-label {
  bottom: -17px;
}
.dx-slider-label-position-top .dx-slider-label {
  top: -14px;
}
.dx-slider-handle {
  margin-top: -14px;
  margin-right: -7px;
  width: 14px;
  height: 28px;
  border: 1px solid #fff;
  background-color: #337ab7;
  border-radius: 3px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-state-disabled .dx-slider,
.dx-state-disabled.dx-slider {
  opacity: 1;
}
.dx-state-disabled .dx-slider .dx-slider-bar,
.dx-state-disabled.dx-slider .dx-slider-bar {
  opacity: .5;
}
.dx-invalid .dx-slider-handle {
  background-color: #d9534f;
}
.dx-invalid .dx-slider-range-visible {
  background-color: #d9534f;
  border-color: #d9534f;
}
.dx-invalid .dx-slider-bar {
  background-color: rgba(217,83,79,.4);
}
.dx-invalid .dx-state-focused.dx-slider-handle:not(.dx-state-active),
.dx-invalid .dx-state-hover.dx-slider-handle:not(.dx-state-active) {
  background: #c9302c;
}
.dx-rtl .dx-slider-handle {
  margin-left: -7.5px;
}
.dx-rangeslider-start-handle {
  margin-left: -7px;
}
.dx-rtl .dx-rangeslider-start-handle {
  margin-right: -7px;
}
.dx-gallery .dx-gallery-nav-button-next,
.dx-gallery .dx-gallery-nav-button-prev {
  position: absolute;
  top: 0;
  width: 34%;
  height: 100%;
  background: 0 0;
  cursor: pointer;
  text-align: center;
}
.dx-gallery .dx-gallery-nav-button-next.dx-state-hover::after,
.dx-gallery .dx-gallery-nav-button-prev.dx-state-hover::after {
  background-color: rgba(51,122,183,.5);
}
.dx-gallery .dx-gallery-nav-button-next.dx-state-active::after,
.dx-gallery .dx-gallery-nav-button-prev.dx-state-active::after {
  background-color: rgba(51,122,183,.7);
}
.dx-gallery .dx-gallery-nav-button-next::before,
.dx-gallery .dx-gallery-nav-button-prev::before {
  display: block;
  width: 32px;
  top: 50%;
  margin-top: -16px;
  left: 50%;
  margin-left: -16px;
  position: absolute;
  z-index: 10;
  clear: both;
  font-size: 32px;
  color: #fff;
}
.dx-gallery .dx-gallery-nav-button-next::after,
.dx-gallery .dx-gallery-nav-button-prev::after {
  content: "";
  position: absolute;
  width: 32px;
  height: 100%;
  border-radius: 0;
}
.dx-gallery .dx-gallery-nav-button-prev {
  font: 14px/1 DXIcons;
}
.dx-gallery .dx-gallery-nav-button-prev::before {
  content: "";
  left: 0;
  right: auto;
  margin-left: 0;
}
.dx-gallery .dx-gallery-nav-button-prev::after {
  left: 0;
}
.dx-gallery .dx-gallery-nav-button-next {
  font: 14px/1 DXIcons;
}
.dx-gallery .dx-gallery-nav-button-next::before {
  content: "";
  right: 0;
  left: auto;
}
.dx-gallery .dx-gallery-nav-button-next::after {
  right: 0;
}
.dx-gallery-indicator {
  pointer-events: none;
  text-align: center;
}
.dx-gallery-indicator-item {
  border-radius: 50%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #337ab7;
  pointer-events: auto;
  margin: 1px 6px;
  width: 8px;
  height: 8px;
  background: #fff;
}
.dx-gallery-indicator-item-active,
.dx-gallery-indicator-item-selected {
  width: 12px;
  height: 12px;
  background: #337ab7;
  border: 2px solid rgba(255,255,255,.8);
  margin: -1px 6px;
}
.dx-state-focused.dx-gallery .dx-gallery-indicator-item-selected {
  background: #22527b;
}
.dx-lookup {
  height: 36px;
  border: 1px solid #ddd;
  background: #fff;
}
.dx-lookup.dx-editor-underlined {
  background: 0 0;
}
.dx-lookup-field {
  padding: 7px 34px 8px 9px;
  font-size: 1em;
}
.dx-rtl .dx-lookup-field {
  padding: 7px 9px 8px 34px;
}
.dx-lookup-arrow {
  font: 18px/18px DXIcons;
  width: 34px;
  color: #333;
  text-align: center;
}
.dx-lookup-arrow::before {
  content: "";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}
.dx-state-readonly .dx-lookup-field::before {
  opacity: .5;
}
.dx-lookup-popup-wrapper .dx-list-item {
  border-top: none;
}
.dx-lookup-popup-wrapper .dx-list-item:last-of-type {
  border-bottom: none;
}
.dx-lookup-popup-wrapper .dx-list-item-content {
  padding-left: 20px;
  padding-right: 20px;
}
.dx-lookup-popup-wrapper .dx-popup-content {
  top: 0;
  padding: 0;
}
.dx-lookup-popup-wrapper .dx-popup-title + .dx-popup-content {
  top: 49px;
}
.dx-lookup-empty .dx-lookup-field {
  color: #999;
}
.dx-invalid.dx-lookup .dx-lookup-field::after {
  right: 38px;
  pointer-events: none;
  font-weight: 700;
  position: absolute;
  top: 50%;
  margin-top: -9px;
  width: 18px;
  height: 18px;
  text-align: center;
  line-height: 18px;
  font-size: 13px;
  background-color: #d9534f;
  color: #fff;
  content: "!";
  border-radius: 50%;
}
.dx-rtl .dx-invalid.dx-lookup .dx-lookup-field::after,
.dx-rtl.dx-invalid.dx-lookup .dx-lookup-field::after {
  right: auto;
  left: 38px;
}
.dx-valid.dx-lookup .dx-lookup-field::after {
  right: 38px;
  pointer-events: none;
  font-weight: 700;
  position: absolute;
  top: 50%;
  margin-top: -9px;
  width: 18px;
  height: 18px;
  text-align: center;
  line-height: 18px;
  font-size: 13px;
  font-family: DXIcons,sans-serif;
  color: #5cb85c;
  content: "";
  opacity: 0;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-animation: .3s cubic-bezier(1,.008,.565,1.65) .1s forwards valid-badge-frames;
  animation: .3s cubic-bezier(1,.008,.565,1.65) .1s forwards valid-badge-frames;
}
.dx-rtl .dx-valid.dx-lookup .dx-lookup-field::after,
.dx-rtl.dx-valid.dx-lookup .dx-lookup-field::after {
  right: auto;
  left: 38px;
}
.dx-validation-pending.dx-lookup .dx-lookup-field-wrapper .dx-pending-indicator {
  right: 38px;
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -11px;
  width: 22px;
  height: 22px;
}
.dx-rtl .dx-validation-pending.dx-lookup .dx-lookup-field-wrapper .dx-pending-indicator,
.dx-rtl.dx-validation-pending.dx-lookup .dx-lookup-field-wrapper .dx-pending-indicator {
  right: auto;
  left: 38px;
}
.dx-lookup-popup-search .dx-list {
  height: calc(100% - 70px);
}
.dx-lookup-search-wrapper {
  padding: 20px 20px 14px;
}
.dx-loadpanel-content {
  border: 1px solid #ddd;
  background: #fff;
  border-radius: 6px;
  -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.25);
  box-shadow: 0 6px 12px rgba(0,0,0,.25);
}
.dx-tagbox:not(.dx-texteditor-empty) .dx-texteditor-input {
  padding-left: 0;
  margin-left: 5px;
}
.dx-rtl .dx-tagbox:not(.dx-texteditor-empty) .dx-texteditor-input,
.dx-rtl.dx-tagbox:not(.dx-texteditor-empty) .dx-texteditor-input {
  padding-right: 0;
  padding-left: 0;
  margin-right: 0;
  margin-left: 0;
}
.dx-tagbox-single-line .dx-tag-container {
  padding-right: 0;
}
.dx-tagbox:not(.dx-tagbox-single-line) .dx-texteditor-input {
  height: auto;
}
.dx-tag-container.dx-texteditor-input-container {
  padding-bottom: 4px;
}
.dx-tag-container.dx-texteditor-input-container .dx-texteditor-input {
  padding-bottom: 4px;
  min-height: 30px;
}
.dx-tag-content {
  margin: 4px 0 0 4px;
  padding: 3px 25px 4px 6px;
  min-width: 40px;
  background-color: #ddd;
  border-radius: 2px;
  color: #333;
}
.dx-tag-remove-button {
  width: 25px;
  height: 100%;
}
.dx-tag-remove-button::after,
.dx-tag-remove-button::before {
  right: 9px;
  margin-top: -5px;
  width: 3px;
  height: 11px;
  background: #aaa;
}
.dx-tag-remove-button::after {
  right: 5px;
  margin-top: -1px;
  width: 11px;
  height: 3px;
}
.dx-tag-remove-button:active::after,
.dx-tag-remove-button:active::before {
  background: #ddd;
}
.dx-tag.dx-state-focused .dx-tag-content {
  background-color: #cbcbcb;
  color: #333;
}
.dx-tag.dx-state-focused .dx-tag-remove-button::after,
.dx-tag.dx-state-focused .dx-tag-remove-button::before {
  background-color: #aaa;
}
.dx-tag.dx-state-focused .dx-tag-remove-button:active::after,
.dx-tag.dx-state-focused .dx-tag-remove-button:active::before {
  background: #ddd;
}
.dx-tagbox.dx-invalid .dx-texteditor-container::after,
.dx-tagbox.dx-valid .dx-texteditor-container::after {
  right: 8px;
}
.dx-rtl .dx-tagbox.dx-invalid .dx-texteditor-container::after,
.dx-rtl .dx-tagbox.dx-valid .dx-texteditor-container::after,
.dx-rtl.dx-tagbox.dx-invalid .dx-texteditor-container::after,
.dx-rtl.dx-tagbox.dx-valid .dx-texteditor-container::after {
  left: 8px;
}
.dx-tagbox.dx-validation-pending .dx-texteditor-container .dx-pending-indicator {
  right: 8px;
}
.dx-rtl .dx-tagbox.dx-validation-pending .dx-texteditor-container .dx-pending-indicator,
.dx-rtl.dx-tagbox.dx-validation-pending .dx-texteditor-container .dx-pending-indicator {
  left: 8px;
}
.dx-tagbox-popup-wrapper .dx-list-select-all {
  border-bottom: 1px solid #ddd;
  padding-bottom: 11px;
  margin-bottom: 3px;
}
.dx-rtl .dx-tag-content {
  padding-right: 6px;
  padding-left: 25px;
}
.dx-rtl .dx-tag-remove-button::before {
  right: auto;
  left: 9px;
}
.dx-rtl .dx-tag-remove-button::after {
  right: auto;
  left: 5px;
}
.dx-radiobutton-icon {
  width: 22px;
  height: 22px;
}
.dx-radiobutton-icon::before {
  display: block;
  width: 20px;
  height: 20px;
  border: 1px solid #ddd;
  background-color: #fff;
  content: "";
  border-radius: 11px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-radiobutton-icon-checked .dx-radiobutton-icon-dot {
  display: block;
  margin-top: -16px;
  margin-left: 6px;
  width: 10px;
  height: 10px;
  background: #337ab7;
  content: "";
  border-radius: 5px;
}
.dx-radiobutton {
  line-height: 22px;
}
.dx-radiobutton.dx-state-readonly .dx-radiobutton-icon::before {
  border-color: #f4f4f4;
  background-color: #fff;
}
.dx-radiobutton.dx-state-hover .dx-radiobutton-icon::before {
  border-color: rgba(51,122,183,.4);
}
.dx-radiobutton.dx-state-active .dx-radiobutton-icon::before {
  background-color: rgba(96,96,96,.2);
}
.dx-radiobutton.dx-state-focused:not(.dx-state-active) .dx-radiobutton-icon::before {
  border: 1px solid #337ab7;
}
.dx-radiobutton.dx-state-disabled {
  opacity: .5;
}
.dx-invalid .dx-radiobutton-icon::before {
  border-color: rgba(217,83,79,.4);
}
.dx-invalid .dx-state-focused.dx-radiobutton .dx-radiobutton-icon::before,
.dx-invalid .dx-state-hover.dx-radiobutton .dx-radiobutton-icon::before {
  border-color: #d9534f;
}
.dx-state-disabled .dx-radiobutton.dx-state-disabled {
  opacity: 1;
}
.dx-rtl .dx-radiobutton.dx-radiobutton-checked .dx-radiobutton-icon-dot,
.dx-rtl.dx-radiobutton.dx-radiobutton-checked .dx-radiobutton-icon-dot {
  margin-right: 6px;
  margin-left: 0;
}
.dx-radio-value-container {
  padding-left: 0;
}
.dx-radiogroup .dx-radiobutton,
.dx-radiogroup .dx-radiobutton-icon {
  margin: 1px 0;
}
.dx-radiogroup.dx-state-readonly .dx-radiobutton-icon::before {
  border-color: #f4f4f4;
  background-color: #fff;
}
.dx-radiogroup-horizontal .dx-radiobutton {
  margin-right: 17px;
}
.dx-rtl .dx-radiogroup-horizontal .dx-radiobutton,
.dx-rtl.dx-radiogroup-horizontal .dx-radiobutton {
  margin-right: 0;
  margin-left: 17px;
}
.dx-accordion {
  background-color: #fff;
  color: #333;
}
.dx-accordion-item {
  border: 1px solid transparent;
  border-top-color: #ddd;
}
.dx-accordion-item:last-child {
  border-bottom: 1px solid #ddd;
}
.dx-accordion-item.dx-state-active:not(.dx-accordion-item-opened) .dx-icon {
  color: #333;
}
.dx-accordion-item.dx-state-active:not(.dx-accordion-item-opened) > .dx-accordion-item-title {
  color: #333;
  background-color: rgba(96,96,96,.2);
}
.dx-accordion-item.dx-state-hover > .dx-accordion-item-title {
  background-color: rgba(0,0,0,.04);
}
.dx-accordion-item.dx-state-hover:not(:last-child):not(.dx-accordion-item-opened):not(.dx-state-focused) {
  border-bottom-color: rgba(0,0,0,.04);
}
.dx-accordion-item-opened {
  border-color: #ddd;
}
.dx-accordion-item-opened.dx-state-hover>.dx-accordion-item-title,
.dx-accordion-item-opened>.dx-accordion-item-title {
  background-color: transparent;
}
.dx-accordion-item-opened > .dx-accordion-item-title::before {
  content: "";
}
.dx-accordion-item-opened + .dx-accordion-item {
  border-top-color: transparent;
}
.dx-accordion-item-opened + .dx-accordion-item.dx-state-hover:not(.dx-state-focused) {
  border-top-color: rgba(0,0,0,.04);
}
.dx-accordion-item-title {
  color: #333;
  padding: 9px 12px;
  font-size: 18px;
}
.dx-accordion-item-title::before {
  font-weight: 400;
  color: #333;
  content: "";
  font-family: DXIcons;
  font-size: 18px;
  margin-left: 9px;
  margin-right: 0;
  line-height: 24px;
}
.dx-accordion-item-title .dx-icon {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  display: inline-block;
  color: #333;
}
.dx-accordion-item-title .dx-accordion-item-title-caption .dx-icon {
  margin-right: 6px;
  margin-left: 0;
  vertical-align: top;
  position: relative;
  top: 4px;
}
.dx-accordion-item-title .dx-accordion-item-title-caption .dx-icon.dx-icon-right,
.dx-rtl .dx-accordion-item-title .dx-accordion-item-title-caption .dx-icon,
.dx-rtl.dx-accordion-item-title .dx-accordion-item-title-caption .dx-icon {
  margin-left: 6px;
  margin-right: 0;
}
.dx-rtl .dx-accordion-item-title .dx-accordion-item-title-caption .dx-icon.dx-icon-right,
.dx-rtl.dx-accordion-item-title .dx-accordion-item-title-caption .dx-icon.dx-icon-right {
  margin-right: 6px;
  margin-left: 0;
}
.dx-state-disabled.dx-accordion-item {
  opacity: .5;
}
.dx-state-focused.dx-accordion-item {
  border-color: #337ab7;
}
.dx-accordion-item-body {
  padding: 8px 12px 22px;
  font-size: 14px;
}
.dx-rtl .dx-accordion-item-title::before {
  margin-left: 0;
  margin-right: 9px;
}
.dx-slideoutview-content {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  margin-left: -1px;
  border-style: solid;
  border-width: 0 1px;
  border-color: rgba(221,221,221,.5);
}
.dx-slideoutview-content,
.dx-slideoutview-menu-content {
  background-color: #fff;
}
.dx-slideout-menu .dx-list-item .dx-icon {
  width: 26px;
  height: 26px;
  background-position: 0 0;
  background-size: 26px 26px;
  padding: 0;
  font-size: 26px;
  text-align: center;
  line-height: 26px;
  margin: -4px 13px -4px 0;
}
.dx-rtl .dx-slideout-menu .dx-list-item .dx-icon,
.dx-rtl.dx-slideout-menu .dx-list-item .dx-icon,
.dx-slideout-menu .dx-list-item .dx-icon.dx-icon-right {
  margin-left: 13px;
  margin-right: 0;
}
.dx-rtl .dx-slideout-menu .dx-list-item .dx-icon.dx-icon-right,
.dx-rtl.dx-slideout-menu .dx-list-item .dx-icon.dx-icon-right {
  margin-right: 13px;
  margin-left: 0;
}
.dx-colorbox-input-container.dx-colorbox-color-is-not-defined .dx-colorbox-color-result-preview {
  border: none;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAQAAACRZI9xAAAAdElEQVQoU4XR0Q3AIAgFQCarie7UrToMc3QIiyIFFGNe5INcgETAegpQefFCCFPwYZI2qFA/M4EQMQAhKxJgiEcKHFFkwUQY3Q4sBAhUerYzkbaiTUk7Ije0dYoMyeYGi35igUeDzMCiTiKgaPx0BAR1csgHXJxUKOJqsbEAAAAASUVORK5CYII=) no-repeat;
}
.dx-colorbox-input-container .dx-placeholder::before {
  max-width: calc(100% - 25px);
}
.dx-colorbox .dx-texteditor-input-container::before {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  z-index: 1;
  width: 15px;
  height: 15px;
  margin-top: -7.5px;
  left: 14px;
}
.dx-colorbox .dx-colorbox-color-is-not-defined .dx-texteditor-input-container::before {
  background: 0 0;
}
.dx-colorbox-color-result-preview {
  position: absolute;
  top: 50%;
  z-index: 2;
  width: 17px;
  height: 17px;
  margin-top: -8.5px;
  left: 13px;
  border: 1px solid;
}
.dx-colorbox-input-container .dx-colorbox-input.dx-texteditor-input {
  -webkit-appearance: none;
  padding-left: 40px;
}
.dx-colorbox-overlay .dx-popup-content {
  overflow: hidden;
  padding: 20px;
}
.dx-colorbox-overlay .dx-popup-bottom .dx-toolbar-item:first-child {
  padding-right: 10px;
}
.dx-colorbox-overlay .dx-colorview-buttons-container .dx-button {
  margin: 0;
}
.dx-rtl .dx-colorbox .dx-placeholder,
.dx-rtl.dx-colorbox .dx-placeholder {
  right: 32px;
}
.dx-rtl .dx-colorbox.dx-dropdowneditor .dx-colorbox-input.dx-texteditor-input,
.dx-rtl.dx-colorbox.dx-dropdowneditor .dx-colorbox-input.dx-texteditor-input {
  direction: ltr;
  text-align: end;
  padding-right: 40px;
}
.dx-rtl .dx-colorbox.dx-dropdowneditor .dx-colorbox-color-result-preview,
.dx-rtl.dx-colorbox.dx-dropdowneditor .dx-colorbox-color-result-preview {
  left: auto;
  right: 13px;
}
.dx-rtl .dx-colorbox.dx-dropdowneditor .dx-colorbox-input-container::before,
.dx-rtl.dx-colorbox.dx-dropdowneditor .dx-colorbox-input-container::before {
  left: auto;
  right: 14px;
}
.dx-colorview-container label {
  display: block;
  overflow: hidden;
  font-weight: 400;
  margin: 0;
  white-space: normal;
  line-height: 36px;
  color: #333;
}
.dx-colorview-container .dx-button {
  margin-top: 0;
  margin-bottom: 0;
}
.dx-colorview-container .dx-button.dx-colorview-apply-button {
  margin-right: 10px;
  margin-left: 0;
}
.dx-colorview-container .dx-button.dx-colorview-cancel-button {
  margin-right: 0;
  margin-left: 0;
}
.dx-colorview-container-row {
  overflow: hidden;
  padding-top: 1px;
}
.dx-colorview-container-row:first-child {
  margin-top: 0;
}
.dx-colorview-container-cell {
  float: left;
}
.dx-colorview-palette-handle {
  width: 28px;
  height: 28px;
  top: 0;
  left: 0;
  cursor: crosshair;
  border-radius: 100%;
  z-index: 5;
  position: absolute;
}
.dx-colorview-alpha-channel-handle,
.dx-colorview-hue-scale-handle {
  position: absolute;
  cursor: pointer;
}
.dx-colorview-hue-scale-handle {
  width: 36px;
  height: 17px;
  top: 0;
  left: -7px;
}
.dx-colorview-alpha-channel-handle {
  width: 17px;
  height: 36px;
  top: -6px;
  left: 0;
}
.dx-colorview-hue-scale {
  position: relative;
  background-repeat: no-repeat;
  background-image: -webkit-gradient(linear,left bottom,left top,from(red),color-stop(17%,#ff0),color-stop(33%,#0f0),color-stop(50%,#0ff),color-stop(67%,#00f),color-stop(83%,#f0f),to(red));
  background-image: linear-gradient(0deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);
}
.dx-colorbox-input-container::after,
.dx-colorview-alpha-channel-wrapper,
.dx-colorview-color-preview-container-inner {
  background-image: linear-gradient(45deg,#ccc 25%,transparent 25%,transparent 74%,#ccc 75%,#ccc),linear-gradient(45deg,#ccc 25%,transparent 25%,transparent 74%,#ccc 75%,#ccc);
  background-size: 16px 16px;
  background-position: 0 0,8px 8px;
}
.dx-colorview-alpha-channel-wrapper {
  background-position: 0 6px,8px 14px;
}
.dx-colorbox-input-container {
  height: 100%;
}
.dx-colorview-palette-gradient-white {
  background-repeat: no-repeat;
  background-image: -webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),to(white));
  background-image: linear-gradient(270deg,rgba(255,255,255,0),#fff);
}
.dx-colorview-palette-gradient-black {
  background-repeat: no-repeat;
  background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(black));
  background-image: linear-gradient(180deg,rgba(0,0,0,0),#000);
}
.dx-colorview-palette {
  position: relative;
  overflow: hidden;
  cursor: crosshair;
}
.dx-colorview-palette-gradient {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.dx-colorview-alpha-channel-scale {
  height: 20px;
  position: relative;
}
.dx-colorview-alpha-channel-cell {
  margin: 6px 0;
  position: relative;
}
.dx-colorview-alpha-channel-cell .dx-button {
  width: 90px;
}
.dx-rtl .dx-colorview-container-row .dx-colorview-container-cell {
  float: right;
}
.dx-rtl .dx-colorview-container label .dx-texteditor {
  float: left;
}
.dx-rtl .dx-colorview-alpha-channel-scale {
  direction: ltr;
}
.dx-colorview-palette-handle {
  background: radial-gradient(transparent 5px,rgba(0,0,0,.2) 6px,#fff 7px,#fff 12px,rgba(0,0,0,.2) 13px);
  -webkit-box-shadow: 0 1px 1px 0 rgba(0,0,0,.2);
  box-shadow: 0 1px 1px 0 rgba(0,0,0,.2);
}
.dx-colorview-hue-scale-handle {
  border: 1px solid rgba(0,0,0,.2);
  -webkit-box-shadow: inset -5px 0 0 3px #fff,inset 5px 0 0 3px #fff,inset -6px 0 1px 4px rgba(0,0,0,.2),inset 6px 0 1px 4px rgba(0,0,0,.2);
  box-shadow: inset -5px 0 0 3px #fff,inset 5px 0 0 3px #fff,inset -6px 0 1px 4px rgba(0,0,0,.2),inset 6px 0 1px 4px rgba(0,0,0,.2);
}
.dx-colorview-alpha-channel-handle {
  border: 1px solid rgba(0,0,0,.2);
  -webkit-box-shadow: inset 0 -5px 0 3px #fff,inset 0 5px 0 3px #fff,inset 0 -6px 1px 4px rgba(0,0,0,.2),inset 0 6px 1px 4px rgba(0,0,0,.2);
  box-shadow: inset 0 -5px 0 3px #fff,inset 0 5px 0 3px #fff,inset 0 -6px 1px 4px rgba(0,0,0,.2),inset 0 6px 1px 4px rgba(0,0,0,.2);
}
.dx-colorview-container {
  overflow: hidden;
  width: 450px;
}
.dx-colorview-container label.dx-colorview-label-hex {
  margin: 10px 0 0;
}
.dx-colorview-container label.dx-colorview-alpha-channel-label {
  margin-left: 43px;
  width: 115px;
}
.dx-colorview-container label .dx-texteditor {
  float: right;
  width: 69px;
  margin: 1px 1px 10px 0;
}
.dx-colorview-hue-scale-cell {
  position: relative;
  margin-left: 19px;
}
.dx-colorview-palette {
  width: 288px;
  height: 299px;
}
.dx-colorview-alpha-channel-scale {
  width: 288px;
}
.dx-colorview-container-row.dx-colorview-alpha-channel-row {
  margin-top: 10px;
}
.dx-colorview-hue-scale {
  width: 18px;
  height: 299px;
}
.dx-colorview-alpha-channel-cell {
  width: 292px;
}
.dx-colorview-hue-scale-wrapper {
  height: 301px;
}
.dx-colorview-color-preview {
  width: 100%;
  height: 40px;
}
.dx-colorview-controls-container {
  position: relative;
  width: 90px;
  margin-left: 27px;
}
.dx-colorview-alpha-channel-border,
.dx-colorview-color-preview-container,
.dx-colorview-hue-scale-wrapper,
.dx-colorview-palette-cell {
  padding: 1px;
  margin: 0 1px 1px;
  background-color: #fff;
  -webkit-box-shadow: 0 0 0 1px #ddd;
  box-shadow: 0 0 0 1px #ddd;
}
.dx-colorview-color-preview-container {
  margin-bottom: 34px;
}
.dx-rtl .dx-colorview-controls-container {
  margin-left: 0;
  margin-right: 27px;
}
.dx-rtl .dx-colorview-hue-scale-cell {
  margin-left: 0;
  margin-right: 19px;
}
.dx-rtl .dx-colorview-container label.dx-colorview-alpha-channel-label {
  margin-left: 0;
  margin-right: 43px;
}
.dx-colorbox.dx-state-focused .dx-colorbox-input {
  padding-left: 40px;
}
.dx-colorbox .dx-placeholder {
  left: 32px;
}
.dx-colorbox-color-result-preview {
  border-color: #ddd;
}
.dx-colorbox-overlay {
  padding: 0;
}
.dx-colorbox-overlay.dx-overlay-content {
  background-color: #fff;
}
.dx-rtl .dx-colorbox.dx-state-focused .dx-colorbox-input,
.dx-rtl.dx-colorbox.dx-state-focused .dx-colorbox-input {
  padding-right: 40px;
}
.dx-rtl .dx-colorbox-overlay .dx-toolbar-item:first-child {
  padding-left: 10px;
  padding-right: 0;
}
.dx-pager {
  padding-top: 9px;
  padding-bottom: 9px;
}
.dx-pager.dx-light-mode .dx-page-sizes {
  min-width: 42px;
}
.dx-pager.dx-light-mode .dx-page-index {
  min-width: 19px;
}
.dx-pager .dx-pages .dx-page {
  padding: 7px 9px 8px;
}
.dx-pager .dx-pages .dx-separator {
  padding-left: 8px;
  padding-right: 8px;
}
.dx-pager .dx-pages .dx-navigate-button {
  width: 9px;
  height: 17px;
  padding: 9px 13px;
}
.dx-pager .dx-pages .dx-prev-button {
  font: 14px/1 DXIcons;
}
.dx-pager .dx-pages .dx-prev-button::before {
  content: "";
}
.dx-pager .dx-pages .dx-next-button {
  font: 14px/1 DXIcons;
}
.dx-pager .dx-pages .dx-next-button::before {
  content: "";
}
.dx-pager .dx-pages .dx-next-button,
.dx-pager .dx-pages .dx-prev-button {
  font-size: 21px;
  text-align: center;
  line-height: 21px;
}
.dx-pager .dx-pages .dx-next-button::before,
.dx-pager .dx-pages .dx-prev-button::before {
  position: absolute;
  display: block;
  width: 21px;
  top: 50%;
  margin-top: -10.5px;
  left: 50%;
  margin-left: -10.5px;
}
.dx-pager .dx-page,
.dx-pager .dx-page-size {
  border-radius: 3px;
  border: 1px solid transparent;
}
.dx-pager .dx-page-sizes .dx-page-size {
  padding: 7px 9px 8px 10px;
}
.dx-pager .dx-page-sizes .dx-selection,
.dx-pager .dx-pages .dx-selection {
  color: #333;
  border-color: transparent;
  background-color: #d4d4d4;
}
.dx-gridbase-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  min-height: inherit;
  max-height: inherit;
}
.dx-gridbase-container > * {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.dx-datagrid-important-margin {
  margin-right: 5px!important;
}
.dx-datagrid-table {
  background-color: transparent;
}
.dx-datagrid .dx-datagrid-content-fixed {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 2;
  pointer-events: none;
  overflow: hidden;
}
.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table {
  position: relative;
}
.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table td {
  pointer-events: auto;
}
.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table .dx-row td.dx-pointer-events-none {
  visibility: hidden;
  background-color: transparent;
  pointer-events: none;
  border-top-color: transparent;
  border-bottom-color: transparent;
}
.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table .dx-header-row td.dx-pointer-events-none {
  border-bottom-color: transparent;
}
.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table.dx-datagrid-table-fixed .dx-row td.dx-pointer-events-none {
  width: auto;
}
.dx-datagrid.dx-datagrid-borders > .dx-datagrid-total-footer {
  border-top: 0;
}
.dx-datagrid.dx-datagrid-borders > .dx-datagrid-pager {
  margin-top: 1px;
}
.dx-datagrid.dx-datagrid-borders > .dx-datagrid-header-panel {
  border-bottom: 0;
}
.dx-datagrid.dx-datagrid-borders > .dx-datagrid-rowsview.dx-last-row-border tbody:last-child > .dx-data-row:nth-last-child(2) > td {
  border-bottom-width: 0;
}
.dx-datagrid .dx-menu-subitem ul li {
  padding-top: 0;
}
.dx-datagrid .dx-menu-subitem ul li:first-child {
  padding-top: 1px;
}
.dx-datagrid .dx-menu-subitem .dx-menu-item {
  padding: 7px 30px 7px 5px;
}
.dx-datagrid .dx-menu-subitem .dx-menu-item .dx-menu-image {
  background-position-x: left;
}
.dx-datagrid .dx-column-indicators {
  display: inline-block;
  vertical-align: top;
  white-space: nowrap;
}
.dx-datagrid .dx-column-indicators.dx-visibility-hidden {
  visibility: hidden;
}
.dx-datagrid .dx-column-indicators .dx-sort-index-icon {
  padding-right: 3px;
  margin-left: -3px;
  width: 15px;
}
.dx-datagrid .dx-column-indicators .dx-header-filter.dx-header-filter,
.dx-datagrid .dx-column-indicators .dx-header-filter.dx-sort,
.dx-datagrid .dx-column-indicators .dx-sort.dx-header-filter,
.dx-datagrid .dx-column-indicators .dx-sort.dx-sort {
  display: inline-block;
}
.dx-datagrid .dx-column-indicators .dx-header-filter.dx-header-filter::after,
.dx-datagrid .dx-column-indicators .dx-sort.dx-header-filter::after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: -7px;
}
.dx-datagrid .dx-row > td,
.dx-datagrid .dx-row > tr > td {
  padding: 7px;
}
.dx-datagrid .dx-error-row {
  -webkit-user-select: initial;
  -moz-user-select: initial;
  -ms-user-select: initial;
  user-select: initial;
}
.dx-datagrid .dx-error-row .dx-error-message {
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
}
.dx-datagrid .dx-error-row .dx-error-message a {
  color: inherit;
}
.dx-datagrid .dx-datagrid-rowsview .dx-data-row .dx-command-drag {
  cursor: move;
  vertical-align: middle;
  padding: 0;
}
.dx-sortable-dragging .dx-datagrid-rowsview .dx-data-row .dx-command-drag {
  cursor: pointer;
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-title {
  border-bottom: none;
  font-size: 16px;
}
.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-title .dx-toolbar-label {
  font-size: 16px;
}
.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-content {
  padding: 0 20px 20px;
}
.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item {
  opacity: .5;
  -webkit-box-shadow: 0 1px 3px -1px rgba(0,0,0,.2);
  box-shadow: 0 1px 3px -1px rgba(0,0,0,.2);
}
.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item.dx-datagrid-drag-action {
  opacity: 1;
  cursor: pointer;
  -ms-touch-action: pinch-zoom;
  touch-action: pinch-zoom;
}
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-drag .dx-treeview-node-container:first-child > .dx-treeview-node-is-leaf {
  padding: 0;
}
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-datagrid-column-chooser-plain .dx-treeview-node {
  padding-left: 0;
}
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-datagrid-column-chooser-plain .dx-treeview-node .dx-checkbox {
  left: 4px;
}
.dx-datagrid-nowrap,
.dx-datagrid-nowrap .dx-header-row>td>.dx-datagrid-text-content {
  white-space: nowrap;
}
.dx-datagrid-drag-header {
  position: absolute;
  vertical-align: middle;
  cursor: pointer;
  z-index: 10000;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-datagrid-drag-header.dx-drag-command-cell {
  padding: 0;
}
.dx-datagrid-columns-separator {
  position: absolute;
  z-index: 3;
  width: 3px;
}
.dx-datagrid-columns-separator-transparent {
  border-left: 0;
  border-right: 0;
}
.dx-datagrid-tracker {
  width: 100%;
  position: absolute;
  top: 0;
  z-index: 3;
  cursor: col-resize;
}
.dx-datagrid-table-content {
  position: absolute;
  top: 0;
}
.dx-datagrid-focus-overlay {
  position: absolute;
  pointer-events: none;
  top: 0;
  left: 0;
  visibility: hidden;
}
.dx-datagrid-action,
.dx-datagrid-drag-action {
  cursor: pointer;
}
.dx-datagrid-content {
  position: relative;
}
.dx-datagrid-content .dx-overlay-wrapper.dx-invalid-message.dx-datagrid-invalid-message {
  visibility: visible;
}
.dx-datagrid-content .dx-overlay-wrapper.dx-invalid-message.dx-datagrid-invalid-message .dx-overlay-content,
.dx-datagrid-text-content {
  overflow: hidden;
  text-overflow: ellipsis;
}
.dx-datagrid-table-fixed {
  table-layout: fixed;
  width: 100%;
}
.dx-datagrid-content .dx-datagrid-table {
  border-collapse: collapse;
  border-spacing: 0;
  margin: 0;
  max-width: 10px;
}
.dx-datagrid-content .dx-datagrid-table.dx-datagrid-table-fixed {
  max-width: none;
}
.dx-datagrid-content .dx-datagrid-table.dx-datagrid-table-fixed .dx-column-indicators .dx-sort.dx-sort-none {
  display: none;
}
.dx-datagrid-content .dx-datagrid-table.dx-datagrid-table-fixed .dx-column-indicators .dx-sort.dx-sort-index {
  width: 26px;
}
.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-column-indicators {
  float: none!important;
}
.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-column-indicators > span {
  width: 14px;
}
.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-column-indicators .dx-sort.dx-sort-none {
  display: inline-block;
}
.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-header-row .dx-datagrid-text-content {
  max-width: none;
}
.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-text-content-alignment-left {
  margin-right: 3px;
}
.dx-datagrid-content .dx-datagrid-table .dx-datagrid-best-fit .dx-text-content-alignment-right {
  margin-left: 3px;
}
.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-column-indicators {
  float: none!important;
}
.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-column-indicators > span {
  width: 14px;
}
.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-text-content-alignment-left {
  margin-right: 3px;
}
.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-text-content-alignment-right {
  margin-left: 3px;
}
.dx-datagrid-content .dx-datagrid-table:not(.dx-datagrid-table-fixed) .dx-master-detail-cell {
  max-width: 0;
}
.dx-datagrid-content .dx-datagrid-table [class*=column] + [class*=column]:last-child {
  float: none;
}
.dx-datagrid-content .dx-datagrid-table .dx-row > td,
.dx-datagrid-content .dx-datagrid-table .dx-row > tr > td {
  vertical-align: top;
}
.dx-datagrid-content .dx-datagrid-table .dx-row > td:first-child,
.dx-datagrid-content .dx-datagrid-table .dx-row > tr > td:first-child {
  border-left: 0;
}
.dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-group-space,
.dx-datagrid-content .dx-datagrid-table .dx-row > tr > td.dx-datagrid-group-space {
  border-right: none;
  vertical-align: top;
}
.dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-group-space + td,
.dx-datagrid-content .dx-datagrid-table .dx-row > tr > td.dx-datagrid-group-space + td {
  border-left: none;
}
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-container {
  overflow: hidden;
}
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-datagrid-invalid .dx-invalid-message.dx-overlay {
  position: static;
}
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-cell {
  max-width: 0;
  padding: 0;
  vertical-align: middle;
}
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-cell:not(.dx-command-select) {
  overflow: visible;
}
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-cell .dx-texteditor,
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-cell .dx-texteditor-container {
  border: 0;
  margin: 0;
}
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-select {
  padding: 0;
  width: 70px;
  min-width: 70px;
  max-width: 70px;
}
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit {
  text-overflow: clip;
  width: 100px;
  min-width: 100px;
  white-space: nowrap;
}
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit.dx-command-edit-with-icons {
  width: 80px;
  min-width: 80px;
}
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit.dx-command-edit-with-icons .dx-link {
  text-decoration: none;
}
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit .dx-link {
  display: inline-block;
}
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-expand {
  padding: 0;
  width: 30px;
  min-width: 30px;
  max-width: 30px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-adaptive {
  padding: 0;
  vertical-align: middle;
}
.dx-datagrid-content .dx-datagrid-table .dx-data-row .dx-command-edit-with-icons {
  line-height: 1;
  white-space: nowrap;
}
.dx-datagrid-content .dx-datagrid-table .dx-filter-range-content {
  padding: 7px 7px 7px 32px;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
}
.dx-datagrid-content .dx-datagrid-table .dx-row > .dx-last-data-cell {
  border-right: none;
}
.dx-datagrid-content .dx-datagrid-table .dx-row > .dx-command-adaptive-hidden {
  border-left: none;
}
.dx-cell-modified,
.dx-datagrid-invalid,
.dx-highlight-outline {
  position: relative;
  padding: 7px;
}
.dx-cell-modified::after,
.dx-datagrid-invalid::after,
.dx-highlight-outline::after {
  content: "";
  position: absolute;
  border: 2px solid transparent;
  top: 0;
  left: 1px;
  bottom: 0;
  right: 0;
  pointer-events: none;
}
.dx-cell-modified.dx-hidden,
.dx-datagrid-invalid.dx-hidden,
.dx-highlight-outline.dx-hidden {
  display: block!important;
}
.dx-cell-modified.dx-hidden::after,
.dx-datagrid-invalid.dx-hidden::after,
.dx-highlight-outline.dx-hidden::after {
  display: none;
}
.dx-editor-cell .dx-highlight-outline,
.dx-editor-cell.dx-cell-modified,
.dx-editor-cell.dx-datagrid-invalid {
  padding: 0;
}
.dx-column-lines .dx-cell-modified::after,
.dx-column-lines .dx-datagrid-invalid::after,
.dx-column-lines .dx-highlight-outline::after {
  left: 0;
}
.dx-datagrid-headers {
  position: relative;
  outline: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
.dx-header-row > td > .dx-datagrid-text-content {
  white-space: normal;
  vertical-align: top;
}
.dx-datagrid-filter-range-overlay .dx-editor-container .dx-texteditor {
  border-width: 0;
}
.dx-datagrid-filter-range-overlay .dx-editor-container .dx-texteditor.dx-state-focused::after {
  content: " ";
  position: absolute;
  top: -1px;
  bottom: -1px;
  left: -1px;
  right: -1px;
  z-index: 1;
  pointer-events: none;
}
.dx-datagrid-filter-range-overlay .dx-datagrid-filter-range-end {
  border-top: 1px solid transparent;
}
.dx-datagrid-filter-range-overlay .dx-editor-container.dx-cell-modified,
.dx-datagrid-filter-range-overlay .dx-editor-container.dx-datagrid-invalid {
  padding: 0;
}
.dx-datagrid-filter-row .dx-editor-cell .dx-menu {
  display: none;
}
.dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu {
  position: relative;
}
.dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-menu {
  display: block;
}
.dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-placeholder::before,
.dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor-input {
  padding-left: 32px;
}
.dx-datagrid-filter-row .dx-cell-modified::after,
.dx-datagrid-filter-row .dx-datagrid-invalid::after {
  pointer-events: none;
}
.dx-datagrid-filter-row .dx-focused .dx-highlight-outline::after,
.dx-datagrid-filter-row .dx-focused.dx-cell-modified::after,
.dx-datagrid-filter-row .dx-focused.dx-datagrid-invalid::after {
  border-color: transparent;
}
.dx-datagrid-filter-row .dx-menu {
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  cursor: pointer;
  margin-left: -2px;
  margin-top: -2px;
  height: 100%;
  overflow: visible;
}
.dx-datagrid-filter-row .dx-menu .dx-menu-horizontal {
  height: 100%;
}
.dx-datagrid-filter-row .dx-menu .dx-menu-horizontal .dx-menu-item-popout,
.dx-datagrid-filter-row .dx-menu .dx-menu-horizontal .dx-menu-item-text {
  display: none;
}
.dx-datagrid-filter-row .dx-menu-item.dx-state-focused::after {
  position: absolute;
  left: 2px;
  top: 2px;
  width: 100%;
  height: 102%;
  content: "";
}
.dx-datagrid-filter-row > .dx-first-cell .dx-menu,
.dx-datagrid-filter-row > td:first-child .dx-menu {
  margin-left: 0;
}
.dx-datagrid-filter-row .dx-menu-horizontal .dx-overlay-content ul .dx-menu-item {
  padding: 5px 30px 5px 5px;
}
.dx-datagrid-filter-row .dx-menu ul.dx-menu-horizontal > li > .dx-menu-item {
  padding: 8px 5px 7px;
}
.dx-datagrid-filter-row .dx-menu ul.dx-menu-horizontal > li > .dx-menu-item.dx-state-disabled:hover {
  padding: 9px 6px 8px;
}
.dx-datagrid-filter-row .dx-menu-caption {
  padding-left: 6px;
}
.dx-datagrid-filter-row .dx-menu ul .dx-menu-item .dx-menu-chouser-down {
  display: none;
}
.dx-datagrid-filter-row .dx-menu-item-highlight {
  font-weight: 400;
}
.dx-datagrid-scroll-container {
  overflow: hidden;
  width: 100%;
}
.dx-datagrid-header-panel {
  text-align: left;
}
.dx-datagrid-header-panel .dx-toolbar-menu-container .dx-button {
  margin-left: 10px;
}
.dx-datagrid-search-panel {
  margin: 0 0 0 15px;
}
.dx-gridbase-container > .dx-datagrid-rowsview {
  -webkit-box-flex: 1;
  -webkit-flex: auto;
  -ms-flex: auto;
  flex: auto;
  height: auto;
}
.dx-gridbase-container > .dx-datagrid-rowsview.dx-scrollable {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dx-gridbase-container > .dx-datagrid-rowsview.dx-scrollable > .dx-scrollable-wrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: auto;
  min-width: 0;
  min-height: 0;
}
.dx-datagrid-rowsview {
  position: relative;
  overflow: hidden;
}
.dx-datagrid-rowsview.dx-empty {
  height: 100px;
}
.dx-datagrid-rowsview.dx-empty .dx-scrollable-content {
  height: 100%;
}
.dx-datagrid-rowsview.dx-fixed-columns.dx-scrollable .dx-scrollable-content {
  z-index: 2;
}
.dx-datagrid-rowsview.dx-fixed-columns .dx-scrollable-scrollbar {
  z-index: 3;
}
.dx-datagrid-rowsview .dx-datagrid-content {
  overflow-anchor: none;
}
.dx-datagrid-rowsview .dx-datagrid-content:not(.dx-datagrid-content-fixed) {
  min-height: 100%;
}
.dx-datagrid-rowsview:focus {
  outline: 0;
}
.dx-datagrid-rowsview .dx-row > td,
.dx-datagrid-rowsview .dx-row > tr > td {
  overflow: hidden;
  text-overflow: ellipsis;
}
.dx-datagrid-rowsview .dx-row.dx-row-lines:first-child,
.dx-datagrid-rowsview .dx-row.dx-row-lines:first-child>td,
.dx-datagrid-rowsview .dx-row.dx-row-lines:first-child>tr>td {
  border-top: none;
}
.dx-datagrid-rowsview .dx-data-row > td:focus {
  outline: 0;
}
.dx-datagrid-rowsview .dx-selection > td .dx-link,
.dx-datagrid-rowsview .dx-selection > tr > td .dx-link,
.dx-datagrid-rowsview .dx-selection.dx-row:hover > td .dx-link,
.dx-datagrid-rowsview .dx-selection.dx-row:hover > tr > td .dx-link {
  color: inherit;
}
.dx-datagrid-rowsview .dx-datagrid-table .dx-row.dx-freespace-row,
.dx-datagrid-rowsview .dx-datagrid-table .dx-row.dx-virtual-row {
  border-top: 0;
  border-bottom: 0;
}
.dx-datagrid-rowsview .dx-datagrid-table .dx-row.dx-freespace-row > td,
.dx-datagrid-rowsview .dx-datagrid-table .dx-row.dx-virtual-row > td {
  padding-top: 0;
  padding-bottom: 0;
}
.dx-datagrid-rowsview .dx-select-checkboxes-hidden > tbody > tr > td > .dx-select-checkbox {
  display: none;
}
.dx-datagrid-rowsview .dx-select-checkboxes-hidden>tbody>tr.dx-selection>td>.dx-select-checkbox,
.dx-datagrid-rowsview .dx-select-checkboxes-hidden>tbody>tr>td:hover>.dx-select-checkbox {
  display: inline-block;
}
.dx-datagrid-rowsview .dx-row > .dx-master-detail-cell {
  padding: 30px;
}
.dx-datagrid-rowsview .dx-row > .dx-master-detail-cell:focus {
  outline: 0;
}
.dx-datagrid-rowsview .dx-data-row.dx-edit-row .dx-cell-modified::after {
  border-color: transparent;
}
.dx-datagrid-nodata {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  text-align: center;
  -webkit-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
}
.dx-datagrid-bottom-load-panel {
  text-align: center;
  padding: 10px;
}
.dx-datagrid-hidden-column {
  white-space: nowrap;
}
.dx-datagrid .dx-row .dx-datagrid-hidden-column {
  border-right-width: 0;
  border-left-width: 0;
}
.dx-datagrid-hidden-column > * {
  display: none!important;
}
.dx-datagrid-total-footer > .dx-datagrid-content {
  padding-top: 7px;
  padding-bottom: 7px;
}
.dx-datagrid-summary-item {
  font-weight: 700;
}
.dx-datagrid-export-menu .dx-menu-item .dx-checkbox {
  margin-left: 0;
}
.dx-datagrid-export-menu .dx-menu-item .dx-checkbox .dx-checkbox-icon {
  width: 16px;
  height: 16px;
}
.dx-datagrid-export-menu .dx-menu-item .dx-checkbox .dx-checkbox-text {
  white-space: nowrap;
  word-break: normal;
}
.dx-datagrid-revert-tooltip.dx-popover-wrapper .dx-overlay-content {
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dx-datagrid-revert-tooltip.dx-popover-wrapper .dx-overlay-content .dx-popup-content {
  padding: 0;
}
.dx-datagrid-revert-tooltip.dx-popover-wrapper .dx-popover-arrow {
  width: 0;
  height: 0;
}
.dx-datagrid-notouch-action {
  -ms-touch-action: none;
  touch-action: none;
  -ms-content-zooming: none;
  -ms-overflow-style: none;
}
.dx-datagrid-column-chooser-list.dx-treeview .dx-empty-message,
.dx-datagrid-column-chooser-list.dx-treeview .dx-treeview-item,
.dx-device-mobile .dx-datagrid-column-chooser-list.dx-treeview .dx-empty-message,
.dx-device-mobile .dx-datagrid-column-chooser-list.dx-treeview .dx-treeview-item {
  border: none;
}
.dx-datagrid-column-chooser-list.dx-treeview .dx-empty-message,
.dx-device-mobile .dx-datagrid-column-chooser-list.dx-treeview .dx-empty-message {
  text-align: center;
  left: 0;
  right: 0;
  bottom: 50%;
  position: absolute;
}
.dx-datagrid.dx-rtl .dx-menu-subitem .dx-menu-item,
.dx-rtl .dx-datagrid .dx-menu-subitem .dx-menu-item {
  padding: 7px 5px 7px 30px;
}
.dx-datagrid.dx-rtl .dx-menu-subitem .dx-menu-item .dx-menu-image,
.dx-rtl .dx-datagrid .dx-menu-subitem .dx-menu-item .dx-menu-image {
  background-position-x: right;
}
.dx-datagrid.dx-rtl .dx-texteditor-buttons-container,
.dx-rtl .dx-datagrid .dx-texteditor-buttons-container {
  text-align: start;
}
.dx-rtl .dx-datagrid-content .dx-datagrid-table {
  direction: rtl;
}
.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-group-space {
  border-left: none;
}
.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-row > td.dx-datagrid-group-space + td {
  border-right: none;
}
.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-container .dx-editor-cell .dx-checkbox.dx-checkbox-checked .dx-checkbox-icon {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-row .dx-filter-range-content {
  padding: 7px 32px 7px 7px;
}
.dx-rtl .dx-datagrid-headers,
.dx-rtl .dx-datagrid-rowsview,
.dx-rtl .dx-datagrid-total-footer {
  direction: ltr;
}
.dx-rtl .dx-datagrid-headers .dx-datagrid-table,
.dx-rtl .dx-datagrid-rowsview .dx-datagrid-table,
.dx-rtl .dx-datagrid-total-footer .dx-datagrid-table {
  direction: rtl;
}
.dx-rtl .dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor .dx-placeholder::before,
.dx-rtl .dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor .dx-texteditor-input {
  padding-right: 32px;
}
.dx-rtl .dx-datagrid-filter-row .dx-menu {
  right: 0;
  left: auto;
  margin-left: 0;
  margin-right: -2px;
}
.dx-rtl .dx-datagrid-filter-row > td:first-child .dx-menu {
  margin-left: 0;
}
.dx-rtl .dx-datagrid-filter-row .dx-menu-horizontal .dx-overlay-content ul .dx-menu-item {
  padding: 5px 5px 5px 30px;
}
.dx-rtl .dx-datagrid-filter-row .dx-menu-caption {
  padding-right: 6px;
}
.dx-rtl .dx-datagrid-header-panel {
  text-align: right;
}
.dx-rtl .dx-datagrid-header-panel .dx-datagrid-column-chooser-button {
  margin-left: 0;
}
.dx-rtl .dx-datagrid-header-panel .dx-toolbar-menu-container .dx-button {
  margin-left: 0;
  margin-right: 10px;
}
.dx-rtl .dx-datagrid-search-panel {
  margin: 0 15px 0 0;
}
.dx-datagrid-filter-panel,
.dx-datagrid-filter-panel-left {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  min-width: 0;
}
.dx-datagrid-filter-panel .dx-datagrid-filter-panel-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-datagrid-filter-panel .dx-datagrid-filter-panel-clear-filter:hover,
.dx-datagrid-filter-panel .dx-datagrid-filter-panel-text:hover {
  text-decoration: underline;
  cursor: pointer;
}
.dx-datagrid-filter-panel .dx-datagrid-filter-panel-checkbox {
  padding-right: 10px;
}
.dx-datagrid-filter-panel .dx-icon-filter {
  margin: auto 7px auto auto;
  cursor: pointer;
}
.dx-datagrid {
  position: relative;
  cursor: default;
  white-space: normal;
  line-height: normal;
}
.dx-hidden.dx-group-cell {
  display: table-cell!important;
  font-size: 0!important;
}
.dx-datagrid-group-panel {
  display: inline-block;
  white-space: nowrap;
  width: 100%;
  -ms-touch-action: pinch-zoom;
  touch-action: pinch-zoom;
}
.dx-datagrid-group-panel .dx-group-panel-message {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-datagrid-group-panel .dx-group-panel-item {
  display: inline-block;
  min-width: 30px;
  white-space: nowrap;
}
.dx-datagrid-group-panel .dx-group-panel-item .dx-sort {
  margin-left: 6px;
}
.dx-datagrid-group-panel .dx-block-separator {
  display: inline-block;
  min-width: 30px;
  white-space: nowrap;
  position: relative;
  min-width: 0;
}
.dx-datagrid-group-panel .dx-block-separator .dx-sort {
  margin-left: 6px;
}
.dx-datagrid-rowsview .dx-row.dx-group-row td {
  border-top: 1px solid;
  border-bottom: 1px solid;
}
.dx-datagrid-rowsview .dx-row.dx-group-row:first-child td {
  border-top: none;
}
.dx-datagrid-rowsview .dx-group-row:focus {
  outline: 0;
}
.dx-datagrid-rowsview .dx-group-row.dx-row > td {
  border-left-color: transparent;
  border-right-color: transparent;
}
.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-field-item-content:focus {
  outline: 0;
}
.dx-datagrid-group-closed::before,
.dx-datagrid-group-opened::before {
  position: absolute;
  display: block;
  right: 0;
  left: 0;
}
.dx-rtl .dx-datagrid-group-closed {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.dx-rtl .dx-datagrid-content .dx-datagrid-table .dx-group-row.dx-row.dx-column-lines > td {
  border-left: none;
  border-right: none;
}
.dx-rtl .dx-datagrid-group-panel .dx-block-separator,
.dx-rtl .dx-datagrid-group-panel .dx-group-panel-item {
  margin-right: 0;
}
.dx-rtl .dx-datagrid-group-panel .dx-sort {
  margin-left: 0;
  margin-right: 6px;
}
.dx-datagrid-borders > .dx-datagrid-headers,
.dx-datagrid-borders > .dx-datagrid-rowsview,
.dx-datagrid-borders > .dx-datagrid-total-footer {
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
}
.dx-datagrid-borders > .dx-datagrid-rowsview,
.dx-datagrid-borders > .dx-datagrid-total-footer {
  border-bottom: 1px solid #ddd;
}
.dx-datagrid-borders > .dx-datagrid-filter-panel,
.dx-datagrid-borders > .dx-datagrid-headers,
.dx-datagrid-borders > .dx-datagrid-pager {
  border-top: 1px solid #ddd;
}
.dx-datagrid-borders > .dx-datagrid-filter-panel {
  border-top-width: 0;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
}
.dx-sortable-dragging > div > .dx-gridbase-container > .dx-datagrid-rowsview {
  border-color: rgba(51,122,183,.5);
}
.dx-datagrid .dx-sort-up {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-sort-up::before {
  content: "";
}
.dx-datagrid .dx-sort-down {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-sort-down::before {
  content: "";
}
.dx-datagrid .dx-sort-down,
.dx-datagrid .dx-sort-up {
  font-family: inherit;
}
.dx-datagrid .dx-sort-down::before,
.dx-datagrid .dx-sort-up::before {
  font-family: DXIcons,sans-serif;
}
.dx-datagrid .dx-datagrid-header-panel .dx-group-panel-item,
.dx-datagrid .dx-datagrid-header-panel .dx-header-filter {
  outline: 0;
}
.dx-datagrid .dx-datagrid-header-panel.dx-state-focused .dx-datagrid-group-panel .dx-group-panel-item:focus,
.dx-datagrid .dx-datagrid-header-panel.dx-state-focused .dx-datagrid-group-panel .dx-header-filter:focus {
  outline: #5c95c5 solid 2px;
  outline-offset: -2px;
}
.dx-datagrid .dx-datagrid-header-panel.dx-state-focused .dx-datagrid-group-panel .dx-header-filter:focus {
  outline-offset: 2px;
}
.dx-datagrid .dx-datagrid-headers .dx-header-filter,
.dx-datagrid .dx-datagrid-headers .dx-header-row > td {
  outline: 0;
}
.dx-datagrid .dx-datagrid-headers.dx-state-focused .dx-header-row td .dx-header-filter:focus,
.dx-datagrid .dx-datagrid-headers.dx-state-focused .dx-header-row td:focus {
  outline: #5c95c5 solid 2px;
  outline-offset: 2px;
}
.dx-datagrid .dx-datagrid-headers.dx-state-focused .dx-header-row td:focus {
  outline-offset: -2px;
}
.dx-datagrid .dx-header-filter {
  position: relative;
  color: #959595;
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-header-filter::before {
  content: "";
}
.dx-datagrid .dx-header-filter-empty {
  color: rgba(149,149,149,.5);
}
.dx-datagrid.dx-filter-menu .dx-menu-item-content .dx-icon {
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  font-size: 14px;
  text-align: center;
  line-height: 14px;
}
.dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table .dx-col-fixed {
  background-color: #fff;
}
.dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none,
.dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none,
.dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none,
.dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none,
.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none {
  border-left: 2px solid #ddd;
  border-right: 2px solid #ddd;
}
.dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none.dx-first-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none.dx-first-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-first-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-first-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-first-cell {
  border-left: none;
}
.dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none.dx-last-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none.dx-last-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-last-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-last-cell,
.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-last-cell {
  border-right: none;
}
.dx-datagrid .dx-datagrid-rowsview.dx-state-focused .dx-data-row > td.dx-command-edit > a.dx-link:focus {
  outline: #5c95c5 solid 2px;
  outline-offset: 2px;
}
.dx-datagrid .dx-datagrid-rowsview.dx-state-focused .dx-data-row.dx-row-focused > td.dx-command-edit > a.dx-link:focus {
  outline-color: #fff;
  outline-offset: 0;
}
.dx-datagrid .dx-datagrid-rowsview .dx-datagrid-edit-form {
  background-color: #fff;
}
.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row > td {
  position: relative;
}
.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row > td:not(.dx-datagrid-group-space)::before {
  display: block;
  height: 100%;
  content: "";
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAACqCAYAAABbAOqQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA39pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjYWQ2ODE5MS00ZDMxLWRjNGYtOTU0NC1jNjJkMTIxMjY2M2IiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjY1RUVFQzAzRDYzMTFFODlFNThCOUJBQjU4Q0EzRDgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjY1RUVFQkYzRDYzMTFFODlFNThCOUJBQjU4Q0EzRDgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVlMjM1Y2U0LTc5ZWUtNGI0NC05ZjlkLTk2NTZmZGFjNjhhNCIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjk1OTQ2MjBiLTUyMTQtYTM0Yy04Nzc5LTEwMmEyMTY4MTlhOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvLbJKYAAADrSURBVHja7N3BDYBACABBsQn7L48q0BoMD5SZxAZuc74gF1V1MMfpCARBEEEQRBAEEQRBdovnuxxDq3RD/LIQRBAEQRBBEEQQBBEEQQQBAAAAAAAAABhi8gZVbgxi6kQQBBEEQQRBEEEQRBAEQRBBAAAAAAAAAAAabX2Daux2lqkTQRBEEAQRBEEEQRBBEARBBAEAAAAAAAAAaLR1g2osUyeCIIggCCIIggiCIIIgCIIIAgAAAAAAAADQ6KsbVPnXIKZOBEEQQRBEEAQRBEEEQRAEEYRXoqqcghuCIIIgiCAIIgiCCMIUtwADALYCCr92l++TAAAAAElFTkSuQmCC);
  background-repeat: no-repeat repeat;
}
.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row > td[style*="text-align: right"]::before {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.dx-datagrid .dx-datagrid-filter-row .dx-filter-range-content {
  color: #333;
}
.dx-datagrid .dx-error-row td {
  color: #fff;
  padding: 0;
}
.dx-datagrid .dx-column-lines > td:first-child {
  border-left: none;
}
.dx-datagrid .dx-column-lines > td:last-child {
  border-right: none;
}
.dx-datagrid .dx-command-drag .dx-datagrid-drag-icon {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-command-drag .dx-datagrid-drag-icon::before {
  content: "";
}
.dx-datagrid-filter-panel {
  padding: 10px;
  color: #333;
  border-top: 1px solid #ddd;
}
.dx-datagrid-filter-panel.dx-state-focused .dx-datagrid-filter-panel-clear-filter:focus,
.dx-datagrid-filter-panel.dx-state-focused .dx-datagrid-filter-panel-text:focus,
.dx-datagrid-filter-panel.dx-state-focused .dx-icon-filter:focus {
  outline: #5c95c5 solid 2px;
  outline-offset: 3px;
}
.dx-datagrid-form-buttons-container {
  float: right;
}
.dx-datagrid-form-buttons-container .dx-button {
  margin-left: 10px;
  margin-top: 10px;
}
.dx-datagrid-adaptive-more {
  cursor: pointer;
  font: 21px/21px DXIcons;
}
.dx-datagrid-adaptive-more::before {
  content: "";
}
.dx-datagrid-edit-popup .dx-error-message {
  background-color: #e89895;
  white-space: normal;
  word-wrap: break-word;
  color: #fff;
  margin-bottom: 20px;
}
.dx-rtl .dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none {
  border-left: 2px solid #ddd;
  border-right: 2px solid #ddd;
}
.dx-rtl .dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-first-cell {
  border-right: none;
}
.dx-rtl .dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-last-cell {
  border-left: none;
}
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row > td::before {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.dx-rtl .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row > td[style*="text-align: left"]::before {
  -webkit-transform: scale(1);
  transform: scale(1);
}
.dx-rtl .dx-datagrid .dx-column-lines > td:first-child {
  border-right: none;
  border-left: 1px solid #ddd;
}
.dx-rtl .dx-datagrid .dx-column-lines > td:last-child {
  border-left: none;
  border-right: 1px solid #ddd;
}
.dx-rtl .dx-datagrid-form-buttons-container {
  float: left;
}
.dx-rtl .dx-datagrid-form-buttons-container .dx-button {
  margin-left: 0;
  margin-right: 10px;
}
.dx-datagrid-cell-updated-animation {
  -webkit-animation: 1s dx-datagrid-highlight-change;
  animation: 1s dx-datagrid-highlight-change;
}
@-webkit-keyframes dx-datagrid-highlight-change {
  50%,
  from {
    background-color: rgba(51,51,51,.08);
  }
}
@keyframes dx-datagrid-highlight-change {
  50%,
  from {
    background-color: rgba(51,51,51,.08);
  }
}
.dx-datagrid-container.dx-filter-menu .dx-menu-item-has-icon .dx-icon,
.dx-datagrid.dx-filter-menu .dx-menu-item-has-icon .dx-icon {
  color: #898989;
}
.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc,
.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc {
  font: 16px/16px DXIcons;
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  text-align: center;
}
.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc::before,
.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc::before {
  content: "";
}
.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc,
.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc {
  font: 16px/16px DXIcons;
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  text-align: center;
}
.dx-datagrid-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc::before,
.dx-datagrid.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc::before {
  content: "";
}
.dx-datagrid .dx-icon-filter-operation-equals,
.dx-datagrid-container .dx-icon-filter-operation-equals {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-icon-filter-operation-equals::before,
.dx-datagrid-container .dx-icon-filter-operation-equals::before {
  content: "";
}
.dx-datagrid .dx-icon-filter-operation-default,
.dx-datagrid-container .dx-icon-filter-operation-default {
  font: 12px/12px DXIcons;
  width: 12px;
  height: 12px;
  background-position: 0 0;
  background-size: 12px 12px;
  padding: 0;
  text-align: center;
}
.dx-datagrid .dx-icon-filter-operation-default::before,
.dx-datagrid-container .dx-icon-filter-operation-default::before {
  content: "";
}
.dx-datagrid .dx-icon-filter-operation-not-equals,
.dx-datagrid-container .dx-icon-filter-operation-not-equals {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-icon-filter-operation-not-equals::before,
.dx-datagrid-container .dx-icon-filter-operation-not-equals::before {
  content: "";
}
.dx-datagrid .dx-icon-filter-operation-less,
.dx-datagrid-container .dx-icon-filter-operation-less {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-icon-filter-operation-less::before,
.dx-datagrid-container .dx-icon-filter-operation-less::before {
  content: "";
}
.dx-datagrid .dx-icon-filter-operation-less-equal,
.dx-datagrid-container .dx-icon-filter-operation-less-equal {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-icon-filter-operation-less-equal::before,
.dx-datagrid-container .dx-icon-filter-operation-less-equal::before {
  content: "";
}
.dx-datagrid .dx-icon-filter-operation-greater,
.dx-datagrid-container .dx-icon-filter-operation-greater {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-icon-filter-operation-greater::before,
.dx-datagrid-container .dx-icon-filter-operation-greater::before {
  content: "";
}
.dx-datagrid .dx-icon-filter-operation-greater-equal,
.dx-datagrid-container .dx-icon-filter-operation-greater-equal {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-icon-filter-operation-greater-equal::before,
.dx-datagrid-container .dx-icon-filter-operation-greater-equal::before {
  content: "";
}
.dx-datagrid .dx-icon-filter-operation-contains,
.dx-datagrid-container .dx-icon-filter-operation-contains {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-icon-filter-operation-contains::before,
.dx-datagrid-container .dx-icon-filter-operation-contains::before {
  content: "";
}
.dx-datagrid .dx-icon-filter-operation-not-contains,
.dx-datagrid-container .dx-icon-filter-operation-not-contains {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-icon-filter-operation-not-contains::before,
.dx-datagrid-container .dx-icon-filter-operation-not-contains::before {
  content: "";
}
.dx-datagrid .dx-icon-filter-operation-starts-with,
.dx-datagrid-container .dx-icon-filter-operation-starts-with {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-icon-filter-operation-starts-with::before,
.dx-datagrid-container .dx-icon-filter-operation-starts-with::before {
  content: "";
}
.dx-datagrid .dx-icon-filter-operation-ends-with,
.dx-datagrid-container .dx-icon-filter-operation-ends-with {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-icon-filter-operation-ends-with::before,
.dx-datagrid-container .dx-icon-filter-operation-ends-with::before {
  content: "";
}
.dx-datagrid .dx-icon-filter-operation-between,
.dx-datagrid-container .dx-icon-filter-operation-between {
  font: 14px/1 DXIcons;
}
.dx-datagrid .dx-icon-filter-operation-between::before,
.dx-datagrid-container .dx-icon-filter-operation-between::before {
  content: "";
}
.dx-datagrid {
  color: #333;
  background-color: #fff;
  line-height: inherit;
}
.dx-datagrid .dx-row-alt > td,
.dx-datagrid .dx-row-alt > tr > td {
  background-color: #f5f5f5;
  border-top: 1px solid #f5f5f5;
  border-bottom: 1px solid #f5f5f5;
}
.dx-datagrid .dx-row-alt.dx-row:not(.dx-row-removed) {
  border-bottom-color: transparent;
}
.dx-datagrid .dx-link {
  text-decoration: underline;
  cursor: pointer;
  color: #337ab7;
}
.dx-datagrid .dx-row-lines > td {
  border-bottom: 1px solid #ddd;
}
.dx-datagrid .dx-column-lines > td {
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
}
.dx-datagrid .dx-error-row .dx-closebutton {
  float: right;
  margin: 9px;
  font: 14px/14px DXIcons;
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  text-align: center;
}
.dx-datagrid .dx-error-row .dx-closebutton::before {
  content: "";
}
.dx-datagrid .dx-error-row .dx-error-message {
  background-color: #e89895;
  white-space: normal;
  word-wrap: break-word;
  padding: 7px 35px 7px 7px;
}
.dx-datagrid .dx-row > td {
  padding: 7px;
}
.dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row .dx-command-edit-with-icons .dx-link {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin: 0 3px;
}
.dx-datagrid .dx-datagrid-rowsview .dx-virtual-row > td[style*="text-align: right"]:before {
  background-position-y: 34px;
}
.dx-datagrid .dx-command-drag {
  width: 36px;
  min-width: 36px;
}
.dx-datagrid .dx-command-drag .dx-datagrid-drag-icon {
  vertical-align: middle;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 19px;
}
.dx-datagrid-edit-popup .dx-error-message {
  padding: 7px;
}
.dx-datagrid-headers .dx-texteditor-input,
.dx-datagrid-rowsview .dx-texteditor-input {
  padding: 7px;
  min-height: 33px;
}
.dx-datagrid-headers .dx-numberbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input,
.dx-datagrid-headers .dx-textbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input,
.dx-datagrid-rowsview .dx-numberbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input,
.dx-datagrid-rowsview .dx-textbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input {
  padding-right: 7px;
}
.dx-datagrid-headers .dx-lookup,
.dx-datagrid-rowsview .dx-lookup {
  height: auto;
}
.dx-datagrid-headers .dx-lookup-field,
.dx-datagrid-rowsview .dx-lookup-field {
  padding-left: 7px;
  padding-top: 7px;
  padding-bottom: 7px;
}
.dx-datagrid-headers .dx-searchbox .dx-placeholder::before,
.dx-datagrid-headers .dx-searchbox .dx-texteditor-input,
.dx-datagrid-rowsview .dx-searchbox .dx-placeholder::before,
.dx-datagrid-rowsview .dx-searchbox .dx-texteditor-input {
  padding-left: 34px;
}
.dx-rtl .dx-datagrid-headers .dx-searchbox .dx-placeholder::before,
.dx-rtl .dx-datagrid-headers .dx-searchbox .dx-texteditor-input,
.dx-rtl .dx-datagrid-rowsview .dx-searchbox .dx-placeholder::before,
.dx-rtl .dx-datagrid-rowsview .dx-searchbox .dx-texteditor-input,
.dx-rtl.dx-datagrid-headers .dx-searchbox .dx-placeholder::before,
.dx-rtl.dx-datagrid-headers .dx-searchbox .dx-texteditor-input,
.dx-rtl.dx-datagrid-rowsview .dx-searchbox .dx-placeholder::before,
.dx-rtl.dx-datagrid-rowsview .dx-searchbox .dx-texteditor-input {
  padding-right: 34px;
}
.dx-datagrid-checkbox-size {
  vertical-align: middle;
  line-height: 1em;
}
.dx-datagrid-checkbox-size.dx-checkbox-checked .dx-checkbox-icon {
  font-size: 12px;
}
.dx-datagrid-checkbox-size .dx-checkbox-icon {
  height: 16px;
  width: 16px;
}
.dx-datagrid-checkbox-size.dx-checkbox-indeterminate .dx-checkbox-icon {
  font-size: 6px;
}
.dx-datagrid-column-chooser-list .dx-empty-message,
.dx-device-mobile .dx-datagrid-column-chooser-list .dx-empty-message {
  color: #999;
  padding: 0 20px;
}
.dx-datagrid-column-chooser {
  color: #333;
  font-weight: 400;
  font-size: 14px;
  font-family: "Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;
  line-height: 1.35715;
}
.dx-datagrid-column-chooser input,
.dx-datagrid-column-chooser textarea {
  font-family: "Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;
  line-height: 1.35715;
}
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-drag .dx-popup-content {
  padding: 0 20px 20px;
}
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-drag .dx-popup-content .dx-treeview-search {
  margin-bottom: 10px;
}
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-drag .dx-popup-content .dx-treeview-node {
  padding-left: 20px;
}
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-popup-content {
  padding: 0 20px 20px;
}
.dx-datagrid-column-chooser .dx-overlay-content {
  background-color: #fff;
  border-radius: 6px;
  -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.2);
  box-shadow: 0 1px 3px rgba(0,0,0,.2);
}
.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-title {
  padding-top: 7px;
  padding-bottom: 9px;
  background-color: transparent;
}
.dx-datagrid-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item {
  margin-bottom: 10px;
  background-color: #fff;
  color: #959595;
  font-weight: 400;
  border: 1px solid #ddd;
  padding: 7px;
  -webkit-box-shadow: 0 1px 3px -1px rgba(0,0,0,.2);
  box-shadow: 0 1px 3px -1px rgba(0,0,0,.2);
}
.dx-datagrid-drag-header {
  -webkit-box-shadow: 0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.2);
  box-shadow: 0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.2);
  color: #959595;
  font-weight: 400;
  padding: 7px;
  border: 1px solid rgba(51,122,183,.5);
  background-color: #fff;
}
.dx-datagrid-columns-separator {
  background-color: rgba(51,122,183,.5);
}
.dx-datagrid-columns-separator-transparent {
  background-color: transparent;
}
.dx-datagrid-drop-highlight > td {
  background-color: #337ab7;
  color: #fff;
}
.dx-datagrid-focus-overlay {
  border: 2px solid #5c95c5;
}
.dx-datagrid-table .dx-row .dx-command-select {
  width: 70px;
  min-width: 70px;
}
.dx-datagrid-table .dx-row .dx-command-edit {
  width: 85px;
  min-width: 85px;
}
.dx-datagrid-table .dx-row .dx-command-expand {
  width: 30px;
  min-width: 30px;
}
.dx-datagrid-table .dx-row .dx-command-expand.dx-datagrid-group-space {
  padding-top: 7px;
}
.dx-datagrid-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > td:not(.dx-focused) {
  background-color: rgba(0,0,0,.04);
  color: #333;
}
.dx-datagrid-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > td:not(.dx-focused).dx-datagrid-group-space {
  border-right-color: rgba(0,0,0,.04);
}
.dx-datagrid-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > td:not(.dx-focused).dx-command-select {
  overflow: inherit;
}
.dx-datagrid-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > .dx-datagrid-readonly .dx-texteditor .dx-texteditor-input {
  background-color: rgba(0,0,0,.04);
  color: #333;
}
.dx-datagrid-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > td.dx-pointer-events-none {
  background-color: transparent;
}
.dx-datagrid-headers {
  color: #959595;
  font-weight: 400;
  -ms-touch-action: pinch-zoom;
  touch-action: pinch-zoom;
  border-bottom: 1px solid #ddd;
}
.dx-datagrid-headers .dx-datagrid-content {
  margin-bottom: -1px;
}
.dx-datagrid-borders .dx-datagrid-headers .dx-datagrid-table {
  border-bottom-width: 1px;
}
.dx-datagrid-headers .dx-datagrid-table .dx-row > td {
  border-bottom: 1px solid #ddd;
}
.dx-datagrid-filter-row .dx-menu .dx-overlay-content {
  color: #333;
}
.dx-datagrid-filter-row .dx-menu-item.dx-state-focused {
  background-color: transparent;
}
.dx-datagrid-filter-row .dx-menu-item.dx-state-focused::after {
  border: 2px solid #5c95c5;
}
.dx-datagrid-filter-row .dx-menu-item.dx-state-focused.dx-menu-item-expanded {
  background-color: #fff;
}
.dx-datagrid-filter-row .dx-menu-item.dx-state-focused.dx-menu-item-expanded::after {
  border-color: transparent;
}
.dx-datagrid-filter-row .dx-menu-item-has-submenu.dx-state-hover {
  background-color: transparent;
}
.dx-datagrid-filter-row .dx-menu-item-has-submenu.dx-menu-item-expanded.dx-state-hover {
  background-color: #fff;
}
.dx-datagrid-filter-row .dx-cell-modified::after,
.dx-datagrid-filter-row .dx-datagrid-invalid::after,
.dx-datagrid-filter-row .dx-highlight-outline::after {
  border-color: rgba(92,184,92,.5);
}
.dx-datagrid-filter-row .dx-menu-item-content .dx-icon {
  color: #898989;
}
.dx-datagrid-filter-row td .dx-editor-container .dx-filter-range-content {
  padding: 7px 7px 7px 32px;
}
.dx-datagrid-filter-range-overlay .dx-overlay-content {
  border: 1px solid #ddd;
  overflow: inherit;
  -webkit-box-shadow: 2px 2px 3px rgba(0,0,0,.15);
  box-shadow: 2px 2px 3px rgba(0,0,0,.15);
}
.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-editor-container.dx-cell-modified::after,
.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-editor-container.dx-datagrid-invalid::after {
  border-color: rgba(92,184,92,.5);
  left: 0;
}
.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-texteditor .dx-texteditor-input {
  background-color: #fff;
  padding: 7px;
}
.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-texteditor.dx-state-focused::after {
  border: 2px solid #5c95c5;
}
.dx-cell-modified,
.dx-datagrid-invalid {
  padding: 7px;
}
.dx-datagrid-header-panel {
  border-bottom: 1px solid #ddd;
}
.dx-datagrid-header-panel .dx-toolbar {
  margin-bottom: 10px;
}
.dx-datagrid-header-panel .dx-apply-button {
  background-color: #5cb85c;
  border-color: #4cae4c;
  color: #fff;
}
.dx-datagrid-header-panel .dx-apply-button .dx-icon {
  color: #fff;
}
.dx-datagrid-header-panel .dx-apply-button.dx-state-hover {
  background-color: #449d44;
  border-color: #4cae4c;
}
.dx-datagrid-header-panel .dx-apply-button.dx-state-focused {
  background-color: #3d8b3d;
  border-color: #4cae4c;
}
.dx-datagrid-header-panel .dx-apply-button.dx-state-active {
  background-color: #357935;
  border-color: #4cae4c;
  color: #fff;
}
.dx-datagrid-addrow-button .dx-icon-edit-button-addrow {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}
.dx-datagrid-addrow-button .dx-icon-edit-button-addrow::before {
  content: "";
}
.dx-datagrid-cancel-button .dx-icon-edit-button-cancel {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}
.dx-datagrid-cancel-button .dx-icon-edit-button-cancel::before {
  content: "";
}
.dx-datagrid-save-button .dx-icon-edit-button-save {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}
.dx-datagrid-save-button .dx-icon-edit-button-save::before {
  content: "";
}
.dx-datagrid-export-button .dx-icon-export-to {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}
.dx-datagrid-export-button .dx-icon-export-to::before {
  content: "";
}
.dx-datagrid-export-button .dx-icon-export-excel-button {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}
.dx-datagrid-export-button .dx-icon-export-excel-button::before {
  content: "";
}
.dx-datagrid-adaptive-more {
  width: 21px;
  height: 21px;
  background-position: 0 0;
  background-size: 21px 21px;
  padding: 0;
  font-size: 21px;
  text-align: center;
  line-height: 21px;
}
.dx-datagrid-borders .dx-datagrid-rowsview,
.dx-datagrid-headers + .dx-datagrid-rowsview {
  border-top: 1px solid #ddd;
}
.dx-datagrid-rowsview .dx-row {
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
}
.dx-datagrid-rowsview .dx-row.dx-edit-row:first-child > td {
  border-top-width: 0;
  border-bottom: 1px solid #ddd;
}
.dx-datagrid-rowsview .dx-row.dx-edit-row > td {
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
}
.dx-datagrid-rowsview .dx-row.dx-datagrid-edit-form {
  white-space: normal;
}
.dx-datagrid-rowsview .dx-master-detail-row .dx-master-detail-cell,
.dx-datagrid-rowsview .dx-master-detail-row > .dx-datagrid-group-space {
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
}
.dx-datagrid-rowsview .dx-master-detail-row:not(.dx-datagrid-edit-form) .dx-master-detail-cell,
.dx-datagrid-rowsview .dx-master-detail-row:not(.dx-datagrid-edit-form) > .dx-datagrid-group-space {
  background-color: #fafafa;
}
.dx-datagrid-rowsview .dx-data-row .dx-validator.dx-datagrid-invalid.dx-cell-modified::after,
.dx-datagrid-rowsview .dx-data-row .dx-validator.dx-datagrid-invalid.dx-datagrid-invalid::after {
  border: 1px solid rgba(217,83,79,.4);
}
.dx-datagrid-rowsview .dx-data-row .dx-validator.dx-datagrid-invalid.dx-focused.dx-cell-modified::after,
.dx-datagrid-rowsview .dx-data-row .dx-validator.dx-datagrid-invalid.dx-focused.dx-datagrid-invalid::after {
  border: 1px solid #d9534f;
}
.dx-datagrid-rowsview .dx-data-row .dx-cell-modified.dx-cell-modified::after,
.dx-datagrid-rowsview .dx-data-row .dx-cell-modified.dx-datagrid-invalid::after {
  border-color: rgba(92,184,92,.5);
}
.dx-datagrid-rowsview .dx-overlay-wrapper.dx-invalid-message .dx-overlay-content {
  padding: 9px 17px;
}
.dx-datagrid-rowsview .dx-row-removed > td {
  background-color: rgba(92,184,92,.5);
  border-top: 1px solid rgba(92,184,92,.5);
  border-bottom: 1px solid rgba(92,184,92,.5);
}
.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-adaptive-item-text {
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 8px;
}
.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-datagrid-invalid {
  border: 1px solid rgba(217,83,79,.4);
}
.dx-datagrid-rowsview .dx-adaptive-detail-row .dx-datagrid-invalid.dx-adaptive-item-text {
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 7px;
}
.dx-datagrid-rowsview .dx-item-modified {
  border-radius: 4px;
  border: 2px solid rgba(92,184,92,.5);
}
.dx-datagrid-rowsview .dx-item-modified.dx-adaptive-item-text {
  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 6px;
}
.dx-datagrid-rowsview .dx-row-focused:focus {
  outline: 0;
}
.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused),
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) {
  background-color: #5c95c5;
  color: #fff;
}
.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link .dx-texteditor-input,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused) .dx-texteditor-input,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) .dx-texteditor-input {
  border-radius: 0;
}
.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link .dx-datagrid-group-closed,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link .dx-datagrid-group-opened,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused) .dx-datagrid-group-closed,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused) .dx-datagrid-group-opened,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) .dx-datagrid-group-closed,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) .dx-datagrid-group-opened {
  color: #fff;
}
.dx-datagrid-rowsview .dx-row-focused.dx-data-row .dx-command-edit .dx-link:focus {
  background-color: #fff;
  color: #333;
}
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > td,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row > tr:last-child > td {
  border-bottom: 1px solid #5c95c5;
}
.dx-datagrid-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines) > td,
.dx-datagrid-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines) > tr:first-child > td {
  border-top: 1px solid #5c95c5;
  border-bottom: 1px solid #5c95c5;
}
.dx-datagrid-rowsview .dx-row-focused.dx-group-row {
  background-color: #5c95c5;
  color: #fff;
}
.dx-datagrid-rowsview .dx-row-focused.dx-group-row .dx-datagrid-group-closed,
.dx-datagrid-rowsview .dx-row-focused.dx-group-row .dx-datagrid-group-opened,
.dx-datagrid-rowsview .dx-row-focused.dx-group-row .dx-datagrid-summary-item {
  color: #fff;
}
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td {
  background-color: #e6e6e6;
  color: #333;
}
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td.dx-datagrid-group-space,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td.dx-datagrid-group-space,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td.dx-datagrid-group-space,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td.dx-datagrid-group-space {
  border-right-color: #e6e6e6;
}
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td.dx-pointer-events-none,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td.dx-pointer-events-none,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td.dx-pointer-events-none,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td.dx-pointer-events-none {
  border-left-color: #ddd;
  border-right-color: #ddd;
}
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td.dx-focused,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td.dx-focused,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td.dx-focused,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td.dx-focused {
  background-color: #fff;
  color: #333;
}
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines) > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines) > td {
  border-bottom: 1px solid #e6e6e6;
  border-top: 1px solid #e6e6e6;
}
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines) > tr:first-child > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines) > tr:first-child > td {
  border-top: 1px solid #e6e6e6;
}
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines) > tr:last-child > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines) > tr:last-child > td {
  border-bottom: 1px solid #e6e6e6;
}
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-column-lines > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-column-lines > tr > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-column-lines > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-column-lines > tr > td {
  border-left-color: #ddd;
  border-right-color: #ddd;
}
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-row-lines > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-row-lines > tr > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-row-lines > td,
.dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-row-lines > tr > td {
  border-bottom-color: #ddd;
}
.dx-datagrid-rowsview.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both .dx-scrollable-wrapper .dx-scrollable-container .dx-scrollable-content {
  padding-right: 0;
}
.dx-datagrid-rowsview td.dx-validation-pending {
  position: relative;
  padding: 0;
}
.dx-datagrid-rowsview td.dx-validation-pending.dx-cell-modified,
.dx-datagrid-rowsview td.dx-validation-pending.dx-datagrid-invalid {
  padding: 7px 34px 7px 7px;
}
.dx-rtl .dx-datagrid-rowsview td.dx-validation-pending.dx-cell-modified,
.dx-rtl .dx-datagrid-rowsview td.dx-validation-pending.dx-datagrid-invalid,
.dx-rtl.dx-datagrid-rowsview td.dx-validation-pending.dx-cell-modified,
.dx-rtl.dx-datagrid-rowsview td.dx-validation-pending.dx-datagrid-invalid {
  padding-left: 34px;
  padding-right: 7px;
}
.dx-datagrid-rowsview td.dx-validation-pending .dx-pending-indicator {
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -11px;
  width: 22px;
  height: 22px;
  right: 4px;
  background-color: #fff;
}
.dx-rtl .dx-datagrid-rowsview td.dx-validation-pending .dx-pending-indicator,
.dx-rtl.dx-datagrid-rowsview td.dx-validation-pending .dx-pending-indicator {
  left: 4px;
  right: auto;
}
.dx-datagrid-rowsview td.dx-editor-cell .dx-texteditor.dx-validation-pending .dx-texteditor-input {
  padding-right: 34px;
}
.dx-datagrid-rowsview td.dx-editor-cell .dx-texteditor.dx-validation-pending.dx-rtl .dx-texteditor-input {
  padding-right: 7px;
  padding-bottom: 7px;
  padding-left: 34px;
}
.dx-datagrid-search-text {
  color: #fff;
  background-color: #337ab7;
}
.dx-datagrid-nodata {
  color: #999;
  font-size: 17px;
}
.dx-datagrid-bottom-load-panel {
  border-top: 1px solid #ddd;
}
.dx-datagrid-pager {
  border-top: 3px double #ddd;
}
.dx-datagrid-pager.dx-widget {
  color: #333;
}
.dx-datagrid-pager .dx-navigate-button,
.dx-datagrid-pager .dx-page,
.dx-datagrid-pager .dx-page-size {
  outline: 0;
}
.dx-datagrid-pager.dx-state-focused .dx-navigate-button:focus,
.dx-datagrid-pager.dx-state-focused .dx-page-size:focus,
.dx-datagrid-pager.dx-state-focused .dx-page:focus {
  outline: #5c95c5 solid 2px;
  outline-offset: -2px;
}
.dx-datagrid-summary-item {
  color: rgba(51,51,51,.7);
}
.dx-datagrid-total-footer {
  position: relative;
  border-top: 1px solid #ddd;
}
.dx-datagrid-revert-tooltip .dx-overlay-content {
  background-color: #fff;
  min-width: inherit;
}
.dx-datagrid-revert-tooltip .dx-revert-button {
  margin: 0 1px;
  background-color: #d9534f;
  border-color: #d43f3a;
  color: #fff;
}
.dx-datagrid-revert-tooltip .dx-revert-button .dx-icon {
  color: #fff;
}
.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-hover {
  background-color: #c9302c;
  border-color: #d43f3a;
}
.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-focused {
  background-color: #b52b27;
  border-color: #d43f3a;
}
.dx-datagrid-revert-tooltip .dx-revert-button.dx-state-active {
  background-color: #a02622;
  border-color: #d43f3a;
  color: #fff;
}
.dx-datagrid-revert-tooltip .dx-revert-button > .dx-button-content {
  padding: 7px;
}
.dx-toolbar-menu-section .dx-datagrid-checkbox-size {
  width: 100%;
}
.dx-toolbar-menu-section .dx-datagrid-checkbox-size .dx-checkbox-container {
  padding: 14px;
}
.dx-toolbar-menu-section .dx-datagrid-checkbox-size .dx-checkbox-text {
  padding-left: 34px;
}
.dx-rtl .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > td:not(.dx-focused).dx-datagrid-group-space {
  border-left-color: rgba(0,0,0,.04);
  border-right-color: transparent;
}
.dx-rtl .dx-datagrid-filter-row .dx-menu .dx-menu-item-has-submenu.dx-menu-item-has-icon .dx-icon {
  margin: 0 3px;
}
.dx-rtl .dx-datagrid-filter-row td .dx-editor-container .dx-filter-range-content {
  padding: 7px 32px 7px 7px;
}
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row > td,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row > tr > td,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover > td,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover > tr > td {
  border-right-color: #ddd;
}
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row > td:not(.dx-focused).dx-datagrid-group-space,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row > tr > td:not(.dx-focused).dx-datagrid-group-space,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover > td:not(.dx-focused).dx-datagrid-group-space,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover > tr > td:not(.dx-focused).dx-datagrid-group-space {
  border-left-color: #e6e6e6;
}
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row > td.dx-pointer-events-none,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row > tr > td.dx-pointer-events-none,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover > td.dx-pointer-events-none,
.dx-rtl .dx-datagrid-rowsview .dx-selection.dx-row:hover > tr > td.dx-pointer-events-none {
  border-left-color: #ddd;
}
.dx-rtl .dx-datagrid-rowsview.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both .dx-scrollable-wrapper .dx-scrollable-container .dx-scrollable-content {
  padding-left: 0;
}
.dx-datagrid-group-panel {
  font-size: 14px;
  -ms-touch-action: pinch-zoom;
  touch-action: pinch-zoom;
}
.dx-datagrid-group-panel .dx-group-panel-message {
  color: #959595;
  font-weight: 400;
  padding: 7px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
}
.dx-datagrid-group-panel .dx-group-panel-item {
  margin-right: 10px;
  color: #959595;
  font-weight: 400;
  border: 1px solid #ddd;
  padding: 7px;
}
.dx-datagrid-group-panel .dx-block-separator {
  margin-right: 10px;
  color: #959595;
  font-weight: 400;
  padding: 8px;
  background-color: #eee;
}
.dx-datagrid-group-panel .dx-sort {
  color: #898989;
}
.dx-datagrid-rowsview .dx-row.dx-group-row:first-child {
  border-top: none;
}
.dx-datagrid-rowsview .dx-row.dx-group-row {
  font-weight: 700;
}
.dx-datagrid-rowsview .dx-row.dx-group-row:not(.dx-row-focused) {
  color: #959595;
  background-color: #f7f7f7;
}
.dx-datagrid-rowsview .dx-row.dx-group-row td {
  border-top-color: #ddd;
  border-bottom-color: #ddd;
}
.dx-datagrid-group-opened {
  font: 18px/18px DXIcons;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
  color: #959595;
}
.dx-datagrid-group-opened::before {
  content: "";
}
.dx-datagrid-group-closed {
  font: 18px/18px DXIcons;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
  color: #959595;
}
.dx-datagrid-group-closed::before {
  content: "";
}
.dx-datagrid-group-closed,
.dx-datagrid-group-opened {
  cursor: pointer;
  position: relative;
  width: 100%;
}
.dx-row.dx-datagrid-group-footer.dx-column-lines {
  border-bottom: 1px solid #ddd;
}
.dx-row.dx-datagrid-group-footer > td {
  background-color: #fff;
  border-top: 1px solid #ddd;
  border-left-width: 0;
  border-right-width: 0;
}
.dx-rtl .dx-datagrid-group-panel .dx-block-separator,
.dx-rtl .dx-datagrid-group-panel .dx-group-panel-item {
  margin-left: 10px;
}
.dx-datagrid-filter-panel .dx-datagrid-filter-panel-clear-filter,
.dx-datagrid-filter-panel .dx-datagrid-filter-panel-text,
.dx-datagrid-filter-panel .dx-icon-filter {
  outline: 0;
  color: #337ab7;
}
.dx-treelist-important-margin {
  margin-right: 5px!important;
}
.dx-treelist-table {
  background-color: transparent;
}
.dx-treelist .dx-treelist-content-fixed {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 2;
  pointer-events: none;
  overflow: hidden;
}
.dx-treelist .dx-treelist-content-fixed .dx-treelist-table {
  position: relative;
}
.dx-treelist .dx-treelist-content-fixed .dx-treelist-table td {
  pointer-events: auto;
}
.dx-treelist .dx-treelist-content-fixed .dx-treelist-table .dx-row td.dx-pointer-events-none {
  visibility: hidden;
  background-color: transparent;
  pointer-events: none;
  border-top-color: transparent;
  border-bottom-color: transparent;
}
.dx-treelist .dx-treelist-content-fixed .dx-treelist-table .dx-header-row td.dx-pointer-events-none {
  border-bottom-color: transparent;
}
.dx-treelist .dx-treelist-content-fixed .dx-treelist-table.dx-treelist-table-fixed .dx-row td.dx-pointer-events-none {
  width: auto;
}
.dx-treelist.dx-treelist-borders > .dx-treelist-total-footer {
  border-top: 0;
}
.dx-treelist.dx-treelist-borders > .dx-treelist-pager {
  margin-top: 1px;
}
.dx-treelist.dx-treelist-borders > .dx-treelist-header-panel {
  border-bottom: 0;
}
.dx-treelist.dx-treelist-borders > .dx-treelist-rowsview.dx-last-row-border tbody:last-child > .dx-data-row:nth-last-child(2) > td {
  border-bottom-width: 0;
}
.dx-treelist .dx-menu-subitem ul li {
  padding-top: 0;
}
.dx-treelist .dx-menu-subitem ul li:first-child {
  padding-top: 1px;
}
.dx-treelist .dx-menu-subitem .dx-menu-item {
  padding: 7px 30px 7px 5px;
}
.dx-treelist .dx-menu-subitem .dx-menu-item .dx-menu-image {
  background-position-x: left;
}
.dx-treelist .dx-link {
  text-decoration: underline;
  cursor: pointer;
}
.dx-treelist .dx-column-indicators {
  display: inline-block;
  vertical-align: top;
  white-space: nowrap;
}
.dx-treelist .dx-column-indicators.dx-visibility-hidden {
  visibility: hidden;
}
.dx-treelist .dx-column-indicators .dx-sort-index-icon {
  padding-right: 3px;
  margin-left: -3px;
  width: 15px;
}
.dx-treelist .dx-column-indicators .dx-header-filter.dx-header-filter,
.dx-treelist .dx-column-indicators .dx-header-filter.dx-sort,
.dx-treelist .dx-column-indicators .dx-sort.dx-header-filter,
.dx-treelist .dx-column-indicators .dx-sort.dx-sort {
  display: inline-block;
}
.dx-treelist .dx-column-indicators .dx-header-filter.dx-header-filter::after,
.dx-treelist .dx-column-indicators .dx-sort.dx-header-filter::after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: -7px;
}
.dx-treelist .dx-row > td,
.dx-treelist .dx-row > tr > td {
  padding: 7px;
}
.dx-treelist .dx-error-row {
  -webkit-user-select: initial;
  -moz-user-select: initial;
  -ms-user-select: initial;
  user-select: initial;
}
.dx-treelist .dx-error-row .dx-error-message {
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
}
.dx-treelist .dx-error-row .dx-error-message a {
  color: inherit;
}
.dx-treelist .dx-treelist-rowsview .dx-data-row .dx-command-drag {
  cursor: move;
  vertical-align: middle;
  padding: 0;
}
.dx-sortable-dragging .dx-treelist-rowsview .dx-data-row .dx-command-drag {
  cursor: pointer;
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.dx-sortable-without-handle .dx-data-row {
  cursor: pointer;
}
.dx-treelist-column-chooser .dx-overlay-content .dx-popup-title {
  border-bottom: none;
  font-size: 16px;
}
.dx-treelist-column-chooser .dx-overlay-content .dx-popup-title .dx-toolbar-label {
  font-size: 16px;
}
.dx-treelist-column-chooser .dx-overlay-content .dx-popup-content {
  padding: 0 20px 20px;
}
.dx-treelist-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item {
  opacity: .5;
  -webkit-box-shadow: 0 1px 3px -1px rgba(0,0,0,.2);
  box-shadow: 0 1px 3px -1px rgba(0,0,0,.2);
}
.dx-treelist-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item.dx-treelist-drag-action {
  opacity: 1;
  cursor: pointer;
  -ms-touch-action: pinch-zoom;
  touch-action: pinch-zoom;
}
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-drag .dx-treeview-node-container:first-child > .dx-treeview-node-is-leaf {
  padding: 0;
}
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-treelist-column-chooser-plain .dx-treeview-node {
  padding-left: 0;
}
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-treelist-column-chooser-plain .dx-treeview-node .dx-checkbox {
  left: 4px;
}
.dx-treelist-nowrap,
.dx-treelist-nowrap .dx-header-row>td>.dx-treelist-text-content {
  white-space: nowrap;
}
.dx-treelist-drag-header {
  position: absolute;
  vertical-align: middle;
  cursor: pointer;
  z-index: 10000;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-treelist-drag-header.dx-drag-command-cell {
  padding: 0;
}
.dx-treelist-columns-separator {
  position: absolute;
  z-index: 3;
  width: 3px;
}
.dx-treelist-columns-separator-transparent {
  border-left: 0;
  border-right: 0;
}
.dx-treelist-tracker {
  width: 100%;
  position: absolute;
  top: 0;
  z-index: 3;
  cursor: col-resize;
}
.dx-treelist-table-content {
  position: absolute;
  top: 0;
}
.dx-treelist-focus-overlay {
  position: absolute;
  pointer-events: none;
  top: 0;
  left: 0;
  visibility: hidden;
}
.dx-treelist-action,
.dx-treelist-drag-action {
  cursor: pointer;
}
.dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-modified):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row) > td:not(.dx-focused) .dx-link {
  color: inherit;
}
.dx-treelist-content {
  position: relative;
}
.dx-treelist-content .dx-overlay-wrapper.dx-invalid-message.dx-treelist-invalid-message {
  visibility: visible;
}
.dx-treelist-content .dx-overlay-wrapper.dx-invalid-message.dx-treelist-invalid-message .dx-overlay-content,
.dx-treelist-text-content {
  overflow: hidden;
  text-overflow: ellipsis;
}
.dx-treelist-table-fixed {
  table-layout: fixed;
  width: 100%;
}
input.dx-hidden {
  display: inline-block!important;
  width: 0!important;
}
.dx-hidden-cell {
  visibility: hidden;
}
.dx-row > td,
.dx-row > tr > td {
  border: none;
}
.dx-treelist-content .dx-treelist-table {
  border-collapse: collapse;
  border-spacing: 0;
  margin: 0;
  max-width: 10px;
}
.dx-treelist-content .dx-treelist-table.dx-treelist-table-fixed {
  max-width: none;
}
.dx-treelist-content .dx-treelist-table.dx-treelist-table-fixed .dx-column-indicators .dx-sort.dx-sort-none {
  display: none;
}
.dx-treelist-content .dx-treelist-table.dx-treelist-table-fixed .dx-column-indicators .dx-sort.dx-sort-index {
  width: 26px;
}
.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-column-indicators {
  float: none!important;
}
.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-column-indicators > span {
  width: 14px;
}
.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-column-indicators .dx-sort.dx-sort-none {
  display: inline-block;
}
.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-header-row .dx-treelist-text-content {
  max-width: none;
}
.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-text-content-alignment-left {
  margin-right: 3px;
}
.dx-treelist-content .dx-treelist-table .dx-treelist-best-fit .dx-text-content-alignment-right {
  margin-left: 3px;
}
.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-column-indicators {
  float: none!important;
}
.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-column-indicators > span {
  width: 14px;
}
.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-text-content-alignment-left {
  margin-right: 3px;
}
.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-text-content-alignment-right {
  margin-left: 3px;
}
.dx-treelist-content .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-master-detail-cell {
  max-width: 0;
}
.dx-treelist-content .dx-treelist-table [class*=column] + [class*=column]:last-child {
  float: none;
}
.dx-treelist-content .dx-treelist-table .dx-row > td,
.dx-treelist-content .dx-treelist-table .dx-row > tr > td {
  vertical-align: top;
}
.dx-treelist-content .dx-treelist-table .dx-row > td:first-child,
.dx-treelist-content .dx-treelist-table .dx-row > tr > td:first-child {
  border-left: 0;
}
.dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-group-space,
.dx-treelist-content .dx-treelist-table .dx-row > tr > td.dx-treelist-group-space {
  border-right: none;
  vertical-align: top;
}
.dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-group-space + td,
.dx-treelist-content .dx-treelist-table .dx-row > tr > td.dx-treelist-group-space + td {
  border-left: none;
}
.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-container {
  overflow: hidden;
}
.dx-treelist-content .dx-treelist-table .dx-row .dx-treelist-invalid .dx-invalid-message.dx-overlay {
  position: static;
}
.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell {
  max-width: 0;
  padding: 0;
  vertical-align: middle;
}
.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell:not(.dx-command-select) {
  overflow: visible;
}
.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell .dx-texteditor,
.dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell .dx-texteditor-container {
  border: 0;
  margin: 0;
}
.dx-treelist-content .dx-treelist-table .dx-row .dx-command-select {
  padding: 0;
  width: 70px;
  min-width: 70px;
  max-width: 70px;
}
.dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit {
  text-overflow: clip;
  width: 100px;
  min-width: 100px;
  white-space: nowrap;
}
.dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit.dx-command-edit-with-icons {
  width: 80px;
  min-width: 80px;
}
.dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit.dx-command-edit-with-icons .dx-link {
  text-decoration: none;
}
.dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit .dx-link {
  display: inline-block;
}
.dx-treelist-content .dx-treelist-table .dx-row .dx-command-expand {
  padding: 0;
  width: 30px;
  min-width: 30px;
  max-width: 30px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
.dx-treelist-content .dx-treelist-table .dx-row .dx-command-adaptive {
  padding: 0;
  vertical-align: middle;
}
.dx-treelist-content .dx-treelist-table .dx-data-row .dx-command-edit-with-icons {
  line-height: 1;
  white-space: nowrap;
}
.dx-treelist-content .dx-treelist-table .dx-filter-range-content {
  padding: 7px 7px 7px 32px;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
}
.dx-treelist-content .dx-treelist-table .dx-row > .dx-last-data-cell {
  border-right: none;
}
.dx-treelist-content .dx-treelist-table .dx-row > .dx-command-adaptive-hidden {
  border-left: none;
}
.dx-cell-modified,
.dx-highlight-outline,
.dx-treelist-invalid {
  position: relative;
  padding: 7px;
}
.dx-cell-modified::after,
.dx-highlight-outline::after,
.dx-treelist-invalid::after {
  content: "";
  position: absolute;
  border: 2px solid transparent;
  top: 0;
  left: 1px;
  bottom: 0;
  right: 0;
  pointer-events: none;
}
.dx-cell-modified.dx-hidden,
.dx-highlight-outline.dx-hidden,
.dx-treelist-invalid.dx-hidden {
  display: block!important;
}
.dx-cell-modified.dx-hidden::after,
.dx-highlight-outline.dx-hidden::after,
.dx-treelist-invalid.dx-hidden::after {
  display: none;
}
.dx-editor-cell .dx-texteditor-input {
  margin: 0;
}
.dx-editor-cell .dx-highlight-outline,
.dx-editor-cell.dx-cell-modified,
.dx-editor-cell.dx-treelist-invalid {
  padding: 0;
}
.dx-editor-cell.dx-editor-inline-block:not(.dx-command-select)::before {
  display: inline-block;
  content: "​";
  vertical-align: middle;
}
.dx-column-lines .dx-cell-modified::after,
.dx-column-lines .dx-highlight-outline::after,
.dx-column-lines .dx-treelist-invalid::after {
  left: 0;
}
.dx-treelist-headers {
  position: relative;
  outline: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
.dx-header-row .dx-editor-cell .dx-select-checkbox {
  display: inline-block;
}
.dx-header-row > td {
  white-space: nowrap;
  overflow: hidden;
}
.dx-header-row > td > .dx-treelist-text-content {
  white-space: normal;
  vertical-align: top;
}
.dx-header-row .dx-text-content-alignment-left,
.dx-header-row .dx-text-content-alignment-right {
  display: inline-block;
  max-width: 100%;
}
.dx-header-row .dx-header-filter-indicator,
.dx-header-row .dx-sort-indicator {
  max-width: calc(100% - 17px);
}
.dx-header-row .dx-header-filter-indicator.dx-text-content-alignment-left,
.dx-header-row .dx-sort-indicator.dx-text-content-alignment-left {
  margin-right: 3px;
}
.dx-header-row .dx-header-filter-indicator.dx-text-content-alignment-right,
.dx-header-row .dx-sort-indicator.dx-text-content-alignment-right {
  margin-left: 3px;
}
.dx-header-row .dx-header-filter-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right,
.dx-header-row .dx-sort-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right {
  max-width: calc(100% - 34px);
}
.dx-header-row .dx-sort-indicator.dx-header-filter-indicator {
  max-width: calc(100% - 31px);
}
.dx-header-row .dx-sort-indicator.dx-header-filter-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right {
  max-width: calc(100% - 62px);
}
.dx-header-row .dx-sort-indicator.dx-sort-index-indicator {
  max-width: calc(100% - 29px);
}
.dx-header-row .dx-sort-indicator.dx-sort-index-indicator.dx-header-filter-indicator {
  max-width: calc(100% - 43px);
}
.dx-header-row .dx-sort-indicator.dx-sort-index-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right {
  max-width: calc(100% - 46px);
}
.dx-header-row .dx-sort-indicator.dx-sort-index-indicator.dx-header-filter-indicator.dx-text-content-alignment-left.dx-text-content-alignment-right {
  max-width: calc(100% - 74px);
}
.dx-treelist-filter-range-overlay .dx-editor-container .dx-texteditor {
  border-width: 0;
}
.dx-treelist-filter-range-overlay .dx-editor-container .dx-texteditor.dx-state-focused::after {
  content: " ";
  position: absolute;
  top: -1px;
  bottom: -1px;
  left: -1px;
  right: -1px;
  z-index: 1;
  pointer-events: none;
}
.dx-treelist-filter-range-overlay .dx-treelist-filter-range-end {
  border-top: 1px solid transparent;
}
.dx-treelist-filter-range-overlay .dx-editor-container.dx-cell-modified,
.dx-treelist-filter-range-overlay .dx-editor-container.dx-treelist-invalid {
  padding: 0;
}
.dx-treelist-filter-row .dx-editor-cell .dx-menu {
  display: none;
}
.dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu {
  position: relative;
}
.dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-menu {
  display: block;
}
.dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-placeholder::before,
.dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor-input {
  padding-left: 32px;
}
.dx-treelist-filter-row .dx-cell-modified::after,
.dx-treelist-filter-row .dx-treelist-invalid::after {
  pointer-events: none;
}
.dx-treelist-filter-row .dx-focused .dx-highlight-outline::after,
.dx-treelist-filter-row .dx-focused.dx-cell-modified::after,
.dx-treelist-filter-row .dx-focused.dx-treelist-invalid::after {
  border-color: transparent;
}
.dx-treelist-filter-row .dx-menu {
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  cursor: pointer;
  margin-left: -2px;
  margin-top: -2px;
  height: 100%;
  overflow: visible;
}
.dx-treelist-filter-row .dx-menu .dx-menu-horizontal {
  height: 100%;
}
.dx-treelist-filter-row .dx-menu .dx-menu-horizontal .dx-menu-item-popout,
.dx-treelist-filter-row .dx-menu .dx-menu-horizontal .dx-menu-item-text {
  display: none;
}
.dx-treelist-filter-row .dx-menu-item.dx-state-focused::after {
  position: absolute;
  left: 2px;
  top: 2px;
  width: 100%;
  height: 102%;
  content: "";
}
.dx-treelist-filter-row > .dx-first-cell .dx-menu,
.dx-treelist-filter-row > td:first-child .dx-menu {
  margin-left: 0;
}
.dx-treelist-filter-row .dx-menu-horizontal .dx-overlay-content ul .dx-menu-item {
  padding: 5px 30px 5px 5px;
}
.dx-treelist-filter-row .dx-menu ul.dx-menu-horizontal > li > .dx-menu-item {
  padding: 8px 5px 7px;
}
.dx-treelist-filter-row .dx-menu ul.dx-menu-horizontal > li > .dx-menu-item.dx-state-disabled:hover {
  padding: 9px 6px 8px;
}
.dx-treelist-filter-row .dx-menu-caption {
  padding-left: 6px;
}
.dx-treelist-filter-row .dx-menu ul .dx-menu-item .dx-menu-chouser-down {
  display: none;
}
.dx-treelist-filter-row .dx-menu-item-highlight {
  font-weight: 400;
}
.dx-treelist-scroll-container {
  overflow: hidden;
  width: 100%;
}
.dx-treelist-header-panel {
  text-align: left;
}
.dx-treelist-header-panel .dx-toolbar-menu-container .dx-button {
  margin-left: 10px;
}
.dx-state-disabled {
  cursor: pointer;
}
.dx-state-disabled .dx-menu-item {
  cursor: default;
}
.dx-treelist-search-panel {
  margin: 0 0 0 15px;
}
.dx-gridbase-container > .dx-treelist-rowsview {
  -webkit-box-flex: 1;
  -webkit-flex: auto;
  -ms-flex: auto;
  flex: auto;
  height: auto;
}
.dx-gridbase-container > .dx-treelist-rowsview.dx-scrollable {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dx-gridbase-container > .dx-treelist-rowsview.dx-scrollable > .dx-scrollable-wrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: auto;
  min-width: 0;
  min-height: 0;
}
.dx-treelist-rowsview {
  position: relative;
  overflow: hidden;
}
.dx-treelist-rowsview.dx-empty {
  height: 100px;
}
.dx-treelist-rowsview.dx-empty .dx-scrollable-content {
  height: 100%;
}
.dx-treelist-rowsview.dx-fixed-columns.dx-scrollable .dx-scrollable-content {
  z-index: 2;
}
.dx-treelist-rowsview.dx-fixed-columns .dx-scrollable-scrollbar {
  z-index: 3;
}
.dx-treelist-rowsview .dx-treelist-content {
  overflow-anchor: none;
}
.dx-treelist-rowsview .dx-treelist-content:not(.dx-treelist-content-fixed) {
  min-height: 100%;
}
.dx-treelist-rowsview:focus {
  outline: 0;
}
.dx-treelist-rowsview .dx-row > td,
.dx-treelist-rowsview .dx-row > tr > td {
  overflow: hidden;
  text-overflow: ellipsis;
}
.dx-treelist-rowsview .dx-row.dx-row-lines:first-child,
.dx-treelist-rowsview .dx-row.dx-row-lines:first-child>td,
.dx-treelist-rowsview .dx-row.dx-row-lines:first-child>tr>td {
  border-top: none;
}
.dx-treelist-rowsview .dx-data-row > td:focus {
  outline: 0;
}
.dx-treelist-rowsview .dx-selection > td .dx-link,
.dx-treelist-rowsview .dx-selection > tr > td .dx-link,
.dx-treelist-rowsview .dx-selection.dx-row:hover > td .dx-link,
.dx-treelist-rowsview .dx-selection.dx-row:hover > tr > td .dx-link {
  color: inherit;
}
.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-freespace-row,
.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-virtual-row {
  border-top: 0;
  border-bottom: 0;
}
.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-freespace-row > td,
.dx-treelist-rowsview .dx-treelist-table .dx-row.dx-virtual-row > td {
  padding-top: 0;
  padding-bottom: 0;
}
.dx-treelist-rowsview .dx-select-checkboxes-hidden > tbody > tr > td > .dx-select-checkbox {
  display: none;
}
.dx-treelist-rowsview .dx-select-checkboxes-hidden>tbody>tr.dx-selection>td>.dx-select-checkbox,
.dx-treelist-rowsview .dx-select-checkboxes-hidden>tbody>tr>td:hover>.dx-select-checkbox {
  display: inline-block;
}
.dx-treelist-rowsview .dx-row > .dx-master-detail-cell {
  padding: 30px;
}
.dx-treelist-rowsview .dx-row > .dx-master-detail-cell:focus {
  outline: 0;
}
.dx-treelist-rowsview .dx-data-row.dx-edit-row .dx-cell-modified::after {
  border-color: transparent;
}
.dx-treelist-nodata {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  text-align: center;
  -webkit-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
}
.dx-treelist-bottom-load-panel {
  text-align: center;
  padding: 10px;
}
.dx-treelist-hidden-column {
  white-space: nowrap;
}
.dx-treelist .dx-row .dx-treelist-hidden-column {
  border-right-width: 0;
  border-left-width: 0;
}
.dx-treelist-hidden-column > * {
  display: none!important;
}
.dx-treelist-total-footer > .dx-treelist-content {
  padding-top: 7px;
  padding-bottom: 7px;
}
.dx-treelist-summary-item {
  font-weight: 700;
}
.dx-treelist-export-menu .dx-menu-item .dx-checkbox {
  margin-left: 0;
}
.dx-treelist-export-menu .dx-menu-item .dx-checkbox .dx-checkbox-icon {
  width: 16px;
  height: 16px;
}
.dx-treelist-export-menu .dx-menu-item .dx-checkbox .dx-checkbox-text {
  white-space: nowrap;
  word-break: normal;
}
.dx-command-adaptive {
  width: 36px;
  min-width: 36px;
}
.dx-treelist-revert-tooltip.dx-popover-wrapper .dx-overlay-content {
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dx-treelist-revert-tooltip.dx-popover-wrapper .dx-overlay-content .dx-popup-content {
  padding: 0;
}
.dx-treelist-revert-tooltip.dx-popover-wrapper .dx-popover-arrow {
  width: 0;
  height: 0;
}
.dx-treelist-notouch-action {
  -ms-touch-action: none;
  touch-action: none;
  -ms-content-zooming: none;
  -ms-overflow-style: none;
}
.dx-device-mobile .dx-treelist-column-chooser-list.dx-treeview .dx-empty-message,
.dx-device-mobile .dx-treelist-column-chooser-list.dx-treeview .dx-treeview-item,
.dx-treelist-column-chooser-list.dx-treeview .dx-empty-message,
.dx-treelist-column-chooser-list.dx-treeview .dx-treeview-item {
  border: none;
}
.dx-device-mobile .dx-treelist-column-chooser-list.dx-treeview .dx-empty-message,
.dx-treelist-column-chooser-list.dx-treeview .dx-empty-message {
  text-align: center;
  left: 0;
  right: 0;
  bottom: 50%;
  position: absolute;
}
.dx-rtl .dx-treelist .dx-menu-subitem .dx-menu-item,
.dx-treelist.dx-rtl .dx-menu-subitem .dx-menu-item {
  padding: 7px 5px 7px 30px;
}
.dx-rtl .dx-treelist .dx-menu-subitem .dx-menu-item .dx-menu-image,
.dx-treelist.dx-rtl .dx-menu-subitem .dx-menu-item .dx-menu-image {
  background-position-x: right;
}
.dx-rtl .dx-treelist .dx-texteditor-buttons-container,
.dx-treelist.dx-rtl .dx-texteditor-buttons-container {
  text-align: start;
}
.dx-rtl .dx-treelist-content .dx-treelist-table {
  direction: rtl;
}
.dx-rtl .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-group-space {
  border-left: none;
}
.dx-rtl .dx-treelist-content .dx-treelist-table .dx-row > td.dx-treelist-group-space + td {
  border-right: none;
}
.dx-rtl .dx-treelist-content .dx-treelist-table .dx-row .dx-editor-container .dx-editor-cell .dx-checkbox.dx-checkbox-checked .dx-checkbox-icon {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.dx-rtl .dx-treelist-content .dx-treelist-table .dx-row .dx-filter-range-content {
  padding: 7px 32px 7px 7px;
}
.dx-rtl .dx-treelist-headers,
.dx-rtl .dx-treelist-rowsview,
.dx-rtl .dx-treelist-total-footer {
  direction: ltr;
}
.dx-rtl .dx-treelist-headers .dx-treelist-table,
.dx-rtl .dx-treelist-rowsview .dx-treelist-table,
.dx-rtl .dx-treelist-total-footer .dx-treelist-table {
  direction: rtl;
}
.dx-rtl .dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor .dx-placeholder::before,
.dx-rtl .dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor .dx-texteditor-input {
  padding-right: 32px;
}
.dx-rtl .dx-treelist-filter-row .dx-menu {
  right: 0;
  left: auto;
  margin-left: 0;
  margin-right: -2px;
}
.dx-rtl .dx-treelist-filter-row > td:first-child .dx-menu {
  margin-left: 0;
}
.dx-rtl .dx-treelist-filter-row .dx-menu-horizontal .dx-overlay-content ul .dx-menu-item {
  padding: 5px 5px 5px 30px;
}
.dx-rtl .dx-treelist-filter-row .dx-menu-caption {
  padding-right: 6px;
}
.dx-rtl .dx-treelist-header-panel {
  text-align: right;
}
.dx-rtl .dx-treelist-header-panel .dx-treelist-column-chooser-button {
  margin-left: 0;
}
.dx-rtl .dx-treelist-header-panel .dx-toolbar-menu-container .dx-button {
  margin-left: 0;
  margin-right: 10px;
}
.dx-rtl .dx-treelist-search-panel {
  margin: 0 15px 0 0;
}
.dx-treelist-filter-panel,
.dx-treelist-filter-panel-left {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  min-width: 0;
}
.dx-treelist-filter-panel .dx-treelist-filter-panel-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-treelist-filter-panel .dx-treelist-filter-panel-clear-filter:hover,
.dx-treelist-filter-panel .dx-treelist-filter-panel-text:hover {
  text-decoration: underline;
  cursor: pointer;
}
.dx-treelist-filter-panel .dx-treelist-filter-panel-checkbox {
  padding-right: 10px;
}
.dx-treelist-filter-panel .dx-icon-filter {
  margin: auto 7px auto auto;
  cursor: pointer;
}
.dx-treelist-container {
  position: relative;
  cursor: default;
  white-space: normal;
  line-height: normal;
  color: #333;
  background-color: #fff;
}
.dx-treelist-rowsview .dx-treelist-best-fit.dx-treelist-cell-expandable,
.dx-treelist-rowsview .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-treelist-cell-expandable {
  white-space: nowrap;
}
.dx-treelist-rowsview .dx-treelist-best-fit.dx-treelist-cell-expandable .dx-treelist-text-content,
.dx-treelist-rowsview .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-treelist-cell-expandable .dx-treelist-text-content {
  display: inline;
  white-space: normal;
}
.dx-treelist-rowsview .dx-treelist-best-fit.dx-treelist-cell-expandable .dx-treelist-icon-container,
.dx-treelist-rowsview .dx-treelist-table:not(.dx-treelist-table-fixed) .dx-treelist-cell-expandable .dx-treelist-icon-container {
  float: none;
}
.dx-treelist-rowsview .dx-treelist-icon-container {
  display: inline-block;
  white-space: nowrap;
  vertical-align: top;
  line-height: 1;
}
.dx-treelist-rowsview .dx-treelist-table-fixed .dx-treelist-icon-container {
  float: left;
}
.dx-treelist-borders > .dx-treelist-headers,
.dx-treelist-borders > .dx-treelist-rowsview,
.dx-treelist-borders > .dx-treelist-total-footer {
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
}
.dx-treelist-borders > .dx-treelist-rowsview,
.dx-treelist-borders > .dx-treelist-total-footer {
  border-bottom: 1px solid #ddd;
}
.dx-treelist-borders > .dx-treelist-filter-panel,
.dx-treelist-borders > .dx-treelist-headers,
.dx-treelist-borders > .dx-treelist-pager {
  border-top: 1px solid #ddd;
}
.dx-treelist-borders > .dx-treelist-filter-panel {
  border-top-width: 0;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
}
.dx-sortable-dragging > div > .dx-gridbase-container > .dx-treelist-rowsview {
  border-color: rgba(51,122,183,.5);
}
.dx-treelist .dx-column-lines > td:first-child {
  border-left: none;
}
.dx-treelist .dx-column-lines > td:last-child {
  border-right: none;
}
.dx-treelist .dx-command-drag .dx-treelist-drag-icon {
  font: 14px/1 DXIcons;
}
.dx-treelist .dx-command-drag .dx-treelist-drag-icon::before {
  content: "";
}
.dx-treelist-container .dx-sort-up {
  font: 14px/1 DXIcons;
}
.dx-treelist-container .dx-sort-up::before {
  content: "";
}
.dx-treelist-container .dx-sort-down {
  font: 14px/1 DXIcons;
}
.dx-treelist-container .dx-sort-down::before {
  content: "";
}
.dx-treelist-container .dx-sort-down,
.dx-treelist-container .dx-sort-up {
  font-family: inherit;
}
.dx-treelist-container .dx-sort-down::before,
.dx-treelist-container .dx-sort-up::before {
  font-family: DXIcons,sans-serif;
}
.dx-treelist-container .dx-treelist-headers .dx-header-filter,
.dx-treelist-container .dx-treelist-headers .dx-header-row > td {
  outline: 0;
}
.dx-treelist-container .dx-treelist-headers.dx-state-focused .dx-header-row td .dx-header-filter:focus,
.dx-treelist-container .dx-treelist-headers.dx-state-focused .dx-header-row td:focus {
  outline: #5c95c5 solid 2px;
}
.dx-treelist-container .dx-treelist-headers.dx-state-focused .dx-header-row td:focus {
  outline-offset: -2px;
}
.dx-treelist-container .dx-treelist-headers.dx-state-focused .dx-header-row td .dx-header-filter:focus {
  outline-offset: 2px;
}
.dx-treelist-container .dx-header-filter {
  position: relative;
  color: #959595;
  font: 14px/1 DXIcons;
}
.dx-treelist-container .dx-header-filter::before {
  content: "";
}
.dx-treelist-container .dx-header-filter-empty {
  color: rgba(149,149,149,.5);
}
.dx-treelist-container.dx-filter-menu .dx-menu-item-content .dx-icon {
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  font-size: 14px;
  text-align: center;
  line-height: 14px;
}
.dx-treelist-container .dx-treelist-content-fixed .dx-treelist-table .dx-col-fixed {
  background-color: #fff;
}
.dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none,
.dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none,
.dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none,
.dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none,
.dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none {
  border-left: 2px solid #ddd;
  border-right: 2px solid #ddd;
}
.dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-first-cell,
.dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-first-cell,
.dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none.dx-first-cell,
.dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none.dx-first-cell,
.dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-first-cell {
  border-left: none;
}
.dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-last-cell,
.dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-last-cell,
.dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none.dx-last-cell,
.dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none.dx-last-cell,
.dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-last-cell {
  border-right: none;
}
.dx-treelist-container .dx-treelist-rowsview.dx-state-focused .dx-data-row > td.dx-command-edit > a.dx-link:focus {
  outline: #5c95c5 solid 2px;
  outline-offset: 2px;
}
.dx-treelist-container .dx-treelist-rowsview.dx-state-focused .dx-data-row.dx-row-focused > td.dx-command-edit > a.dx-link:focus {
  outline-color: #fff;
  outline-offset: 0;
}
.dx-treelist-container .dx-treelist-rowsview .dx-treelist-edit-form {
  background-color: #fff;
}
.dx-treelist-container .dx-treelist-rowsview .dx-virtual-row > td {
  position: relative;
}
.dx-treelist-container .dx-treelist-rowsview .dx-virtual-row > td::before {
  display: block;
  height: 100%;
  content: "";
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAACqCAYAAABbAOqQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA39pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpjYWQ2ODE5MS00ZDMxLWRjNGYtOTU0NC1jNjJkMTIxMjY2M2IiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjY1RUVFQzAzRDYzMTFFODlFNThCOUJBQjU4Q0EzRDgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjY1RUVFQkYzRDYzMTFFODlFNThCOUJBQjU4Q0EzRDgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVlMjM1Y2U0LTc5ZWUtNGI0NC05ZjlkLTk2NTZmZGFjNjhhNCIgc3RSZWY6ZG9jdW1lbnRJRD0iYWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjk1OTQ2MjBiLTUyMTQtYTM0Yy04Nzc5LTEwMmEyMTY4MTlhOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvLbJKYAAADrSURBVHja7N3BDYBACABBsQn7L48q0BoMD5SZxAZuc74gF1V1MMfpCARBEEEQRBAEEQRBdovnuxxDq3RD/LIQRBAEQRBBEEQQBBEEQQQBAAAAAAAAABhi8gZVbgxi6kQQBBEEQQRBEEEQRBAEQRBBAAAAAAAAAAAabX2Daux2lqkTQRBEEAQRBEEEQRBBEARBBAEAAAAAAAAAaLR1g2osUyeCIIggCCIIggiCIIIgCIIIAgAAAAAAAADQ6KsbVPnXIKZOBEEQQRBEEAQRBEEEQRAEEYRXoqqcghuCIIIgiCAIIgiCCMIUtwADALYCCr92l++TAAAAAElFTkSuQmCC);
  background-repeat: no-repeat repeat;
}
.dx-treelist-container .dx-treelist-rowsview .dx-virtual-row > td[style*="text-align: right"]::before {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.dx-treelist-container .dx-treelist-filter-row .dx-filter-range-content {
  color: #333;
}
.dx-treelist-container .dx-error-row td {
  color: #fff;
  padding: 0;
}
.dx-treelist-container .dx-error-row .dx-error-message {
  background-color: #e89895;
  white-space: normal;
  word-wrap: break-word;
}
.dx-treelist-filter-panel {
  padding: 10px;
  color: #333;
  border-top: 1px solid #ddd;
}
.dx-treelist-filter-panel.dx-state-focused .dx-icon-filter:focus,
.dx-treelist-filter-panel.dx-state-focused .dx-treelist-filter-panel-clear-filter:focus,
.dx-treelist-filter-panel.dx-state-focused .dx-treelist-filter-panel-text:focus {
  outline: #5c95c5 solid 2px;
}
.dx-treelist-form-buttons-container {
  float: right;
}
.dx-treelist-form-buttons-container .dx-button {
  margin-left: 10px;
  margin-top: 10px;
}
.dx-treelist-export-menu .dx-menu-item .dx-icon-exportxlsx {
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  font-size: 16px;
  text-align: center;
  line-height: 16px;
}
.dx-treelist-adaptive-more {
  cursor: pointer;
  font: 21px/21px DXIcons;
}
.dx-treelist-adaptive-more::before {
  content: "";
}
.dx-treelist-edit-popup .dx-error-message {
  background-color: #e89895;
  white-space: normal;
  word-wrap: break-word;
  color: #fff;
  margin-bottom: 20px;
}
.dx-rtl.dx-treelist .dx-column-lines > td:first-child {
  border-right: none;
  border-left: 1px solid #ddd;
}
.dx-rtl.dx-treelist .dx-column-lines > td:last-child {
  border-left: none;
  border-right: 1px solid #ddd;
}
.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none,
.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none,
.dx-rtl .dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none,
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none,
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none {
  border-left: 2px solid #ddd;
  border-right: 2px solid #ddd;
}
.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none.dx-first-cell,
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-first-cell {
  border-right: none;
}
.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-treelist-container .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-data-row td.dx-pointer-events-none.dx-last-cell,
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-freespace-row td.dx-pointer-events-none.dx-last-cell {
  border-left: none;
}
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-virtual-row > td::before {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.dx-rtl .dx-treelist-container .dx-treelist-rowsview .dx-virtual-row > td[style*="text-align: left"]::before {
  -webkit-transform: scale(1);
  transform: scale(1);
}
.dx-rtl .dx-treelist-form-buttons-container {
  float: left;
}
.dx-rtl .dx-treelist-form-buttons-container .dx-button {
  margin-left: 0;
  margin-right: 10px;
}
.dx-treelist-cell-updated-animation {
  -webkit-animation: 1s dx-treelist-highlight-change;
  animation: 1s dx-treelist-highlight-change;
}
@-webkit-keyframes dx-treelist-highlight-change {
  50%,
  from {
    background-color: rgba(51,51,51,.08);
  }
}
@keyframes dx-treelist-highlight-change {
  50%,
  from {
    background-color: rgba(51,51,51,.08);
  }
}
.dx-treelist-container.dx-filter-menu .dx-menu-item-has-icon .dx-icon,
.dx-treelist.dx-filter-menu .dx-menu-item-has-icon .dx-icon {
  color: #898989;
}
.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc,
.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc {
  font: 16px/16px DXIcons;
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  text-align: center;
}
.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc::before,
.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-asc::before {
  content: "";
}
.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc,
.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc {
  font: 16px/16px DXIcons;
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  text-align: center;
}
.dx-treelist-container.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc::before,
.dx-treelist.dx-context-menu .dx-menu-items-container .dx-icon-context-menu-sort-desc::before {
  content: "";
}
.dx-treelist .dx-icon-filter-operation-equals,
.dx-treelist-container .dx-icon-filter-operation-equals {
  font: 14px/1 DXIcons;
}
.dx-treelist .dx-icon-filter-operation-equals::before,
.dx-treelist-container .dx-icon-filter-operation-equals::before {
  content: "";
}
.dx-treelist .dx-icon-filter-operation-default,
.dx-treelist-container .dx-icon-filter-operation-default {
  font: 12px/12px DXIcons;
  width: 12px;
  height: 12px;
  background-position: 0 0;
  background-size: 12px 12px;
  padding: 0;
  text-align: center;
}
.dx-treelist .dx-icon-filter-operation-default::before,
.dx-treelist-container .dx-icon-filter-operation-default::before {
  content: "";
}
.dx-treelist .dx-icon-filter-operation-not-equals,
.dx-treelist-container .dx-icon-filter-operation-not-equals {
  font: 14px/1 DXIcons;
}
.dx-treelist .dx-icon-filter-operation-not-equals::before,
.dx-treelist-container .dx-icon-filter-operation-not-equals::before {
  content: "";
}
.dx-treelist .dx-icon-filter-operation-less,
.dx-treelist-container .dx-icon-filter-operation-less {
  font: 14px/1 DXIcons;
}
.dx-treelist .dx-icon-filter-operation-less::before,
.dx-treelist-container .dx-icon-filter-operation-less::before {
  content: "";
}
.dx-treelist .dx-icon-filter-operation-less-equal,
.dx-treelist-container .dx-icon-filter-operation-less-equal {
  font: 14px/1 DXIcons;
}
.dx-treelist .dx-icon-filter-operation-less-equal::before,
.dx-treelist-container .dx-icon-filter-operation-less-equal::before {
  content: "";
}
.dx-treelist .dx-icon-filter-operation-greater,
.dx-treelist-container .dx-icon-filter-operation-greater {
  font: 14px/1 DXIcons;
}
.dx-treelist .dx-icon-filter-operation-greater::before,
.dx-treelist-container .dx-icon-filter-operation-greater::before {
  content: "";
}
.dx-treelist .dx-icon-filter-operation-greater-equal,
.dx-treelist-container .dx-icon-filter-operation-greater-equal {
  font: 14px/1 DXIcons;
}
.dx-treelist .dx-icon-filter-operation-greater-equal::before,
.dx-treelist-container .dx-icon-filter-operation-greater-equal::before {
  content: "";
}
.dx-treelist .dx-icon-filter-operation-contains,
.dx-treelist-container .dx-icon-filter-operation-contains {
  font: 14px/1 DXIcons;
}
.dx-treelist .dx-icon-filter-operation-contains::before,
.dx-treelist-container .dx-icon-filter-operation-contains::before {
  content: "";
}
.dx-treelist .dx-icon-filter-operation-not-contains,
.dx-treelist-container .dx-icon-filter-operation-not-contains {
  font: 14px/1 DXIcons;
}
.dx-treelist .dx-icon-filter-operation-not-contains::before,
.dx-treelist-container .dx-icon-filter-operation-not-contains::before {
  content: "";
}
.dx-treelist .dx-icon-filter-operation-starts-with,
.dx-treelist-container .dx-icon-filter-operation-starts-with {
  font: 14px/1 DXIcons;
}
.dx-treelist .dx-icon-filter-operation-starts-with::before,
.dx-treelist-container .dx-icon-filter-operation-starts-with::before {
  content: "";
}
.dx-treelist .dx-icon-filter-operation-ends-with,
.dx-treelist-container .dx-icon-filter-operation-ends-with {
  font: 14px/1 DXIcons;
}
.dx-treelist .dx-icon-filter-operation-ends-with::before,
.dx-treelist-container .dx-icon-filter-operation-ends-with::before {
  content: "";
}
.dx-treelist .dx-icon-filter-operation-between,
.dx-treelist-container .dx-icon-filter-operation-between {
  font: 14px/1 DXIcons;
}
.dx-treelist .dx-icon-filter-operation-between::before,
.dx-treelist-container .dx-icon-filter-operation-between::before {
  content: "";
}
.dx-treelist {
  line-height: inherit;
}
.dx-treelist .dx-row-alt > td,
.dx-treelist .dx-row-alt > tr > td {
  background-color: #f5f5f5;
  border-top: 1px solid #f5f5f5;
  border-bottom: 1px solid #f5f5f5;
}
.dx-treelist .dx-row-alt.dx-row:not(.dx-row-removed) {
  border-bottom-color: transparent;
}
.dx-treelist .dx-link {
  color: #337ab7;
}
.dx-treelist .dx-row-lines > td {
  border-bottom: 1px solid #ddd;
}
.dx-treelist .dx-column-lines > td {
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
}
.dx-treelist .dx-error-row .dx-closebutton {
  float: right;
  margin: 9px;
  font: 14px/14px DXIcons;
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  text-align: center;
}
.dx-treelist .dx-error-row .dx-closebutton::before {
  content: "";
}
.dx-treelist .dx-error-row .dx-error-message {
  padding: 7px 35px 7px 7px;
}
.dx-treelist .dx-row > td {
  padding: 7px;
}
.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row .dx-command-edit-with-icons .dx-link {
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 18px;
  margin: 0 3px;
}
.dx-treelist .dx-treelist-rowsview .dx-virtual-row > td[style*="text-align: right"]:before {
  background-position-y: 34px;
}
.dx-treelist .dx-command-drag {
  width: 36px;
  min-width: 36px;
}
.dx-treelist .dx-command-drag .dx-treelist-drag-icon {
  vertical-align: middle;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  font-size: 18px;
  text-align: center;
  line-height: 19px;
}
.dx-treelist-edit-popup .dx-error-message {
  padding: 7px;
}
.dx-treelist-headers .dx-texteditor-input,
.dx-treelist-rowsview .dx-texteditor-input {
  padding: 7px;
  min-height: 33px;
}
.dx-treelist-headers .dx-numberbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input,
.dx-treelist-headers .dx-textbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input,
.dx-treelist-rowsview .dx-numberbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input,
.dx-treelist-rowsview .dx-textbox.dx-show-clear-button.dx-texteditor-empty:not(.dx-invalid) .dx-texteditor-input {
  padding-right: 7px;
}
.dx-treelist-headers .dx-lookup,
.dx-treelist-rowsview .dx-lookup {
  height: auto;
}
.dx-treelist-headers .dx-lookup-field,
.dx-treelist-rowsview .dx-lookup-field {
  padding-left: 7px;
  padding-top: 7px;
  padding-bottom: 7px;
}
.dx-treelist-headers .dx-searchbox .dx-placeholder::before,
.dx-treelist-headers .dx-searchbox .dx-texteditor-input,
.dx-treelist-rowsview .dx-searchbox .dx-placeholder::before,
.dx-treelist-rowsview .dx-searchbox .dx-texteditor-input {
  padding-left: 34px;
}
.dx-rtl .dx-treelist-headers .dx-searchbox .dx-placeholder::before,
.dx-rtl .dx-treelist-headers .dx-searchbox .dx-texteditor-input,
.dx-rtl .dx-treelist-rowsview .dx-searchbox .dx-placeholder::before,
.dx-rtl .dx-treelist-rowsview .dx-searchbox .dx-texteditor-input,
.dx-rtl.dx-treelist-headers .dx-searchbox .dx-placeholder::before,
.dx-rtl.dx-treelist-headers .dx-searchbox .dx-texteditor-input,
.dx-rtl.dx-treelist-rowsview .dx-searchbox .dx-placeholder::before,
.dx-rtl.dx-treelist-rowsview .dx-searchbox .dx-texteditor-input {
  padding-right: 34px;
}
.dx-editor-cell .dx-numberbox-spin-button {
  background-color: transparent;
}
.dx-editor-cell .dx-icon-clear {
  left: 0;
}
.dx-editor-cell .dx-texteditor,
.dx-editor-cell .dx-texteditor .dx-texteditor-input {
  background: #fff;
}
.dx-editor-cell .dx-dropdowneditor {
  background-color: #fff;
}
.dx-editor-cell.dx-focused .dx-dropdowneditor-icon {
  border-radius: 0;
}
.dx-editor-cell.dx-editor-inline-block:not(.dx-command-select)::before {
  padding-top: 7px;
  padding-bottom: 7px;
}
.dx-treelist-checkbox-size.dx-checkbox-checked .dx-checkbox-icon {
  font-size: 12px;
}
.dx-treelist-checkbox-size .dx-checkbox-icon {
  height: 16px;
  width: 16px;
}
.dx-treelist-checkbox-size.dx-checkbox-indeterminate .dx-checkbox-icon {
  font-size: 6px;
}
.dx-device-mobile .dx-treelist-column-chooser-list .dx-empty-message,
.dx-treelist-column-chooser-list .dx-empty-message {
  color: #999;
  padding: 0 20px;
}
.dx-treelist-column-chooser {
  color: #333;
  font-weight: 400;
  font-size: 14px;
  font-family: "Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;
  line-height: 1.35715;
}
.dx-treelist-column-chooser input,
.dx-treelist-column-chooser textarea {
  font-family: "Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;
  line-height: 1.35715;
}
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-drag .dx-popup-content {
  padding: 0 20px 20px;
}
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-drag .dx-popup-content .dx-treeview-search {
  margin-bottom: 10px;
}
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-drag .dx-popup-content .dx-treeview-node {
  padding-left: 20px;
}
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-popup-content {
  padding: 0 20px 20px;
}
.dx-treelist-column-chooser .dx-overlay-content {
  background-color: #fff;
  border-radius: 6px;
  -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.2);
  box-shadow: 0 1px 3px rgba(0,0,0,.2);
}
.dx-treelist-column-chooser .dx-overlay-content .dx-popup-title {
  padding-top: 7px;
  padding-bottom: 9px;
  background-color: transparent;
}
.dx-treelist-column-chooser .dx-overlay-content .dx-popup-content .dx-column-chooser-item {
  margin-bottom: 10px;
  background-color: #fff;
  color: #959595;
  font-weight: 400;
  border: 1px solid #ddd;
  padding: 7px;
  -webkit-box-shadow: 0 1px 3px -1px rgba(0,0,0,.2);
  box-shadow: 0 1px 3px -1px rgba(0,0,0,.2);
}
.dx-treelist-drag-header {
  -webkit-box-shadow: 0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.2);
  box-shadow: 0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.2);
  color: #959595;
  font-weight: 400;
  padding: 7px;
  border: 1px solid rgba(51,122,183,.5);
  background-color: #fff;
}
.dx-treelist-columns-separator {
  background-color: rgba(51,122,183,.5);
}
.dx-treelist-columns-separator-transparent {
  background-color: transparent;
}
.dx-treelist-drop-highlight > td {
  background-color: #337ab7;
  color: #fff;
}
.dx-treelist-focus-overlay {
  border: 2px solid #5c95c5;
}
.dx-treelist-table .dx-row .dx-command-select {
  width: 70px;
  min-width: 70px;
}
.dx-treelist-table .dx-row .dx-command-edit {
  width: 85px;
  min-width: 85px;
}
.dx-treelist-table .dx-row .dx-command-expand {
  width: 30px;
  min-width: 30px;
}
.dx-treelist-table .dx-row .dx-command-expand.dx-treelist-group-space {
  padding-top: 7px;
}
.dx-treelist-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > td:not(.dx-focused) {
  background-color: rgba(0,0,0,.04);
  color: #333;
}
.dx-treelist-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > td:not(.dx-focused).dx-treelist-group-space {
  border-right-color: rgba(0,0,0,.04);
}
.dx-treelist-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > td:not(.dx-focused).dx-command-select {
  overflow: inherit;
}
.dx-treelist-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > .dx-treelist-readonly .dx-texteditor .dx-texteditor-input {
  background-color: rgba(0,0,0,.04);
  color: #333;
}
.dx-treelist-table .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > td.dx-pointer-events-none {
  background-color: transparent;
}
.dx-treelist-headers {
  color: #959595;
  font-weight: 400;
  -ms-touch-action: pinch-zoom;
  touch-action: pinch-zoom;
  border-bottom: 1px solid #ddd;
}
.dx-treelist-headers .dx-treelist-content {
  margin-bottom: -1px;
}
.dx-treelist-borders .dx-treelist-headers .dx-treelist-table {
  border-bottom-width: 1px;
}
.dx-treelist-headers .dx-treelist-table .dx-row > td {
  border-bottom: 1px solid #ddd;
}
.dx-treelist-filter-row .dx-menu .dx-overlay-content {
  color: #333;
}
.dx-treelist-filter-row .dx-menu-item.dx-state-focused {
  background-color: transparent;
}
.dx-treelist-filter-row .dx-menu-item.dx-state-focused::after {
  border: 2px solid #5c95c5;
}
.dx-treelist-filter-row .dx-menu-item.dx-state-focused.dx-menu-item-expanded {
  background-color: #fff;
}
.dx-treelist-filter-row .dx-menu-item.dx-state-focused.dx-menu-item-expanded::after {
  border-color: transparent;
}
.dx-treelist-filter-row .dx-menu-item-has-submenu.dx-state-hover {
  background-color: transparent;
}
.dx-treelist-filter-row .dx-menu-item-has-submenu.dx-menu-item-expanded.dx-state-hover {
  background-color: #fff;
}
.dx-treelist-filter-row .dx-cell-modified::after,
.dx-treelist-filter-row .dx-highlight-outline::after,
.dx-treelist-filter-row .dx-treelist-invalid::after {
  border-color: rgba(92,184,92,.5);
}
.dx-treelist-filter-row .dx-menu-item-content .dx-icon {
  color: #898989;
}
.dx-treelist-filter-row td .dx-editor-container .dx-filter-range-content {
  padding: 7px 7px 7px 32px;
}
.dx-treelist-filter-range-overlay .dx-overlay-content {
  border: 1px solid #ddd;
  overflow: inherit;
  -webkit-box-shadow: 2px 2px 3px rgba(0,0,0,.15);
  box-shadow: 2px 2px 3px rgba(0,0,0,.15);
}
.dx-treelist-filter-range-overlay .dx-overlay-content .dx-editor-container.dx-cell-modified::after,
.dx-treelist-filter-range-overlay .dx-overlay-content .dx-editor-container.dx-treelist-invalid::after {
  border-color: rgba(92,184,92,.5);
  left: 0;
}
.dx-treelist-filter-range-overlay .dx-overlay-content .dx-texteditor .dx-texteditor-input {
  background-color: #fff;
  padding: 7px;
}
.dx-treelist-filter-range-overlay .dx-overlay-content .dx-texteditor.dx-state-focused::after {
  border: 2px solid #5c95c5;
}
.dx-filter-menu.dx-menu {
  background-color: transparent;
  height: 100%;
}
.dx-filter-menu.dx-menu .dx-menu-item .dx-menu-item-content {
  padding: 6px 5px 7px;
}
.dx-filter-menu.dx-menu .dx-menu-item .dx-menu-item-content .dx-icon {
  margin: 0 3px;
}
.dx-editor-with-menu .dx-filter-menu .dx-menu-item-content .dx-icon.dx-icon-filter-operation-default,
.dx-filter-menu .dx-menu-item-content .dx-icon.dx-icon-filter-operation-default {
  margin-top: 2px;
}
.dx-cell-modified,
.dx-treelist-invalid {
  padding: 7px;
}
.dx-treelist-header-panel {
  border-bottom: 1px solid #ddd;
}
.dx-treelist-header-panel .dx-toolbar {
  margin-bottom: 10px;
}
.dx-treelist-header-panel .dx-apply-button {
  background-color: #5cb85c;
  border-color: #4cae4c;
  color: #fff;
}
.dx-treelist-header-panel .dx-apply-button .dx-icon {
  color: #fff;
}
.dx-treelist-header-panel .dx-apply-button.dx-state-hover {
  background-color: #449d44;
  border-color: #4cae4c;
}
.dx-treelist-header-panel .dx-apply-button.dx-state-focused {
  background-color: #3d8b3d;
  border-color: #4cae4c;
}
.dx-treelist-header-panel .dx-apply-button.dx-state-active {
  background-color: #357935;
  border-color: #4cae4c;
  color: #fff;
}
.dx-icon-column-chooser {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}
.dx-icon-column-chooser::before {
  content: "";
}
.dx-treelist-addrow-button .dx-icon-edit-button-addrow {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}
.dx-treelist-addrow-button .dx-icon-edit-button-addrow::before {
  content: "";
}
.dx-treelist-cancel-button .dx-icon-edit-button-cancel {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}
.dx-treelist-cancel-button .dx-icon-edit-button-cancel::before {
  content: "";
}
.dx-treelist-save-button .dx-icon-edit-button-save {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}
.dx-treelist-save-button .dx-icon-edit-button-save::before {
  content: "";
}
.dx-apply-button .dx-icon-apply-filter {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}
.dx-apply-button .dx-icon-apply-filter::before {
  content: "";
}
.dx-treelist-export-button .dx-icon-export-to {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}
.dx-treelist-export-button .dx-icon-export-to::before {
  content: "";
}
.dx-treelist-export-button .dx-icon-export-excel-button {
  font: 18px/18px DXIcons;
  width: 18px;
  height: 18px;
  background-position: 0 0;
  background-size: 18px 18px;
  padding: 0;
  text-align: center;
}
.dx-treelist-export-button .dx-icon-export-excel-button::before {
  content: "";
}
.dx-treelist-adaptive-more {
  width: 21px;
  height: 21px;
  background-position: 0 0;
  background-size: 21px 21px;
  padding: 0;
  font-size: 21px;
  text-align: center;
  line-height: 21px;
}
.dx-treelist-borders .dx-treelist-rowsview,
.dx-treelist-headers + .dx-treelist-rowsview {
  border-top: 1px solid #ddd;
}
.dx-treelist-rowsview .dx-row {
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
}
.dx-treelist-rowsview .dx-row.dx-edit-row:first-child > td {
  border-top-width: 0;
  border-bottom: 1px solid #ddd;
}
.dx-treelist-rowsview .dx-row.dx-edit-row > td {
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
}
.dx-treelist-rowsview .dx-row.dx-treelist-edit-form {
  white-space: normal;
}
.dx-treelist-rowsview .dx-master-detail-row .dx-master-detail-cell,
.dx-treelist-rowsview .dx-master-detail-row > .dx-treelist-group-space {
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
}
.dx-treelist-rowsview .dx-master-detail-row:not(.dx-treelist-edit-form) .dx-master-detail-cell,
.dx-treelist-rowsview .dx-master-detail-row:not(.dx-treelist-edit-form) > .dx-treelist-group-space {
  background-color: #fafafa;
}
.dx-treelist-rowsview .dx-data-row .dx-validator.dx-treelist-invalid.dx-cell-modified::after,
.dx-treelist-rowsview .dx-data-row .dx-validator.dx-treelist-invalid.dx-treelist-invalid::after {
  border: 1px solid rgba(217,83,79,.4);
}
.dx-treelist-rowsview .dx-data-row .dx-validator.dx-treelist-invalid.dx-focused.dx-cell-modified::after,
.dx-treelist-rowsview .dx-data-row .dx-validator.dx-treelist-invalid.dx-focused.dx-treelist-invalid::after {
  border: 1px solid #d9534f;
}
.dx-treelist-rowsview .dx-data-row .dx-cell-modified.dx-cell-modified::after,
.dx-treelist-rowsview .dx-data-row .dx-cell-modified.dx-treelist-invalid::after {
  border-color: rgba(92,184,92,.5);
}
.dx-treelist-rowsview .dx-overlay-wrapper.dx-invalid-message .dx-overlay-content {
  padding: 9px 17px;
}
.dx-treelist-rowsview .dx-row-removed > td {
  background-color: rgba(92,184,92,.5);
  border-top: 1px solid rgba(92,184,92,.5);
  border-bottom: 1px solid rgba(92,184,92,.5);
}
.dx-treelist-rowsview .dx-adaptive-detail-row .dx-adaptive-item-text {
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 8px;
}
.dx-treelist-rowsview .dx-adaptive-detail-row .dx-treelist-invalid {
  border: 1px solid rgba(217,83,79,.4);
}
.dx-treelist-rowsview .dx-adaptive-detail-row .dx-treelist-invalid.dx-adaptive-item-text {
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 7px;
}
.dx-treelist-rowsview .dx-item-modified {
  border-radius: 4px;
  border: 2px solid rgba(92,184,92,.5);
}
.dx-treelist-rowsview .dx-item-modified.dx-adaptive-item-text {
  padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 6px;
}
.dx-treelist-rowsview .dx-row-focused:focus {
  outline: 0;
}
.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused),
.dx-treelist-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) {
  background-color: #5c95c5;
  color: #fff;
}
.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link .dx-texteditor-input,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused) .dx-texteditor-input,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) .dx-texteditor-input {
  border-radius: 0;
}
.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link .dx-treelist-group-closed,
.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit:not(.dx-focused) .dx-link .dx-treelist-group-opened,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused) .dx-treelist-group-closed,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > td:not(.dx-focused) .dx-treelist-group-opened,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) .dx-treelist-group-closed,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > tr > td:not(.dx-focused) .dx-treelist-group-opened {
  color: #fff;
}
.dx-treelist-rowsview .dx-row-focused.dx-data-row .dx-command-edit .dx-link:focus {
  background-color: #fff;
  color: #333;
}
.dx-treelist-rowsview .dx-row-focused.dx-data-row > td,
.dx-treelist-rowsview .dx-row-focused.dx-data-row > tr:last-child > td {
  border-bottom: 1px solid #5c95c5;
}
.dx-treelist-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines) > td,
.dx-treelist-rowsview .dx-row-focused.dx-data-row:not(.dx-row-lines) > tr:first-child > td {
  border-top: 1px solid #5c95c5;
  border-bottom: 1px solid #5c95c5;
}
.dx-treelist-rowsview .dx-row-focused.dx-group-row {
  background-color: #5c95c5;
  color: #fff;
}
.dx-treelist-rowsview .dx-row-focused.dx-group-row .dx-datagrid-summary-item,
.dx-treelist-rowsview .dx-row-focused.dx-group-row .dx-treelist-group-closed,
.dx-treelist-rowsview .dx-row-focused.dx-group-row .dx-treelist-group-opened {
  color: #fff;
}
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td {
  background-color: #e6e6e6;
  color: #333;
}
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td.dx-treelist-group-space,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td.dx-treelist-group-space,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td.dx-treelist-group-space,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td.dx-treelist-group-space {
  border-right-color: #e6e6e6;
}
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td.dx-pointer-events-none,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td.dx-pointer-events-none,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td.dx-pointer-events-none,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td.dx-pointer-events-none {
  border-left-color: #ddd;
  border-right-color: #ddd;
}
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > td.dx-focused,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused) > tr > td.dx-focused,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > td.dx-focused,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover > tr > td.dx-focused {
  background-color: #fff;
  color: #333;
}
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines) > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines) > td {
  border-bottom: 1px solid #e6e6e6;
  border-top: 1px solid #e6e6e6;
}
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines) > tr:first-child > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines) > tr:first-child > td {
  border-top: 1px solid #e6e6e6;
}
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover:not(.dx-row-lines) > tr:last-child > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):not(.dx-row-lines) > tr:last-child > td {
  border-bottom: 1px solid #e6e6e6;
}
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-column-lines > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-column-lines > tr > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-column-lines > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-column-lines > tr > td {
  border-left-color: #ddd;
  border-right-color: #ddd;
}
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-row-lines > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused).dx-row-lines > tr > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-row-lines > td,
.dx-treelist-rowsview .dx-selection.dx-row:not(.dx-row-focused):hover.dx-row-lines > tr > td {
  border-bottom-color: #ddd;
}
.dx-treelist-rowsview.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both .dx-scrollable-wrapper .dx-scrollable-container .dx-scrollable-content {
  padding-right: 0;
}
.dx-treelist-rowsview td.dx-validation-pending {
  position: relative;
  padding: 0;
}
.dx-treelist-rowsview td.dx-validation-pending.dx-cell-modified,
.dx-treelist-rowsview td.dx-validation-pending.dx-treelist-invalid {
  padding: 7px 34px 7px 7px;
}
.dx-rtl .dx-treelist-rowsview td.dx-validation-pending.dx-cell-modified,
.dx-rtl .dx-treelist-rowsview td.dx-validation-pending.dx-treelist-invalid,
.dx-rtl.dx-treelist-rowsview td.dx-validation-pending.dx-cell-modified,
.dx-rtl.dx-treelist-rowsview td.dx-validation-pending.dx-treelist-invalid {
  padding-left: 34px;
  padding-right: 7px;
}
.dx-treelist-rowsview td.dx-validation-pending .dx-pending-indicator {
  pointer-events: none;
  position: absolute;
  top: 50%;
  margin-top: -11px;
  width: 22px;
  height: 22px;
  right: 4px;
  background-color: #fff;
}
.dx-rtl .dx-treelist-rowsview td.dx-validation-pending .dx-pending-indicator,
.dx-rtl.dx-treelist-rowsview td.dx-validation-pending .dx-pending-indicator {
  left: 4px;
  right: auto;
}
.dx-treelist-rowsview td.dx-editor-cell .dx-texteditor.dx-validation-pending .dx-texteditor-input {
  padding-right: 34px;
}
.dx-treelist-rowsview td.dx-editor-cell .dx-texteditor.dx-validation-pending.dx-rtl .dx-texteditor-input {
  padding-right: 7px;
  padding-bottom: 7px;
  padding-left: 34px;
}
.dx-treelist-search-text {
  color: #fff;
  background-color: #337ab7;
}
.dx-treelist-nodata {
  color: #999;
  font-size: 17px;
}
.dx-treelist-bottom-load-panel {
  border-top: 1px solid #ddd;
}
.dx-treelist-pager {
  border-top: 3px double #ddd;
}
.dx-treelist-pager.dx-widget {
  color: #333;
}
.dx-treelist-pager .dx-navigate-button,
.dx-treelist-pager .dx-page,
.dx-treelist-pager .dx-page-size {
  outline: 0;
}
.dx-treelist-pager.dx-state-focused .dx-navigate-button:focus,
.dx-treelist-pager.dx-state-focused .dx-page-size:focus,
.dx-treelist-pager.dx-state-focused .dx-page:focus {
  outline: #5c95c5 solid 2px;
  outline-offset: -2px;
}
.dx-treelist-summary-item {
  color: rgba(51,51,51,.7);
}
.dx-treelist-total-footer {
  position: relative;
  border-top: 1px solid #ddd;
}
.dx-treelist-revert-tooltip .dx-overlay-content {
  background-color: #fff;
  min-width: inherit;
}
.dx-treelist-revert-tooltip .dx-revert-button {
  margin: 0 1px;
  background-color: #d9534f;
  border-color: #d43f3a;
  color: #fff;
}
.dx-treelist-revert-tooltip .dx-revert-button .dx-icon {
  color: #fff;
}
.dx-treelist-revert-tooltip .dx-revert-button.dx-state-hover {
  background-color: #c9302c;
  border-color: #d43f3a;
}
.dx-treelist-revert-tooltip .dx-revert-button.dx-state-focused {
  background-color: #b52b27;
  border-color: #d43f3a;
}
.dx-treelist-revert-tooltip .dx-revert-button.dx-state-active {
  background-color: #a02622;
  border-color: #d43f3a;
  color: #fff;
}
.dx-treelist-revert-tooltip .dx-revert-button > .dx-button-content {
  padding: 7px;
}
.dx-toolbar-menu-section .dx-treelist-checkbox-size {
  width: 100%;
}
.dx-toolbar-menu-section .dx-treelist-checkbox-size .dx-checkbox-container {
  padding: 14px;
}
.dx-toolbar-menu-section .dx-treelist-checkbox-size .dx-checkbox-text {
  padding-left: 34px;
}
.dx-rtl .dx-toolbar-menu-section .dx-checkbox-text {
  padding-right: 34px;
  padding-left: 27px;
}
.dx-rtl .dx-data-row.dx-state-hover:not(.dx-selection):not(.dx-row-inserted):not(.dx-row-removed):not(.dx-edit-row):not(.dx-row-focused) > td:not(.dx-focused).dx-treelist-group-space {
  border-left-color: rgba(0,0,0,.04);
  border-right-color: transparent;
}
.dx-rtl .dx-treelist-filter-row .dx-menu .dx-menu-item-has-submenu.dx-menu-item-has-icon .dx-icon {
  margin: 0 3px;
}
.dx-rtl .dx-treelist-filter-row td .dx-editor-container .dx-filter-range-content {
  padding: 7px 32px 7px 7px;
}
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row > td,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row > tr > td,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover > td,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover > tr > td {
  border-right-color: #ddd;
}
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row > td:not(.dx-focused).dx-treelist-group-space,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row > tr > td:not(.dx-focused).dx-treelist-group-space,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover > td:not(.dx-focused).dx-treelist-group-space,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover > tr > td:not(.dx-focused).dx-treelist-group-space {
  border-left-color: #e6e6e6;
}
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row > td.dx-pointer-events-none,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row > tr > td.dx-pointer-events-none,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover > td.dx-pointer-events-none,
.dx-rtl .dx-treelist-rowsview .dx-selection.dx-row:hover > tr > td.dx-pointer-events-none {
  border-left-color: #ddd;
}
.dx-rtl .dx-treelist-rowsview.dx-scrollable-scrollbars-alwaysvisible.dx-scrollable-both .dx-scrollable-wrapper .dx-scrollable-container .dx-scrollable-content {
  padding-left: 0;
}
.dx-treelist-rowsview .dx-treelist-empty-space {
  position: relative;
  display: inline-block;
  width: 14px;
  font: 14px/1 DXIcons;
}
.dx-treelist-rowsview .dx-treelist-empty-space::before {
  content: "";
  visibility: hidden;
}
.dx-treelist-rowsview tr:not(.dx-row-focused) .dx-treelist-empty-space {
  color: #959595;
}
.dx-treelist-rowsview .dx-treelist-expanded span {
  font: 18px/18px DXIcons;
  text-align: center;
  cursor: pointer;
}
.dx-treelist-rowsview .dx-treelist-expanded span::before {
  content: "";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  left: 0;
  margin-left: -5px;
  margin-top: -8px;
}
.dx-treelist-rowsview .dx-treelist-collapsed span {
  font: 18px/18px DXIcons;
  text-align: center;
  cursor: pointer;
}
.dx-treelist-rowsview .dx-treelist-collapsed span::before {
  content: "";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  left: 0;
  margin-left: -6px;
  margin-top: -8px;
}
.dx-treelist-rowsview tr:not(.dx-row-focused).dx-selection .dx-treelist-empty-space {
  color: #959595;
}
.dx-treelist-rowsview .dx-treelist-cell-expandable {
  white-space: nowrap;
}
.dx-treelist-rowsview .dx-treelist-cell-expandable .dx-treelist-text-content {
  white-space: normal;
}
.dx-treelist-rowsview.dx-treelist-nowrap .dx-treelist-table .dx-treelist-cell-expandable .dx-treelist-text-content {
  white-space: nowrap;
}
.dx-treelist-checkbox-size {
  vertical-align: middle;
  line-height: 0;
}
.dx-treelist-cell-expandable .dx-checkbox,
.dx-treelist-select-all .dx-checkbox {
  position: absolute;
}
.dx-treelist-icon-container.dx-editor-inline-block {
  position: relative;
  padding-right: 23px;
}
.dx-treelist-icon-container.dx-editor-inline-block .dx-checkbox {
  top: 50%;
  margin-top: -8px;
}
.dx-treelist-select-all {
  position: relative;
}
.dx-treelist-select-all .dx-checkbox {
  left: 21px;
  margin-top: 1px;
}
.dx-treelist-headers .dx-header-row > .dx-treelist-select-all {
  padding-left: 44px;
}
.dx-rtl .dx-treelist-rowsview .dx-treelist-collapsed,
.dx-rtl .dx-treelist-rowsview .dx-treelist-expanded {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.dx-rtl .dx-treelist-rowsview .dx-treelist-table-fixed .dx-treelist-icon-container {
  float: right;
}
.dx-rtl .dx-treelist-select-all .dx-checkbox {
  left: calc(100% - 37px);
}
.dx-rtl .dx-treelist-headers .dx-header-row > .dx-treelist-select-all {
  padding-right: 44px;
  padding-left: 7px;
}
.dx-rtl .dx-treelist-icon-container.dx-editor-inline-block {
  padding-left: 23px;
  padding-right: 0;
}
.dx-treelist-filter-panel .dx-icon-filter,
.dx-treelist-filter-panel .dx-treelist-filter-panel-clear-filter,
.dx-treelist-filter-panel .dx-treelist-filter-panel-text {
  outline: 0;
  color: #337ab7;
}
.dx-pivotgrid-fields-container .dx-header-filter,
.dx-pivotgrid-fields-container .dx-sort {
  display: inline-block;
}
.dx-pivotgrid-fields-container.dx-drag .dx-area-field-content {
  display: inline-block;
}
.dx-pivotgrid-fields-container.dx-drag .dx-column-indicators {
  float: none;
  display: inline-block;
}
.dx-pivotgrid-nodata {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  text-align: center;
  -webkit-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
}
.dx-pivotgrid {
  cursor: default;
  width: 100%;
  position: relative;
  background-color: #fff;
}
.dx-pivotgrid.dx-overflow-hidden {
  overflow: hidden;
}
.dx-pivotgrid .dx-area-column-cell,
.dx-pivotgrid .dx-area-data-cell {
  width: 100%;
}
.dx-pivotgrid .dx-area-data-cell {
  position: relative;
}
.dx-pivotgrid table,
.dx-pivotgrid tbody,
.dx-pivotgrid td,
.dx-pivotgrid tfoot,
.dx-pivotgrid th,
.dx-pivotgrid thead,
.dx-pivotgrid tr {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
}
.dx-pivotgrid table {
  border-collapse: collapse;
  table-layout: auto;
  border-spacing: 0;
}
.dx-pivotgrid td {
  vertical-align: top;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-pivotgrid .dx-area-description-cell {
  position: relative;
  background-clip: padding-box;
  white-space: nowrap;
}
.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-fields-area {
  position: absolute;
  bottom: 0;
}
.dx-pivotgrid .dx-ie {
  height: 1px;
}
.dx-pivotgrid .dx-ie .dx-area-description-cell {
  position: static;
  height: inherit;
  vertical-align: bottom;
  font-size: 0;
}
.dx-pivotgrid .dx-ie .dx-area-description-cell .dx-pivotgrid-fields-area {
  position: relative;
  display: inline-block;
}
.dx-pivotgrid .dx-area-field-content,
.dx-pivotgrid .dx-column-indicators {
  display: inline-block;
}
.dx-pivotgrid .dx-expand-icon-container {
  position: relative;
  display: inline-block;
}
.dx-pivotgrid .dx-incompressible-fields .dx-pivotgrid-fields-area {
  position: static;
}
.dx-pivotgrid .dx-incompressible-fields .dx-pivotgrid-fields-area:not(.dx-hidden) {
  display: table-cell;
}
.dx-pivotgrid .dx-incompressible-fields .dx-column-indicators {
  vertical-align: top;
  float: none!important;
}
.dx-pivotgrid .dx-incompressible-fields .dx-area-field {
  display: inline-block;
  white-space: nowrap;
}
.dx-pivotgrid .dx-area-field,
.dx-pivotgrid .dx-area-field-content {
  white-space: nowrap;
}
.dx-pivotgrid .dx-popup-content .dx-column-indicators {
  float: none!important;
  display: inline-block;
}
.dx-pivotgrid .dx-popup-content .dx-area-field-content {
  display: inline-block;
}
.dx-pivotgrid .dx-pivotgrid-area {
  white-space: nowrap;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-pivotgrid .dx-pivotgrid-collapsed,
.dx-pivotgrid .dx-pivotgrid-expanded {
  cursor: pointer;
}
.dx-pivotgrid .dx-pivotgrid-collapsed .dx-expand,
.dx-pivotgrid .dx-pivotgrid-expanded .dx-expand {
  display: inline-block;
}
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-area {
  white-space: normal;
}
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-collapsed,
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-expanded,
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-sorted {
  white-space: nowrap;
}
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-collapsed > span,
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-expanded > span,
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-sorted > span {
  white-space: normal;
}
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-collapsed > span,
.dx-pivotgrid .dx-word-wrap .dx-pivotgrid-expanded > span {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.dx-pivotgridfieldchooser {
  position: relative;
  background-color: #fff;
}
.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  height: 100%;
}
.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container.dx-layout-0,
.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container.dx-layout-2 {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container.dx-layout-2 .dx-row:nth-child(1) {
  -webkit-box-flex: 3;
  -webkit-flex-grow: 3;
  -ms-flex-positive: 3;
  flex-grow: 3;
}
.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container.dx-layout-2 .dx-row:nth-child(2) {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-flex: 4;
  -webkit-flex-grow: 4;
  -ms-flex-positive: 4;
  flex-grow: 4;
}
.dx-pivotgridfieldchooser .dx-col {
  width: 50%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.dx-pivotgridfieldchooser .dx-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  height: 0;
}
.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container .dx-row:nth-child(1) {
  -webkit-box-flex: 2;
  -webkit-flex-grow: 2;
  -ms-flex-positive: 2;
  flex-grow: 2;
}
.dx-pivotgridfieldchooser .dx-pivotgridfieldchooser-container .dx-row:nth-child(2) {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.dx-pivotgridfieldchooser .dx-area-caption {
  vertical-align: middle;
}
.dx-pivotgrid-action {
  cursor: pointer;
}
.dx-pivotgrid-drag-action {
  -ms-touch-action: pinch-zoom;
  touch-action: pinch-zoom;
}
.dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-vertical {
  margin-top: -4px;
  margin-left: -1px;
  height: 2px;
}
.dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-vertical.dx-position-indicator-last {
  margin-top: -3px;
}
.dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-horizontal {
  margin-left: -3px;
  width: 2px;
}
.dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-horizontal.dx-position-indicator-last {
  margin-left: 3px;
}
.dx-pivotgrid-fields-container .dx-area-fields {
  position: relative;
}
.dx-pivotgrid-fields-container .dx-sort {
  color: #959595;
  font-size: 14px;
  width: 14px;
}
.dx-pivotgrid-fields-container .dx-sort-up {
  font: 14px/1 DXIcons;
}
.dx-pivotgrid-fields-container .dx-sort-up::before {
  content: "";
}
.dx-pivotgrid-fields-container .dx-sort-down {
  font: 14px/1 DXIcons;
}
.dx-pivotgrid-fields-container .dx-sort-down::before {
  content: "";
}
.dx-pivotgrid-fields-container .dx-header-filter {
  color: #959595;
  font: 14px/1 DXIcons;
  width: 14px;
}
.dx-pivotgrid-fields-container .dx-header-filter::before {
  content: "";
}
.dx-pivotgrid-fields-container .dx-header-filter-empty {
  color: rgba(149,149,149,.5);
}
.dx-pivotgrid-fields-container .dx-area-field {
  cursor: pointer;
}
.dx-pivotgrid-fields-container.dx-drag {
  opacity: .8;
}
.dx-pivotgrid-fields-container.dx-drag .dx-area-field.dx-area-box {
  -webkit-box-shadow: 0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.2);
  box-shadow: 0 0 1px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.2);
  border: 1px solid rgba(51,122,183,.5);
}
.dx-pivotgrid-fields-container .dx-area-field.dx-area-box {
  background-color: #fff;
  margin-bottom: 4px;
  border: 1px solid #ddd;
  padding: 7px 10px;
}
.dx-pivotgrid-fields-container .dx-drag-source {
  opacity: .5;
}
.dx-pivotgrid-fields-container .dx-column-indicators {
  vertical-align: bottom;
  margin-left: 6px;
  line-height: 19px;
}
.dx-pivotgrid-fields-container .dx-area-field-content {
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: bottom;
}
.dx-pivotgrid .dx-column-header .dx-pivotgrid-fields-area,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-fields-area {
  overflow: hidden;
}
.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar {
  margin-right: 10px;
  float: right;
  display: inline-block;
}
.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-pivotgrid-field-chooser-button,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-pivotgrid-field-chooser-button {
  margin-right: 4px;
}
.dx-pivotgrid .dx-area-description-cell.dx-pivotgrid-background,
.dx-pivotgrid .dx-column-header,
.dx-pivotgrid .dx-data-header {
  background-color: rgba(221,221,221,.2);
}
.dx-pivotgrid .dx-column-header .dx-pivotgrid-fields-area-head tr > td:first-child {
  padding-left: 0;
}
.dx-pivotgrid .dx-filter-header .dx-area-field-container {
  border-spacing: 8px;
  border-collapse: separate;
}
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-fields-area-head td {
  padding: 2px;
}
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-fields-area-head tr > td:first-child {
  padding-left: 2px;
}
.dx-pivotgrid .dx-area-field.dx-area-box {
  margin-bottom: 0;
}
.dx-pivotgrid.dx-row-lines .dx-pivotgrid-area td {
  border-top: 1px solid #ddd;
}
.dx-pivotgrid.dx-row-lines .dx-pivotgrid-area-data tr:first-child > td {
  border-top-width: 0;
}
.dx-pivotgrid .dx-area-description-cell,
.dx-pivotgrid .dx-area-row-cell {
  border-right: 1px solid #ddd;
}
.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button {
  margin: 1px;
}
.dx-pivotgrid .dx-area-description-cell .dx-pivotgrid-toolbar .dx-button:not(.dx-state-hover):not(.dx-state-active) {
  border-color: transparent;
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dx-pivotgrid .dx-area-column-cell,
.dx-pivotgrid .dx-area-description-cell,
.dx-pivotgrid .dx-bottom-border {
  border-bottom: 1px solid #ddd;
}
.dx-pivotgrid .dx-pivotgrid-area td {
  color: #959595;
  padding: 7px 10px;
}
.dx-pivotgrid .dx-pivotgrid-fields-area-head td {
  position: relative;
  border: none;
  padding: 10px 2px;
}
.dx-pivotgrid .dx-pivotgrid-fields-area-head tr > td:first-child {
  padding-left: 10px;
}
.dx-pivotgrid .dx-pivotgrid-fields-area-head tr > td:last-child {
  padding-right: 10px;
}
.dx-pivotgrid .dx-pivotgrid-fields-area-head .dx-empty-area-text {
  white-space: nowrap;
  padding: 6px 0;
  border: 1px solid transparent;
  color: #525252;
}
.dx-pivotgrid .dx-group-connector {
  position: absolute;
  width: 2px;
  top: 50%;
  height: 2px;
  margin-top: -1px;
  background-color: #ddd;
}
.dx-pivotgrid .dx-group-connector.dx-group-connector-prev {
  left: 0;
}
.dx-pivotgrid .dx-group-connector.dx-group-connector-next {
  right: 0;
}
.dx-pivotgrid .dx-virtual-content {
  display: none;
}
.dx-pivotgrid .dx-virtual-mode .dx-virtual-content {
  position: relative;
  overflow: hidden;
  display: block;
}
.dx-pivotgrid .dx-virtual-mode .dx-virtual-content table td {
  color: transparent;
  background-color: transparent!important;
}
.dx-pivotgrid .dx-virtual-mode .dx-virtual-content table td span {
  visibility: hidden;
}
.dx-pivotgrid .dx-virtual-mode table {
  position: absolute;
}
.dx-pivotgrid .dx-pivotgrid-area-data {
  position: relative;
}
.dx-pivotgrid .dx-pivotgrid-area-data tbody td {
  text-align: right;
  color: #333;
  white-space: nowrap;
  border-left: 1px solid #ddd;
}
.dx-pivotgrid .dx-pivotgrid-area-data tbody td:first-child {
  border-left: 0;
}
.dx-pivotgrid .dx-pivotgrid-area-data tbody tr:first-child .dx-grandtotal,
.dx-pivotgrid .dx-pivotgrid-area-data tbody tr:first-child .dx-total {
  border-top-width: 0;
}
.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-expand-border {
  border-top: 1px solid #ddd;
}
.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-last-cell {
  border-right: 0;
}
.dx-pivotgrid .dx-pivotgrid-vertical-headers td {
  min-width: 50px;
  border-right: 1px solid #ddd;
}
.dx-pivotgrid .dx-pivotgrid-vertical-headers tr:first-child td {
  border-top: 0;
}
.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-pivotgrid-fields-area-head td:last-child {
  border-right: 0;
}
.dx-pivotgrid .dx-pivotgrid-area-data .dx-row-total,
.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-row-total {
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
}
.dx-pivotgrid .dx-area-tree-view .dx-total {
  border-bottom: none;
}
.dx-pivotgrid .dx-area-tree-view td.dx-white-space-column {
  border-top: 1px solid transparent;
  background-color: rgba(221,221,221,.2);
  padding: 0;
  width: 19px;
  min-width: 19px;
}
.dx-pivotgrid .dx-pivotgrid-horizontal-headers.dx-vertical-scroll {
  border-right: 1px solid #ddd;
}
.dx-pivotgrid .dx-pivotgrid-horizontal-headers td {
  text-align: center;
  border: 1px solid #ddd;
}
.dx-pivotgrid .dx-pivotgrid-horizontal-headers td.dx-pivotgrid-collapsed,
.dx-pivotgrid .dx-pivotgrid-horizontal-headers td.dx-pivotgrid-expanded {
  text-align: left;
}
.dx-pivotgrid .dx-pivotgrid-horizontal-headers td:first-child {
  border-left: 0;
}
.dx-pivotgrid .dx-pivotgrid-horizontal-headers tr:first-child td {
  border-top: 0;
}
.dx-pivotgrid .dx-expand-icon-container {
  margin-left: -5px;
  margin-right: 0;
  width: 14px;
}
.dx-pivotgrid .dx-pivotgrid-horizontal-headers:last-child {
  border-bottom: 0;
}
.dx-pivotgrid .dx-area-description-cell,
.dx-pivotgrid .dx-column-header,
.dx-pivotgrid .dx-data-header,
.dx-pivotgrid .dx-total {
  background-color: rgba(221,221,221,.2);
}
.dx-pivotgrid .dx-grandtotal {
  background-color: #f5f5f5;
}
.dx-pivotgrid .dx-pivotgrid-border .dx-area-description-cell,
.dx-pivotgrid .dx-pivotgrid-border .dx-area-row-cell,
.dx-pivotgrid .dx-pivotgrid-border .dx-data-header,
.dx-pivotgrid .dx-pivotgrid-border .dx-filter-header {
  border-left: 1px solid #ddd;
}
.dx-pivotgrid .dx-pivotgrid-border .dx-area-column-cell,
.dx-pivotgrid .dx-pivotgrid-border .dx-area-data-cell,
.dx-pivotgrid .dx-pivotgrid-border .dx-column-header,
.dx-pivotgrid .dx-pivotgrid-border .dx-filter-header {
  border-right: 1px solid #ddd;
}
.dx-pivotgrid .dx-pivotgrid-border .dx-filter-header {
  border-top: 1px solid #ddd;
}
.dx-pivotgrid .dx-pivotgrid-border .dx-filter-header td {
  display: inline-block;
}
.dx-pivotgrid .dx-pivotgrid-border .dx-area-data-cell,
.dx-pivotgrid .dx-pivotgrid-border .dx-area-row-cell {
  border-bottom: 1px solid #ddd;
}
.dx-pivotgrid .dx-icon-sorted {
  display: inline-block;
  margin-left: 5px;
  width: 14px;
}
.dx-pivotgrid .dx-popup-content {
  padding: 10px;
}
.dx-pivotgrid .dx-popup-content .dx-pivotgrid-fields-area-head td {
  padding: 0 2px;
}
.dx-pivotgridfieldchooser .dx-area-fields {
  overflow: hidden;
}
.dx-pivotgridfieldchooser .dx-treeview-item .dx-icon {
  margin-bottom: 1px;
  width: 16px;
  height: 16px;
  background-position: 0 0;
  background-size: 16px 16px;
  padding: 0;
  font-size: 16px;
  text-align: center;
  line-height: 16px;
}
.dx-pivotgridfieldchooser .dx-treeview-search {
  margin: 5px;
}
.dx-pivotgridfieldchooser .dx-area-icon {
  display: inline-block;
  vertical-align: middle;
  width: 16px;
  height: 16px;
}
.dx-pivotgridfieldchooser .dx-area {
  padding: 5px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.dx-pivotgridfieldchooser .dx-area>.dx-scrollable,
.dx-pivotgridfieldchooser .dx-area>.dx-scrollable>.dx-scrollable-wrapper,
.dx-pivotgridfieldchooser .dx-area>.dx-treeview,
.dx-pivotgridfieldchooser .dx-area>.dx-treeview>.dx-scrollable,
.dx-pivotgridfieldchooser .dx-area>.dx-treeview>.dx-scrollable-wrapper,
.dx-pivotgridfieldchooser .dx-area>.dx-treeview>.dx-scrollable>.dx-scrollable-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 0;
}
.dx-pivotgridfieldchooser .dx-area > .dx-scrollable > .dx-scrollable-wrapper > .dx-scrollable-container,
.dx-pivotgridfieldchooser .dx-area > .dx-treeview > .dx-scrollable > .dx-scrollable-wrapper > .dx-scrollable-container,
.dx-pivotgridfieldchooser .dx-area > .dx-treeview > .dx-scrollable-wrapper > .dx-scrollable-container {
  height: auto;
}
.dx-pivotgridfieldchooser .dx-area .dx-area-fields {
  margin-top: 3px;
  border: 1px solid #ddd;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 0;
}
.dx-pivotgridfieldchooser .dx-area-fields-header .dx-area-caption {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
}
.dx-pivotgridfieldchooser .dx-area-fields[group] {
  padding: 5px;
  background-color: rgba(221,221,221,.2);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dx-pivotgridfieldchooser .dx-area-fields.dx-drag-target {
  border-color: #337ab7;
}
.dx-pivotgridfieldchooser .dx-area-icon-all {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAJElEQVQoz2P8z4AfsDAwJELVzGfExmIiYAAD5QoYRx1JL0cCAJeiFh8Qq9chAAAAAElFTkSuQmCC) center center no-repeat;
}
.dx-pivotgridfieldchooser .dx-area-icon-filter {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAWElEQVQoz83RsQqAMAxF0fepFxzEQRz8e1sah0JTamhXeVtyCCSRaR6ZTGQsSHJgcRyk1YQ7aBcuB+KkDO0D9UDsHcmARiC2BqiVEfg2+jOoF30+YPnNWV4jV/jo04VE6gAAAABJRU5ErkJggg==) center center no-repeat;
}
.dx-pivotgridfieldchooser .dx-area-icon-row {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAI0lEQVQoz2P4z4AfAlHCfwjEzqKPAsKObIBA7Cz6KBgGIQkAQ8IdQJKOGQIAAAAASUVORK5CYII=) center center no-repeat;
}
.dx-pivotgridfieldchooser .dx-area-icon-column {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAIElEQVQoz2P4z4AfAlHCfwgEshogEFmMPgpGHUkfRwIAQ8IdQALkrHMAAAAASUVORK5CYII=) center center no-repeat;
}
.dx-pivotgridfieldchooser .dx-area-icon-data,
.dx-pivotgridfieldchooser .dx-icon-measure {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAARElEQVQoz2P4z4AfMhClIOE/NkiSAl+ooG8CQwKIzwChEQpQlGBXgKYEwxeoSrB6k7ACfFYkYPgDXQGKdAItQpKi2AQAaDQFJxj4SdQAAAAASUVORK5CYII=) center center no-repeat;
}
.dx-pivotgridfieldchooser .dx-icon-dimension {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAH0lEQVQoz2P4z4AfMlBHQcJ/MESjqasAKxx5bqAosgCZ3QSYpC33dQAAAABJRU5ErkJggg==) center center no-repeat;
}
.dx-pivotgridfieldchooser .dx-icon-hierarchy {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAMUlEQVQoz2P4z4AfMlBXQcJ/EKShggQoxKEAojsBwxQqKUjACpEVoOhGNYVKCiiKLAATcARoA49V5wAAAABJRU5ErkJggg==) center center no-repeat;
}
.dx-rtl .dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-horizontal {
  margin-left: -3px;
}
.dx-rtl .dx-pivotgrid-fields-container .dx-position-indicator.dx-position-indicator-horizontal.dx-position-indicator-last {
  margin-left: 1px;
}
.dx-rtl .dx-pivotgrid-fields-container .dx-column-indicators {
  margin-left: 0;
  margin-right: 6px;
}
.dx-rtl.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar,
.dx-rtl.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar {
  margin-right: 0;
  margin-left: 10px;
  float: left;
}
.dx-rtl.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-pivotgrid-field-chooser-button,
.dx-rtl.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-pivotgrid-field-chooser-button {
  margin-right: 0;
  margin-left: 4px;
}
.dx-rtl.dx-pivotgrid .dx-column-header .dx-pivotgrid-fields-area-head tr > td:first-child {
  padding-left: 2px;
  padding-right: 0;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-fields-area-head tr > td {
  padding: 10px 2px;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-fields-area-head tr > td:first-child {
  padding-right: 10px;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-fields-area-head tr > td:last-child {
  padding-left: 10px;
}
.dx-rtl.dx-pivotgrid .dx-group-connector.dx-group-connector-prev {
  left: initial;
  right: 0;
}
.dx-rtl.dx-pivotgrid .dx-group-connector.dx-group-connector-next {
  right: initial;
  left: 0;
}
.dx-rtl.dx-pivotgrid .dx-area-description-cell,
.dx-rtl.dx-pivotgrid .dx-area-row-cell {
  border-left: 1px solid #ddd;
  border-right: 0;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-area-data tbody td {
  border-left: 0;
  border-right: 1px solid #ddd;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-area-data tbody td:first-child {
  border-left: 1px solid #ddd;
  border-right: 0;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-vertical-headers td {
  border-right: 0;
  border-left: 1px solid #ddd;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-vertical-headers .dx-last-cell {
  border-left: 0;
  border-right: 0;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers.dx-vertical-scroll {
  border-right: 0;
  border-left: 1px solid #ddd;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers.dx-pivotgrid-area {
  border-left: 0;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers td:first-child {
  border-left: 1px solid #ddd;
  border-right: 0;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers td.dx-pivotgrid-collapsed,
.dx-rtl.dx-pivotgrid .dx-pivotgrid-horizontal-headers td.dx-pivotgrid-expanded {
  text-align: right;
}
.dx-rtl.dx-pivotgrid .dx-expand-icon-container {
  margin-left: 0;
  margin-right: -5px;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-collapsed .dx-expand-icon-container {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.dx-rtl.dx-pivotgrid .dx-icon-sorted {
  margin-left: 0;
  margin-right: 5px;
}
.dx-rtl.dx-pivotgrid .dx-pivotgridfieldchooser-container .dx-col {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-description-cell,
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-row-cell,
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-data-header {
  border-right: 1px solid #ddd;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-column-cell,
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-data-cell,
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-column-header {
  border-left: 1px solid #ddd;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-column-header {
  border-right: none;
}
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-area-row-cell,
.dx-rtl.dx-pivotgrid .dx-pivotgrid-border .dx-data-header {
  border-left: none;
}
.dx-pivotgrid .dx-area-description-cell .dx-button-content,
.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button-content,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button-content {
  padding: 5px;
}
.dx-pivotgrid .dx-column-header .dx-pivotgrid-toolbar .dx-button,
.dx-pivotgrid .dx-filter-header .dx-pivotgrid-toolbar .dx-button {
  margin-top: 10px;
}
.dx-pivotgrid .dx-expand-icon-container {
  font: 14px/1 DXIcons;
}
.dx-pivotgrid .dx-expand-icon-container::before {
  content: "";
  visibility: hidden;
}
.dx-pivotgrid .dx-pivotgrid-collapsed .dx-expand {
  font: 18px/18px DXIcons;
  text-align: center;
  color: #959595;
}
.dx-pivotgrid .dx-pivotgrid-collapsed .dx-expand::before {
  content: "";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}
.dx-pivotgrid .dx-pivotgrid-expanded .dx-expand {
  font: 18px/18px DXIcons;
  text-align: center;
  color: #959595;
}
.dx-pivotgrid .dx-pivotgrid-expanded .dx-expand::before {
  content: "";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}
.dx-pivotgrid .dx-ie .dx-pivotgrid-fields-area {
  color: #333;
  font-weight: 400;
  font-size: 14px;
  font-family: "Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;
  line-height: 1.35715;
}
.dx-pivotgrid .dx-ie .dx-pivotgrid-fields-area input,
.dx-pivotgrid .dx-ie .dx-pivotgrid-fields-area textarea {
  font-family: "Helvetica Neue","Segoe UI",helvetica,verdana,sans-serif;
  line-height: 1.35715;
}
.dx-pivotgrid-fields-container .dx-position-indicator {
  background-color: gray;
}
.dx-context-menu {
  color: #333;
}
.dx-context-menu .dx-submenu {
  background-color: #fff;
  border: 1px solid #ddd;
  -webkit-box-shadow: 0 2px 2px rgba(0,0,0,.15);
  box-shadow: 0 2px 2px rgba(0,0,0,.15);
}
.dx-context-menu .dx-menu-item-popout {
  font: 18px/18px DXIcons;
  text-align: center;
}
.dx-context-menu .dx-menu-item-popout::before {
  content: "";
  position: absolute;
  display: block;
  width: 18px;
  top: 50%;
  margin-top: -9px;
  left: 50%;
  margin-left: -9px;
}
.dx-context-menu .dx-menu-separator {
  background-color: #ddd;
}
.dx-context-menu .dx-menu-no-icons > .dx-menu-item-wrapper > .dx-menu-item > .dx-menu-item-content .dx-menu-item-text {
  padding-left: 5px;
}
.dx-rtl .dx-context-menu .dx-menu-no-icons > .dx-menu-item-wrapper > .dx-menu-item > .dx-menu-item-content .dx-menu-item-text,
.dx-rtl.dx-context-menu .dx-menu-no-icons > .dx-menu-item-wrapper > .dx-menu-item > .dx-menu-item-content .dx-menu-item-text {
  padding-right: 5px;
  padding-left: 25px;
}
.dx-context-menu.dx-rtl .dx-menu-item-content {
  padding: 5px 3px 5px 5px;
}
.dx-context-menu.dx-rtl .dx-menu-item-content .dx-menu-item-text {
  padding: 0 23px 5px 25px;
}
.dx-tabpanel .dx-tabs {
  display: block;
  border: none;
  background-color: #f7f7f7;
  color: #ddd;
}
.dx-tabpanel .dx-tabs .dx-tab::after,
.dx-tabpanel .dx-tabs .dx-tab::before {
  content: none;
}
.dx-tabpanel .dx-tabs .dx-tabs-nav-button {
  color: #ddd;
}
.dx-tabpanel .dx-tabs-scrollable {
  margin-top: 0;
  margin-bottom: 0;
  height: 100%;
}
.dx-tabpanel .dx-tabs-scrollable .dx-tabs-wrapper {
  display: block;
  border: none;
}
.dx-tabpanel .dx-tab {
  width: 140px;
}
.dx-tabpanel .dx-tab:not(.dx-tab-selected):not(.dx-state-hover) {
    background: none;
}
.dx-tabpanel .dx-tabs-wrapper {
    display: block;
}
.dx-tabpanel > .dx-tabpanel-tabs .dx-tab.dx-tab-active .dx-tab-content {
  color: #333;
}
.dx-tabpanel > .dx-tabpanel-tabs .dx-tabs-nav-button-right {
  -webkit-box-shadow: inset 0 -1px #ddd,inset 0 1px,inset -1px 0;
  box-shadow: inset 0 -1px #ddd,inset 0 1px,inset -1px 0;
}
.dx-tabpanel.dx-state-focused > .dx-tabpanel-tabs .dx-tab.dx-tab-active .dx-tab-content {
  color: #333;
}
.dx-tabpanel.dx-state-focused > .dx-tabpanel-tabs .dx-tabs-nav-button-right {
  -webkit-box-shadow: inset 0 -1px #337ab7,inset 0 1px,inset -1px 0;
  box-shadow: inset 0 -1px #337ab7,inset 0 1px,inset -1px 0;
}
.dx-tabpanel.dx-state-focused .dx-multiview-wrapper {
  border-color: #337ab7;
}
.dx-tabpanel .dx-multiview-wrapper {
  border: 1px solid #ddd;
}
.dx-fileuploader.dx-state-disabled .dx-fileuploader-input {
  display: none;
}
.dx-fileuploader-wrapper {
  height: 100%;
  width: 100%;
  overflow: hidden;
}
.dx-fileuploader-container {
  display: table;
  table-layout: fixed;
  height: 100%;
  width: 100%;
}
.dx-fileuploader-input-wrapper::after,
.dx-fileuploader-input-wrapper::before {
  display: table;
  content: "";
  line-height: 0;
  width: 100%;
}
.dx-fileuploader-input-wrapper::after {
  clear: both;
  padding-bottom: 1em;
  margin-bottom: -1em;
}
.dx-fileuploader-input-wrapper::before {
  padding-top: 1em;
  margin-top: -1em;
}
.dx-fileuploader-input-wrapper .dx-button {
  float: left;
}
.dx-fileuploader-input-wrapper .dx-button + .dx-button {
  margin-left: 12px;
}
.dx-fileuploader-button {
  position: relative;
}
.dx-fileuploader-button .dx-fileuploader-input {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  cursor: pointer;
}
.dx-fileuploader-button .dx-fileuploader-input::-ms-browse,
.dx-fileuploader-button .dx-fileuploader-input::-webkit-file-upload-button {
  cursor: pointer;
}
.dx-fileuploader-content {
  display: table-row-group;
  vertical-align: middle;
}
.dx-fileuploader-content > .dx-fileuploader-upload-button {
  margin-top: 10px;
}
.dx-fileuploader-empty .dx-fileuploader-content > .dx-fileuploader-upload-button {
  display: none;
}
.dx-fileuploader-input-content {
  width: 100%;
  display: table;
}
.dx-fileuploader-show-file-list .dx-fileuploader-files-container {
  padding-top: 22px;
}
.dx-fileuploader-file-container {
  width: 100%;
  padding: 4px 0;
}
.dx-fileuploader-file-container .dx-button {
  width: 28px;
  height: 28px;
  margin-right: 10px;
}
.dx-fileuploader-file-container .dx-button.dx-state-invisible {
  margin-right: 0;
}
.dx-fileuploader-button-container,
.dx-fileuploader-input-container {
  display: table-cell;
  vertical-align: middle;
}
.dx-fileuploader-input-container {
  height: 100%;
  width: 100%;
  position: relative;
  overflow: hidden;
}
.dx-fileuploader-input {
  opacity: 0;
  width: 100%;
  margin: 0;
  cursor: default;
}
.dx-fileuploader-input-label {
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  cursor: default;
}
.dx-fileuploader-input-label::before {
  content: "";
  position: absolute;
  top: -50%;
  overflow: hidden;
  cursor: default;
}
.dx-fileuploader-button-container {
  display: table-cell;
  vertical-align: middle;
}
.dx-fileuploader-file-info {
  float: left;
  width: 100%;
}
.dx-fileuploader-file-status-message {
  float: left;
  font-size: 12px;
  height: 16px;
}
.dx-fileuploader .dx-progressbar {
  float: left;
  width: 100%;
  height: 22px;
  margin-top: -6px;
}
.dx-rtl .dx-fileuploader .dx-fileuploader-button,
.dx-rtl.dx-fileuploader .dx-fileuploader-button {
  float: right;
}
.dx-rtl .dx-fileuploader .dx-fileuploader-file-container .dx-fileuploader-button,
.dx-rtl.dx-fileuploader .dx-fileuploader-file-container .dx-fileuploader-button {
  margin-left: 10px;
  margin-right: 0;
}
.dx-rtl .dx-fileuploader .dx-fileuploader-file-name,
.dx-rtl .dx-fileuploader .dx-fileuploader-file-size,
.dx-rtl .dx-fileuploader .dx-fileuploader-file-status-message,
.dx-rtl.dx-fileuploader .dx-fileuploader-file-name,
.dx-rtl.dx-fileuploader .dx-fileuploader-file-size,
.dx-rtl.dx-fileuploader .dx-fileuploader-file-status-message {
  float: right;
}
.dx-rtl .dx-fileuploader .dx-fileuploader-file-size,
.dx-rtl.dx-fileuploader .dx-fileuploader-file-size {
  margin-right: 4px;
}
.dx-fileuploader-invalid .dx-fileuploader-file-status-message {
  height: auto;
  color: #d9534f;
}
.dx-fileuploader-invalid .dx-fileuploader-file-status-message span {
  display: block;
  margin-bottom: 2px;
}
.dx-fileuploader-invalid .dx-fileuploader-file-status-message span:last-child {
  margin-bottom: 0;
}
.dx-fileuploader-invalid .dx-fileuploader-button-container {
  vertical-align: top;
}
.dx-fileuploader-invalid .dx-fileuploader-cancel-button {
  margin-top: 5px;
}
.dx-fileuploader-wrapper {
  padding: 7px;
}
.dx-fileuploader-content > .dx-fileuploader-upload-button {
  margin-left: 3px;
  margin-right: 3px;
}
.dx-fileuploader-input-wrapper {
  padding: 7px 0;
  border: 3px dashed transparent;
}
.dx-fileuploader.dx-state-disabled .dx-fileuploader-input-label {
  position: relative;
}
.dx-fileuploader-dragover .dx-fileuploader-input-wrapper {
  border: none;
  padding: 0;
}
.dx-fileuploader-dragover .dx-fileuploader-input-wrapper .dx-fileuploader-button {
  display: none;
}
.dx-fileuploader-dragover .dx-fileuploader-input-container {
  display: block;
  border: 3px dashed #ddd;
  width: 100%;
}
.dx-fileuploader-dragover .dx-fileuploader-input {
  display: block;
  width: 100%;
  padding: 14px 3px;
  margin-bottom: 1px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-fileuploader-dragover .dx-fileuploader-input-label {
  text-align: center;
  padding: 14px 9px;
}
.dx-fileuploader-file-size,
.dx-fileuploader-file-status-message {
  color: #999;
}
.dx-fileuploader-input {
  padding: 7px 0;
}
.dx-fileuploader-input-label {
  padding: 8px 9px;
  color: #333;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-fileuploader-files-container {
  width: 100%;
  padding: 12px 3px 0;
}
.dx-fileuploader-empty .dx-fileuploader-files-container {
  padding: 0;
}
.dx-invalid .dx-fileuploader-files-container {
  padding-top: 50px;
}
.dx-fileuploader-files-container .dx-fileuploader-button .dx-button-content {
  padding: 0;
}
.dx-fileuploader-file {
  display: table-cell;
  width: 100%;
  white-space: nowrap;
  padding-top: 5px;
  line-height: 13px;
}
.dx-fileuploader-file-name {
  float: left;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-bottom: 3.5px;
  color: #333;
}
.dx-fileuploader-file-size {
  margin-left: 4px;
  float: left;
  vertical-align: super;
  font-size: 10px;
  padding-bottom: 3.5px;
}
.dx-scheduler-appointment-popup .dx-popup-content {
  padding-top: 0;
  padding-bottom: 0;
}
.dx-scheduler-appointment-popup .dx-scrollable-content {
  padding-top: 20px;
}
.dx-scheduler-appointment-popup .dx-form.dx-recurrence-editor-container .dx-scrollable-content {
  padding-top: 0;
}
.dx-scheduler .dx-scheduler-appointment-content-details {
  margin-top: 2px;
}
.dx-scheduler .dx-empty-message {
  line-height: normal;
}
.dx-scheduler-all-day-panel td {
  padding: 0;
}
.dx-scheduler-appointment-collector {
  position: absolute;
  display: block;
  text-align: center;
  cursor: pointer;
  margin: 3px 0 0 3px;
}
.dx-scheduler-appointment-collector .dx-scheduler-appointment-collector-content {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: 0 4px;
}
.dx-scheduler-appointment-collector .dx-scheduler-appointment-collector-content.dx-button-content {
  padding: 0;
}
.dx-scheduler-appointment-collector .dx-scheduler-appointment-collector-content span:last-child {
  display: inline-block;
  vertical-align: middle;
  padding-left: 2px;
}
.dx-scheduler-appointment-collector.dx-button.dx-button-default {
  padding: 0;
  max-width: none;
}
.dx-scheduler-work-space-mouse-selection .dx-scheduler-fixed-appointments,
.dx-scheduler-work-space-mouse-selection .dx-scheduler-scrollable-appointments {
  pointer-events: none;
}
.dx-rtl .dx-scheduler-appointment-collector {
  margin: 3px 3px 0 0;
}
@media (max-width:450px) {
  .dx-scheduler-adaptive .dx-scheduler-view-switcher-label {
    display: none;
  }
}
.dx-scheduler-adaptive .dx-scheduler-work-space-week .dx-scheduler-header-panel-cell {
  white-space: pre-wrap;
  line-height: 1.3;
}
.dx-scheduler-adaptive .dx-scheduler-appointment-collector {
  margin: 0;
}
.dx-scheduler-adaptive .dx-scheduler-appointment-collector .dx-scheduler-appointment-collector-content span:last-child {
  line-height: 20px;
}
.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-popup-content,
.dx-scheduler-overlay-panel .dx-popup-content {
  padding: 0;
}
.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-popup-content .dx-list-item,
.dx-scheduler-overlay-panel .dx-popup-content .dx-list-item {
  width: 360px;
}
.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-popup-content .dx-list-item .dx-list-item-content,
.dx-scheduler-overlay-panel .dx-popup-content .dx-list-item .dx-list-item-content {
  padding: 5px;
}
.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content,
.dx-scheduler-overlay-panel .dx-overlay-content {
  -webkit-box-shadow: 0 0 15px 0 rgba(0,0,0,.15);
  box-shadow: 0 0 15px 0 rgba(0,0,0,.15);
}
.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item-marker-body,
.dx-scheduler-overlay-panel .dx-tooltip-appointment-item-marker-body {
  background: #337ab7;
}
.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item,
.dx-scheduler-overlay-panel .dx-tooltip-appointment-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-marker-body,
.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-marker-body {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-top: 7px;
  margin-left: 5px;
}
.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content,
.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content {
  -webkit-flex-basis: 100%;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  margin: 5px 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-subject,
.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-subject {
  text-align: left;
  font-weight: 700;
  font-size: 16px;
  letter-spacing: .01em;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-popup-wrapper.dx-scheduler-appointment-tooltip-wrapper .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-date,
.dx-scheduler-overlay-panel .dx-tooltip-appointment-item .dx-tooltip-appointment-item-content .dx-tooltip-appointment-item-content-date {
  text-align: left;
  font-size: 12px;
  opacity: .8;
  margin-top: 10px;
}
.dx-scheduler-overlay-panel .dx-overlay-content {
  position: relative;
  background: #fff;
}
.dx-scheduler-appointment-content-date {
  opacity: .7;
  display: inline-block;
  white-space: pre-wrap;
}
.dx-scheduler-win-no-touch .dx-scheduler-appointment {
  -ms-touch-action: none;
  touch-action: none;
}
.dx-recurrence-repeat-end-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dx-recurrence-numberbox-interval-wrapper .dx-layout-manager .dx-field-item,
.dx-recurrence-repeat-on .dx-layout-manager .dx-field-item {
  padding-right: 0;
  padding-left: 0;
}
.dx-recurrence-numberbox-interval-wrapper .dx-box-item:first-child:not(:only-child),
.dx-recurrence-repeat-on .dx-box-item:first-child:not(:only-child) {
  -webkit-box-flex: 0!important;
  -webkit-flex-grow: 0!important;
  -ms-flex-positive: 0!important;
  flex-grow: 0!important;
  min-width: auto!important;
}
.dx-recurrence-numberbox-interval-wrapper .dx-field-item-label {
  white-space: nowrap;
}
.dx-layout-manager .dx-field-item.dx-recurrence-repeat-on {
  padding-top: 0;
}
.dx-recurrence-repeat-end-label {
  line-height: 36px;
}
.dx-recurrence-radiogroup-repeat-type {
  margin: 0;
}
.dx-recurrence-radiogroup-repeat-type .dx-item {
  padding-bottom: 10px;
}
.dx-recurrence-datebox-until-date {
  margin-left: 28px;
}
.dx-recurrence-numberbox-repeat-count {
  margin-left: 16px;
  margin-right: 11px;
}
.dx-recurrence-button-group {
  width: 100%;
}
.dx-recurrence-button-group .dx-button-content {
  padding: 8px;
}
.dx-recurrence-button-group .dx-buttongroup-wrapper > div {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.dx-recurrence-editor-container .dx-recurrence-numberbox-interval {
  margin-right: 11px;
}
.dx-recurrence-editor-container .dx-recurrence-numberbox-interval.dx-rtl {
  margin-right: 0;
  margin-left: 11px;
}
.dx-recurrence-numberbox-interval-label {
  margin-top: 25px;
}
.dx-scheduler-pseudo-cell::before {
  content: "";
  width: 100px;
  display: table-cell;
}
.dx-scheduler-small .dx-scheduler-pseudo-cell::before {
  width: 50px;
}
.dx-scheduler-fixed-appointments {
  z-index: 100;
  position: absolute;
}
.dx-scheduler-header {
  position: relative;
  z-index: 1;
  width: 100%;
}
.dx-scheduler-navigator {
  float: left;
  white-space: nowrap;
  min-width: 180px;
  max-width: 40%;
}
.dx-device-mobile .dx-scheduler-navigator {
  padding-left: 5px;
}
.dx-scheduler-navigator-caption {
  width: 180px;
  min-width: 108px;
  max-width: 80%;
}
.dx-device-mobile .dx-scheduler-navigator-caption {
  width: 140px;
}
.dx-calendar.dx-scheduler-navigator-calendar {
  width: 100%;
  height: 100%;
}
.dx-scheduler-view-switcher.dx-tabs.dx-tabs-expanded .dx-tab-selected::before {
  position: absolute;
  bottom: -2px;
  width: 100%;
  height: 2px;
  content: "";
  right: 0;
}
.dx-scheduler-view-switcher.dx-tabs {
  max-width: 52%;
  min-width: 72px;
  width: auto;
  float: right;
  height: 100%;
  border: none;
}
.dx-scheduler-small .dx-scheduler-view-switcher.dx-tabs {
  display: none;
}
.dx-scheduler-view-switcher.dx-tabs .dx-tabs-scrollable .dx-tabs-wrapper {
  border-bottom: none;
}
.dx-scheduler-view-switcher.dx-tabs .dx-tab {
  width: 100px;
}
.dx-scheduler-view-switcher.dx-dropdownmenu.dx-button {
  position: absolute;
  right: 10px;
}
.dx-scheduler-view-switcher-label {
  position: absolute;
}
.dx-scheduler-view-switcher-reduced {
  table-layout: auto;
}
.dx-scheduler-view-switcher-reduced.dx-tabs .dx-tab {
  width: auto;
  height: 56px;
}
.dx-scheduler-view-switcher-reduced .dx-tabs-wrapper {
  height: 56px;
}
.dx-scheduler-appointment-content-allday {
  display: none;
}
.dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell {
  color: #337ab7;
}
.dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell::before {
  position: absolute;
  right: 0;
  width: 100%;
  content: "";
  background-color: #63a0d4;
}
.dx-scheduler-date-time-shader-all-day {
  width: 100%;
  background-color: rgba(51,51,51,.04);
  position: absolute;
  pointer-events: none;
}
.dx-scheduler-date-time-indicator {
  background-color: #63a0d4;
  position: absolute;
  pointer-events: none;
  -webkit-box-shadow: 0 1px 0 0 rgba(255,255,255,.1);
  box-shadow: 0 1px 0 0 rgba(255,255,255,.1);
}
.dx-scheduler-date-time-indicator::before {
  font-size: 30px;
  color: #63a0d4;
  position: absolute;
  z-index: 1000;
  margin-top: -14px;
  margin-left: -12px;
  text-shadow: rgba(255,255,255,.1) 1px 0 0;
}
.dx-scheduler-date-time-shader {
  pointer-events: none;
}
.dx-scheduler-work-space-day .dx-scheduler-all-day-appointment .dx-scheduler-appointment-content,
.dx-scheduler-work-space-week .dx-scheduler-all-day-appointment .dx-scheduler-appointment-content,
.dx-scheduler-work-space-work-week .dx-scheduler-all-day-appointment .dx-scheduler-appointment-content {
  padding: 0 7px;
}
.dx-scheduler-work-space-day .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content,
.dx-scheduler-work-space-week .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content,
.dx-scheduler-work-space-work-week .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content {
  padding-right: 40px;
}
.dx-scheduler-work-space-day .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-recurrence-icon,
.dx-scheduler-work-space-day .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-reduced-icon,
.dx-scheduler-work-space-week .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-recurrence-icon,
.dx-scheduler-work-space-week .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-reduced-icon,
.dx-scheduler-work-space-work-week .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-recurrence-icon,
.dx-scheduler-work-space-work-week .dx-scheduler-appointment-reduced:not(.dx-scheduler-all-day-appointment) .dx-scheduler-appointment-reduced-icon {
  top: 9px;
}
.dx-scheduler-work-space-day .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-week .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-work-week .dx-scheduler-date-time-indicator {
  margin-left: 100px;
  height: 1px;
  font: 14px/1 DXIcons;
}
.dx-scheduler-work-space-day .dx-scheduler-date-time-indicator::before,
.dx-scheduler-work-space-week .dx-scheduler-date-time-indicator::before,
.dx-scheduler-work-space-work-week .dx-scheduler-date-time-indicator::before {
  content: "";
}
.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-date-time-indicator,
.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-date-time-indicator,
.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-date-time-indicator {
  margin-left: 50px;
}
.dx-scheduler-work-space-day .dx-scheduler-date-time-shader,
.dx-scheduler-work-space-day .dx-scheduler-date-time-shader-all-day,
.dx-scheduler-work-space-week .dx-scheduler-date-time-shader,
.dx-scheduler-work-space-week .dx-scheduler-date-time-shader-all-day,
.dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader,
.dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader-all-day {
  margin-left: 100px;
}
.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-date-time-shader,
.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-date-time-shader-all-day,
.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-date-time-shader,
.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-date-time-shader-all-day,
.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader,
.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader-all-day {
  margin-left: 50px;
}
.dx-scheduler-work-space-day .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-day .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-work-space-week .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-week .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader-top::before {
  width: inherit;
  height: inherit;
  content: "";
  left: inherit;
  position: absolute;
  margin-left: 100px;
  background-color: rgba(51,51,51,.04);
}
.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-small .dx-scheduler-work-space-day .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-small .dx-scheduler-work-space-week .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-small .dx-scheduler-work-space-work-week .dx-scheduler-date-time-shader-top::before {
  margin-left: 50px;
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:nth-child(odd) .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-week.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:nth-child(odd) .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:nth-child(odd) .dx-scheduler-date-table-cell {
  border-top: 1px solid #c4c4c4;
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-week.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-odd-cells .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell {
  border-top: none;
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-odd-cells .dx-scheduler-time-panel-row:nth-child(2n) .dx-scheduler-time-panel-cell::after,
.dx-scheduler-work-space-week.dx-scheduler-work-space-odd-cells .dx-scheduler-time-panel-row:nth-child(2n) .dx-scheduler-time-panel-cell::after,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-odd-cells .dx-scheduler-time-panel-row:nth-child(2n) .dx-scheduler-time-panel-cell::after {
  background-color: #c4c4c4;
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader,
.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-all-day,
.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-day.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader,
.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-all-day,
.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-all-day,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-work-week.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-time-shader-top::before {
  margin-left: 0;
}
.dx-scheduler-work-space-day.dx-rtl .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-week.dx-rtl .dx-scheduler-date-time-indicator,
.dx-scheduler-work-space-work-week.dx-rtl .dx-scheduler-date-time-indicator {
  margin-left: 0;
  font: 14px/1 DXIcons;
}
.dx-scheduler-work-space-day.dx-rtl .dx-scheduler-date-time-indicator::before,
.dx-scheduler-work-space-week.dx-rtl .dx-scheduler-date-time-indicator::before,
.dx-scheduler-work-space-work-week.dx-rtl .dx-scheduler-date-time-indicator::before {
  content: "";
  margin-right: -12px;
}
.dx-scheduler-work-space-day.dx-rtl .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-day.dx-rtl .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-work-space-week.dx-rtl .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-week.dx-rtl .dx-scheduler-date-time-shader-top::before,
.dx-scheduler-work-space-work-week.dx-rtl .dx-scheduler-date-time-shader-bottom::before,
.dx-scheduler-work-space-work-week.dx-rtl .dx-scheduler-date-time-shader-top::before {
  margin-left: 0;
}
.dx-scheduler-timeline-day .dx-scheduler-header-panel,
.dx-scheduler-timeline-month .dx-scheduler-header-panel,
.dx-scheduler-timeline-week .dx-scheduler-header-panel,
.dx-scheduler-timeline-work-week .dx-scheduler-header-panel {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}
.dx-scheduler-timeline-day .dx-scheduler-header-panel thead,
.dx-scheduler-timeline-month .dx-scheduler-header-panel thead,
.dx-scheduler-timeline-week .dx-scheduler-header-panel thead,
.dx-scheduler-timeline-work-week .dx-scheduler-header-panel thead {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  width: 100%;
}
.dx-scheduler-timeline-day .dx-scheduler-header-row,
.dx-scheduler-timeline-month .dx-scheduler-header-row,
.dx-scheduler-timeline-week .dx-scheduler-header-row,
.dx-scheduler-timeline-work-week .dx-scheduler-header-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}
.dx-scheduler-timeline-day .dx-scheduler-header-panel-cell,
.dx-scheduler-timeline-month .dx-scheduler-header-panel-cell,
.dx-scheduler-timeline-week .dx-scheduler-header-panel-cell,
.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-cell {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}
.dx-scheduler-timeline-day .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell),
.dx-scheduler-timeline-month .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell),
.dx-scheduler-timeline-week .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell),
.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell) {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-flow: row-reverse nowrap;
  -ms-flex-flow: row-reverse nowrap;
  flex-flow: row-reverse nowrap;
}
.dx-scheduler-timeline-day .dx-scheduler-header-panel-week-cell,
.dx-scheduler-timeline-month .dx-scheduler-header-panel-week-cell,
.dx-scheduler-timeline-week .dx-scheduler-header-panel-week-cell,
.dx-scheduler-timeline-work-week .dx-scheduler-header-panel-week-cell {
  -webkit-flex-basis: 0;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
}
.dx-scheduler-timeline-day .dx-scheduler-header-row .dx-scheduler-header-panel-cell,
.dx-scheduler-timeline-month .dx-scheduler-header-row .dx-scheduler-header-panel-cell,
.dx-scheduler-timeline-week .dx-scheduler-header-row .dx-scheduler-header-panel-cell,
.dx-scheduler-timeline-work-week .dx-scheduler-header-row .dx-scheduler-header-panel-cell {
  border-right: none;
}
.dx-scheduler-timeline .dx-scheduler-date-time-indicator {
  width: 1px;
  top: 0;
  font: 14px/1 DXIcons;
}
.dx-scheduler-timeline .dx-scheduler-date-time-indicator::before {
  content: "";
  margin-left: -14px;
  margin-top: -12px;
}
.dx-scheduler-timeline .dx-scheduler-date-time-shader {
  height: 100%;
  position: absolute;
}
.dx-scheduler-timeline .dx-scheduler-date-time-shader::before {
  width: inherit;
  height: 100%;
  content: "";
  left: 0;
  position: absolute;
  background-color: rgba(51,51,51,.04);
}
.dx-scheduler-timeline .dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell {
  border-bottom: 2px solid #63a0d4;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dx-scheduler-timeline .dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell::before {
  content: none;
}
.dx-scheduler-work-space {
  border: 1px solid rgba(221,221,221,.6);
  background-color: #fff;
  position: relative;
  display: inline-block;
  overflow: hidden;
  height: 100%;
  width: 100%;
  border-top: none;
  float: left;
}
.dx-scheduler-work-space.dx-scheduler-timeline-month:not(.dx-scheduler-agenda) .dx-scheduler-date-table-cell {
  border-right: none;
}
.dx-scheduler-work-space.dx-scheduler-work-space-grouped:not(.dx-scheduler-agenda) .dx-scheduler-all-day-title {
  border-top: 1px solid rgba(221,221,221,.6);
}
.dx-scheduler-work-space.dx-scheduler-work-space-grouped:not(.dx-scheduler-agenda) .dx-scheduler-date-table-cell {
  border-left: 1px solid rgba(221,221,221,.6);
}
.dx-scheduler-work-space.dx-scheduler-work-space-grouped:not(.dx-scheduler-agenda) .dx-scheduler-all-day-panel td {
  border-left: 1px solid rgba(221,221,221,.6);
  border-top: 1px solid rgba(221,221,221,.6);
}
.dx-scheduler-work-space:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-month):not(.dx-scheduler-timeline) .dx-scheduler-header-panel {
  border-bottom: 2px solid rgba(221,221,221,.6);
}
.dx-scheduler-work-space.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-vertical-grouped) .dx-scheduler-header-panel {
  border-bottom: 1px solid rgba(221,221,221,.6);
}
.dx-scheduler-date-table-scrollable .dx-scrollable-container {
  overflow: overlay;
}
.dx-scheduler-date-table-scrollable .dx-scrollable-content {
  overflow: hidden;
  position: relative;
}
.dx-scheduler-date-table-cell {
  border-top: 1px solid rgba(221,221,221,.6);
}
.dx-scheduler-date-table-cell,
.dx-scheduler-group-header,
.dx-scheduler-header-panel-cell,
.dx-scheduler-time-panel-cell {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  cursor: default;
}
.dx-scheduler-date-table-current-date {
  font-weight: 700;
}
.dx-scheduler-date-table-other-month {
  opacity: .5;
}
.dx-scheduler-group-flex-container {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  min-height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dx-scheduler-group-flex-container .dx-scheduler-group-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  min-width: 0;
}
.dx-scheduler-group-flex-container .dx-scheduler-group-row::before {
  display: none;
}
.dx-scheduler-group-flex-container .dx-scheduler-group-row .dx-scheduler-group-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 100%;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  padding: 0 5px;
  height: auto;
  width: 100%;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  text-align: left;
  overflow: hidden;
  text-overflow: ellipsis;
  border: none;
  border-top: 1px solid rgba(221,221,221,.6);
}
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count) .dx-scheduler-date-table-cell {
  border-left: none;
  border-right: none;
}
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel {
  margin-top: 1px;
}
.dx-scheduler-work-space-day .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-week .dx-scheduler-date-table .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-work-week .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell {
  border-top: none;
}
.dx-scheduler-all-day-table-cell {
  border-left: 1px solid rgba(221,221,221,.6);
  border-top: 1px solid rgba(221,221,221,.6);
}
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count):not(.dx-scheduler-work-space-grouped) .dx-scheduler-all-day-table-cell {
  border-top: none;
  border-left: none;
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-count .dx-scheduler-all-day-title,
.dx-scheduler-work-space-week .dx-scheduler-all-day-title,
.dx-scheduler-work-space-work-week .dx-scheduler-all-day-title {
  border-top: 1px solid rgba(221,221,221,.6);
}
.dx-scheduler-scrollable-fixed-content {
  height: 100%;
}
.dx-scheduler-work-space-month .dx-scheduler-header-panel {
  width: 100%;
  margin-left: 0;
}
.dx-scheduler-small .dx-scheduler-work-space-month .dx-scheduler-header-panel {
  margin-left: 0;
}
.dx-scheduler-work-space-month .dx-scheduler-header-panel .dx-scheduler-group-row::before,
.dx-scheduler-work-space-month .dx-scheduler-header-panel .dx-scheduler-header-row::before {
  display: none;
}
.dx-scheduler-work-space-month .dx-scheduler-date-table {
  width: 100%;
  height: 100%;
  margin-left: 0;
}
.dx-scheduler-small .dx-scheduler-work-space-month .dx-scheduler-date-table {
  margin-left: 0;
}
.dx-scheduler-work-space-month .dx-scheduler-date-table .dx-scheduler-date-table-row::before {
  display: none;
}
.dx-scheduler-work-space-month .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-month .dx-scheduler-header-panel-cell {
  border-right: none;
}
.dx-scheduler-work-space-month .dx-scheduler-date-table-cell:first-child,
.dx-scheduler-work-space-month .dx-scheduler-header-panel-cell:first-child {
  border-left: none;
}
.dx-scheduler-work-space-month .dx-scheduler-date-table-scrollable .dx-scrollable-content {
  min-height: 300px;
}
.dx-scheduler-work-space-month .dx-scheduler-date-table-cell {
  height: 50px;
  vertical-align: top;
  text-align: right;
  color: #959595;
}
.dx-scheduler-work-space-month .dx-scheduler-date-table-cell > div {
  padding-right: 6px;
}
.dx-scheduler-work-space-month .dx-scheduler-appointment-content {
  padding: 0 7px;
}
.dx-scheduler-work-space-month .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content {
  padding: 0 25px 0 7px;
}
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content {
  padding: 0 7px 0 25px;
}
.dx-scheduler-work-space-month .dx-scheduler-appointment-recurrence-icon {
  top: 0;
}
.dx-scheduler-work-space-month.dx-scheduler-work-space-count .dx-scheduler-date-table-cell {
  height: 75px;
}
.dx-scheduler-work-space-month.dx-scheduler-work-space-count .dx-scheduler-date-table-first-of-month {
  color: #337ab7;
  background-color: rgba(51,122,183,.15);
  font-weight: 700;
}
.dx-scheduler-timeline .dx-scheduler-all-day-panel,
.dx-scheduler-timeline .dx-scheduler-all-day-title,
.dx-scheduler-work-space-month .dx-scheduler-all-day-panel,
.dx-scheduler-work-space-month .dx-scheduler-all-day-title {
  display: none;
}
.dx-scheduler-timeline .dx-scheduler-date-table .dx-scheduler-date-table-row::before,
.dx-scheduler-timeline .dx-scheduler-header-row::before {
  content: none;
}
.dx-scheduler-timeline .dx-scheduler-date-table-cell,
.dx-scheduler-timeline .dx-scheduler-header-panel-cell:not(.dx-scheduler-header-panel-week-cell) {
  width: 200px;
}
.dx-scheduler-timeline .dx-scheduler-date-table-cell {
  border-right: none;
}
.dx-scheduler-timeline .dx-scheduler-work-space-vertical-group-table {
  display: none;
}
.dx-scheduler-timeline .dx-scheduler-date-table {
  border-spacing: 0;
  border-collapse: separate;
  margin-left: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
}
.dx-scheduler-timeline .dx-scheduler-date-table tbody {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  height: 100%;
  min-height: 100px;
}
.dx-scheduler-timeline .dx-scheduler-date-table .dx-scheduler-date-table-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.dx-scheduler-timeline .dx-scheduler-date-table .dx-scheduler-date-table-cell {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  height: inherit;
  min-height: 50px;
}
.dx-scheduler-timeline .dx-scheduler-group-table {
  border-spacing: 0;
  border-collapse: separate;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
}
.dx-scheduler-timeline .dx-scheduler-group-table tbody {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  height: 100%;
}
.dx-scheduler-timeline .dx-scheduler-group-header {
  min-height: 50px;
}
.dx-scheduler-timeline .dx-scheduler-group-header-content {
  overflow: visible;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.dx-scheduler-timeline .dx-scheduler-group-header-content div {
  white-space: normal;
  line-height: normal;
}
.dx-scheduler-timeline.dx-scheduler-work-space-group-by-date .dx-scheduler-group-header {
  width: 200px;
}
.dx-scheduler-timeline .dx-scheduler-date-table,
.dx-scheduler-timeline .dx-scheduler-date-table-scrollable .dx-scrollable-content,
.dx-scheduler-timeline .dx-scheduler-group-table,
.dx-scheduler-timeline .dx-scheduler-sidebar-scrollable .dx-scrollable-content {
  height: 100%;
  min-height: 100px;
}
.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable .dx-scrollable-content,
.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-group-table,
.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-sidebar-scrollable .dx-scrollable-content {
  height: auto;
}
.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table .dx-scheduler-date-table-row:first-child .dx-scheduler-date-table-cell {
  border-top-color: transparent;
}
.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel,
.dx-scheduler-timeline.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-grouped .dx-scheduler-sidebar-scrollable::before {
  border-bottom: 1px solid #c4c4c4;
}
.dx-scheduler-timeline .dx-scheduler-date-table-scrollable {
  padding-bottom: 50px;
  margin-bottom: -50px;
}
.dx-scheduler-timeline .dx-scheduler-header-scrollable {
  height: auto;
}
.dx-scheduler-timeline .dx-scheduler-sidebar-scrollable {
  display: none;
}
.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-sidebar-scrollable {
  display: block;
  float: left;
  padding-bottom: 50px;
  margin-bottom: -50px;
}
.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-sidebar-scrollable::before {
  content: "";
  height: 50px;
  position: absolute;
  display: block;
  margin-top: -50px;
  left: 0;
  border-right: 1px solid rgba(221,221,221,.6);
}
.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-group-row .dx-scheduler-group-header {
  border: none;
  border-top: 1px solid rgba(221,221,221,.6);
}
.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-group-table {
  border-right: 1px solid rgba(221,221,221,.6);
}
.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-date-table-row .dx-scheduler-date-table-cell:first-child,
.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-header-row .dx-scheduler-header-panel-cell:first-child {
  border-left: none;
}
.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-date-table-row .dx-scheduler-date-table-cell:first-child,
.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-header-row .dx-scheduler-header-panel-cell:first-child {
  border-right: none;
  border-left: 1px solid rgba(221,221,221,.6);
}
.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-group-row::before {
  display: none;
}
.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable {
  margin-left: 0;
}
.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-scrollable.dx-scrollable {
  margin: 0;
  padding: 0;
}
.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-scrollable.dx-scrollable {
  margin: 0;
}
.dx-scheduler-timeline.dx-scheduler-work-space-grouped[dx-group-column-count="1"] .dx-scheduler-group-table,
.dx-scheduler-timeline.dx-scheduler-work-space-grouped[dx-group-column-count="1"] .dx-scheduler-sidebar-scrollable,
.dx-scheduler-timeline.dx-scheduler-work-space-grouped[dx-group-column-count="1"] .dx-scheduler-sidebar-scrollable::before {
  width: 100px;
}
.dx-scheduler-timeline.dx-scheduler-work-space-grouped[dx-group-column-count="1"] .dx-scheduler-group-header-content {
  width: inherit;
  overflow: hidden;
  text-overflow: ellipsis;
}
.dx-scheduler-timeline.dx-scheduler-work-space-grouped[dx-group-column-count="1"] .dx-scheduler-date-table-scrollable,
.dx-scheduler-timeline.dx-scheduler-work-space-grouped[dx-group-column-count="1"] .dx-scheduler-header-scrollable {
  margin-left: 100px;
}
.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped[dx-group-column-count="1"] .dx-scheduler-date-table-scrollable,
.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped[dx-group-column-count="1"] .dx-scheduler-header-scrollable {
  margin-right: 100px;
  margin-left: 0;
}
.dx-scheduler-timeline.dx-scheduler-work-space-grouped[dx-group-column-count="2"] .dx-scheduler-group-table,
.dx-scheduler-timeline.dx-scheduler-work-space-grouped[dx-group-column-count="2"] .dx-scheduler-sidebar-scrollable,
.dx-scheduler-timeline.dx-scheduler-work-space-grouped[dx-group-column-count="2"] .dx-scheduler-sidebar-scrollable::before {
  width: 160px;
}
.dx-scheduler-timeline.dx-scheduler-work-space-grouped[dx-group-column-count="2"] .dx-scheduler-group-header-content {
  width: inherit;
  overflow: hidden;
  text-overflow: ellipsis;
}
.dx-scheduler-timeline.dx-scheduler-work-space-grouped[dx-group-column-count="2"] .dx-scheduler-date-table-scrollable,
.dx-scheduler-timeline.dx-scheduler-work-space-grouped[dx-group-column-count="2"] .dx-scheduler-header-scrollable {
  margin-left: 160px;
}
.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped[dx-group-column-count="2"] .dx-scheduler-date-table-scrollable,
.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped[dx-group-column-count="2"] .dx-scheduler-header-scrollable {
  margin-right: 160px;
  margin-left: 0;
}
.dx-scheduler-timeline.dx-scheduler-work-space-grouped[dx-group-column-count="3"] .dx-scheduler-group-table,
.dx-scheduler-timeline.dx-scheduler-work-space-grouped[dx-group-column-count="3"] .dx-scheduler-sidebar-scrollable,
.dx-scheduler-timeline.dx-scheduler-work-space-grouped[dx-group-column-count="3"] .dx-scheduler-sidebar-scrollable::before {
  width: 240px;
}
.dx-scheduler-timeline.dx-scheduler-work-space-grouped[dx-group-column-count="3"] .dx-scheduler-group-header-content {
  width: inherit;
  overflow: hidden;
  text-overflow: ellipsis;
}
.dx-scheduler-timeline.dx-scheduler-work-space-grouped[dx-group-column-count="3"] .dx-scheduler-date-table-scrollable,
.dx-scheduler-timeline.dx-scheduler-work-space-grouped[dx-group-column-count="3"] .dx-scheduler-header-scrollable {
  margin-left: 240px;
}
.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped[dx-group-column-count="3"] .dx-scheduler-date-table-scrollable,
.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped[dx-group-column-count="3"] .dx-scheduler-header-scrollable {
  margin-right: 240px;
  margin-left: 0;
}
.dx-scheduler-timeline.dx-scheduler-work-space-group-by-date .dx-scheduler-group-row .dx-scheduler-group-header {
  border-right: 1px solid rgba(221,221,221,.6);
}
.dx-scheduler-timeline.dx-scheduler-work-space-group-by-date .dx-scheduler-last-group-cell {
  border-right: 1px solid #c4c4c4;
}
.dx-scheduler-timeline .dx-scheduler-appointment-reduced .dx-scheduler-appointment-recurrence-icon {
  top: 0;
}
.dx-scheduler-work-space-month .dx-scheduler-all-day-table-cell:nth-child(7n),
.dx-scheduler-work-space-month .dx-scheduler-date-table-cell:nth-child(7n),
.dx-scheduler-work-space-month .dx-scheduler-header-panel-cell:nth-child(7n),
.dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell:nth-child(7n),
.dx-scheduler-work-space-week .dx-scheduler-date-table-cell:nth-child(7n),
.dx-scheduler-work-space-week .dx-scheduler-header-panel-cell:nth-child(7n) {
  border-right: none;
}
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-all-day-table-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-date-table-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-header-panel-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-date-table-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-header-panel-cell:nth-child(7n) {
  border-left: none;
}
.dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell:nth-child(5n),
.dx-scheduler-work-space-work-week .dx-scheduler-date-table-cell:nth-child(5n),
.dx-scheduler-work-space-work-week .dx-scheduler-header-panel-cell:nth-child(5n) {
  border-right: none;
}
.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell:nth-child(5n),
.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-date-table-cell:nth-child(5n),
.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-header-panel-cell:nth-child(5n) {
  border-left: none;
}
.dx-scheduler-work-space-day .dx-scheduler-all-day-table-cell,
.dx-scheduler-work-space-day .dx-scheduler-date-table-cell,
.dx-scheduler-work-space-day .dx-scheduler-header-panel-cell {
  border-right: none;
}
.dx-rtl .dx-scheduler-work-space-day .dx-scheduler-all-day-table-cell,
.dx-rtl .dx-scheduler-work-space-day .dx-scheduler-date-table-cell,
.dx-rtl .dx-scheduler-work-space-day .dx-scheduler-header-panel-cell {
  border-left: none;
}
.dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell:nth-child(7n),
.dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-date-table-cell:nth-child(7n),
.dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-header-panel-cell:nth-child(7n) {
  border-right: 1px solid #c4c4c4;
}
.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-date-table-cell:nth-child(7n),
.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-week .dx-scheduler-header-panel-cell:nth-child(7n) {
  border-left: 1px solid #c4c4c4;
}
.dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell:nth-child(5n),
.dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-date-table-cell:nth-child(5n),
.dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-header-panel-cell:nth-child(5n) {
  border-right: 1px solid #c4c4c4;
}
.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell:nth-child(5n),
.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-date-table-cell:nth-child(5n),
.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-work-week .dx-scheduler-header-panel-cell:nth-child(5n) {
  border-right: 1px solid rgba(221,221,221,.6);
  border-left: 1px solid #c4c4c4;
}
.dx-scheduler-work-space-count.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-grouped) .dx-scheduler-all-day-table-cell:nth-child(1n),
.dx-scheduler-work-space-count.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-grouped) .dx-scheduler-date-table-cell:nth-child(1n),
.dx-scheduler-work-space-count.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-cell:nth-child(1n) {
  border-right: 1px solid rgba(221,221,221,.6);
}
.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-grouped) .dx-scheduler-all-day-table-cell:nth-child(1n),
.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-grouped) .dx-scheduler-date-table-cell:nth-child(1n),
.dx-rtl .dx-scheduler-work-space-count.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-panel-cell:nth-child(1n) {
  border-left: 1px solid rgba(221,221,221,.6);
}
.dx-scheduler-header-panel {
  border-spacing: 0;
  table-layout: fixed;
  width: 100%;
  margin-top: 10px;
}
.dx-scheduler-all-day-title-hidden {
  display: none;
}
.dx-scheduler-work-space:not(.dx-scheduler-work-space-all-day) .dx-scheduler-all-day-title-hidden {
  display: block;
  background-color: transparent;
  color: transparent;
  border-left: none;
  border-right: none;
  border-bottom: none;
  height: 0;
}
.dx-scheduler-work-space-grouped:not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-month):not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="1"] .dx-scheduler-header-scrollable {
  height: 81px;
}
.dx-scheduler-work-space-grouped:not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-month):not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="2"] .dx-scheduler-header-scrollable {
  height: 111px;
}
.dx-scheduler-work-space-grouped:not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-month):not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="3"] .dx-scheduler-header-scrollable {
  height: 141px;
}
.dx-scheduler-work-space-grouped:not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-month):not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-vertical-grouped) .dx-scheduler-header-scrollable {
  height: 51px;
  margin-left: 100px;
}
.dx-scheduler-work-space-grouped:not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-month):not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-scrollable {
  height: auto;
}
.dx-scheduler-work-space-grouped:not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-month):not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-vertical-grouped) .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-grouped:not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-month):not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-vertical-grouped) .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 50px;
  margin-bottom: -50px;
}
.dx-scheduler-work-space-grouped:not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-month):not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="1"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-grouped:not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-month):not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="1"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 80px;
  margin-bottom: -80px;
}
.dx-scheduler-work-space-grouped:not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-month):not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="2"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-grouped:not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-month):not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="2"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 110px;
  margin-bottom: -110px;
}
.dx-scheduler-work-space-grouped:not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-month):not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="3"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-grouped:not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-month):not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="3"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 140px;
  margin-bottom: -140px;
}
.dx-scheduler-work-space-grouped:not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-month):not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-day[dx-group-row-count="1"] .dx-scheduler-header-scrollable {
  height: 41px;
}
.dx-scheduler-work-space-grouped:not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-month):not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-day[dx-group-row-count="2"] .dx-scheduler-header-scrollable {
  height: 71px;
}
.dx-scheduler-work-space-grouped:not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-month):not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-day[dx-group-row-count="3"] .dx-scheduler-header-scrollable {
  height: 101px;
}
.dx-scheduler-work-space-grouped:not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-month):not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-day .dx-scheduler-header-scrollable {
  height: 11px;
}
.dx-scheduler-work-space-grouped:not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-month):not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-day.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-scrollable {
  height: auto;
}
.dx-scheduler-work-space-grouped:not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-month):not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-day .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-grouped:not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-month):not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-day .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 10px;
  margin-bottom: -10px;
}
.dx-scheduler-work-space-grouped:not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-month):not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-day[dx-group-row-count="1"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-grouped:not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-month):not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-day[dx-group-row-count="1"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 40px;
  margin-bottom: -40px;
}
.dx-scheduler-work-space-grouped:not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-month):not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-day[dx-group-row-count="2"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-grouped:not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-month):not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-day[dx-group-row-count="2"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 70px;
  margin-bottom: -70px;
}
.dx-scheduler-work-space-grouped:not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-month):not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-day[dx-group-row-count="3"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-grouped:not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-month):not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-day[dx-group-row-count="3"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 100px;
  margin-bottom: -100px;
}
.dx-rtl .dx-scheduler-work-space-grouped:not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-month):not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-vertical-grouped) .dx-scheduler-header-scrollable {
  margin-left: 0;
}
.dx-scheduler-small .dx-scheduler-work-space-grouped:not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-month):not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-work-space-vertical-grouped) .dx-scheduler-header-scrollable {
  margin-left: 50px;
}
.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel {
  width: auto;
  margin-left: 0;
}
.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel .dx-scheduler-group-row::before,
.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel .dx-scheduler-header-row::before {
  display: none;
}
.dx-scheduler-work-space-both-scrollbar .dx-scheduler-all-day-panel {
  margin-left: 0;
}
.dx-scheduler-work-space-both-scrollbar .dx-scheduler-all-day-panel .dx-scheduler-all-day-table-row::before {
  display: none;
}
.dx-scheduler-work-space-both-scrollbar .dx-scheduler-all-day-title {
  z-index: 100;
  border-right: 1px solid rgba(221,221,221,.6);
}
.dx-scheduler-work-space-both-scrollbar .dx-scheduler-all-day-title::before {
  content: "";
  position: absolute;
  left: 0;
  width: 100px;
  border-right: 1px solid rgba(221,221,221,.6);
}
.dx-scheduler-small .dx-scheduler-work-space-both-scrollbar .dx-scheduler-all-day-title::before {
  width: 50px;
}
.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table {
  float: none;
  margin-left: 0;
}
.dx-scheduler-small .dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table {
  margin-left: 0;
}
.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table .dx-scheduler-date-table-row::before,
.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table .dx-scheduler-virtual-row::before {
  display: none;
}
.dx-scheduler-work-space-both-scrollbar .dx-scheduler-sidebar-scrollable {
  float: left;
}
.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable {
  margin-left: 100px;
}
.dx-scheduler-small .dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable {
  margin-left: 50px;
}
.dx-scheduler-work-space-both-scrollbar .dx-scheduler-time-panel {
  border-right: 1px solid rgba(221,221,221,.6);
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-day .dx-scheduler-header-panel {
  width: 100%;
}
.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-scrollable.dx-scrollable {
  margin: 0 0 0 100px;
  padding: 0;
}
.dx-scheduler-small .dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-scrollable.dx-scrollable {
  margin: 0 0 0 50px;
}
.dx-rtl .dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-scrollable.dx-scrollable {
  margin: 0 100px 0 0;
}
.dx-rtl.dx-scheduler-small .dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-scrollable.dx-scrollable {
  margin: 0 50px 0 0;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-all-day[dx-group-row-count="1"] .dx-scheduler-header-scrollable {
  height: 156px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-all-day[dx-group-row-count="2"] .dx-scheduler-header-scrollable {
  height: 186px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-all-day[dx-group-row-count="3"] .dx-scheduler-header-scrollable {
  height: 216px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-all-day .dx-scheduler-header-scrollable {
  height: 126px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-all-day.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-scrollable {
  height: auto;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-all-day.dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="1"] .dx-scheduler-header-scrollable {
  height: 106px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-all-day.dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="2"] .dx-scheduler-header-scrollable {
  height: 136px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-all-day.dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="3"] .dx-scheduler-header-scrollable {
  height: 166px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-all-day.dx-scheduler-work-space-all-day-collapsed .dx-scheduler-header-scrollable {
  height: 76px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-all-day.dx-scheduler-work-space-all-day-collapsed.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-scrollable {
  height: auto;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-all-day.dx-scheduler-work-space-day[dx-group-row-count="1"] .dx-scheduler-header-scrollable {
  height: 116px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-all-day.dx-scheduler-work-space-day[dx-group-row-count="2"] .dx-scheduler-header-scrollable {
  height: 146px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-all-day.dx-scheduler-work-space-day[dx-group-row-count="3"] .dx-scheduler-header-scrollable {
  height: 176px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-all-day.dx-scheduler-work-space-day .dx-scheduler-header-scrollable {
  height: 86px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-all-day.dx-scheduler-work-space-day.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-scrollable {
  height: auto;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-all-day.dx-scheduler-work-space-day.dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="1"] .dx-scheduler-header-scrollable {
  height: 66px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-all-day.dx-scheduler-work-space-day.dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="2"] .dx-scheduler-header-scrollable {
  height: 96px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-all-day.dx-scheduler-work-space-day.dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="3"] .dx-scheduler-header-scrollable {
  height: 126px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-all-day.dx-scheduler-work-space-day.dx-scheduler-work-space-all-day-collapsed .dx-scheduler-header-scrollable {
  height: 36px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-all-day.dx-scheduler-work-space-day.dx-scheduler-work-space-all-day-collapsed.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-scrollable {
  height: auto;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-timeline:not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-scrollable.dx-scrollable,
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-month .dx-scheduler-header-scrollable.dx-scrollable {
  margin: 0;
  padding: 0;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-timeline:not(.dx-scheduler-work-space-grouped) .dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-month .dx-scheduler-date-table-scrollable {
  margin-left: 0;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-month[dx-group-row-count="1"] .dx-scheduler-header-scrollable {
  height: 81px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-month[dx-group-row-count="2"] .dx-scheduler-header-scrollable {
  height: 111px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-month[dx-group-row-count="3"] .dx-scheduler-header-scrollable {
  height: 141px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-month .dx-scheduler-header-scrollable {
  height: 51px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-month.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-scrollable {
  height: auto;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-month .dx-scheduler-sidebar-scrollable {
  display: none;
}
.dx-scheduler-work-space-both-scrollbar .dx-scheduler-all-day-table-row .dx-scheduler-all-day-table-cell:first-child,
.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-row .dx-scheduler-date-table-cell:first-child,
.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-row .dx-scheduler-header-panel-cell:first-child {
  border-left: none;
}
.dx-scheduler-work-space-both-scrollbar .dx-scheduler-scrollable-appointments {
  top: 0;
}
.dx-scheduler-header-panel-cell {
  position: relative;
  border-left: 1px solid rgba(221,221,221,.6);
  border-right: 1px solid rgba(221,221,221,.6);
  color: #333;
  padding: 0;
  vertical-align: middle;
  text-align: center;
  font-weight: 400;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-scheduler-all-day-table-row::before,
.dx-scheduler-group-row::before,
.dx-scheduler-header-row::before {
  content: "";
  width: 100px;
  display: table-cell;
}
.dx-scheduler-small .dx-scheduler-all-day-table-row::before,
.dx-scheduler-small .dx-scheduler-group-row::before,
.dx-scheduler-small .dx-scheduler-header-row::before {
  width: 50px;
}
.dx-scheduler-all-day-panel {
  width: 100%;
}
.dx-scheduler-all-day-panel .dx-scheduler-all-day-table-cell {
  border-bottom: 2px solid rgba(221,221,221,.6);
}
.dx-scheduler-all-day-title {
  color: #333;
  width: 100px;
  position: absolute;
  text-align: center;
  border-bottom: 2px solid rgba(221,221,221,.6);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
}
.dx-scheduler-small .dx-scheduler-all-day-title {
  width: 50px;
}
.dx-scheduler-work-space-vertical-grouped .dx-scheduler-all-day-title {
  height: 50px;
  line-height: 50px;
}
.dx-scheduler-all-day-table {
  border-spacing: 0;
  table-layout: fixed;
  width: 100%;
}
.dx-scheduler-group-header {
  height: 30px;
  text-align: center;
}
.dx-scheduler-time-panel {
  float: left;
  width: 100px;
  border-collapse: collapse;
}
.dx-scheduler-small .dx-scheduler-time-panel {
  width: 50px;
  font-size: 14px;
}
.dx-scheduler-time-panel .dx-scheduler-time-panel-row:nth-child(1) td > div,
.dx-scheduler-time-panel .dx-scheduler-virtual-row ~ .dx-scheduler-time-panel-row:nth-child(2) td > div {
  margin-top: 0;
}
.dx-scheduler-time-panel-cell {
  color: #333;
  position: relative;
  width: 100%;
  text-align: right;
  vertical-align: top;
  padding-right: 20px;
  border-bottom: 1px solid transparent;
}
.dx-scheduler-time-panel-cell > div {
  margin-top: -13px;
}
.dx-scheduler-small .dx-scheduler-time-panel-cell {
  padding-left: 0;
  padding-right: 10px;
}
.dx-scheduler-time-panel-cell::after {
  position: absolute;
  bottom: -1px;
  width: 10%;
  height: 1px;
  content: "";
  right: 0;
  background-color: rgba(221,221,221,.6);
}
.dx-scheduler-time-panel-cell.dx-scheduler-time-panel-current-time-cell {
  color: #337ab7;
}
.dx-scheduler-time-panel-cell.dx-scheduler-time-panel-current-time-cell::before {
  position: absolute;
  top: 0;
  right: 0;
  width: 2px;
  height: inherit;
  content: "";
  background-color: #63a0d4;
}
.dx-scheduler-time-panel-row:last-child .dx-scheduler-time-panel-cell::after {
  display: none;
}
.dx-scheduler-time-panel-title-cell {
  padding: 0;
}
.dx-scheduler-date-table {
  width: 100%;
  border-spacing: 0;
  table-layout: fixed;
  float: left;
  margin-left: -100px;
}
.dx-scheduler-small .dx-scheduler-date-table {
  margin-left: -50px;
}
.dx-scheduler-date-table .dx-scheduler-date-table-row::before,
.dx-scheduler-date-table .dx-scheduler-virtual-row::before {
  content: "";
  width: 100px;
  display: table-cell;
}
.dx-scheduler-small .dx-scheduler-date-table .dx-scheduler-date-table-row::before,
.dx-scheduler-small .dx-scheduler-date-table .dx-scheduler-virtual-row::before {
  width: 50px;
}
.dx-scheduler-agenda .dx-scheduler-date-table {
  margin-left: -70px;
}
.dx-scheduler-all-day-table-cell.dx-state-hover.dx-state-focused,
.dx-scheduler-date-table-cell.dx-state-hover.dx-state-focused {
  background-color: #dbe9f5;
}
.dx-scheduler-all-day-table-cell.dx-state-focused,
.dx-scheduler-date-table-cell.dx-state-focused {
  background-color: #dbe9f5;
  opacity: 1;
}
.dx-scheduler-all-day-table-cell.dx-scheduler-focused-cell,
.dx-scheduler-date-table-cell.dx-scheduler-focused-cell {
  -webkit-box-shadow: inset 0 0 0 1px #337ab7;
  box-shadow: inset 0 0 0 1px #337ab7;
}
.dx-scheduler-all-day-table-cell > div,
.dx-scheduler-date-table-cell > div {
  pointer-events: none;
}
.dx-scheduler-date-table-droppable-cell {
  background-color: #f2f2f2;
}
.dx-scheduler-scrollable-appointments {
  position: absolute;
  top: 0;
}
.dx-scheduler-appointment {
  border-bottom: 1px solid transparent;
  background-clip: padding-box;
  position: absolute;
  cursor: default;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  background-color: #337ab7;
  color: #fff;
  -webkit-box-shadow: inset 0 2px 0 0 rgba(0,0,0,.3);
  box-shadow: inset 0 2px 0 0 rgba(0,0,0,.3);
  left: 0;
  min-width: 4px;
  min-height: 4px;
}
.dx-scheduler-appointment.dx-resizable-resizing,
.dx-scheduler-appointment.dx-state-active {
  -webkit-box-shadow: inset 0 -2px 0 0 rgba(0,0,0,.3),inset 0 2px 0 0 rgba(0,0,0,.3);
  box-shadow: inset 0 -2px 0 0 rgba(0,0,0,.3),inset 0 2px 0 0 rgba(0,0,0,.3);
}
.dx-scheduler-appointment.dx-state-focused {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dx-scheduler-appointment.dx-state-focused::before {
  pointer-events: none;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,.3);
  opacity: .98;
}
.dx-scheduler-appointment.dx-state-hover {
  -webkit-box-shadow: inset 0 5px 0 0 rgba(0,0,0,.3);
  box-shadow: inset 0 5px 0 0 rgba(0,0,0,.3);
}
.dx-scheduler-appointment.dx-state-hover.dx-resizable {
  -webkit-box-shadow: inset 0 5px 0 0 rgba(0,0,0,.3),inset 0 -2px 0 0 rgba(0,0,0,.3);
  box-shadow: inset 0 5px 0 0 rgba(0,0,0,.3),inset 0 -2px 0 0 rgba(0,0,0,.3);
}
.dx-scheduler-appointment.dx-state-hover .dx-resizable-handle-top {
  height: 5px;
}
.dx-scheduler-appointment.dx-state-hover .dx-resizable-handle-left {
  width: 5px;
}
.dx-scheduler-appointment.dx-draggable-dragging {
  position: fixed;
  top: 0;
  left: 0;
  -webkit-box-shadow: 7px 7px 15px 0 rgba(50,50,50,.2),inset 0 -2px 0 0 rgba(0,0,0,.3),inset 0 2px 0 0 rgba(0,0,0,.3);
  box-shadow: 7px 7px 15px 0 rgba(50,50,50,.2),inset 0 -2px 0 0 rgba(0,0,0,.3),inset 0 2px 0 0 rgba(0,0,0,.3);
}
.dx-scheduler-appointment.dx-draggable-dragging,
.dx-scheduler-appointment.dx-resizable-resizing {
  z-index: 1000;
  opacity: .7;
}
.dx-scheduler-appointment .dx-resizable-handle-left {
  left: -1px;
}
.dx-scheduler-appointment .dx-scheduler-appointment-reduced-icon {
  position: absolute;
  top: 3px;
  right: 5px;
  font: 14px/1 DXIcons;
}
.dx-scheduler-appointment .dx-scheduler-appointment-reduced-icon::before {
  content: "";
}
.dx-rtl .dx-scheduler-appointment .dx-scheduler-appointment-reduced-icon {
  right: auto;
  left: 3px;
  font: 14px/1 DXIcons;
}
.dx-rtl .dx-scheduler-appointment .dx-scheduler-appointment-reduced-icon::before {
  content: "";
}
.dx-scheduler-appointment.dx-scheduler-appointment-empty .dx-scheduler-appointment-reduced-icon,
.dx-scheduler-appointment.dx-scheduler-appointment-tail .dx-scheduler-appointment-reduced-icon {
  display: none;
}
.dx-scheduler-appointment.dx-state-disabled {
  cursor: default;
  opacity: .6;
  pointer-events: auto;
}
.dx-scheduler-all-day-appointment,
.dx-scheduler-timeline .dx-scheduler-appointment,
.dx-scheduler-work-space-month .dx-scheduler-appointment {
  -webkit-box-shadow: inset 2px 0 0 0 rgba(0,0,0,.3);
  box-shadow: inset 2px 0 0 0 rgba(0,0,0,.3);
}
.dx-rtl .dx-scheduler-all-day-appointment,
.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment,
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-appointment {
  -webkit-box-shadow: inset -2px 0 0 0 rgba(0,0,0,.3);
  box-shadow: inset -2px 0 0 0 rgba(0,0,0,.3);
}
.dx-scheduler-all-day-appointment.dx-resizable-resizing,
.dx-scheduler-all-day-appointment.dx-state-active,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-resizable-resizing,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-active,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-resizable-resizing,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-active {
  -webkit-box-shadow: inset -2px 0 0 0 rgba(0,0,0,.3),inset 2px 0 0 0 rgba(0,0,0,.3);
  box-shadow: inset -2px 0 0 0 rgba(0,0,0,.3),inset 2px 0 0 0 rgba(0,0,0,.3);
}
.dx-scheduler-all-day-appointment.dx-state-focused,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-focused,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-focused {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dx-scheduler-all-day-appointment.dx-state-focused::before,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-focused::before,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-focused::before {
  pointer-events: none;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,.3);
  opacity: .98;
}
.dx-scheduler-all-day-appointment.dx-state-hover,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover {
  -webkit-box-shadow: inset 5px 0 0 0 rgba(0,0,0,.3);
  box-shadow: inset 5px 0 0 0 rgba(0,0,0,.3);
}
.dx-scheduler-all-day-appointment.dx-state-hover.dx-resizable,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover.dx-resizable,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover.dx-resizable {
  -webkit-box-shadow: inset 5px 0 0 0 rgba(0,0,0,.3),inset -2px 0 0 0 rgba(0,0,0,.3);
  box-shadow: inset 5px 0 0 0 rgba(0,0,0,.3),inset -2px 0 0 0 rgba(0,0,0,.3);
}
.dx-rtl .dx-scheduler-all-day-appointment.dx-state-hover,
.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover,
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover {
  -webkit-box-shadow: inset -5px 0 0 0 rgba(0,0,0,.3);
  box-shadow: inset -5px 0 0 0 rgba(0,0,0,.3);
}
.dx-rtl .dx-scheduler-all-day-appointment.dx-state-hover.dx-resizable,
.dx-rtl .dx-scheduler-timeline .dx-scheduler-appointment.dx-state-hover.dx-resizable,
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-appointment.dx-state-hover.dx-resizable {
  -webkit-box-shadow: inset -5px 0 0 0 rgba(0,0,0,.3),inset 2px 0 0 0 rgba(0,0,0,.3);
  box-shadow: inset -5px 0 0 0 rgba(0,0,0,.3),inset 2px 0 0 0 rgba(0,0,0,.3);
}
.dx-scheduler-all-day-appointment.dx-draggable-dragging,
.dx-scheduler-timeline .dx-scheduler-appointment.dx-draggable-dragging,
.dx-scheduler-work-space-month .dx-scheduler-appointment.dx-draggable-dragging {
  -webkit-box-shadow: inset -2px 0 0 0 rgba(0,0,0,.3),inset 2px 0 0 0 rgba(0,0,0,.3),7px 7px 15px 0 rgba(50,50,50,.2);
  box-shadow: inset -2px 0 0 0 rgba(0,0,0,.3),inset 2px 0 0 0 rgba(0,0,0,.3),7px 7px 15px 0 rgba(50,50,50,.2);
}
.dx-scheduler-appointment.dx-scheduler-appointment-body,
.dx-scheduler-appointment.dx-scheduler-appointment-tail {
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dx-scheduler-group-header-content div {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-scheduler-appointment-recurrence-icon {
  position: absolute;
  background-repeat: no-repeat;
  top: 3px;
  right: 5px;
  display: block;
}
.dx-scheduler-appointment-recurrence-icon.dx-icon-repeat {
  font-size: 18px;
}
.dx-scheduler-all-day-appointment .dx-scheduler-appointment-reduced-icon {
  position: absolute;
  top: 15%;
}
.dx-scheduler-appointment-reduced.dx-scheduler-appointment-head .dx-scheduler-appointment-recurrence-icon {
  right: 20px;
}
.dx-scheduler-appointment-content {
  cursor: pointer;
  height: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  opacity: .99;
}
.dx-scheduler-work-space-grouped.dx-scheduler-work-space-month .dx-scheduler-appointment-content {
  font-size: 12px;
}
.dx-scheduler-appointment-content > * {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-scheduler-appointment-empty .dx-scheduler-appointment-content-details,
.dx-scheduler-appointment-empty .dx-scheduler-appointment-recurrence-icon,
.dx-scheduler-appointment-empty .dx-scheduler-appointment-title {
  display: none;
}
.dx-scheduler-appointment-content-details {
  font-size: 11px;
  white-space: pre;
  overflow: hidden;
}
.dx-scheduler-all-day-appointment .dx-scheduler-appointment-content-details,
.dx-scheduler-work-space-month .dx-scheduler-appointment-content-details {
  display: none;
}
.dx-scheduler-appointment-popup .dx-form .dx-field-item.dx-appointment-form-switch > div {
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  width: auto;
}
.dx-scheduler-appointment-popup .dx-layout-manager .dx-label-h-align .dx-field-item-content .dx-checkbox,
.dx-scheduler-appointment-popup .dx-layout-manager .dx-label-h-align .dx-field-item-content .dx-switch {
  margin: 0;
}
.dx-scheduler-appointment-popup .dx-field-item-label-location-left {
  padding-right: 20px;
}
.dx-scheduler-appointment-popup .dx-field {
  min-height: 0;
}
.dx-scheduler-appointment-popup .dx-field-label {
  width: auto;
}
.dx-scheduler-appointment-popup .dx-field-value {
  padding-left: 0;
  padding-right: 0;
}
.dx-scheduler-appointment-popup .dx-field-value:not(.dx-widget) > .dx-checkbox {
  float: left;
}
.dx-scheduler-appointment-popup .dx-field-value:not(.dx-widget) > .dx-checkbox.dx-rtl {
  float: right;
}
.dx-scheduler-appointment-collector {
  background-color: #337ab7;
  color: #fff;
}
.dx-scheduler-appointment-collector.dx-button,
.dx-scheduler-appointment-collector.dx-button.dx-state-active,
.dx-scheduler-appointment-collector.dx-button.dx-state-focused,
.dx-scheduler-appointment-collector.dx-button.dx-state-hover {
  background-color: #337ab7;
  color: #fff;
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dx-scheduler-appointment-collector.dx-button .dx-button-content,
.dx-scheduler-appointment-collector.dx-button.dx-state-active .dx-button-content,
.dx-scheduler-appointment-collector.dx-button.dx-state-focused .dx-button-content,
.dx-scheduler-appointment-collector.dx-button.dx-state-hover .dx-button-content {
  line-height: inherit;
}
.dx-scheduler-appointment-collector.dx-button.dx-state-hover::before {
  pointer-events: none;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,.3);
  opacity: .98;
}
.dx-scheduler-appointment-collector.dx-button.dx-state-hover .dx-scheduler-appointment-collector-content {
  color: #fff;
  opacity: .99;
}
.dx-scheduler-appointment-collector-compact .dx-scheduler-appointment-collector-content span:last-child {
  padding-left: 0;
}
.dx-scheduler-agenda .dx-scheduler-date-table-scrollable {
  margin-top: 10px;
}
.dx-scheduler-agenda .dx-scheduler-scrollable-appointments {
  padding-left: 70px;
  width: 100%;
  height: 0;
}
.dx-scheduler-small .dx-scheduler-agenda .dx-scheduler-scrollable-appointments.dx-rtl {
  padding-left: 0;
  padding-right: 70px;
}
.dx-scheduler-agenda .dx-scheduler-time-panel-cell::after {
  display: none;
}
.dx-scheduler-agenda .dx-scheduler-group-table {
  border-spacing: 0;
  margin-top: 0;
  height: 100%;
  float: left;
}
.dx-scheduler-agenda .dx-scheduler-time-panel {
  margin-top: 0;
  width: 70px;
}
.dx-scheduler-agenda .dx-scheduler-date-table-cell,
.dx-scheduler-agenda .dx-scheduler-time-panel-cell {
  border: none;
}
.dx-scheduler-agenda .dx-scheduler-date-table-row::before {
  display: none;
}
.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-date-table {
  float: right;
}
.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-group-row::before {
  display: none;
}
.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-group-row:first-child .dx-scheduler-group-header-content::before {
  border-bottom: none;
}
.dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-time-panel-cell::after {
  display: none;
}
.dx-scheduler-agenda .dx-scheduler-group-header {
  vertical-align: top;
  border-top: none;
  border-left: none;
  border-right: none;
  font-weight: 700;
  padding: 0;
}
.dx-scheduler-small .dx-scheduler-agenda .dx-scheduler-group-header {
  width: 40px;
  font-size: 14px;
}
.dx-scheduler-small .dx-scheduler-agenda .dx-scheduler-group-header-content {
  width: 38px;
}
.dx-scheduler-agenda .dx-scheduler-group-header-content div {
  white-space: normal;
}
.dx-scheduler-agenda .dx-scheduler-appointment {
  position: relative;
  -webkit-box-shadow: none;
  box-shadow: none;
  margin-top: 5px;
  margin-bottom: 5px;
}
.dx-scheduler-agenda .dx-scheduler-appointment.dx-scheduler-last-in-date-agenda-appointment {
  margin-bottom: 20px;
}
.dx-scheduler-agenda .dx-scheduler-appointment-content .dx-scheduler-appointment-content-allday,
.dx-scheduler-agenda .dx-scheduler-appointment-content .dx-scheduler-appointment-content-date {
  opacity: 1;
  font-weight: 700;
  font-size: 13px;
}
.dx-scheduler-agenda .dx-scheduler-appointment-content-allday {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-right: 5px;
}
.dx-rtl .dx-scheduler-agenda .dx-scheduler-appointment-content-allday {
  padding-right: 0;
  padding-left: 5px;
}
.dx-scheduler-agenda-nodata {
  text-align: center;
  opacity: .5;
  position: absolute;
  top: 45%;
  left: 0;
  right: 0;
  font-size: 14px;
}
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline.dx-scheduler-work-space[dx-group-row-count="1"].dx-scheduler-work-space .dx-scheduler-date-table-scrollable {
  padding-bottom: 90px;
  margin-bottom: 90px;
}
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline.dx-scheduler-work-space[dx-group-row-count="2"].dx-scheduler-work-space .dx-scheduler-date-table-scrollable {
  padding-bottom: 130px;
  margin-bottom: 130px;
}
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline.dx-scheduler-work-space[dx-group-row-count="3"].dx-scheduler-work-space .dx-scheduler-date-table-scrollable {
  padding-bottom: 170px;
  margin-bottom: 170px;
}
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline.dx-scheduler-timeline-day.dx-scheduler-work-space-count.dx-scheduler-work-space[dx-group-row-count="1"].dx-scheduler-work-space .dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline.dx-scheduler-timeline-week.dx-scheduler-work-space[dx-group-row-count="1"].dx-scheduler-work-space .dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline.dx-scheduler-timeline-work-week.dx-scheduler-work-space[dx-group-row-count="1"].dx-scheduler-work-space .dx-scheduler-date-table-scrollable {
  padding-bottom: 130px;
  margin-bottom: 130px;
}
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline.dx-scheduler-timeline-day.dx-scheduler-work-space-count.dx-scheduler-work-space[dx-group-row-count="2"].dx-scheduler-work-space .dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline.dx-scheduler-timeline-week.dx-scheduler-work-space[dx-group-row-count="2"].dx-scheduler-work-space .dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline.dx-scheduler-timeline-work-week.dx-scheduler-work-space[dx-group-row-count="2"].dx-scheduler-work-space .dx-scheduler-date-table-scrollable {
  padding-bottom: 170px;
  margin-bottom: 170px;
}
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline.dx-scheduler-timeline-day.dx-scheduler-work-space-count.dx-scheduler-work-space[dx-group-row-count="3"].dx-scheduler-work-space .dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline.dx-scheduler-timeline-week.dx-scheduler-work-space[dx-group-row-count="3"].dx-scheduler-work-space .dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline.dx-scheduler-timeline-work-week.dx-scheduler-work-space[dx-group-row-count="3"].dx-scheduler-work-space .dx-scheduler-date-table-scrollable {
  padding-bottom: 210px;
  margin-bottom: 210px;
}
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-sidebar-scrollable {
  display: none;
}
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-scrollable {
  margin-left: 0!important;
}
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-group-header-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 40px;
}
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-group-header-content > div {
  margin: auto;
}
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-group-row,
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-panel,
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-group-header {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-flex-basis: 0;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline.dx-scheduler-work-space-group-by-date .dx-scheduler-group-header {
  -webkit-flex-basis: auto;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline:not(.dx-scheduler-work-space-group-by-date) .dx-scheduler-header-row .dx-scheduler-header-panel-cell {
  border-right: none;
}
.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-scrollable {
  height: auto;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="1"] .dx-scheduler-work-space-vertical-group-table {
  width: 100px;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="1"] .dx-scheduler-group-header-content {
  width: 100%;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="1"] .dx-scheduler-date-table {
  margin-left: -200px;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="1"] .dx-scheduler-date-table .dx-scheduler-all-day-table-row::before,
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="1"] .dx-scheduler-date-table .dx-scheduler-date-table-row::before,
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="1"] .dx-scheduler-date-table .dx-scheduler-virtual-row::before {
  width: 200px;
}
.dx-rtl .dx-scheduler-work-space-vertical-grouped[dx-group-column-count="1"] .dx-scheduler-date-table {
  margin-right: -200px;
  margin-left: 0;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="1"] .dx-scheduler-header-panel .dx-scheduler-header-row::before {
  width: 200px;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="1"].dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table {
  margin-left: 0;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="1"].dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable {
  margin-left: 201px;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="1"].dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-scrollable.dx-scrollable {
  margin: 0 0 0 201px;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="1"].dx-scheduler-work-space-both-scrollbar.dx-rtl .dx-scheduler-date-table-scrollable {
  margin-left: 0;
  margin-right: 201px;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="1"].dx-scheduler-work-space-both-scrollbar.dx-rtl .dx-scheduler-date-table {
  margin-right: 0;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="1"].dx-scheduler-work-space-both-scrollbar.dx-rtl .dx-scheduler-header-scrollable.dx-scrollable {
  margin: 0 201px 0 0;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="1"].dx-scheduler-work-space-month .dx-scheduler-sidebar-scrollable {
  width: 100px;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="1"].dx-scheduler-work-space-month .dx-scheduler-date-table-scrollable {
  margin-left: 100px;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="1"].dx-scheduler-work-space-month .dx-scheduler-header-scrollable.dx-scrollable {
  margin: 0 0 0 100px;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="1"].dx-scheduler-work-space-month .dx-scheduler-date-table {
  margin-left: 0;
}
.dx-rtl .dx-scheduler-work-space-vertical-grouped[dx-group-column-count="1"].dx-scheduler-work-space-month .dx-scheduler-date-table {
  margin-right: 0;
  margin-left: 0;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="1"].dx-scheduler-work-space-month .dx-scheduler-date-table-row::before,
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="1"].dx-scheduler-work-space-month .dx-scheduler-header-row::before {
  width: 100px;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="2"] .dx-scheduler-work-space-vertical-group-table {
  width: 150px;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="2"] .dx-scheduler-group-header-content {
  width: 100%;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="2"] .dx-scheduler-date-table {
  margin-left: -250px;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="2"] .dx-scheduler-date-table .dx-scheduler-all-day-table-row::before,
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="2"] .dx-scheduler-date-table .dx-scheduler-date-table-row::before,
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="2"] .dx-scheduler-date-table .dx-scheduler-virtual-row::before {
  width: 250px;
}
.dx-rtl .dx-scheduler-work-space-vertical-grouped[dx-group-column-count="2"] .dx-scheduler-date-table {
  margin-right: -250px;
  margin-left: 0;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="2"] .dx-scheduler-header-panel .dx-scheduler-header-row::before {
  width: 250px;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="2"].dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table {
  margin-left: 0;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="2"].dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable {
  margin-left: 251px;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="2"].dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-scrollable.dx-scrollable {
  margin: 0 0 0 251px;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="2"].dx-scheduler-work-space-both-scrollbar.dx-rtl .dx-scheduler-date-table-scrollable {
  margin-left: 0;
  margin-right: 251px;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="2"].dx-scheduler-work-space-both-scrollbar.dx-rtl .dx-scheduler-date-table {
  margin-right: 0;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="2"].dx-scheduler-work-space-both-scrollbar.dx-rtl .dx-scheduler-header-scrollable.dx-scrollable {
  margin: 0 251px 0 0;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="2"].dx-scheduler-work-space-month .dx-scheduler-sidebar-scrollable {
  width: 150px;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="2"].dx-scheduler-work-space-month .dx-scheduler-date-table-scrollable {
  margin-left: 150px;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="2"].dx-scheduler-work-space-month .dx-scheduler-header-scrollable.dx-scrollable {
  margin: 0 0 0 150px;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="2"].dx-scheduler-work-space-month .dx-scheduler-date-table {
  margin-left: 0;
}
.dx-rtl .dx-scheduler-work-space-vertical-grouped[dx-group-column-count="2"].dx-scheduler-work-space-month .dx-scheduler-date-table {
  margin-right: 0;
  margin-left: 0;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="2"].dx-scheduler-work-space-month .dx-scheduler-date-table-row::before,
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="2"].dx-scheduler-work-space-month .dx-scheduler-header-row::before {
  width: 150px;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="3"] .dx-scheduler-work-space-vertical-group-table {
  width: 200px;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="3"] .dx-scheduler-group-header-content {
  width: 100%;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="3"] .dx-scheduler-date-table {
  margin-left: -300px;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="3"] .dx-scheduler-date-table .dx-scheduler-all-day-table-row::before,
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="3"] .dx-scheduler-date-table .dx-scheduler-date-table-row::before,
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="3"] .dx-scheduler-date-table .dx-scheduler-virtual-row::before {
  width: 300px;
}
.dx-rtl .dx-scheduler-work-space-vertical-grouped[dx-group-column-count="3"] .dx-scheduler-date-table {
  margin-right: -300px;
  margin-left: 0;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="3"] .dx-scheduler-header-panel .dx-scheduler-header-row::before {
  width: 300px;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="3"].dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table {
  margin-left: 0;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="3"].dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable {
  margin-left: 301px;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="3"].dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-scrollable.dx-scrollable {
  margin: 0 0 0 301px;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="3"].dx-scheduler-work-space-both-scrollbar.dx-rtl .dx-scheduler-date-table-scrollable {
  margin-left: 0;
  margin-right: 301px;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="3"].dx-scheduler-work-space-both-scrollbar.dx-rtl .dx-scheduler-date-table {
  margin-right: 0;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="3"].dx-scheduler-work-space-both-scrollbar.dx-rtl .dx-scheduler-header-scrollable.dx-scrollable {
  margin: 0 301px 0 0;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="3"].dx-scheduler-work-space-month .dx-scheduler-sidebar-scrollable {
  width: 200px;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="3"].dx-scheduler-work-space-month .dx-scheduler-date-table-scrollable {
  margin-left: 200px;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="3"].dx-scheduler-work-space-month .dx-scheduler-header-scrollable.dx-scrollable {
  margin: 0 0 0 200px;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="3"].dx-scheduler-work-space-month .dx-scheduler-date-table {
  margin-left: 0;
}
.dx-rtl .dx-scheduler-work-space-vertical-grouped[dx-group-column-count="3"].dx-scheduler-work-space-month .dx-scheduler-date-table {
  margin-right: 0;
  margin-left: 0;
}
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="3"].dx-scheduler-work-space-month .dx-scheduler-date-table-row::before,
.dx-scheduler-work-space-vertical-grouped[dx-group-column-count="3"].dx-scheduler-work-space-month .dx-scheduler-header-row::before {
  width: 200px;
}
.dx-scheduler-work-space-vertical-grouped .dx-scheduler-work-space-vertical-group-table {
  float: left;
  height: 100%;
  min-height: 100px;
  border-right: 1px solid rgba(221,221,221,.6);
  border-top: 1px solid rgba(221,221,221,.6);
  border-spacing: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
}
.dx-scheduler-work-space-vertical-grouped .dx-scheduler-work-space-vertical-group-table tbody {
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
}
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-day .dx-scheduler-all-day-title,
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-week .dx-scheduler-all-day-title,
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-work-week .dx-scheduler-all-day-title {
  top: 0;
  position: relative;
  height: 50px!important;
  line-height: 50px!important;
  border-bottom: none;
  border-right: none;
}
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-day .dx-scheduler-all-day-table-cell {
  border-top: 1px solid rgba(221,221,221,.6);
}
.dx-scheduler-work-space-vertical-grouped .dx-scheduler-all-day-panel {
  display: table-cell;
  position: relative;
}
.dx-scheduler-work-space-vertical-grouped .dx-scheduler-all-day-panel::before {
  content: "";
  width: 100px;
  display: table-cell;
}
.dx-scheduler-small .dx-scheduler-work-space-vertical-grouped .dx-scheduler-all-day-panel::before {
  width: 50px;
}
.dx-scheduler-work-space-vertical-grouped .dx-scheduler-all-day-table-row {
  height: 50px;
}
.dx-scheduler-work-space-vertical-grouped .dx-scheduler-time-panel-cell.dx-scheduler-first-group-cell {
  border-top: 1px solid rgba(221,221,221,.6);
}
.dx-scheduler-work-space-vertical-grouped .dx-scheduler-time-panel-cell.dx-scheduler-first-group-cell > div {
  margin-top: 0;
}
.dx-scheduler-work-space-vertical-grouped .dx-scheduler-time-panel-cell.dx-scheduler-last-group-cell {
  border-bottom: none;
  -webkit-box-shadow: inset 0 -1px 0 rgba(221,221,221,.6);
  box-shadow: inset 0 -1px 0 rgba(221,221,221,.6);
}
.dx-scheduler-work-space-vertical-grouped .dx-scheduler-date-table-cell.dx-scheduler-last-group-cell {
  border-bottom: 2px solid rgba(221,221,221,.6);
}
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-month[dx-group-row-count="1"] .dx-scheduler-header-scrollable {
  height: 81px;
}
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-month[dx-group-row-count="2"] .dx-scheduler-header-scrollable {
  height: 111px;
}
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-month[dx-group-row-count="3"] .dx-scheduler-header-scrollable {
  height: 141px;
}
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-month .dx-scheduler-header-scrollable {
  height: 51px;
}
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-month.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-scrollable {
  height: auto;
}
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-month .dx-scheduler-sidebar-scrollable {
  display: block;
  float: left;
}
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-month .dx-scheduler-header-panel .dx-scheduler-header-row::before {
  display: none;
}
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-month .dx-scheduler-group-header {
  -webkit-box-shadow: 0 -2px 0 rgba(221,221,221,.6);
  box-shadow: 0 -2px 0 rgba(221,221,221,.6);
  border-bottom: none;
}
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-month .dx-scheduler-date-table-cell {
  height: 75px;
}
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-month.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-panel {
  border-bottom: none;
}
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-all-day-table-row::before {
  display: none;
}
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar .dx-scheduler-sidebar-scrollable {
  border-top: 1px solid rgba(221,221,221,.6);
}
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-month .dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-month .dx-scheduler-sidebar-scrollable,
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-week .dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-week .dx-scheduler-sidebar-scrollable,
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-work-week .dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-work-week .dx-scheduler-sidebar-scrollable,
.dx-scheduler-work-space-vertical-grouped:not(.dx-scheduler-work-space-day):not(.dx-scheduler-work-space-both-scrollbar) .dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-vertical-grouped:not(.dx-scheduler-work-space-day):not(.dx-scheduler-work-space-both-scrollbar) .dx-scheduler-sidebar-scrollable {
  padding-bottom: 50px;
  margin-bottom: -50px;
}
.dx-scheduler-work-space-vertical-grouped .dx-scheduler-work-space-day .dx-scheduler-date-table-scrollable {
  padding-bottom: 0;
  margin-bottom: 0;
}
.dx-rtl .dx-scheduler-work-space-vertical-group-table {
  border-right: none;
  border-left: 1px solid rgba(221,221,221,.6);
}
.dx-rtl .dx-scheduler-date-time-shader-all-day {
  margin-left: 0;
  margin-right: 100px;
}
.dx-rtl .dx-scheduler-navigator {
  float: right;
  padding-left: 0;
  padding-right: 10px;
}
.dx-device-mobile .dx-rtl .dx-scheduler-navigator {
  padding-right: 5px;
}
.dx-rtl .dx-scheduler-view-switcher.dx-tabs {
  float: left;
}
.dx-rtl .dx-scheduler-view-switcher.dx-dropdownmenu {
  left: 10px;
  right: auto;
}
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-date-table {
  margin-right: 0;
}
.dx-rtl .dx-scheduler-header-panel {
  left: 0;
  right: inherit;
}
.dx-rtl .dx-scheduler-all-day-panel table {
  margin-left: 0;
}
.dx-rtl .dx-scheduler-time-panel,
.dx-rtl .dx-scheduler-work-space-vertical-group-table {
  float: right;
}
.dx-rtl .dx-scheduler-time-panel-cell {
  text-align: left;
  padding-left: 20px;
  padding-right: 0;
}
.dx-rtl .dx-scheduler-time-panel-cell::after {
  right: auto;
  left: 0;
}
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-date-table-cell,
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-header-panel-cell {
  border-right: 1px solid rgba(221,221,221,.6);
}
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-date-table-cell:first-child,
.dx-rtl .dx-scheduler-work-space-month .dx-scheduler-header-panel-cell:first-child {
  border-right: none;
}
.dx-rtl .dx-scheduler-work-space:not(.dx-scheduler-timeline):not(.dx-scheduler-work-space-month):not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-work-space-both-scrollbar):not(.dx-scheduler-agenda) .dx-scheduler-date-table {
  float: right;
  margin-left: 0;
  margin-right: -100px;
}
.dx-scheduler-small .dx-rtl .dx-scheduler-work-space:not(.dx-scheduler-timeline):not(.dx-scheduler-work-space-month):not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-work-space-both-scrollbar):not(.dx-scheduler-agenda) .dx-scheduler-date-table {
  margin-right: -50px;
}
.dx-rtl .dx-scheduler-appointment-recurrence-icon {
  left: 5px;
  right: auto;
}
.dx-rtl .dx-scheduler-appointment-reduced.dx-scheduler-appointment-head .dx-scheduler-appointment-recurrence-icon {
  left: 20px;
  right: auto;
}
.dx-rtl .dx-scheduler-work-space-day .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content,
.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content,
.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-appointment-reduced .dx-scheduler-appointment-content {
  padding-right: 5px;
  padding-left: 40px;
}
.dx-rtl .dx-scheduler-work-space-week .dx-scheduler-all-day-table-cell,
.dx-rtl .dx-scheduler-work-space-work-week .dx-scheduler-all-day-table-cell {
  border-right: 1px solid rgba(221,221,221,.6);
  border-left: none;
}
.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-all-day-title {
  border-left: 1px solid rgba(221,221,221,.6);
  border-right: none;
}
.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-all-day-title::before {
  right: 0;
  border-left: 1px solid rgba(221,221,221,.6);
  border-right: none;
}
.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table {
  margin-right: 0;
}
.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-sidebar-scrollable {
  float: right;
}
.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable {
  margin-right: 100px;
  margin-left: auto;
}
.dx-scheduler-small .dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-scrollable {
  margin-right: 50px;
}
.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-time-panel {
  border-left: 1px solid rgba(221,221,221,.6);
  border-right: none;
}
.dx-rtl.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-timeline .dx-scheduler-date-table-scrollable,
.dx-rtl.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-month .dx-scheduler-date-table-scrollable {
  margin-right: 0;
}
.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-all-day-table-row .dx-scheduler-all-day-table-cell:first-child,
.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-date-table-row .dx-scheduler-date-table-cell:first-child,
.dx-rtl.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-row .dx-scheduler-header-panel-cell:first-child {
  border-right: none;
  border-left: 1px solid rgba(221,221,221,.6);
}
.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-sidebar-scrollable {
  float: right;
}
.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-sidebar-scrollable::before {
  right: 0;
  border-left: 1px solid rgba(221,221,221,.6);
  border-right: none;
}
.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-group-table {
  border-left: 1px solid rgba(221,221,221,.6);
  border-right: none;
}
.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-date-table {
  margin-right: 0;
}
.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped .dx-scheduler-group-header {
  padding: 0 5px 0 10px;
}
.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped[dx-group-column-count="2"] .dx-scheduler-group-header:last-child,
.dx-rtl .dx-scheduler-timeline.dx-scheduler-work-space-grouped[dx-group-column-count="3"] .dx-scheduler-group-header:last-child {
  text-align: right;
}
.dx-rtl .dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-all-day) .dx-scheduler-header-scrollable {
  margin-left: 0;
}
.dx-scheduler-small .dx-rtl .dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-all-day) .dx-scheduler-header-scrollable {
  margin-right: 50px;
}
.dx-rtl .dx-scheduler-agenda .dx-scheduler-scrollable-appointments {
  padding-right: 100px;
  padding-left: 0;
}
.dx-scheduler-small .dx-rtl .dx-scheduler-agenda .dx-scheduler-scrollable-appointments {
  padding-right: 35px;
}
.dx-rtl .dx-scheduler-agenda .dx-scheduler-group-table {
  float: right;
}
.dx-rtl .dx-scheduler-agenda.dx-scheduler-work-space-grouped .dx-scheduler-date-table {
  float: left;
}
.dx-scheduler-date-table-cell,
.dx-scheduler-time-panel-cell {
  height: 50px;
}
.dx-scheduler-all-day-title {
  height: 75px;
  line-height: 75px;
  font-size: 14px;
  font-weight: 700;
  top: 56px;
}
.dx-scheduler-work-space-all-day-collapsed .dx-scheduler-all-day-title {
  height: 25px;
  line-height: 25px;
}
:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="1"] .dx-scheduler-all-day-title {
  top: 96px;
}
:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="1"] .dx-scheduler-all-day-title::before {
  top: -41px;
  height: 40px;
}
:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="2"] .dx-scheduler-all-day-title {
  top: 126px;
}
:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="2"] .dx-scheduler-all-day-title::before {
  top: -71px;
  height: 70px;
}
:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="3"] .dx-scheduler-all-day-title {
  top: 156px;
}
:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="3"] .dx-scheduler-all-day-title::before {
  top: -101px;
  height: 100px;
}
.dx-scheduler-work-space-week .dx-scheduler-all-day-title,
.dx-scheduler-work-space-work-week .dx-scheduler-all-day-title {
  top: 106px;
}
.dx-scheduler-work-space-week:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="1"] .dx-scheduler-all-day-title,
.dx-scheduler-work-space-work-week:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="1"] .dx-scheduler-all-day-title {
  top: 136px;
}
.dx-scheduler-work-space-week:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="1"] .dx-scheduler-all-day-title::before,
.dx-scheduler-work-space-work-week:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="1"] .dx-scheduler-all-day-title::before {
  top: -81px;
  height: 80px;
}
.dx-scheduler-work-space-week:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="2"] .dx-scheduler-all-day-title,
.dx-scheduler-work-space-work-week:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="2"] .dx-scheduler-all-day-title {
  top: 166px;
}
.dx-scheduler-work-space-week:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="2"] .dx-scheduler-all-day-title::before,
.dx-scheduler-work-space-work-week:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="2"] .dx-scheduler-all-day-title::before {
  top: -111px;
  height: 110px;
}
.dx-scheduler-work-space-week:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="3"] .dx-scheduler-all-day-title,
.dx-scheduler-work-space-work-week:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="3"] .dx-scheduler-all-day-title {
  top: 196px;
}
.dx-scheduler-work-space-week:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="3"] .dx-scheduler-all-day-title::before,
.dx-scheduler-work-space-work-week:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="3"] .dx-scheduler-all-day-title::before {
  top: -141px;
  height: 140px;
}
.dx-scheduler-all-day-table {
  height: 75px;
}
.dx-scheduler-work-space-all-day-collapsed .dx-scheduler-all-day-table {
  height: 25px;
}
.dx-scheduler-work-space-vertical-grouped .dx-scheduler-header-panel {
  margin-top: 11px;
}
.dx-scheduler-header-panel-cell {
  height: 40px;
}
.dx-scheduler-header-panel-cell.dx-scheduler-header-panel-current-time-cell::before {
  top: 37px;
  height: 2px;
}
.dx-scheduler-timeline .dx-scheduler-date-table-cell {
  height: 75px;
}
.dx-scheduler-work-space:not(.dx-scheduler-work-space-vertical-grouped) .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space:not(.dx-scheduler-work-space-vertical-grouped) .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 50px;
  margin-bottom: -50px;
}
.dx-scheduler-work-space:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="1"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="1"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 80px;
  margin-bottom: -80px;
}
.dx-scheduler-work-space:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="2"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="2"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 110px;
  margin-bottom: -110px;
}
.dx-scheduler-work-space:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="3"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="3"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 140px;
  margin-bottom: -140px;
}
.dx-scheduler-work-space:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 125px;
  margin-bottom: -125px;
}
.dx-scheduler-work-space:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day[dx-group-row-count="1"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day[dx-group-row-count="1"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 155px;
  margin-bottom: -155px;
}
.dx-scheduler-work-space:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day[dx-group-row-count="2"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day[dx-group-row-count="2"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 185px;
  margin-bottom: -185px;
}
.dx-scheduler-work-space:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day[dx-group-row-count="3"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day[dx-group-row-count="3"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 215px;
  margin-bottom: -215px;
}
.dx-scheduler-work-space:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day-collapsed .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day-collapsed .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 75px;
  margin-bottom: -75px;
}
.dx-scheduler-work-space:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="1"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="1"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 105px;
  margin-bottom: -105px;
}
.dx-scheduler-work-space:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="2"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="2"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 135px;
  margin-bottom: -135px;
}
.dx-scheduler-work-space:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="3"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="3"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 165px;
  margin-bottom: -165px;
}
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-vertical-grouped) .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-vertical-grouped) .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 10px;
  margin-bottom: -10px;
}
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="1"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="1"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 40px;
  margin-bottom: -40px;
}
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="2"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="2"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 70px;
  margin-bottom: -70px;
}
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="3"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="3"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 100px;
  margin-bottom: -100px;
}
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 85px;
  margin-bottom: -85px;
}
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day[dx-group-row-count="1"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day[dx-group-row-count="1"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 115px;
  margin-bottom: -115px;
}
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day[dx-group-row-count="2"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day[dx-group-row-count="2"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 145px;
  margin-bottom: -145px;
}
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day[dx-group-row-count="3"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day[dx-group-row-count="3"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 175px;
  margin-bottom: -175px;
}
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day-collapsed .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day-collapsed .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 35px;
  margin-bottom: -35px;
}
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="1"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="1"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 65px;
  margin-bottom: -65px;
}
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="2"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="2"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 95px;
  margin-bottom: -95px;
}
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="3"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="3"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 125px;
  margin-bottom: -125px;
}
.dx-scheduler-work-space-day:not(.dx-scheduler-work-space-grouped) .dx-scheduler-all-day-title {
  top: 57px;
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-vertical-grouped) .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-vertical-grouped) .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 50px;
  margin-bottom: -50px;
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="1"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="1"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 80px;
  margin-bottom: -80px;
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="2"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="2"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 110px;
  margin-bottom: -110px;
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="3"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="3"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 140px;
  margin-bottom: -140px;
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 125px;
  margin-bottom: -125px;
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day[dx-group-row-count="1"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day[dx-group-row-count="1"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 155px;
  margin-bottom: -155px;
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day[dx-group-row-count="2"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day[dx-group-row-count="2"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 185px;
  margin-bottom: -185px;
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day[dx-group-row-count="3"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day[dx-group-row-count="3"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 215px;
  margin-bottom: -215px;
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day-collapsed .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day-collapsed .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 75px;
  margin-bottom: -75px;
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="1"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="1"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 105px;
  margin-bottom: -105px;
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="2"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="2"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 135px;
  margin-bottom: -135px;
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="3"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="3"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 165px;
  margin-bottom: -165px;
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-vertical-grouped) .dx-scheduler-header-panel {
  margin-top: 10px;
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="1"] .dx-scheduler-all-day-title {
  top: 136px;
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="1"] .dx-scheduler-all-day-title::before {
  top: -81px;
  height: 80px;
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="2"] .dx-scheduler-all-day-title {
  top: 166px;
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="2"] .dx-scheduler-all-day-title::before {
  top: -111px;
  height: 110px;
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="3"] .dx-scheduler-all-day-title {
  top: 196px;
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="3"] .dx-scheduler-all-day-title::before {
  top: -141px;
  height: 140px;
}
.dx-scheduler-work-space-day.dx-scheduler-work-space-count:not(.dx-scheduler-work-space-vertical-grouped) .dx-scheduler-all-day-title {
  top: 106px;
}
.dx-scheduler-work-space-day .dx-scheduler-header-panel .dx-scheduler-group-row:not(:first-child) {
  border-bottom: none;
}
.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-vertical-grouped) .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-vertical-grouped) .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 50px;
  margin-bottom: -50px;
}
.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="1"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="1"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 80px;
  margin-bottom: -80px;
}
.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="2"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="2"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 110px;
  margin-bottom: -110px;
}
.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="3"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-month:not(.dx-scheduler-work-space-vertical-grouped)[dx-group-row-count="3"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 140px;
  margin-bottom: -140px;
}
.dx-scheduler-work-space-month .dx-scheduler-appointment-content {
  font-size: 13px;
}
.dx-scheduler-work-space-month .dx-scheduler-date-table-first-of-month {
  border-left: 1px solid #aaa;
  border-top: 1px solid #aaa;
}
.dx-scheduler-header {
  background-color: #f5f5f5;
  border: 1px solid rgba(221,221,221,.6);
  height: 56px;
}
.dx-scheduler-navigator {
  padding: 10px;
}
.dx-scheduler-navigator .dx-button {
  margin-top: -1px;
  height: 36px;
}
.dx-scheduler-navigator .dx-button-has-icon .dx-button-content {
  padding: 6px;
}
.dx-scheduler-navigator-caption {
  border-radius: 0;
  border-right-width: 0;
  border-left-width: 0;
}
.dx-scheduler-navigator-caption.dx-state-active,
.dx-scheduler-navigator-caption.dx-state-focused,
.dx-scheduler-navigator-caption.dx-state-hover {
  border-right-width: 1px;
  border-left-width: 1px;
}
.dx-scheduler-navigator-previous {
  border-radius: 4px 0 0 4px;
}
.dx-rtl .dx-scheduler-navigator-previous,
.dx-scheduler-navigator-next {
  border-radius: 0 4px 4px 0;
}
.dx-rtl .dx-scheduler-navigator-next {
  border-radius: 4px 0 0 4px;
}
.dx-scheduler-view-switcher.dx-tabs {
  font-size: 14px;
}
.dx-scheduler-view-switcher.dx-tabs .dx-tab:not(.dx-tab-selected):not(.dx-state-hover) {
  background: 0 0;
}
.dx-scheduler-view-switcher.dx-tabs .dx-tab.dx-tab-selected,
.dx-scheduler-view-switcher.dx-tabs .dx-tab.dx-tab-selected::before {
  background-color: #fff;
}
.dx-scheduler-view-switcher.dx-tabs .dx-tab.dx-state-focused::after {
  border-left: 1px solid rgba(221,221,221,.6);
  border-right: 1px solid rgba(221,221,221,.6);
  border-top: 1px solid #337ab7;
  border-bottom: none;
}
.dx-scheduler-view-switcher.dx-tabs .dx-tab.dx-tab-selected::after {
  height: 56px;
}
.dx-scheduler-view-switcher.dx-dropdownmenu {
  margin-top: 9px;
}
.dx-scheduler-view-switcher-label {
  margin-top: 16px;
  right: 60px;
}
.dx-rtl .dx-scheduler-view-switcher-label {
  left: 60px;
  right: auto;
}
.dx-scheduler-header-panel .dx-scheduler-group-row:not(:first-child) {
  border-bottom: 1px solid rgba(221,221,221,.6);
}
.dx-scheduler-header-panel .dx-scheduler-group-row:not(:first-child) .dx-scheduler-group-header {
  color: #333;
}
.dx-scheduler-group-flex-container .dx-scheduler-group-header,
.dx-scheduler-header-panel .dx-scheduler-group-header,
.dx-scheduler-work-space-vertical-group-table .dx-scheduler-group-header {
  font-weight: 700;
  color: #333;
  padding: 0;
}
.dx-scheduler-all-day-panel {
  background-color: #fff;
}
.dx-scheduler-work-space {
  padding-top: 56px;
  margin-top: -56px;
}
.dx-scheduler-work-space.dx-scheduler-work-space-grouped .dx-scheduler-all-day-title {
  border-top: 1px solid rgba(221,221,221,.6);
}
.dx-scheduler-work-space.dx-scheduler-work-space-grouped .dx-scheduler-date-table-cell {
  border-left: 1px solid rgba(221,221,221,.6);
}
.dx-scheduler-work-space.dx-scheduler-work-space-grouped.dx-scheduler-agenda .dx-scheduler-date-table-cell {
  border: none;
}
.dx-rtl .dx-scheduler-work-space.dx-scheduler-work-space-grouped.dx-scheduler-timeline .dx-scheduler-group-row th {
  border-left: none;
  border-right: none;
}
.dx-scheduler-work-space-week .dx-scheduler-date-table-row:first-child {
  border-top: none;
}
.dx-scheduler-date-table-cell {
  border-left: 1px solid rgba(221,221,221,.6);
  border-right: 1px solid rgba(221,221,221,.6);
}
.dx-scheduler-all-day-table-cell.dx-state-active,
.dx-scheduler-date-table-cell.dx-state-active {
  background-color: rgba(221,221,221,.7);
}
.dx-scheduler-all-day-table-cell.dx-state-hover,
.dx-scheduler-date-table-cell.dx-state-hover {
  background-color: rgba(0,0,0,.04);
  color: #959595;
}
.dx-scheduler-appointment-popup .dx-popup-title {
  background-color: #fff;
}
.dx-scheduler-appointment-popup .dx-popup-title .dx-closebutton,
.dx-scheduler-appointment-popup .dx-popup-title .dx-closebutton.dx-rtl {
  margin: 0;
}
.dx-scheduler-appointment-popup .dx-popup-bottom {
  border-top: 1px solid #ddd;
}
.dx-scheduler-appointment-popup .dx-toolbar-after {
  margin-right: 4px;
}
.dx-rtl .dx-scheduler-appointment-popup .dx-toolbar-after {
  margin-left: 4px;
  margin-right: 0;
}
.dx-scheduler-appointment-popup .dx-form-validation-summary {
  padding: 10px 20px;
}
.dx-scheduler-work-space-month .dx-scheduler-date-table-cell {
  font-size: 16px;
}
.dx-scheduler-group-header,
.dx-scheduler-header-panel,
.dx-scheduler-time-panel {
  font-size: 14px;
}
.dx-scheduler-work-space-grouped .dx-scheduler-group-row th,
.dx-scheduler-work-space.dx-scheduler-work-space-grouped .dx-scheduler-last-group-cell {
  border-right: 1px solid #aaa;
}
.dx-scheduler-work-space-grouped .dx-scheduler-group-row th:last-child,
.dx-scheduler-work-space.dx-scheduler-work-space-grouped .dx-scheduler-last-group-cell:last-child {
  border-right: none;
}
.dx-rtl .dx-scheduler-work-space-grouped .dx-scheduler-group-row th,
.dx-rtl .dx-scheduler-work-space.dx-scheduler-work-space-grouped .dx-scheduler-last-group-cell {
  border-left: 1px solid #aaa;
  border-right: 1px solid rgba(221,221,221,.6);
}
.dx-rtl .dx-scheduler-work-space-grouped .dx-scheduler-group-row th:last-child,
.dx-rtl .dx-scheduler-work-space.dx-scheduler-work-space-grouped .dx-scheduler-last-group-cell:last-child {
  border-left: none;
}
.dx-scheduler-work-space-grouped.dx-scheduler-timeline .dx-scheduler-group-row th,
.dx-scheduler-work-space-grouped.dx-scheduler-timeline .dx-scheduler-last-group-cell,
.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-row th,
.dx-scheduler-work-space-grouped.dx-scheduler-work-space-vertical-grouped .dx-scheduler-group-row th,
.dx-scheduler-work-space-grouped.dx-scheduler-work-space-vertical-grouped .dx-scheduler-last-group-cell {
  border-right: 1px solid rgba(221,221,221,.6);
  border-left: 1px solid rgba(221,221,221,.6);
}
.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-date-table-cell.dx-scheduler-last-group-cell,
.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-header.dx-scheduler-last-group-cell,
.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-header-panel-cell {
  border-right: 1px solid #aaa;
}
.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-date-table-cell.dx-scheduler-last-group-cell:last-child,
.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-header.dx-scheduler-last-group-cell:last-child,
.dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-header-panel-cell:last-child {
  border-right: none;
}
.dx-rtl .dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-date-table-cell.dx-scheduler-last-group-cell,
.dx-rtl .dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-header.dx-scheduler-last-group-cell,
.dx-rtl .dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-header-panel-cell {
  border-left: 1px solid #aaa;
  border-right: 1px solid rgba(221,221,221,.6);
}
.dx-rtl .dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-date-table-cell.dx-scheduler-last-group-cell:last-child,
.dx-rtl .dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-group-header.dx-scheduler-last-group-cell:last-child,
.dx-rtl .dx-scheduler-work-space-grouped.dx-scheduler-work-space-group-by-date .dx-scheduler-header-panel-cell:last-child {
  border-left: none;
}
.dx-scheduler-appointment-collector {
  height: 20px;
}
.dx-scheduler-appointment-collector .dx-scheduler-appointment-collector-content span:last-child {
  line-height: 13.3333333333px;
  height: 20px;
}
.dx-scheduler-appointment-collector.dx-button.dx-button-default,
.dx-scheduler-appointment-collector.dx-state-hover::before {
  border-radius: 20px;
}
.dx-scheduler-appointment {
  border-left: 3px solid transparent;
  border-right: 2px solid transparent;
}
.dx-scheduler-appointment.dx-state-focused {
  color: #fff;
}
.dx-scheduler-appointment.dx-scheduler-appointment-empty {
  border-left: 1px solid transparent;
  border-right: 1px solid transparent;
}
.dx-scheduler-appointment-content {
  padding: 5px 7px;
}
.dx-scheduler-appointment-reduced .dx-scheduler-appointment-content {
  padding-right: 40px;
}
.dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content {
  padding: 5px 25px 5px 7px;
}
.dx-rtl .dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content {
  padding: 5px 7px 5px 25px;
}
.dx-scheduler-dropdown-appointment-date {
  color: #959595;
}
.dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-work-space-horizontal-grouped)[dx-group-row-count="1"] .dx-scheduler-header-scrollable {
  height: 81px;
}
.dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-work-space-horizontal-grouped)[dx-group-row-count="2"] .dx-scheduler-header-scrollable {
  height: 111px;
}
.dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-work-space-horizontal-grouped)[dx-group-row-count="3"] .dx-scheduler-header-scrollable {
  height: 141px;
}
.dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-work-space-horizontal-grouped) .dx-scheduler-header-scrollable {
  height: 51px;
}
.dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-work-space-horizontal-grouped).dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-scrollable {
  height: auto;
}
.dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-work-space-horizontal-grouped) .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-work-space-horizontal-grouped) .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 50px;
  margin-bottom: -50px;
}
.dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-work-space-horizontal-grouped)[dx-group-row-count="1"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-work-space-horizontal-grouped)[dx-group-row-count="1"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 80px;
  margin-bottom: -80px;
}
.dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-work-space-horizontal-grouped)[dx-group-row-count="2"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-work-space-horizontal-grouped)[dx-group-row-count="2"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 110px;
  margin-bottom: -110px;
}
.dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-work-space-horizontal-grouped)[dx-group-row-count="3"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-work-space-horizontal-grouped)[dx-group-row-count="3"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 140px;
  margin-bottom: -140px;
}
.dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-work-space-horizontal-grouped).dx-scheduler-work-space-day[dx-group-row-count="1"] .dx-scheduler-header-scrollable {
  height: 41px;
}
.dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-work-space-horizontal-grouped).dx-scheduler-work-space-day[dx-group-row-count="2"] .dx-scheduler-header-scrollable {
  height: 71px;
}
.dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-work-space-horizontal-grouped).dx-scheduler-work-space-day[dx-group-row-count="3"] .dx-scheduler-header-scrollable {
  height: 101px;
}
.dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-work-space-horizontal-grouped).dx-scheduler-work-space-day .dx-scheduler-header-scrollable {
  height: 11px;
}
.dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-work-space-horizontal-grouped).dx-scheduler-work-space-day.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-scrollable {
  height: auto;
}
.dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-work-space-horizontal-grouped).dx-scheduler-work-space-day .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-work-space-horizontal-grouped).dx-scheduler-work-space-day .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 10px;
  margin-bottom: -10px;
}
.dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-work-space-horizontal-grouped).dx-scheduler-work-space-day[dx-group-row-count="1"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-work-space-horizontal-grouped).dx-scheduler-work-space-day[dx-group-row-count="1"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 40px;
  margin-bottom: -40px;
}
.dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-work-space-horizontal-grouped).dx-scheduler-work-space-day[dx-group-row-count="2"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-work-space-horizontal-grouped).dx-scheduler-work-space-day[dx-group-row-count="2"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 70px;
  margin-bottom: -70px;
}
.dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-work-space-horizontal-grouped).dx-scheduler-work-space-day[dx-group-row-count="3"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space-grouped:not(.dx-scheduler-work-space-all-day):not(.dx-scheduler-timeline):not(.dx-scheduler-agenda):not(.dx-scheduler-work-space-vertical-grouped):not(.dx-scheduler-work-space-horizontal-grouped).dx-scheduler-work-space-day[dx-group-row-count="3"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 100px;
  margin-bottom: -100px;
}
.dx-scheduler-work-space.dx-scheduler-timeline-week[dx-group-row-count="1"] .dx-scheduler-header-scrollable,
.dx-scheduler-work-space.dx-scheduler-timeline-work-week[dx-group-row-count="1"] .dx-scheduler-header-scrollable,
.dx-scheduler-work-space.dx-scheduler-work-space-count.dx-scheduler-timeline-day[dx-group-row-count="1"] .dx-scheduler-header-scrollable {
  height: 121px;
}
.dx-scheduler-work-space.dx-scheduler-timeline-week[dx-group-row-count="2"] .dx-scheduler-header-scrollable,
.dx-scheduler-work-space.dx-scheduler-timeline-work-week[dx-group-row-count="2"] .dx-scheduler-header-scrollable,
.dx-scheduler-work-space.dx-scheduler-work-space-count.dx-scheduler-timeline-day[dx-group-row-count="2"] .dx-scheduler-header-scrollable {
  height: 151px;
}
.dx-scheduler-work-space.dx-scheduler-timeline-week[dx-group-row-count="3"] .dx-scheduler-header-scrollable,
.dx-scheduler-work-space.dx-scheduler-timeline-work-week[dx-group-row-count="3"] .dx-scheduler-header-scrollable,
.dx-scheduler-work-space.dx-scheduler-work-space-count.dx-scheduler-timeline-day[dx-group-row-count="3"] .dx-scheduler-header-scrollable {
  height: 181px;
}
.dx-scheduler-work-space.dx-scheduler-timeline-week .dx-scheduler-header-scrollable,
.dx-scheduler-work-space.dx-scheduler-timeline-work-week .dx-scheduler-header-scrollable,
.dx-scheduler-work-space.dx-scheduler-work-space-count.dx-scheduler-timeline-day .dx-scheduler-header-scrollable {
  height: 91px;
}
.dx-scheduler-work-space.dx-scheduler-timeline-week.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-scrollable,
.dx-scheduler-work-space.dx-scheduler-timeline-work-week.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-scrollable,
.dx-scheduler-work-space.dx-scheduler-work-space-count.dx-scheduler-timeline-day.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-scrollable {
  height: auto;
}
.dx-scheduler-work-space.dx-scheduler-timeline-week.dx-scheduler-work-space-grouped .dx-scheduler-sidebar-scrollable,
.dx-scheduler-work-space.dx-scheduler-timeline-work-week.dx-scheduler-work-space-grouped .dx-scheduler-sidebar-scrollable,
.dx-scheduler-work-space.dx-scheduler-work-space-count.dx-scheduler-timeline-day.dx-scheduler-work-space-grouped .dx-scheduler-sidebar-scrollable {
  padding-bottom: 90px;
  margin-bottom: -90px;
}
.dx-scheduler-work-space.dx-scheduler-timeline-week.dx-scheduler-work-space-grouped .dx-scheduler-sidebar-scrollable::before,
.dx-scheduler-work-space.dx-scheduler-timeline-work-week.dx-scheduler-work-space-grouped .dx-scheduler-sidebar-scrollable::before,
.dx-scheduler-work-space.dx-scheduler-work-space-count.dx-scheduler-timeline-day.dx-scheduler-work-space-grouped .dx-scheduler-sidebar-scrollable::before {
  height: 91px;
  margin-top: -91px;
}
.dx-scheduler-work-space.dx-scheduler-timeline-week .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space.dx-scheduler-timeline-work-week .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-work-space.dx-scheduler-work-space-count.dx-scheduler-timeline-day .dx-scrollable.dx-scheduler-date-table-scrollable {
  padding-bottom: 90px;
  margin-bottom: -90px;
}
.dx-scheduler-work-space-both-scrollbar .dx-scheduler-all-day-title,
.dx-scheduler-work-space-both-scrollbar .dx-scheduler-all-day-title::before {
  background-color: #fff;
}
.dx-scheduler-work-space-both-scrollbar[dx-group-row-count="1"] .dx-scheduler-header-scrollable {
  height: 81px;
}
.dx-scheduler-work-space-both-scrollbar[dx-group-row-count="2"] .dx-scheduler-header-scrollable {
  height: 111px;
}
.dx-scheduler-work-space-both-scrollbar[dx-group-row-count="3"] .dx-scheduler-header-scrollable {
  height: 141px;
}
.dx-scheduler-work-space-both-scrollbar .dx-scheduler-header-scrollable {
  height: 51px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-scrollable {
  height: auto;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-day[dx-group-row-count="1"] .dx-scheduler-header-scrollable {
  height: 31px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-day[dx-group-row-count="2"] .dx-scheduler-header-scrollable {
  height: 61px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-day[dx-group-row-count="3"] .dx-scheduler-header-scrollable {
  height: 91px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-day .dx-scheduler-header-scrollable,
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-day.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-scrollable {
  height: auto;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-all-day[dx-group-row-count="1"] .dx-scheduler-header-scrollable {
  height: 156px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-all-day[dx-group-row-count="2"] .dx-scheduler-header-scrollable {
  height: 186px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-all-day[dx-group-row-count="3"] .dx-scheduler-header-scrollable {
  height: 216px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-all-day .dx-scheduler-header-scrollable {
  height: 126px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-all-day.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-scrollable {
  height: auto;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-all-day.dx-scheduler-work-space-vertical-grouped[dx-group-row-count="1"] .dx-scheduler-header-scrollable {
  height: 81px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-all-day.dx-scheduler-work-space-vertical-grouped[dx-group-row-count="2"] .dx-scheduler-header-scrollable {
  height: 111px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-all-day.dx-scheduler-work-space-vertical-grouped[dx-group-row-count="3"] .dx-scheduler-header-scrollable {
  height: 141px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-all-day.dx-scheduler-work-space-vertical-grouped .dx-scheduler-header-scrollable {
  height: 51px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-all-day.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-scrollable {
  height: auto;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-all-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="1"] .dx-scheduler-header-scrollable {
  height: 106px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-all-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="2"] .dx-scheduler-header-scrollable {
  height: 136px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-all-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="3"] .dx-scheduler-header-scrollable {
  height: 166px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-all-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day-collapsed .dx-scheduler-header-scrollable {
  height: 76px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-all-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-all-day-collapsed.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-scrollable {
  height: auto;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-all-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count)[dx-group-row-count="1"] .dx-scheduler-header-scrollable {
  height: 116px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-all-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count)[dx-group-row-count="2"] .dx-scheduler-header-scrollable {
  height: 146px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-all-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count)[dx-group-row-count="3"] .dx-scheduler-header-scrollable {
  height: 176px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-all-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count) .dx-scheduler-header-scrollable {
  height: 86px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-all-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count).dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-scrollable {
  height: auto;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-all-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count).dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="1"] .dx-scheduler-header-scrollable {
  height: 66px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-all-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count).dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="2"] .dx-scheduler-header-scrollable {
  height: 96px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-all-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count).dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="3"] .dx-scheduler-header-scrollable {
  height: 126px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-all-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count).dx-scheduler-work-space-all-day-collapsed .dx-scheduler-header-scrollable {
  height: 36px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-all-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-day:not(.dx-scheduler-work-space-count).dx-scheduler-work-space-all-day-collapsed.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-scrollable {
  height: auto;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-all-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-day:not(.dx-scheduler-work-space-grouped)[dx-group-row-count="1"] .dx-scheduler-header-scrollable {
  height: 106px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-all-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-day:not(.dx-scheduler-work-space-grouped)[dx-group-row-count="2"] .dx-scheduler-header-scrollable {
  height: 136px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-all-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-day:not(.dx-scheduler-work-space-grouped)[dx-group-row-count="3"] .dx-scheduler-header-scrollable {
  height: 166px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-all-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-day:not(.dx-scheduler-work-space-grouped) .dx-scheduler-header-scrollable {
  height: 76px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-all-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-day:not(.dx-scheduler-work-space-grouped).dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-scrollable {
  height: auto;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-all-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-day:not(.dx-scheduler-work-space-grouped).dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="1"] .dx-scheduler-header-scrollable {
  height: 56px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-all-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-day:not(.dx-scheduler-work-space-grouped).dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="2"] .dx-scheduler-header-scrollable {
  height: 86px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-all-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-day:not(.dx-scheduler-work-space-grouped).dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="3"] .dx-scheduler-header-scrollable {
  height: 116px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-all-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-day:not(.dx-scheduler-work-space-grouped).dx-scheduler-work-space-all-day-collapsed .dx-scheduler-header-scrollable {
  height: 26px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-all-day:not(.dx-scheduler-work-space-vertical-grouped).dx-scheduler-work-space-day:not(.dx-scheduler-work-space-grouped).dx-scheduler-work-space-all-day-collapsed.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-scrollable {
  height: auto;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-month[dx-group-row-count="1"] .dx-scheduler-header-scrollable {
  height: 81px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-month[dx-group-row-count="2"] .dx-scheduler-header-scrollable {
  height: 111px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-month[dx-group-row-count="3"] .dx-scheduler-header-scrollable {
  height: 141px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-month .dx-scheduler-header-scrollable {
  height: 51px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space.dx-scheduler-work-space-month.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-scrollable {
  height: auto;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-vertical-grouped[dx-group-row-count="1"] .dx-scheduler-header-scrollable {
  height: 81px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-vertical-grouped[dx-group-row-count="2"] .dx-scheduler-header-scrollable {
  height: 111px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-vertical-grouped[dx-group-row-count="3"] .dx-scheduler-header-scrollable {
  height: 141px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-vertical-grouped .dx-scheduler-header-scrollable {
  height: 51px;
}
.dx-scheduler-work-space-both-scrollbar.dx-scheduler-work-space-vertical-grouped.dx-scheduler-work-space-horizontal-grouped.dx-scheduler-timeline .dx-scheduler-header-scrollable {
  height: auto;
}
.dx-scheduler-agenda .dx-scheduler-appointment-content {
  font-size: 16px;
}
.dx-scheduler-agenda .dx-scheduler-appointment-content .dx-scheduler-appointment-content-date {
  font-size: 13px;
}
.dx-scheduler-agenda .dx-scheduler-group-header {
  font-size: 14px;
  width: 80px;
}
.dx-scheduler-agenda.dx-scheduler-work-space .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-agenda.dx-scheduler-work-space .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 0;
  margin-bottom: 0;
}
.dx-scheduler-agenda.dx-scheduler-work-space[dx-group-row-count="1"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-agenda.dx-scheduler-work-space[dx-group-row-count="1"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 30px;
  margin-bottom: -30px;
}
.dx-scheduler-agenda.dx-scheduler-work-space[dx-group-row-count="2"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-agenda.dx-scheduler-work-space[dx-group-row-count="2"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 60px;
  margin-bottom: -60px;
}
.dx-scheduler-agenda.dx-scheduler-work-space[dx-group-row-count="3"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-agenda.dx-scheduler-work-space[dx-group-row-count="3"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 90px;
  margin-bottom: -90px;
}
.dx-scheduler-agenda.dx-scheduler-work-space.dx-scheduler-work-space-all-day .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-agenda.dx-scheduler-work-space.dx-scheduler-work-space-all-day .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 0;
  margin-bottom: 0;
}
.dx-scheduler-agenda.dx-scheduler-work-space.dx-scheduler-work-space-all-day[dx-group-row-count="1"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-agenda.dx-scheduler-work-space.dx-scheduler-work-space-all-day[dx-group-row-count="1"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 30px;
  margin-bottom: -30px;
}
.dx-scheduler-agenda.dx-scheduler-work-space.dx-scheduler-work-space-all-day[dx-group-row-count="2"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-agenda.dx-scheduler-work-space.dx-scheduler-work-space-all-day[dx-group-row-count="2"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 60px;
  margin-bottom: -60px;
}
.dx-scheduler-agenda.dx-scheduler-work-space.dx-scheduler-work-space-all-day[dx-group-row-count="3"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-agenda.dx-scheduler-work-space.dx-scheduler-work-space-all-day[dx-group-row-count="3"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 90px;
  margin-bottom: -90px;
}
.dx-scheduler-agenda.dx-scheduler-work-space.dx-scheduler-work-space-all-day-collapsed .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-agenda.dx-scheduler-work-space.dx-scheduler-work-space-all-day-collapsed .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 0;
  margin-bottom: 0;
}
.dx-scheduler-agenda.dx-scheduler-work-space.dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="1"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-agenda.dx-scheduler-work-space.dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="1"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 30px;
  margin-bottom: -30px;
}
.dx-scheduler-agenda.dx-scheduler-work-space.dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="2"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-agenda.dx-scheduler-work-space.dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="2"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 60px;
  margin-bottom: -60px;
}
.dx-scheduler-agenda.dx-scheduler-work-space.dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="3"] .dx-scrollable.dx-scheduler-date-table-scrollable,
.dx-scheduler-agenda.dx-scheduler-work-space.dx-scheduler-work-space-all-day-collapsed[dx-group-row-count="3"] .dx-scrollable.dx-scheduler-sidebar-scrollable {
  padding-bottom: 90px;
  margin-bottom: -90px;
}
.dx-scheduler-agenda .dx-scheduler-group-header-content {
  overflow: hidden;
  width: 80px;
  padding: 10px 0 0 10px;
  -webkit-box-shadow: inset 0 -1px 0 0 #c4c4c4;
  box-shadow: inset 0 -1px 0 0 #c4c4c4;
}
.dx-scheduler-agenda .dx-scheduler-time-panel-cell {
  vertical-align: top;
  padding-top: 10px;
  padding-left: 10px;
  padding-right: 0;
}
.dx-rtl .dx-scheduler-agenda .dx-scheduler-time-panel-cell {
  padding-right: 10px;
  padding-left: 0;
}
.dx-scheduler-agenda .dx-scheduler-group-header-content,
.dx-scheduler-agenda .dx-scheduler-time-panel-cell {
  text-align: left;
}
.dx-rtl .dx-scheduler-agenda .dx-scheduler-group-header-content,
.dx-rtl .dx-scheduler-agenda .dx-scheduler-time-panel-cell {
  text-align: right;
}
.dx-scheduler-agenda .dx-scheduler-date-table-cell,
.dx-scheduler-agenda .dx-scheduler-time-panel-cell {
  -webkit-box-shadow: inset 0 -1px 0 0 rgba(221,221,221,.6);
  box-shadow: inset 0 -1px 0 0 rgba(221,221,221,.6);
}
.dx-scheduler-agenda .dx-scheduler-date-table-last-row .dx-scheduler-date-table-cell,
.dx-scheduler-agenda .dx-scheduler-date-table-last-row .dx-scheduler-time-panel-cell {
  -webkit-box-shadow: inset 0 -1px 0 0 #c4c4c4;
  box-shadow: inset 0 -1px 0 0 #c4c4c4;
}
.dx-scheduler-agenda[dx-group-column-count="1"] .dx-scheduler-date-table {
  margin-right: -150px;
}
.dx-scheduler-small .dx-scheduler-agenda[dx-group-column-count="1"] .dx-scheduler-date-table {
  margin-left: -40px;
}
.dx-rtl .dx-scheduler-agenda[dx-group-column-count="1"] .dx-scheduler-date-table {
  margin-left: -150px;
}
.dx-scheduler-small .dx-rtl .dx-scheduler-agenda[dx-group-column-count="1"] .dx-scheduler-date-table {
  margin-left: -40px;
}
.dx-scheduler-agenda[dx-group-column-count="1"] .dx-scheduler-scrollable-appointments {
  padding-left: 150px;
}
.dx-scheduler-small .dx-scheduler-agenda[dx-group-column-count="1"] .dx-scheduler-scrollable-appointments {
  padding-left: 75px;
}
.dx-rtl .dx-scheduler-agenda[dx-group-column-count="1"] .dx-scheduler-scrollable-appointments {
  padding-left: 0;
  padding-right: 150px;
}
.dx-scheduler-small .dx-rtl .dx-scheduler-agenda[dx-group-column-count="1"] .dx-scheduler-scrollable-appointments {
  padding-right: 75px;
}
.dx-scheduler-agenda[dx-group-column-count="2"] .dx-scheduler-date-table {
  margin-right: -230px;
}
.dx-scheduler-small .dx-scheduler-agenda[dx-group-column-count="2"] .dx-scheduler-date-table {
  margin-left: -80px;
}
.dx-rtl .dx-scheduler-agenda[dx-group-column-count="2"] .dx-scheduler-date-table {
  margin-left: -230px;
}
.dx-scheduler-small .dx-rtl .dx-scheduler-agenda[dx-group-column-count="2"] .dx-scheduler-date-table {
  margin-left: -80px;
}
.dx-scheduler-agenda[dx-group-column-count="2"] .dx-scheduler-scrollable-appointments {
  padding-left: 230px;
}
.dx-scheduler-small .dx-scheduler-agenda[dx-group-column-count="2"] .dx-scheduler-scrollable-appointments {
  padding-left: 115px;
}
.dx-rtl .dx-scheduler-agenda[dx-group-column-count="2"] .dx-scheduler-scrollable-appointments {
  padding-left: 0;
  padding-right: 230px;
}
.dx-scheduler-small .dx-rtl .dx-scheduler-agenda[dx-group-column-count="2"] .dx-scheduler-scrollable-appointments {
  padding-right: 115px;
}
.dx-scheduler-agenda[dx-group-column-count="3"] .dx-scheduler-date-table {
  margin-right: -310px;
}
.dx-scheduler-small .dx-scheduler-agenda[dx-group-column-count="3"] .dx-scheduler-date-table {
  margin-left: -120px;
}
.dx-rtl .dx-scheduler-agenda[dx-group-column-count="3"] .dx-scheduler-date-table {
  margin-left: -310px;
}
.dx-scheduler-small .dx-rtl .dx-scheduler-agenda[dx-group-column-count="3"] .dx-scheduler-date-table {
  margin-left: -120px;
}
.dx-scheduler-agenda[dx-group-column-count="3"] .dx-scheduler-scrollable-appointments {
  padding-left: 310px;
}
.dx-scheduler-small .dx-scheduler-agenda[dx-group-column-count="3"] .dx-scheduler-scrollable-appointments {
  padding-left: 155px;
}
.dx-rtl .dx-scheduler-agenda[dx-group-column-count="3"] .dx-scheduler-scrollable-appointments {
  padding-left: 0;
  padding-right: 310px;
}
.dx-scheduler-small .dx-rtl .dx-scheduler-agenda[dx-group-column-count="3"] .dx-scheduler-scrollable-appointments {
  padding-right: 155px;
}
.dx-scheduler-appointment-tooltip-wrapper .dx-overlay-content .dx-popup-content .dx-list-item {
  border-top-width: 1px;
}
.dx-scheduler .dx-scheduler-overlay-panel .dx-overlay-content {
  background: #fff;
}
.dx-layout-manager .dx-field-item:not(.dx-first-row) {
  padding-top: 10px;
}
.dx-layout-manager .dx-field-item:not(.dx-first-col) {
  padding-left: 15px;
}
.dx-layout-manager .dx-field-item:not(.dx-last-col) {
  padding-right: 15px;
}
.dx-layout-manager .dx-field-empty-item {
  width: 100%;
}
.dx-layout-manager.dx-layout-manager-one-col .dx-single-column-item-content > .dx-field-item {
  padding-left: 0;
  padding-right: 0;
}
.dx-layout-manager.dx-layout-manager-one-col .dx-form-group .dx-single-column-item-content > .dx-first-row.dx-col-0.dx-field-item {
  padding-top: 0;
}
.dx-layout-manager.dx-layout-manager-one-col .dx-box-item:not(:first-child) .dx-single-column-item-content > .dx-field-item {
  padding-top: 10px;
}
.dx-layout-manager .dx-label-h-align.dx-flex-layout {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dx-layout-manager .dx-label-h-align.dx-flex-layout .dx-field-item-label {
  display: block;
}
.dx-layout-manager .dx-label-h-align.dx-flex-layout .dx-field-item-content,
.dx-layout-manager .dx-label-h-align.dx-flex-layout .dx-field-item-content-wrapper {
  -webkit-flex-shrink: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-flex-basis: auto;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
  display: block;
}
.dx-layout-manager .dx-label-h-align.dx-flex-layout:not(.dx-field-item-label-align) {
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
}
.dx-layout-manager .dx-label-h-align.dx-field-item-label-align:not(.dx-flex-layout) .dx-field-item-label {
  vertical-align: baseline;
}
.dx-layout-manager .dx-label-h-align .dx-field-item-content,
.dx-layout-manager .dx-label-h-align .dx-field-item-content-wrapper,
.dx-layout-manager .dx-label-h-align .dx-field-item-label {
  display: table-cell;
}
.dx-layout-manager .dx-label-h-align .dx-field-item-content-wrapper .dx-field-item-content {
  display: block;
}
.dx-layout-manager .dx-label-h-align .dx-field-item-label {
  white-space: nowrap;
  vertical-align: middle;
}
.dx-layout-manager .dx-label-h-align .dx-field-item-label .dx-field-item-label-content {
  display: block;
}
.dx-layout-manager .dx-label-h-align .dx-field-item-content {
  vertical-align: top;
}
.dx-layout-manager .dx-label-h-align .dx-field-item-content .dx-checkbox,
.dx-layout-manager .dx-label-h-align .dx-field-item-content .dx-switch {
  margin-top: 7px;
  margin-bottom: 4px;
}
.dx-layout-manager .dx-label-h-align .dx-field-item-content,
.dx-layout-manager .dx-label-h-align .dx-field-item-content-wrapper {
  width: 100%;
}
.dx-layout-manager .dx-tabpanel .dx-multiview-item-content {
  padding: 20px;
}
.dx-field-item-label-location-top {
  display: block;
}
.dx-form-group-content {
  border-width: 0;
  padding: 0;
  margin: 0;
}
.dx-form-group-with-caption > .dx-form-group-content {
  padding-top: 19px;
  margin-top: 6px;
  border-top: 1px solid #ddd;
  padding-bottom: 20px;
}
.dx-form-group-with-caption .dx-form-group.dx-form-group-with-caption {
  padding-left: 20px;
}
.dx-layout-manager-hidden-label {
  position: absolute;
  display: block;
  visibility: hidden;
}
.dx-field-item-help-text {
  font-style: italic;
  white-space: normal;
}
.dx-field-item-label-location-left {
  padding-right: 10px;
}
.dx-field-item-label-location-right {
  padding-left: 10px;
}
.dx-rtl .dx-field-item-optional-mark,
.dx-rtl .dx-field-item-required-mark {
  unicode-bidi: embed;
}
.dx-rtl .dx-field-item:not(.dx-first-col) {
  padding-left: 0;
  padding-right: 15px;
}
.dx-rtl .dx-field-item:not(.dx-last-col) {
  padding-left: 15px;
  padding-right: 0;
}
.dx-rtl .dx-field-item-label-location-left {
  padding-right: 0;
  padding-left: 10px;
}
.dx-rtl .dx-field-item-label-location-right {
  padding-left: 0;
  padding-right: 10px;
}
.dx-rtl .dx-layout-manager-one-col .dx-single-column-item-content > .dx-field-item {
  padding-right: 0;
  padding-left: 0;
}
.dx-rtl .dx-form-group-with-caption .dx-form-group.dx-form-group-with-caption {
  padding-left: 0;
  padding-right: 20px;
}
.dx-form-group-caption {
  font-size: 20px;
}
.dx-field-item-help-text,
.dx-field-item-label-text {
  color: #333;
}
.dx-field-item-required-mark {
  color: #c9302c;
}
.dx-field-item-optional-mark {
  color: #afafaf;
}
.dx-filterbuilder {
  background-color: #fff;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text {
  color: #333;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-group-operation {
  background-color: rgba(217,83,79,.3);
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-group-operation:hover {
  background-color: rgba(217,83,79,.5);
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-group-operation.dx-state-active,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-group-operation:focus {
  background-color: #d9534f;
  color: #fff;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field {
  background-color: rgba(51,122,183,.3);
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field:hover {
  background-color: rgba(51,122,183,.5);
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field.dx-state-active,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-field:focus {
  background-color: #337ab7;
  color: #fff;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-operation {
  background-color: rgba(92,184,92,.3);
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-operation:hover {
  background-color: rgba(92,184,92,.5);
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-operation.dx-state-active,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text.dx-filterbuilder-item-operation:focus {
  background-color: #5cb85c;
  color: #fff;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text .dx-filterbuilder-item-value-text,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text .dx-filterbuilder-item-value-text:hover {
  background-color: rgba(221,221,221,.5);
}
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text .dx-filterbuilder-item-value-text.dx-state-active,
.dx-filterbuilder .dx-filterbuilder-group .dx-filterbuilder-text .dx-filterbuilder-item-value-text:focus {
  background-color: #ddd;
  color: #fff;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-icon-plus {
  color: rgba(92,184,92,.3);
}
.dx-filterbuilder .dx-filterbuilder-group .dx-icon-plus:hover {
  color: rgba(92,184,92,.5);
}
.dx-filterbuilder .dx-filterbuilder-group .dx-icon-plus.dx-state-active,
.dx-filterbuilder .dx-filterbuilder-group .dx-icon-plus:focus {
  color: #5cb85c;
}
.dx-filterbuilder .dx-filterbuilder-group .dx-icon-remove {
  color: rgba(217,83,79,.3);
}
.dx-filterbuilder .dx-filterbuilder-group .dx-icon-remove:hover {
  color: rgba(217,83,79,.5);
}
.dx-filterbuilder .dx-filterbuilder-group .dx-icon-remove:focus {
  color: #d9534f;
}
.dx-filterbuilder-overlay.dx-filterbuilder-operations .dx-treeview-item .dx-icon {
  color: #898989;
  width: 14px;
  height: 14px;
  background-position: 0 0;
  background-size: 14px 14px;
  padding: 0;
  font-size: 14px;
  text-align: center;
  line-height: 14px;
}
.dx-filterbuilder .dx-filterbuilder-action-icon {
  margin-bottom: 9px;
}
.dx-filterbuilder .dx-filterbuilder-item-value-text,
.dx-filterbuilder .dx-filterbuilder-text {
  border-radius: 5px;
}
.dx-filterbuilder .dx-filterbuilder-range-separator {
  color: #333;
}
.dx-filterbuilder-overlay .dx-treeview-item {
  padding: 5px 15px;
}
.dx-filterbuilder-overlay .dx-rtl .dx-treeview-item {
  padding-left: 15px;
}
.dx-drawer-shader {
  background-color: rgba(0,0,0,.5);
}
.dx-htmleditor {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  border: 1px solid transparent;
}
.dx-htmleditor:not(.dx-state-disabled) li[data-list=checked] > .ql-ui,
.dx-htmleditor:not(.dx-state-disabled) li[data-list=unchecked] > .ql-ui {
  cursor: pointer;
}
.dx-quill-container {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-flex-basis: auto;
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
  min-height: 1px;
  margin: 0;
  position: relative;
  overflow: hidden;
}
.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}
.ql-clipboard p {
  margin: 0;
  padding: 0;
}
.dx-htmleditor-content {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 1.42;
  width: 100%;
  outline: 0;
  overflow-y: auto;
  padding: 12px 15px;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.dx-htmleditor-content .dx-variable > span {
  padding: 3px 6px;
  border-radius: 8px;
  background: rgba(51,122,183,.15);
}
.dx-htmleditor-content > * {
  cursor: text;
}
.dx-htmleditor-content blockquote,
.dx-htmleditor-content h1,
.dx-htmleditor-content h2,
.dx-htmleditor-content h3,
.dx-htmleditor-content h4,
.dx-htmleditor-content h5,
.dx-htmleditor-content h6,
.dx-htmleditor-content ol,
.dx-htmleditor-content p,
.dx-htmleditor-content pre,
.dx-htmleditor-content ul {
  margin: 0;
  padding: 0;
}
.dx-htmleditor-content h1,
.dx-htmleditor-content h2,
.dx-htmleditor-content h3,
.dx-htmleditor-content h4,
.dx-htmleditor-content h5,
.dx-htmleditor-content h6,
.dx-htmleditor-content ol,
.dx-htmleditor-content p,
.dx-htmleditor-content ul {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.dx-htmleditor-content table {
  border-collapse: collapse;
  table-layout: fixed;
  width: 100%;
}
.dx-htmleditor-content td {
  border: 1px solid #000;
  padding: 2px 5px;
}
.dx-htmleditor-content ol,
.dx-htmleditor-content ul {
  padding-left: 1.5em;
}
.dx-rtl .dx-htmleditor-content ol,
.dx-rtl .dx-htmleditor-content ul {
  padding-left: 0;
  padding-right: 1.5em;
}
.dx-htmleditor-content li {
  list-style-type: none;
  padding-left: 1.5em;
  position: relative;
}
.dx-htmleditor-content li[data-list=bullet] > .ql-ui::before {
  content: "•";
}
.dx-htmleditor-content li[data-list=checked] > .ql-ui::before {
  content: "☑";
}
.dx-htmleditor-content li[data-list=unchecked] > .ql-ui::before {
  content: "☐";
}
.dx-htmleditor-content li > .ql-ui::before {
  display: inline-block;
  margin-left: -1.5em;
  margin-right: .3em;
  text-align: right;
  white-space: nowrap;
  width: 1.2em;
}
.dx-rtl .dx-htmleditor-content li {
  padding-left: 0;
  padding-right: 1.5em;
}
.dx-htmleditor-content li[data-list=ordered] {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}
.dx-htmleditor-content li[data-list=ordered] > .ql-ui::before {
  content: counter(list-0,decimal) ". ";
}
.dx-htmleditor-content ol li[data-list=ordered].ql-indent-1 {
  counter-increment: list-1;
}
.dx-htmleditor-content ol li[data-list=ordered].ql-indent-1 > .ql-ui::before {
  content: counter(list-1,lower-alpha) ". ";
}
.dx-htmleditor-content li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  padding-left: 4.5em;
}
.dx-htmleditor-content ol li[data-list=ordered].ql-indent-2 {
  counter-increment: list-2;
}
.dx-htmleditor-content ol li[data-list=ordered].ql-indent-2 > .ql-ui::before {
  content: counter(list-2,lower-roman) ". ";
}
.dx-htmleditor-content li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  padding-left: 7.5em;
}
.dx-htmleditor-content ol li[data-list=ordered].ql-indent-3 {
  counter-increment: list-3;
}
.dx-htmleditor-content ol li[data-list=ordered].ql-indent-3 > .ql-ui::before {
  content: counter(list-3,decimal) ". ";
}
.dx-htmleditor-content li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
  padding-left: 10.5em;
}
.dx-htmleditor-content ol li[data-list=ordered].ql-indent-4 {
  counter-increment: list-4;
}
.dx-htmleditor-content ol li[data-list=ordered].ql-indent-4 > .ql-ui::before {
  content: counter(list-4,lower-alpha) ". ";
}
.dx-htmleditor-content li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9;
  padding-left: 13.5em;
}
.dx-htmleditor-content ol li[data-list=ordered].ql-indent-5 {
  counter-increment: list-5;
}
.dx-htmleditor-content ol li[data-list=ordered].ql-indent-5 > .ql-ui::before {
  content: counter(list-5,lower-roman) ". ";
}
.dx-htmleditor-content li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9;
  padding-left: 16.5em;
}
.dx-htmleditor-content ol li[data-list=ordered].ql-indent-6 {
  counter-increment: list-6;
}
.dx-htmleditor-content ol li[data-list=ordered].ql-indent-6 > .ql-ui::before {
  content: counter(list-6,decimal) ". ";
}
.dx-htmleditor-content li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9;
  padding-left: 19.5em;
}
.dx-htmleditor-content ol li[data-list=ordered].ql-indent-7 {
  counter-increment: list-7;
}
.dx-htmleditor-content ol li[data-list=ordered].ql-indent-7 > .ql-ui::before {
  content: counter(list-7,lower-alpha) ". ";
}
.dx-htmleditor-content li.ql-indent-7 {
  counter-reset: list-8 list-9;
  padding-left: 22.5em;
}
.dx-htmleditor-content ol li[data-list=ordered].ql-indent-8 {
  counter-increment: list-8;
}
.dx-htmleditor-content ol li[data-list=ordered].ql-indent-8 > .ql-ui::before {
  content: counter(list-8,lower-roman) ". ";
}
.dx-htmleditor-content li.ql-indent-8 {
  counter-reset: list-9;
  padding-left: 25.5em;
}
.dx-htmleditor-content ol li[data-list=ordered].ql-indent-9 {
  counter-increment: list-9;
}
.dx-htmleditor-content ol li[data-list=ordered].ql-indent-9 > .ql-ui::before {
  content: counter(list-9,decimal) ". ";
}
.dx-htmleditor-content .ql-indent-1 {
  padding-left: 3em;
}
.dx-rtl .dx-htmleditor-content .ql-indent-1 {
  padding-left: 0;
  padding-right: 3em;
}
.dx-rtl .dx-htmleditor-content li.ql-indent-1 {
  padding-left: 0;
  padding-right: 4.5em;
}
.dx-htmleditor-content .ql-indent-2 {
  padding-left: 6em;
}
.dx-rtl .dx-htmleditor-content .ql-indent-2 {
  padding-left: 0;
  padding-right: 6em;
}
.dx-rtl .dx-htmleditor-content li.ql-indent-2 {
  padding-left: 0;
  padding-right: 7.5em;
}
.dx-htmleditor-content .ql-indent-3 {
  padding-left: 9em;
}
.dx-rtl .dx-htmleditor-content .ql-indent-3 {
  padding-left: 0;
  padding-right: 9em;
}
.dx-rtl .dx-htmleditor-content li.ql-indent-3 {
  padding-left: 0;
  padding-right: 10.5em;
}
.dx-htmleditor-content .ql-indent-4 {
  padding-left: 12em;
}
.dx-rtl .dx-htmleditor-content .ql-indent-4 {
  padding-left: 0;
  padding-right: 12em;
}
.dx-rtl .dx-htmleditor-content li.ql-indent-4 {
  padding-left: 0;
  padding-right: 13.5em;
}
.dx-htmleditor-content .ql-indent-5 {
  padding-left: 15em;
}
.dx-rtl .dx-htmleditor-content .ql-indent-5 {
  padding-left: 0;
  padding-right: 15em;
}
.dx-rtl .dx-htmleditor-content li.ql-indent-5 {
  padding-left: 0;
  padding-right: 16.5em;
}
.dx-htmleditor-content .ql-indent-6 {
  padding-left: 18em;
}
.dx-rtl .dx-htmleditor-content .ql-indent-6 {
  padding-left: 0;
  padding-right: 18em;
}
.dx-rtl .dx-htmleditor-content li.ql-indent-6 {
  padding-left: 0;
  padding-right: 19.5em;
}
.dx-htmleditor-content .ql-indent-7 {
  padding-left: 21em;
}
.dx-rtl .dx-htmleditor-content .ql-indent-7 {
  padding-left: 0;
  padding-right: 21em;
}
.dx-rtl .dx-htmleditor-content li.ql-indent-7 {
  padding-left: 0;
  padding-right: 22.5em;
}
.dx-htmleditor-content .ql-indent-8 {
  padding-left: 24em;
}
.dx-rtl .dx-htmleditor-content .ql-indent-8 {
  padding-left: 0;
  padding-right: 24em;
}
.dx-rtl .dx-htmleditor-content li.ql-indent-8 {
  padding-left: 0;
  padding-right: 25.5em;
}
.dx-htmleditor-content .ql-indent-9 {
  padding-left: 27em;
}
.dx-rtl .dx-htmleditor-content .ql-indent-9 {
  padding-left: 0;
  padding-right: 27em;
}
.dx-htmleditor-content li.ql-indent-9 {
  padding-left: 28.5em;
}
.dx-rtl .dx-htmleditor-content li.ql-indent-9 {
  padding-left: 0;
  padding-right: 28.5em;
}
.dx-rtl .dx-htmleditor-content li > .ql-ui::before {
  margin-left: .3em;
  margin-right: -1.5em;
  text-align: left;
}
.dx-htmleditor-content table td {
  outline: 0;
}
.dx-htmleditor-content .ql-code-block-container {
  font-family: monospace;
}
.dx-htmleditor-content .ql-video {
  display: block;
  max-width: 100%;
}
.dx-htmleditor-content .ql-video.ql-align-center {
  margin: 0 auto;
}
.dx-htmleditor-content .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}
.dx-htmleditor-content .ql-font-serif {
  font-family: Georgia,Times New Roman,serif;
}
.dx-htmleditor-content .ql-font-monospace {
  font-family: Monaco,Courier New,monospace;
}
.dx-htmleditor-content .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}
.dx-htmleditor-content.ql-blank::before {
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
  color: #999;
}
.dx-htmleditor-content.ql-blank::after {
  content: attr(data-placeholder);
  z-index: -1;
  visibility: hidden;
}
.dx-htmleditor-content pre {
  white-space: pre-wrap;
  background-color: rgba(191,191,191,.15);
  color: rgba(51,51,51,.8);
}
.dx-htmleditor-content blockquote {
  padding-left: 12px;
  border-left: 4px solid;
}
.dx-rtl .dx-htmleditor-content blockquote {
  padding-left: 0;
  padding-right: 12px;
  border-left: none;
  border-right: 4px solid;
}
.dx-suggestion-list-wrapper .dx-list .dx-scrollable-content {
  margin: 0;
}
.dx-suggestion-list {
  min-width: 50px;
}
.dx-suggestion-list .dx-list-item {
  display: block;
}
.dx-suggestion-list .dx-list-item-icon {
  border-radius: 50%;
  vertical-align: text-bottom;
}
.dx-formdialog-form {
  min-width: 360px;
}
.dx-formdialog-field-target .dx-field-item-content {
  text-align: right;
}
.dx-rtl .dx-formdialog-field-target .dx-field-item-content {
  text-align: left;
}
.dx-htmleditor-toolbar-wrapper {
  padding: 5px;
}
.dx-background-format .dx-icon-background,
.dx-background-format .dx-icon-color,
.dx-color-format .dx-icon-background,
.dx-color-format .dx-icon-color {
  border-bottom: 3px solid transparent;
}
.dx-htmleditor-toolbar-separator {
  border-left: 1px solid transparent;
}
.dx-htmleditor-toolbar-menu-separator {
  width: 100%;
  border-top: 1px solid transparent;
}
.dx-htmleditor-toolbar-menu-separator::before {
  content: none;
}
.dx-resize-frame {
  position: absolute;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  border: 1px dashed #778899;
}
.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-resize-frame .dx-resizable-handle-corner-bottom-right,
.dx-resize-frame .dx-resizable-handle-corner-top-left,
.dx-resize-frame .dx-resizable-handle-corner-top-right {
  border: 1px solid #fff;
  width: 11px;
  height: 11px;
  border-radius: 0;
}
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-right,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-left,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-right {
  width: 15px;
  height: 15px;
}
.dx-resize-frame .dx-resizable-handle-corner-bottom-right,
.dx-resize-frame .dx-resizable-handle-corner-top-right {
  right: -5.5px;
}
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-right,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-right {
  right: -7.5px;
}
.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-resize-frame .dx-resizable-handle-corner-top-left {
  left: -5.5px;
}
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-left {
  left: -7.5px;
}
.dx-resize-frame .dx-resizable-handle-corner-top-left,
.dx-resize-frame .dx-resizable-handle-corner-top-right {
  top: -5.5px;
}
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-left,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-top-right {
  top: -7.5px;
}
.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-resize-frame .dx-resizable-handle-corner-bottom-right {
  bottom: -5.5px;
}
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-corner-bottom-right {
  bottom: -7.5px;
}
.dx-resize-frame .dx-resizable-handle-bottom::after,
.dx-resize-frame .dx-resizable-handle-left::after,
.dx-resize-frame .dx-resizable-handle-right::after,
.dx-resize-frame .dx-resizable-handle-top::after {
  content: "";
  position: absolute;
  width: 11px;
  height: 11px;
  border: 1px solid #fff;
}
.dx-touch-device.dx-resize-frame .dx-resizable-handle-bottom::after,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-left::after,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-right::after,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-top::after {
  width: 15px;
  height: 15px;
}
.dx-resize-frame .dx-resizable-handle-left::after,
.dx-resize-frame .dx-resizable-handle-right::after {
  top: calc(50% - 5.5px);
}
.dx-touch-device.dx-resize-frame .dx-resizable-handle-left::after,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-right::after {
  top: calc(50% - 7.5px);
}
.dx-resize-frame .dx-resizable-handle-bottom::after,
.dx-resize-frame .dx-resizable-handle-top::after {
  left: calc(50% - 5.5px);
}
.dx-touch-device.dx-resize-frame .dx-resizable-handle-bottom::after,
.dx-touch-device.dx-resize-frame .dx-resizable-handle-top::after {
  left: calc(50% - 7.5px);
}
.dx-resize-frame .dx-resizable-handle-right::after {
  right: -5.5px;
}
.dx-touch-device.dx-resize-frame .dx-resizable-handle-right::after {
  right: -7.5px;
}
.dx-resize-frame .dx-resizable-handle-left::after {
  left: -5.5px;
}
.dx-touch-device.dx-resize-frame .dx-resizable-handle-left::after {
  left: -7.5px;
}
.dx-resize-frame .dx-resizable-handle-top::after {
  top: -5.5px;
}
.dx-touch-device.dx-resize-frame .dx-resizable-handle-top::after {
  top: -7.5px;
}
.dx-resize-frame .dx-resizable-handle-bottom::after {
  bottom: -5.5px;
}
.dx-touch-device.dx-resize-frame .dx-resizable-handle-bottom::after {
  bottom: -7.5px;
}
.dx-mention .dx-template-wrapper {
  white-space: nowrap;
  display: inline-block;
}
.dx-mention > span {
  margin: 0 2px;
}
.dx-htmleditor {
  border-color: #ddd;
}
.dx-htmleditor .dx-htmleditor-toolbar-wrapper:first-child {
  border-bottom: 1px solid #ddd;
}
.dx-htmleditor.dx-invalid {
  border-color: rgba(217,83,79,.4);
}
.dx-htmleditor.dx-invalid.dx-state-focused {
  border-color: #d9534f;
}
.dx-htmleditor-content blockquote {
  color: rgba(51,51,51,.8);
  border-left-color: #ddd;
}
.dx-rtl .dx-htmleditor-content blockquote {
  border-right-color: #ddd;
}
.dx-htmleditor-content td {
  border-color: #ddd;
}
.dx-htmleditor-toolbar {
  background-color: transparent;
}
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format) {
  background-color: #e6e6e6;
}
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-success {
  background-color: #449d44;
}
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-default {
  background-color: #285f8f;
}
.dx-htmleditor-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-danger {
  background-color: #c9302c;
}
.dx-device-mobile .dx-htmleditor-toolbar .dx-htmleditor-toolbar-separator,
.dx-htmleditor-toolbar .dx-htmleditor-toolbar-separator {
  height: 36px;
}
.dx-htmleditor-toolbar-format.dx-dropdowneditor.dx-editor-filled {
  background-color: transparent;
}
.dx-htmleditor-toolbar-format.dx-background-format .dx-button-content,
.dx-htmleditor-toolbar-format.dx-color-format .dx-button-content {
  padding-bottom: 5px;
}
.dx-htmleditor-toolbar-separator {
  border-left-color: #ddd;
}
.dx-htmleditor-toolbar-menu-separator {
  border-top-color: #ddd;
}
.dx-resize-frame {
  border-color: #337ab7;
}
.dx-resize-frame .dx-resizable-handle-bottom::after,
.dx-resize-frame .dx-resizable-handle-corner-bottom-left,
.dx-resize-frame .dx-resizable-handle-corner-bottom-right,
.dx-resize-frame .dx-resizable-handle-corner-top-left,
.dx-resize-frame .dx-resizable-handle-corner-top-right,
.dx-resize-frame .dx-resizable-handle-left::after,
.dx-resize-frame .dx-resizable-handle-right::after,
.dx-resize-frame .dx-resizable-handle-top::after {
  background-color: #337ab7;
}
.dx-mention {
  padding: 1px 0;
  border-radius: 2px;
  background-color: #ddd;
  color: #333;
}
.dx-suggestion-list-wrapper {
  height: 100%;
}
.dx-suggestion-list-wrapper.dx-popup-wrapper .dx-overlay-content {
  border-top-width: 0;
  border-bottom-width: 1px;
}
.dx-suggestion-list-wrapper.dx-popup-wrapper .dx-overlay-content.dx-dropdowneditor-overlay-flipped {
  border-top-width: 1px;
  border-bottom-width: 0;
}
.dx-suggestion-list-wrapper .dx-popup-content {
  height: 100%;
  padding: 1px;
}
.dx-suggestion-list-wrapper .dx-list {
  min-height: 35px;
  height: 100%;
  min-height: 39.0001px;
}
.dx-suggestion-list-wrapper .dx-list:not(.dx-list-select-decorator-enabled) {
  min-height: 33.0001px;
}
.dx-suggestion-list-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item-content {
  padding: 7px 9px;
}
.dx-suggestion-list-wrapper .dx-list-select-all {
  padding: 12px 0 8px;
}
.dx-suggestion-list-wrapper .dx-empty-message,
.dx-suggestion-list-wrapper .dx-list-item {
  border-top: 0;
}
.dx-suggestion-list-wrapper .dx-empty-message:last-of-type,
.dx-suggestion-list-wrapper .dx-list-item:last-of-type {
  border-bottom: none;
}
.dx-fa-button.dx-fa-button-main .dx-overlay-shader {
  background-color: rgba(255,255,255,.8);
}
.dx-fa-button.dx-fa-button-main .dx-overlay-content {
  min-width: 48px;
  max-height: 48px;
  background-color: #337ab7;
  color: #fff;
  overflow: visible;
  border-radius: 24px;
  -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.2);
  box-shadow: 0 6px 12px rgba(0,0,0,.2);
}
.dx-fa-button.dx-fa-button-main .dx-overlay-content.dx-state-hover {
  background-color: #285f8f;
}
.dx-fa-button.dx-fa-button-main .dx-overlay-content.dx-state-hover .dx-fa-button-icon {
  background-color: transparent;
}
.dx-fa-button.dx-fa-button-main .dx-overlay-content.dx-state-active {
  background-color: #22527b;
}
.dx-fa-button.dx-fa-button-main .dx-overlay-content.dx-state-active .dx-fa-button-icon {
  background-color: transparent;
}
.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-icon,
.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-icon-close {
  padding: 15px;
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: transparent;
}
.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-label-wrapper {
  position: static;
}
.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-label-wrapper .dx-fa-button-label {
  background: 0 0;
  color: #fff;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 0;
  margin-right: 0;
}
.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-inkripple {
  border-radius: 24px;
}
.dx-fa-button.dx-fa-button-main.dx-fa-button-with-label .dx-overlay-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.dx-fa-button.dx-fa-button-main.dx-fa-button-with-label .dx-overlay-content .dx-fa-button-icon,
.dx-fa-button.dx-fa-button-main.dx-fa-button-with-label .dx-overlay-content .dx-fa-button-icon-close {
  padding: 15px 0 15px 12px;
}
.dx-fa-button .dx-fa-button-icon,
.dx-fa-button .dx-fa-button-icon-close {
  padding: 6px;
  width: 18px;
  height: 18px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.dx-fa-button .dx-fa-button-icon .dx-icon,
.dx-fa-button .dx-fa-button-icon-close .dx-icon {
  font-size: 18px;
}
.dx-fa-button .dx-fa-button-icon img,
.dx-fa-button .dx-fa-button-icon-close img {
  width: 100%;
  height: 100%;
}
.dx-fa-button .dx-overlay-content {
  min-width: 30px;
  max-height: 30px;
  background-color: transparent;
  color: #333;
  overflow: visible;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.dx-fa-button .dx-overlay-content.dx-fa-button-content-reverse {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.dx-fa-button .dx-overlay-content.dx-fa-button-content-reverse .dx-fa-button-label-wrapper {
  right: auto;
  left: 30px;
}
.dx-fa-button .dx-overlay-content.dx-fa-button-content-reverse .dx-fa-button-label-wrapper .dx-fa-button-label {
  margin-left: 10px;
  margin-right: auto;
}
.dx-fa-button .dx-overlay-content.dx-state-hover .dx-fa-button-icon {
  background-color: #ebebeb;
}
.dx-fa-button .dx-overlay-content.dx-state-active .dx-fa-button-icon {
  background-color: #c2c2c2;
}
.dx-fa-button .dx-overlay-content .dx-fa-button-label-wrapper {
  position: absolute;
  right: 30px;
}
.dx-fa-button .dx-overlay-content .dx-fa-button-label-wrapper .dx-fa-button-label {
  background-color: #fff;
  color: #333;
  white-space: nowrap;
  border-radius: 4px;
  padding: 0 10px;
  margin-right: 10px;
  line-height: 26px;
  height: 26px;
  -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2);
  box-shadow: 0 1px 4px rgba(0,0,0,.2);
  font-size: 12px;
}
.dx-fa-button .dx-overlay-content .dx-fa-button-icon {
  -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.2);
  box-shadow: 0 6px 12px rgba(0,0,0,.2);
  background-color: #fff;
  border-radius: 50%;
  position: relative;
}
.dx-fa-button .dx-overlay-content .dx-inkripple {
  overflow: hidden;
  border-radius: 15px;
}
.dx-fa-button.dx-fa-button-main .dx-overlay-content .dx-fa-button-label {
  padding: 0 16px 0 8px;
  font-size: 14px;
  margin-right: 0;
}
.dx-filemanager {
  height: 500px;
  border: 1px solid;
}
.dx-filemanager .dx-filemanager-wrapper {
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.dx-filemanager .dx-filemanager-notification-drawer,
.dx-filemanager .dx-filemanager-notification-drawer-panel {
  height: 100%;
}
.dx-filemanager .dx-filemanager-notification-popup > .dx-overlay-content {
  min-width: 240px;
  max-width: 93vw;
}
@media (min-width:431px) {
  .dx-filemanager .dx-filemanager-notification-popup > .dx-overlay-content {
    max-width: 400px;
  }
}
.dx-filemanager .dx-filemanager-notification-popup .dx-popup-content {
  padding: 15px;
}
.dx-filemanager .dx-filemanager-notification-popup .dx-popup-content .dx-filemanager-progress-box {
  padding: 5px 0 0;
}
.dx-filemanager .dx-filemanager-notification-popup .dx-filemanager-notification-common {
  padding-bottom: 10px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.dx-filemanager .dx-filemanager-notification-popup .dx-filemanager-notification-common-no-item {
  border-style: none;
}
.dx-filemanager .dx-drawer-shrink .dx-filemanager-progress-panel {
  border-left-width: 1px;
  border-left-style: solid;
}
.dx-filemanager .dx-filemanager-progress-panel {
  width: 340px;
  height: 100%;
}
.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-container {
  padding: 10px 20px 20px;
}
.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding: 0 0 5px 10px;
}
.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-title .dx-filemanager-progress-panel-title-text {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  font-size: 18px;
  font-weight: 600;
}
.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-common .dx-filemanager-progress-box-common {
  font-weight: 600;
}
.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-separator {
  height: 20px;
}
.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-i.dx-filemanager-i-cancel {
  width: 16px;
  height: 16px;
}
.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-details > .dx-filemanager-progress-box {
  margin-bottom: 8px;
  border-radius: 2px;
}
.dx-filemanager .dx-filemanager-progress-box {
  padding: 10px 0 10px 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.dx-filemanager .dx-filemanager-progress-box.dx-filemanager-progress-box-without-close-button {
  padding-right: 10px;
}
.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-image {
  margin-right: 10px;
}
.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-wrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1 auto;
  -ms-flex: 1 auto;
  flex: 1 auto;
  overflow: hidden;
}
.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-common {
  padding: 5px 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-progress-bar,
.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-status {
  padding: 5px 0;
}
.dx-filemanager .dx-filemanager-progress-box .dx-filemanager-progress-box-close-button {
  margin-left: 5px;
  margin-top: 9px;
}
.dx-filemanager .dx-filemanager-progress-box-error {
  border-radius: 2px;
  display: inline-block;
  border-width: 0;
  padding: 2px 8px 3px;
  font-size: .85em;
  line-height: normal;
  word-wrap: break-word;
  overflow-y: auto;
  max-height: 150px;
}
.dx-filemanager .dx-filemanager-toolbar {
  padding: 6px 10px;
}
.dx-filemanager .dx-filemanager-toolbar .dx-filemanager-toolbar-separator-item {
  width: 1px;
  margin-right: 5px;
}
.dx-filemanager .dx-splitter-wrapper.dx-splitter-initial {
  right: 3.5px;
}
.dx-filemanager .dx-filemanager-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  border-top: 1px solid;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
}
.dx-filemanager .dx-filemanager-container .dx-filemanager-adaptivity-drawer-panel {
  height: 100%;
}
.dx-filemanager .dx-filemanager-container .dx-filemanager-dirs-panel {
  padding: 5px 10px;
  height: 100%;
  width: 100%;
  display: block;
}
.dx-filemanager .dx-filemanager-container .dx-drawer-opened .dx-splitter.dx-state-disabled {
  width: 1px;
}
.dx-filemanager .dx-filemanager-container .dx-drawer-shrink .dx-drawer-panel-content {
  overflow: visible;
}
.dx-filemanager .dx-filemanager-container .dx-drawer-panel-content {
  display: block;
  width: 30%;
}
.dx-filemanager .dx-filemanager-container .dx-drawer-panel-content.dx-drawer-panel-content-initial {
  min-width: 250px;
  max-width: 300px;
}
.dx-filemanager .dx-filemanager-breadcrumbs {
  padding: 2px 11px;
  border-bottom: 1px solid;
}
.dx-filemanager .dx-filemanager-breadcrumbs .dx-menu-item-content {
  padding-left: 0;
  padding-right: 0;
}
.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-parent-folder-item .dx-menu-item-content {
  padding-left: 2px;
  padding-right: 2px;
}
.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-separator-item .dx-menu-item-content {
  width: 1px;
  padding-left: 0;
  padding-right: 0;
  margin: 0 10px;
}
.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-path-separator-item .dx-menu-item-content {
  padding-left: 1px;
  padding-right: 1px;
}
.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-path-separator-item.dx-state-hover,
.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-separator-item.dx-state-hover {
  cursor: default;
}
.dx-filemanager .dx-filemanager-editing-container,
.dx-filemanager .dx-filemanager-notification-container {
  position: absolute;
  top: -5000px;
  left: -5000px;
}
.dx-filemanager .dx-row .dx-filemanager-file-actions-button {
  float: right;
}
.dx-filemanager .dx-row .dx-filemanager-file-actions-button .dx-button-content {
  padding: 0;
}
.dx-filemanager .dx-row.dx-row-focused .dx-filemanager-file-actions-button,
.dx-filemanager .dx-row.dx-selection .dx-filemanager-file-actions-button,
.dx-filemanager .dx-row.dx-state-hover .dx-filemanager-file-actions-button {
  visibility: visible;
}
.dx-filemanager .dx-filemanager-items-panel {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.dx-filemanager .dx-filemanager-fileuploader-dropzone-placeholder {
  position: relative;
  top: 0;
  left: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  pointer-events: none;
  z-index: 1000;
}
.dx-filemanager .dx-filemanager-thumbnails {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port {
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 5px;
}
.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-container {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item {
  float: left;
  text-align: center;
  cursor: pointer;
  white-space: nowrap;
  width: 100px;
  height: 100px;
  border: 1px dashed transparent;
  margin: 5px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-content {
  overflow: hidden;
  padding: 13px 0 10px;
}
.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-content .dx-filemanager-thumbnails-item-thumbnail {
  border: 0;
}
.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-content .dx-filemanager-thumbnails-item-spacer {
  border: 0;
  padding: 0;
  margin: 0;
  height: 10px;
  visibility: hidden;
}
.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-content .dx-filemanager-thumbnails-item-name {
  overflow: hidden;
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.dx-filemanager .dx-filemanager-details {
  height: 100%;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.dx-filemanager .dx-filemanager-details > div {
  height: 100%;
}
.dx-filemanager .dx-filemanager-details .dx-datagrid-rowsview .dx-datagrid-table > tbody > tr.dx-filemanager-parent-directory-item > td > .dx-select-checkbox {
  display: none;
}
.dx-filemanager .dx-filemanager-details .dx-filemanager-details-item-name-wrapper {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  width: 100%;
}
.dx-filemanager .dx-filemanager-details .dx-filemanager-details-item-name-wrapper .dx-filemanager-details-item-name {
  -webkit-box-flex: 1;
  -webkit-flex: 1 auto;
  -ms-flex: 1 auto;
  flex: 1 auto;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.dx-filemanager .dx-filemanager-i.dx-filemanager-i-progress,
.dx-filemanager .dx-filemanager-i.dx-icon.dx-filemanager-i-progress {
  -webkit-animation: 1.5s linear infinite dx-filemanager-icon-rotate;
  animation: 1.5s linear infinite dx-filemanager-icon-rotate;
}
@-webkit-keyframes dx-filemanager-icon-rotate {
  from {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes dx-filemanager-icon-rotate {
  from {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.dx-filemanager-file-actions-button {
  visibility: hidden;
  text-align: center;
}
.dx-filemanager-file-actions-button.dx-widget {
  line-height: 100%;
}
.dx-filemanager-file-actions-button .dx-button {
  border: none;
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dx-filemanager-file-actions-button .dx-button .dx-button-content {
  padding: 10px 11px;
}
.dx-filemanager-file-actions-button .dx-button i {
  font-style: normal;
}
.dx-filemanager-file-actions-button.dx-filemanager-file-actions-button-activated,
.dx-filemanager-file-actions-button:hover {
  visibility: visible;
}
.dx-filemanager-dirs-tree {
  width: 100%;
}
.dx-filemanager-dirs-tree .dx-treeview-item-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.dx-filemanager-dirs-tree .dx-treeview-item-content > .dx-icon {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.dx-filemanager-dirs-tree .dx-treeview-item-content .dx-filemanager-dirs-tree-item-text {
  -webkit-box-flex: 1;
  -webkit-flex: 1 auto;
  -ms-flex: 1 auto;
  flex: 1 auto;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.dx-filemanager-dirs-tree .dx-filemanager-focused-item .dx-filemanager-file-actions-button,
.dx-filemanager-dirs-tree .dx-treeview-item.dx-state-hover .dx-filemanager-file-actions-button {
  visibility: visible;
}
.dx-filemanager-dialog.dx-filemanager-dialog-folder-chooser,
.dx-filemanager-progresspanel {
  height: 100%;
  overflow: auto;
}
.dx-filemanager-dialog-folder-chooser > div {
  height: 100%;
}
.dx-filemanager-dialog-popup > .dx-overlay-content {
  min-width: 300px;
  max-width: 400px;
  min-height: 300px;
  max-height: 400px;
}
.dx-filemanager-dialog-name-editor-popup > .dx-overlay-content {
  max-width: 340px;
  min-height: 180px;
  max-height: 180px;
}
.dx-filemanager-dialog-delete-item-popup > .dx-overlay-content {
  max-width: 340px;
  min-height: 180px;
}
.dx-filemanager-dialog-delete-item-popup > .dx-overlay-content .dx-popup-content .dx-filemanager-dialog-delete-item {
  overflow-wrap: break-word;
}
.dx-filemanager-progresspanel {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 5px;
}
.dx-filemanager-progresspanel .dx-filemanager-progressbox {
  float: left;
  width: 100%;
  padding-bottom: 10px;
}
.dx-filemanager-progresspanel .dx-filemanager-progressbox-cancel-button {
  margin-top: 5px;
  float: right;
}
.dx-splitter {
  background-color: rgba(51,122,183,.5);
}
.dx-splitter.dx-splitter-inactive {
  background-color: #ddd;
}
.dx-splitter-border {
  background-color: transparent;
}
.dx-filemanager {
  border-color: #ddd;
}
.dx-filemanager .dx-filemanager-notification-common {
  border-color: #ddd;
  color: #d9534f;
}
.dx-filemanager .dx-drawer-shrink .dx-filemanager-progress-panel {
  border-left-color: #ddd;
}
.dx-filemanager .dx-filemanager-progress-panel {
  background-color: #fff;
}
.dx-filemanager .dx-filemanager-progress-panel .dx-filemanager-progress-panel-container {
  padding-top: 6px;
}
.dx-filemanager .dx-filemanager-progress-box-image {
  font-size: 36px;
}
.dx-filemanager .dx-filemanager-progress-box-error {
  color: #fff;
  background: #d9534f;
}
.dx-filemanager .dx-filemanager-toolbar {
  background: #fff;
}
.dx-filemanager .dx-filemanager-toolbar.dx-filemanager-file-toolbar,
.dx-filemanager .dx-filemanager-toolbar.dx-filemanager-file-toolbar .dx-toolbar {
  background: #f7f7f7;
}
.dx-filemanager .dx-filemanager-toolbar .dx-filemanager-toolbar-separator-item {
  height: 36px;
  background: #ddd;
}
.dx-filemanager .dx-filemanager-toolbar .dx-filemanager-toolbar-viewmode-item .dx-texteditor {
  width: 150px;
}
.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled {
  background: 0 0;
}
.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-state-active,
.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-state-focused,
.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-state-hover {
  background: rgba(51,51,51,.1);
}
.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-dropdowneditor {
  border-color: transparent;
}
.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-dropdowneditor .dx-dropdowneditor-icon {
  background: 0 0;
}
.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-dropdowneditor.dx-state-active .dx-dropdowneditor-icon,
.dx-filemanager .dx-filemanager-toolbar .dx-texteditor.dx-editor-filled.dx-dropdowneditor.dx-state-hover .dx-dropdowneditor-icon {
  background: 0 0;
  border-color: transparent;
}
.dx-filemanager .dx-filemanager-toolbar .dx-filemanager-toolbar-has-large-icon .dx-button-content {
  padding: 4px;
}
.dx-filemanager .dx-filemanager-toolbar .dx-toolbar .dx-filemanager-toolbar-viewmode-item .dx-button-content {
  padding-left: 8px;
  padding-right: 8px;
}
.dx-filemanager .dx-filemanager-fileuploader-dropzone-placeholder {
  border: 2px solid #337ab7;
}
.dx-filemanager .dx-filemanager-container {
  border-top-color: #ddd;
}
.dx-filemanager .dx-filemanager-dirs-panel {
  height: 100%;
  border-right-color: #ddd;
}
.dx-filemanager .dx-filemanager-breadcrumbs {
  border-bottom-color: #ddd;
}
.dx-filemanager .dx-filemanager-breadcrumbs .dx-menu-item.dx-state-focused {
  background: #ddd;
  color: #333;
}
.dx-filemanager .dx-filemanager-breadcrumbs .dx-menu-item-content {
  padding-top: 5px;
  padding-bottom: 8px;
}
.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-separator-item .dx-menu-item-content {
  background: #ddd;
}
.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-path-separator-item.dx-state-hover,
.dx-filemanager .dx-filemanager-breadcrumbs .dx-filemanager-breadcrumbs-separator-item.dx-state-hover {
  background: 0 0;
}
.dx-filemanager .dx-filemanager-thumbnails.dx-filemanager-inactive-area .dx-filemanager-thumbnails-view-port .dx-filemanager-thumbnails-item.dx-filemanager-item-selected {
  color: #333;
  background: #fff;
}
.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item.dx-item-selected {
  color: #fff;
  background: rgba(51,122,183,.8);
}
.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item.dx-state-hover:not(.dx-state-focused):not(.dx-item-selected) {
  background: rgba(0,0,0,.04);
}
.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item.dx-state-focused {
  border: 1px solid #337ab7;
}
.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item.dx-item-selected.dx-state-focused {
  color: #fff;
  background: rgba(51,122,183,.7);
}
.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item .dx-filemanager-thumbnails-item-thumbnail {
  width: 36px;
  height: 36px;
  font-size: 36px;
}
.dx-filemanager .dx-filemanager-thumbnails .dx-filemanager-thumbnails-item .dx-filemanager-item-custom-thumbnail {
  color: #ddd;
}
.dx-filemanager .dx-filemanager-files-view {
  background: #fff;
}
.dx-filemanager .dx-filemanager-files-view.dx-filemanager-details .dx-filemanager-details-item-thumbnail {
  font-size: 18px;
  width: 18px;
  height: 18px;
}
.dx-filemanager .dx-filemanager-files-view.dx-filemanager-details .dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-command-select {
  width: 43px;
  min-width: 43px;
  max-width: 43px;
}
.dx-filemanager .dx-filemanager-files-view.dx-filemanager-details .dx-row-focused .dx-filemanager-file-actions-button .dx-button .dx-icon {
  color: #fff;
}
.dx-filemanager-dirs-tree.dx-treeview .dx-treeview-item-content > i {
  margin-bottom: 0;
}
.dx-filemanager-dirs-tree.dx-treeview .dx-state-focused > .dx-treeview-item {
  background: #fff;
}
.dx-filemanager-dirs-tree.dx-treeview .dx-state-focused > .dx-treeview-item.dx-state-hover {
  background: #ebebeb;
}
.dx-filemanager-dirs-tree.dx-treeview .dx-state-focused > .dx-treeview-item * {
  color: #333;
}
.dx-filemanager-dirs-tree.dx-treeview .dx-treeview-item-without-checkbox > .dx-treeview-item.dx-filemanager-focused-item {
  background: #ebebeb;
}
.dx-filemanager-dirs-tree.dx-treeview .dx-treeview-item-without-checkbox > .dx-treeview-item.dx-filemanager-focused-item * {
  color: #333;
}
.dx-filemanager-view-switcher-popup {
  width: 34px;
}
.dx-filemanager-view-switcher-popup .dx-dropdownbutton-popup-wrapper.dx-dropdownbutton-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item-content {
  padding-top: 7px;
  padding-left: 7px;
  padding-right: 8px;
  text-overflow: clip;
}
.dx-filemanager-dirs-tree.dx-treeview .dx-filemanager-file-actions-button {
  margin-top: 1px;
  margin-bottom: -1px;
}
.dx-filemanager-dirs-tree.dx-treeview .dx-filemanager-file-actions-button .dx-button .dx-button-content {
  padding: 0;
}
.dx-filemanager-file-actions-button .dx-button {
  min-width: 21px;
  height: 21px;
}
.dx-filemanager-file-actions-button .dx-button .dx-button-content {
  padding-top: 10px;
  padding-bottom: 10px;
}
.dx-filemanager-i.dx-filemanager-i-progress,
.dx-filemanager-i.dx-filemanager-i-refresh,
.dx-filemanager-i.dx-icon.dx-filemanager-i-progress,
.dx-filemanager-i.dx-icon.dx-filemanager-i-refresh {
  background: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x30_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2022%2022%22%20style%3D%22enable-background%3Anew%200%200%2022%2022%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23333%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x31_%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M11%2C4c2.45%2C0%2C4.59%2C1.26%2C5.84%2C3.16L15%2C9l6%2C1l-1-6l-1.73%2C1.73C16.64%2C3.47%2C14%2C2%2C11%2C2%0A%09%09c-4.97%2C0-9%2C4.03-9%2C9h2C4%2C7.13%2C7.13%2C4%2C11%2C4z%22%2F%3E%0A%09%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17.92%2C12c-0.49%2C3.39-3.39%2C6-6.92%2C6c-2.19%2C0-4.13-1.01-5.41-2.59L7%2C14l-6-1l1%2C6l2.17-2.17%0A%09%09C5.82%2C18.76%2C8.26%2C20%2C11%2C20c4.63%2C0%2C8.44-3.5%2C8.94-8H17.92z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 22px;
  height: 22px;
}
.dx-filemanager-i.dx-filemanager-i-done,
.dx-filemanager-i.dx-icon.dx-filemanager-i-done {
  background: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x30_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2022%2022%22%20style%3D%22enable-background%3Anew%200%200%2022%2022%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23333%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%235cb85c%3B%7D%0A%09.st2%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23fff%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M21%2C10l-6-1l1.87-1.87C15.6%2C5.24%2C13.44%2C4%2C11%2C4c-3.87%2C0-7%2C3.13-7%2C7H2c0-4.97%2C4.03-9%2C9-9%0A%09c3.02%2C0%2C5.7%2C1.42%2C7.35%2C3.65L20%2C4L21%2C10z%20M5.6%2C15.4C6.88%2C16.98%2C8.81%2C18%2C11%2C18c0.4%2C0%2C0.78-0.05%2C1.15-0.12%0A%09c0.15%2C0.69%2C0.42%2C1.32%2C0.77%2C1.91C12.3%2C19.92%2C11.66%2C20%2C11%2C20c-2.74%2C0-5.17-1.24-6.82-3.18L2%2C19l-1-6l6%2C1L5.6%2C15.4z%22%2F%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st1%22%20d%3D%22M17.5%2C12c2.49%2C0%2C4.5%2C2.01%2C4.5%2C4.5S19.99%2C21%2C17.5%2C21S13%2C18.99%2C13%2C16.5S15.01%2C12%2C17.5%2C12z%22%2F%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st2%22%20d%3D%22M21.35%2C14.35l-4.71%2C5l-3-3l0.71-0.71l2.15%2C2.15l4.15-4.15L21.35%2C14.35z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 22px;
  height: 22px;
}
.dx-filemanager-i.dx-filemanager-i-danger,
.dx-filemanager-i.dx-icon.dx-filemanager-i-danger {
  background: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x30_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2022%2022%22%20style%3D%22enable-background%3Anew%200%200%2022%2022%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23333%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23d9534f%3B%7D%0A%09.st2%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23fff%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M21%2C10l-6-1l1.87-1.87C15.6%2C5.24%2C13.44%2C4%2C11%2C4c-3.87%2C0-7%2C3.13-7%2C7H2c0-4.97%2C4.03-9%2C9-9%0A%09c3.02%2C0%2C5.7%2C1.42%2C7.35%2C3.65L20%2C4L21%2C10z%20M5.6%2C15.4C6.88%2C16.98%2C8.81%2C18%2C11%2C18c0.4%2C0%2C0.78-0.05%2C1.15-0.12%0A%09c0.15%2C0.69%2C0.42%2C1.32%2C0.77%2C1.91C12.3%2C19.92%2C11.66%2C20%2C11%2C20c-2.74%2C0-5.17-1.24-6.82-3.18L2%2C19l-1-6l6%2C1L5.6%2C15.4z%22%2F%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st1%22%20d%3D%22M17.5%2C12c2.49%2C0%2C4.5%2C2.01%2C4.5%2C4.5S19.99%2C21%2C17.5%2C21S13%2C18.99%2C13%2C16.5S15.01%2C12%2C17.5%2C12z%22%2F%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st2%22%20d%3D%22M17%2C20v-1h1v1H17z%20M17%2C13h1v5h-1V13z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 22px;
  height: 22px;
}
.dx-filemanager-i.dx-filemanager-i-cancel,
.dx-filemanager-i.dx-icon.dx-filemanager-i-cancel {
  background: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2016%2016%22%20style%3D%22enable-background%3Anew%200%200%2016%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20id%3D%22_x32_%22%20fill%3D%22%23333%22%20d%3D%22M8%2C0c4.42%2C0%2C8%2C3.58%2C8%2C8s-3.58%2C8-8%2C8c-4.42%2C0-8-3.58-8-8S3.58%2C0%2C8%2C0%20M10.87%2C4L8%2C6.87L5.13%2C4L4%2C5.13L6.87%2C8%0A%09L4%2C10.87L5.13%2C12L8%2C9.13L10.87%2C12L12%2C10.87L9.13%2C8L12%2C5.13L10.87%2C4z%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 22px;
  height: 22px;
}
.dx-diagram {
  border: 1px solid transparent;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
  -ms-flex-flow: column;
  flex-flow: column;
  height: 600px;
  min-height: 350px;
}
.dx-diagram .dx-diagram-toolbar-wrapper {
  padding: 5px;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
}
.dx-diagram .dx-diagram-toolbar-wrapper .dx-diagram-toolbar {
  background-color: transparent;
}
.dx-diagram .dx-diagram-content-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-flex-basis: 0;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  overflow: hidden;
}
.dx-diagram .dx-diagram-content,
.dx-diagram .dx-diagram-scroll-view {
  height: 100%;
  width: 100%;
}
.dx-diagram.dx-diagram-fullscreen {
  left: 0;
  top: 0;
  width: 100%!important;
  height: 100%!important;
  position: fixed;
  z-index: 2;
}
.dx-diagram .dxdi-control {
  width: auto;
  height: auto;
  overflow: visible;
}
.dx-diagram .dxdi-canvas {
  overflow: hidden;
}
.dx-diagram-toolbox-popup.dx-popup-wrapper .dx-overlay-content {
  border-radius: 0;
}
.dx-diagram-toolbox-popup .dx-popup-title.dx-toolbar {
  padding: 0;
  background-color: rgba(0,0,0,.05);
}
.dx-diagram-toolbox-popup .dx-popup-title .dx-button-content,
.dx-diagram-toolbox-popup .dx-popup-title .dx-button.dx-button-has-icon:not(.dx-button-has-text) {
  background-color: transparent;
  border: 0;
  border-radius: 0;
  padding: 0;
  min-width: 0;
}
.dx-diagram-toolbox-popup .dx-popup-title .dx-button:not(.dx-closebutton) {
  cursor: inherit;
  pointer-events: none;
}
.dx-diagram-toolbox-popup .dx-popup-content {
  padding: 0;
}
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input {
  border-color: transparent;
}
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input .dx-placeholder::before,
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input input {
  min-height: 0;
  font-size: .9em;
}
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input .dx-button {
  border: 0;
  border-radius: 0;
  min-height: 14px;
}
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel {
  position: relative;
  height: 100%;
  overflow-y: auto;
}
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel > * {
  position: absolute;
}
.dx-diagram-properties-popup .dx-scrollview,
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel>.dx-scrollview {
  width: 100%;
}
.dx-diagram-properties-popup .dx-popup-content {
  padding: 0;
}
.dx-diagram-properties-popup .dx-tabs {
  border: 0;
}
.dx-diagram-properties-popup .dx-tabpanel .dx-multiview-wrapper {
  border-left: 0;
  border-right: 0;
}
.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-items-container {
  display: block;
  height: auto;
}
.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-items-container > div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
  height: auto;
  position: inherit;
}
.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-items-container .dx-toolbar-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.dx-diagram-properties-popup:not(.dx-diagram-mobile-popup) .dx-tabpanel .dx-multiview-wrapper {
  border-bottom: 0;
}
.dx-diagram-properties-popup.dx-diagram-mobile-popup {
  width: calc(100% - 2px)!important;
}
.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-popup-title {
  border: 0;
  min-height: 0;
  position: relative;
  z-index: 1;
}
.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-toolbar .dx-toolbar-items-container {
  height: auto;
}
.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-toolbar .dx-toolbar-items-container .dx-toolbar-item {
  padding-top: 0;
  padding-bottom: 0;
}
.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-tabpanel {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: column-reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}
.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-tabpanel .dx-multiview-wrapper {
  border-top: 0;
}
.dx-diagram-floating-toolbar-container {
  position: absolute;
  z-index: 1001;
  width: 100%;
  -webkit-transition: opacity .4s;
  transition: opacity .4s;
}
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container {
  background: 0 0;
  border-radius: 50%;
  border: 0;
  padding: 0;
}
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar {
  background: 0 0;
}
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container div {
  border-radius: 50%;
}
.dx-diagram-floating-toolbar-container .dx-diagram-toolbar .dx-toolbar-items-container > * {
  padding-left: 0;
  padding-right: 0;
}
.dx-diagram-toolbar .dx-diagram-toolbar-separator {
  height: 100%;
  border-left: 1px solid transparent;
}
.dx-diagram-toolbar .dx-diagram-toolbar-menu-separator {
  width: 100%;
  border-top: 1px solid transparent;
}
.dx-diagram-toolbar .dx-diagram-toolbar-menu-separator::before {
  content: none;
}
.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-texteditor,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-texteditor,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-texteditor,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-texteditor {
  width: auto;
}
.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i {
  display: block;
}
.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-textbox,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-textbox,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-textbox,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-textbox {
  width: 0;
  max-width: 0;
}
.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-textbox .dx-texteditor-input,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-textbox .dx-texteditor-input,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-textbox .dx-texteditor-input,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-textbox .dx-texteditor-input {
  width: 0;
  padding-left: 0;
}
.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay {
  -webkit-transform: none!important;
  transform: none!important;
  width: 100%!important;
  height: 100%!important;
}
.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content {
  -webkit-transform: none!important;
  transform: none!important;
  width: 100%!important;
  top: initial!important;
  bottom: 0!important;
}
.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-popup-content {
  padding: 8px;
}
.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container {
  width: 100%;
}
.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row .dx-colorview-palette-cell {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row .dx-colorview-palette-cell .dx-colorview-palette {
  width: 100%;
  min-width: 300px;
}
.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row .dx-colorview-controls-container,
.dx-diagram-mobile-toolbar-color-box-opened .dx-dropdowneditor-overlay .dx-overlay-content .dx-colorview-container .dx-colorview-container-row .dx-colorview-hue-scale-cell {
  margin-left: 12px;
}
.dx-diagram-i {
  background-repeat: no-repeat;
  background-position: 0 0;
  display: inline-block;
}
.dx-diagram-loading-indicator {
  position: absolute;
  top: calc(50% - 32px);
  left: calc(50% - 32px);
  width: 64px;
  height: 64px;
}
.dx-diagram-touch-context-toolbox .dx-popover-wrapper,
.dx-diagram-touchbar-overlay {
  z-index: 1!important;
}
.dx-diagram-touchbar.dx-context-menu .dx-menu-items-container {
  display: block;
  height: 100%;
  padding: 0;
}
.dx-diagram-touchbar.dx-context-menu .dx-menu-items-container::after {
  display: block;
  content: "";
  clear: both;
}
.dx-diagram-touchbar.dx-context-menu .dx-menu-items-container > li {
  display: block;
  float: left;
}
.dx-diagram-touchbar.dx-context-menu .dx-menu-item.dx-menu-item-has-text.dx-menu-item-has-icon .dx-menu-item-content .dx-icon {
  margin: 0;
}
.dx-diagram-touchbar.dx-context-menu .dx-menu-item .dx-menu-item-content .dx-menu-item-text {
  display: none;
}
.dx-diagram-context-toolbox-target,
.dx-diagram-touchbar-target {
  position: absolute;
  background-color: transparent;
  pointer-events: none;
}
.dx-diagram-context-toolbox-target {
  width: 1px;
  height: 1px;
}
.dx-diagram-context-toolbox .dx-popup-content {
  padding: 8px;
}
.dx-diagram {
  border-color: #ddd;
}
.dx-diagram .dxdi-control .dxdi-canvas {
  background-color: #d9d9d9;
}
.dx-diagram .dxdi-control .dxdi-canvas .connector-multi-selection,
.dx-diagram .dxdi-control .dxdi-canvas .connector-point-mark,
.dx-diagram .dxdi-control .dxdi-canvas .connector-selection,
.dx-diagram .dxdi-control .dxdi-canvas .connector-side-mark,
.dx-diagram .dxdi-control .dxdi-canvas .extension-line path,
.dx-diagram .dxdi-control .dxdi-canvas .item-multi-selection-rect,
.dx-diagram .dxdi-control .dxdi-canvas .item-selection-rect,
.dx-diagram .dxdi-control .dxdi-canvas .items-selection-rect,
.dx-diagram .dxdi-control .dxdi-canvas .selection-mark {
  stroke: #337ab7;
}
.dx-diagram .dxdi-control .dxdi-canvas .connector-side-mark,
.dx-diagram .dxdi-control .dxdi-canvas .extension-line text {
  fill: #337ab7;
}
.dx-diagram .dxdi-control .dxdi-canvas .connection-mark:not(.selector),
.dx-diagram .dxdi-control .dxdi-canvas .connection-point:not(.selector),
.dx-diagram .dxdi-control .dxdi-canvas .connection-target,
.dx-diagram .dxdi-control .dxdi-canvas .container-target {
  stroke: #5cb85c;
}
.dx-diagram .dxdi-control .dxdi-canvas .connection-mark:not(.selector).active,
.dx-diagram .dxdi-control .dxdi-canvas .connection-point:not(.selector).active {
  fill: #5cb85c;
}
.dx-diagram .dxdi-control .dxdi-canvas .geometry-mark {
  stroke: #d9534f;
}
.dx-diagram .dxdi-control .dxdi-canvas .dxdi-main .dxdi-image .dxdi-spinner path {
  stroke: #606060;
  stroke-opacity: 1;
}
.dx-diagram .dxdi-control .dxdi-canvas .dxdi-main .dxdi-image .dxdi-spinner ellipse {
  stroke: #606060;
  stroke-opacity: .55;
}
.dx-diagram .dxdi-control .dxdi-canvas .dxdi-main .dxdi-image .dxdi-user .dxdi-background {
  fill: #606060;
  opacity: .55;
}
.dx-diagram .dxdi-control .dxdi-canvas .dxdi-main .dxdi-image .dxdi-warning ellipse {
  fill: #d9534f;
}
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .geometry-mark,
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .selection-mark {
  stroke: #666;
}
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .item-selection-rect,
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .items-selection-rect {
  fill: transparent;
  stroke: #666;
}
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .items-selection-rect {
  fill: rgba(144,144,144,.02);
}
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .item-multi-selection-rect {
  fill: rgba(144,144,144,.02);
  stroke: #666;
}
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-multi-selection,
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-point-mark,
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-selection,
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-side-mark {
  stroke: #666;
}
.dx-diagram .dxdi-control:not(.focused) .dxdi-canvas .connector-side-mark {
  fill: #666;
}
.dx-diagram .dxdi-text-input-container.connector-text .dxdi-text-input {
  border-color: #337ab7;
}
.dx-diagram .dx-diagram-toolbar-wrapper {
  border-bottom: 1px solid #ddd;
}
.dx-diagram.dx-diagram-fullscreen {
  background-color: #fff;
}
.dx-diagram-properties-panel,
.dx-diagram-toolbox-panel {
  background: #fff;
}
.dx-diagram-floating-toolbar-container {
  border: 1px solid #ddd;
  background: #fff;
  -webkit-box-shadow: 0 1px 8px rgba(0,0,0,.175);
  box-shadow: 0 1px 8px rgba(0,0,0,.175);
  border-radius: 6px;
  padding: 2px;
}
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-button,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar-item,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar-items-container {
  width: 48px;
  height: 48px;
}
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-button .dx-button-content,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-button-content,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar .dx-button-content,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar-item .dx-button-content,
.dx-diagram-floating-toolbar-container.dx-diagram-properties-panel-toolbar-container .dx-toolbar-items-container .dx-button-content {
  padding-top: 0;
  padding-bottom: 0;
  line-height: 44px;
}
.dx-diagram-floating-toolbar-container .dx-toolbar-item {
  padding: 0 2px 0 0;
}
.dx-diagram-toolbox-popup > .dx-overlay-content {
  -webkit-box-shadow: 0 1px 8px rgba(0,0,0,.175);
  box-shadow: 0 1px 8px rgba(0,0,0,.175);
}
.dx-diagram-toolbox-popup .dx-popup-title.dx-toolbar {
  font-size: .5em;
  min-height: 12px;
}
.dx-diagram-toolbox-popup .dx-popup-title.dx-toolbar .dx-toolbar-items-container {
  height: 12px;
}
.dx-diagram-toolbox-popup .dx-popup-title .dx-button-content,
.dx-diagram-toolbox-popup .dx-popup-title .dx-button.dx-button-has-icon:not(.dx-button-has-text) {
  width: 12px;
  height: 12px;
}
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-input-container,
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel,
.dx-diagram-toolbox-popup .dx-popup-content .dx-diagram-toolbox-panel .dx-accordion {
  width: 144px;
}
.dx-diagram-toolbox-popup .dx-diagram-toolbox-input-container {
  border-bottom: 1px solid #ddd;
}
.dx-diagram-toolbox-popup .dx-diagram-toolbox-input {
  margin: 2px;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-placeholder::before,
.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-texteditor-input {
  padding: 4px 9px;
}
.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-button .dx-button-content,
.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-button.dx-button-has-icon:not(.dx-button-has-text) .dx-button-content {
  padding: 2px;
}
.dx-diagram-toolbox-popup .dx-diagram-toolbox-input .dx-button .dx-icon {
  font-size: 12px;
}
.dx-diagram-toolbox-popup .dx-popup-title .dx-closebutton {
  width: 12px;
  height: 12px;
  margin: 1px 0 0;
}
.dx-diagram-toolbox-popup .dx-popup-title .dx-closebutton .dx-icon {
  width: 10px;
  height: 10px;
  padding: 1px;
  font-size: 8px;
  line-height: 8px;
  background-position: 1px 1px;
  background-size: 8px 8px;
}
.dx-diagram-toolbox-popup.dx-diagram-mobile-popup .dx-popup-content {
  padding-top: 66px;
}
.dx-diagram-toolbox-popup.dx-diagram-mobile-popup .dx-popup-content .dx-diagram-toolbox-input-container {
  border-top: 1px solid #ddd;
}
.dx-diagram-toolbox-panel .dx-accordion .dx-accordion-item {
  border-left: none;
  border-right: none;
}
.dx-diagram-toolbox-panel .dx-accordion .dx-accordion-item:first-of-type {
  border-top: none;
}
.dx-diagram-toolbox-panel .dx-accordion .dx-accordion-item:last-child {
  border-bottom: none;
}
.dx-diagram-toolbox-panel .dx-item-content.dx-accordion-item-title {
  padding: 6px 12px;
}
.dx-diagram-toolbox-panel .dx-item-content.dx-accordion-item-title .dx-accordion-item-title-caption {
  font-size: .7em;
  font-weight: 700;
}
.dx-diagram-toolbox-panel .dx-item-content.dx-accordion-item-title::before {
  font-size: .7em;
  line-height: 1.5em;
}
.dx-diagram-toolbox-panel .dx-item-content.dx-accordion-item-body {
  padding: 6px 12px;
}
.dx-diagram-toolbox-panel .dxdi-toolbox .dxdi-canvas .dxdi-shape-text {
  opacity: .25;
}
.dx-diagram-properties-popup .dx-multiview-item,
.dx-diagram-properties-popup.dx-diagram-properties-popup-notabs .dx-popup-content {
  padding: 8px;
}
.dx-diagram-properties-popup .dx-diagram-properties-panel-group-title {
  font-weight: 700;
  padding: 8px;
}
.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar {
  padding: 0 8px 8px;
}
.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-item {
  margin-bottom: 4px;
}
.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar .dx-toolbar-item.dx-diagram-lg-icon-item .dx-diagram-i {
  background-size: 64px 64px;
  width: 64px;
  height: 64px;
}
.dx-diagram-properties-popup .dx-diagram-properties-panel-group-toolbar:first-child {
  padding-top: 8px;
}
.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-popup-title {
  padding: 2px 8px 0 0;
}
.dx-diagram-properties-popup.dx-diagram-mobile-popup .dx-tabpanel .dx-tab-selected::before {
  top: -1px;
}
.dx-diagram-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format) {
  background-color: #e6e6e6;
}
.dx-diagram-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-success {
  background-color: #449d44;
}
.dx-diagram-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-default {
  background-color: #285f8f;
}
.dx-diagram-toolbar .dx-format-active:not(.dx-color-format):not(.dx-background-format).dx-button-danger {
  background-color: #c9302c;
}
.dx-diagram-toolbar .dx-dropdowneditor.dx-editor-filled,
.dx-diagram-toolbar .dx-texteditor.dx-editor-filled {
  background-color: transparent;
}
.dx-diagram-toolbar .dx-diagram-toolbar-separator {
  border-left-color: #ddd;
}
.dx-diagram-toolbar .dx-diagram-toolbar-menu-separator {
  border-top-color: #ddd;
}
.dx-diagram-toolbar .dx-diagram-toolbar-text {
  padding: 8px 0 9px 15px;
}
.dx-diagram-toolbar .dx-diagram-lg-edit-item .dx-texteditor {
  width: 240px;
}
.dx-diagram-toolbar .dx-diagram-md-edit-item .dx-texteditor {
  width: 150px;
}
.dx-diagram-toolbar .dx-diagram-sm-edit-item .dx-texteditor {
  width: 100px;
}
.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon {
  border-bottom-width: 3px;
  border-bottom-style: solid;
}
.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-icon,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-diagram-i,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-icon {
  margin-left: 8px;
  margin-right: 7px;
}
.dx-diagram-toolbar .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon,
.dx-diagram-toolbar .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-icon,
.dx-dropdownmenu-popup .dx-diagram-color-edit-item .dx-dropdowneditor-field-template-wrapper .dx-icon,
.dx-dropdownmenu-popup .dx-diagram-image-dropdown-item .dx-dropdowneditor-field-template-wrapper .dx-icon {
  font-size: 18px;
  color: #333;
}
.dx-diagram-touchbar.dx-context-menu .dx-menu-item .dx-menu-item-content {
  padding: 5px;
}
.dx-diagram-touchbar.dx-context-menu .dx-menu-separator {
  width: 1px;
  height: 30px;
  margin: 0;
}
.dx-diagram-i-connector-begin-none {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23FF0000%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M1%2C13l9-9l1%2C1l-9%2C9L1%2C13z%22%20fill%3D%22%23333%22%2F%3E%0A%3Cpath%20class%3D%22st1%22%20d%3D%22M12%2C8V3H0v12h12v-5h16V8H12z%20M10%2C13H2V5h8V13z%22%20fill%3D%22%23333%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-connector-begin-arrow {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2016%22%20style%3D%22enable-background%3Anew%200%200%2028%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M8%2C9l4%2C3l1%2C2L0%2C8l13-6l-1%2C2L8%2C7h20v2H8z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-connector-begin-outlined-triangle {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M0%2C9l13%2C6v-5h15V8H13V3L0%2C9z%20M11%2C12L3.9%2C9L11%2C6V12z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-connector-begin-filled-triangle {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M13%2C10v5L0%2C9l13-6v5h15v2H13z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-connector-end-none {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Bfill%3A%23FF0000%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M17%2C13l9-9l1%2C1l-9%2C9L17%2C13z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3Cpath%20class%3D%22st1%22%20d%3D%22M0%2C8v2h16v5h12V3H16v5H0z%20M18%2C5h8v8h-8V5z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-connector-end-arrow {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M0%2C10l0-2h20l-4-3l-1-2l13%2C6l-13%2C6l1-2l4-3H0z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-connector-end-outlined-triangle {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2016%22%20style%3D%22enable-background%3Anew%200%200%2028%2016%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M28%2C8L15%2C2v5H0v2h15v5L28%2C8z%20M17%2C5l7.1%2C3L17%2C11V5z%22%20fill%3D%22%23333%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-connector-end-filled-triangle {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M0%2C10V8h15V3l13%2C6l-13%2C6v-5H0z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-connector-orthogonal {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M20%2C18v-8h3V5H8v3H0V0h8v3h15h2v2v5h3v8H20z%20M6%2C2H2v4h4V2z%20M26%2C12h-4v4h4V12z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-connector-straight {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22%D0%A1%D0%BB%D0%BE%D0%B9_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20d%3D%22M20%2C10v2.2L8%2C2.8V0H0v8h8V5.8l12%2C9.3V18h8v-8H20z%20M6%2C6H2V2h4V6z%20M26%2C16h-4v-4h4V16z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-line-solid {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Crect%20id%3D%22_x32__2_%22%20x%3D%223%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%2222%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-line-dotted {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Crect%20id%3D%22_x32__2_%22%20x%3D%223%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__1_%22%20x%3D%227%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__3_%22%20x%3D%2211%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__4_%22%20x%3D%2215%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__5_%22%20x%3D%2219%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__6_%22%20x%3D%2223%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-line-dashed {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2028%2018%22%20style%3D%22enable-background%3Anew%200%200%2028%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Crect%20id%3D%22_x32__1_%22%20x%3D%223%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%226%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__4_%22%20x%3D%2211%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%226%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0A%3Crect%20id%3D%22_x32__5_%22%20x%3D%2219%22%20y%3D%228%22%20class%3D%22st0%22%20width%3D%226%22%20height%3D%222%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 28.08px;
  height: 18px;
}
.dx-diagram-i-button-fill,
.dx-diagram-i-menu-fill {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20id%3D%22_x32_%22%20d%3D%22M7.6%2C1L6.7%2C1.9l1.9%2C1.9L3%2C9.4L9.5%2C16L16%2C9.4L7.6%2C1z%20M5%2C9l4.5-4.5L14%2C9H5z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A%0A");
  width: 18px;
  height: 21px;
}
.dx-diagram-i-button-fullscreen,
.dx-diagram-i-menu-fullscreen {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpolygon%20points%3D%220%2C6%202%2C6%202%2C2%206%2C2%206%2C0%200%2C0%22%20fill%3D%22%23333%22%2F%3E%0A%3Cpolygon%20points%3D%222%2C12%200%2C12%200%2C18%206%2C18%206%2C16%202%2C16%22%20fill%3D%22%23333%22%2F%3E%0A%3Cpolygon%20points%3D%2212%2C0%2012%2C2%2016%2C2%2016%2C6%2018%2C6%2018%2C0%22%20fill%3D%22%23333%22%2F%3E%0A%3Cpolygon%20points%3D%2216%2C16%2012%2C16%2012%2C18%2018%2C18%2018%2C12%2016%2C12%22%20fill%3D%22%23333%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-lock,
.dx-diagram-i-menu-lock {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cpath%20id%3D%22_x31_%22%20d%3D%22M14%2C5c0-2.8-2.2-5-5-5C6.2%2C0%2C4%2C2.2%2C4%2C5C2.9%2C5%2C2%2C5.9%2C2%2C7v8c0%2C1.1%2C0.9%2C2%2C2%2C2h10c1.1%2C0%2C2-0.9%2C2-2V7%0A%09C16%2C5.9%2C15.1%2C5%2C14%2C5z%20M9%2C13c-1.1%2C0-2-0.9-2-2s0.9-2%2C2-2c1.1%2C0%2C2%2C0.9%2C2%2C2C11%2C12.1%2C10.1%2C13%2C9%2C13z%20M6%2C5c0-1.7%2C1.3-3%2C3-3%0A%09c1.7%2C0%2C3%2C1.3%2C3%2C3H6z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-unlock,
.dx-diagram-i-menu-unlock {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M14%2C17H4c-1.1%2C0-2-0.9-2-2V7c0-1.1%2C0.9-2%2C2-2h2h2h4c0-1.7-1.3-3-3-3C8.1%2C2%2C7.3%2C2.4%2C6.8%2C3H4.4%0A%09C5.2%2C1.2%2C7%2C0%2C9%2C0c2.8%2C0%2C5%2C2.2%2C5%2C5c1.1%2C0%2C2%2C0.9%2C2%2C2v8C16%2C16.1%2C15.1%2C17%2C14%2C17z%20M9%2C9c-1.1%2C0-2%2C0.9-2%2C2s0.9%2C2%2C2%2C2s2-0.9%2C2-2%0A%09C11%2C9.9%2C10.1%2C9%2C9%2C9z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-send-to-back,
.dx-diagram-i-menu-send-to-back {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bopacity%3A0.35%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x30__1_%22%20class%3D%22st0%22%20d%3D%22M8%2C0h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2H8c-1.1%2C0-2-0.9-2-2V2C6%2C0.9%2C6.9%2C0%2C8%2C0z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st1%22%20d%3D%22M8%2C12c-1.1%2C0-2-0.9-2-2V4H4C2.9%2C4%2C2%2C4.9%2C2%2C6v8c0%2C1.1%2C0.9%2C2%2C2%2C2h8c1.1%2C0%2C2-0.9%2C2-2v-2H8z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-bring-to-front,
.dx-diagram-i-menu-bring-to-front {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bopacity%3A0.35%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x30__1_%22%20class%3D%22st0%22%20d%3D%22M8%2C0h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2H8c-1.1%2C0-2-0.9-2-2V2C6%2C0.9%2C6.9%2C0%2C8%2C0z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3Cpath%20id%3D%22_x30_%22%20class%3D%22st1%22%20d%3D%22M4%2C4h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2H4c-1.1%2C0-2-0.9-2-2V6C2%2C4.9%2C2.9%2C4%2C4%2C4z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-select-all,
.dx-diagram-i-menu-select-all {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.75%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M8.5%2C6c0.1%2C0%2C0.3%2C0%2C0.4%2C0.1l0%2C0l6.8%2C5.3c0.3%2C0.2%2C0.3%2C0.5%2C0.1%2C0.8c-0.1%2C0.1-0.1%2C0.2-0.3%2C0.2l-1.9%2C0.3%0A%09l1.3%2C2.6c0.2%2C0.3%2C0%2C0.6-0.3%2C0.7l-2.1%2C0.9c-0.1%2C0-0.2%2C0.1-0.3%2C0.1c-0.2%2C0-0.4-0.1-0.5-0.3l-1.3-2.6l-1.5%2C1.1%0A%09c-0.1%2C0.1-0.2%2C0.1-0.4%2C0.1c-0.3%2C0-0.6-0.2-0.6-0.5V6.6C7.9%2C6.3%2C8.2%2C6%2C8.5%2C6z%22%20fill%3D%22%23333%22%2F%3E%0A%3Cg%20id%3D%22_x33_%22%20class%3D%22st1%22%3E%0A%09%3Cpolygon%20id%3D%22_x31__1_%22%20class%3D%22st0%22%20points%3D%2212%2C6%2014%2C8%2016%2C8%2016%2C6%20%09%22%20fill%3D%22%23333%22%20%2F%3E%0A%09%3Crect%20id%3D%22_x32__1_%22%20x%3D%2211.6%22%20y%3D%222%22%20transform%3D%22matrix(0.7071%20-0.7071%200.7071%200.7071%201.6862%2010.071)%22%20class%3D%22st0%22%20width%3D%222.8%22%20height%3D%222%22%20%20fill%3D%22%23333%22%2F%3E%0A%09%3Crect%20id%3D%22_x33__1_%22%20x%3D%228%22%20y%3D%221%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%224%22%20%20fill%3D%22%23333%22%2F%3E%0A%09%3Crect%20id%3D%22_x34_%22%20x%3D%223.6%22%20y%3D%2210%22%20transform%3D%22matrix(0.7071%20-0.7071%200.7071%200.7071%20-6.3137%206.7573)%22%20class%3D%22st0%22%20width%3D%222.8%22%20height%3D%222%22%20%20fill%3D%22%23333%22%2F%3E%0A%09%3Crect%20id%3D%22_x35_%22%20x%3D%224%22%20y%3D%221.6%22%20transform%3D%22matrix(0.7071%20-0.7071%200.7071%200.7071%20-0.6569%204.4142)%22%20class%3D%22st0%22%20width%3D%222%22%20height%3D%222.8%22%20%20fill%3D%22%23333%22%2F%3E%0A%09%3Crect%20id%3D%22_x36_%22%20x%3D%222%22%20y%3D%226%22%20class%3D%22st0%22%20width%3D%224%22%20height%3D%222%22%20%20fill%3D%22%23333%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-image-delete,
.dx-diagram-i-menu-image-delete {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M17%2C15.4L15.5%2C17l-2-2l-2%2C2L10%2C15.4l2-2l-2-2l1.5-1.4l2%2C2l2-2l1.5%2C1.5l-2%2C2L17%2C15.4z%20M12%2C6l-4%2C6%0A%09l-2-2l-3%2C5h5v2H3c-1.1%2C0-2-0.9-2-2V3c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v4l-2%2C2L12%2C6z%20M5.5%2C5C4.7%2C5%2C4%2C5.6%2C4%2C6.5S4.7%2C8%2C5.5%2C8%0A%09S7%2C7.3%2C7%2C6.5S6.3%2C5%2C5.5%2C5z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-image-edit,
.dx-diagram-i-menu-image-edit {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M15%2C9l-3-3l-4%2C6l-2-2l-3%2C5h6v2H3c-1.1%2C0-2-0.9-2-2V3c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v4L15%2C9z%0A%09%20M5.5%2C5C4.7%2C5%2C4%2C5.7%2C4%2C6.5S4.7%2C8%2C5.5%2C8S7%2C7.3%2C7%2C6.5S6.3%2C5%2C5.5%2C5z%20M17%2C12.5L12.5%2C17H11v-1.5l4.5-4.5L17%2C12.5z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-image-insert,
.dx-diagram-i-menu-image-insert {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x32_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x31_%22%20class%3D%22st0%22%20d%3D%22M15%2C9l-3-3l-4%2C7l-2-3l-3%2C5h6v2H3c-1.1%2C0-2-0.9-2-2V3c0-1.1%2C0.9-2%2C2-2h12c1.1%2C0%2C2%2C0.9%2C2%2C2v4L15%2C9z%0A%09%20M5.5%2C5C4.7%2C5%2C4%2C5.7%2C4%2C6.5S4.7%2C8%2C5.5%2C8S7%2C7.3%2C7%2C6.5S6.3%2C5%2C5.5%2C5z%20M13%2C11h2v2h2v2h-2v2h-2v-2h-2v-2h2V11z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-layout-layered-bt {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M60%2C20v8c0%2C1.1-0.9%2C2-2%2C2h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8C59.1%2C18%2C60%2C18.9%2C60%2C20z%20M58%2C20%0A%09%09h-8v8h8V20z%20M46%2C6v8c0%2C1.1-0.9%2C2-2%2C2h-8c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h8C45.1%2C4%2C46%2C4.9%2C46%2C6z%20M44%2C6h-8v8h8V6z%20M46%2C34v8%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8C45.1%2C32%2C46%2C32.9%2C46%2C34z%20M44%2C34h-8v8h8V34z%20M46%2C50v8c0%2C1.1-0.9%2C2-2%2C2h-8%0A%09%09c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8C45.1%2C48%2C46%2C48.9%2C46%2C50z%20M44%2C50h-8v8h8V50z%20M32%2C20v8c0%2C1.1-0.9%2C2-2%2C2h-8c-1.1%2C0-2-0.9-2-2%0A%09%09v-8c0-1.1%2C0.9-2%2C2-2h8C31.1%2C18%2C32%2C18.9%2C32%2C20z%20M30%2C20h-8v8h8V20z%20M12%2C4l6%2C6h-5v50h-2V10H6L12%2C4z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M55%2C9v2v7h-2v-7h-7V9h7H55z%20M53%2C30h2v7v2h-2h-7v-2h7V30z%20M39%2C44h2v4h-2V44z%20M27%2C9h7v2h-7v7h-2v-7V9%0A%09%09H27z%20M27%2C37h7v2h-7h-2v-2v-7h2V37z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-layout-layered-lr {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M45%2C59h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C47%2C58.1%2C46.1%2C59%2C45%2C59z%20M45%2C57%0A%09%09v-8h-8v8H45z%20M59%2C45h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C61%2C44.1%2C60.1%2C45%2C59%2C45z%20M59%2C43v-8h-8v8H59z%0A%09%09%20M31%2C45h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C33%2C44.1%2C32.1%2C45%2C31%2C45z%20M31%2C43v-8h-8v8H31z%20M15%2C45H7%0A%09%09c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C17%2C44.1%2C16.1%2C45%2C15%2C45z%20M15%2C43v-8H7v8H15z%20M45%2C31h-8c-1.1%2C0-2-0.9-2-2%0A%09%09v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C47%2C30.1%2C46.1%2C31%2C45%2C31z%20M45%2C29v-8h-8v8H45z%20M61%2C11l-6%2C6v-5H5v-2h50V5L61%2C11z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M56%2C54h-2h-7v-2h7v-7h2v7V54z%20M35%2C52v2h-7h-2v-2v-7h2v7H35z%20M21%2C38v2h-4v-2H21z%20M56%2C26v7h-2v-7h-7%0A%09%09v-2h7h2V26z%20M28%2C26v7h-2v-7v-2h2h7v2H28z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-layout-layered-rl {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M19%2C57v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2h-8C19.9%2C59%2C19%2C58.1%2C19%2C57z%20M29%2C57%0A%09%09v-8h-8v8H29z%20M5%2C43v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2H7C5.9%2C45%2C5%2C44.1%2C5%2C43z%20M15%2C43v-8H7v8H15z%20M33%2C43v-8%0A%09%09c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2h-8C33.9%2C45%2C33%2C44.1%2C33%2C43z%20M43%2C43v-8h-8v8H43z%20M49%2C43v-8c0-1.1%2C0.9-2%2C2-2h8%0A%09%09c1.1%2C0%2C2%2C0.9%2C2%2C2v8c0%2C1.1-0.9%2C2-2%2C2h-8C49.9%2C45%2C49%2C44.1%2C49%2C43z%20M59%2C43v-8h-8v8H59z%20M19%2C29v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-8C19.9%2C31%2C19%2C30.1%2C19%2C29z%20M29%2C29v-8h-8v8H29z%20M11%2C5v5h50v2H11v5l-6-6L11%2C5z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M10%2C52v-7h2v7h7v2h-7h-2V52z%20M38%2C52v-7h2v7v2h-2h-7v-2H38z%20M49%2C38v2h-4v-2H49z%20M10%2C24h2h7v2h-7v7%0A%09%09h-2v-7V24z%20M31%2C26v-2h7h2v2v7h-2v-7H31z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-layout-layered-tb {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M58%2C46h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C60%2C45.1%2C59.1%2C46%2C58%2C46z%20M58%2C36%0A%09%09h-8v8h8V36z%20M44%2C60h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C46%2C59.1%2C45.1%2C60%2C44%2C60z%20M44%2C50h-8v8h8V50z%20M44%2C32%0A%09%09h-8c-1.1%2C0-2-0.9-2-2v-8c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C46%2C31.1%2C45.1%2C32%2C44%2C32z%20M44%2C22h-8v8h8V22z%20M44%2C16h-8%0A%09%09c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C46%2C15.1%2C45.1%2C16%2C44%2C16z%20M44%2C6h-8v8h8V6z%20M30%2C46h-8c-1.1%2C0-2-0.9-2-2v-8%0A%09%09c0-1.1%2C0.9-2%2C2-2h8c1.1%2C0%2C2%2C0.9%2C2%2C2v8C32%2C45.1%2C31.1%2C46%2C30%2C46z%20M30%2C36h-8v8h8V36z%20M6%2C54h5V4h2v50h5l-6%2C6L6%2C54z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M53%2C55h-7v-2h7v-7h2v7v2H53z%20M53%2C27h-7v-2h7h2v2v7h-2V27z%20M39%2C16h2v4h-2V16z%20M25%2C55v-2v-7h2v7h7v2%0A%09%09h-7H25z%20M27%2C34h-2v-7v-2h2h7v2h-7V34z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-layout-tree-bt {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M59%2C6v6c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h6C58.1%2C4%2C59%2C4.9%2C59%2C6z%20M57%2C6h-6v6%0A%09%09h6V6z%20M59%2C26v6c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6C58.1%2C24%2C59%2C24.9%2C59%2C26z%20M57%2C26h-6v6h6V26z%20M49%2C38v6%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6C48.1%2C36%2C49%2C36.9%2C49%2C38z%20M47%2C38h-6v6h6V38z%20M49%2C52v6c0%2C1.1-0.9%2C2-2%2C2h-6%0A%09%09c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6C48.1%2C50%2C49%2C50.9%2C49%2C52z%20M47%2C52h-6v6h6V52z%20M39%2C32c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6%0A%09%09c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2V32z%20M37%2C26h-6v6h6V26z%20M30%2C14h-6c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09C32%2C13.1%2C31.1%2C14%2C30%2C14z%20M24%2C12h6V6h-6V12z%20M17%2C10h-5v50h-2V10H5l6-6L17%2C10z%20M36%2C12V6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6C36.9%2C14%2C36%2C13.1%2C36%2C12z%20M38%2C12h6V6h-6V12z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M55%2C14v10h-2V14H55z%20M53%2C34h2v6v2h-2h-4v-2h4V34z%20M43%2C46h2v4h-2V46z%20M40%2C14h2v6h-7v4h-2v-4h-7v-6h2%0A%09%09v4h5h2h4.9L40%2C14z%20M35%2C40h4v2h-4h-2v-2v-6h2V40z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-layout-tree-lr {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M58%2C59h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C60%2C58.1%2C59.1%2C59%2C58%2C59z%20M58%2C57%0A%09%09v-6h-6v6H58z%20M38%2C59h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C40%2C58.1%2C39.1%2C59%2C38%2C59z%20M38%2C57v-6h-6v6H38z%0A%09%09%20M26%2C49h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C28%2C48.1%2C27.1%2C49%2C26%2C49z%20M26%2C47v-6h-6v6H26z%20M12%2C49H6%0A%09%09c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C14%2C48.1%2C13.1%2C49%2C12%2C49z%20M12%2C47v-6H6v6H12z%20M32%2C39c-1.1%2C0-2-0.9-2-2v-6%0A%09%09c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2H32z%20M38%2C37v-6h-6v6H38z%20M50%2C30v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6C50.9%2C32%2C50%2C31.1%2C50%2C30z%20M52%2C24v6h6v-6H52z%20M54%2C17v-5H4v-2h50V5l6%2C6L54%2C17z%20M52%2C36h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6C50%2C36.9%2C50.9%2C36%2C52%2C36z%20M52%2C38v6h6v-6H52z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M50%2C55H40v-2h10V55z%20M30%2C53v2h-6h-2v-2v-4h2v4H30z%20M18%2C43v2h-4v-2H18z%20M50%2C40v2h-6v-7h-4v-2h4v-7h6%0A%09%09v2h-4v5v2v4.9L50%2C40z%20M24%2C35v4h-2v-4v-2h2h6v2H24z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-layout-tree-rl {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M4%2C57v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2H6C4.9%2C59%2C4%2C58.1%2C4%2C57z%20M12%2C57v-6H6%0A%09%09v6H12z%20M24%2C57v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2h-6C24.9%2C59%2C24%2C58.1%2C24%2C57z%20M32%2C57v-6h-6v6H32z%20M36%2C47v-6%0A%09%09c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2h-6C36.9%2C49%2C36%2C48.1%2C36%2C47z%20M44%2C47v-6h-6v6H44z%20M50%2C47v-6c0-1.1%2C0.9-2%2C2-2h6%0A%09%09c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2h-6C50.9%2C49%2C50%2C48.1%2C50%2C47z%20M58%2C47v-6h-6v6H58z%20M26%2C39c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6%0A%09%09c1.1%2C0%2C2%2C0.9%2C2%2C2v6c0%2C1.1-0.9%2C2-2%2C2H26z%20M32%2C37v-6h-6v6H32z%20M12%2C32H6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09C14%2C31.1%2C13.1%2C32%2C12%2C32z%20M6%2C24v6h6v-6H6z%20M4%2C11l6-6v5h50v2H10v5L4%2C11z%20M14%2C38v6c0%2C1.1-0.9%2C2-2%2C2H6c-1.1%2C0-2-0.9-2-2v-6%0A%09%09c0-1.1%2C0.9-2%2C2-2h6C13.1%2C36%2C14%2C36.9%2C14%2C38z%20M6%2C38v6h6v-6H6z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M14%2C53h10v2H14V53z%20M40%2C53v-4h2v4v2h-2h-6v-2H40z%20M50%2C43v2h-4v-2H50z%20M18%2C39.9V35v-2v-5h-4v-2h6v7%0A%09%09h4v2h-4v7h-6v-2L18%2C39.9z%20M34%2C35v-2h6h2v2v4h-2v-4H34z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-toolbox-open {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M13.5%2C17c-1.9%2C0-3.5-1.6-3.5-3.5s1.6-3.5%2C3.5-3.5s3.5%2C1.6%2C3.5%2C3.5S15.4%2C17%2C13.5%2C17z%20M9%2C1l5%2C7H4L9%2C1z%0A%09%20M8%2C17H1v-7h7V17z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-toolbox-close {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x32_%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M8%2C14v-2h8v2H8z%20M6.7%2C12.3l-1.4%2C1.4L1%2C9l4.3-4.7l1.4%2C1.4L4.4%2C8H16v2H4.4L6.7%2C12.3z%20M8%2C4h8v2H8V4z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-diagram-i-button-layout-tree-tb {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2064%2064%22%20style%3D%22enable-background%3Anew%200%200%2064%2064%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.5%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x34_%22%3E%0A%09%3Cpath%20id%3D%22_x35_%22%20class%3D%22st0%22%20d%3D%22M57%2C60h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C59%2C59.1%2C58.1%2C60%2C57%2C60z%20M57%2C52%0A%09%09h-6v6h6V52z%20M57%2C40h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C59%2C39.1%2C58.1%2C40%2C57%2C40z%20M57%2C32h-6v6h6V32z%20M47%2C28%0A%09%09h-6c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C49%2C27.1%2C48.1%2C28%2C47%2C28z%20M47%2C20h-6v6h6V20z%20M47%2C14h-6%0A%09%09c-1.1%2C0-2-0.9-2-2V6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6C49%2C13.1%2C48.1%2C14%2C47%2C14z%20M47%2C6h-6v6h6V6z%20M39%2C38c0%2C1.1-0.9%2C2-2%2C2h-6%0A%09%09c-1.1%2C0-2-0.9-2-2v-6c0-1.1%2C0.9-2%2C2-2h6c1.1%2C0%2C2%2C0.9%2C2%2C2V38z%20M37%2C32h-6v6h6V32z%20M32%2C52v6c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6%0A%09%09c0-1.1%2C0.9-2%2C2-2h6C31.1%2C50%2C32%2C50.9%2C32%2C52z%20M24%2C58h6v-6h-6V58z%20M11%2C60l-6-6h5V4h2v50h5L11%2C60z%20M38%2C50h6c1.1%2C0%2C2%2C0.9%2C2%2C2v6%0A%09%09c0%2C1.1-0.9%2C2-2%2C2h-6c-1.1%2C0-2-0.9-2-2v-6C36%2C50.9%2C36.9%2C50%2C38%2C50z%20M38%2C58h6v-6h-6V58z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20id%3D%22_x32_%22%20class%3D%22st1%22%3E%0A%09%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M53%2C50V40h2v10H53z%20M53%2C24h-4v-2h4h2v2v6h-2V24z%20M43%2C14h2v4h-2V14z%20M39.9%2C46H35h-2h-5v4h-2v-6h7v-4%0A%09%09h2v4h7v6h-2L39.9%2C46z%20M35%2C30h-2v-6v-2h2h4v2h-4V30z%22%20fill%3D%22%23333%22%20%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-diagram-toolbox-popup .dx-button-has-icon .dx-icon.dx-icon-diagram-toolbox-drag {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2012%2012%22%20style%3D%22enable-background%3Anew%200%200%2012%2012%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%20%7D%0A%3C%2Fstyle%3E%0A%3Cg%20id%3D%22_x32_%22%3E%0A%09%3Cg%3E%0A%09%09%3Cpath%20class%3D%22st0%22%20d%3D%22M0%2C8h1V3H0V8z%20M2%2C8h1V3H2V8z%20M4%2C8h1V3H4V8z%20M6%2C8h1V3H6V8z%20M8%2C8h1V3H8V8z%20M10%2C3v5h1V3H10z%22%20fill%3D%22%23333%22%20%2F%3E%0A%09%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
  width: 12px;
  height: 12px;
  line-height: 12px;
  background-size: 12px 12px;
}
.dx-diagram-i-button-properties-panel-open {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%09.st1%7Bopacity%3A0.35%3Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3Benable-background%3Anew%20%20%20%20%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x33_%22%20class%3D%22st0%22%20d%3D%22M17.8%2C10.3l-1%2C1l-2.1-2.1l1-1C15.8%2C8.1%2C15.9%2C8%2C16.1%2C8c0.1%2C0%2C0.3%2C0.1%2C0.4%2C0.2l1.3%2C1.3%0A%09C18%2C9.7%2C18%2C10.1%2C17.8%2C10.3z%20M14%2C2H4v13h2v2H4c-1.1%2C0-2-0.9-2-2V2c0-1.1%2C0.9-2%2C2-2h10c1.1%2C0%2C2%2C0.9%2C2%2C2v3l-2%2C2V2z%20M16.1%2C11.9l-6%2C6.1H8%0A%09v-2.1l6.1-6.1L16.1%2C11.9z%22%20fill%3D%22%23fff%22%2F%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st1%22%20d%3D%22M5%2C3h8v5l-6%2C6H5V3z%22%20fill%3D%22%23fff%22%2F%3E%0A%3C%2Fsvg%3E%0A");
  width: 18px;
  height: 18px;
}
.dx-gantt {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative;
  width: 100%;
}
.dx-gantt .dx-gantt-main-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  height: 100%;
}
.dx-gantt .dx-gantt-toolbar-separator {
  height: 100%;
  border-left: 1px solid transparent;
}
.dx-gantt .dx-gantt-treelist-wrapper {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.dx-gantt .dx-gantt-treelist-wrapper .dx-treelist .dx-scrollbar-vertical {
  display: none;
}
.dx-gantt .dx-gantt-treelist-wrapper .dx-treelist .dx-treelist-headers + .dx-treelist-rowsview {
  border-top: none;
}
.dx-gantt .dx-splitter-wrapper .dx-splitter-border .dx-splitter {
  width: 2px;
}
.dx-gantt .dx-gantt-view {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%;
  min-width: 1px;
  background-color: #fff;
}
.dx-gantt .dx-gantt-view .dx-gantt-tac-hb {
  margin-top: -1px;
}
.dx-gantt .dx-gantt-view .dx-scrollable-scrollbar {
  z-index: 100;
}
.dx-gantt .dx-gantt-view .dx-gantt-parent::before {
  border-left-color: inherit;
  border-top-color: inherit;
}
.dx-gantt .dx-gantt-view .dx-gantt-parent::after {
  border-right-color: inherit;
  border-top-color: inherit;
}
.dx-gantt {
  border: 1px solid #ddd;
}
.dx-gantt .dx-gantt-toolbar-wrapper {
  padding: 5px;
  border-bottom: 1px solid #ddd;
}
.dx-gantt .dx-gantt-toolbar-wrapper .dx-gantt-toolbar-separator {
  border-left-color: #ddd;
}
.dx-gantt .dx-treelist-text-content {
  min-height: 19px;
}
.dx-gantt .dx-treelist-icon-container {
  max-height: 19px;
}
.dx-gantt .dx-treelist .dx-treelist-rowsview .dx-selection.dx-row > td,
.dx-gantt .dx-treelist .dx-treelist-rowsview .dx-selection.dx-row > tr > td,
.dx-gantt .dx-treelist .dx-treelist-rowsview .dx-selection.dx-row:hover > td,
.dx-gantt .dx-treelist .dx-treelist-rowsview .dx-selection.dx-row:hover > tr > td {
  background-color: #e6e6e6;
}
.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row > td,
.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row > tr > td,
.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row:hover > td,
.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row:hover > tr > td {
  color: #333;
}
.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row.dx-row-lines > td,
.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row.dx-row-lines > tr > td,
.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row:hover.dx-row-lines > td,
.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row:hover.dx-row-lines > tr > td {
  border-bottom-color: #ddd;
}
.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row.dx-column-lines > td,
.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row.dx-column-lines > tr > td,
.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row:hover.dx-column-lines > td,
.dx-gantt .dx-treelist-rowsview .dx-selection.dx-row:hover.dx-column-lines > tr > td {
  border-left-color: #ddd;
  border-right-color: #ddd;
}
.dx-gantt .dx-treelist-rowsview tr:not(.dx-row-focused).dx-selection .dx-treelist-empty-space {
  color: #333;
}
.dx-gantt .dx-header-row {
  height: 45px;
}
.dx-gantt .dx-gantt-header {
  color: #959595;
}
.dx-gantt .dx-gantt-header .dx-gantt-hb,
.dx-gantt .dx-gantt-header .dx-gantt-tsa,
.dx-gantt .dx-gantt-header .dx-gantt-tsac,
.dx-gantt .dx-gantt-header .dx-gantt-vb {
  border-color: #ddd;
  background-color: #fff;
}
.dx-gantt .dx-gantt-si {
  text-align: center;
  vertical-align: middle;
  padding-left: 16px;
  padding-right: 16px;
}
.dx-gantt .dx-gantt-tsa,
.dx-gantt .dx-gantt-tsac {
  border-bottom: 1px solid #ddd;
}
.dx-gantt .dx-gantt-hb {
  border-top: 1px solid #ddd;
}
.dx-gantt .dx-gantt-vb {
  border-left: 1px solid #ddd;
}
.dx-gantt .dx-gantt-taskWrapper {
  padding-top: 0;
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task,
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-titleOut {
  height: 21px;
  line-height: 21px;
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task {
  background-color: #337ab7;
  border-radius: 4px;
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task .dx-gantt-tPrg {
  border-radius: 4px;
  background-color: rgba(0,0,0,.2);
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-smallTask {
  border-radius: 4px;
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-smallTask .dx-gantt-titleIn {
  padding: 0 2px;
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent {
  height: 19px;
  line-height: 19px;
  background-color: #5cb85c;
  border-left-color: #5cb85c;
  border-right-color: #5cb85c;
  border-top-color: #5cb85c;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-noPrg) .dx-gantt-tPrg {
  background-color: rgba(255,255,255,.2);
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-smallTask).dx-gantt-cmpl .dx-gantt-tPrg::after,
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-smallTask)::after,
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-smallTask)::before,
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-smallTask):not(.dx-gantt-noPrg) .dx-gantt-tPrg::before {
  content: "";
  position: absolute;
  bottom: -8px;
  border-width: 4px;
  border-style: solid;
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent::before,
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-noPrg) .dx-gantt-tPrg::before {
  left: 0;
  border-right-color: transparent;
  border-bottom-color: transparent;
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent:not(.dx-gantt-noPrg) .dx-gantt-tPrg::before {
  border-left-color: rgba(255,255,255,.2);
  border-top-color: rgba(255,255,255,.2);
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent.dx-gantt-cmpl .dx-gantt-tPrg::after,
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent::after {
  right: 0;
  border-left-color: transparent;
  border-bottom-color: transparent;
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent.dx-gantt-cmpl::after {
  border-right-color: rgba(255,255,255,.2);
  border-top-color: rgba(255,255,255,.2);
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent.dx-gantt-cmpl .dx-gantt-tPrg::after {
  border-right-color: #5cb85c;
  border-top-color: #5cb85c;
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-task.dx-gantt-parent .dx-gantt-task-edit-frame {
  height: 19px;
}
.dx-gantt .dx-gantt-taskWrapper .dx-gantt-titleIn {
  color: #fff;
  padding: 0 7px;
}
.dx-gantt .dx-gantt-taskRes {
  height: 21px;
  line-height: 21px;
  color: #fff;
  background-color: #999;
  border-radius: 4px;
  margin-left: 21px;
  padding-left: 4px;
  padding-right: 4px;
}
.dx-gantt .dx-gantt-titleOut {
  padding-right: 20px;
}
.dx-gantt .dx-gantt-milestone {
  background-color: #333;
  width: 14px;
  height: 14px;
}
.dx-gantt .dx-gantt-task-edit-wrapper {
  padding-top: 0;
  padding-left: 1px;
}
.dx-gantt .dx-gantt-task-edit-wrapper .dx-gantt-task-edit-frame {
  height: 21px;
  border: 1px solid #285f8f;
  border-radius: 4px;
}
.dx-gantt .dx-gantt-task-edit-wrapper .dx-gantt-task-edit-frame .dx-gantt-task-edit-progress {
  border-color: transparent transparent #285f8f;
}
.dx-gantt .dx-gantt-task-edit-wrapper .dx-gantt-task-edit-frame .dx-gantt-task-edit-progress::before {
  width: 12px;
  height: 6px;
  bottom: -14px;
  border: 1px solid #285f8f;
}
.dx-gantt .dx-gantt-task-edit-wrapper .dx-gantt-task-edit-frame .dx-gantt-task-edit-progress-status {
  border-radius: 4px;
}
.dx-gantt .dx-gantt-task-edit-wrapper-successor {
  padding-top: 0;
}
.dx-gantt .dx-gantt-task-edit-wrapper-successor .dx-gantt-task-edit-frame-successor {
  height: 21px;
}
.dx-gantt .dx-gantt-task-edit-dependency-l,
.dx-gantt .dx-gantt-task-edit-dependency-r,
.dx-gantt .dx-gantt-task-edit-successor-dependency-l,
.dx-gantt .dx-gantt-task-edit-successor-dependency-r {
  background: #fff;
  border: 1px solid #285f8f;
  width: 10px;
  height: 10px;
  top: 5px;
}
.dx-gantt .dx-gantt-task-edit-dependency-r,
.dx-gantt .dx-gantt-task-edit-successor-dependency-r {
  left: -11px;
}
.dx-gantt .dx-gantt-task-edit-dependency-l,
.dx-gantt .dx-gantt-task-edit-successor-dependency-l {
  right: -11px;
}
.dx-gantt .dx-gantt-task-edit-dependency-line {
  background-color: #333;
}
.dx-gantt .dx-gantt-sel {
  background-color: #e6e6e6;
  border-top: 1px solid #e6e6e6;
  border-bottom: 1px solid #e6e6e6;
}
.dx-gantt .dx-gantt-tac-hb .dx-gantt-sel {
  border: none;
}
.dx-gantt .dx-gantt-conn-v {
  border-left-color: #333;
}
.dx-gantt .dx-gantt-conn-h {
  border-top-color: #333;
}
.dx-gantt .dx-gantt-arrow {
  border: 5px solid #333;
}
.dx-gantt .dx-gantt-tm {
  border-left: 1px dashed #337ab7;
}
.dx-gantt .dx-gantt-ti {
  border-left: 1px dashed #337ab7;
  border-right: 1px dashed #337ab7;
  background-color: rgba(51,122,183,.15);
}
.dx-gantt .dx-gantt-altRow,
.dx-gantt .dx-gantt-collapsable-row {
  background-color: #f5f5f5;
}
.dx-form.dx-cv-dialog {
  padding-bottom: 8px;
}
.dx-form.dx-cv-dialog .dx-cv-dialog-row {
  padding-top: 12px;
}
.dx-gantt-i.dx-gantt-i-add {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17%2C15h-3v3h-2v-3H9v-2h3v-3h2v3h3V15z%20M12%2C4l-2-2H3v12h4v2H1V0h10l3%2C3v5h-2V4z%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-gantt-i.dx-gantt-i-add-sub-task {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M14%2C6H6v3h2.3c0.3-0.6%2C1-1%2C1.7-1h5c1.1%2C0%2C2%2C0.9%2C2%2C2s-0.9%2C2-2%2C2h-5c-0.7%2C0-1.4-0.4-1.7-1H6v4h2.3%0A%09c0.3-0.6%2C1-1%2C1.7-1h5c1.1%2C0%2C2%2C0.9%2C2%2C2s-0.9%2C2-2%2C2h-5c-0.7%2C0-1.4-0.4-1.7-1H4v-2v-4V9V6l0%2C0C2.3%2C6%2C1%2C4.7%2C1%2C3s1.3-3%2C3-3h10%0A%09c1.7%2C0%2C3%2C1.3%2C3%2C3S15.7%2C6%2C14%2C6z%20M14%2C2H4C3.4%2C2%2C3%2C2.4%2C3%2C3s0.4%2C1%2C1%2C1h10c0.6%2C0%2C1-0.4%2C1-1S14.6%2C2%2C14%2C2z%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-gantt-i.dx-gantt-i-add-task {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M10%2C13H8v-3H5V8h3V5h2v3h3v2h-3V13z%22%20fill%3D%22%23666666%22%2F%3E%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M9%2C1.1c-4.4%2C0-8%2C3.6-8%2C8c0%2C4.4%2C3.6%2C8%2C8%2C8s8-3.6%2C8-8C17%2C4.6%2C13.4%2C1.1%2C9%2C1.1z%20M9%2C15c-3.3%2C0-6-2.7-6-6s2.7-6%2C6-6%0A%09s6%2C2.7%2C6%2C6S12.3%2C15%2C9%2C15z%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-gantt-i.dx-gantt-i-collapse {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M9%2C7l7%2C6.8L14.8%2C15L9%2C9.3L3.2%2C15L2%2C13.8L9%2C7z%20M3.2%2C10L2%2C8.8L9%2C2l7%2C6.8L14.8%2C10L9%2C4.3L3.2%2C10z%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-gantt-i.dx-gantt-i-delete {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17%2C10H9c-0.6%2C0-1-0.4-1-1s0.4-1%2C1-1h2c0-0.6%2C0.4-1%2C1-1h2c0.6%2C0%2C1%2C0.4%2C1%2C1h2c0.6%2C0%2C1%2C0.4%2C1%2C1%0A%09S17.6%2C10%2C17%2C10z%20M12%2C4l-2-2H3v12h4v2H1V0h10l3%2C3v3h-2V4z%20M17%2C16c0%2C1.1-0.9%2C2-2%2C2h-4c-1.1%2C0-2-0.9-2-2v-5h8V16z%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-gantt-i.dx-gantt-i-delete-dependency {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17%2C10H9c-0.6%2C0-1-0.4-1-1c0-0.6%2C0.4-1%2C1-1h2c0-0.6%2C0.4-1%2C1-1h2c0.6%2C0%2C1%2C0.4%2C1%2C1h2c0.6%2C0%2C1%2C0.4%2C1%2C1%0A%09C18%2C9.6%2C17.6%2C10%2C17%2C10z%20M8%2C13H5V5H3.7C3.4%2C5.6%2C2.7%2C6%2C2%2C6C0.9%2C6%2C0%2C5.1%2C0%2C4s0.9-2%2C2-2c0.7%2C0%2C1.4%2C0.4%2C1.7%2C1H7v8h1V13z%20M17%2C16%0A%09c0%2C1.1-0.9%2C2-2%2C2h-4c-1.1%2C0-2-0.9-2-2v-5h8V16z%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-gantt-i.dx-gantt-i-expand {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M2%2C3.2L3.2%2C2L9%2C7.7L14.8%2C2L16%2C3.2L9%2C10L2%2C3.2z%20M9%2C12.7L14.8%2C7L16%2C8.2L9%2C15L2%2C8.2L3.2%2C7L9%2C12.7z%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-gantt-i.dx-gantt-i-full-screen {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7B%7D%0A%3C%2Fstyle%3E%0A%3Cpolygon%20id%3D%22_x34_%22%20class%3D%22st0%22%20points%3D%221%2C7%203%2C7%203%2C3%207%2C3%207%2C1%201%2C1%20%22%20fill%3D%22%23666666%22%2F%3E%0A%3Cpolygon%20id%3D%22_x33_%22%20class%3D%22st0%22%20points%3D%223%2C11%201%2C11%201%2C17%207%2C17%207%2C15%203%2C15%20%22%20fill%3D%22%23666666%22%2F%3E%0A%3Cpolygon%20id%3D%22_x32_%22%20class%3D%22st0%22%20points%3D%2211%2C1%2011%2C3%2015%2C3%2015%2C7%2017%2C7%2017%2C1%20%22%20fill%3D%22%23666666%22%2F%3E%0A%3Cpolygon%20id%3D%22_x31_%22%20class%3D%22st0%22%20points%3D%2215%2C15%2011%2C15%2011%2C17%2017%2C17%2017%2C11%2015%2C11%20%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-gantt-i.dx-gantt-i-redo {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M1%2C9c0-4.4%2C3.6-8%2C8-8c2.2%2C0%2C4.2%2C0.9%2C5.6%2C2.4L17%2C1v6h-6l2.2-2.2C12.1%2C3.7%2C10.7%2C3%2C9%2C3C5.7%2C3%2C3%2C5.7%2C3%2C9%0A%09s2.7%2C6%2C6%2C6v2C4.6%2C17%2C1%2C13.4%2C1%2C9z%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-gantt-i.dx-gantt-i-task-details {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M12.5%2C18C10%2C18%2C7.9%2C15.5%2C7%2C13.5c0.9-2%2C3-4.5%2C5.5-4.5s4.6%2C2.5%2C5.5%2C4.5C17.1%2C15.5%2C15%2C18%2C12.5%2C18z%0A%09%20M12.5%2C11c-1.4%2C0-2.5%2C1.1-2.5%2C2.5s1.1%2C2.5%2C2.5%2C2.5s2.5-1.1%2C2.5-2.5S13.9%2C11%2C12.5%2C11z%20M12.5%2C15c-0.8%2C0-1.5-0.7-1.5-1.5%0A%09s0.7-1.5%2C1.5-1.5s1.5%2C0.7%2C1.5%2C1.5S13.3%2C15%2C12.5%2C15z%20M12%2C4l-2-2H3v12h2l1%2C2H1V0h10l3%2C3v4h-2V4z%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-gantt-i.dx-gantt-i-undo {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M9%2C17v-2c3.3%2C0%2C6-2.7%2C6-6s-2.7-6-6-6C7.3%2C3%2C5.9%2C3.7%2C4.8%2C4.8L7%2C7H1V1l2.4%2C2.4C4.8%2C1.9%2C6.8%2C1%2C9%2C1%0A%09c4.4%2C0%2C8%2C3.6%2C8%2C8S13.4%2C17%2C9%2C17z%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-gantt-i.dx-gantt-i-zoom-in {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17.7%2C16.3l-1.4%2C1.4l-4.1-4.1C11%2C14.5%2C9.6%2C15%2C8%2C15c-3.9%2C0-7-3.1-7-7s3.1-7%2C7-7s7%2C3.1%2C7%2C7%0A%09c0%2C1.6-0.5%2C3-1.4%2C4.2L17.7%2C16.3z%20M8%2C3C5.2%2C3%2C3%2C5.2%2C3%2C8s2.2%2C5%2C5%2C5s5-2.2%2C5-5S10.8%2C3%2C8%2C3z%20M9%2C11H7V9H5V7h2V5h2v2h2v2H9V11z%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-gantt-i.dx-gantt-i-zoom-out {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%2018%2018%22%20style%3D%22enable-background%3Anew%200%200%2018%2018%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill-rule%3Aevenodd%3Bclip-rule%3Aevenodd%3B%7D%0A%3C%2Fstyle%3E%0A%3Cpath%20id%3D%22_x32_%22%20class%3D%22st0%22%20d%3D%22M17.7%2C16.3l-1.4%2C1.4l-4.1-4.1C11%2C14.5%2C9.6%2C15%2C8%2C15c-3.9%2C0-7-3.1-7-7s3.1-7%2C7-7s7%2C3.1%2C7%2C7%0A%09c0%2C1.6-0.5%2C3-1.4%2C4.2L17.7%2C16.3z%20M8%2C3C5.2%2C3%2C3%2C5.2%2C3%2C8s2.2%2C5%2C5%2C5s5-2.2%2C5-5S10.8%2C3%2C8%2C3z%20M5%2C9V7h6v2H5z%22%20fill%3D%22%23666666%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.dx-sortable-placeholder {
  border-color: #337ab7;
}
.dx-sortable-dragging > * {
  border-color: rgba(51,122,183,.5);
  -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.1),0 6px 8px rgba(0,0,0,.2);
  box-shadow: 0 1px 3px rgba(0,0,0,.1),0 6px 8px rgba(0,0,0,.2);
}
/* Start of HTLFClient.StyleSheet */
/* Row[0]*/
@font-face
{
	overflow:visible !important;

}
/* Row[1]*/
@font-face
{
	src:url("/Fonts/fa-v4compatibility.woff2") format("woff2"), url("/Fonts/fa-v4compatibility.ttf") format("truetype");
font-family:'FontAwesome';
font-display:block;

}
/* Row[2]*/
@font-face
{
	src:url("/Fonts/fa-regular-400.woff2") format("woff2"), url("/Fonts/fa-regular-400.ttf") format("truetype");
font-family:'FontAwesome';
font-display:block;

}
/* Row[3]*/
@font-face
{
	src:url("/Fonts/fa-brands-400.woff2") format("woff2"), url("/Fonts/fa-brands-400.ttf") format("truetype");
font-family:'FontAwesome';
font-display:block;

}
/* Row[4]*/
@font-face
{
	src:url("/Fonts/fa-solid-900.woff2") format("woff2"), url("/Fonts/fa-solid-900.ttf") format("truetype");
font-family:'FontAwesome';
font-display:block;

}
/* Row[5]*/
@font-face
{
	src:url("/Fonts/Simple-Line-Icons.eot?v=2.4.0"), url("/Fonts/Simple-Line-Icons.eot?v=2.4.0#iefix") format("embedded-opentype"), url("/Fonts/Simple-Line-Icons.woff2?v=2.4.0") format("woff2"), url("/Fonts/Simple-Line-Icons.ttf?v=2.4.0") format("truetype"), url("/Fonts/Simple-Line-Icons.woff?v=2.4.0") format("woff"), url("/Fonts/Simple-Line-Icons.svg?v=2.4.0#simple-line-icons") format("svg");
font-family:"simple-line-icons";
font-display:block;
font-weight:normal;
font-style:normal;

}
/* Row[6]*/
@font-face
{
	src:local("Lato Light"), local("Lato-Light"), url("/Fonts/Lato-LightItalic.ttf") format("truetype");
font-family:"Lato Light";
font-weight:400;
font-style:italic;

}
/* Row[7]*/
@font-face
{
	src:local("Lato Light"), local("Lato-Light"), url("/Fonts/Lato-Light.ttf") format("truetype");
font-family:"Lato Light";
font-weight:400;
font-style:normal;

}
/* Row[8]*/
@font-face
{
	src:local("Lato Bold"), local("Lato-Bold"), url("/Fonts/lato-v16-latin-700.eot?#iefix") format("embedded-opentype"), url("/Fonts/lato-v16-latin-700.woff2") format("woff2"), url("/Fonts/lato-v16-latin-700c.woff") format("woff"), url("/Fonts/lato-v16-latin-700.ttf") format("truetype"), url("/Fonts/lato-v16-latin-700.svg#Lato") format("svg");
font-family:"Lato";
font-weight:600;
font-style:normal;

}
/* Row[9]*/
@font-face
{
	src:local("Lato Italic"), local("Lato-Italic"), url("/Fonts/lato-v16-latin-italic.eot?#iefix") format("embedded-opentype"), url("/Fonts/lato-v16-latin-italic.woff2") format("woff2"), url("/Fonts/lato-v16-latin-italic.woff") format("woff"), url("/Fonts/lato-v16-latin-italic.ttf") format("truetype"), url("/Fonts/lato-v16-latin-italic.svg#Lato") format("svg");
font-family:"Lato";
font-weight:400;
font-style:italic;

}
/* Row[10]*/
@font-face
{
	src:local("Lato Regular"), local("Lato-Regular"), url("/Fonts/lato-v16-latin-regular.eot?#iefix") format("embedded-opentype"), url("/Fonts/lato-v16-latin-regular.woff2") format("woff2"), url("/Fonts/lato-v16-latin-regular.woff") format("woff"), url("/Fonts/lato-v16-latin-regular.ttf") format("truetype"), url("/Fonts/lato-v16-latin-regular.svg#Lato") format("svg");
font-family:"Lato";
font-weight:400;
font-style:normal;

}
/* Row[11]*/
@font-face
{
	src:url("/Fonts/fontawesome-webfont.eot?#iefix");src:url("/Fonts/fontawesome-webfont.eot?#iefix") format("eot"),url("/Fonts/fontawesome-webfont.woff") format("woff"),url("/Fonts/fontawesome-webfont.ttf") format("truetype"),url("/Fonts/fontawesome-webfont.svg") format("svg");
font-family:"FontAwesome";
font-display:block;

}
/* Row[12]*/
@font-face
{
	src:local("Material Symbols Sharp"),local("Material Symbols Sharp Regular"),url(/Fonts/MaterialSymbolsSharp.ttf) format("truetype"),url(/Fonts/MaterialSymbolsSharp.woff2) format("woff2");
font-family:'Material Symbols Sharp';
font-display:block;
font-weight:400;
font-style:normal;

}
/* Row[13]*/
@font-face
{
	src:local("Material Symbols Sharp"),local("Material Symbols Sharp Light"),url(/Fonts/MaterialSymbolsSharp.ttf) format("truetype"),url(/Fonts/MaterialSymbolsSharp.woff2) format("woff2");
font-family:'Material Symbols Sharp';
font-display:block;
font-weight:100;
font-style:normal;

}
/* Row[14]*/
@font-face
{
	src:local("Material Symbols Rounded"),local("Material Symbols Rounded Regular"),url(/Fonts/MaterialSymbolsRounded.ttf) format("truetype"),url(/Fonts/MaterialSymbolsRounded.woff2) format("woff2");
font-family:'Material Symbols Rounded';
font-display:block;
font-weight:400;
font-style:normal;

}
/* Row[15]*/
@font-face
{
	src:local("Material Symbols Rounded"),local("Material Symbols Rounded Light"),url(/Fonts/MaterialSymbolsRounded.ttf) format("truetype"),url(/Fonts/MaterialSymbolsRounded.woff2) format("woff2");
font-family:'Material Symbols Rounded';
font-display:block;
font-weight:100;
font-style:normal;

}
/* Row[16]*/
@font-face
{
	src:local("Material Symbols Outlined"),local("Material Symbols Outlined Regular"),url(/Fonts/MaterialSymbolsOutlined.ttf) format("truetype"),url(/Fonts/MaterialSymbolsOutlined.woff2) format("woff2");
font-family:'Material Symbols Outlined';
font-display:block;
font-weight:400;
font-style:normal;

}
/* Row[17]*/
@font-face
{
	src:local("Material Symbols Outlined"),local("Material Symbols Outlined Light"),url(/Fonts/MaterialSymbolsOutlined.ttf) format("truetype"),url(/Fonts/MaterialSymbolsOutlined.woff2) format("woff2");
font-family:'Material Symbols Outlined';
font-display:block;
font-weight:100;
font-style:normal;

}
/* Row[18]*/
@font-face
{
	src:local("Material Icons"),local("MaterialIcons-Regular"),url(/Fonts/MaterialIcons-Regular.eot),url(/Fonts/MaterialIcons-Regular.woff2) format("woff2"),url(/Font/MaterialIcons-Regular.woff) format("woff"),url(/Fonts/MaterialIcons-Regular.ttf) format("truetype");
font-family:"Material Icons";
font-display:block;

}
/* Row[19]*/
@font-face
{
	src:local("Roboto Bold"), local("Roboto-Bold"), url("/Fonts/roboto-v20-latin-700.eot?#iefix") format("embedded-opentype"), url("/Fonts/roboto-v20-latin-700.woff2") format("woff2"), url("/Fonts/roboto-v20-latin-700.woff") format("woff"), url("/Fonts/roboto-v20-latin-700.ttf") format("truetype"), url("/Fonts/roboto-v20-latin-700.svg#Roboto") format("svg");
font-family:"Roboto";
font-display:block;
font-weight:700;
font-style:normal;

}
/* Row[20]*/
@font-face
{
	src:local("Roboto Medium"), local("Roboto-Medium"), url("/Fonts/roboto-v20-latin-500.eot?#iefix") format("embedded-opentype"), url("/Fonts/roboto-v20-latin-500.woff2") format("woff2"), url("/Fonts/roboto-v20-latin-500.woff") format("woff"), url("/Fonts/roboto-v20-latin-500.ttf") format("truetype"), url("/Fonts/roboto-v20-latin-500.svg#Roboto") format("svg");
font-family:"Roboto";
font-display:block;
font-weight:500;
font-style:normal;

}
/* Row[21]*/
@font-face
{
	src:local("Roboto Italic"), local("Roboto-Italic"), url("/Fonts/roboto-v20-latin-italic.eot?#iefix") format("embedded-opentype"), url("/Fonts/roboto-v20-latin-italic.woff2") format("woff2"), url("/Fonts/roboto-v20-latin-italic.woff") format("woff"), url("/Fonts/roboto-v20-latin-italic.ttf") format("truetype"), url("/Fonts/roboto-v20-latin-italic.svg#Roboto") format("svg");
font-family:"Roboto";
font-display:block;
font-weight:400;
font-style:italic;

}
/* Row[22]*/
@font-face
{
	src:local("Roboto"), local("Roboto-Regular"), url("/Fonts/roboto-v20-latin-regular.eot?#iefix") format("embedded-opentype"), url("/Fonts/roboto-v20-latin-regular.woff2") format("woff2"), url("/Fonts/roboto-v20-latin-regular.woff") format("woff"), url("/Fonts/roboto-v20-latin-regular.ttf") format("truetype"), url("/Fonts/roboto-v20-latin-regular.svg#Roboto") format("svg");
font-family:"Roboto";
font-display:block;
font-weight:400;
font-style:normal;

}
/* Row[23]*/
@font-face
{
	src:local("Roboto Light"), local("Roboto-Light"), url("/Fonts/roboto-v20-latin-300.eot?#iefix") format("embedded-opentype"), url("/Fonts/roboto-v20-latin-300.woff2") format("woff2"), url("/Fonts/roboto-v20-latin-300.woff") format("woff"), url("/Fonts/roboto-v20-latin-300.ttf") format("truetype"), url("/Fonts/roboto-v20-latin-300.svg#Roboto") format("svg");
font-family:"Roboto";
font-display:block;
font-weight:300;
font-style:normal;

}
/* Row[24]*/
@font-face
{
	src:local("Roboto Light"), local("Roboto-Light"), url("/Fonts/roboto-v20-latin-300.eot?#iefix") format("embedded-opentype"), url("/Fonts/roboto-v20-latin-300.woff2") format("woff2"), url("/Fonts/roboto-v20-latin-300.woff") format("woff"), url("/Fonts/roboto-v20-latin-300.ttf") format("truetype"), url("/Fonts/roboto-v20-latin-300.svg#Roboto") format("svg");
font-family:"Roboto";
font-display:block;
font-weight:300;
font-style:normal;

}
/* Row[25]*/
@font-face
{
	src:local("Roboto"), local("Roboto-Regular"), url("/Fonts/roboto-v20-latin-regular.eot?#iefix") format("embedded-opentype"), url("/Fonts/roboto-v20-latin-regular.woff2") format("woff2"), url("/Fonts/roboto-v20-latin-regular.woff") format("woff"), url("/Fonts/roboto-v20-latin-regular.ttf") format("truetype"), url("/Fonts/roboto-v20-latin-regular.svg#Roboto") format("svg");
font-family:"Roboto";
font-display:block;
font-weight:400;
font-style:normal;

}
/* Row[26]*/
@font-face
{
	src:local("Roboto Italic"), local("Roboto-Italic"), url("/Fonts/roboto-v20-latin-italic.eot?#iefix") format("embedded-opentype"), url("/Fonts/roboto-v20-latin-italic.woff2") format("woff2"), url("/Fonts/roboto-v20-latin-italic.woff") format("woff"), url("/Fonts/roboto-v20-latin-italic.ttf") format("truetype"), url("/Fonts/roboto-v20-latin-italic.svg#Roboto") format("svg");
font-family:"Roboto";
font-display:block;
font-weight:400;
font-style:italic;

}
/* Row[27]*/
@font-face
{
	src:local("Roboto Medium"), local("Roboto-Medium"), url("/Fonts/roboto-v20-latin-500.eot?#iefix") format("embedded-opentype"), url("/Fonts/roboto-v20-latin-500.woff2") format("woff2"), url("/Fonts/roboto-v20-latin-500.woff") format("woff"), url("/Fonts/roboto-v20-latin-500.ttf") format("truetype"), url("/Fonts/roboto-v20-latin-500.svg#Roboto") format("svg");
font-family:"Roboto";
font-display:block;
font-weight:500;
font-style:normal;

}
/* Row[28]*/
@font-face
{
	src:local("Roboto Bold"), local("Roboto-Bold"), url("/Fonts/roboto-v20-latin-700.eot?#iefix") format("embedded-opentype"), url("/Fonts/roboto-v20-latin-700.woff2") format("woff2"), url("/Fonts/roboto-v20-latin-700.woff") format("woff"), url("/Fonts/roboto-v20-latin-700.ttf") format("truetype"), url("/Fonts/roboto-v20-latin-700.svg#Roboto") format("svg");
font-family:"Roboto";
font-display:block;
font-weight:700;
font-style:normal;

}
/* Row[29]*/
@font-face
{
	src:local("Material Icons"),local("MaterialIcons-Regular"),url(/Fonts/MaterialIcons-Regular.eot),url(/Fonts/MaterialIcons-Regular.woff2) format("woff2"),url(/Font/MaterialIcons-Regular.woff) format("woff"),url(/Fonts/MaterialIcons-Regular.ttf) format("truetype");
font-family:"Material Icons";
font-display:block;

}
/* Row[30]*/
@font-face
{
	src:url("/Fonts/fontawesome-webfont.eot?#iefix");src:url("/Fonts/fontawesome-webfont.eot?#iefix") format("eot"),url("/Fonts/fontawesome-webfont.woff") format("woff"),url("/Fonts/fontawesome-webfont.ttf") format("truetype"),url("/Fonts/fontawesome-webfont.svg") format("svg");
font-family:"FontAwesome";
font-display:block;

}
/* Row[31]*/
@font-face
{
	src:url("/Fonts/8448bbbb-ba62-45df-ae79-4ded34b0727b.woff2") format("woff2"),url("/Fonts/ad48d569-0df5-4f5d-8ad3-8ce63dd84d7d.woff") format("woff");
font-family:"Helvetica Now Text";
font-display:block;
font-weight:300;
font-style:normal;

}
/* Row[32]*/
@font-face
{
	src:url("/Fonts/5eec4451-e90c-42e7-b4d8-9b8654a65568.woff2") format("woff2"),url("/Fonts/f7cf763b-e79b-4c28-af92-803e0c3f16d4.woff") format("woff");
font-family:"Helvetica Now Text";
font-display:block;
font-weight:400;
font-style:normal;

}
/* Row[33]*/
@font-face
{
	src:url("/Fonts/db2aea0d-59aa-466a-b1c2-17f44663a0fe.woff2") format("woff2"),url("/Fonts/d99c363f-9e4a-47f4-b101-0ae1202ccd23.woff") format("woff");
font-family:"Helvetica Now Text";
font-display:block;
font-weight:400;
font-style:italic;

}
/* Row[34]*/
@font-face
{
	src:url("/Fonts/2fd3ef81-07ed-45b4-a344-7a0defbdadcf.woff2") format("woff2"),url("/Fonts/52492279-0374-4238-ba8b-751b50089cf0.woff") format("woff");
font-family:"Helvetica Now Text";
font-display:block;
font-weight:500;
font-style:normal;

}
/* Row[35]*/
@font-face
{
	src:url("/Fonts/2a13627f-dba8-48e1-935c-a404f5293139.woff2") format("woff2"),url("/Fonts/ce7a1fe7-2605-427a-b064-a01ebce69295.woff") format("woff");
font-family:"Helvetica Now Text";
font-display:block;
font-weight:600;
font-style:normal;

}
/* Row[36]*/
@font-face
{
	src:url("/Fonts/41a92eaa-5ec3-4a56-bc82-51c599348ce7.woff2") format("woff2"),url("/Fonts/3ea31da2-c426-4c13-8fc9-a4318c80c6c2.woff") format("woff");
font-family:"Helvetica Now Text";
font-display:block;
font-weight:700;
font-style:normal;

}
/* Row[37]*/
@font-face
{
	src:url("/Fonts/6476c1a1-5b09-46ca-85ec-c99cdb075e11.woff2") format("woff2"),url("/Fonts/ddc5e3cc-7759-4587-b70f-d499bd2c1210.woff") format("woff");
font-family:"Helvetica Now Micro";
font-display:block;
font-weight:300;
font-style:normal;

}
/* Row[38]*/
@font-face
{
	src:url("/Fonts/20adf2a3-ba10-4dc2-ae3c-c33cfb47164e.woff2") format("woff2"),url("/Fonts/09d434d9-4e07-43d4-b159-c00c93148ba5.woff") format("woff");
font-family:"Helvetica Now Micro";
font-display:block;
font-weight:400;
font-style:normal;

}
/* Row[39]*/
@font-face
{
	src:url("/Fonts/22b7397b-8bc0-4fb2-8f41-aeffdbf3fa6c.woff2") format("woff2"),url("/Fonts/6ebe2e12-616d-4b8f-bede-1804e8f73516.woff") format("woff");
font-family:"Helvetica Now Micro";
font-display:block;
font-weight:500;
font-style:normal;

}
/* Row[40]*/
@font-face
{
	src:url("/Fonts/edec36be-f5fa-4fc9-9edd-cb4d0e454290.woff2") format("woff2"),url("/Fonts/14139f86-d73e-4f4f-889f-55a0901642ff.woff") format("woff");
font-family:"Helvetica Now Micro";
font-display:block;
font-weight:600;
font-style:normal;

}
/* Row[41]*/
@font-face
{
	src:local("Lato Regular"), local("Lato-Regular"), url("/Fonts/lato-v16-latin-regular.eot?#iefix") format("embedded-opentype"), url("/Fonts/lato-v16-latin-regular.woff2") format("woff2"), url("/Fonts/lato-v16-latin-regular.woff") format("woff"), url("/Fonts/lato-v16-latin-regular.ttf") format("truetype"), url("/Fonts/lato-v16-latin-regular.svg#Lato") format("svg");
font-family:"Lato";
font-weight:400;
font-style:normal;

}
/* Row[42]*/
@font-face
{
	src:local("Lato Italic"), local("Lato-Italic"), url("/Fonts/lato-v16-latin-italic.eot?#iefix") format("embedded-opentype"), url("/Fonts/lato-v16-latin-italic.woff2") format("woff2"), url("/Fonts/lato-v16-latin-italic.woff") format("woff"), url("/Fonts/lato-v16-latin-italic.ttf") format("truetype"), url("/Fonts/lato-v16-latin-italic.svg#Lato") format("svg");
font-family:"Lato";
font-weight:400;
font-style:italic;

}
/* Row[43]*/
@font-face
{
	src:local("Lato Bold"), local("Lato-Bold"), url("/Fonts/lato-v16-latin-700.eot?#iefix") format("embedded-opentype"), url("/Fonts/lato-v16-latin-700.woff2") format("woff2"), url("/Fonts/lato-v16-latin-700c.woff") format("woff"), url("/Fonts/lato-v16-latin-700.ttf") format("truetype"), url("/Fonts/lato-v16-latin-700.svg#Lato") format("svg");
font-family:"Lato";
font-weight:600;
font-style:normal;

}
/* Row[44]*/
@font-face
{
	src:local("Lato Light"), local("Lato-Light"), url("/Fonts/Lato-Light.ttf") format("truetype");
font-family:"Lato Light";
font-weight:400;
font-style:normal;

}
/* Row[45]*/
@font-face
{
	src:local("Lato Light"), local("Lato-Light"), url("/Fonts/Lato-LightItalic.ttf") format("truetype");
font-family:"Lato Light";
font-weight:400;
font-style:italic;

}
/* Row[46]*/
[ng-app]:root
{
	--ui-color-chart-1:#0C3763;
--ui-color-chart-2:#7F95C2;
--ui-color-chart-3:#BCC7DD;
--ui-color-chart-4:#08C0BB;
--ui-color-chart-5:#46D0CC;
--ui-color-chart-6:#83DFDD;
--ui-color-chart-7:#6F5FEF;
--ui-color-chart-8:#9387F3;
--ui-color-chart-9:#B7AFF7;
--ui-color-chart-10:#7C8993;
--ui-label-list-export-button:"Excel";
--pager-dot-border-color:#5572AF;
--pager-dot-selected-bg:#1C1F2A;
--font-family-main:Helvetica;
--link-color:#4075AD;

}
/* Row[47]*/
[data-design-system="Alt"]:not(:root[data-user-theme="dark"]) .header__top-menu .button--has-icon
{
	--button-icon-color:var(--ui-color-key) !important;

}
/* Row[48]*/
.clearfix.IXColumn.IXCanvasApplication-Header-TopMenu-App .icon:before
{
	color:var(--ui-color-key);

}
/* Row[49]*/
.clearfix.IXColumn.IXCanvasApplication-Header-TopMenu-App .dx-item-content.dx-menu-item-content
{
	display:none;

}
/* Row[50]*/
[data-design-system="Alt"] .image-container
{
	align-items:center;
justify-content:center;
width:var(--image-container-width);
height:var(--image-container-height);
position:relative;
top:5px;
display:flex;
background:var(--image-container-bg);
border:var(--image-container-border-width) solid var(--image-container-border-color);
border-radius:var(--image-container-border-radius);
overflow:hidden;
transform:translateZ(0);
-webkit-mask-image:linear-gradient(#000, #fff);
--image-container-crop-mode:cover;
--image-container-crop-position:center;
--image-container-fallback-icon-size:2em;

}
/* Row[51]*/
.clearfix.IXColumn.IXCanvasApplication-Header-TopMenu-App .image-container.image-container--fallback-icon::before
{
	color:var(--ui-color-key);
font-family:var(--font-family-icon);
font-size:var(--image-container-fallback-icon-size);
align-items:center;
justify-content:center;
width:100%;
height:100%;
position:absolute;
top:-5px;
left:0;
display:flex;
border-radius:var(--image-container-border-radius);
content:attr(data-icon);
z-index:0;
overflow:hidden;

}
/* Row[52]*/
[config*="field"] , .field .field__value
{
	color:var(--field-color);
font-family:var(--font-family-main);
font-weight:var(--field-font-weight);
font-size:var(--field-font-size);
max-width:var(--input-max-width);
min-width:var(--input-min-width);
margin:var(--field-margin);
padding:var(--field-padding);
text-transform:var(--field-text-transform);
letter-spacing:var(--field-letter-spacing);

}
/* Row[53]*/
[data-design-system="Alt"] .dashboard .dashboard__accounts-account-groups .account__total-row .icGrid .dx-datagrid-total-footer td::before
{
	font-family:var(--font-family-main);
font-size:var(--headings-size-h4);
margin-right:2em;
display:inline-flex;
content:"Total Market Value";

}
/* Row[54]*/
[ng-app]:root .login-page
{
	--logo-filter:invert(1);

}
/* Row[55]*/
.clearfix.IXColumn.IXCanvasApplication-CPDHEDocuments-Filter-App .dx-dropdowneditor:not(.dx-datebox-calendar):not(.dx-datebox-date):not(.dx-tagbox):not(.dx-autocomplete)
{
	--input-bg:none;

}
/* Row[56]*/
[data-design-system="Alt"] .dashboard
{
	background-image:url(/App_Themes/Default/images/ClientThemeImages/HTLF/Background/HTLFbg.png);
background-position-y:-8em;
background-repeat:no-repeat;
background-position-x:center;
background-size:contain;
--page-title-banner-height:36.786em;

}
/* Row[57]*/
[data-design-system="Alt"] .Small .dashboard
{
	background-image:url(/App_Themes/Default/images/ClientThemeImages/HTLF/Background/HTLFbgSmall.png);
background-position-y:unset;
background-repeat:no-repeat;
background-size:contain;
--page-title-banner-height:36.786em;

}
/* Row[58]*/
[data-design-system="Alt"] .ExtraSmall .dashboard
{
	background-image:url(/App_Themes/Default/images/ClientThemeImages/HTLF/Background/HTLFbgSmall.png);
background-position-y:unset;
background-repeat:no-repeat;
background-size:contain;
--page-title-banner-height:36.786em;

}
/* Row[59]*/
.clearfix.IXColumn.IXCanvasApplication-CPDMyVault-Progress-App .card.card--emphasized:not(.card--emphasized-no-gradient)
{
	--ui-color-text:var( --color-white);
--ui-color-border:none;
--app-title-color:var( --color-white);
--card-bg:linear-gradient(180deg, #294984 0%, #12234D 100%);
--card-border-width:0;
--card-border-color:none;
--card-app-title-bg:transparent;
--card-app-title-border-color:transparent;

}
/* Row[60]*/
button.CL_Btn_1.button--gradient.button--has-icon.icon--right.bb9c-filter-button.dynamic-text-button.icon--space-between.ng-isolate-scope.dx-button.dx-button-normal.dx-button-mode-contained.dx-widget.dx-button-has-text span.dx-button-text
{
	position:relative;
visibility:hidden;

}
/* Row[61]*/
button.CL_Btn_1.button--gradient.button--has-icon.icon--right.bb9c-filter-button.dynamic-text-button.icon--space-between.ng-isolate-scope.dx-button.dx-button-normal.dx-button-mode-contained.dx-widget.dx-button-has-text span.dx-button-text:after
{
	position:absolute;
top:0;
left:0;
text-transform:none;
content:"All Accounts";
visibility:visible;

}
/* Row[62]*/
[ng-app]:root img.dx-icon
{
	display:none;

}
/* Row[63]*/
[data-design-system="Alt"] .card.card--emphasized:not(.card--emphasized-no-gradient).my-vault--progress
{
	background:linear-gradient(135deg, #1C1F2A 0%, #5572AF 100%);

}
/* Row[64]*/
.onboarding-completion__bar:before
{
	width:var(--onboarding-completion);
height:100%;
position:absolute;
background:white;
border-radius:var(--border-radius);
content:"";

}
/* Row[65]*/
.DocumentSliderV4 .bx-wrapper .bx-pager.bx-default-pager a.bx-pager-link.active::before
{
	background:var(--pager-dot-selected-bg);
border:none;

}
/* Row[66]*/
[data-design-system="Alt"] .dashboard .cms--doc-slider-cta .DocumentSliderV4 .docSlide
{
	--item-margin-left:var(--margin);

}
/* Row[67]*/
[data-app="CPDHEDocuments.Title.App"].page-title button.button--solid
{
	--button-bg:#006DDF;
--button-border-color:#006DDF;
--button-hover-bg:#006DDF;

}
/* Row[68]*/
[data-app="CPDHEDocuments.Filter.App"].filter .fieldTable
{
	align-items:start;

}
/* Row[69]*/
[data-app="CPDHEDocuments.Filter.App"].filter .ic-col-4 .fieldTable
{
	align-items:center;

}
/* Row[70]*/
[ng-app] .fieldTable:not(.checkbox--as-switch):not(.tabs--contains-checkbox-as-switch) .dx-checkbox-checked .dx-checkbox-icon
{
	background:#006DDF;

}
/* Row[71]*/
.fieldTable:not(.checkbox--as-switch):not(.tabs--contains-checkbox-as-switch) .dx-checkbox.dx-state-hover , .fieldTable:not(.checkbox--as-switch):not(.tabs--contains-checkbox-as-switch) .dx-checkbox.dx-checkbox-checked
{
	border:none !important;

}
/* Row[72]*/
[data-app="CPDHEDocumentsTabs.Holder.App"] .dx-toolbar-after
{
	flex-direction:row-reverse;

}
/* Row[73]*/
[dx-button].dx-button:not(.button--no-hover).dx-state-hover .dx-button-content::before , [dx-button].dx-button:not(.button--no-hover).dx-state-active .dx-button-content::before , .icGrid .dx-datagrid-toolbar-button.dx-state-hover::before , .icGrid .dx-datagrid-toolbar-button.dx-state-active::before , .icGrid .dx-datagrid-column-chooser-plain.dx-state-hover::before , .icGrid .dx-datagrid-column-chooser-plain.dx-state-active::before , .icGrid .dx-dropdowneditor-active.dx-datagrid-column-chooser-plain::before
{
	background:none;
opacity:var(--button-hover-overlay-opacity);

}
/* Row[74]*/
.header .header__profile-image
{
	--image-container-width:3em;
--image-container-height:3em;
--image-container-fallback-icon-size:1.75em;

}
/* Row[75]*/
.ExtraLarge .your-advisors__profile-image , .Large .your-advisors__profile-image
{
	margin-right:10px;

}
/* Row[76]*/
div[data-app="CPIHEDashMyAdvisors.List.App"] [aria-label="New Email"] , div[data-app="CPIHEDashMyAdvisors.List.App"] [aria-label="Share Contact"]
{
	display:none;

}
/* Row[77]*/
div#CP_CPIHEDashVoiceRecordButtonApp_33
{
	display:none;

}
/* Row[78]*/
div[data-app="CPIHEDashVoiceRecord.Button.App"]
{
	display:none;

}
/* Row[79]*/
.login-page .login-page__login
{
	align-items:stretch;
flex-direction:column;
justify-content:center;
height:100vh;
position:relative;
display:flex;
background:rgba(0,58,125,0.48);

}
/* Row[80]*/
.clearfix.IXColumn.IXCanvasApplication-CPIHEDashMVOT-Filter-Sum-App
{
	margin-bottom:-3rem;
margin-left:2.3rem;

}
/* Row[81]*/
div[data-app="CPIHEDashMyAdvisors.List.App"] .ic-row.ic-row-2
{
	position:absolute;
left:7rem;

}
/* Row[82]*/
.CL_BookUGL
{
	color:var(--field-color)!important;

}
/* Row[83]*/
[data-design-system="Alt"] .dx-datagrid-export-button .dx-icon-export-excel-button , [data-design-system="Alt"] .dx-treelist-export-button .dx-icon-export-excel-button
{
	color:var(--link-color) !important;
padding:0 0.3em;
display:flex !important;

}
/* Row[84]*/
[data-app="CPAddressInfo.Input.App"] button.CL_Btn_7.button--solid.ng-isolate-scope.dx-button.dx-button-normal.dx-button-mode-contained.dx-widget.dx-button-has-text
{
	display:none;

}
/* Row[85]*/
.page-title .TableTitle > .TableTitle
{
	font-size:Medium;

}
/* Row[86]*/
.ic-field-wrapper.fieldTable.kpi--metrics-field
{
	font-size:unset;

}
/* Row[87]*/
[data-design-system="Alt"] .dashboard .kpi:not(.card .kpi , .card.kpi) .ic-row
{
	flex-direction:column !important;
justify-content:space-between;
padding:0.357em 0em var(--padding) !important;
display:flex;
--main-negative-color:var(--color-white);
--field-color:var(--color-white);
--field-font-size:2.286em;
--kpi-label-color:rgba(255, 255, 255, .8);

}
/* Row[88]*/
[data-design-system="Alt"] .ExtraSmall .footer .footer__links .NewsFeedV4 .NewsFeedBxWrapper .NewsFeedPageColumn
{
	flex-wrap:wrap;
margin-left:0px;
display:flex;

}
/* Row[89]*/
.kpi .ic-row + .ic-row:last-child
{
	align-items:flex-start;
flex-grow:0;
padding:var(--padding-plus-half) var(--padding-plus-half) 10px var(--padding-plus-half) !important;
display:flex;

}
/* Row[90]*/
[data-design-system="Alt"] .dashboard .dashboard__accounts-account-groups .accounts-account-groups__account
{
	column-gap:2em;
padding:var(--padding-half) 0 var(--padding-half) 0 !important;
position:relative;
display:grid;
border-bottom:1px solid var(--ui-color-border);
grid-template-columns:1fr auto;
grid-template-rows:auto auto;

}
/* Row[91]*/
.highcharts-label-box.highcharts-tooltip-box
{
	transform:none !important;
fill:var(--card-bg);

}
/* Row[92]*/
.login__logo img
{
	filter:none !important;

}
/* Row[93]*/
[data-app="CINDashWelcome.Input.App"] h2
{
	color:#FFF !important;

}
/* Row[94]*/
[data-app="CINDashWelcome.Input.App"] div
{
	color:#FFF !important;

}
/* Row[95]*/
[data-app="CINDashWelcome.Input.App"] label
{
	color:#FFF !important;

}
/* Row[96]*/
[data-design-system="Alt"] .page-title.page-title--has-text
{
	align-items:flex-start;
margin-bottom:20px !important;
padding-bottom:0px !important;
border-bottom:none !important;

}
/* Row[97]*/
[data-design-system="Alt"] .page-title.page-title--has-text .ic-row:last-child .ic-col .fieldTable
{
	flex-direction:row !important;
margin:var(--gap-vertical) 0 0 0;
display:flex;

}
/* Row[98]*/
[data-app="CPIHoldingsTop10.Chart.App"] .ic-list-chart
{
	padding:0px var(--padding) !important;

}
/* Row[99]*/
[data-app="CPIHoldingsAC1.Chart.App"] .ic-list-chart
{
	padding:0px var(--padding) !important;

}
/* Row[100]*/
[data-app="CPIHoldingsAC2.Chart.App"] .ic-list-chart
{
	padding:0px var(--padding) !important;

}
/* Row[101]*/
[data-app="CPIHoldingsSSL1.Chart.App"] .ic-list-chart
{
	padding:0px var(--padding) !important;

}
/* Row[102]*/
[data-app="CPIHoldingsIntraAC3.Chart.App"] .ic-list-chart
{
	padding:0px var(--padding) !important;

}
/* Row[103]*/
[data-step="CPIActivity.Holder.App"] .ic-list-chart
{
	padding:calc(var(--padding) + .25rem) var(--padding) var(--padding) var(--padding);
display:none !important;

}
/* Row[104]*/
div#IXCOL_HTLFDashboardHEXSHolderXS_10
{
	padding:0px var(--padding);

}
/* Row[105]*/
[data-design-system="Alt"] .ExtraSmall .dashboard .page-title.page-title--has-text
{
	align-items:start !important;
flex-wrap:nowrap;
flex-direction:column;
justify-content:center;
width:1;
padding-right:var(--padding);
padding-left:var(--padding);
padding-bottom:var(--padding);
--page-title-margin:var(--margin) 0 var(--margin);

}
/* Row[106]*/
[data-design-system="Alt"] .card.card--emphasized:not(.card--emphasized-no-gradient)
{
	margin-top:0em;
margin-bottom:1.4em;
padding-bottom:1em;
--ui-color-text:var(--color-white);
--ui-color-border:none;
--app-title-color:var(--color-white);
--card-bg:var(--ui-gradient-blue);
--card-border-width:0;
--card-border-color:none;
--card-app-title-bg:transparent;
--card-app-title-border-color:transparent;

}
/* Row[107]*/
[data-app="CPMyTeam.List.App"] .margin--right
{
	margin-right:0px;

}
/* Row[108]*/
.NewsFeedV4 .NewsFeedBxWrapper .your-advisors-newsfeed .NewsFeedItem
{
	align-items:center;
justify-content:flex-start;
padding:0 var(--padding);
position:relative;
display:flex;
border-right:none;
overflow:hidden;
--item-bg:transparent !important;
--item-width:30em;
--item-height:7.143em;

}
/* Row[109]*/
[data-app="CPIBankAccounts.List.App"] span.dx-link
{
	color:inherit !important;
text-decoration:none;
text-decoration-thickness:var(--link-underline-thickness);
text-underline-offset:var(--link-underline-offset);
text-decoration-color:var(--link-underline-color);
background:var(--link-bg);
border-radius:var(--link-border-radius);
cursor:default;
pointer-events:none;

}
/* Row[110]*/
.wistia_responsive_padding
{
	position:relative;

}
/* Row[111]*/
.wistia_responsive_wrapper
{
	position:absolute;

}
/* Row[112]*/
[data-design-system="Alt"] .image-container.image-container--circle
{
	--image-container-border-radius:50%;

}
/* Row[113]*/
.image-container.image-container--circle
{
	--image-container-border-radius:50%;

}
/* Row[114]*/
.image-container
{
	align-items:center;
justify-content:center;
width:var(--image-container-width);
height:var(--image-container-height);
position:relative;
display:flex;
background:var(--image-container-bg);
border:var(--image-container-border-width) solid var(--image-container-border-color);
border-radius:var(--image-container-border-radius);
overflow:hidden;
transform:translateZ(0);
-webkit-mask-image:linear-gradient(#000, #fff);
--image-container-crop-mode:cover;
--image-container-crop-position:center;
--image-container-fallback-icon-size:3em;

}
/* Row[115]*/
.clearfix.IXColumn.IXCanvasApplication-CPIDashboardKPIHE-Input-App
{
	margin-top:2em;

}
/* Row[116]*/
[data-design-system="Alt"] .altHoldings .ExtraSmall
{
	--page-title-banner-height:14.143em !important;

}
/* Row[117]*/
[data-app="HTLFAcctPerfBeAsOf.Input.App"] .fieldTable:not(.dropdown--bypass-min-width) .dx-dropdowneditor-button-visible.dx-show-clear-button
{
	min-width:13.572em;

}
/* Row[118]*/
[data-app="CPD.FeaturedContent.App"] .featured-cms-call-to-action .ic-row
{
	justify-content:center;
margin:var(--gap-horizontal) 0;
padding:0;
display:flex;

}
/* Row[119]*/
[data-app="RNCTopStories.Title.App"] h2.TableTitle.ng-isolate-scope
{
	font-weight:500;
font-size:18px;
flex-wrap:wrap;
min-height:var(--card-app-title-min-height);
padding:var(--padding);
position:relative;
display:flex;
background:var(--card-app-title-bg);
box-sizing:border-box;
overflow:hidden;

}
/* Row[120]*/
[data-workflow="HTLFInstClient.WF.App"] [data-app="ActionCenterActions.Input.App"] .CL_HTML_12
{
	display:none;

}
/* Row[121]*/
[aria-label="Daily News"]  span
{
	position:relative;
visibility:hidden;

}
/* Row[122]*/
[aria-label="Daily News"]  span:after
{
	position:absolute;
top:0;
left:0;
text-transform:none;
content:"Recent News";
visibility:visible;

}
/* Row[123]*/
[data-app="CPIWatchlistValidate.Input.App"] .CL_HTML_2
{
	padding:1em;

}
/* Row[124]*/
[data-security-description=null] .watchlist-no-data
{
	display:block !important;

}
/* Row[125]*/
.flex.flex-align-items-center.flex-justify-content-center.watchlist-validate
{
	max-height:25em !important;

}
/* Row[126]*/
.ExtraSmall .CPIMarketValOverTime_Filter_AppCtrl.filter.card
{
	max-height:100vh !important;

}
/* Row[127]*/
.ExtraSmall .CPIHEDash_RGL_AppCtrl.padding--lr
{
	padding-right:1em;
padding-left:0em;

}
/* Row[128]*/
.Large .cms-viewer__modal .ic-row-0.no-image-loaded
{
	top:calc(10.143em + var(--padding-half));

}
/* Row[129]*/
.Small .cms-viewer__modal .ic-row-0.no-image-loaded
{
	top:calc(10.143em + var(--padding-half));

}
/* Row[130]*/
.ExtraSmall .cms-viewer__modal .ic-row-0.no-image-loaded
{
	top:calc(10.143em + var(--padding-half));

}
/* Row[131]*/
.cms-viewer__modal .cms-article-img[style="display: none;"]
{
	height:7.143em;
display:block !important;

}
/* Row[132]*/
.cms-viewer__modal .cms-article-img
{
	margin-bottom:6.429em;

}
/* Row[133]*/
[data-design-system="Alt"] .dx-menu-item-wrapper.unread-icon__message
{
	display:list-item;

}
/* Row[134]*/
.HTLFTermsAndCondition_Input_AppCtrl strong
{
	font-weight:600;

}
/* Row[135]*/
.HTLFTermsAndCondition_Input_XSCtrl strong
{
	font-weight:600;

}
/* Row[136]*/
div#IXCOL_RNCDashboardHolderApp_25
{
	font-size:var(--font-size-main);
min-height:var(--card-min-height);
margin-bottom:var(--margin);
background:var(--card-bg);
border:var(--card-border-width) solid var(--card-border-color);
box-shadow:var(--card-shadow);
border-radius:var(--card-border-radius);
box-sizing:border-box;
overflow:hidden;
--tabs-tab-panel-border-radius:var(--card-border-radius) var(--card-border-radius) 0 0;

}
/* Row[137]*/
.ExtraSmall article.article--paragraph-format iframe
{
	width:100%;

}
/* Row[138]*/
.ExtraSmall .news-banner .ic-repeater-items .ic-repeater-item
{
	width:100vw;

}
/* Row[139]*/
[data-design-system="Alt"] [data-step*="RNC"] .ExtraSmall
{
	--page-title-banner-height:39.143em;

}
/* Row[140]*/
[data-design-system="Alt"] [data-step*="RNC"] h1
{
	--ui-color-text:var(--page-title-color);

}
/* Row[141]*/
.cms-article-info h1
{
	color:#000;
font-size:2.286em;
line-height:1.2em;
margin-bottom:0.313em;

}
/* Row[142]*/
[data-design-system="Alt"] .ExtraSmall .cms--doc-slider-cta .DocumentSliderV4 .fourthLabel
{
	width:15em;
margin-right:0;

}
/* Row[143]*/
.login-page__login .login__logo img
{
	--logo-height:6em;

}
/* Row[144]*/
.clearfix.IXColumn.IXCanvasApplication-APIALTDashboardKPI-Input-App
{
	padding:1.5em;

}
/* Row[145]*/
.highcharts-xaxis-labels.highcharts-navigator-xaxis
{
	display:none;

}
/* Row[146]*/
.ExtraSmall .kpi .ic-row + .ic-row:last-child
{
	padding:var(--padding-plus-half) var(--padding-plus-half) 0 0 !important;

}
/* Row[147]*/
.ExtraSmall .filter::after
{
	padding:var(--padding);
display:inline-flex;

}
/* Row[148]*/
.header .header__logo span img
{
	--logo-height:5.5em;

}
/* Row[149]*/
.fa , .fa-classic , .fa-sharp , .fas , .fa-solid , .far , .fa-regular , .fab , .fa-brands
{
	font-style:normal;
font-variant:normal;
line-height:1;
display:var(--fa-display, inline-block);
text-rendering:auto;
-moz-osx-font-smoothing:grayscale;

}
/* Row[150]*/
.fas , .fa-classic , .fa-solid , .far , .fa-regular
{
	font-family:'Font Awesome 6 Free';

}
/* Row[151]*/
.fab , .fa-brands
{
	font-family:'Font Awesome 6 Brands';

}
/* Row[152]*/
body
{
	font-family:var(--font-family-main), Helvetica, sans-serif;
font-size:var(--font-size-main);
line-height:var(--font-line-height-main);
padding-top:calc(var(--header-height) + var(--padding-plus-half));
background:var(--body-bg);
touch-action:pan-y;

}
/* Row[153]*/
*:not(path)
{
	color:var(--ui-color-text);
font-family:var(--font-family-main), Helvetica, sans-serif;
line-height:var(--font-line-height-main);
scrollbar-width:thin;

}
/* Row[154]*/
.hide
{
	display:none !important;

}
/* Row[155]*/
fieldset
{
	min-width:0;
margin:0;
padding:0;
border:0;

}
/* Row[156]*/
* , :after , :before
{
	box-sizing:border-box;

}
/* Row[157]*/
.IXResponsiveBodyInner > .IXResponsiveContent
{
	width:100%!important;
max-width:var(--body-max-width);
margin:auto;

}
/* Row[158]*/
.IXResponsiveBody
{
	min-height:100vh;
padding:0 var(--padding);

}
/* Row[159]*/
body[style*="margin-right: 17px"] header .IXResponsiveHeaderInner
{
	margin-right:17px;

}
/* Row[160]*/
body :focus
{
	outline-color:var(--focus-outline-color);

}
/* Row[161]*/
.Medium .IXResponsiveBody, .Small .IXResponsiveBody, .ExtraSmall .IXResponsiveBody
{
	padding:0;

}
/* Row[162]*/
.Medium .IXResponsiveBody .IXResponsiveContent .IXNaturalContent > .IXColumn, .Small .IXResponsiveBody .IXResponsiveContent .IXNaturalContent > .IXColumn, .ExtraSmall .IXResponsiveBody .IXResponsiveContent .IXNaturalContent > .IXColumn
{
	flex-wrap:wrap;
display:flex;

}
/* Row[163]*/
.Medium .IXResponsiveBody .IXResponsiveContent, .Small .IXResponsiveBody .IXResponsiveContent
{
	margin:0 auto;

}
/* Row[164]*/
:root
{
	font-size:100%;
--main-negative-color:var(--ui-color-negative);
--main-positive-color:var(--ui-color-positive);
--color-white:#fdfdfd;
--color-black:#000;
--color-science-blue:#0063CC;
--color-athens-gray:#edeff3;
--color-fruit-salad:#006149;
--color-chathams-blue:#124276;
--color-dodger-blue:#3394f9;
--color-thunderbird:#AE230A;
--color-ebony-clay:#212b36;
--color-shark:#23262b;
--color-tuna:#393c40;
--color-loblolly:#88939E;
--color-blue-zodiac:#133a61;
--color-venice-blue:#0c4a8b;
--color-rhino:#253c54;
--color-endeavour:#065bb4;
--color-tropical-blue:#d9e9fa;
--color-chilean-fire:#f57400;
--color-tree-poppy:#f88c21;
--color-yellow-orange:#fba543;
--color-koromiko:#ffbf65;
--color-sandy-beach:#ffebcc;
--color-temptress:#480000;
--color-nutmeg-wood-finish:#653500;
--color-gossamer:#048c88;
--color-eastern-blue:#11afab;
--color-java:#1ed3ce;
--color-bright-turqouise:#2df8f3;
--color-tamarillo:#941010;
--color-well-read:#ab3234;
--color-fuzzy-wuzzy:#c35759;
--color-new-york-pink:#dc7c80;
--color-limed-spruce:#333c46;
--color-river-bed:#4e5e6b;
--color-slate-gray:#757575;
--color-pale-sky:#62737A;
--color-hit-gray:#a9b3ba;
--color-geyser:#dadfe4;
--color-porcelain:#e3e6e8;
--color-alabaster:#F2F5F8;
--color-black-pearl:#061327;
--color-mirage:#1C2739;
--color-pickled-bluewood:#253346;
--color-green-vogue:#052b57;
--color-oxford-blue:#36404e;
--color-elephant:#0E283E;
--color-shamrock:#2EDD6D;
--color-jungle-green:#24AE56;
--color-pink-salmon:#FF949A;
--color-valencia:#D63C45;
--color-jordy-blue:#99c5f2;
--color-chardonnay:#ffcf81;
--color-riptide:#83dfdd;
--color-perfume:#b8aff7;
--color-matisse:#1c538f;
--color-rope:#8d5e1c;
--color-robins-egg-blue:#08c0bb;
--color-genoa:#127273;
--color-cornflower-blue:#6f5fef;
--color-rolling-stone:#727a81;
--color-shuttle-gray:#585e64;
--color-victoria:#48428d;
--color-prussian-blue:#013059;
--color-anakiwa:#9dcdff;
--color-skeptic:#EEF7F3;
--color-deep-fir:#003c00;
--color-oyster-pink:#FAE5E8;
--grad-light:linear-gradient(180deg, var(--color-white) 0%, var(--color-athens-gray) 100%);
--grad-dark:linear-gradient(180deg, var(--color-elephant) 0%, var(--color-black-pearl) 100%);
--box-shadow-inset:0px 1px 2px 0px #66717B36 inset;
--box-shadow-x-small:rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.06) 0px 1px 2px 0px;
--box-shadow-small:rgba(0, 0, 0, 0.05) 0px 4px 6px -1px, rgba(0, 0, 0, 0.05) 0px 2px 4px -1px;
--box-shadow-small-dark:rgba(0, 0, 0, 0.2) 0px 4px 6px -1px, rgba(0, 0, 0, 0.15) 0px 2px 4px -1px;
--box-shadow-medium:rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.05) 0px 4px 6px -2px;
--box-shadow-large:rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.04) 0px 10px 10px -5px;
--box-shadow-x-large:rgba(0, 0, 0, 0.25) 0px 25px 50px -12px;
--body-bg:var(--color-athens-gray);
--body-max-width:1400px;
--border-width:1px;
--border-top-width:var(--border-width);
--border-right-width:var(--border-width);
--border-bottom-width:var(--border-width);
--border-left-width:var(--border-width);
--border-radius:3px;
--ui-color-key:var(--color-science-blue);
--ui-color-key-secondary:var(--color-tropical-blue);
--ui-gradient:var(--grad-light);
--ui-color-off:var(--color-loblolly);
--ui-color-on:var(--ui-color-key);
--ui-color-text:var(--color-ebony-clay);
--ui-color-text-secondary:var(--ui-color-gray-dark);
--ui-color-placeholder:var(--ui-color-gray-dark);
--ui-color-positive:var(--color-fruit-salad);
--ui-color-negative:var(--color-thunderbird);
--ui-color-positive-secondary:var(--color-skeptic);
--ui-color-negative-secondary:var(--color-oyster-pink);
--ui-color-destructive:var(--color-thunderbird);
--ui-color-warning:var(--color-tree-poppy);
--ui-color-warning-secondary:var(--color-sandy-beach);
--ui-color-gray-lightest:var(--color-porcelain);
--ui-color-gray-light:var(--color-hit-gray);
--ui-color-gray-medium:var(--color-slate-gray);
--ui-color-gray-dark:var(--color-pale-sky);
--ui-color-gray-darkest:var(--color-river-bed);
--ui-color-border:var(--ui-color-gray-lightest);
--ui-color-app-scrollbar-track:var(--card-bg);
--ui-color-app-scrollbar-thumb:var(--ui-color-gray-light);
--ui-color-app-scrollbar-hover-thumb:var(--ui-color-gray-medium);
--ui-color-odd-bg:var(--color-white);
--ui-color-even-bg:var(--color-alabaster);
--ui-color-chart-1: var(--color-venice-blue);
--ui-color-chart-2: var(--color-science-blue);
--ui-color-chart-3: var(--color-jordy-blue);
--ui-color-chart-4: var(--color-tree-poppy);
--ui-color-chart-5: var(--color-chardonnay);
--ui-color-chart-6: var(--color-robins-egg-blue);
--ui-color-chart-7: var(--color-riptide);
--ui-color-chart-8: var(--color-cornflower-blue);
--ui-color-chart-9: var(--color-perfume);
--ui-color-chart-10: var(--color-hit-gray);
--ui-color-chart-11: var(--color-geyser);
--ui-label-list-export-button:"Export";
--ui-label-list-group-panel:"Drag a column here to group by that column";
--ui-label-list-column-chooser:"Edit Columns";
--ui-label-list-view-all:"Show all items";
--ui-label-file-upload:"Drag file here to upload or click to select a file.";
--ui-icon-error:"error_outline";
--ui-icon-info:"info_outline";
--ui-icon-launch:"open_in_new";
--ui-icon-no-data:"cloud_off";
--ui-icon-check:"check";
--ui-icon-help:"help_outline";
--ui-icon-upload:"cloud_upload";
--ui-icon-add:"add";
--ui-icon-delete:"close";
--ui-icon-close:"close";
--ui-icon-left:"keyboard_arrow_left";
--ui-icon-right:"keyboard_arrow_right";
--ui-icon-up:"keyboard_arrow_up";
--ui-icon-down:"keyboard_arrow_down";
--focus-outline-width:2px;
--focus-outline-color:var(--color-black);
--change-arrow-width:.85em;
--change-arrow-height:.85em;
--change-arrow-border-radius:var(--border-radius);
--list-border-width:0;
--list-border-color:var(--ui-color-border);
--list-no-data-message-color:var(--ui-color-placeholder);
--list-no-data-message-font-size:var(--headings-size-h5);
--list-no-data-message-icon-color:var(--ui-color-placeholder);
--list-header-row-vertical-align:middle;
--list-header-row-bg:var(--ui-color-gray-lightest);
--list-header-row-hover-shader-bg:var(--ui-color-text);
--list-header-row-hover-shader-opacity:0.075;
--list-group-row-hover-shader-bg:var(--ui-color-text);
--list-group-row-hover-shader-opacity:0.075;
--list-header-group-row-placeholder:var(--ui-color-placeholder);
--list-header-group-row-height:4.071em;
--list-group-row-bg:var(--ui-color-gray-lightest);
--list-group-row-border-width:1px;
--list-group-row-border-color:var(--ui-color-border);
--list-row-border-color:var(--ui-color-border);
--list-row-border-width:1px;
--list-row-min-height:3.214em;
--list-row-edge-padding:var(--padding);
--list-column-border-color:transparent;
--list-column-border-width:0;
--list-cell-padding-tb:.5em;
--list-cell-padding-lr:.7em;
--list-cell-vertical-align:middle;
--list-filter-row-min-height:3.571em;
--list-filter-row-bg:var(--card-bg);
--list-filter-row-border-width:1px;
--list-filter-row-border-color:transparent;
--list-focus-outline-width:2px;
--list-focus-outline-radius:var(--border-radius);
--list-focus-outline-color:transparent;
--list-cell-change-shader-opacity:0.15;
--list-total-row-border-width:0;
--list-total-row-border-color:var(--ui-color-border);
--list-total-row-bg:var(--list-header-row-bg);
--list-total-row-height:3.214em;
--list-total-row-font-weight:var(--font-weight-bold);
--list-total-row-text-color:var(--ui-color-text);
--list-pager-bg:var(--card-bg);
--list-pager-border-width:0;
--list-pager-border-color:var(--ui-color-border);
--list-pager-min-height:4.071em;
--pager-button-width:2.571em;
--pager-button-height:2.571em;
--pager-button-bg:var(--ui-gradient);
--pager-button-hover-bg:var(--ui-color-key-secondary);
--pager-button-border-width:1px;
--pager-button-border-color:var(--ui-color-border);
--pager-button-hover-border-color:var(--ui-color-key-secondary);
--pager-button-border-radius:var(--border-radius);
--pager-button-left-icon:"arrow_back";
--pager-button-right-icon:"arrow_forward";
--pager-button-icon-color:var(--ui-color-gray-medium);
--pager-button-hover-icon-color:var(--ui-color-key);
--pager-button-icon-font-size:1.75em;
--pager-page-number-color:var(--ui-color-text);
--pager-page-number-hover-color:var(--ui-color-key);
--pager-page-number-selected-color:var(--ui-color-text);
--pager-page-number-bg:transparent;
--pager-page-number-hover-bg:var(--ui-color-key-secondary);
--pager-page-number-selected-bg:transparent;
--pager-page-number-selected-font-weight:var(--font-weight-bold);
--pager-dot-bg:transparent;
--pager-dot-size:.857em;
--pager-dot-border-width:1px;
--pager-dot-border-color:var(--ui-color-key);
--pager-dot-selected-bg:var(--ui-color-key);
--pager-dot-hover-bg:var(--ui-color-key-secondary);
--chart-max-height:30.769em;
--chart-min-height:24em;
--tabs-panel-height:3.786em;
--tabs-panel-bg:var(--card-bg);
--tabs-panel-border-width:1px;
--tabs-tab-panel-border-radius:0;
--tabs-panel-border-color:var(--ui-color-border);
--tabs-scroll-buttons-width:2.5em;
--tabs-tab-height:3.786em;
--tabs-tab-bg:var(--card-bg);
--tabs-tab-color:var(--ui-color-text);
--tabs-tab-border-radius:0;
--tabs-tab-hover-color:var(--ui-color-key);
--tabs-tab-hover-bg:var(--ui-color-key-secondary);
--tabs-tab-selected-color:var(--ui-color-key);
--tabs-tab-selected-bg:transparent;
--tabs-tab-selected-border-width:3px;
--tabs-tab-selected-border-color:var(--ui-color-key);
--headings-size-h1:2.429em;
--headings-size-h2:2em;
--headings-size-h3:1.714em;
--headings-size-h4:1.429em;
--headings-size-h5:1.143em;
--headings-size-h6:.929em;
--page-title-margin:0 0 var(--margin) 0;
--page-title-min-height:3.143em;
--page-title-font-weight:var(--font-weight-bold);
--page-title-font-size:var(--headings-size-h1);
--page-title-color:var(--ui-color-text);
--page-title-date-font-size:.406em;
--page-title-date-font-weight:var(--font-weight-regular);
--page-title-date-color:var(--ui-color-text-secondary);
--app-subtitle-bg:var(--color-alabaster);
--app-subtitle-border-width:0 0 var(--border-width) 0 ;
--app-subtitle-border-color:var(--ui-color-border) var(--ui-color-border) var(--ui-color-border) var(--ui-color-border);
--app-subtitle-padding:var(--padding);
--app-subtitle-margin:0 0 var(--margin-plus-half) 0;
--app-title-min-height:3.929em;
--app-title-font-weight:var(--font-weight-bold);
--app-title-font-size:var(--headings-size-h5);
--app-title-color:var(--ui-color-text);
--app-title-padding:0 var(--padding);
--app-title-align-items:center;
--app-title-justify-content:space-between;
--app-title-date-font-size:.813em;
--app-title-date-font-weight:var(--font-weight-regular);
--app-title-date-color:var(--ui-color-text-secondary);
--font-family-icon:"Material Icons";
--font-family-main:-apple-system, BlinkMacSystemFont, Roboto, "Helvetica Now Text", Arial, sans-serif, "Apple Color Emoji";
--font-family-monospace:Roboto Mono,Courier New;
--font-size-main:0.875rem;
--font-line-height-main:1.3em;
--font-weight-regular:400;
--font-weight-bold:500;
--font-weight-extra-bold:700;
--padding:1.429em;
--padding-quarter:calc(var(--padding) / 4);
--padding-plus-quarter:calc(var(--padding) * 1.25);
--padding-half:calc(var(--padding) / 2);
--padding-plus-half:calc(var(--padding) * 1.5);
--padding-2x:calc(var(--padding) * 2);
--padding-3x:calc(var(--padding) * 3);
--padding-4x:calc(var(--padding) * 4);
--margin:1.429em;
--margin-quarter:calc(var(--margin) / 4);
--margin-plus-quarter:calc(var(--margin) * 1.25);
--margin-half:calc(var(--margin) / 2);
--margin-plus-half:calc(var(--margin) * 1.5);
--margin-2x:calc(var(--margin) * 2);
--margin-3x:calc(var(--margin) * 3);
--margin-4x:calc(var(--margin) * 4);
--load-panel-width:5.714em;
--load-panel-height:5.714em;
--load-panel-shadow:none;
--load-panel-spinner-width:4.286em;
--load-panel-spinner-track-width:4px;
--load-panel-spinner-track-bg:var(--ui-color-gray-lightest);
--load-panel-spinner-color:var(--ui-color-key);
--load-panel-text-color:transparent;
--load-panel-shader-bg:var(--card-bg);
--load-panel-shader-opacity:.75;
--load-panel-shader-blur:10px;
--logo-url:url(/App_Themes/Default/images/InvestCloudLogoWC.png);
--logo-height:3em;
--error-screen-icon:"info_outline";
--header-bg:var(--color-white);
--header-box-shadow:var(--box-shadow-small);
--header-height:4.857em;
--header-profile-image-size:3em;
--header-profile-image-down-icon:"arrow_drop_down";
--footer-bg:var(--ui-color-gray-dark);
--footer-color:var(--color-white);
--footer-link-hover-color:var(--color-white);
--footer-link-hover-shader-bg:var(--ui-color-text);
--footer-link-hover-shader-opacity:0.25;
--buttons-app-offset:var(--buttons-app-min-height);
--modal-border-radius:6px;
--modal-max-width:80em;
--modal-min-width:25em;
--modal-min-height:15em;
--modal-shadow:var(--box-shadow-x-large);
--modal-shader-bg:var(--color-limed-spruce);
--modal-shader-opacity:0.6;
--modal-shader-blur:1px;
--modal-border-width:0;
--modal-border-color:transparent;
--modal-padding:0;
--modal-close-icon-size:1.714em;
--modal-close-icon-color:var(--ui-color-gray-medium);
--modal-title-min-height:4.071em;
--modal-title-border-color:var(--ui-color-border);
--modal-title-border-width:1px;
--anim-speed-ludicrous:.05s;
--anim-speed-very-fast:.2s;
--anim-speed-fast:.3s;
--anim-speed-medium:.45s;
--anim-speed-slow:.75s;
--anim-speed-glacial:3s;
--anim-speed-off:0s;
--anim-timing-slow-halt:cubic-bezier(0, -0.01, 0, 0.85);
--link-color:var(--ui-color-key);
--link-bg:transparent;
--link-border-radius:var(--border-radius);
--link-hover-bg:transparent;
--link-hover-color:var(--ui-color-key);
--link-underline-thickness:0;
--link-underline-offset:1px;
--link-underline-color:transparent;
--link-hover-underline-thickness:2px;
--link-hover-underline-offset:1px;
--link-hover-underline-color:var(--ui-color-key-secondary);
--button-border-radius:var(--border-radius);
--button-min-height:2.571em;
--button-font-size:var(--font-size-main);
--button-min-width:6.071em;
--button-bg:transparent;
--button-text-color:var(--ui-color-key);
--button-padding:.679em 1.2em;
--button-border-width:1px;
--button-border-color:transparent;
--button-shadow:none;
--button-hover-bg:transparent;
--button-hover-text-color:var(--ui-color-key);
--button-hover-border-width:1px;
--button-hover-border-color:transparent;
--button-hover-shadow:none;
--button-click-ripple-bg:var(--ui-color-key);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:var(--ui-color-key-secondary);
--button-hover-overlay-opacity:1;
--button-back-icon:var(--ui-icon-left);
--button-redirect-icon:var(--ui-icon-right);
--menu-bg:var(--card-bg);
--menu-bg-opacity:0.8;
--menu-item-down-icon:var(--ui-icon-down);
--menu-item-up-icon:var(--ui-icon-up);
--left-menu-width:21.429em;
--left-menu-item-border-width:1px;
--left-menu-item-border-color:var(--ui-color-border);
--left-menu-submenu-shader-bg:var(--ui-color-gray-lightest);
--left-menu-submenu-shader-opacity:0.5;
--left-menu-submenu-shader-border-radius:calc(var(--border-radius) * 2);
--submenu-item-border-width:1px;
--submenu-item-border-color:var(--ui-color-border);
--menu-hover-bg:transparent;
--menu-item-hover-color:var(--link-hover-color);
--menu-item-bg:transparent;
--menu-item-color:var(--ui-color-text);
--menu-item-selected-bg:transparent;
--menu-item-selected-color:var(--ui-color-key);
--menu-item-selected-border-width:3px;
--menu-item-selected-border-color:var(--ui-color-key);
--menu-item-submenu-icon:"arrow_drop_down";
--header-menu-height:var(--header-height);
--header-menu-item-height:var(--header-height);
--submenu-bg:var(--card-bg);
--submenu-border-width:1px;
--submenu-border-color:var(--ui-color-border);
--submenu-border-radius:var(--border-radius);
--submenu-arrow-display:flex;
--submenu-hover-bg:var(--ui-color-key-secondary);
--submenu-item-min-height:2.571em;
--submenu-item-hover-color:var(--link-hover-color);
--submenu-item-selected-bg:var(--ui-color-key);
--submenu-item-selected-color:var(--card-bg);
--menu-icon-desktop-display:none;
--translucent-bg:255,255,255;
--translucent-bg-opacity:0.8;
--translucent-bg-blur:20px;
--card-bg:var(--color-white);
--card-border-width:0;
--card-border-color:transparent;
--card-border-radius:var(--border-radius);
--card-shadow:var(--box-shadow-x-small);
--card-padding:var(--padding);
--card-app-title-bg:var(--card-bg);
--card-app-title-min-height:3.563em;
--card-app-title-border-color:var(--ui-color-border);
--card-app-title-border-width:0 0 var(--border-width) 0;
--card-app-title-border-radius:var(--card-border-radius) var(--card-border-radius) 0 0;
--alert-color:var(--ui-color-text-secondary);
--alert-bg-opacity:.15;
--alert-border-width:1px;
--alert-border-radius:var(--border-radius);
--alert-icon:"info_outline";
--alert-padding:var(--padding-half) var(--padding-half) calc(var(--padding-half) - .2em) var(--padding-half);
--rows-padding:0;
--rows-margin:0;
--columns-padding:0;
--columns-margin:0;
--label-color:var(--ui-color-text);
--label-font-weight:var(--font-weight-regular);
--label-margin:0 .5em .25em 0;
--label-padding:0;
--label-font-size:var(--font-size-main);
--field-color:var(--ui-color-text);
--field-font-weight:var(--font-weight-regular);
--field-margin:0;
--field-padding:0;
--field-font-size:var(--font-size-main);
--input-bg:var(--color-white);
--input-border-radius:var(--border-radius);
--input-box-shadow:var(--box-shadow-inset);
--input-border-width:var(--border-width);
--input-padding:.5em .2em .5em .75em;
--input-min-height:2.571em;
--input-border-color:#818C91;
--input-validation-error-icon:var(--ui-icon-error);
--input-drop-down-icon:"arrow_drop_up arrow_drop_down";
--input-unit:"";
--input-search-icon:"search";
--input-read-only-bg:var(--color-alabaster);
--input-read-only-color:var(--ui-color-placeholder);
--kpi-column-min-width:13.462em;
--kpi-gap-horizontal:1.5em;
--kpi-gap-vertical:1.5em;
--kpi-min-height:6.714em;
--kpi-label-color:var(--ui-color-text);
--kpi-label-font-size:var(--font-size-main);
--kpi-label-font-weight:var(--font-weight-regular);
--kpi-label-margin:0;
--kpi-label-padding:0;
--kpi-field-color:var(--ui-color-text);
--kpi-field-font-size:1.7em;
--kpi-field-font-weight:var(--font-weight-regular);
--kpi-field-margin:0;
--kpi-field-padding:0;
--input-form-label-padding:var(--gap-horizontal);
--input-form-label-max-width:10em;
--input-form-label-min-width:10em;
--input-form-label-min-height:2.571em;
--input-form-padding:0 var(--padding) 0 0;
--input-form-margin:var(--gap-vertical) 0 0 var(--gap-horizontal);
--input-form-width:31em;
--buttons-app-bg:var(--card-bg);
--buttons-app-min-height:4.071em;
--buttons-app-border-width:1px;
--buttons-app-border-color:var(--ui-color-border);
--switch-width:2.9em;
--switch-height:1.6em;
--switch-color:var(--card-bg);
--switch-on-bg:var(--ui-color-on);
--switch-off-bg:var(--ui-color-off);
--gap-vertical:var(--margin);
--gap-horizontal:var(--margin-half);
--doc-slider-item-label-1-max-lines:1;
--doc-slider-item-label-2-max-lines:3;
--doc-slider-item-label-3-max-lines:3;
--doc-slider-item-label-4-max-lines:1;
--goals-timeline-min-width:77em;
--goals-timeline-bg:var(--card-bg);
--goals-timeline-icon-size:2.5em;
--image-container-bg:var(--ui-color-border);
--toast-banner-font-weight:var(--font-weight-regular);
--toast-banner-max-width:40em;
--toast-banner-min-width:20.357em;
--toast-banner-border-radius:10em;
--toast-banner-padding:calc(var(--padding) * .75) var(--padding-2x) calc(var(--padding) * .75) var(--padding);
--toast-banner-box-shadow:var(--box-shadow-x-large);
--toast-banner-bg:var(--ui-color-key-secondary);
--toast-banner-border-width:1px;
--toast-banner-border-color:var(--toast-banner-icon-bg);
--toast-banner-text-color:var(--ui-color-text);
--toast-banner-font-size:var(--headings-size-h5);
--toast-banner-icon:"notifications_active";
--toast-banner-icon-bg:var(--ui-color-key);
--toast-banner-icon-color:var(--card-bg);
--toast-banner-icon-margin:0 .65em 0 0;
--toast-banner-icon-padding:0.075em;
--toast-banner-icon-font-family:var(--font-family-icon);
--toast-banner-icon-font-size:1.75em;
--toast-banner-icon-border-width:0;
--toast-banner-icon-border-color:transparent;
--toast-banner-icon-border-radius:50%;
--password-requirement-font-size:var(--font-size-main);
--password-requirement-invalid-icon:"clear";
--password-requirement-valid-icon:"check";
--password-requirement-icon-font-family:var(--font-family-icon);
--password-requirement-icon-padding:.5em;
--password-requirement-icon-font-size:1.143em;
--password-requirement-color:var(--ui-color-gray-medium);
--icon-size:1.5em;
--icon-color:var(--ui-color-key);
--icon-bg:var(--ui-color-key-secondary);
--icon-offset:0;
--rotation:0;
--button-icon-size:1.5em;
--steps-app-margin:0 0 var(--margin-plus-half) 0;
--steps-app-bg:var(--body-bg);
--steps-app-track-line-width:1px;
--steps-app-track-line-color:var(--ui-color-key);
--steps-app-label-text-transform:uppercase;
--steps-app-marker-bg:var(--body-bg);
--steps-app-marker-border-width:1px;
--steps-app-marker-border-color:var(--ui-color-key);
--steps-app-marker-width:1.05em;
--steps-app-marker-height:1.05em;
--steps-app-marker-selected-inner-bg:var(--ui-color-key);
--steps-app-marker-selected-outer-bg:var(--body-bg);
--steps-app-marker-selected-border-width:1px;
--steps-app-marker-selected-border-color:var(--ui-color-key);
--steps-app-label-selected-color:var(--ui-color-key);
--table-info-app-min-height:2.857em;
--table-info-app-padding:var(--padding);
--table-info-app-border-width:1px;
--table-info-app-border-color:var(--ui-color-border);
--table-info-app-label-min-width:21.429em;
--table-info-app-label-font-weight:var(--font-weight-bold);
--table-info-app-label-font-size:1em;
--table-info-app-label-margin:0;
--tagbox-tag-font-size:var(--font-size-main);
--tagbox-tag-font-weight:var(--font-weight-regular);
--tagbox-tag-padding:.25em .5em;
--tagbox-tag-bg:var(--ui-color-key-secondary);
--tagbox-tag-border-radius:var(--border-radius);
--tagbox-tag-margin:0.571em;
--tagbox-tag-text-color:var(--ui-color-key);
--caption-padding:0.269em 0;
--caption-font-size:var(--headings-size-h6);
--caption-color:var(--ui-color-placeholder);
--required-field-marker:"*";
--required-field-marker-font-size:var(--headings-size-h5);
--required-field-marker-font-weight:var(--font-weight-bold);
--required-field-marker-font-family:var(--font-family-main);
--required-field-marker-color:var(--ui-color-key);
--required-field-marker-margin:0 0 0 .2em;
--radio-group-padding:var(--padding);
--radio-group-item-margin:0 var(--margin-half) var(--margin-half) 0;
--radio-group-radio-bg:var(--ui-gradient);
--radio-group-radio-size:1.143em;
--radio-group-radio-border-width:1px;
--radio-group-radio-border-color:#88939E;
--radio-group-item-selected-radio-bg:var(--ui-color-key);
--radio-group-item-selected-radio-border-color:var(--ui-color-key);
--asset-allocation-chart-padding:0px var(--padding);
--asset-allocation-chart-bg:transparent;
--asset-allocation-chart-bar-height:3.077em;
--asset-allocation-chart-bar-border-color:var(--ui-color-border);
--asset-allocation-chart-bar-border-width:1px;
--asset-allocation-chart-legend-value-font-weight:var(--font-weight-bold);
--asset-allocation-chart-donut-max-height:18em;
--asset-allocation-chart-total-row-bg:var(--list-total-row-bg);
--timeout-icon:"running_with_errors";
--timeout-icon-size:1.964em;
--plaid-item-height:5em;
--grid-column-gap:var(--padding);
--grid-row-gap:var(--padding);
--ui-icon-more:"more_horiz";
--scroll-max-height:40em;
--pager-button-icon-left:"arrow_back";
--pager-button-icon-right:"arrow_forward";
--news-banner-height:20.5em;
--news-banner-headline-color:var(--color-white);
--news-banner-headline-font-size:2.3em;
--news-banner-headline-max-lines:2;
--news-banner-date-color:var(--color-white);
--news-banner-date-font-size:var(--headings-size-h5);
--news-banner-summary-color:var(--color-white);
--news-banner-summary-font-size:var(--headings-size-h5);
--news-banner-summary-max-lines:3;
--grad-extra-light:linear-gradient(180deg, #FFFFFF 0%, #F9FAFB 100%);
--ui-gradient-extra-light:var(--grad-extra-light);
--grad-gray:linear-gradient(162deg, rgba(224,228,236,1) 0%, rgba(245,246,248,1) 100%);
--ui-gradient-gray:var(--grad-gray);
--ui-gradient-blue:var(--grad-blue);
--grad-blue:linear-gradient(155.34deg, #294984 0%, #006DDF 100%);
--file-upload-max-width:var(--input-max-width);
--file-upload-min-width:var(--input-min-width);
--button-small-content-padding:.1em .5em;
--button-small-font-weight:600;
--button-small-font-size:0.714em;
--field-text-letter-spacing:0.714em;
--no-data-padding:3.875em;
--plaid-button-width:45em;
--plaid-button-height:11.667em;
--notification-dot-color:11.667em;
--treemap-stroke-color:var(--card-bg);
--highcharts-point-stroke:none !important;
--treemap-back-icon:"arrow_back";
--treemap-icon-size:2em;
--treemap-circle-icon-color:var(--ui-color-key-secondary);
--treemap-arrow-icon-color:var(--icon-color);
--sortable-group--item-bg:var(--color-ghost-white);
--color-ghost-white:#F7F9FC;
--sortable-group-container--item-count-bg:var(--ui-color-gray-lightest);
--master-detail-list--content-bg:var(--color-alabaster);
--kpi--background-ds-alt:rgba(255, 255, 255, 0.8);
--market-x-banner--background-color:rgba(255,255,255,0.9);
--market-x-banner--name-color:var(--ui-color-gray-dark);
--radio-toggles--min-width:155px;
--radio-toggles--min-height:24px;
--radio-toggles-widget--min-height:28px;
--tabs-toggles-bg:#EDEEF0;

}
/* Row[165]*/
:root[data-user-theme="dark"]
{
	--body-bg:var(--color-black-pearl);
--ui-color-key:var(--color-anakiwa);
--ui-color-key-secondary:var(--color-green-vogue);
--ui-gradient:var(--grad-dark);
--ui-color-off:var(--ui-color-gray-dark);
--ui-color-text:var(--color-white);
--ui-color-text-secondary:var(--ui-color-gray-light);
--ui-color-placeholder:var(--ui-color-gray-dark);
--ui-color-positive:var(--color-shamrock);
--ui-color-negative:var(--color-pink-salmon);
--ui-color-positive-secondary:var(--color-deep-fir);
--ui-color-negative-secondary:var(--color-temptress);
--ui-color-destructive:var(--color-new-york-pink);
--ui-color-warning-secondary:var(--color-nutmeg-wood-finish);
--ui-color-border:var(--color-oxford-blue);
--ui-color-odd-bg:var(--card-bg);
--ui-color-even-bg:var(--color-pickled-bluewood);
--ui-color-chart-1: var(--color-science-blue);
--ui-color-chart-2: var(--color-matisse);
--ui-color-chart-3: var(--color-tree-poppy);
--ui-color-chart-4: var(--color-rope);
--ui-color-chart-5: var(--color-robins-egg-blue);
--ui-color-chart-6: var(--color-genoa);
--ui-color-chart-7: var(--color-cornflower-blue);
--ui-color-chart-8: var(--color-victoria);
--ui-color-chart-9: var(--color-hit-gray);
--ui-color-chart-10: var(--color-rolling-stone);
--ui-color-chart-11: var(--color-shuttle-gray);
--list-no-data-message-color:var(--ui-color-placeholder);
--list-no-data-message-icon-color:var(--ui-color-placeholder);
--list-header-row-bg:var(--color-pickled-bluewood);
--list-group-row-bg:var(--color-chathams-blue);
--list-cell-change-shader-opacity:0.3;
--pager-button-icon-color:var(--ui-color-gray-light);
--app-subtitle-bg:var(--color-pickled-bluewood);
--load-panel-spinner-track-bg:var(--ui-color-gray-darkest);
--logo-filter:brightness(0) invert(1);
--header-bg:var(--color-mirage);
--footer-bg:var(--color-elephant);
--modal-shader-bg:var(--body-bg);
--modal-shader-opacity:0.8;
--modal-border-width:var(--border-width);
--modal-border-color:var(--ui-color-border);
--link-hover-underline-color:var(--color-chathams-blue);
--left-menu-submenu-shader-bg:var(--color-chathams-blue);
--translucent-bg:28,39,57;
--card-bg:var(--color-mirage);
--input-bg:var(--color-pickled-bluewood);
--input-read-only-bg:var(--card-bg);
--tagbox-tag-bg:#193d66;
--ui-gradient-extra-light:var(--grad-dark);
--ui-gradient-gray:var(--grad-dark);
--ui-gradient-blue:var(--grad-dark);
--sortable-group--item-bg:var(--color-pickled-bluewood);
--sortable-group-container--item-count-bg:var(--color-mirage);
--master-detail-list--content-bg:var(--card-bg);
--kpi--background-ds-alt:var(--card-bg);
--market-x-banner--background-color:var(--card-bg);
--market-x-banner--name-color:var(--ui-color-gray-light);
--tabs-toggles-bg:var(--color-oxford-blue);

}
/* Row[166]*/
.ic-view-load-announcer
{
	display:none!important;
z-index:2000!important;

}
/* Row[167]*/
input, body input, input.dx-texteditor-input, .dx-datebox-date .dx-texteditor-input, .dx-datebox-date.dx-dropdowneditor-active .dx-texteditor-input, body textarea.dx-texteditor-input, .dx-dropdowneditor-button-visible .dx-texteditor-input
{
	color:var(--ui-color-text);
font-family:var(--font-family-main);
min-height:var(--input-min-height);
padding:var(--input-padding);
background:var(--input-bg);
border:var(--input-border-width) solid var(--input-border-color);
box-shadow:var(--input-box-shadow);
border-radius:var(--input-border-radius);
outline-offset:calc(-1 * var(--focus-outline-width));
box-sizing:border-box;
text-overflow:ellipsis;

}
/* Row[168]*/
.dx-dropdowneditor:not(.dx-datebox-calendar):not(.dx-datebox-date):not(.dx-tagbox):not(.dx-autocomplete)
{
	--input-bg:var(--ui-gradient);
--input-box-shadow:none;

}
/* Row[169]*/
.dx-texteditor-container, .dx-texteditor.dx-editor-outlined
{
	border-radius:var(--input-border-radius);

}
/* Row[170]*/
.fieldTable:focus-within .ic-reveal-password-icon:hover
{
	width:calc(2.125rem - 2px);
height:calc(2.125rem - 2px);

}
/* Row[171]*/
.ic-reveal-password-icon:before
{
	color:var(--ui-color-placeholder);
font-family:"Material Icons";
font-size:1.25rem;
align-items:center;
justify-content:center;
width:100%;
height:100%;
position:absolute;
display:flex;
text-transform:none;
content:"visibility";

}
/* Row[172]*/
.ic-reveal-password-icon:not(.password-icon--not-toggle .ic-reveal-password-icon)
{
	font-size:0;
width:calc(2.125rem - 2px);
height:calc(2.125rem - 2px);
margin-top:0!important;
margin-left:auto;
padding:0;
position:absolute !important;
bottom:2px;
right:2px;
float:none!important;
border-top-right-radius:var(--input-border-radius);
border-bottom-right-radius:var(--input-border-radius);
cursor:pointer;
z-index:1;

}
/* Row[173]*/
.ic-reveal-password-icon:not(.password-icon--not-toggle .ic-reveal-password-icon):hover
{
	background:var(--ui-color-key-secondary);

}
/* Row[174]*/
.ic-reveal-password-icon:not(.password-icon--not-toggle .ic-reveal-password-icon):hover::before
{
	color:var(--ui-color-key);

}
/* Row[175]*/
input[type="password"], input[type="password"] + input[type="text"][style*="display: inline-block"]
{
	padding-right:2.571em;

}
/* Row[176]*/
.dx-placeholder:before
{
	padding:0 .85em;

}
/* Row[177]*/
.dx-dropdowneditor .dx-clear-button-area
{
	width:auto;
padding:0 .25em;

}
/* Row[178]*/
.dx-show-clear-button .dx-icon-clear
{
	color:var(--ui-color-placeholder);
font-size:1.25em;
text-align:center;
line-height:0;
align-items:center;
justify-content:center;
width:100%;
height:100%;
margin-top:0;
padding:0;
position:relative!important;
top:0;
display:flex;
background-position:0;
background-size:0;
box-sizing:border-box;

}
/* Row[179]*/
.dx-show-clear-button .dx-icon-clear:hover, .dx-icon-clear:hover::before, .dx-clear-button-area:hover .dx-icon-clear::before
{
	color:var(--ui-color-key);

}
/* Row[180]*/
.dx-selectbox-container, .dx-dropdowneditor-input-wrapper
{
	width:100%;

}
/* Row[181]*/
.dx-dropdowneditor .dx-dropdowneditor-icon
{
	align-items:center;
justify-content:center;
display:inline-flex;
border-top-left-radius:0;
border-bottom-left-radius:0;
white-space:pre-line;

}
/* Row[182]*/
.dx-dropdowneditor:not(.dx-datebox-calendar) .dx-dropdowneditor-icon::before
{
	color:var(--ui-color-text);
font-family:var(--font-family-icon);
font-size:1em;
line-height:.5;
align-items:center;
width:auto;
height:auto;
margin:0;
position:relative;
top:0;
left:0;
display:flex;
text-transform:none;
content:var(--input-drop-down-icon);
transform:rotate(0.03deg) scale(.95);

}
/* Row[183]*/
.dx-dropdowneditor-button
{
	border-top-left-radius:0;
border-bottom-left-radius:0;
border-top-right-radius:var(--input-border-radius);
border-bottom-right-radius:var(--input-border-radius);

}
/* Row[184]*/
.dx-dropdowneditor input
{
	outline:0;

}
/* Row[185]*/
.dx-dropdowneditor
{
	position:relative;
display:flex;

}
/* Row[186]*/
.dx-selectbox-popup-wrapper .dx-overlay-content
{
	background:var(--card-bg);
border:var(--border-width) solid var(--ui-color-border);
box-shadow:var(--box-shadow-x-large);
border-radius:var(--submenu-border-radius);

}
/* Row[187]*/
.dx-selectbox-popup-wrapper .dx-list
{
	background:var(--card-bg);

}
/* Row[188]*/
.dx-selectbox-popup-wrapper.dx-dropdownlist-popup-wrapper .dx-popup-content
{
	padding:0;

}
/* Row[189]*/
.dx-selectbox-popup-wrapper .dx-overlay-content .dx-item
{
	color:var(--ui-color-text);
align-items:center;
flex-wrap:wrap;
min-height:var(--submenu-item-min-height);
padding:.45em 1.2em!important;
display:flex!important;
white-space:pre-wrap;

}
/* Row[190]*/
.dx-selectbox-popup-wrapper .dx-overlay-content .dx-item.dx-state-hover, .dx-selectbox-popup-wrapper .dx-overlay-content .dx-item.dx-state-active, .dx-selectbox-popup-wrapper .dx-overlay-content .dx-item.dx-state-focused, .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused.dx-list-item-selected,
.dx-selectbox-popup-wrapper .dx-overlay-content .dx-item.dx-state-hover .ic-dropdown-list-cell, .dx-selectbox-popup-wrapper .dx-overlay-content .dx-item.dx-state-active  .ic-dropdown-list-cell, .dx-selectbox-popup-wrapper .dx-overlay-content .dx-item.dx-state-focused .ic-dropdown-list-cell, .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused.dx-list-item-selected .ic-dropdown-list-cell
{
	color:var(--ui-color-key);
background:var(--ui-color-key-secondary);
outline:2px solid var(--link-color);
outline-offset:-2px;

}
/* Row[191]*/
.dx-selectbox-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected.dx-state-hover:not(.dx-state-focused), .dx-selectbox-popup-wrapper .dx-overlay-content .dx-item.dx-list-item-selected
{
	color:var(--card-bg);
background:var(--ui-color-key);
cursor:default;

}
/* Row[192]*/
.input--currency .dx-texteditor
{
	position:relative;
display:flex;

}
/* Row[193]*/
.input--currency .dx-texteditor::before
{
	color:var(--ui-color-text-secondary);
font-family:var(--font-family-main);
font-size:var(--font-size-main);
align-items:center;
justify-content:center;
width:2em;
height:calc(100% - calc(var(--input-border-width) * 2));
padding:var(--padding-half);
position:absolute;
top:var(--input-border-width);
left:var(--input-border-width);
display:flex;
background:var(--ui-gradient);
border-right:var(--border-width) solid var(--input-border-color);
border-top-left-radius:var(--input-border-radius);
border-bottom-left-radius:var(--input-border-radius);
content:var(--currency-symbol);
z-index:1;

}
/* Row[194]*/
.input--currency .dx-texteditor input
{
	padding-left:calc(2em + var(--padding-half));
outline:0;

}
/* Row[195]*/
body .input--currency .dx-placeholder
{
	left:2.1em;

}
/* Row[196]*/
.input--currency .dx-invalid.dx-texteditor:not(.dx-state-focused)::before
{
	color:var(--color-white);
background:var(--ui-color-destructive);

}
/* Row[197]*/
.input--unit .dx-texteditor
{
	position:relative;
display:flex;
background:var(--input-bg);
box-sizing:border-box;

}
/* Row[198]*/
.input--unit .dx-texteditor-container
{
	border-top-right-radius:0;
border-bottom-right-radius:0;

}
/* Row[199]*/
.input--unit .dx-texteditor:focus-within::before
{
	width:100%;
height:calc(100% - .15rem);
position:absolute;
top:.1rem;
background:transparent;
outline:.1rem auto var(--focus-outline-color);
content:"";
z-index:2;
pointer-events:none;

}
/* Row[200]*/
.input--unit .dx-texteditor::after
{
	color:var(--ui-color-text-secondary);
font-family:var(--font-family-main);
font-size:var(--font-size-main);
align-items:center;
justify-content:center;
padding:0 var(--padding-half);
top:var(--input-border-width);
right:0;
display:flex;
background:var(--ui-gradient);
border-top:var(--input-border-width) solid var(--input-border-color);
border-left:var(--border-width) solid var(--input-border-color);
border-bottom:var(--input-border-width) solid var(--input-border-color);
border-right:var(--input-border-width) solid var(--input-border-color);
border-top-right-radius:var(--input-border-radius);
border-bottom-right-radius:var(--input-border-radius);
content:var(--input-unit);
box-sizing:border-box;
z-index:1;
white-space:nowrap;

}
/* Row[201]*/
.input--unit .dx-invalid:not(.dx-state-focused).dx-texteditor::after
{
	color:var(--card-bg);
background:var(--ui-color-destructive);

}
/* Row[202]*/
.input--unit .dx-texteditor input
{
	padding-right:0;
border-right:0;
border-top-right-radius:0;
border-bottom-right-radius:0;
outline:0;

}
/* Row[203]*/
.input--search .dx-placeholder
{
	display:flex!important;

}
/* Row[204]*/
.input--search .dx-placeholder:empty::before, .input--search .dx-placeholder::before
{
	font-family:var(--font-family-icon);
font-size:1.5em;
padding:0 .35em 0 .5em;
display:inline-flex;
content:var(--input-search-icon);
transform:rotate(0.03deg);

}
/* Row[205]*/
.input--search .dx-placeholder::after
{
	align-items:center;
display:inline-flex;
content:attr(data-dx_placeholder);

}
/* Row[206]*/
.input--search .dx-texteditor:not(.dx-texteditor-empty) .dx-placeholder::after
{
	opacity:0;

}
/* Row[207]*/
.input--search .dx-texteditor input
{
	padding-left:calc(2em + var(--padding-half));

}
/* Row[208]*/
.input--read-only input, .dx-state-readonly input, .dx-state-readonly input.dx-texteditor-input, .textarea--read-only textarea.dx-texteditor-input
{
	color:var(--input-read-only-color);
background:var(--input-read-only-bg);

}
/* Row[209]*/
.dx-invalid.dx-texteditor
{
	position:relative;

}
/* Row[210]*/
.dx-invalid:not(.dx-state-focused) input
{
	padding-right:0!important;
background:transparent;

}
/* Row[211]*/
.dx-invalid.dx-texteditor.dx-editor-filled .dx-texteditor-container:after, .dx-invalid.dx-texteditor.dx-editor-underlined .dx-texteditor-container:after, .dx-invalid.dx-texteditor.dx-editor-outlined .dx-texteditor-container:after
{
	display:none;

}
/* Row[212]*/
.dx-invalid:not(.dx-state-focused).dx-state-hover .dx-texteditor-container::before, .dx-invalid:not(.dx-state-focused).dx-state-active .dx-texteditor-container::before
{
	opacity:0.2;

}
/* Row[213]*/
:root.is-dark-mode .dx-invalid:not(.dx-state-focused) .dx-texteditor-container::before
{
	opacity:0.25;

}
/* Row[214]*/
:root.is-dark-mode .dx-invalid:not(.dx-state-focused).dx-state-hover .dx-texteditor-container::before, :root.is-dark-mode .dx-invalid:not(.dx-state-focused).dx-state-active .dx-texteditor-container::before
{
	opacity:0.3;

}
/* Row[215]*/
body .IXResponsiveBody .dx-invalid:not(.dx-state-focused) .dx-placeholder, body .IXResponsiveBody .dx-invalid:not(.dx-state-focused) ::placeholder
{
	color:var(--ui-color-destructive);

}
/* Row[216]*/
.dx-invalid:not(.dx-state-focused)
{
	--input-border-color:var(--ui-color-destructive);

}
/* Row[217]*/
.dx-invalid:not(.dx-state-focused) .dx-texteditor-container::before
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
background:var(--ui-color-destructive);
border-radius:var(--input-border-radius);
content:"";
z-index:0;
opacity:0.15;
pointer-events:none;

}
/* Row[218]*/
.dx-invalid-message
{
	width:100%!important;
min-width:12em;
height:auto;
position:absolute!important;
top:calc(100% + 2px);
left:0;
display:flex;
background:transparent!important;
z-index:2;
overflow:visible;
opacity:1;
transition:opacity var(--anim-speed-very-fast) ease, transform var(--anim-speed-very-fast) ease;
pointer-events:none!important;

}
/* Row[219]*/
.dx-invalid-message .dx-invalid-message > .dx-overlay-content
{
	color:var(--ui-color-text);
font-size:var(--headings-size-h6);
line-height:var(--font-line-height-main);
max-width:100%!important;
padding:.75em;
top:calc(100% + 2px)!important;
display:flex;
background:var(--card-bg);
border:1px solid var(--ui-color-destructive);
box-shadow:var(--box-shadow-x-large);
border-radius:var(--input-border-radius);
white-space:normal;
word-wrap:normal;
overflow:visible;
transform:none!important;

}
/* Row[220]*/
.dx-invalid-message > .dx-overlay-content::before
{
	color:var(--ui-color-destructive);
font-family:var(--font-family-icon);
font-size:1.5em;
align-items:flex-start;
justify-content:center;
margin-right:.25em;
display:inline-flex;
text-transform:none;
content:var(--input-validation-error-icon);
transform:rotate(0.03deg);

}
/* Row[221]*/
.dx-state-focused.dx-invalid .dx-invalid-message.dx-overlay::after
{
	opacity:0;
transform:translateY(10px)scaleX(.85) rotate(45deg);

}
/* Row[222]*/
.fieldTable:not(.checkbox--as-switch):not(.tabs--contains-checkbox-as-switch) .dx-checkbox
{
	line-height:var(--font-line-height-main);
align-items:center;
justify-content:center;
width:1.143em !important;
height:1.143em;
display:flex;
border:var(--input-border-width) solid var(--input-border-color) !important;
box-shadow:var(--box-shadow-x-small);
border-radius:var(--border-radius);
overflow:hidden;
--font-line-height-main:1.143em;

}
/* Row[223]*/
.fieldTable:not(.checkbox--as-switch):not(.tabs--contains-checkbox-as-switch) .dx-checkbox.dx-state-hover, .fieldTable:not(.checkbox--as-switch):not(.tabs--contains-checkbox-as-switch) .dx-checkbox.dx-checkbox-checked
{
	border-color:var(--ui-color-key)!important;

}
/* Row[224]*/
.fieldTable:not(.checkbox--as-switch):not(.tabs--contains-checkbox-as-switch) .dx-checkbox:focus
{
	outline-offset:1px;

}
/* Row[225]*/
.fieldTable:not(.checkbox--as-switch):not(.tabs--contains-checkbox-as-switch) .dx-checkbox-container
{
	align-items:center;
width:1.143em!important;
height:1.143em!important;
display:inline-flex;
border-radius:var(--border-radius);
vertical-align:top;
overflow:hidden;

}
/* Row[226]*/
.fieldTable:not(.checkbox--as-switch):not(.tabs--contains-checkbox-as-switch) .dx-checkbox.dx-state-hover:not(.dx-checkbox-checked) .dx-checkbox-icon
{
	background:var(--ui-color-key-secondary);
border:0;

}
/* Row[227]*/
.fieldTable:not(.checkbox--as-switch):not(.tabs--contains-checkbox-as-switch) .dx-checkbox-icon
{
	width:100%;
height:100%;
background:var(--ui-gradient);
border:0!important;
border-radius:var(--border-radius);

}
/* Row[228]*/
.fieldTable:not(.checkbox--as-switch):not(.tabs--contains-checkbox-as-switch) .dx-checkbox.dx-state-active .dx-checkbox-icon
{
	background:var(--ui-color-key);

}
/* Row[229]*/
.fieldTable:not(.checkbox--as-switch):not(.tabs--contains-checkbox-as-switch) .dx-checkbox-checked .dx-checkbox-icon:before
{
	font-weight:bold;
font-size:1em;
align-items:center;
justify-content:center;
width:100%;
height:100%;
margin:0;
position:static;
top:0;
left:0;
display:flex;
content:"check";

}
/* Row[230]*/
.fieldTable:not(.checkbox--as-switch):not(.tabs--contains-checkbox-as-switch) .dx-checkbox-checked .dx-checkbox-icon
{
	color:var(--card-bg);
font-family:var(--font-family-icon);
font-size:1.143em;
text-align:center;
line-height:1.143em;
display:flex;
background:var(--ui-color-key);
border:0;
border-radius:3px;

}
/* Row[231]*/
.dx-calendar
{
	font-size:var(--font-size-main);
background:var(--card-bg);

}
/* Row[232]*/
.dx-calendar-cell.dx-calendar-empty-cell
{
	pointer-events:none;

}
/* Row[233]*/
.dx-calendar .dx-button-mode-contained
{
	background:var(--card-bg);

}
/* Row[234]*/
.dx-calendar-navigator .dx-button.dx-state-hover:not(.dx-calendar-disabled-navigator-link), .dx-calendar-navigator .dx-button
{
	border-color:transparent;

}
/* Row[235]*/
.dx-calendar-navigator-next-view.dx-button .dx-icon, .dx-calendar-navigator-next-month.dx-button .dx-icon, .dx-calendar-navigator-previous-view.dx-button .dx-icon, .dx-calendar-navigator-previous-month.dx-button .dx-icon
{
	color:var(--ui-color-key);

}
/* Row[236]*/
.dx-calendar-navigator .dx-button.dx-state-hover, .dx-calendar-navigator .dx-button.dx-state-active, .dx-calendar-navigator-next-view.dx-button.dx-state-hover, .dx-calendar-navigator-previous-view.dx-button.dx-state-hover, .dx-calendar-navigator-next-view.dx-button.dx-state-active, .dx-calendar-navigator-previous-view.dx-button.dx-state-active
{
	color:var(--ui-color-key)!important;
background:var(--ui-color-key-secondary)!important;

}
/* Row[237]*/
.dx-calendar-navigator .dx-button.dx-state-hover .dx-button-text, .dx-calendar-navigator .dx-button.dx-state-active .dx-button-text
{
	color:var(--ui-color-key);

}
/* Row[238]*/
.dx-calendar-body thead
{
	font-size:var(--font-size-main);

}
/* Row[239]*/
.dx-calendar-body thead tr th
{
	color:var(--ui-color-text-secondary)!important;
font-size:var(--headings-size-h6);
box-shadow:inset 0px -1px 0px var(--ui-color-border)!important;

}
/* Row[240]*/
.dx-calendar-cell.dx-calendar-selected-date, .dx-calendar-cell.dx-calendar-selected-date.dx-calendar-today
{
	background:var(--submenu-item-selected-bg);
box-shadow:none!important;

}
/* Row[241]*/
.dx-calendar-cell.dx-calendar-contoured-date:not(.dx-calendar-cell.dx-calendar-selected-date)
{
	background:var(--submenu-hover-bg);
background-color:var(--submenu-hover-bg);
box-shadow:none!important;
outline:2px solid var(--ui-color-key) ;
outline-offset:-2px;

}
/* Row[242]*/
.dx-calendar-cell.dx-state-hover:not(.dx-calendar-cell.dx-calendar-selected-date), .dx-calendar-cell.dx-state-active:not(.dx-calendar-cell.dx-calendar-selected-date)
{
	background:var(--submenu-hover-bg);
box-shadow:none!important;

}
/* Row[243]*/
.dx-calendar-cell.dx-state-hover span, .dx-calendar-cell.dx-state-active span
{
	color:var(--ui-color-key);

}
/* Row[244]*/
.dx-calendar-navigator .dx-calendar-caption-button
{
	font-weight:var(--font-weight-bold);
font-size:var(--headings-size-h5)!important;

}
/* Row[245]*/
.dx-calendar-cell
{
	font-size:var(--font-size-main);

}
/* Row[246]*/
.dx-calendar-navigator .dx-calendar-caption-button .dx-button-text
{
	color:var(--ui-color-key);

}
/* Row[247]*/
.dx-calendar-cell.dx-calendar-selected-date span
{
	color:var(--color-white);

}
/* Row[248]*/
.dx-overlay.dx-toast
{
	height:100%;
position:fixed;
top:0;
left:0;
z-index:1501;
pointer-events:none;

}
/* Row[249]*/
.dx-toast-wrapper
{
	align-items:flex-end;
justify-content:center;
width:100vw;
height:100%;
padding:0 5vw 5vh 5vw;
display:flex;
pointer-events:none;

}
/* Row[250]*/
.dx-toast-content
{
	color:var(--toast-banner-text-color);
font-weight:var(--toast-banner-font-weight);
font-size:var(--toast-banner-font-size);
align-items:center;
justify-content:flex-start;
max-width:var(--toast-banner-max-width);
min-width:var(--toast-banner-min-width);
padding:var(--toast-banner-padding);
position:relative;
display:flex;
background:var(--toast-banner-bg);
border:var(--toast-banner-border-width) solid var(--toast-banner-border-color);
box-shadow:var(--toast-banner-box-shadow);
transform:none !important;

}
/* Row[251]*/
.dx-toast-message
{
	color:var(--toast-banner-text-color);

}
/* Row[254]*/
.dx-toast-content .dx-toast-icon
{
	align-items:center;
justify-content:center;
display:flex;
background:none;

}
/* Row[255]*/
.dx-toast-content .dx-toast-icon:before
{
	color:var(--toast-banner-icon-color);
font-family:var(--toast-banner-icon-font-family);
font-size:var(--toast-banner-icon-font-size);
align-items:center;
justify-content:center;
width:var(--toast-banner-icon-width);
height:var(--toast-banner-icon-height);
padding:var(--toast-banner-icon-padding);
display:flex;
border-style:solid;
border-color:var(--toast-banner-icon-border-color);
border-radius:var(--toast-banner-icon-border-radius);
content:var(--toast-banner-icon-content);
transform:rotate(0.03deg);
border-width:var(--toast-banner-icon-border-width);
font-feature-settings:"liga";

}
/* Row[257]*/
label
{
	color:var(--label-color);
font-weight:var(--label-font-weight);
margin:var(--label-margin);

}
/* Row[258]*/
h1
{
	font-size:var(--headings-size-h1);
margin:0;

}
/* Row[259]*/
h2
{
	font-size:var(--headings-size-h2);
margin:0;

}
/* Row[260]*/
h3
{
	font-size:var(--headings-size-h3);
margin:0;

}
/* Row[261]*/
h4
{
	font-size:var(--headings-size-h4);
margin:0;

}
/* Row[262]*/
h5
{
	font-size:var(--headings-size-h5);
margin:0;

}
/* Row[263]*/
h6
{
	font-size:var(--headings-size-h6);
margin:0;

}
/* Row[264]*/
.icon
{
	font-family:var(--font-family-icon);
font-size:var(--icon-size);
line-height:1em;
align-items:center;
justify-content:center;
display:inline-flex;
transform:rotate(0.03deg);
user-select:none;
-webkit-user-select:none;

}
/* Row[265]*/
.icon:before
{
	color:var(--icon-color);
text-transform:none;
content:attr(data-icon);

}
/* Row[266]*/
.icon.icon--has-bg
{
	align-items:center;
justify-content:center;
width:2em;
height:2em;
position:relative;
display:flex;
background:var(--icon-bg);
border-radius:50%;

}
/* Row[267]*/
.icon.icon--medium
{
	--icon-size:1.75em;

}
/* Row[268]*/
.icon.icon--large
{
	--icon-size:2em;

}
/* Row[269]*/
.icon.icon--x-large
{
	--icon-size:2.25em;

}
/* Row[270]*/
.icon.icon--lr-offset:before
{
	position:relative;
right:var(--icon-offset);

}
/* Row[271]*/
.icon.icon--tb-offset:before
{
	position:relative;
top:var(--icon-offset);

}
/* Row[272]*/
.icon--flip-Y:not(.button--has-icon)
{
	transform:rotateY(180deg) !important;

}
/* Row[273]*/
[dx-button].dx-button.icon--flip-Y.button--has-icon:before
{
	transform:rotateY(180deg) rotate(0.03deg);

}
/* Row[274]*/
.icon.icon--opacity:before
{
	opacity:var(--icon-opacity);

}
/* Row[275]*/
.rotation
{
	transform:rotate(var(--rotation));

}
/* Row[276]*/
.rotation--45-deg
{
	--rotation:45deg;

}
/* Row[277]*/
.rotation--neg-45-deg
{
	--rotation:-45deg;

}
/* Row[278]*/
.rotation--90-deg
{
	--rotation:90deg;

}
/* Row[279]*/
.rotation--neg-90-deg
{
	--rotation:-90deg;

}
/* Row[280]*/
.rotation--135-deg
{
	--rotation:135deg;

}
/* Row[281]*/
.rotation--neg-135-deg
{
	--rotation:-135deg;

}
/* Row[282]*/
.rotation--180-deg
{
	--rotation:180deg;

}
/* Row[283]*/
.rotation--neg-180-deg
{
	--rotation:-180deg;

}
/* Row[284]*/
[class].font--family-icon
{
	font-family:var(--font-family-icon);
font-size:1.5em;
display:inline-flex;
transform:rotate(0.03deg);

}
/* Row[285]*/
.font--weight-regular
{
	font-weight:var(--field-font-weight);
--label-font-weight:var(--font-weight-regular);
--field-font-weight:var(--font-weight-regular);

}
/* Row[286]*/
.font--weight-bold
{
	font-weight:var(--field-font-weight);
--label-font-weight:var(--font-weight-bold);
--field-font-weight:var(--font-weight-bold);

}
/* Row[287]*/
.font--weight-extra-bold
{
	font-weight:var(--field-font-weight);
--label-font-weight:var(--font-weight-extra-bold);
--field-font-weight:var(--font-weight-extra-bold);

}
/* Row[288]*/
.font--weight-light
{
	font-weight:100;
--label-font-weight:100;
--field-font-weight:100;

}
/* Row[289]*/
strong
{
	font-weight:var(--font-weight-bold);

}
/* Row[290]*/
.font--size-h1
{
	font-size:var(--field-font-size);
--label-font-size:var(--headings-size-h1);
--field-font-size:var(--headings-size-h1);

}
/* Row[291]*/
.font--size-h2
{
	font-size:var(--field-font-size);
--label-font-size:var(--headings-size-h2);
--field-font-size:var(--headings-size-h2);

}
/* Row[292]*/
.font--size-h3
{
	font-size:var(--field-font-size);
--label-font-size:var(--headings-size-h3);
--field-font-size:var(--headings-size-h3);

}
/* Row[293]*/
.font--size-h4
{
	font-size:var(--field-font-size);
--label-font-size:var(--headings-size-h4);
--field-font-size:var(--headings-size-h4);

}
/* Row[294]*/
.font--size-h5
{
	font-size:var(--field-font-size);
--label-font-size:var(--headings-size-h5);
--field-font-size:var(--headings-size-h5);

}
/* Row[295]*/
.font--size-h6
{
	font-size:var(--field-font-size);
--label-font-size:var(--headings-size-h6);
--field-font-size:var(--headings-size-h6);

}
/* Row[296]*/
.font--color-secondary
{
	color:var(--ui-color-text-secondary);
--label-color:var(--ui-color-text-secondary);
--field-color:var(--ui-color-text-secondary);

}
/* Row[297]*/
.is-hidden
{
	display:none;

}
/* Row[298]*/
.util--fix-to, .util--optimize-animations
{
	transform:translateZ(0)!important;

}
/* Row[299]*/
.util--position-absolute
{
	position:absolute!important;

}
/* Row[300]*/
.util--position-fixed
{
	position:fixed!important;

}
/* Row[301]*/
.util--position-relative
{
	position:relative!important;

}
/* Row[302]*/
.util--position-static
{
	position:static!important;

}
/* Row[303]*/
.util--top-0
{
	top:0!important;

}
/* Row[304]*/
.util--left-0
{
	left:0!important;

}
/* Row[305]*/
.util--right-0
{
	right:0!important;

}
/* Row[306]*/
.util--bottom-0
{
	bottom:0!important;

}
/* Row[307]*/
.util--overflow-visible
{
	overflow:visible!important;

}
/* Row[308]*/
.util--overflow-hidden
{
	overflow:hidden!important;

}
/* Row[309]*/
.util--overflow-auto
{
	overflow:auto!important;

}
/* Row[310]*/
.util--hide-focus-outline:focus
{
	outline:0!important;

}
/* Row[311]*/
.util--text-transform-math-auto
{
	text-transform:math-auto !important;

}
/* Row[312]*/
.util--text-transform-uppercase
{
	text-transform:uppercase !important;

}
/* Row[313]*/
.util--text-transform-capitalize
{
	text-transform:capitalize !important;

}
/* Row[314]*/
.util--text-transform-lowercase
{
	text-transform:lowercase !important;

}
/* Row[315]*/
.util--text-align-center
{
	text-align:center;

}
/* Row[316]*/
.util--text-align-end
{
	text-align:end!important;

}
/* Row[317]*/
.util--text-align-justify
{
	text-align:justify!important;

}
/* Row[318]*/
.util--text-align-right
{
	text-align:right!important;

}
/* Row[319]*/
.util--text-align-unset
{
	text-align:unset!important;

}
/* Row[320]*/
.util--text-align-webkit-auto
{
	text-align:-webkit-auto!important;

}
/* Row[321]*/
.util--text-align-webkit-center
{
	text-align:-webkit-center!important;

}
/* Row[322]*/
.util--text-align-webkit-left
{
	text-align:-webkit-left!important;

}
/* Row[323]*/
.util--text-align-webkit-match-parent
{
	text-align:-webkit-match-parent!important;

}
/* Row[324]*/
.util--text-align-webkit-right
{
	text-align:-webkit-right!important;

}
/* Row[325]*/
.util--min-width-auto
{
	min-width:auto !important;

}
/* Row[326]*/
.util--min-width-fit-content
{
	min-width:fit-content !important;

}
/* Row[327]*/
.util--min-width-max-content
{
	min-width:max-content !important;

}
/* Row[328]*/
.util--min-width-min-content
{
	min-width:min-content !important;

}
/* Row[329]*/
.util--min-width-unset
{
	min-width:unset !important;

}
/* Row[330]*/
.util--min-width-webkit-fill-available
{
	min-width:-webkit-fill-available !important;

}
/* Row[331]*/
.util--max-width-fit-content
{
	max-width:fit-content !important;

}
/* Row[332]*/
.util--max-width-max-content
{
	max-width:max-content !important;

}
/* Row[333]*/
.util--max-width-min-content
{
	max-width:min-content !important;

}
/* Row[334]*/
.util--max-width-unset
{
	max-width:unset !important;

}
/* Row[335]*/
.util--max-width-none
{
	max-width:none !important;

}
/* Row[336]*/
.util--max-width-webkit-fill-available
{
	max-width:-webkit-fill-available !important;

}
/* Row[337]*/
.util--min-height-auto
{
	min-height:auto !important;

}
/* Row[338]*/
.util--min-height-fit-content
{
	min-height:fit-content !important;

}
/* Row[339]*/
.util--min-height-max-content
{
	min-height:max-content !important;

}
/* Row[340]*/
.util--min-height-min-content
{
	min-height:min-content !important;

}
/* Row[341]*/
.util--min-height-unset
{
	min-height:unset !important;

}
/* Row[342]*/
.util--min-height-webkit-fill-available
{
	min-height:-webkit-fill-available !important;

}
/* Row[343]*/
.util--max-height-fit-content
{
	max-height:fit-content !important;

}
/* Row[344]*/
.util--max-height-max-content
{
	max-height:max-content !important;

}
/* Row[345]*/
.util--max-height-min-content
{
	max-height:min-content !important;

}
/* Row[346]*/
.util--max-height-unset
{
	max-height:unset !important;

}
/* Row[347]*/
.util--max-height-none
{
	max-height:none !important;

}
/* Row[348]*/
.util--max-height-webkit-fill-available
{
	max-height:-webkit-fill-available !important;

}
/* Row[349]*/
.util--word-wrap-break-word
{
	word-wrap:break-word;

}
/* Row[350]*/
.truncate-overflow
{
	display:-webkit-box;
overflow:hidden;
-webkit-line-clamp:2;
-webkit-box-orient:vertical;

}
/* Row[351]*/
.truncate-overflow--3-lines
{
	-webkit-line-clamp:3;

}
/* Row[352]*/
.util--box-shadow-none
{
	box-shadow:none !important;

}
/* Row[353]*/
[class].is-hidden
{
	display:none;

}
/* Row[354]*/
.ExtraSmall [class].visible--on-mobile
{
	display:initial;

}
/* Row[355]*/
.util--hide-scrollbars *::-webkit-scrollbar, .util--hide-scrollbars::-webkit-scrollbar, .util--hide-scrollbars .dx-scrollable-scrollbar
{
	display:none!important;

}
/* Row[356]*/
.dx-scrollable-scroll-content
{
	background-color:var(--ui-color-app-scrollbar);
border-radius:var(--border-radius);

}
/* Row[357]*/
a, a:visited, a:focus, span.dx-link, .dx-datagrid .dx-link, .repeater--items-as-buttons.outlined .ic-repeater-item a p
{
	color:var(--link-color);
text-decoration:underline;
text-decoration-thickness:var(--link-underline-thickness);
text-underline-offset:var(--link-underline-offset);
text-decoration-color:var(--link-underline-color);
background:var(--link-bg);
border-radius:var(--link-border-radius);
cursor:pointer;
white-space:initial;

}
/* Row[358]*/
a:hover, a:active, span.dx-link:active, span.dx-link:hover, .dx-datagrid .dx-link:active, .dx-datagrid .dx-link:hover
{
	color:var(--link-hover-color);
text-decoration:underline;
text-decoration-thickness:var(--link-hover-underline-thickness);
text-underline-offset:var(--link-hover-underline-offset);
text-decoration-color:var(--link-hover-underline-color);
background:var(--link-hover-bg);
border-radius:var(--border-radius);
--ui-color-text:var(--link-hover-color);

}
/* Row[359]*/
a.link--has-icon
{
	align-items:center;
display:flex;

}
/* Row[360]*/
a.link--has-icon::before
{
	font-family:var(--font-family-icon);
font-size:1.5em;
line-height:.75em;
align-items:center;
justify-content:center;
width:auto;
margin-right:calc(var(--margin) / 4);
display:inline-flex;
content:attr(data-icon);
transform:rotate(0.03deg);

}
/* Row[361]*/
a.link--as-button.button--back::before
{
	font-family:var(--font-family-icon);
font-size:1.5em;
align-items:center;
justify-content:center;
width:.5em;
margin-right:.3em;
display:inline-flex;
content:var(--button-back-icon);

}
/* Row[362]*/
a.link--as-button:not(.button--back)
{
	color:var(--button-text-color);
align-items:center;
justify-content:center;
width:auto;
min-width:var(--button-min-width);
min-height:var(--button-min-height);
display:inline-flex;
background:var(--button-bg);
border:0;
box-shadow:var(--button-shadow);
border-radius:var(--button-border-radius);
cursor:pointer;
box-sizing:border-box;
overflow:hidden;
transform:translateZ(0);
-webkit-mask-image:linear-gradient(#000, #fff);

}
/* Row[363]*/
a.link--as-button:not(.button--back)::after
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:block;
background-image:radial-gradient(circle, var(--button-click-ripple-bg) 10%,transparent 10.01%);
background-repeat:no-repeat;
background-position:50%;
content:"";
z-index:2;
opacity:0;
transition:transform var(--anim-speed-fast) ease, opacity var(--anim-speed-slow) ease;
transform:scale(10,10) translateZ(0);
pointer-events:none;

}
/* Row[364]*/
a.link--as-button:not(.button--back)::before
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
background:var(--button-hover-overlay-bg);
content:"";
z-index:0;
opacity:0;

}
/* Row[365]*/
a.link--as-button:not(.button--back):hover
{
	background:var(--button-hover-bg);
border:0;
box-shadow:var(--button-hover-shadow);
border-radius:var(--button-border-radius);
overflow:hidden;

}
/* Row[366]*/
a.link--as-button:not(.button--back):hover::before
{
	background:var(--button-hover-overlay-bg);
opacity:var(--button-hover-overlay-opacity);

}
/* Row[367]*/
a.link--as-button:not(.button--back):active::after
{
	opacity:var(--button-click-ripple-opacity);
transition:0s;
transform:scale(0,0) translateZ(0);

}
/* Row[368]*/
a.link--as-button.button--solid
{
	padding:var(--button-padding);
display:flex;
--button-bg:var(--ui-color-key);
--button-text-color:var(--card-bg);
--button-border-width:1px;
--button-border-color:transparent;
--button-shadow:none;
--button-hover-bg:var(--ui-color-key);
--button-hover-text-color:var(--card-bg);
--button-hover-border-width:1px;
--button-hover-border-color:transparent;
--button-hover-shadow:none;
--button-click-ripple-bg:var(--button-hover-text-color);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:var(--ui-color-text);
--button-hover-overlay-opacity:0.1;

}
/* Row[369]*/
a.link--as-button.button--outlined
{
	align-items:center;
justify-content:center;
width:100%;
padding:var(--button-padding);
display:flex;
box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color);
border-radius:var(--button-border-radius);
overflow:hidden;
--button-bg:transparent;
--button-text-color:var(--ui-color-key);
--button-border-width:1px;
--button-border-color:var(--ui-color-key);
--button-shadow:none;
--button-hover-bg:var(--ui-color-key);
--button-hover-text-color:var(--card-bg);
--button-hover-border-width:0;
--button-hover-border-color:transparent;
--button-hover-shadow:none;
--button-click-ripple-bg:var(--button-hover-text-color);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:transparent;
--button-hover-overlay-opacity:0;

}
/* Row[370]*/
a.link--as-button.button--outlined:hover
{
	color:var(--button-hover-text-color);
text-decoration:none;
background:var(--button-hover-bg);
border:0;
box-shadow:var(--button-hover-shadow);
border-radius:var(--button-border-radius);
overflow:hidden;

}
/* Row[371]*/
.login a.link--as-button.button--solid
{
	width:90vw;
max-width:1.714em;
height:1.714em;
--link-hover-underline-color:transparent;
--button-bg:#1a4569;
--button-text-color:var(--ui-color-text);
--button-hover-bg:#1a4569;

}
/* Row[372]*/
.margin
{
	margin:var(--margin);

}
/* Row[373]*/
.margin--0-auto
{
	margin:0 auto;

}
/* Row[374]*/
.margin--auto-0
{
	margin:auto 0;

}
/* Row[375]*/
.margin--0-imp
{
	margin:0 !important;

}
/* Row[376]*/
.margin--0
{
	margin:0;

}
/* Row[377]*/
.margin--auto
{
	margin:auto;

}
/* Row[378]*/
.margin--half
{
	margin:var(--margin-half);

}
/* Row[379]*/
.margin--plus-half
{
	margin:var(--margin-plus-half);

}
/* Row[380]*/
.margin--2x
{
	margin:var(--margin-2x);

}
/* Row[381]*/
.margin--3x
{
	margin:var(--margin-3x);

}
/* Row[382]*/
.margin--4x
{
	margin:var(--margin-4x);

}
/* Row[383]*/
.margin-imp
{
	margin:var(--margin)!important;

}
/* Row[384]*/
.margin--half-imp
{
	margin:var(--margin-half)!important;

}
/* Row[385]*/
.margin--0-auto-imp
{
	margin:0 auto!important;

}
/* Row[386]*/
.margin--auto-imp
{
	margin:auto!important;

}
/* Row[387]*/
.margin--plus-half-imp
{
	margin:var(--margin-plus-half)!important;

}
/* Row[388]*/
.margin--2x-imp
{
	margin:var(--margin-2x)!important;

}
/* Row[389]*/
.margin--3x-imp
{
	margin:var(--margin-3x)!important;

}
/* Row[390]*/
.margin--4x-imp
{
	margin:var(--margin-4x)!important;

}
/* Row[391]*/
.margin--left
{
	margin-left:var(--margin);

}
/* Row[392]*/
.margin--left-auto
{
	margin-left:auto;

}
/* Row[393]*/
.margin--left-half
{
	margin-left:var(--margin-half);

}
/* Row[394]*/
.margin--left-plus-half
{
	margin-left:var(--margin-plus-half);

}
/* Row[395]*/
.margin--left-2x
{
	margin-left:var(--margin-2x);

}
/* Row[396]*/
.margin--left-3x
{
	margin-left:var(--margin-3x);

}
/* Row[397]*/
.margin--left-4x
{
	margin-left:var(--margin-4x);

}
/* Row[398]*/
.margin--left-imp
{
	margin-left:var(--margin)!important;

}
/* Row[399]*/
.margin--left-auto-imp
{
	margin-left:auto!important;

}
/* Row[400]*/
.margin--left-half-imp
{
	margin-left:var(--margin-half)!important;

}
/* Row[401]*/
.margin--left-plus-half-imp
{
	margin-left:var(--margin-plus-half)!important;

}
/* Row[402]*/
.margin--left-2x-imp
{
	margin-left:var(--margin-2x)!important;

}
/* Row[403]*/
.margin--left-3x-imp
{
	margin-left:var(--margin-3x)!important;

}
/* Row[404]*/
.margin--left-4x-imp
{
	margin-left:var(--margin-4x)!important;

}
/* Row[405]*/
.margin--right
{
	margin-right:var(--margin);

}
/* Row[406]*/
.margin--right-auto
{
	margin-right:auto;

}
/* Row[407]*/
.margin--right-half
{
	margin-right:var(--margin-half);

}
/* Row[408]*/
.margin--right-plus-half
{
	margin-right:var(--margin-plus-half);

}
/* Row[409]*/
.margin--right-2x
{
	margin-right:var(--margin-2x);

}
/* Row[410]*/
.margin--right-3x
{
	margin-right:var(--margin-3x);

}
/* Row[411]*/
.margin--right-4x
{
	margin-right:var(--margin-4x);

}
/* Row[412]*/
.margin--right-imp
{
	margin-right:var(--margin)!important;

}
/* Row[413]*/
.margin--right-auto-imp
{
	margin-right:auto!important;

}
/* Row[414]*/
.margin--right-half-imp
{
	margin-right:var(--margin-half)!important;

}
/* Row[415]*/
.margin--right-plus-half-imp
{
	margin-right:var(--margin-plus-half)!important;

}
/* Row[416]*/
.margin--right-2x-imp
{
	margin-right:var(--margin-2x)!important;

}
/* Row[417]*/
.margin--right-3x-imp
{
	margin-right:var(--margin-3x)!important;

}
/* Row[418]*/
.margin--right-4x-imp
{
	margin-right:var(--margin-4x)!important;

}
/* Row[419]*/
.margin--tb
{
	margin-top:var(--margin);
margin-bottom:var(--margin);

}
/* Row[420]*/
.margin--top
{
	margin-top:var(--margin);

}
/* Row[421]*/
.margin--top-auto
{
	margin-top:auto;

}
/* Row[422]*/
.margin--top-half
{
	margin-top:var(--margin-half);

}
/* Row[423]*/
.margin--top-plus-half
{
	margin-top:var(--margin-plus-half);

}
/* Row[424]*/
.margin--top-2x
{
	margin-top:var(--margin-2x);

}
/* Row[425]*/
.margin--top-3x
{
	margin-top:var(--margin-3x);

}
/* Row[426]*/
.margin--top-4x
{
	margin-top:var(--margin-4x);

}
/* Row[427]*/
.margin--top-imp
{
	margin-top:var(--margin)!important;

}
/* Row[428]*/
.margin--top-auto-imp
{
	margin-top:auto!important;

}
/* Row[429]*/
.margin--top-half-imp
{
	margin-top:var(--margin-half)!important;

}
/* Row[430]*/
.margin--top-plus-half-imp
{
	margin-top:var(--margin-plus-half)!important;

}
/* Row[431]*/
.margin--top-2x-imp
{
	margin-top:var(--margin-2x)!important;

}
/* Row[432]*/
.margin--top-3x-imp
{
	margin-top:var(--margin-3x)!important;

}
/* Row[433]*/
.margin--top-4x-imp
{
	margin-top:var(--margin-4x)!important;

}
/* Row[434]*/
.margin--bottom
{
	margin-bottom:var(--margin);

}
/* Row[435]*/
.margin--bottom-auto
{
	margin-bottom:auto;

}
/* Row[436]*/
.margin--bottom-half
{
	margin-bottom:var(--margin-half);

}
/* Row[437]*/
.margin--bottom-plus-half
{
	margin-bottom:var(--margin-plus-half);

}
/* Row[438]*/
.margin--bottom-2x
{
	margin-bottom:var(--margin-2x);

}
/* Row[439]*/
.margin--bottom-3x
{
	margin-bottom:var(--margin-3x);

}
/* Row[440]*/
.margin--bottom-4x
{
	margin-bottom:var(--margin-4x);

}
/* Row[441]*/
.margin--bottom-imp
{
	margin-bottom:var(--margin)!important;

}
/* Row[442]*/
.margin--bottom-auto-imp
{
	margin-bottom:auto!important;

}
/* Row[443]*/
.margin--bottom-half-imp
{
	margin-bottom:var(--margin-half)!important;

}
/* Row[444]*/
.margin--bottom-plus-half-imp
{
	margin-bottom:var(--margin-plus-half)!important;

}
/* Row[445]*/
.margin--bottom-2x-imp
{
	margin-bottom:var(--margin-2x)!important;

}
/* Row[446]*/
.margin--bottom-3x-imp
{
	margin-bottom:var(--margin-3x)!important;

}
/* Row[447]*/
.margin--bottom-4x-imp
{
	margin-bottom:var(--margin-4x)!important;

}
/* Row[448]*/
.margin--neg
{
	margin:calc(-1 * var(--margin));

}
/* Row[449]*/
.margin--half-neg
{
	margin:calc(-1 * var(--margin-half));

}
/* Row[450]*/
.margin--plus-half-neg
{
	margin:calc(-1 * var(--margin-plus-half));

}
/* Row[451]*/
.margin--2x-neg
{
	margin:calc(-1 * var(--margin-2x));

}
/* Row[452]*/
.margin--3x-neg
{
	margin:calc(-1 * var(--margin-3x));

}
/* Row[453]*/
.margin--4x-neg
{
	margin:calc(-1 * var(--margin-4x));

}
/* Row[454]*/
.margin--neg-imp
{
	margin:calc(-1 * var(--margin))!important;

}
/* Row[455]*/
.margin--half-neg-imp
{
	margin:calc(-1 * var(--margin-half))!important;

}
/* Row[456]*/
.margin--plus-half-neg-imp
{
	margin:calc(-1 * var(--margin-plus-half))!important;

}
/* Row[457]*/
.margin--2x-neg-imp
{
	margin:calc(-1 * var(--margin-2x))!important;

}
/* Row[458]*/
.margin--3x-neg-imp
{
	margin:calc(-1 * var(--margin-3x))!important;

}
/* Row[459]*/
.margin--4x-neg-imp
{
	margin:calc(-1 * var(--margin-4x))!important;

}
/* Row[460]*/
.margin--left-neg
{
	margin-left:calc(-1 * var(--margin));

}
/* Row[461]*/
.margin--left-half-neg
{
	margin-left:calc(-1 * var(--margin-half));

}
/* Row[462]*/
.margin--left-plus-half-neg
{
	margin-left:calc(-1 * var(--margin-plus-half));

}
/* Row[463]*/
.margin--left-2x-neg
{
	margin-left:calc(-1 * var(--margin-2x));

}
/* Row[464]*/
.margin--left-3x-neg
{
	margin-left:calc(-1 * var(--margin-3x));

}
/* Row[465]*/
.margin--left-4x-neg
{
	margin-left:calc(-1 * var(--margin-4x));

}
/* Row[466]*/
.margin--left-neg-imp
{
	margin-left:calc(-1 * var(--margin))!important;

}
/* Row[467]*/
.margin--left-half-neg-imp
{
	margin-left:calc(-1 * var(--margin-half))!important;

}
/* Row[468]*/
.margin--left-plus-half-neg-imp
{
	margin-left:calc(-1 * var(--margin-plus-half))!important;

}
/* Row[469]*/
.margin--left-2x-neg-imp
{
	margin-left:calc(-1 * var(--margin-2x))!important;

}
/* Row[470]*/
.margin--left-3x-neg-imp
{
	margin-left:calc(-1 * var(--margin-3x))!important;

}
/* Row[471]*/
.margin--left-4x-neg-imp
{
	margin-left:calc(-1 * var(--margin-4x))!important;

}
/* Row[472]*/
.margin--right-neg
{
	margin-right:calc(-1 * var(--margin));

}
/* Row[473]*/
.margin--right-half-neg
{
	margin-right:calc(-1 * var(--margin-half));

}
/* Row[474]*/
.margin--right-plus-half-neg
{
	margin-right:calc(-1 * var(--margin-plus-half));

}
/* Row[475]*/
.margin--right-2x-neg
{
	margin-right:calc(-1 * var(--margin-2x));

}
/* Row[476]*/
.margin--right-3x-neg
{
	margin-right:calc(-1 * var(--margin-3x));

}
/* Row[477]*/
.margin--right-4x-neg
{
	margin-right:calc(-1 * var(--margin-4x));

}
/* Row[478]*/
.margin--right-neg-imp
{
	margin-right:calc(-1 * var(--margin))!important;

}
/* Row[479]*/
.margin--right-neg-half-imp
{
	margin-right:calc(-1 * var(--margin-half))!important;

}
/* Row[480]*/
.margin--right-plus-half-neg-imp
{
	margin-right:calc(-1 * var(--margin-plus-half))!important;

}
/* Row[481]*/
.margin--right-2x-neg-imp
{
	margin-right:calc(-1 * var(--margin-2x))!important;

}
/* Row[482]*/
.margin--right-3x-neg-imp
{
	margin-right:calc(-1 * var(--margin-3x))!important;

}
/* Row[483]*/
.margin--right-4x-neg-imp
{
	margin-right:calc(-1 * var(--margin-4x))!important;

}
/* Row[484]*/
.margin--tb-neg
{
	margin-top:calc(-1 * var(--margin));
margin-bottom:calc(-1 * var(--margin));

}
/* Row[485]*/
.margin--top-neg
{
	margin-top:calc(-1 * var(--margin));

}
/* Row[486]*/
.margin--top-half-neg
{
	margin-top:calc(-1 * var(--margin-half));

}
/* Row[487]*/
.margin--top-plus-half-neg
{
	margin-top:calc(-1 * var(--margin-plus-half));

}
/* Row[488]*/
.margin--top-2x-neg
{
	margin-top:calc(-1 * var(--margin-2x));

}
/* Row[489]*/
.margin--top-3x-neg
{
	margin-top:calc(-1 * var(--margin-3x));

}
/* Row[490]*/
.margin--top-4x-neg
{
	margin-top:calc(-1 * var(--margin-4x));

}
/* Row[491]*/
.margin--top-neg-imp
{
	margin-top:calc(-1 * var(--margin))!important;

}
/* Row[492]*/
.margin--top-half-neg-imp
{
	margin-top:calc(-1 * var(--margin-half))!important;

}
/* Row[493]*/
.margin--top-plus-half-neg-imp
{
	margin-top:calc(-1 * var(--margin-plus-half))!important;

}
/* Row[494]*/
.margin--top-2x-neg-imp
{
	margin-top:calc(-1 * var(--margin-2x))!important;

}
/* Row[495]*/
.margin--top-3x-neg-imp
{
	margin-top:calc(-1 * var(--margin-3x))!important;

}
/* Row[496]*/
.margin--top-4x-neg-imp
{
	margin-top:calc(-1 * var(--margin-4x))!important;

}
/* Row[497]*/
.margin--bottom-neg
{
	margin-bottom:calc(-1 * var(--margin));

}
/* Row[498]*/
.margin--bottom-half-neg
{
	margin-bottom:calc(-1 * var(--margin-half));

}
/* Row[499]*/
.margin--bottom-plus-half-neg
{
	margin-bottom:calc(-1 * var(--margin-plus-half));

}
/* Row[500]*/
.margin--bottom-2x-neg
{
	margin-bottom:calc(-1 * var(--margin-2x));

}
/* Row[501]*/
.margin--bottom-3x-neg
{
	margin-bottom:calc(-1 * var(--margin-3x));

}
/* Row[502]*/
.margin--bottom-4x-neg
{
	margin-bottom:calc(-1 * var(--margin-4x));

}
/* Row[503]*/
.margin--bottom-neg-imp
{
	margin-bottom:calc(-1 * var(--margin))!important;

}
/* Row[504]*/
.margin--bottom-half-neg-imp
{
	margin-bottom:calc(-1 * var(--margin-half))!important;

}
/* Row[505]*/
.margin--bottom-plus-half-neg-imp
{
	margin-bottom:calc(-1 * var(--margin-plus-half))!important;

}
/* Row[506]*/
.margin--bottom-2x-neg-imp
{
	margin-bottom:calc(-1 * var(--margin-2x))!important;

}
/* Row[507]*/
.margin--bottom-3x-neg-imp
{
	margin-bottom:calc(-1 * var(--margin-3x))!important;

}
/* Row[508]*/
.margin--bottom-4x-neg-imp
{
	margin-bottom:calc(-1 * var(--margin-4x))!important;

}
/* Row[509]*/
.margin--bottom-10x
{
	margin-bottom:calc(var(--margin) * 10);

}
/* Row[510]*/
.margin--top-10x
{
	margin-top:calc(var(--margin) * 10);

}
/* Row[511]*/
.margin--left-8x
{
	margin-left:calc(var(--margin) * 8);

}
/* Row[512]*/
.margin--left-10x
{
	margin-left:calc(var(--margin) * 10);

}
/* Row[513]*/
.margin--left-11x
{
	margin-left:calc(var(--margin) * 11);

}
/* Row[514]*/
.margin--left-12x
{
	margin-left:calc(var(--margin) * 12);

}
/* Row[515]*/
.margin--left-14x
{
	margin-left:calc(var(--margin) * 14);

}
/* Row[516]*/
.margin--right-10x
{
	margin-right:calc(var(--margin) * 10);

}
/* Row[517]*/
.margin--quarter
{
	margin:var(--margin-quarter);

}
/* Row[518]*/
.margin--plus-quarter
{
	margin:var(--margin-plus-quarter);

}
/* Row[519]*/
.margin--quarter-imp
{
	margin:var(--margin-quarter)!important;

}
/* Row[520]*/
.margin--plus-quarter-imp
{
	margin:var(--margin-plus-quarter)!important;

}
/* Row[521]*/
.margin--left-quarter
{
	margin-left:var(--margin-quarter);

}
/* Row[522]*/
.margin--left-plus-quarter
{
	margin-left:var(--margin-plus-quarter);

}
/* Row[523]*/
.margin--left-quarter-imp
{
	margin-left:var(--margin-quarter)!important;

}
/* Row[524]*/
.margin--left-plus-quarter-imp
{
	margin-left:var(--margin-plus-quarter)!important;

}
/* Row[525]*/
.margin--right-quarter
{
	margin-right:var(--margin-quarter);

}
/* Row[526]*/
.margin--right-plus-quarter
{
	margin-right:var(--margin-plus-quarter);

}
/* Row[527]*/
.margin--right-quarter-imp
{
	margin-right:var(--margin-quarter)!important;

}
/* Row[528]*/
.margin--right-plus-quarter-imp
{
	margin-right:var(--margin-plus-quarter)!important;

}
/* Row[529]*/
.margin--top-quarter
{
	margin-top:var(--margin-quarter);

}
/* Row[530]*/
.margin--top-plus-quarter
{
	margin-top:var(--margin-plus-quarter);

}
/* Row[531]*/
.margin--top-quarter-imp
{
	margin-top:var(--margin-quarter)!important;

}
/* Row[532]*/
.margin--top-plus-quarter-imp
{
	margin-top:var(--margin-plus-quarter)!important;

}
/* Row[533]*/
.margin--bottom-quarter
{
	margin-bottom:var(--margin-quarter);

}
/* Row[534]*/
.margin--bottom-plus-quarter
{
	margin-bottom:var(--margin-plus-quarter);

}
/* Row[535]*/
.margin--bottom-quarter-imp
{
	margin-bottom:var(--margin-quarter)!important;

}
/* Row[536]*/
.margin--bottom-plus-quarter-imp
{
	margin-bottom:var(--margin-plus-quarter)!important;

}
/* Row[537]*/
.margin--quarter-neg
{
	margin:calc(-1 * var(--margin-quarter));

}
/* Row[538]*/
.margin--plus-quarter-neg
{
	margin:calc(-1 * var(--margin-plus-quarter));

}
/* Row[539]*/
.margin--quarter-neg-imp
{
	margin:calc(-1 * var(--margin-quarter))!important;

}
/* Row[540]*/
.margin--plus-quarter-neg-imp
{
	margin:calc(-1 * var(--margin-plus-quarter))!important;

}
/* Row[541]*/
.margin--left-quarter-neg
{
	margin-left:calc(-1 * var(--margin-quarter));

}
/* Row[542]*/
.margin--left-plus-quarter-neg
{
	margin-left:calc(-1 * var(--margin-plus-quarter));

}
/* Row[543]*/
.margin--left-quarter-neg-imp
{
	margin-left:calc(-1 * var(--margin-quarter))!important;

}
/* Row[544]*/
.margin--left-plus-quarter-neg-imp
{
	margin-left:calc(-1 * var(--margin-plus-quarter))!important;

}
/* Row[545]*/
.margin--right-quarter-neg
{
	margin-right:calc(-1 * var(--margin-quarter));

}
/* Row[546]*/
.margin--right-plus-quarter-neg
{
	margin-right:calc(-1 * var(--margin-plus-quarter));

}
/* Row[547]*/
.margin--right-neg-quarter-imp
{
	margin-right:calc(-1 * var(--margin-quarter))!important;

}
/* Row[548]*/
.margin--right-plus-quarter-neg-imp
{
	margin-right:calc(-1 * var(--margin-plus-quarter))!important;

}
/* Row[549]*/
.margin--top-quarter-neg
{
	margin-top:calc(-1 * var(--margin-quarter));

}
/* Row[550]*/
.margin--top-plus-quarter-neg
{
	margin-top:calc(-1 * var(--margin-plus-quarter));

}
/* Row[551]*/
.margin--top-quarter-neg-imp
{
	margin-top:calc(-1 * var(--margin-quarter))!important;

}
/* Row[552]*/
.margin--top-plus-quarter-neg-imp
{
	margin-top:calc(-1 * var(--margin-plus-quarter))!important;

}
/* Row[553]*/
.margin--bottom-quarter-neg
{
	margin-bottom:calc(-1 * var(--margin-quarter));

}
/* Row[554]*/
.margin--bottom-plus-quarter-neg
{
	margin-bottom:calc(-1 * var(--margin-plus-quarter));

}
/* Row[555]*/
.margin--bottom-quarter-neg-imp
{
	margin-bottom:calc(-1 * var(--margin-quarter))!important;

}
/* Row[556]*/
.margin--bottom-plus-quarter-neg-imp
{
	margin-bottom:calc(-1 * var(--margin-plus-quarter))!important;

}
/* Row[557]*/
.rows--margin
{
	--rows-margin:var(--margin);

}
/* Row[558]*/
.rows--margin .ic-row
{
	margin:var(--rows-margin);

}
/* Row[559]*/
.rows--margin.rows--margin-half
{
	--rows-margin:var(--margin-half);

}
/* Row[560]*/
.rows--margin.rows--margin-top
{
	--rows-margin:var(--margin) 0 0 0 ;

}
/* Row[561]*/
.rows--margin.rows--margin-right
{
	--rows-margin:0 var(--margin) 0 0 ;

}
/* Row[562]*/
.rows--margin.rows--margin-bottom
{
	--rows-margin:0 0 var(--margin) 0;

}
/* Row[563]*/
.rows--margin.rows--margin-left
{
	--rows-margin:0 0 0 var(--margin);

}
/* Row[564]*/
.rows--position-relative .ic-row
{
	position:relative;

}
/* Row[565]*/
.rows--position-static .ic-row
{
	position:static;

}
/* Row[566]*/
.columns--margin
{
	--columns-margin:var(--margin);

}
/* Row[567]*/
.columns--margin .ic-col
{
	margin:var(--columns-margin);

}
/* Row[568]*/
.columns--margin.columns--margin-half
{
	--columns-margin:var(--margin-half);

}
/* Row[569]*/
.padding
{
	padding:var(--padding);

}
/* Row[570]*/
.padding--half
{
	padding:var(--padding-half);

}
/* Row[571]*/
.padding--plus-half
{
	padding:var(--padding-plus-half);

}
/* Row[572]*/
.padding--2x
{
	padding:var(--padding-2x);

}
/* Row[573]*/
.padding--3x
{
	padding:var(--padding-3x);

}
/* Row[574]*/
.padding--4x
{
	padding:var(--padding-4x);

}
/* Row[575]*/
.padding-imp
{
	padding:var(--padding)!important;

}
/* Row[576]*/
.padding--half-imp
{
	padding:var(--padding-half)!important;

}
/* Row[577]*/
.padding--plus-half-imp
{
	padding:var(--padding-plus-half)!important;

}
/* Row[578]*/
.padding--2x-imp
{
	padding:var(--padding-2x)!important;

}
/* Row[579]*/
.padding--3x-imp
{
	padding:var(--padding-3x)!important;

}
/* Row[580]*/
.padding--4x-imp
{
	padding:var(--padding-4x)!important;

}
/* Row[581]*/
.padding--left
{
	padding-left:var(--padding);

}
/* Row[582]*/
.padding--left-half
{
	padding-left:var(--padding-half);

}
/* Row[583]*/
.padding--left-plus-half
{
	padding-left:var(--padding-plus-half);

}
/* Row[584]*/
.padding--left-2x
{
	padding-left:var(--padding-2x);

}
/* Row[585]*/
.padding--left-3x
{
	padding-left:var(--padding-3x);

}
/* Row[586]*/
.padding--left-4x
{
	padding-left:var(--padding-4x);

}
/* Row[587]*/
.padding--left-imp
{
	padding-left:var(--padding)!important;

}
/* Row[588]*/
.padding--left-half-imp
{
	padding-left:var(--padding-half)!important;

}
/* Row[589]*/
.padding--left-plus-half-imp
{
	padding-left:var(--padding-plus-half)!important;

}
/* Row[590]*/
.padding--left-2x-imp
{
	padding-left:var(--padding-2x)!important;

}
/* Row[591]*/
.padding--left-3x-imp
{
	padding-left:var(--padding-3x)!important;

}
/* Row[592]*/
.padding--left-4x-imp
{
	padding-left:var(--padding-4x)!important;

}
/* Row[593]*/
.padding--right
{
	padding-right:var(--padding);

}
/* Row[594]*/
.padding--right-half
{
	padding-right:var(--padding-half);

}
/* Row[595]*/
.padding--right-plus-half
{
	padding-right:var(--padding-plus-half);

}
/* Row[596]*/
.padding--right-2x
{
	padding-right:var(--padding-2x);

}
/* Row[597]*/
.padding--right-3x
{
	padding-right:var(--padding-3x);

}
/* Row[598]*/
.padding--right-4x
{
	padding-right:var(--padding-4x);

}
/* Row[599]*/
.padding--right-imp
{
	padding-right:var(--padding)!important;

}
/* Row[600]*/
.padding--right-half-imp
{
	padding-right:var(--padding-half)!important;

}
/* Row[601]*/
.padding--right-plus-half-imp
{
	padding-right:var(--padding-plus-half)!important;

}
/* Row[602]*/
.padding--right-2x-imp
{
	padding-right:var(--padding-2x)!important;

}
/* Row[603]*/
.padding--right-3x-imp
{
	padding-right:var(--padding-3x)!important;

}
/* Row[604]*/
.padding--right-4x-imp
{
	padding-right:var(--padding-4x)!important;

}
/* Row[605]*/
.padding--top
{
	padding-top:var(--padding);

}
/* Row[606]*/
.padding--top-plus-half
{
	padding-top:var(--padding-plus-half);

}
/* Row[607]*/
.padding--top-half
{
	padding-top:var(--padding-half);

}
/* Row[608]*/
.padding--top-2x
{
	padding-top:var(--padding-2x);

}
/* Row[609]*/
.padding--top-3x
{
	padding-top:var(--padding-3x);

}
/* Row[610]*/
.padding--top-4x
{
	padding-top:var(--padding-4x);

}
/* Row[611]*/
.padding--top-imp
{
	padding-top:var(--padding)!important;

}
/* Row[612]*/
.padding--top-plus-half-imp
{
	padding-top:var(--padding-plus-half)!important;

}
/* Row[613]*/
.padding--top-half-imp
{
	padding-top:var(--padding-half)!important;

}
/* Row[614]*/
.padding--top-2x-imp
{
	padding-top:var(--padding-2x)!important;

}
/* Row[615]*/
.padding--top-3x-imp
{
	padding-top:var(--padding-3x)!important;

}
/* Row[616]*/
.padding--top-4x-imp
{
	padding-top:var(--padding-4x)!important;

}
/* Row[617]*/
.padding--bottom
{
	padding-bottom:var(--padding);

}
/* Row[618]*/
.padding--bottom-plus-half
{
	padding-bottom:var(--padding-plus-half);

}
/* Row[619]*/
.padding--bottom-half
{
	padding-bottom:var(--padding-half);

}
/* Row[620]*/
.padding--bottom-2x
{
	padding-bottom:var(--padding-2x);

}
/* Row[621]*/
.padding--bottom-3x
{
	padding-bottom:var(--padding-3x);

}
/* Row[622]*/
.padding--bottom-4x
{
	padding-bottom:var(--padding-4x);

}
/* Row[623]*/
.padding--bottom-imp
{
	padding-bottom:var(--padding)!important;

}
/* Row[624]*/
.padding--bottom-plus-half-imp
{
	padding-bottom:var(--padding-plus-half)!important;

}
/* Row[625]*/
.padding--bottom-half-imp
{
	padding-bottom:var(--padding-half)!important;

}
/* Row[626]*/
.padding--bottom-2x-imp
{
	padding-bottom:var(--padding-2x)!important;

}
/* Row[627]*/
.padding--bottom-3x-imp
{
	padding-bottom:var(--padding-3x)!important;

}
/* Row[628]*/
.padding--bottom-4x-imp
{
	padding-bottom:var(--padding-4x)!important;

}
/* Row[629]*/
.padding--lr
{
	padding-right:var(--padding);
padding-left:var(--padding);

}
/* Row[630]*/
.padding--tb
{
	padding-bottom:var(--padding);
padding-top:var(--padding);

}
/* Row[631]*/
.padding--quarter
{
	padding:var(--padding-quarter);

}
/* Row[632]*/
.padding--plus-quarter
{
	padding:var(--padding-plus-quarter);

}
/* Row[633]*/
.padding--quarter-imp
{
	padding:var(--padding-quarter)!important;

}
/* Row[634]*/
.padding--plus-quarter-imp
{
	padding:var(--padding-plus-quarter)!important;

}
/* Row[635]*/
.padding--left-quarter
{
	padding-left:var(--padding-quarter);

}
/* Row[636]*/
.padding--left-plus-quarter
{
	padding-left:var(--padding-plus-quarter);

}
/* Row[637]*/
.padding--left-quarter-imp
{
	padding-left:var(--padding-quarter)!important;

}
/* Row[638]*/
.padding--left-plus-quarter-imp
{
	padding-left:var(--padding-plus-quarter)!important;

}
/* Row[639]*/
.padding--right-quarter
{
	padding-right:var(--padding-quarter);

}
/* Row[640]*/
.padding--right-plus-quarter
{
	padding-right:var(--padding-plus-quarter);

}
/* Row[641]*/
.padding--right-quarter-imp
{
	padding-right:var(--padding-quarter)!important;

}
/* Row[642]*/
.padding--right-plus-quarter-imp
{
	padding-right:var(--padding-plus-quarter)!important;

}
/* Row[643]*/
.padding--top-plus-quarter
{
	padding-top:var(--padding-plus-quarter);

}
/* Row[644]*/
.padding--top-quarter
{
	padding-top:var(--padding-quarter);

}
/* Row[645]*/
.padding--top-plus-quarter-imp
{
	padding-top:var(--padding-plus-quarter)!important;

}
/* Row[646]*/
.padding--top-quarter-imp
{
	padding-top:var(--padding-quarter)!important;

}
/* Row[647]*/
.padding--bottom-plus-quarter
{
	padding-bottom:var(--padding-plus-quarter);

}
/* Row[648]*/
.padding--bottom-quarter
{
	padding-bottom:var(--padding-quarter);

}
/* Row[649]*/
.padding--bottom-plus-quarter-imp
{
	padding-bottom:var(--padding-plus-quarter)!important;

}
/* Row[650]*/
.padding--bottom-quarter-imp
{
	padding-bottom:var(--padding-quarter)!important;

}
/* Row[651]*/
.rows--padding
{
	--rows-padding:var(--padding);

}
/* Row[652]*/
.rows--padding .ic-row
{
	padding:var(--rows-padding);

}
/* Row[653]*/
.rows--padding.rows--padding-half
{
	--rows-padding:var(--padding-half);

}
/* Row[654]*/
.rows--padding.rows--padding-top
{
	--rows-padding:var(--padding) 0 0 0 ;

}
/* Row[655]*/
.rows--padding.rows--padding-right
{
	--rows-padding:0 var(--padding) 0 0 ;

}
/* Row[656]*/
.rows--padding.rows--padding-bottom
{
	--rows-padding:0 0 var(--padding) 0;

}
/* Row[657]*/
.rows--padding.rows--padding-left
{
	--rows-padding:0 0 0 var(--padding);

}
/* Row[658]*/
.rows--padding.rows--padding-tb
{
	--rows-padding:var(--padding) 0;

}
/* Row[659]*/
.rows--padding.rows--padding-lr
{
	--rows-padding:0 var(--padding);

}
/* Row[660]*/
.columns--padding
{
	--columns-padding:var(--padding);

}
/* Row[661]*/
.columns--padding .ic-col
{
	padding:var(--columns-padding);

}
/* Row[662]*/
.columns--padding.columns--padding-half
{
	--columns-padding:var(--padding-half);

}
/* Row[663]*/
.border
{
	border:var(--border-width) solid var(--ui-color-border);

}
/* Row[664]*/
.border--top
{
	border-top:var(--border-width) solid var(--ui-color-border);

}
/* Row[665]*/
.border--bottom
{
	border-bottom:var(--border-width) solid var(--ui-color-border);

}
/* Row[666]*/
.border--left
{
	border-left:var(--border-width) solid var(--ui-color-border);

}
/* Row[667]*/
.border--right
{
	border-right:var(--border-width) solid var(--ui-color-border);

}
/* Row[668]*/
.border--lr
{
	border-left:var(--border-width) solid var(--ui-color-border);
border-right:var(--border-width) solid var(--ui-color-border);

}
/* Row[669]*/
.border--tb
{
	border-top:var(--border-width) solid var(--ui-color-border);
border-bottom:var(--border-width) solid var(--ui-color-border);

}
/* Row[670]*/
.border-radius
{
	border-radius:var(--border-radius);

}
/* Row[671]*/
.border-radius--top-left
{
	border-radius:var(--border-radius) 0 0 0;

}
/* Row[672]*/
.border-radius--top-right
{
	border-radius:0 var(--border-radius) 0 0;

}
/* Row[673]*/
.border-radius--bottom-right
{
	border-radius:0 0 var(--border-radius) 0;

}
/* Row[674]*/
.border-radius--bottom-left
{
	border-radius:0 0 0 var(--border-radius);

}
/* Row[675]*/
.border-radius--top-lr
{
	border-radius:var(--border-radius) var(--border-radius) 0 0;

}
/* Row[676]*/
.border-radius--bottom-lr
{
	border-radius:0 0 var(--border-radius) var(--border-radius);

}
/* Row[677]*/
.border-radius--right-tb
{
	border-radius:0 var(--border-radius) var(--border-radius) 0;

}
/* Row[678]*/
.border-radius--left-tb
{
	border-radius:var(--border-radius) 0 0 var(--border-radius);

}
/* Row[679]*/
header
{
	align-items:center;
width:100vw;
max-width:100%;
height:var(--header-height);
padding:0 var(--padding);
position:fixed;
top:0;
left:0;
display:flex;
background:var(--header-bg);
box-shadow:var(--header-box-shadow);
box-sizing:border-box;
z-index:1500;
transform:translateZ(0);

}
/* Row[680]*/
.header
{
	align-items:center;
flex-wrap:nowrap;
width:100%!important;
max-width:var(--body-max-width);
margin:auto;
display:flex;
float:none!important;
user-select:none;
-webkit-user-select:none;

}
/* Row[681]*/
.header .header__logo
{
	flex-grow:0;
width:auto!important;
display:inline-flex;
--link-hover-bg:transparent;

}
/* Row[682]*/
.header__logo :focus
{
	outline-offset:.25em;

}
/* Row[683]*/
.header .header__logo img
{
	max-height:var(--logo-height)!important;
filter:var(--logo-filter);

}
/* Row[684]*/
.header .header__menu
{
	width:auto!important;
margin-left:auto!important;
display:inline-flex;

}
/* Row[685]*/
header .IXResponsiveHeaderInner
{
	width:100%;

}
/* Row[686]*/
.header.header--left-menu
{
	align-items:center;
max-width:100%;
position:relative;
display:flex;

}
/* Row[687]*/
.header.header--left-menu .header__left-menu
{
	align-items:center;
justify-content:flex-start;
display:flex;

}
/* Row[688]*/
.header.header--left-menu .header__right-menu
{
	align-items:center;
justify-content:flex-end;
display:flex;

}
/* Row[689]*/
.header.header--left-menu .header__logo
{
	align-items:center;
justify-content:center;
width:100%!important;
position:absolute;
display:flex;
pointer-events:none;

}
/* Row[690]*/
.header.header--left-menu .header__logo a
{
	pointer-events:all;

}
/* Row[691]*/
.header.header--left-menu .header__right-menu .dx-menu-horizontal
{
	display:block!important;

}
/* Row[692]*/
.header.header--left-menu .header__right-menu .dx-menu-adaptive-mode
{
	display:none!important;

}
/* Row[693]*/
.header.header--left-menu .header__left-menu .left-menu__hide-button .dx-button-text::before
{
	font-size:2em;
margin-top:-.025em;
margin-right:.35em;
padding-left:.2em;
--button-back-icon:"menu_open";

}
/* Row[694]*/
.header.header--left-menu .header__profile-image
{
	--image-container-width:var(--header-profile-image-size);
--image-container-height:var(--header-profile-image-size);
--image-container-fallback-icon-size:calc(var(--header-profile-image-size) - 1em);

}
/* Row[695]*/
.header.header--left-menu .header__right-menu .ic-row-1
{
	width:var(--header-profile-image-size);
height:var(--header-profile-image-size);
position:absolute;
right:0;
z-index:1;

}
/* Row[696]*/
.header.header--left-menu .header__right-menu .ic-row-2
{
	display:none;

}
/* Row[697]*/
.header.header--left-menu .header__right-menu .ic-row-1 .ic-col
{
	width:var(--header-profile-image-size);
height:var(--header-profile-image-size);

}
/* Row[698]*/
.header.header--left-menu .header__right-menu .ic-menu-secondary .ic-menu-default .dx-menu .dx-menu-horizontal .dx-menu-items-container, .header.header--left-menu .header__right-menu .ic-menu-secondary .ic-menu-default .dx-menu .dx-menu-horizontal .dx-menu-items-container .dx-menu-item-wrapper
{
	width:var(--header-profile-image-size);
height:calc(var(--header-profile-image-size) + .5em);
min-height:calc(var(--header-profile-image-size) + .5em);
opacity:0;

}
/* Row[699]*/
.header.header--left-menu .header__right-menu .ic-menu-secondary .ic-menu-default .dx-menu-base .dx-menu-horizontal .dx-menu-item::before
{
	width:calc(var(--header-profile-image-size) + 1.55em);
position:absolute;
z-index:2;

}
/* Row[700]*/
.header.header--left-menu .header__right-menu .ic-row-0::after
{
	color:var(--ui-color-text);
font-family:var(--font-family-icon);
font-size:1.55em;
align-items:center;
justify-content:center;
margin-left:.1em;
display:inline-flex;
border-radius:var(--border-radius);
content:var(--header-profile-image-down-icon);
transform:rotate(0.03deg);

}
/* Row[701]*/
.header.header--left-menu .header__right-menu:hover .ic-row-0::after
{
	color:var(--ui-color-key);
background:var(--ui-color-key-secondary);

}
/* Row[702]*/
.header.header--left-menu .left-menu__button
{
	margin-left:-.679em;

}
/* Row[703]*/
.header.header--left-menu .left-menu
{
	align-items:center;
height:var(--header-height);
position:relative;
display:flex;
pointer-events:none;

}
/* Row[704]*/
.header.header--left-menu .left-menu .ic-col
{
	position:absolute;
left:0;

}
/* Row[705]*/
.dx-menu-base .dx-menu-item[data-theme]
{
	align-items:center;
padding:0 1.2em;
display:flex;
border-radius:var(--border-radius);
--submenu-hover-bg:transparent;
--submenu-item-hover-color:var(--ui-color-text);

}
/* Row[706]*/
.dx-menu-base .dx-menu-item[data-theme] .dx-menu-item-content .dx-menu-item-text
{
	color:var(--ui-color-text);

}
/* Row[707]*/
.dx-menu-base .dx-submenu [data-theme] .dx-menu-item-content
{
	width:auto;
padding:0;

}
/* Row[708]*/
[data-theme]::before
{
	font-family:var(--font-family-icon);
font-size:0.714em;
line-height:normal;
align-items:center;
justify-content:center;
width:1.600em;
height:1.600em;
margin-right:0.700em;
position:relative;
display:flex;
background:var(--ui-gradient);
border:1px solid var(--ui-color-border);
border-radius:50%;
content:"";

}
/* Row[709]*/
[data-user-theme="dark"] [data-theme="dark"]::before
{
	color:var(--ui-color-key);
border-color:var(--ui-color-key);
content:"circle";

}
/* Row[710]*/
:root[data-user-theme="auto"] [data-theme="auto"]::before
{
	color:var(--ui-color-key);
border-color:var(--ui-color-key);
content:"circle";

}
/* Row[711]*/
[data-user-theme="light"] [data-theme="light"]::before
{
	color:var(--ui-color-key);
border-color:var(--ui-color-key);
content:"circle";

}
/* Row[712]*/
.dx-menu-base .submenu__section .dx-menu-item .dx-menu-item-content .dx-menu-item-text
{
	color:var(--ui-color-placeholder);

}
/* Row[713]*/
[data-user-theme="dark"] [data-theme]::before
{
	border-color:var(--ui-color-gray-medium);

}
/* Row[714]*/
.dx-menu-base .dx-menu-item-wrapper.submenu__section
{
	margin-top:.45em;
padding-top:.45em;
position:relative;
pointer-events:none;

}
/* Row[715]*/
.dx-menu-base .dx-menu-item-wrapper.submenu__section:before
{
	width:100%;
height:1px;
position:absolute;
top:0;
left:0;
background:var(--ui-color-border);
content:"";

}
/* Row[716]*/
:root[data-user-theme="dark"] .dx-menu-base .submenu__section .dx-menu-item .dx-menu-item-content .dx-menu-item-text
{
	color:var(--ui-color-gray-medium);

}
/* Row[717]*/
.left-menu__button
{
	opacity:0;
transition:opacity 100ms ease, transform 100ms ease;
transform:translateX(5em) translateZ(0);

}
/* Row[718]*/
.left-menu__hamburger-button [dx-button].dx-button.button--has-icon.button--icon-only::before
{
	font-size:2em;
transform:rotate(0.03deg);

}
/* Row[719]*/
.left-menu__overlay .focus-treeview.dx-state-focused
{
	outline:0;

}
/* Row[720]*/
.left-menu__overlay
{
	width:var(--left-menu-width);
max-width:100vw;
height:calc(100vh - var(--header-height));
max-height:calc(100% - var(--header-height));
position:fixed;
top:var(--header-height);
left:0;
box-shadow:var(--box-shadow-x-large);
z-index:1499;
transition:transform 100ms ease, opacity 100ms ease;
transform:translateZ(0);
will-change:transform;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[721]*/
.left-menu__overlay::before
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
background:var(--menu-bg);
content:"";
opacity:var(--menu-bg-opacity);

}
/* Row[722]*/
.left-menu__overlay .dx-menu-adaptive-mode
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
background:transparent;

}
/* Row[723]*/
.left-menu__overlay .dx-treeview-item .dx-treeview-item-content span.dx-menu-item-text
{
	color:var(--menu-item-color);
padding-left:var(--padding);
position:relative;
display:flex;
background:transparent;

}
/* Row[724]*/
.left-menu__overlay .dx-treeview-item.dx-parent-menu-item-selected
{
	color:var(--ui-color-key);
min-height:3.571em;
position:relative;
background:transparent;

}
/* Row[725]*/
.left-menu__overlay .dx-treeview-item.dx-parent-menu-item-selected .dx-treeview-item-content span.dx-menu-item-text
{
	color:var(--ui-color-key);
background:transparent;

}
/* Row[726]*/
.left-menu__overlay .dx-treeview-item.dx-parent-menu-item-selected::before
{
	width:var(--menu-item-selected-border-width);
height:100%;
position:fixed;
top:0;
left:0;
display:flex;
background:var(--menu-item-selected-border-color);
content:"";

}
/* Row[727]*/
.left-menu__overlay .dx-treeview-node-container.dx-treeview-node-container-opened .dx-treeview-node::after
{
	width:calc(100% - var(--padding-2x));
left:var(--padding-2x);
display:none;

}
/* Row[728]*/
.left-menu__overlay .dx-menu-adaptive-mode .dx-treeview, .left-menu__overlay .dx-menu-adaptive-mode .dx-treeview.dx-state-focused
{
	border:0;
box-shadow:none;
border-radius:0;

}
/* Row[729]*/
.left-menu__overlay .dx-menu-adaptive-mode .dx-treeview-node-container:first-child > .dx-treeview-node
{
	padding:0;
border-bottom:var(--left-menu-item-border-width) solid var(--left-menu-item-border-color);
transform:translateZ(0);

}
/* Row[730]*/
.left-menu__overlay .dx-treeview-item
{
	padding:0;

}
/* Row[731]*/
.left-menu__overlay .dx-menu-adaptive-mode .dx-treeview-node-container:first-child > .dx-treeview-node .dx-treeview-item
{
	align-items:center;
width:100%;
min-height:3.571em;
display:flex;

}
/* Row[732]*/
.left-menu__overlay .dx-treeview-node
{
	padding-left:0;
position:relative;

}
/* Row[733]*/
.left-menu__overlay .dx-widget.dx-collection.dx-treeview > .dx-scrollable
{
	width:100%;

}
/* Row[734]*/
:root(.is-dark-mode) .left-menu__overlay .dx-treeview-node::after
{
	width:100%;
height:var(--submenu-item-border-width);
position:absolute;
bottom:0;
left:0;
display:flex;
background:var(--submenu-item-border-color);
mix-blend-mode:lighten;
content:"";

}
/* Row[735]*/
.left-menu__overlay .dx-menu-adaptive-mode .dx-treeview-node-container:first-child > .dx-treeview-node .dx-item-content
{
	padding-left:0;

}
/* Row[736]*/
.left-menu__overlay .dx-menu-item-text-with-icon-wrapper i
{
	display:none;

}
/* Row[737]*/
.left-menu__overlay .dx-treeview-toggle-item-visibility
{
	font-size:var(--font-size-main);
align-items:flex-start;
height:100%;
display:flex!important;
pointer-events:none;

}
/* Row[738]*/
.left-menu__overlay .dx-treeview-toggle-item-visibility:before
{
	color:var(--menu-item-color);
font-family:var(--font-family-icon);
font-size:1.5em;
align-items:center;
width:auto;
margin:0;
top:var(--padding-half);
right:var(--padding-half);
left:auto;
display:flex;

}
/* Row[739]*/
.left-menu__overlay .dx-treeview-toggle-item-visibility.dx-treeview-toggle-item-visibility-opened:before
{
	content:var(--menu-item-up-icon);

}
/* Row[740]*/
.left-menu__overlay .dx-treeview-toggle-item-visibility.dx-treeview-toggle-item-visibility:not(.dx-treeview-toggle-item-visibility-opened):before
{
	content:var(--menu-item-down-icon);

}
/* Row[741]*/
.left-menu__overlay .dx-state-active, .left-menu__overlay .dx-state-hover
{
	background:var(--ui-color-key-secondary)!important;

}
/* Row[742]*/
.left-menu__overlay .dx-state-active .dx-treeview-item-content span, .left-menu__overlay .dx-state-hover .dx-treeview-item-content span
{
	color:var(--ui-color-key)!important;

}
/* Row[743]*/
.left-menu__overlay .dx-state-active + dx-treeview-toggle-item-visibility::before, .left-menu__overlay .dx-state-hover + .dx-treeview-toggle-item-visibility::before
{
	color:var(--ui-color-key);

}
/* Row[744]*/
.left-menu__overlay .dx-treeview-node-container.dx-treeview-node-container-opened span.dx-menu-item-text.dx-menu-item-selected
{
	color:var(--ui-color-key);

}
/* Row[745]*/
.left-menu__overlay .dx-treeview-item-without-checkbox.dx-state-focused > .dx-treeview-item
{
	background:transparent;

}
/* Row[746]*/
.left-menu__overlay .dx-treeview-item:after
{
	color:var(--button-text-color);
font-family:var(--font-family-icon);
font-size:1.5em;
line-height:normal;
align-items:center;
width:1.894em;
height:100%;
margin-right:calc(var(--margin) / 2.5);
padding-left:calc(var(--padding) / 1.6);
position:relative;
display:inline-flex;
background:transparent;
content:attr(data-icon);
z-index:1;
overflow:hidden;
opacity:1;
transform:rotate(0.03deg);
--button-text-color:#919EAB;

}
/* Row[747]*/
.left-menu__overlay .dx-parent-menu-item-selected.dx-treeview-item:after, .left-menu__overlay .dx-treeview-item.dx-state-hover:after
{
	--button-text-color:var(--ui-color-key);

}
/* Row[748]*/
.left-menu__overlay [data-icon].dx-treeview-item
{
	flex-direction:row-reverse;
justify-content:flex-end;

}
/* Row[749]*/
.left-menu__overlay [data-icon].dx-treeview-item .dx-treeview-item-content span.dx-menu-item-text
{
	padding-left:0;

}
/* Row[750]*/
.ExtraSmall .header.header--left-menu .header__right-menu
{
	--gap-horizontal:0;

}
/* Row[752]*/
.dx-menu-base .dx-menu-item .dx-menu-item-content .SignOutIcon
{
	display:none;

}
/* Row[753]*/
.ic-menu-default .dx-menu .dx-menu-horizontal .dx-menu-items-container .dx-menu-item-wrapper .dx-menu-item-content > span:not(.IX_CloseMenuButton)
{
	margin-right:0;

}
/* Row[754]*/
.ic-menu-default .dx-menu .dx-menu-horizontal .dx-menu-items-container
{
	align-items:center;
min-height:var(--header-menu-height);
margin:0;
display:inline-flex;

}
/* Row[755]*/
.ic-menu-default .dx-menu .dx-menu-horizontal .dx-menu-items-container .dx-menu-item-wrapper
{
	align-items:center;
min-height:var(--header-menu-item-height);
display:inline-flex;
transform:translateZ(0);

}
/* Row[756]*/
.ic-menu-default .dx-menu .dx-menu-horizontal .dx-menu-items-container .dx-menu-item-wrapper:not(:last-child)
{
	margin-right:1.75em;

}
/* Row[757]*/
.ic-menu-default .dx-menu .dx-menu-horizontal .dx-menu-item.dx-menu-item-has-text .dx-icon
{
	margin:0;
display:var(--menu-icon-desktop-display);

}
/* Row[758]*/
.ic-menu-default .dx-menu .dx-menu-horizontal .dx-menu-item-content
{
	padding:0;

}
/* Row[759]*/
.ic-menu-default .dx-menu .dx-menu-horizontal .dx-menu-item-content .dx-menu-item-text.dx-menu-item-selected::after, .ic-menu-default .dx-menu .dx-menu-horizontal .dx-parent-menu-item-selected .dx-menu-item-text::after
{
	width:100%;
height:var(--menu-item-selected-border-width);
position:fixed;
bottom:0;
display:flex;
background:var(--menu-item-selected-border-color);
content:"";

}
/* Row[760]*/
.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-menu-item-text
{
	color:var(--menu-item-color);
font-size:var(--font-size-main);
align-items:center;
padding:0!important;
display:flex;

}
/* Row[761]*/
.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-menu-item-text.dx-menu-item-selected
{
	color:var(--menu-item-selected-color);
background:transparent;

}
/* Row[762]*/
.ic-menu-default .dx-menu-base .dx-menu-horizontal .dx-menu-item .dx-menu-item-content .dx-menu-item-text
{
	color:var(--menu-item-color);
align-items:center;
padding:0!important;
display:flex;
background:transparent;

}
/* Row[763]*/
.ic-menu-default .dx-menu-base .dx-menu-horizontal .dx-menu-item::before
{
	width:calc(100% + .5em);
height:100%;
position:fixed;
top:0;
left:0;
display:flex;
background:transparent;
content:"";
z-index:1;

}
/* Row[764]*/
.ic-menu-default .dx-menu-base .dx-menu-horizontal .dx-menu-item.dx-state-hover:not(.dx-parent-menu-item-selected) .dx-menu-item-content .dx-menu-item-text, .ic-menu-default .dx-menu-base .dx-menu-horizontal .dx-menu-item.dx-menu-item-has-submenu.dx-state-hover::after, .ic-menu-default .dx-menu-base .dx-menu-horizontal .dx-menu-item-expanded .dx-menu-item-content .dx-menu-item-text, .ic-menu-default .dx-menu-base .dx-menu-horizontal .dx-menu-item-expanded.dx-menu-item-has-submenu::after
{
	color:var(--menu-item-hover-color);

}
/* Row[765]*/
.ic-menu-default .dx-menu .dx-menu-item-expanded, .dx-menu .dx-state-hover
{
	background:var(--menu-hover-bg)!important;

}
/* Row[766]*/
.dx-menu .dx-context-menu-container-border
{
	background:var(--menu-hover-bg);
border:0;
box-shadow:none;

}
/* Row[767]*/
.dx-context-menu .dx-menu-items-container
{
	font-size:var(--font-size-main);
min-width:10.714em;
padding:.45em 0;

}
/* Row[768]*/
.ic-menu-default .dx-menu .dx-menu-horizontal .dx-menu-item-content .dx-menu-item-text.dx-menu-item-selected, .ic-menu-default .dx-menu .dx-menu-horizontal .dx-menu-item.dx-parent-menu-item-selected .dx-menu-item-parent-selected, .ic-menu-default .dx-menu .dx-menu-horizontal .dx-menu-item-has-submenu.dx-parent-menu-item-selected::after
{
	color:var(--menu-item-selected-color);
background:var(--menu-item-selected-bg);

}
/* Row[769]*/
.ic-menu-default .dx-menu .dx-menu-horizontal .dx-menu-item
{
	color:var(--menu-item-color);
background:transparent;

}
/* Row[770]*/
.ic-menu-default .dx-menu .dx-menu-horizontal .dx-menu-item-has-submenu
{
	align-items:center;
display:flex;

}
/* Row[771]*/
.ic-menu-default .dx-menu .dx-menu-horizontal .dx-menu-item-has-submenu::after
{
	color:var(--menu-item-color);
font-family:var(--font-family-icon);
font-size:1.3em;
line-height:1em;
width:auto;
height:1em;
margin-right:-.5em;
position:relative;
display:inline-flex;
content:var(--menu-item-submenu-icon);
transform:rotate(0.03deg);

}
/* Row[772]*/
.dx-menu-base .dx-submenu .dx-menu-item-content
{
	align-items:center;
min-height:var(--submenu-item-min-height);
padding:.45em 1.2em;
display:flex;

}
/* Row[773]*/
.dx-menu-base .dx-submenu .dx-menu-item.dx-state-hover:not([aria-current="page"]):not(.dx-menu-item-selected), .dx-menu-base .dx-submenu .dx-menu-item.dx-state-active:not([aria-current="page"])
{
	background:var(--submenu-hover-bg)!important;

}
/* Row[774]*/
.dx-menu-base .dx-submenu .dx-menu-item[aria-current="page"]
{
	background:var(--submenu-item-selected-bg)!important;
cursor:default;

}
/* Row[775]*/
.dx-menu-base .dx-submenu .dx-menu-item[aria-current="page"][class*="dx"] span
{
	color:var(--submenu-item-selected-color)!important;

}
/* Row[776]*/
.dx-menu-base .dx-submenu .dx-menu-item.dx-state-hover span, .dx-menu-base .dx-submenu .dx-menu-item.dx-state-active span
{
	color:var(--submenu-item-hover-color)!important;
padding:0!important;

}
/* Row[777]*/
.dx-menu-base.dx-context-menu .dx-submenu
{
	padding-right:var(--submenu-border-width);
padding-left:var(--submenu-border-width);
padding-top:10px;
position:relative;
background:transparent;
border:0;
box-shadow:none;
border-radius:var(--submenu-border-radius)!important;

}
/* Row[778]*/
.dx-menu-base.dx-context-menu .dx-submenu::before
{
	width:100%;
height:calc(100% - 10px);
position:absolute;
top:10px;
left:0;
display:flex;
background:var(--submenu-bg);
border:var(--submenu-border-width) solid var(--submenu-border-color);
border-radius:var(--submenu-border-radius);
content:"";
z-index:0;

}
/* Row[779]*/
.dx-menu-base .dx-context-menu-content-delimiter::after
{
	width:1.429em!important;
height:1.429em!important;
position:absolute;
top:0.357em;
left:0;
display:flex!important;
background:var(--submenu-bg);
border:var(--submenu-border-width) solid var(--submenu-border-color);
border-radius:4px!important;
content:"";
transform:translateX(10px)scaleX(.85) rotate(45deg)!important;

}
/* Row[780]*/
.dx-menu-base .dx-context-menu-content-delimiter
{
	width:42px!important;
height:12px!important;
display:var(--submenu-arrow-display)!important;
background:transparent!important;
overflow:hidden;

}
/* Row[781]*/
footer
{
	justify-content:center;
margin-top:var(--margin-4x);
padding:var(--padding-2x) var(--padding);
display:flex;
background:var(--footer-bg);
--link-hover-bg:transparent;

}
/* Row[782]*/
.footer
{
	max-width:var(--body-max-width);

}
/* Row[783]*/
footer .IXResponsiveFooterInner
{
	width:100%;
max-width:var(--body-max-width);
display:flex;

}
/* Row[784]*/
.footer .footer__links
{
	margin-bottom:var(--margin);

}
/* Row[785]*/
.footer .footer__links .NewsFeedV4
{
	width:100%!important;
max-width:var(--body-max-width)!important;

}
/* Row[786]*/
.footer .footer__links .NewsFeedV4 .NewsFeedBxWrapper .NewsFeedItem > div.NewsFeedTitle
{
	color:var(--footer-color);
font-weight:var(--font-weight-regular);
font-size:var(--headings-size-h6);

}
/* Row[787]*/
.footer .footer__links .NewsFeedV4 .NewsFeedBxWrapper .NewsFeedItem
{
	padding:.15em .3em;
position:relative;
background:transparent!important;
border:0;
border-radius:var(--border-radius);

}
/* Row[788]*/
.footer .footer__links .NewsFeedV4 .NewsFeedBxWrapper:not(.newsfeed--no-hover) a:hover .NewsFeedItem .NewsFeedTitle, .footer .footer__links .NewsFeedV4 .NewsFeedBxWrapper:not(.newsfeed--no-hover) a:active .NewsFeedItem .NewsFeedTitle
{
	color:var(--footer-link-hover-color);
position:relative;
z-index:1;

}
/* Row[789]*/
.footer .footer__links .NewsFeedV4 .NewsFeedBxWrapper .NewsFeedItem:hover::before
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
background:var(--footer-link-hover-shader-bg);
border-radius:var(--border-radius);
content:"";
z-index:0;
opacity:var(--footer-link-hover-shader-opacity);

}
/* Row[790]*/
.footer .footer__links .NewsFeedV4 .NewsFeedBxWrapper .NewsFeedItem > *:not(.NewsFeedTitle)
{
	display:none;

}
/* Row[791]*/
.footer .footer__links .NewsFeedV4 .NewsFeedBxWrapper .NewsFeedPageColumn
{
	flex-wrap:wrap;
margin-left:-.15em;
display:flex;

}
/* Row[792]*/
.footer .footer__links .NewsFeedPageColumn a
{
	color:var(--footer-color);
line-height:1.75;
align-items:center;
display:inline-flex;

}
/* Row[793]*/
.footer .footer__links .NewsFeedPageColumn a:not(:last-child)::after
{
	font-weight:var(--font-weight-regular);
margin:0 var(--margin-half);
display:inline-flex;
content:"|";
transform:scaleY(1.5);
pointer-events:none;

}
/* Row[794]*/
.footer .footer__content
{
	font-size:var(--headings-size-h6);
max-width:60em;

}
/* Row[795]*/
.footer .footer__content *
{
	color:var(--footer-color);
font-weight:var(--font-weight-regular);
line-height:1.5em;

}
/* Row[796]*/
body .material-icons
{
	font-size:var(--font-size-main);

}
/* Row[797]*/
.fa
{
	font:normal normal normal var(--font-size-main) FontAwesome;
align-items:center;
display:inline-flex;
transform:rotate(0.03deg);
text-rendering:auto;
-moz-osx-font-smoothing:grayscale;

}
/* Row[798]*/
.fa.fa-1-75x
{
	font-size:1.75em;

}
/* Row[799]*/
.dx-widget
{
	font-size:100%;

}
/* Row[800]*/
.dx-state-disabled.dx-widget, .dx-state-disabled .dx-widget
{
	opacity:0.3;

}
/* Row[801]*/
.dx-loadpanel-wrapper
{
	align-items:center;
justify-content:center;
width:100%;
height:100%;
position:relative;
left:0;
display:flex;
background:transparent;
opacity:1!important;

}
/* Row[802]*/
.icGrid
{
	overflow:hidden;
transform:translateZ(0);
--button-padding:.35em .5em;

}
/* Row[803]*/
.highcharts-loading
{
	align-items:center;
justify-content:center!important;
width:100%!important;
height:100%!important;
position:absolute!important;
top:0!important;
left:0!important;
display:flex;
background-color:transparent!important;
opacity:1!important;

}
/* Row[804]*/
.dx-loadpanel-wrapper::after, .highcharts-loading::after
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
background:var(--load-panel-shader-bg);
content:"";
opacity:var(--load-panel-shader-opacity);

}
/* Row[805]*/
.dx-loadpanel-content, .dx-overlay-wrapper> .dx-loadpanel-content.dx-overlay-content
{
	width:var(--load-panel-width)!important;
height:var(--load-panel-height)!important;
padding:0;
position:relative;
display:inline-flex;
background:var(--load-panel-bg);
border:var(--load-panel-panel-border);
box-shadow:var(--load-panel-shadow)!important;
border-radius:var(--border-radius)!important;
opacity:1!important;
transform:none!important;

}
/* Row[806]*/
.highcharts-loading-inner
{
	font-size:0;
width:var(--load-panel-width)!important;
height:var(--load-panel-height)!important;
padding:0;
position:relative;
top:0!important;
display:inline-flex;
background:var(--load-panel-bg);
border:var(--load-panel-panel-border);
box-shadow:var(--load-panel-shadow)!important;
border-radius:var(--border-radius)!important;
opacity:1!important;
transform:none!important;

}
/* Row[807]*/
.dx-loadpanel-content::before, .highcharts-loading-inner::before
{
	display:none;

}
/* Row[808]*/
.dx-loadpanel-content-wrapper
{
	align-items:center;
flex-direction:column;
justify-content:center;
width:100%;
height:100%;
display:flex;
transform:rotate(0.03deg);

}
/* Row[809]*/
.dx-loadpanel-message
{
	color:var(--load-panel-text-color);
align-items:flex-end;
justify-content:center;
width:auto!important;
height:100%!important;
padding-bottom:var(--padding-half);
display:flex;
transform:rotate(0.03deg);

}
/* Row[810]*/
.dx-loadpanel-content-wrapper::before
{
	width:var(--load-panel-spinner-width);
height:var(--load-panel-spinner-width);
position:absolute;
border:var(--load-panel-spinner-track-width) solid var(--load-panel-spinner-track-bg);
border-left:var(--load-panel-spinner-track-width) solid var(--load-panel-spinner-color);
border-radius:50%;
content:"";
transform:translateZ(0);
animation-duration:.6s;
animation-iteration-count:infinite;
animation-name:anim-loading-wheel;
animation-timing-function:linear;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[811]*/
.highcharts-loading::before
{
	width:var(--load-panel-spinner-width);
height:var(--load-panel-spinner-width);
position:absolute;
top:calc(50% - var(--load-panel-spinner-width) / 2);
left:calc(50% - calc(var(--load-panel-spinner-width) / 2));
border:var(--load-panel-spinner-track-width) solid var(--load-panel-spinner-track-bg);
border-left:var(--load-panel-spinner-track-width) solid var(--load-panel-spinner-color);
border-radius:50%;
content:"";
z-index:1;
transform:translateZ(0);
animation-duration:.6s;
animation-iteration-count:infinite;
animation-name:anim-loading-wheel;
animation-timing-function:linear;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[812]*/
.IX_enhanceTimeoutWindow
{
	align-items:center;
justify-content:center;
width:100vw;
height:100vh;
position:fixed;
top:0;
left:0;
display:flex;
z-index:1600;
-webkit-backdrop-filter:blur(var(--modal-shader-blur));
backdrop-filter:blur(var(--modal-shader-blur));

}
/* Row[813]*/
.IX_enhanceTimeoutWindow::before
{
	width:100vw;
max-width:100%;
height:100vh;
max-height:100%;
position:fixed;
top:0;
left:0;
display:flex;
background:var(--modal-shader-bg);
content:"";
opacity:var(--modal-shader-opacity);

}
/* Row[814]*/
.IX_enhanceTimeoutWindow .IX_enhanceTimeoutTitle
{
	color:var(--ui-color-key);
font-weight:var(--font-weight-bold);
font-size:2em;
text-align:center;
align-items:center;
flex-direction:column;
justify-content:center;
margin:0;
margin-bottom:var(--margin-half);
display:flex;

}
/* Row[815]*/
.IX_enhanceTimeoutWindow .IX_enhanceTimeoutTimer
{
	font-size:1.5em;
justify-content:center;
display:flex;

}
/* Row[816]*/
.IX_enhanceTimeoutWindow .IX_enhanceTimeoutText
{
	color:var(--ui-color-text);
font:var(--font-size-main);
justify-content:center;
display:flex;

}
/* Row[817]*/
.IX_enhanceTimeoutWindow .IX_enhanceTimeoutOkButtonWrap
{
	justify-content:center;
margin-top:var(--margin);
display:flex;

}
/* Row[818]*/
.IX_enhanceTimeoutWindow .IX_enhanceTimeoutOkButton
{
	color:var(--button-text-color);
align-items:center;
justify-content:center;
width:auto;
height:var(--button-min-height);
padding:var(--button-padding);
position:relative;
display:flex;
background-color:var(--button-bg);
border:none;
border-radius:var(--border-radius);

}
/* Row[819]*/
.IX_enhanceTimeoutWindow .IX_enhanceTimeoutOkButton:hover
{
	opacity:0.8;

}
/* Row[820]*/
.IX_enhanceTimeoutWindow .IX_enhanceTimeout
{
	font-family:var(--font-family-main);
font-size:var(--font-size-main);
line-height:var(--font-line-height-main);
flex-direction:column;
width:28.571em;
max-width:calc(100vw - 2.857em)!important;
padding:var(--padding-2x) var(--padding);
position:relative!important;
top:0!important;
left:0!important;
display:flex;
background:var(--card-bg);
box-shadow:var(--box-shadow-x-large);
border-radius:var(--card-border-radius);
animation-duration:var(--anim-speed-very-fast);
animation-name:anim-alert;
animation-timing-function:ease;
animation-fill-mode:both;
--button-bg:var(--ui-color-key);
--button-text-color:var(--color-white);
--button-border-width:1px;
--button-border-color:transparent;
--button-shadow:none;
--button-hover-bg:var(--ui-color-key);
--button-hover-text-color:var(--color-white);
--button-hover-border-width:1px;
--button-hover-border-color:transparent;
--button-hover-shadow:none;
--button-click-ripple-bg:var(--color-white);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:var(--ui-color-text);
--button-hover-overlay-opacity:0.1;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[821]*/
.IX_enhanceTimeoutWindow .IX_enhanceTimeoutTitle::before
{
	font-family:var(--font-family-icon);
font-size:var(--timeout-icon-size);
line-height:1em;
align-items:center;
justify-content:center;
margin-bottom:0.091em;
display:flex;
content:var(--timeout-icon);

}
/* Row[822]*/
body .IXResponsiveBody .dx-placeholder, .dx-placeholder, body .IXResponsiveBody ::placeholder
{
	color:var(--ui-color-placeholder);
line-height:normal;
align-items:center;
display:flex;

}
/* Row[823]*/
label, .field .field__label
{
	color:var(--label-color);
font-weight:var(--label-font-weight);
font-size:var(--label-font-size);
margin:var(--label-margin);
padding:var(--label-padding);
display:inline-block;
text-transform:var(--label-text-transform);
letter-spacing:var(--label-letter-spacing);

}
/* Row[824]*/
[config*="field"], .field .field__value
{
	color:var(--field-color);
font-family:var(--field-font-family,var(--font-family-main));
font-weight:var(--field-font-weight);
font-size:var(--field-font-size);
max-width:var(--input-max-width);
min-width:var(--input-min-width);
margin:var(--field-margin);
padding:var(--field-padding);
text-transform:var(--field-text-transform);
letter-spacing:var(--field-letter-spacing);

}
/* Row[825]*/
.field.field--kpi
{
	flex-direction:column;
display:flex;
--label-color:var(--kpi-label-color);
--label-font-weight:var(--kpi-label-font-weight);
--label-margin:var(--kpi-label-margin);
--label-padding:var(--kpi-label-padding);
--label-font-size:var(--kpi-label-font-size);
--field-color:var(--kpi-field-color);
--field-font-weight:var(--kpi-field-font-weight);
--field-margin:var(--kpi-field-margin);
--field-padding:var(--kpi-field-padding);
--field-font-size:var(--kpi-field-font-size);

}
/* Row[826]*/
.field.field--kpi-small
{
	--field-font-size:1.286em;

}
/* Row[827]*/
.alert
{
	padding:var(--alert-padding);
position:relative;
display:flex;
border:var(--alert-border-width) solid var(--alert-color);
--link-border-radius:transparent;

}
/* Row[828]*/
.alert a
{
	color:var(--alert-color);
--link-underline-thickness:1px;
--link-underline-offset:1px;
--link-underline-color:var(--alert-color);
--link-hover-underline-color:var(--alert-color);

}
/* Row[829]*/
.alert::before
{
	color:var(--alert-color);
font-family:var(--font-family-icon);
font-size:1.429em;
margin-right:.33em;
position:relative;
top:-.1em;
display:inline-flex;
content:var(--alert-icon);
transform:rotate(0.03deg) translateY(.05em);

}
/* Row[830]*/
.alert::after
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
background:var(--alert-color);
border-radius:var(--alert-border-radius);
content:"";
opacity:var(--alert-bg-opacity);

}
/* Row[831]*/
.alert.alert--success
{
	--alert-color:var(--ui-color-positive);

}
/* Row[832]*/
.alert.alert--warning
{
	--alert-color:var(--color-tree-poppy);

}
/* Row[833]*/
.alert.alert--error
{
	--alert-color:var(--ui-color-negative);

}
/* Row[834]*/
.alert.alert--info
{
	--alert-color:var(--ui-color-key);

}
/* Row[835]*/
.alert p
{
	margin:0;

}
/* Row[836]*/
.ExtraSmall .alert
{
	width:calc(100% - var(--padding-2x));
margin:auto;

}
/* Row[837]*/
button:not(.dx-button)
{
	color:var(--button-text-color);
align-items:center;
justify-content:center;
width:auto;
min-width:var(--button-min-width);
min-height:var(--button-min-height);
padding:var(--button-padding);
display:inline-flex;
background:var(--button-bg);
border:var(--button-border-width) solid var(--button-border-color);
box-shadow:var(--button-shadow);
border-radius:var(--button-border-radius);
cursor:pointer;
box-sizing:border-box;
overflow:hidden;
transform:translate3d(0,0,0);
will-change:transform;

}
/* Row[838]*/
[dx-button].dx-button, [dx-button].dx-button.dx-state-focused
{
	color:var(--button-text-color);
align-items:center;
width:auto;
min-width:var(--button-min-width);
min-height:var(--button-min-height);
padding:var(--button-padding);
display:inline-flex;
background:var(--button-bg);
border:var(--button-border-width) solid var(--button-border-color);
box-shadow:var(--button-shadow);
border-radius:var(--button-border-radius);
cursor:pointer;
box-sizing:border-box;
overflow:hidden;
transform:translateZ(0) rotate(0.03deg);
-webkit-mask-image:linear-gradient(#000, #fff);
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[839]*/
[dx-button].dx-button.button--has-icon.icon--space-between .dx-button-content, [dx-button].dx-button.dx-state-focused.button--has-icon.icon--space-between .dx-button-content
{
	flex-grow:1;
justify-content:flex-end;

}
/* Row[840]*/
[dx-button].dx-button.button--has-icon
{
	align-items:center;
justify-content:center;
display:inline-flex;

}
/* Row[841]*/
[dx-button].dx-button.button--has-icon.dx-state-active button.button--has-icon.dx-button .dx-button-text
{
	padding-left:0;

}
/* Row[842]*/
[dx-button].dx-button.button--has-icon::before
{
	color:var(--button-icon-color,var(--button-text-color));
font-family:var(--font-family-icon);
font-size:var(--button-icon-size);
line-height:normal;
align-items:center;
width:auto;
height:100%;
margin-right:calc(var(--margin) / 4);
position:relative;
display:inline-flex;
background:transparent;
text-transform:none;
content:attr(data-icon);
z-index:1;
opacity:1;
transform:rotate(0.03deg);

}
/* Row[843]*/
[dx-button].dx-button.button--has-icon:not(.button--icon-only)::before
{
	--button-icon-size:1.2em;

}
/* Row[844]*/
[dx-button].button--has-icon.dx-button .dx-button-content
{
	justify-content:flex-start;
width:auto;

}
/* Row[845]*/
[dx-button].button--has-icon.icon--right.dx-button
{
	flex-direction:row-reverse;

}
/* Row[846]*/
[dx-button].button--has-icon.icon--right.dx-button::before
{
	margin-right:0;
margin-left:calc(var(--margin) / 4);

}
/* Row[847]*/
[data-design-system="Alt"] [dx-button].button--icon-only.button--outlined.button--circle , [dx-button].button--circle.dx-button
{
	--button-border-radius:50%;

}
/* Row[848]*/
.icGrid .dx-datagrid-column-chooser-plain input
{
	width:0;
height:0;
padding:0;
position:absolute;
background:transparent;
border:0;
box-shadow:none;
cursor:pointer;
overflow:hidden;

}
/* Row[849]*/
.icGrid .dx-datagrid-column-chooser-plain .dx-placeholder, .icGrid .dx-datagrid-column-chooser-plain .dx-texteditor-buttons-container
{
	display:none;

}
/* Row[850]*/
.icGrid .dx-datagrid-toolbar-button, .icGrid .dx-datagrid-column-chooser-plain
{
	color:var(--button-text-color);
line-height:var(--font-line-height-main);
align-items:center;
width:auto;
max-height:var(--button-min-height);
min-height:var(--button-min-height);
position:relative;
display:inline-flex;
background:var(--button-bg);
border:0;
box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color);
border-radius:var(--button-border-radius);
cursor:pointer;
box-sizing:border-box;
overflow:visible;
transform:translate3d(0,0,0);

}
/* Row[851]*/
.icGrid .dx-datagrid-column-chooser-plain .dx-dropdowneditor-input-wrapper
{
	height:100%;
padding:0;

}
/* Row[852]*/
.dx-datebox-calendar .dx-dropdowneditor-icon
{
	color:var(--ui-color-text);
background:transparent;

}
/* Row[853]*/
.dx-datebox-date .dx-dropdowneditor-button
{
	padding:0;
overflow:hidden;

}
/* Row[854]*/
button::before, [dx-button].dx-button:not(.button--no-hover) .dx-button-content::before, .icGrid .dx-datagrid-toolbar-button::before, .icGrid .dx-datagrid-column-chooser-plain::before, .dx-datebox-date .dx-dropdowneditor-button::before
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
background:var(--button-hover-overlay-bg);
content:"";
z-index:-1;
opacity:0;

}
/* Row[855]*/
button:not(.dx-button):not(.button--no-hover):hover, button:not(.dx-button):not(.button--no-hover):active
{
	color:var(--button-hover-text-color);
background:var(--button-hover-bg);
border:var(--button-hover-border-width) solid var(--button-hover-border-color);
box-shadow:var(--button-hover-shadow);
border-radius:var(--button-border-radius);
z-index:1;
overflow:hidden;

}
/* Row[856]*/
[dx-button].dx-button:not(.button--no-hover).dx-state-hover, [dx-button].dx-button:not(.button--no-hover).dx-state-active
{
	background:var(--button-hover-bg);
box-shadow:var(--button-hover-shadow);
border-radius:var(--button-border-radius);
overflow:hidden;

}
/* Row[857]*/
[dx-button].dx-button:not(.button--no-hover).dx-state-hover .dx-button-text, [dx-button].dx-button:not(.button--no-hover).dx-state-active .dx-button-text
{
	color:var(--button-hover-text-color);

}
/* Row[858]*/
.icGrid .dx-datagrid-toolbar-button.dx-state-hover, .icGrid .dx-datagrid-toolbar-button.dx-state-active, .icGrid .dx-datagrid-column-chooser-plain.dx-state-hover, .icGrid .dx-datagrid-column-chooser-plain.dx-state-active, .icGrid .dx-datagrid-column-chooser-plain.dx-dropdowneditor-active
{
	color:var(--button-hover-text-color);
background:var(--button-hover-bg);
border:0;
box-shadow:var(--button-hover-shadow);
border-radius:var(--button-border-radius);
overflow:hidden;

}
/* Row[859]*/
button:not(.dx-button):not(.button--no-hover):hover::before, button:not(.dx-button):not(.button--no-hover):active::before
{
	background:var(--button-hover-overlay-bg);
z-index:-1;
opacity:var(--button-hover-overlay-opacity);

}
/* Row[860]*/
[dx-button].dx-button:not(.button--no-hover).dx-state-hover .dx-button-content::before, [dx-button].dx-button:not(.button--no-hover).dx-state-active .dx-button-content::before, .icGrid .dx-datagrid-toolbar-button.dx-state-hover::before, .icGrid .dx-datagrid-toolbar-button.dx-state-active::before, .icGrid .dx-datagrid-column-chooser-plain.dx-state-hover::before, .icGrid .dx-datagrid-column-chooser-plain.dx-state-active::before, .icGrid .dx-dropdowneditor-active.dx-datagrid-column-chooser-plain::before
{
	background:var(--button-hover-overlay-bg);
opacity:var(--button-hover-overlay-opacity);

}
/* Row[861]*/
button:not(.dx-button):not(.button--no-click-ripple, .button--filter-text)::after, [dx-button].dx-button:not(.button--no-click-ripple, .button--filter-text)::after, .icGrid .dx-datagrid-toolbar-button::after, .icGrid .dx-datagrid-column-chooser-plain::after 
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:block;
background-image:radial-gradient(circle, var(--button-click-ripple-bg) 10%,transparent 10.01%);
background-repeat:no-repeat;
background-position:50%;
content:"";
z-index:2;
opacity:0;
transition:transform var(--anim-speed-fast) ease, opacity var(--anim-speed-slow) ease;
transform:scale(10,10) translateZ(0);
pointer-events:none;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[862]*/
button:not(.dx-button):not(.button--no-click-ripple, .button--filter-text):active::after, [dx-button].dx-button:not(.button--no-click-ripple, .button--filter-text):active::after, .icGrid .dx-datagrid-toolbar-button:active::after, .icGrid .dx-datagrid-column-chooser-plain:active::after 
{
	opacity:var(--button-click-ripple-opacity);
transition:0s;
transform:scale(0,0) translateZ(0);
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[863]*/
[dx-button].dx-button .dx-button-content
{
	font-size:var(--button-font-size);
align-items:center;
justify-content:center;
width:100%;
padding:var(--button-content-padding);
display:flex;
overflow:hidden;

}
/* Row[864]*/
.icGrid .dx-datagrid-toolbar-button .dx-button-content
{
	line-height:var(--font-line-height-main);
align-items:center;
justify-content:center;
width:100%;
height:100%;
padding:0 .6em;
display:flex;
overflow:hidden;

}
/* Row[865]*/
.icGrid .dx-datagrid-column-chooser-plain .dx-texteditor-container
{
	align-items:center;
padding:0;
display:flex;

}
/* Row[866]*/
.icGrid .dx-datagrid-column-chooser-plain .dx-texteditor-container::before
{
	color:var(--button-text-color);
align-items:center;
justify-content:flex-start;
height:100%;
min-height:var(--button-min-height);
padding:0 .6em;
position:relative;
display:flex;
content:var(--ui-label-list-column-chooser);
z-index:1;

}
/* Row[867]*/
[dx-button].dx-button .dx-button-text
{
	color:var(--button-text-color);
font-weight:var(--button-text-font-weight);
line-height:normal;
text-transform:var(--button-text-transform);
letter-spacing:var(--button-text-letter-spacing);
z-index:1;
transform:translateZ(0);

}
/* Row[868]*/
.icGrid .dx-datagrid-toolbar-button img
{
	display:none;

}
/* Row[869]*/
.icGrid .dx-datagrid-toolbar-button .dx-button-content::before
{
	color:var(--button-text-color);
align-items:center;
height:100%;
padding:0;
position:relative;
display:inline-flex;
content:var(--ui-label-list-export-button);

}
/* Row[870]*/
[dx-button].button--no-padding .dx-button-content, [dx-button].button--as-link .dx-button-content
{
	padding:0;

}
/* Row[871]*/
[dx-button].button--no-padding.button--has-icon::before
{
	padding:0;

}
/* Row[872]*/
[dx-button].button--as-link-destructive
{
	--focus-outline-color:var(--ui-color-destructive) !important;
--link-color:var(--ui-color-destructive);
--button-bg:transparent;
--button-text-color:var(--ui-color-destructive);
--button-border-width:0;
--button-border-color:transparent;
--button-shadow:none;
--button-hover-bg:transparent;
--button-hover-text-color:var(--ui-color-destructive);
--button-hover-border-width:1px;
--button-hover-border-color:transparent;
--button-hover-shadow:none;
--button-click-ripple-bg:var(--button-hover-text-color);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:var(--ui-color-destructive);
--button-hover-overlay-opacity:0.1;

}
/* Row[873]*/
[dx-button].dx-button.button--as-link
{
	--button-border-radius:0px;
--button-min-height:0;
--button-min-width:0;
--button-text-color:var(--link-color);
--button-padding:0;
--button-content-padding:0;
--button-text-font-weight:var(--font-weight-regular);

}
/* Row[874]*/
[dx-button].dx-button:not(.button--no-hover).button--has-icon.dx-state-hover, [dx-button].dx-button:not(.button--no-hover).button--has-icon.dx-state-active
{
	color:var(--button-hover-text-color);
box-shadow:inset 0 0 0 var(--button-hover-border-width) var(--button-hover-border-color);

}
/* Row[875]*/
[dx-button].dx-button:not(.button--no-hover).button--has-icon.dx-state-hover::before, [dx-button].dx-button:not(.button--no-hover).button--has-icon.dx-state-active::before
{
	color:var(--button-hover-text-color);

}
/* Row[876]*/
[dx-button].button--back.dx-button
{
	--button-min-width:0;
--button-padding:0 .35em 0 0;
--button-hover-bg:var(--ui-color-key-secondary);
--button-click-ripple-opacity:.35;

}
/* Row[877]*/
[dx-button].button--back .dx-button-content
{
	padding:.1em .3em .1em 0;

}
/* Row[878]*/
[dx-button].button--back .dx-button-text
{
	align-items:center;
display:flex;

}
/* Row[879]*/
[dx-button].button--back .dx-button-text::before
{
	font-family:var(--font-family-icon);
font-size:1.5em;
align-items:center;
justify-content:center;
width:.9em;
display:inline-flex;
text-transform:none;
content:var(--button-back-icon);

}
/* Row[880]*/
[dx-button].button--redirect.dx-button
{
	min-width:0;
min-height:0;
--button-hover-bg:var(--ui-color-key-secondary);
--button-click-ripple-opacity:.35;

}
/* Row[881]*/
[dx-button].button--redirect .dx-button-content
{
	padding:.1em 0 .1em .3em;

}
/* Row[882]*/
[dx-button].button--redirect .dx-button-text
{
	align-items:center;
flex-direction:row-reverse;
display:flex;

}
/* Row[883]*/
[dx-button].button--redirect .dx-button-text::before
{
	font-family:var(--font-family-icon);
font-size:1.5em;
align-items:center;
justify-content:center;
width:.5em;
margin-left:.2em;
position:relative;
top:0.05em;
display:inline-flex;
text-transform:none;
content:var(--button-redirect-icon);

}
/* Row[884]*/
[dx-button].button--solid
{
	--button-bg:var(--ui-color-key);
--button-text-color:var(--card-bg);
--button-border-color:transparent;
--button-shadow:none;
--button-hover-bg:var(--ui-color-key);
--button-hover-text-color:var(--card-bg);
--button-hover-border-color:transparent;
--button-hover-shadow:none;
--button-click-ripple-bg:var(--button-hover-text-color);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:var(--ui-color-text);
--button-hover-overlay-opacity:0.1;

}
/* Row[885]*/
[dx-button].button--solid-destructive
{
	--focus-outline-color:var(--ui-color-destructive);
--button-bg:var(--ui-color-destructive);
--button-text-color:var(--card-bg);
--button-border-color:transparent;
--button-shadow:none;
--button-hover-bg:var(--ui-color-destructive);
--button-hover-text-color:var(--card-bg);
--button-hover-border-color:transparent;
--button-hover-shadow:none;
--button-click-ripple-bg:var(--button-hover-text-color);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:var(--ui-color-text);
--button-hover-overlay-opacity:0.1;

}
/* Row[886]*/
[dx-button].button--outlined
{
	--button-bg:transparent;
--button-text-color:var(--ui-color-key);
--button-border-color:var(--ui-color-key);
--button-shadow:none;
--button-hover-bg:var(--ui-color-key);
--button-hover-text-color:var(--card-bg);
--button-hover-border-color:var(--ui-color-key);
--button-hover-shadow:none;
--button-click-ripple-bg:var(--button-text-color);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:transparent;
--button-hover-overlay-opacity:0;

}
/* Row[887]*/
[dx-button].button--outlined-destructive
{
	--focus-outline-color:var(--ui-color-destructive);
--button-bg:transparent;
--button-text-color:var(--ui-color-destructive);
--button-border-color:var(--ui-color-destructive);
--button-shadow:none;
--button-hover-bg:var(--ui-color-destructive);
--button-hover-text-color:var(--card-bg);
--button-hover-border-color:var(--ui-color-destructive);
--button-hover-shadow:none;
--button-click-ripple-bg:var(--button-text-color);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:transparent;
--button-hover-overlay-opacity:0;

}
/* Row[888]*/
[dx-button].button--gradient
{
	--button-bg:var(--ui-gradient);
--button-text-color:var(--ui-color-text);
--button-border-color:var(--ui-color-border);
--button-shadow:none;
--button-hover-bg:var(--ui-color-border);
--button-hover-text-color:var(--ui-color-text);
--button-hover-border-color:var(--ui-color-border);
--button-hover-shadow:inset 0 2px 2px 0 rgba(99,115,129,0.2), inset 0 1px 4px 0 rgba(99,115,129,0.1);
--button-click-ripple-bg:var(--button-hover-text-color);
--button-click-ripple-opacity:0.15;
--button-hover-overlay-bg:transparent;
--button-hover-overlay-opacity:0;

}
/* Row[889]*/
.icGrid tr td [data-icon="clear"]:not(.x-icon--non-destructive), .icGrid tr td [data-icon="remove"]:not(.x-icon--non-destructive), .icGrid tr td button[data-icon="close"]:not(.x-icon--non-destructive)
{
	--focus-outline-color:var(--ui-color-destructive);
--button-text-color:var(--ui-color-destructive);
--button-hover-text-color:var(--ui-color-destructive);
--button-click-ripple-bg:var(--ui-color-destructive);
--button-hover-overlay-bg:var(--ui-color-destructive);
--button-hover-overlay-opacity:0.1;
--button-icon-color:var(--ui-color-destructive);

}
/* Row[890]*/
.dx-texteditor.dx-widget
{
	background:transparent;
border:0;

}
/* Row[891]*/
.app-title
{
	--link-hover-bg:var(--ui-color-key-secondary);
--link-hover-color:var(--ui-color-key);

}
/* Row[892]*/
.TableTitle, .app-title .TableTitle
{
	color:var(--app-title-color);
font-weight:var(--app-title-font-weight);
font-size:var(--app-title-font-size);
align-items:var(--app-title-align-items);
justify-content:var(--app-title-justify-content);
width:100%;
margin:var(--app-title-margin);
padding:var(--app-title-padding);
display:flex;
background:var(--app-title-bg);
user-select:none;
-webkit-user-select:none;

}
/* Row[893]*/
.TableTitle h6, .app-title .TableTitle h6
{
	color:var(--app-title-date-color);
font-weight:var(--app-title-date-font-weight);
font-size:var(--app-title-date-font-size);

}
/* Row[894]*/
.page-title .TableTitle
{
	color:var(--page-title-color);
font-weight:var(--page-title-font-weight);
font-size:var(--page-title-font-size);
align-items:baseline;
padding:0;

}
/* Row[895]*/
.page-title .TableTitle h6
{
	color:var(--page-title-date-color);
font-weight:var(--page-title-date-font-weight);
font-size:var(--page-title-date-font-size);

}
/* Row[896]*/
.page-title .TableTitle h6 b
{
	color:var(--page-title-date-color);

}
/* Row[897]*/
.ExtraSmall .page-title
{
	align-items:stretch;
flex-wrap:wrap;
flex-direction:column;
justify-content:center;
width:100%;
margin:var(--page-title-margin-xs, var(--page-title-margin));
padding-right:var(--padding);
padding-left:var(--padding);

}
/* Row[898]*/
.ExtraSmall .page-title .TableTitle
{
	flex-direction:column;

}
/* Row[899]*/
.app-title .TableTitle
{
	min-height:var(--app-title-min-height);

}
/* Row[900]*/
.app-title.app-title--has-buttons
{
	width:100%;
position:relative;
transform:translateZ(0);

}
/* Row[901]*/
.app-title.app-title--has-buttons .TableTitle
{
	width:100%;
display:inline-flex;
overflow:hidden;
pointer-events:none;

}
/* Row[902]*/
.app-title.app-title--has-buttons [dx-button].dx-button, .app-title.app-title--has-buttons [dx-button].dx-button .dx-button-content
{
	min-width:0;
min-height:0;
padding-right:0;
padding-left:0;
--button-padding:0;

}
/* Row[903]*/
.app-title.app-title--has-buttons .ic-row:last-child
{
	align-items:center;
height:100%;
min-height:var(--app-title-min-height);
padding:0 var(--padding);
position:absolute;
top:0;
right:0;
display:flex;
box-sizing:border-box;
z-index:1;

}
/* Row[904]*/
.app-title.app-title--has-buttons .ic-row:last-child::-webkit-scrollbar
{
	display:none;

}
/* Row[905]*/
.app-title.app-title--has-buttons .TableTitle::after
{
	position:absolute;
z-index:2;

}
/* Row[906]*/
.card .TableTitle h6
{
	color:var(--ui-color-text-secondary);
font-weight:var(--font-weight-regular);

}
/* Row[907]*/
.card .app-title
{
	background:var(--card-app-title-bg);
border-radius:var(--card-app-title-border-radius);
overflow:hidden;

}
/* Row[908]*/
.IXResponsiveBodyInner > .IXResponsiveContent > .IXNaturalContent
{
	flex-wrap:wrap;
display:flex;

}
/* Row[909]*/
.card
{
	font-size:var(--font-size-main);
min-height:var(--card-min-height);
background:var(--card-bg);
border:var(--card-border-width) solid var(--card-border-color);
box-shadow:var(--card-shadow);
border-radius:var(--card-border-radius);
box-sizing:border-box;
overflow:hidden;
--tabs-tab-panel-border-radius:var(--card-border-radius) var(--card-border-radius) 0 0;

}
/* Row[910]*/
.card .TableTitle
{
	flex-wrap:wrap;
min-height:var(--card-app-title-min-height);
position:relative;
display:flex;
background:var(--card-app-title-bg);
border-radius:var(--card-app-title-border-radius);
box-sizing:border-box;
overflow:hidden;

}
/* Row[911]*/
.card .TableTitle:focus
{
	outline:0;

}
/* Row[912]*/
.card.margin--bottom:empty
{
	display:none;

}
/* Row[913]*/
div.card.card--emphasized
{
	box-shadow:none;
--ui-color-border:var(--ui-color-key);
--app-subtitle-bg:transparent;
--app-subtitle-border-color:var(--ui-color-key);
--app-title-color:var(--ui-color-key);
--card-bg:var(--ui-color-key-secondary);
--card-border-width:var(--border-width);
--card-border-color:var(--ui-color-key);
--card-app-title-bg:var(--ui-color-key-secondary);
--card-app-title-border-color:var(--ui-color-key);

}
/* Row[914]*/
.card .card__icon
{
	color:var(--icon-color);
font-family:var(--font-family-icon);
font-size:2.25em;
align-items:center;
justify-content:center;
width:1.5em;
height:1.5em;
display:flex;
border:.075em solid var(--ui-color-key);
border-radius:50%;

}
/* Row[915]*/
.card .card__icon .app--spacer-after-row.app--spacer-after-row-0 .ic-row-0
{
	margin-right:auto;

}
/* Row[916]*/
.app--spacer-after-row.app--spacer-after-row-1 .ic-row-1
{
	margin-right:auto;

}
/* Row[917]*/
.app--spacer-after-row.app--spacer-after-row-2 .ic-row-2
{
	margin-right:auto;

}
/* Row[918]*/
.app--spacer-after-row.app--spacer-after-row-3 .ic-row-3
{
	margin-right:auto;

}
/* Row[919]*/
.app--spacer-after-row.app--spacer-after-row-4 .ic-row-4
{
	margin-right:auto;

}
/* Row[920]*/
.app--spacer-after-row.app--spacer-after-row-5 .ic-row-5
{
	margin-right:auto;

}
/* Row[921]*/
.app--spacer-after-row.app--spacer-after-row-6 .ic-row-6
{
	margin-right:auto;

}
/* Row[922]*/
.app--spacer-after-row.app--spacer-after-row-7 .ic-row-7
{
	margin-right:auto;

}
/* Row[923]*/
.app--spacer-after-row.app--spacer-after-row-8 .ic-row-8
{
	margin-right:auto;

}
/* Row[924]*/
.app--spacer-after-row.app--spacer-after-row-9 .ic-row-9
{
	margin-right:auto;

}
/* Row[925]*/
.app--spacer-after-row.app--spacer-after-row-10 .ic-row-10
{
	margin-right:auto;

}
/* Row[926]*/
.app--spacer-after-col.app--spacer-after-col-0 .ic-col-0
{
	margin-right:auto;

}
/* Row[927]*/
.app--spacer-after-col.app--spacer-after-col-1 .ic-col-1
{
	margin-right:auto;

}
/* Row[928]*/
.app--spacer-after-col.app--spacer-after-col-2 .ic-col-2
{
	margin-right:auto;

}
/* Row[929]*/
.app--spacer-after-col.app--spacer-after-col-3 .ic-col-3
{
	margin-right:auto;

}
/* Row[930]*/
.app--spacer-after-col.app--spacer-after-col-4 .ic-col-4
{
	margin-right:auto;

}
/* Row[931]*/
.app--spacer-after-col.app--spacer-after-col-5 .ic-col-5
{
	margin-right:auto;

}
/* Row[932]*/
.app--spacer-after-col.app--spacer-after-col-6 .ic-col-6
{
	margin-right:auto;

}
/* Row[933]*/
.app--spacer-after-col.app--spacer-after-col-7 .ic-col-7
{
	margin-right:auto;

}
/* Row[934]*/
.app--spacer-after-col.app--spacer-after-col-8 .ic-col-8
{
	margin-right:auto;

}
/* Row[935]*/
.app--spacer-after-col.app--spacer-after-col-9 .ic-col-9
{
	margin-right:auto;

}
/* Row[936]*/
.app--spacer-after-col.app--spacer-after-col-10 .ic-col-10
{
	margin-right:auto;

}
/* Row[937]*/
.ExtraSmall .app--fixed.app--fixed-bottom-right
{
	bottom:var(--padding);
right:var(--padding);

}
/* Row[938]*/
.children--gap
{
	margin:calc(-1 * var(--gap-vertical)) 0 0 calc(-1 * var(--gap-horizontal));

}
/* Row[939]*/
.children--gap > *
{
	margin:var(--gap-vertical) 0 0 var(--gap-horizontal);

}
/* Row[940]*/
.children--gap.children--gap-tb
{
	--gap-horizontal:0;

}
/* Row[941]*/
.children--gap.children--gap-lr
{
	--gap-vertical:0;

}
/* Row[942]*/
.flex
{
	gap:var(--flex-gap-tb, 0px) var(--flex-gap-lr, 0px);
align-items:var(--flex-align-items);
flex-wrap:var(--flex-wrap);
align-content:var(--flex-align-content);
flex-direction:var(--flex-direction);
justify-content:var(--flex-justify-content);
display:flex;

}
/* Row[943]*/
.flex.flex-direction-row
{
	--flex-direction:row;

}
/* Row[944]*/
.flex.flex-direction-column
{
	--flex-direction:column;

}
/* Row[945]*/
.flex.flex-direction-row-reverse
{
	--flex-direction:row-reverse;

}
/* Row[946]*/
.flex.flex-direction-column-reverse
{
	--flex-direction:column-reverse;

}
/* Row[947]*/
.flex.flex-wrap
{
	--flex-wrap:wrap;

}
/* Row[948]*/
.flex.flex-no-wrap
{
	--flex-wrap:nowrap;

}
/* Row[949]*/
.flex.flex-align-items-start
{
	--flex-align-items:flex-start;

}
/* Row[950]*/
.flex.flex-align-items-end
{
	--flex-align-items:flex-end;

}
/* Row[951]*/
.flex.flex-align-items-center
{
	--flex-align-items:center;

}
/* Row[952]*/
.flex.flex-align-items-stretch
{
	--flex-align-items:stretch;

}
/* Row[953]*/
.flex.flex-align-items-baseline
{
	--flex-align-items:baseline;

}
/* Row[954]*/
.flex.flex-justify-content-start
{
	--flex-justify-content:flex-start;

}
/* Row[955]*/
.flex.flex-justify-content-end
{
	--flex-justify-content:flex-end;

}
/* Row[956]*/
.flex.flex-justify-content-center
{
	--flex-justify-content:center;

}
/* Row[957]*/
.flex.flex-justify-content-stretch
{
	--flex-justify-content:stretch;

}
/* Row[958]*/
.flex.flex-justify-content-space-between
{
	--flex-justify-content:space-between;

}
/* Row[959]*/
.flex.flex-justify-content-space-around
{
	--flex-justify-content:space-around;

}
/* Row[960]*/
.flex.flex-justify-content-space-evenly
{
	--flex-justify-content:space-evenly;

}
/* Row[961]*/
.flex.flex-justify-content-right
{
	--flex-justify-content:right;

}
/* Row[962]*/
.flex.flex-align-content-start
{
	--flex-align-content:flex-start;

}
/* Row[963]*/
.flex.flex-align-content-end
{
	--flex-align-content:flex-end;

}
/* Row[964]*/
.flex.flex-align-content-center
{
	--flex-align-content:center;

}
/* Row[965]*/
.flex.flex-align-content-stretch
{
	--flex-align-content:stretch;

}
/* Row[966]*/
.flex.flex-align-content-space-between
{
	--flex-align-content:space-between;

}
/* Row[967]*/
.flex.flex-align-content-space-around
{
	--flex-align-content:space-around;

}
/* Row[968]*/
.flex.flex-gap
{
	--flex-gap-tb:var(--margin);
--flex-gap-lr:var(--margin);

}
/* Row[969]*/
.flex.flex-gap-half
{
	--flex-gap-tb:var(--margin-half);
--flex-gap-lr:var(--margin-half);

}
/* Row[970]*/
.flex.flex-gap-quarter
{
	--flex-gap-tb:var(--margin-quarter);
--flex-gap-lr:var(--margin-quarter);

}
/* Row[971]*/
.flex.flex-gap-plus-half
{
	--flex-gap-tb:var(--margin-plus-half);
--flex-gap-lr:var(--margin-plus-half);

}
/* Row[972]*/
.flex.flex-gap-2x
{
	--flex-gap-tb:var(--margin-2x);
--flex-gap-lr:var(--margin-2x);

}
/* Row[973]*/
.flex.flex-gap-3x
{
	--flex-gap-tb:var(--margin-3x);
--flex-gap-lr:var(--margin-3x);

}
/* Row[974]*/
.flex.flex-gap-4x
{
	--flex-gap-tb:var(--margin-4x);
--flex-gap-lr:var(--margin-4x);

}
/* Row[975]*/
.flex.flex-gap-tb
{
	--flex-gap-tb:var(--margin);

}
/* Row[976]*/
.flex.flex-gap-half-tb
{
	--flex-gap-tb:var(--margin-half);

}
/* Row[977]*/
.flex.flex-gap-quarter-tb
{
	--flex-gap-tb:var(--margin-quarter);

}
/* Row[978]*/
.flex.flex-gap-plus-half-tb
{
	--flex-gap-tb:var(--margin-plus-half);

}
/* Row[979]*/
.flex.flex-gap-2x-tb
{
	--flex-gap-tb:var(--margin-2x);

}
/* Row[980]*/
.flex.flex-gap-3x-tb
{
	--flex-gap-tb:var(--margin-3x);

}
/* Row[981]*/
.flex.flex-gap-4x-tb
{
	--flex-gap-tb:var(--margin-4x);

}
/* Row[982]*/
.flex.flex-gap-lr
{
	--flex-gap-lr:var(--margin);

}
/* Row[983]*/
.flex.flex-gap-half-lr
{
	--flex-gap-lr:var(--margin-half);

}
/* Row[984]*/
.flex.flex-gap-quarter-lr
{
	--flex-gap-lr:var(--margin-quarter);

}
/* Row[985]*/
.flex.flex-gap-plus-half-lr
{
	--flex-gap-lr:var(--margin-plus-half);

}
/* Row[986]*/
.flex.flex-gap-2x-lr
{
	--flex-gap-lr:var(--margin-2x);

}
/* Row[987]*/
.flex.flex-gap-3x-lr
{
	--flex-gap-lr:var(--margin-3x);

}
/* Row[988]*/
.flex.flex-gap-4x-lr
{
	--flex-gap-lr:var(--margin-4x);

}
/* Row[989]*/
.flex.flex-gap-reset
{
	--flex-gap-tb:0px;
--flex-gap-lr:0px;

}
/* Row[990]*/
.children--flex *
{
	align-items:var(--flex-align-items);
flex-wrap:var(--flex-wrap);
align-content:var(--flex-align-content);
flex-direction:var(--flex-direction);
justify-content:var(--flex-justify-content);
display:flex;

}
/* Row[991]*/
.children--flex.children--flex-direction-row *
{
	--flex-direction:row;

}
/* Row[992]*/
.children--flex.children--flex-direction-column *
{
	--flex-direction:column;

}
/* Row[993]*/
.children--flex.children--flex-direction-row-reverse *
{
	--flex-direction:row-reverse;

}
/* Row[994]*/
.children--flex.children--flex-direction-column-reverse *
{
	--flex-direction:column-reverse;

}
/* Row[995]*/
.children--flex.children--flex-wrap *
{
	--flex-wrap:wrap;

}
/* Row[996]*/
.children--flex.children--flex-no-wrap *
{
	--flex-wrap:nowrap;

}
/* Row[997]*/
.children--flex.children--flex-align-items-start *
{
	--flex-align-items:flex-start;

}
/* Row[998]*/
.children--flex.children--flex-align-items-end *
{
	--flex-align-items:flex-end;

}
/* Row[999]*/
.children--flex.children--flex-align-items-center *
{
	--flex-align-items:center;

}
/* Row[1000]*/
.children--flex.children--flex-align-items-stretch *
{
	--flex-justify-content:stretch;

}
/* Row[1001]*/
.children--flex.children--flex-align-items-baseline *
{
	--flex-align-items:baseline;

}
/* Row[1002]*/
.children--flex.children--flex-justify-content-start *
{
	--flex-justify-content:flex-start;

}
/* Row[1003]*/
.children--flex.children--flex-justify-content-end *
{
	--flex-justify-content:flex-end;

}
/* Row[1004]*/
.children--flex.children--flex-justify-content-center *
{
	--flex-justify-content:center;

}
/* Row[1005]*/
.children--flex.children--flex-justify-content-stretch *
{
	--flex-justify-content:stretch;

}
/* Row[1006]*/
.children--flex.children--flex-justify-content-space-between *
{
	--flex-justify-content:space-between;

}
/* Row[1007]*/
.children--flex.children--flex-justify-content-space-around *
{
	--flex-justify-content:space-around;

}
/* Row[1008]*/
.children--flex.children--flex-justify-content-space-evenly *
{
	--flex-justify-content:space-evenly;

}
/* Row[1009]*/
.children--flex.rows--flex-align-content-start *
{
	--flex-align-content:flex-start;

}
/* Row[1010]*/
.children--flex.rows--flex-align-content-end *
{
	--flex-align-content:flex-end;

}
/* Row[1011]*/
.children--flex.rows--flex-align-content-center *
{
	--flex-align-content:center;

}
/* Row[1012]*/
.children--flex.rows--flex-align-content-stretch *
{
	--flex-align-content:stretch;

}
/* Row[1013]*/
.children--flex.rows--flex-align-content-space-between *
{
	--flex-align-content:space-between;

}
/* Row[1014]*/
.children--flex.rows--flex-align-content-space-around *
{
	--flex-align-content:space-around;

}
/* Row[1015]*/
.children--flex.children--flex-children-grow-1 *
{
	flex-grow:1;

}
/* Row[1019]*/
.app--flex
{
	align-items:var(--app-flex-align-items);
flex-wrap:var(--app-flex-wrap);
align-content:var(--app-flex-align-content);
flex-direction:var(--app-flex-direction);
justify-content:var(--app-flex-justify-content);
display:flex;

}
/* Row[1020]*/
.app--flex > *
{
	flex-grow:var(--app-flex-children-grow);

}
/* Row[1021]*/
.app--flex.app--flex-direction-row
{
	--app-flex-direction:row;

}
/* Row[1022]*/
.app--flex.app--flex-direction-column
{
	--app-flex-direction:column;

}
/* Row[1023]*/
.app--flex.app--flex-direction-row-reverse
{
	--app-flex-direction:row-reverse;

}
/* Row[1024]*/
.app--flex.app--flex-direction-column-reverse
{
	--app-flex-direction:column-reverse;

}
/* Row[1025]*/
.app--flex.app--wrap
{
	--app-flex-wrap:wrap;

}
/* Row[1026]*/
.app--flex.app--no-wrap
{
	--app-flex-wrap:nowrap;

}
/* Row[1027]*/
.app--flex.app--flex-align-items-start
{
	--app-flex-align-items:flex-start;

}
/* Row[1028]*/
.app--flex.app--flex-align-items-end
{
	--app-flex-align-items:flex-end;

}
/* Row[1029]*/
.app--flex.app--flex-align-items-center
{
	--app-flex-align-items:center;

}
/* Row[1030]*/
.app--flex.app--flex-align-items-stretch
{
	--app-flex-justify-content:stretch;

}
/* Row[1031]*/
.app--flex.app--flex-align-items-baseline
{
	--app-flex-align-items:baseline;

}
/* Row[1032]*/
.app--flex.app--flex-justify-content-start
{
	--app-flex-justify-content:flex-start;

}
/* Row[1033]*/
.app--flex.app--flex-justify-content-end
{
	--app-flex-justify-content:flex-end;

}
/* Row[1034]*/
.app--flex.app--flex-justify-content-center
{
	--app-flex-justify-content:center;

}
/* Row[1035]*/
.app--flex.app--flex-justify-content-stretch
{
	--app-flex-justify-content:stretch;

}
/* Row[1036]*/
.app--flex.app--flex-justify-content-space-between
{
	--app-flex-justify-content:space-between;

}
/* Row[1037]*/
.app--flex.app--flex-justify-content-space-around
{
	--app-flex-justify-content:space-around;

}
/* Row[1038]*/
.app--flex.app--flex-justify-content-space-evenly
{
	--app-flex-justify-content:space-evenly;

}
/* Row[1039]*/
.app--flex.app--flex-align-content-start
{
	--app-flex-align-content:flex-start;

}
/* Row[1040]*/
.app--flex.app--flex-align-content-end
{
	--app-flex-align-content:flex-end;

}
/* Row[1041]*/
.app--flex.app--flex-align-content-center
{
	--app-flex-align-content:center;

}
/* Row[1042]*/
.app--flex.app--flex-align-content-stretch
{
	--app-flex-align-content:stretch;

}
/* Row[1043]*/
.app--flex.app--flex-align-content-space-between
{
	--app-flex-align-content:space-between;

}
/* Row[1044]*/
.app--flex.app--flex-align-content-space-around
{
	--app-flex-align-content:space-around;

}
/* Row[1045]*/
.app--flex.app--flex-children-grow-1
{
	--app-flex-children-grow:1;

}
/* Row[1046]*/
.app--flex.app--flex-children-grow-0
{
	--app-flex-children-grow:0;

}
/* Row[1047]*/
.app--flex.app--flex-children-shrink-1
{
	--app-flex-children-shrink:1;

}
/* Row[1048]*/
.app--flex.app--flex-children-shrink-0
{
	--app-flex-children-shrink:0;

}
/* Row[1049]*/
.rows--flex .ic-row
{
	gap:var(--rows-flex-gap-tb, 0px) var(--rows-flex-gap-lr, 0px);
align-items:var(--rows-flex-align-items);
flex-wrap:var(--rows-flex-wrap);
align-content:var(--rows-flex-align-content);
flex-direction:var(--rows-flex-direction);
justify-content:var(--rows-flex-justify-content);
display:flex;

}
/* Row[1050]*/
.rows--flex .ic-row > *
{
	flex-grow:var(--rows-flex-children-grow);

}
/* Row[1051]*/
.rows--flex.rows--flex-direction-row
{
	--rows-flex-direction:row;

}
/* Row[1052]*/
.rows--flex.rows--flex-direction-column
{
	--rows-flex-direction:column;

}
/* Row[1053]*/
.rows--flex.rows--flex-direction-row-reverse
{
	--rows-flex-direction:row-reverse;

}
/* Row[1054]*/
.rows--flex.rows--flex-direction-column-reverse
{
	--rows-flex-direction:column-reverse;

}
/* Row[1055]*/
.rows--flex.rows--flex-wrap
{
	--rows-flex-wrap:wrap;

}
/* Row[1056]*/
.rows--flex.rows--flex-no-wrap
{
	--rows-flex-wrap:nowrap;

}
/* Row[1057]*/
.rows--flex.rows--flex-align-items-start
{
	--rows-flex-align-items:flex-start;

}
/* Row[1058]*/
.rows--flex.rows--flex-align-items-end
{
	--rows-flex-align-items:flex-end;

}
/* Row[1059]*/
.rows--flex.rows--flex-align-items-center
{
	--rows-flex-align-items:center;

}
/* Row[1060]*/
.rows--flex.rows--flex-align-items-stretch
{
	--rows-flex-justify-content:stretch;

}
/* Row[1061]*/
.rows--flex.rows--flex-align-items-baseline
{
	--rows-flex-align-items:baseline;

}
/* Row[1062]*/
.rows--flex.rows--flex-justify-content-start
{
	--rows-flex-justify-content:flex-start;

}
/* Row[1063]*/
.rows--flex.rows--flex-justify-content-end
{
	--rows-flex-justify-content:flex-end;

}
/* Row[1064]*/
.rows--flex.rows--flex-justify-content-center
{
	--rows-flex-justify-content:center;

}
/* Row[1065]*/
.rows--flex.rows--flex-justify-content-stretch
{
	--rows-flex-justify-content:stretch;

}
/* Row[1066]*/
.rows--flex.rows--flex-justify-content-space-between
{
	--rows-flex-justify-content:space-between;

}
/* Row[1067]*/
.rows--flex.rows--flex-justify-content-space-around
{
	--rows-flex-justify-content:space-around;

}
/* Row[1068]*/
.rows--flex.rows--flex-justify-content-space-evenly
{
	--rows-flex-justify-content:space-evenly;

}
/* Row[1069]*/
.rows--flex.rows--flex-align-content-start
{
	--rows-flex-align-content:flex-start;

}
/* Row[1070]*/
.rows--flex.rows--flex-align-content-end
{
	--rows-flex-align-content:flex-end;

}
/* Row[1071]*/
.rows--flex.rows--flex-align-content-center
{
	--rows-flex-align-content:center;

}
/* Row[1072]*/
.rows--flex.rows--flex-align-content-stretch
{
	--rows-flex-align-content:stretch;

}
/* Row[1073]*/
.rows--flex.rows--flex-align-content-space-between
{
	--rows-flex-align-content:space-between;

}
/* Row[1074]*/
.rows--flex.rows--flex-align-content-space-around
{
	--rows-flex-align-content:space-around;

}
/* Row[1075]*/
.rows--flex.rows--flex-children-grow-1
{
	--rows-flex-children-grow:1;

}
/* Row[1076]*/
.rows--flex.rows--flex-children-grow-0
{
	--rows-flex-children-grow:0;

}
/* Row[1077]*/
.rows--flex.rows--flex-children-shrink-1
{
	--rows-flex-children-shrink:1;

}
/* Row[1078]*/
.rows--flex.rows--flex-children-shrink-0
{
	--rows-flex-children-shrink:0;

}
/* Row[1079]*/
.rows--flex.rows--flex-gap
{
	--rows-flex-gap-tb:var(--margin);
--rows-flex-gap-lr:var(--margin);

}
/* Row[1080]*/
.rows--flex.rows--flex-gap-half
{
	--rows-flex-gap-tb:var(--margin-half);
--rows-flex-gap-lr:var(--margin-half);

}
/* Row[1081]*/
.rows--flex.rows--flex-gap-quarter
{
	--rows-flex-gap-tb:var(--margin-quarter);
--rows-flex-gap-lr:var(--margin-quarter);

}
/* Row[1082]*/
.rows--flex.rows--flex-gap-plus-half
{
	--rows-flex-gap-tb:var(--margin-plus-half);
--rows-flex-gap-lr:var(--margin-plus-half);

}
/* Row[1083]*/
.rows--flex.rows--flex-gap-2x
{
	--rows-flex-gap-tb:var(--margin-2x);
--rows-flex-gap-lr:var(--margin-2x);

}
/* Row[1084]*/
.rows--flex.rows--flex-gap-3x
{
	--rows-flex-gap-tb:var(--margin-3x);
--rows-flex-gap-lr:var(--margin-3x);

}
/* Row[1085]*/
.rows--flex.rows--flex-gap-4x
{
	--rows-flex-gap-tb:var(--margin-4x);
--rows-flex-gap-lr:var(--margin-4x);

}
/* Row[1086]*/
.rows--flex.rows--flex-gap-tb
{
	--rows-flex-gap-tb:var(--margin);

}
/* Row[1087]*/
.rows--flex.rows--flex-gap-half-tb
{
	--rows-flex-gap-tb:var(--margin-half);

}
/* Row[1088]*/
.rows--flex.rows--flex-gap-quarter-tb
{
	--rows-flex-gap-tb:var(--margin-quarter);

}
/* Row[1089]*/
.rows--flex.rows--flex-gap-plus-half-tb
{
	--rows-flex-gap-tb:var(--margin-plus-half);

}
/* Row[1090]*/
.rows--flex.rows--flex-gap-2x-tb
{
	--rows-flex-gap-tb:var(--margin-2x);

}
/* Row[1091]*/
.rows--flex.rows--flex-gap-3x-tb
{
	--rows-flex-gap-tb:var(--margin-3x);

}
/* Row[1092]*/
.rows--flex.rows--flex-gap-4x-tb
{
	--rows-flex-gap-tb:var(--margin-4x);

}
/* Row[1093]*/
.rows--flex.rows--flex-gap-lr
{
	--rows-flex-gap-lr:var(--margin);

}
/* Row[1094]*/
.rows--flex.rows--flex-gap-half-lr
{
	--rows-flex-gap-lr:var(--margin-half);

}
/* Row[1095]*/
.rows--flex.rows--flex-gap-quarter-lr
{
	--rows-flex-gap-lr:var(--margin-quarter);

}
/* Row[1096]*/
.rows--flex.rows--flex-gap-plus-half-lr
{
	--rows-flex-gap-lr:var(--margin-plus-half);

}
/* Row[1097]*/
.rows--flex.rows--flex-gap-2x-lr
{
	--rows-flex-gap-lr:var(--margin-2x);

}
/* Row[1098]*/
.rows--flex.rows--flex-gap-3x-lr
{
	--rows-flex-gap-lr:var(--margin-3x);

}
/* Row[1099]*/
.rows--flex.rows--flex-gap-4x-lr
{
	--rows-flex-gap-lr:var(--margin-4x);

}
/* Row[1100]*/
.columns--flex .ic-col
{
	align-items:var(--columns-flex-align-items);
flex-wrap:var(--columns-flex-wrap);
align-content:var(--columns-flex-align-content);
flex-direction:var(--columns-flex-direction);
justify-content:var(--columns-flex-justify-content);
display:flex;

}
/* Row[1101]*/
.columns--flex .ic-col > *
{
	flex-grow:var(--columns-flex-children-grow);

}
/* Row[1102]*/
.columns--flex.columns--flex-direction-row
{
	--columns-flex-direction:row;

}
/* Row[1103]*/
.columns--flex.columns--flex-direction-column
{
	--columns-flex-direction:column;

}
/* Row[1104]*/
.columns--flex.columns--flex-direction-row-reverse
{
	--columns-flex-direction:row-reverse;

}
/* Row[1105]*/
.columns--flex.columns--flex-direction-column-reverse
{
	--columns-flex-direction:column-reverse;

}
/* Row[1106]*/
.columns--flex.columns--flex-wrap
{
	--columns-flex-wrap:wrap;

}
/* Row[1107]*/
.columns--flex.columns--flex-no-wrap
{
	--columns-flex-wrap:nowrap;

}
/* Row[1108]*/
.columns--flex.columns--flex-align-items-start
{
	--columns-flex-align-items:flex-start;

}
/* Row[1109]*/
.columns--flex.columns--flex-align-items-end
{
	--columns-flex-align-items:flex-end;

}
/* Row[1110]*/
.columns--flex.columns--flex-align-items-center
{
	--columns-flex-align-items:center;

}
/* Row[1111]*/
.columns--flex.columns--flex-align-items-stretch
{
	--columns-flex-justify-content:stretch;

}
/* Row[1112]*/
.columns--flex.columns--flex-align-items-baseline
{
	--columns-flex-align-items:baseline;

}
/* Row[1113]*/
.columns--flex.columns--justify-content-start .ic-col
{
	--columns-flex-justify-content:flex-start;

}
/* Row[1114]*/
.columns--flex.columns--justify-content-end .ic-col
{
	--columns-flex-justify-content:flex-end;

}
/* Row[1115]*/
.columns--flex.columns--justify-content-center .ic-col
{
	--columns-flex-justify-content:center;

}
/* Row[1116]*/
.columns--flex.columns--justify-content-stretch .ic-col
{
	--columns-flex-justify-content:stretch;

}
/* Row[1117]*/
.columns--flex.columns--justify-content-space-between .ic-col
{
	--columns-flex-justify-content:space-between;

}
/* Row[1118]*/
.columns--flex.columns--justify-content-space-around .ic-col
{
	--columns-flex-justify-content:space-around;

}
/* Row[1119]*/
.columns--flex.columns--justify-content-space-evenly .ic-col
{
	--columns-flex-justify-content:space-evenly;

}
/* Row[1120]*/
.columns--flex.columns--align-content-start .ic-col
{
	--columns-flex-align-content:flex-start;

}
/* Row[1121]*/
.columns--flex.columns--align-content-end .ic-col
{
	--columns-flex-align-content:flex-end;

}
/* Row[1122]*/
.columns--flex.columns--align-content-center .ic-col
{
	--columns-flex-align-content:center;

}
/* Row[1123]*/
.columns--flex.columns--align-content-stretch .ic-col
{
	--columns-flex-align-content:stretch;

}
/* Row[1125]*/
.columns--flex.columns--align-content-space-around .ic-col
{
	--columns-flex-align-content:space-around;

}
/* Row[1126]*/
.columns--flex.columns--flex-children-grow-1
{
	--columns-flex-children-grow:1;

}
/* Row[1127]*/
.columns--flex.columns--flex-children-grow-0
{
	--columns-flex-children-grow:0;

}
/* Row[1128]*/
.columns--flex.columns--flex-children-shrink-1
{
	--columns-flex-children-shrink:1;

}
/* Row[1129]*/
.columns--flex.columns--flex-children-shrink-0
{
	--columns-flex-children-shrink:0;

}
/* Row[1130]*/
.fields--flex .fieldTable, .fields--flex .fieldTable > *, .fields--flex .fieldTable > * > *, .fields--flex.fieldTable
{
	align-items:var(--fields-flex-align-items);
flex-wrap:var(--fields-flex-wrap);
align-content:var(--fields-flex-align-content);
flex-direction:var(--fields-flex-direction);
justify-content:var(--fields-flex-justify-content);
display:flex;

}
/* Row[1131]*/
.fields--flex .fieldTable > *
{
	flex-grow:var(--fields-flex-children-grow);

}
/* Row[1132]*/
.fields--flex.fields--flex-direction-row
{
	--fields-flex-direction:row;

}
/* Row[1133]*/
.fields--flex.fields--flex-direction-column
{
	--fields-flex-direction:column;

}
/* Row[1134]*/
.fields--flex.fields--flex-direction-row-reverse
{
	--fields-flex-direction:row-reverse;

}
/* Row[1135]*/
.fields--flex.fields--flex-direction-column-reverse
{
	--fields-flex-direction:column-reverse;

}
/* Row[1136]*/
.fields--flex.fields--flex-wrap
{
	--fields-flex-wrap:wrap;

}
/* Row[1137]*/
.fields--flex.fields--flex-no-wrap
{
	--fields-flex-wrap:nowrap;

}
/* Row[1138]*/
.fields--flex.fields--flex-align-items-start
{
	--fields-flex-align-items:flex-start;

}
/* Row[1139]*/
.fields--flex.fields--flex-align-items-end
{
	--fields-flex-align-items:flex-end;

}
/* Row[1140]*/
.fields--flex.fields--flex-align-items-center
{
	--fields-flex-align-items:center;

}
/* Row[1141]*/
.fields--flex.fields--flex-align-items-stretch
{
	--fields-flex-justify-content:stretch;

}
/* Row[1142]*/
.fields--flex.fields--flex-align-items-baseline
{
	--fields-flex-align-items:baseline;

}
/* Row[1143]*/
.fields--flex.fields--flex-justify-content-start 
{
	--fields-flex-justify-content:flex-start;

}
/* Row[1144]*/
.fields--flex.fields--flex-justify-content-end 
{
	--fields-flex-justify-content:flex-end;

}
/* Row[1145]*/
.fields--flex.fields--flex-justify-content-center 
{
	--fields-flex-justify-content:center;

}
/* Row[1146]*/
.fields--flex.fields--flex-justify-content-stretch 
{
	--fields-flex-justify-content:stretch;

}
/* Row[1147]*/
.fields--flex.fields--flex-justify-content-space-between 
{
	--fields-flex-justify-content:space-between;

}
/* Row[1148]*/
.fields--flex.fields--flex-justify-content-space-around 
{
	--fields-flex-justify-content:space-around;

}
/* Row[1149]*/
.fields--flex.fields--flex-justify-content-space-evenly 
{
	--fields-flex-justify-content:space-evenly;

}
/* Row[1150]*/
.fields--flex.fields--flex-align-content-start 
{
	--fields-flex-align-content:flex-start;

}
/* Row[1151]*/
.fields--flex.fields--flex-align-content-end 
{
	--fields-flex-align-content:flex-end;

}
/* Row[1152]*/
.fields--flex.fields--flex-align-content-center 
{
	--fields-flex-align-content:center;

}
/* Row[1153]*/
.fields--flex.fields--flex-align-content-stretch 
{
	--fields-flex-align-content:stretch;

}
/* Row[1154]*/
.fields--flex.fields--flex-align-content-space-between 
{
	--fields-flex-align-content:space-between;

}
/* Row[1155]*/
.fields--flex.fields--flex-align-content-space-around 
{
	--fields-flex-align-content:space-around;

}
/* Row[1156]*/
.fields--flex.fields--flex-children-grow-1
{
	--fields-flex-children-grow:1;

}
/* Row[1157]*/
.fields--flex.fields--flex-children-grow-0
{
	--fields-flex-children-grow:0;

}
/* Row[1158]*/
.fields--flex.fields--flex-children-shrink-1
{
	--fields-flex-children-shrink:1;

}
/* Row[1159]*/
.fields--flex.fields--flex-children-shrink-0
{
	--fields-flex-children-shrink:0;

}
/* Row[1160]*/
.newsfeed--flex .NewsFeedPageColumn
{
	align-items:var(--columns-flex-align-items);
flex-wrap:var(--columns-flex-wrap);
align-content:var(--columns-flex-align-content);
flex-direction:var(--columns-flex-direction);
justify-content:var(--columns-flex-justify-content);
display:flex;

}
/* Row[1189]*/
.IX_enhanceAlertWindow
{
	align-items:center;
justify-content:center;
width:100vw;
height:100vh;
position:fixed!important;
top:0;
left:0;
display:flex;
z-index:1505;
-webkit-backdrop-filter:blur(var(--modal-shader-blur));
backdrop-filter:blur(var(--modal-shader-blur));

}
/* Row[1190]*/
.IX_enhanceAlert
{
	font-family:var(--font-family-main);
font-size:var(--font-size-main);
line-height:var(--font-line-height-main);
flex-direction:column;
width:fit-content;
max-width:38em !important;
min-width:var(--modal-min-width);
min-height:12.070em!important;
position:relative!important;
top:0!important;
left:0!important;
display:flex;
background:var(--card-bg);
box-shadow:var(--box-shadow-x-large);
border-radius:var(--card-border-radius);
transition:none!important;
animation-duration:var(--anim-speed-very-fast);
animation-name:anim-alert;
animation-timing-function:ease;
animation-fill-mode:both;
--button-bg:var(--ui-color-key);
--button-text-color:var(--color-white);
--button-border-width:1px;
--button-border-color:transparent;
--button-shadow:none;
--button-hover-bg:var(--ui-color-key);
--button-hover-text-color:var(--color-white);
--button-hover-border-width:1px;
--button-hover-border-color:transparent;
--button-hover-shadow:none;
--button-click-ripple-bg:var(--color-white);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:var(--ui-color-text);
--button-hover-overlay-opacity:0.1;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[1191]*/
.IX_enhanceAlert .IX_enhanceAlertText:has(+ .IX_enhanceAlertText)
{
	display:none;

}
/* Row[1192]*/
.IX_enhanceAlert .IX_enhanceAlertText
{
	min-height:8em;
padding:var(--padding) var(--padding) var(--buttons-app-offset);

}
/* Row[1193]*/
.dx-overlay-modal .dx-popup-normal:focus
{
	outline:0;

}
/* Row[1194]*/
.dx-popup-wrapper.dx-overlay-modal .dx-overlay-content.modal--disable-resize .dx-resizable-handle
{
	cursor:default!important;
pointer-events:none!important;

}
/* Row[1195]*/
.dx-popup-wrapper.dx-overlay-modal .dx-overlay-content.modal--disable-move .dx-toolbar
{
	pointer-events:none!important;

}
/* Row[1196]*/
.dx-popup-wrapper.dx-overlay-modal .dx-overlay-content.modal--disable-move .dx-closebutton
{
	pointer-events:all!important;

}
/* Row[1197]*/
.dx-popup-wrapper.dx-overlay-modal .dx-overlay-content.modal--disable-close .dx-closebutton
{
	display:none!important;
pointer-events:none!important;

}
/* Row[1198]*/
.dx-popup-wrapper.dx-overlay-modal .dx-overlay-content.modal--hide-title .dx-popup-title
{
	display:none!important;

}
/* Row[1199]*/
.dx-popup-wrapper.dx-overlay-modal .dx-overlay-content.modal--hide-close .dx-closebutton
{
	display:none!important;
pointer-events:none!important;

}
/* Row[1200]*/
.dx-popup-title .dx-closebutton .dx-icon
{
	color:var(--modal-close-icon-color);
font-size:1em;
line-height:1;
align-items:center;
justify-content:center;
height:100%;
padding:0;
display:flex;

}
/* Row[1201]*/
.dx-popup-title .dx-closebutton .dx-icon::before
{
	color:var(--ui-color-gray-medium);
font-family:var(--font-family-icon);
font-size:var(--modal-close-icon-size);
content:var(--ui-icon-close);

}
/* Row[1202]*/
.dx-popup-title.dx-popup-title
{
	align-items:center;
min-height:var(--modal-title-min-height);
padding:0 var(--padding-half) 0 var(--padding);
position:relative;
display:flex;
border:0;
user-select:none;
-webkit-user-select:none;

}
/* Row[1203]*/
.dx-popup-title.dx-popup-title::after
{
	width:100%;
height:var(--modal-title-border-width);
position:absolute;
bottom:0;
left:0;
display:flex;
background:var(--modal-title-border-color);
content:"";

}
/* Row[1204]*/
.dx-popup-title.dx-toolbar .dx-toolbar-before
{
	margin:0;
padding-right:0;
position:relative!important;

}
/* Row[1205]*/
.dx-popup-title .dx-toolbar-label>div
{
	max-width:480px;
margin:0;
padding:0;

}
/* Row[1206]*/
.dx-popup-title.dx-toolbar .dx-toolbar-label
{
	max-width:100%!important;

}
/* Row[1207]*/
.dx-menu-base.dx-filter-menu .dx-context-menu-content-delimiter
{
	display:none!important;

}
/* Row[1208]*/
.icGrid .dx-datagrid .dx-datagrid-nodata
{
	color:var(--list-no-data-message-color);
font-family:var(--font-family-main);
font-size:var(--list-no-data-message-font-size);
line-height:var(--font-line-height-main);
flex-direction:column;
justify-content:center;
width:100%;
height:100%;
padding:0 var(--padding);
position:relative;
top:0;
left:0;
display:inline-flex;
transform:rotate(0.03deg);
animation-duration:var(--anim-speed-fast);
animation-name:anim-no-data-message;
animation-timing-function:ease;
user-select:none;
-webkit-user-select:none;

}
/* Row[1209]*/
.icGrid .dx-datagrid .dx-datagrid-nodata.dx-hidden
{
	display:none;

}
/* Row[1210]*/
.icGrid .dx-datagrid .dx-datagrid-nodata::before
{
	color:var(--list-no-data-message-icon-color);
font-family:var(--font-family-icon);
font-size:2.5em;
line-height:1;
margin-top:-.1em;
text-transform:none;
content:var(--ui-icon-no-data);

}
/* Row[1211]*/
.icGrid .dx-datagrid-rowsview.dx-empty
{
	height:auto;
padding:var(--padding) 0;
background:var(--card-bg);

}
/* Row[1212]*/
.icGrid .dx-datagrid-rowsview.dx-empty .dx-scrollable-content
{
	height:auto;

}
/* Row[1213]*/
.icGrid .dx-datagrid .dx-datagrid-headers .dx-datagrid-text-content
{
	color:var(--ui-color-text);
font-family:var(--font-family-main);
font-weight:var(--font-weight-bold);
font-size:var(--font-size-main);
padding:0;

}
/* Row[1214]*/
.icGrid .dx-datagrid .ic-a11y-column-header
{
	line-height:var(--font-line-height-main);
align-items:center;
height:100%;
display:flex;

}
/* Row[1215]*/
.icGrid .dx-datagrid .ic-a11y-column-header .dx-text-content-alignment-right
{
	margin-left:auto;

}
/* Row[1216]*/
.icGrid .dx-datagrid .ic-a11y-column-header .dx-text-content-alignment-center
{
	margin:0 auto;

}
/* Row[1217]*/
.icGrid .dx-datagrid .dx-header-row > td
{
	position:relative;
background:var(--list-header-row-bg);
border-left:0;
border-right:var(--list-column-border-width) solid var(--list-column-border-color);
vertical-align:var(--list-header-row-vertical-align);
overflow:visible;

}
/* Row[1218]*/
.icGrid .dx-datagrid .dx-datagrid-rowsview .dx-datagrid-content .dx-row > td.dx-command-adaptive:not(.dx-command-adaptive-hidden):last-child
{
	position:relative;
overflow:visible!important;

}
/* Row[1219]*/
.icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row
{
	border:0;

}
/* Row[1220]*/
.icGrid .dx-datagrid .dx-datagrid-rowsview tbody tr.dx-row.dx-freespace-row:not(:nth-last-child(2)):not(:only-of-type) td
{
	border-top:var(--list-row-border-width) solid var(--list-row-border-color);
border-bottom:0;

}
/* Row[1221]*/
.icGrid .dx-layout-manager .dx-field-item
{
	display:flex;

}
/* Row[1222]*/
.icGrid .dx-layout-manager [dx-button].dx-button
{
	border:1px solid var(--list-row-border-color);

}
/* Row[1223]*/
.icGrid .dx-datagrid tr[class].dx-master-detail-row > td.dx-master-detail-cell
{
	padding:var(--padding);
position:relative;
border-bottom:var(--list-row-border-width) solid var(--list-row-border-color);
z-index:1;
overflow:visible;

}
/* Row[1224]*/
.icGrid .dx-datagrid tr[class] > td.dx-master-detail-cell::before
{
	width:1em;
height:1em;
position:absolute;
top:-8px;
right:var(--padding);
background:var(--ui-color-odd-b);
border-top:var(--list-row-border-width) solid var(--list-row-border-color);
border-left:var(--list-row-border-width) solid var(--list-row-border-color);
border-top-left-radius:3px;
content:"";
transform:scaleY(1.25) rotate(45deg);
--padding:1.429em;

}
/* Row[1225]*/
.icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row.dx-group-row .dx-datagrid-group-opened, .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row.dx-group-row .dx-datagrid-group-closed
{
	text-align:right;

}
/* Row[1226]*/
.icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:nth-child(odd):not(.dx-group-row) td
{
	background:var(--ui-color-odd-bg);

}
/* Row[1227]*/
.icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:nth-child(even):not(.dx-group-row) td
{
	background:var(--ui-color-even-bg);

}
/* Row[1228]*/
.icGrid .dx-command-expand.dx-datagrid-group-space
{
	text-overflow:clip!important;

}
/* Row[1229]*/
.icGrid .dx-datagrid .dx-row > td, .icGrid .dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row:not(.dx-data-row) .dx-editor-cell
{
	line-height:var(--font-line-height-main);
height:var(--list-row-min-height);
padding:var(--list-cell-padding-tb) var(--list-cell-padding-lr);
border-top:0;
border-left:0;
border-bottom:0;
vertical-align:var(--list-cell-vertical-align);
box-sizing:border-box;
text-overflow:clip;

}
/* Row[1230]*/
.icGrid .dx-datagrid .dx-row > td:first-child, .icGrid .dx-datagrid .dx-row > td, .icGrid .dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-cell:first-child
{
	padding-left:var(--padding);

}
/* Row[1231]*/
.icGrid .dx-datagrid .dx-row > td:not(:first-child), .icGrid .dx-datagrid .dx-row > td, .icGrid .dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-cell:not(:first-child)
{
	padding-left:var(--list-cell-padding-lr);

}
/* Row[1232]*/
.icGrid .dx-datagrid-content .dx-datagrid-table .dx-row>.dx-command-adaptive-hidden
{
	width:0!important;
max-width:0!important;
height:0!important;
max-height:0!important;
padding:0!important;
overflow:hidden;

}
/* Row[1233]*/
.icGrid .dx-datagrid .dx-row > td:not(:last-child)
{
	border-left:0;
border-right:var(--list-column-border-width) solid var(--list-column-border-color);

}
/* Row[1234]*/
.icGrid .dx-datagrid-headers .dx-datagrid-table .dx-datagrid-filter-row.dx-row>td
{
	height:var(--list-filter-row-min-height);
background:var(--list-filter-row-bg);
border-left:0;
border-right:var(--list-column-border-width) solid var(--list-column-border-color);

}
/* Row[1235]*/
.icGrid .dx-datagrid .dx-datagrid-headers
{
	border-bottom:var(--list-filter-row-border-width) solid var(--list-filter-row-border-color);

}
/* Row[1236]*/
.icGrid .dx-datagrid-headers .dx-texteditor-input
{
	color:var(--ui-color-text);
font-family:var(--font-family-main);
font-size:var(--font-size-main);
min-height:2.571em;
background:var(--input-bg);
border:var(--input-border-width) solid var(--input-border-color);
box-shadow:var(--box-shadow-inset);
border-radius:var(--input-border-radius);
box-sizing:border-box;

}
/* Row[1237]*/
.icGrid .dx-datagrid .dx-header-row
{
	font-weight:var(--font-weight-bold);
border-bottom:var(--list-row-border-width) solid var(--list-row-border-color);

}
/* Row[1238]*/
.icGrid .dx-datagrid .dx-datagrid-focus-overlay
{
	border:var(--list-focus-outline-width) solid var(--list-focus-outline-color);
border-radius:var(--list-focus-outline-radius);

}
/* Row[1239]*/
.icGrid .dx-datagrid .dx-column-indicators
{
	font-size:var(--font-size-main);
align-items:center;
justify-content:center;
display:inline-flex;

}
/* Row[1240]*/
.icGrid .dx-datagrid-borders .dx-datagrid-rowsview, .icGrid .dx-datagrid-headers+.dx-datagrid-rowsview
{
	border-top:1px solid var(--ui-color-border);
transform:translateZ(0);

}
/* Row[1241]*/
.icGrid .dx-datagrid-borders .dx-datagrid-rowsview.dx-empty, .icGrid .dx-datagrid-headers+.dx-datagrid-rowsview.dx-empty
{
	min-height:calc(var(--load-panel-spinner-width) + var(--padding-2x));

}
/* Row[1242]*/
.icGrid .dx-loadpanel-wrapper
{
	height:100%;
min-height:var(--load-panel-spinner-width);
top:0;

}
/* Row[1243]*/
.icGrid .dx-datagrid-group-panel .dx-group-panel-message
{
	color:var(--list-header-group-row-placeholder);
font-size:var(--font-size-main);
align-items:center;
padding:0;
position:relative;
display:flex;
border:0;
visibility:hidden;

}
/* Row[1244]*/
.icGrid .dx-datagrid-group-panel .dx-group-panel-message::before
{
	position:absolute;
left:0;
content:var(--ui-label-list-group-panel);
visibility:visible;

}
/* Row[1245]*/
.icGrid .dx-datagrid-header-panel .dx-toolbar
{
	align-items:center;
margin-bottom:0;
display:flex;
background:var(--card-bg);

}
/* Row[1246]*/
.icGrid .dx-toolbar .dx-toolbar-before
{
	row-gap:var(--gap-horizontal);
align-items:center;
flex-wrap:wrap;
display:flex;

}
/* Row[1247]*/
.icGrid .dx-toolbar-item>div
{
	font-size:var(--font-size-main);
line-height:var(--font-line-height-main);
align-items:center;
height:100%;
margin:0;
padding:0;
display:flex;

}
/* Row[1248]*/
.icGrid .dx-toolbar-before
{
	position:relative;

}
/* Row[1249]*/
.icGrid .dx-toolbar-after
{
	font-size:var(--headings-size-h6);
align-items:center;
margin-left:auto;
position:relative;
display:flex;

}
/* Row[1250]*/
.icGrid .dx-toolbar .dx-toolbar-items-container
{
	align-items:center;
flex-wrap:wrap;
width:100%;
height:100%;
min-height:var(--list-header-group-row-height);
padding:var(--padding-half) var(--padding-half) var(--padding-half) var(--padding);
display:flex;

}
/* Row[1251]*/
.icGrid .dx-toolbar-widget-label
{
	display:none;

}
/* Row[1252]*/
.icGrid .dx-toolbar-after .dx-toolbar-item
{
	padding:0;
display:inline-flex;

}
/* Row[1253]*/
.icGrid .dx-datagrid .dx-field-item-label-text
{
	color:var(--ui-color-text-secondary);

}
/* Row[1254]*/
.dx-datagrid-drag-header, .dx-treelist-drag-header
{
	color:var(--ui-color-key);
font-family:var(--font-family-main);
font-size:var(--font-size-main);
line-height:normal;
align-items:center;
height:2.857em!important;
padding:0 0 0 var(--padding);
background:var(--ui-color-key-secondary);
border:0;
box-shadow:var(--box-shadow-large);
border-radius:var(--border-radius)!important;
box-sizing:content-box;

}
/* Row[1255]*/
.dx-datagrid-drag-header[style*="block"], .dx-treelist-drag-header[style*="block"]
{
	display:flex!important;

}
/* Row[1256]*/
.icGrid .dx-datagrid-group-panel .dx-group-panel-item
{
	color:var(--ui-color-text);
font-size:var(--font-size-main);
align-items:center;
height:calc(var(--list-header-group-row-height) - var(--padding));
margin:0;
padding:var(--button-padding);
display:flex;
border:var(--border-width) solid var(--ui-color-border);
border-radius:var(--button-border-radius);
box-sizing:border-box;
--button-padding:var(--padding-quarter) 1.2em;

}
/* Row[1257]*/
.icGrid .dx-command-expand span
{
	color:var(--ui-color-text);
font-family:var(--font-family-icon)!important;
font-size:var(--font-size-main)!important;
line-height:100%;
align-items:center;
justify-content:center;
height:1em;
position:absolute;
display:inline-flex;
border-radius:var(--border-radius);
cursor:pointer;
overflow:hidden;
transform:rotate(0.03deg);

}
/* Row[1258]*/
.icGrid .dx-command-expand .fa-caret-up
{
	top:calc(50% - 1em);

}
/* Row[1259]*/
.icGrid .dx-command-expand .fa-caret-down
{
	bottom:calc(50% - 1em);

}
/* Row[1260]*/
.icGrid .dx-command-expand .fa-caret-up::before
{
	font-size:1.2em;
position:relative;
content:var(--list-header-group-row-down-icon);
z-index:1;

}
/* Row[1261]*/
.icGrid .dx-command-expand .fa-caret-down::before
{
	font-size:1.2em;
position:relative;
content:var(--list-header-group-row-up-icon);
z-index:1;

}
/* Row[1262]*/
.icGrid tr.dx-header-row td.dx-datagrid-group-space
{
	font-size:var(--font-size-main);
text-align:center!important;
padding-left:0!important;
position:relative;

}
/* Row[1263]*/
.icGrid .dx-datagrid .dx-group-panel-item .dx-sort-down , .icGrid .dx-datagrid .dx-group-panel-item .dx-sort-up
{
	color:var(--ui-color-text);
margin-left:0.1em;

}
/* Row[1264]*/
.icGrid .dx-datagrid .dx-datagrid-group-opened, .icGrid .dx-datagrid .dx-datagrid-group-closed
{
	color:var(--ui-color-text);
font-family:var(--font-family-icon);
font-size:1.2em;
transform:rotate(0.03deg);

}
/* Row[1265]*/
.icGrid .dx-datagrid-group-panel .dx-block-separator
{
	height:calc(var(--list-header-group-row-height) - var(--padding));
background:var(--list-header-group-row-item-bg);
border-radius:var(--border-radius);
opacity:0.5;

}
/* Row[1266]*/
.icGrid .dx-datagrid-columns-separator
{
	background:var(--ui-color-key);
border:0;
opacity:0.3;
transition:transform .6s ease;
animation-duration:var(--anim-speed-fast);
animation-name:anim-columns-separator;
animation-timing-function:ease;
transform-origin:top;

}
/* Row[1267]*/
.icGrid .dx-datagrid-columns-separator.dx-datagrid-columns-separator-transparent
{
	opacity:0;
transform:scaleY(0);

}
/* Row[1268]*/
.icGrid tr.dx-freespace-row td
{
	border:0;

}
/* Row[1269]*/
.icGrid .dx-datagrid-total-footer
{
	background:var(--list-total-row-bg);
border-top:var(--list-total-row-border-width) solid var(--list-total-row-border-color);

}
/* Row[1270]*/
.icGrid .dx-datagrid-total-footer .dx-datagrid-content
{
	padding:0;

}
/* Row[1271]*/
.icGrid .dx-datagrid-summary-item
{
	color:var(--list-total-row-text-color);
font-weight:var(--list-total-row-font-weight);
overflow:visible;

}
/* Row[1272]*/
.icGrid .dx-datagrid .dx-datagrid-total-footer .dx-row > td
{
	line-height:var(--font-line-height-main);
height:var(--list-total-row-height);
padding:var(--list-cell-padding-lr);
border-top:0;
border-bottom:0;
vertical-align:var(--list-cell-vertical-align);

}
/* Row[1273]*/
.icGrid .dx-datagrid .dx-datagrid-total-footer .dx-row > td:not(:first-child)
{
	padding-left:0;

}
/* Row[1274]*/
.icGrid .dx-datagrid .dx-datagrid-total-footer .dx-row > td:first-child
{
	padding-left:var(--padding);

}
/* Row[1275]*/
.list.list--disable-show-all:not(.bypass-style) .dx-pager .dx-page-sizes, .list--disable-show-all:not(.bypass-style) .dx-pager .ic-show-all.ic-show-all-button
{
	display:none;

}
/* Row[1276]*/
.icGrid .dx-pager .dx-pages
{
	align-items:stretch;
display:flex;
order:1;

}
/* Row[1277]*/
.icGrid .dx-pager
{
	align-items:center;
min-height:var(--list-pager-min-height);
margin-top:1px;
padding:0 var(--padding);
position:relative;
display:flex !important;
background:var(--list-pager-bg);
border-top:var(--list-pager-border-width) solid var(--list-pager-border-color);
border-radius:var(--card-border-radius);
overflow:hidden;

}
/* Row[1278]*/
.icGrid .dx-pager .dx-page-sizes
{
	align-items:center;
min-height:var(--list-pager-min-height);
margin-left:auto;
position:relative;
display:inline-flex;
background:transparent;
order:2;

}
/* Row[1279]*/
.icGrid .dx-pager .dx-pages .dx-page
{
	align-items:center;
justify-content:center;
height:100%;
margin:0;
padding:0 var(--padding-half);
display:inline-flex;

}
/* Row[1280]*/
.icGrid .dx-pager .dx-pages .dx-page:hover, .icGrid .dx-pager .dx-pages .dx-page:active
{
	color:var(--pager-page-number-hover-color);
background:var(--pager-page-number-hover-bg);

}
/* Row[1281]*/
.dx-pager .dx-pages .dx-page.dx-selection
{
	color:var(--pager-page-number-selected-color);
text-decoration:underline;
background:var(--pager-page-number-selected-bg);

}
/* Row[1282]*/
.icGrid .dx-pager .dx-navigate-button
{
	font-family:var(--font-family-icon);
font-size:var(--font-size-main);
line-height:var(--font-line-height-main);
align-items:center;
justify-content:center;
width:var(--pager-button-width);
height:var(--pager-button-height);
padding:0;
display:inline-flex;
background:var(--pager-button-bg);
border:var(--pager-button-border-width) solid var(--pager-button-border-color);
border-radius:var(--pager-button-border-radius);
transform:rotate(0.03deg);

}
/* Row[1283]*/
.icGrid .dx-pager .dx-navigate-button.dx-prev-button
{
	margin-right:var(--margin-half);

}
/* Row[1284]*/
.icGrid .dx-pager .dx-navigate-button.dx-next-button
{
	margin-left:var(--margin-half);

}
/* Row[1285]*/
.icGrid .dx-pager .dx-navigate-button:not(.dx-button-disable):hover, .icGrid .dx-pager .dx-navigate-button:not(.dx-button-disable):active
{
	background:var(--pager-button-hover-bg);
border:var(--pager-button-border-width) solid var(--pager-button-hover-border-color);

}
/* Row[1286]*/
.icGrid .dx-pager .dx-pages .dx-navigate-button:not(.dx-button-disable):hover::before, .icGrid .dx-pager .dx-pages .dx-navigate-button:not(.dx-button-disable):active::before
{
	color:var(--pager-button-hover-icon-color);

}
/* Row[1287]*/
.icGrid .dx-pager .dx-pages .dx-navigate-button::before
{
	color:var(--pager-button-icon-color);
font-size:var(--pager-button-icon-font-size);
align-items:center;
justify-content:center;
width:100%;
margin:0;
position:relative;
top:0;
left:0;
display:flex;
text-transform:none;

}
/* Row[1288]*/
.icGrid .dx-pager .dx-pages .dx-prev-button:before
{
	content:var(--pager-button-left-icon);

}
/* Row[1289]*/
.icGrid .dx-pager .dx-pages .dx-next-button:before
{
	content:var(--pager-button-right-icon);

}
/* Row[1290]*/
.icGrid .dx-pager .dx-page-sizes::before
{
	margin-right:calc(var(--switch-width) + .75em);
content:var(--ui-label-list-view-all);

}
/* Row[1291]*/
.icGrid .dx-pager .dx-page-sizes .dx-page-size
{
	color:transparent;
width:var(--switch-width);
min-width:var(--switch-width);
height:var(--switch-height);
min-height:var(--switch-height);
margin:0;
padding:.15em;
position:absolute;
right:0;
background:transparent;
border:0!important;
border-radius:1.429em;
box-sizing:content-box;

}
/* Row[1292]*/
.icGrid .dx-pager .dx-page-sizes .dx-page-size.dx-selection
{
	pointer-events:none;

}
/* Row[1293]*/
.icGrid .dx-pager .dx-page-sizes .dx-page-size.dx-selection::before
{
	width:var(--switch-height);
height:var(--switch-height);
position:relative;
display:flex;
background:var(--switch-color);
box-shadow:var(--box-shadow-small-dark);
border-radius:50%;
content:"";
z-index:2;

}
/* Row[1294]*/
.icGrid .dx-pager .dx-page-sizes .dx-page-size.dx-selection:nth-child(2)::before
{
	transform:translateX(calc(var(--switch-width) - var(--switch-height))) translateZ(0);

}
/* Row[1295]*/
.icGrid .dx-pager .dx-page-sizes .dx-page-size:not(.dx-selection)
{
	opacity:0;

}
/* Row[1296]*/
.icGrid .dx-pager .dx-page-sizes .dx-page-size:nth-child(1)
{
	background:var(--ui-color-off);

}
/* Row[1297]*/
.icGrid .dx-pager .dx-page-sizes .dx-page-size:nth-child(2)
{
	position:absolute;
background:var(--ui-color-on);

}
/* Row[1298]*/
.icGrid .dx-pager .dx-page-sizes:hover .dx-page-size:nth-child(1)::after
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
background:var(--ui-color-on);
border-radius:1.429em;
content:"";
z-index:1;
opacity:0.2;

}
/* Row[1299]*/
.icGrid .dx-datagrid-filter-row .dx-menu
{
	justify-content:center;
width:2em;
margin:0;
display:flex;

}
/* Row[1300]*/
.icGrid .dx-datagrid-filter-row .dx-menu-item.dx-state-focused:after
{
	display:none;

}
/* Row[1301]*/
.icGrid .dx-datagrid .dx-datagrid-filter-row .dx-editor-with-menu
{
	border-radius:var(--input-border-radius);
overflow:hidden;

}
/* Row[1302]*/
.icGrid .dx-menu-horizontal .dx-menu-item-wrapper, .icGrid .dx-datagrid-filter-row .dx-menu .dx-menu-horizontal, .icGrid .dx-datagrid .dx-datagrid-filter-row .dx-editor-with-menu .dx-menu-items-container
{
	justify-content:center;
width:100%;
height:100%!important;
display:flex;

}
/* Row[1303]*/
.icGrid .dx-datagrid .dx-datagrid-filter-row .dx-menu .dx-menu-item-expanded
{
	background:var(--ui-color-key-secondary)!important;

}
/* Row[1304]*/
.icGrid .dx-datagrid .dx-datagrid-filter-row .dx-menu .dx-menu-item-expanded i
{
	color:var(--ui-color-key);

}
/* Row[1305]*/
.icGrid .dx-datagrid .dx-datagrid-filter-row .dx-menu.dx-menu-item
{
	background:transparent!important;

}
/* Row[1306]*/
.icGrid td:not(.dx-command-adaptive-hidden) .dx-datagrid-adaptive-more
{
	align-items:center;
justify-content:center;
width:1em;
height:1em;
position:absolute;
top:calc(50% - .5em);
left:calc(50% - .75em);
display:flex;
background-size:0;
border-radius:var(--border-radius);

}
/* Row[1307]*/
.icGrid .dx-datagrid-adaptive-more:hover
{
	background:var(--ui-color-key-secondary);

}
/* Row[1308]*/
.icGrid .dx-datagrid-adaptive-more:hover::before
{
	color:var(--ui-color-key);

}
/* Row[1309]*/
.icGrid .dx-datagrid-adaptive-more:before
{
	color:var(--ui-color-text);
font-family:var(--font-family-icon);
font-size:1.1em;
display:flex;
text-transform:none;
content:var(--ui-icon-more);

}
/* Row[1310]*/
.icGrid .dx-datagrid.dx-gridbase-container
{
	background:transparent;
border:var(--list-border-width) solid var(--list-border-color);

}
/* Row[1311]*/
.icGrid .dx-datagrid td.dx-link
{
	border-radius:0;

}
/* Row[1312]*/
.icGrid .dx-datagrid .dx-toolbar-item .dx-toolbar-item-content>div:not(.dx-datagrid-column-chooser-plain)
{
	gap:var(--gap-horizontal);
align-items:center;
flex-wrap:wrap;
padding:0;
display:flex;

}
/* Row[1313]*/
.icGrid .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-group-row:not(.dx-row-focused)
{
	background:transparent;

}
/* Row[1314]*/
.icGrid .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row td, .icGrid .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row td.dx-command-select
{
	background:var(--list-group-row-bg);
border-bottom:var(--list-row-border-width) solid var(--list-row-border-color);

}
/* Row[1315]*/
.icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:not(.dx-group-row).dx-selection td
{
	background:var(--list-selected-row-bg, var(--ui-color-key-secondary));

}
/* Row[1316]*/
.icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:not(.dx-group-row).dx-selection td:first-child::before
{
	width:3px;
height:100%;
position:absolute;
top:0;
left:0;
display:block;
background:var(--ui-color-key) !important;
content:"";

}
/* Row[1317]*/
.ExtraSmall .icGrid .dx-datagrid .dx-datagrid-header-panel
{
	padding-top:var(--padding-half);
background:var(--card-bg);

}
/* Row[1318]*/
.ExtraSmall .icGrid .dx-datagrid .dx-toolbar-items-container
{
	flex-direction:column;
margin:calc(-1 * var(--gap-vertical)) 0 0 0;
padding:var(--padding-half) var(--padding) ;

}
/* Row[1319]*/
.ExtraSmall .icGrid .dx-datagrid-header-panel .dx-toolbar
{
	height:auto;

}
/* Row[1320]*/
.ExtraSmall .icGrid .dx-toolbar .dx-toolbar-before
{
	width:100%;
max-width:100% !important;
min-height:var(--list-header-group-row-height);
padding:0;

}
/* Row[1321]*/
.ExtraSmall .icGrid .dx-toolbar-item .dx-toolbar-item-content>div
{
	flex-wrap:wrap;

}
/* Row[1322]*/
.ExtraSmall .icGrid .dx-toolbar-after
{
	min-height:var(--list-header-group-row-height);
margin-right:-.6em;

}
/* Row[1323]*/
.dx-datagrid.dx-overlay-content.dx-datagrid
{
	background:transparent;

}
/* Row[1324]*/
.dx-datagrid.dx-menu-base.dx-overlay-content .dx-menu-items-container
{
	background:var(--submenu-bg);

}
/* Row[1325]*/
.dx-filter-menu.dx-menu .dx-menu-item .dx-menu-item-content
{
	align-items:center;
justify-content:center;
display:flex;

}
/* Row[1326]*/
.dx-editor-with-menu .dx-filter-menu .dx-menu-item-content .dx-icon.dx-icon-filter-operation-default
{
	color:var(--ui-color-text-secondary);
margin:0;

}
/* Row[1327]*/
.dx-filter-menu.dx-menu-base.dx-overlay-content .dx-menu-items-container::before
{
	width:1.429em;
height:1px;
position:absolute;
top:10px;
left:10px;
background:transparent;
content:"";
z-index:1;
transform:scaleX(.7);

}
/* Row[1328]*/
.dx-menu-base .dx-submenu .dx-menu-item.dx-state-hover .dx-menu-item-content > *
{
	color:var(--submenu-item-hover-color);

}
/* Row[1329]*/
.dx-filter-menu.dx-menu-base .dx-submenu::after
{
	width:1.429em!important;
height:1.429em!important;
position:absolute;
top:0.357em;
left:0;
display:flex!important;
background:var(--submenu-bg);
border:var(--submenu-border-width) solid var(--submenu-border-color);
border-radius:4px!important;
content:"";
z-index:-1;
transform:translateX(10px)scaleX(.85) rotate(45deg) translateZ(0)!important;

}
/* Row[1330]*/
.dx-datagrid.dx-menu-base .dx-submenu .dx-menu-item-selected
{
	background:var(--submenu-item-selected-bg)!important;

}
/* Row[1331]*/
.dx-datagrid.dx-menu-base .dx-submenu .dx-menu-item-selected .dx-menu-item-content > * , .dx-datagrid.dx-menu-base .dx-submenu .dx-menu-item-selected.dx-state-hover .dx-menu-item-content > *
{
	color:var(--submenu-item-selected-color)!important;

}
/* Row[1332]*/
.dx-datagrid.dx-menu-base .dx-submenu .dx-menu-item-content
{
	display:grid;
grid-template-columns:2.25em 1fr;

}
/* Row[1333]*/
[data-app]:not(.list--horizontal-scroll) .icGrid .dx-gridbase-container>.dx-datagrid-rowsview.dx-scrollable>.dx-scrollable-wrapper, [data-app]:not(.list--horizontal-scroll) .icGrid .dx-gridbase-container>.dx-datagrid-rowsview.dx-scrollable>.dx-scrollable-wrapper .dx-scrollable-container
{
	overflow:hidden!important;

}
/* Row[1334]*/
.page-title
{
	align-items:center;
min-height:var(--page-title-min-height);
margin:var(--page-title-margin);
position:relative;
display:flex;

}
/* Row[1336]*/
.page-title.page-title--has-buttons .ic-row:last-child .ic-col .fieldTable button
{
	margin:var(--gap-vertical) 0 0 var(--gap-horizontal);

}
/* Row[1337]*/
.page-title.page-title--has-buttons .ic-row:last-child
{
	margin:calc(-1 * var(--gap-vertical)) 0 0 auto;
display:flex;

}
/* Row[1338]*/
.page-title--has-back-button
{
	padding-top:var(--padding-plus-half);
position:relative;
--button-min-height:0;

}
/* Row[1339]*/
.page-title.page-title--has-back-button .ic-row .fieldTable button.button--back.dx-button
{
	margin:0;
position:absolute;
top:0;
left:0;

}
/* Row[1340]*/
.page-title.page-title--has-conditional-back-button
{
	align-items:flex-start;
flex-direction:column-reverse;
--button-min-height:0;

}
/* Row[1341]*/
.page-title.page-title--has-conditional-back-button [dx-button].dx-button.button--back
{
	margin-bottom:.45em;

}
/* Row[1342]*/
.ExtraSmall .page-title.page-title--has-buttons
{
	align-items:flex-start;
justify-content:center;
--gap-vertical:var(--padding-half);
--gap-horizontal:0;

}
/* Row[1343]*/
.ExtraSmall .page-title.page-title--has-buttons .ic-row:last-child
{
	flex-direction:column;
width:100%;
margin:0;

}
/* Row[1344]*/
.page-title.page-title--has-text .ic-row:last-child .ic-col .fieldTable
{
	margin:var(--gap-vertical) 0 0 var(--gap-horizontal);

}
/* Row[1345]*/
.page-title.page-title--has-text .ic-row:last-child
{
	margin:calc(-1 * var(--gap-vertical)) 0 0 auto;

}
/* Row[1346]*/
.ExtraSmall .page-title.page-title--has-text
{
	align-items:flex-start;
--gap-horizontal:0;

}
/* Row[1347]*/
.ExtraSmall .page-title.page-title--has-text .ic-row:last-child
{
	width:100%;

}
/* Row[1348]*/
.ExtraSmall .page-title.page-title--has-text .ic-row:last-child .ic-col .fieldTable
{
	--gap-vertical:var(--margin-plus-half);

}
/* Row[1349]*/
.ExtraSmall .page-title.page-title--has-buttons .ic-row:last-child .ic-col .fieldTable button
{
	width:100%;

}
/* Row[1350]*/
.ExtraSmall .page-title.page-title--has-conditional-back-button
{
	align-items:flex-start;
margin-top:-.65em;

}
/* Row[1351]*/
.ExtraSmall .page-title.page-title--has-back-button .ic-row .fieldTable button.button--back.dx-button
{
	width:auto;
left:var(--padding);

}
/* Row[1352]*/
.page-title__sub-text
{
	font-size:0.929em;
white-space:nowrap;
--ui-color-text:var(--ui-color-gray-medium);

}
/* Row[1353]*/
.filter
{
	padding:var(--padding);
display:flex;
--label-margin:0 .5em 0 0;
--gap-vertical:var(--margin-half);

}
/* Row[1354]*/
.filter .ic-row, .filter .fieldTable
{
	height:100%;
display:flex;

}
/* Row[1355]*/
.filter .ic-row:not(:last-child)
{
	flex-wrap:wrap;
margin:calc(-1 * var(--gap-vertical)) 0 0 calc(-1 * var(--gap-horizontal));

}
/* Row[1356]*/
.filter .ic-row:not(:last-child) .ic-col > .fieldTable > *
{
	margin:var(--gap-vertical) 0 0 var(--gap-horizontal);

}
/* Row[1357]*/
.filter .ic-row:last-child:not(:only-child)
{
	align-items:center;
align-self:center;
margin:0 0 0 auto;
display:flex;

}
/* Row[1358]*/
.filter .ic-row:last-child:not(:only-child) .ic-col .fieldTable button
{
	margin:0 0 0 var(--gap-horizontal);
z-index:1;

}
/* Row[1359]*/
.filter .fieldTable
{
	align-items:center;
height:100%;

}
/* Row[1360]*/
.ExtraSmall .filter-summary
{
	padding:0 var(--padding);

}
/* Row[1361]*/
.ExtraSmall .filter-summary span
{
	white-space:normal;

}
/* Row[1362]*/
.ExtraSmall .filter.filter--no-buttons .ic-row:last-child
{
	padding-bottom:var(--padding);
padding-top:0;
border:0;

}
/* Row[1363]*/
.Small .filter.filter--no-buttons
{
	padding:var(--padding);

}
/* Row[1364]*/
.Small .filter.filter--no-buttons .ic-row:last-child
{
	justify-content:flex-start;
padding:0;
position:relative;

}
/* Row[1365]*/
.filter.filter--no-buttons .ic-row .ic-col:first-child > .fieldTable label
{
	margin-left:0;

}
/* Row[1366]*/
.filter--tablet-padding
{
	padding:var(--padding);
display:flex;
--label-margin:0 .5em 0 0;
--gap-vertical:var(--margin-half);

}
/* Row[1367]*/
.Small .filter--tablet-padding:not(.filter--chart) .ic-row:last-child
{
	align-items:flex-end;
justify-content:flex-end;
width:100%;
height:auto;
margin:0;
padding:var(--padding);
position:absolute;
bottom:0;
left:0;
border-top:var(--buttons-app-border-width) solid var(--buttons-app-border-color);
--gap-vertical:0;

}
/* Row[1368]*/
.kpi
{
	align-items:stretch;
flex-direction:var(--flex-direction);
min-height:var(--kpi-min-height);
position:relative;
display:flex;
--ui-icon-up:"arrow_upward";
--ui-icon-down:"arrow_downward";
--label-color:var(--kpi-label-color);
--label-font-weight:var(--kpi-label-font-weight);
--label-margin:var(--kpi-label-margin);
--label-padding:var(--kpi-label-padding);
--label-font-size:var(--kpi-label-font-size);
--field-color:var(--kpi-field-color);
--field-font-weight:var(--kpi-field-font-weight);
--field-margin:var(--kpi-field-margin);
--field-padding:var(--kpi-field-padding);
--field-font-size:var(--kpi-field-font-size);

}
/* Row[1369]*/
.kpi .kpi__date
{
	font-size:.9em;
min-width:7.109em;
right:var(--padding-plus-half);
white-space:nowrap;
animation-duration:var(--anim-speed-fast);
animation-delay:1.75s;
animation-name:anim-kpi-value;
animation-timing-function:ease;
animation-fill-mode:both;

}
/* Row[1370]*/
.kpi .kpi__date *
{
	color:var(--kpi-label-color);

}
/* Row[1371]*/
.kpi [model]:empty::before
{
	content:"-";

}
/* Row[1372]*/
.kpi .TableTitle
{
	position:absolute;
top:0;
left:0;

}
/* Row[1373]*/
.kpi .ic-row
{
	flex-grow:1;
padding:var(--padding-plus-half);
position:relative;
display:grid;
grid-column-gap:var(--kpi-gap-vertical);
grid-row-gap:var(--kpi-gap-horizontal);
grid-template-columns:repeat(auto-fit, minmax(var(--kpi-column-min-width), 1fr));

}
/* Row[1374]*/
.kpi .TableTitle + .ic-row
{
	margin-top:var(--app-title-min-height);

}
/* Row[1375]*/
.kpi label
{
	color:var(--kpi-label-color);
animation-duration:var(--anim-speed-medium);
animation-name:anim-kpi-label;
animation-timing-function:ease;
animation-fill-mode:both;

}
/* Row[1376]*/
.Small .kpi .ic-row
{
	padding:var(--padding);

}
/* Row[1377]*/
.Small .kpi.kpi--vertical
{
	--gap-vertical:1em;

}
/* Row[1378]*/
.Small .kpi.kpi--vertical .ic-row:nth-child(1n)
{
	flex-wrap:wrap;
flex-direction:row;
margin:calc(-1 * var(--gap-vertical)) 0 0 calc(-1 * var(--gap-horizontal));

}
/* Row[1379]*/
.Small .kpi.kpi--vertical .ic-row:nth-child(1n) .ic-col
{
	flex-grow:1;
min-width:15em;
margin:var(--gap-vertical) 0 0 var(--gap-horizontal);

}
/* Row[1380]*/
.Small .kpi.kpi--vertical .ic-row .ic-col:not(:last-child)
{
	margin-bottom:0;

}
/* Row[1381]*/
.ExtraSmall .kpi .ic-row
{
	flex-wrap:wrap;
padding:var(--padding);

}
/* Row[1382]*/
.ExtraSmall .kpi
{
	--kpi-gap-horizontal:1em;

}
/* Row[1383]*/
.ic-tabs:focus
{
	outline:0;

}
/* Row[1384]*/
.dx-multiview-item-container, .dx-multiview-item
{
	transform:none!important;

}
/* Row[1385]*/
.dx-tabpanel .dx-datagrid-header-panel
{
	border-bottom:1px solid var(--ui-color-border);

}
/* Row[1386]*/
.dx-multiview-item
{
	opacity:0;

}
/* Row[1388]*/
.dx-multiview-item.dx-item-selected
{
	opacity:1;

}
/* Row[1389]*/
.dx-tabs-nav-buttons .dx-tabs-scrollable .dx-tabs-wrapper
{
	border:0;

}
/* Row[1390]*/
.dx-tabs-scrollable .dx-tab:not(.dx-tab-selected):before, .dx-tabs-scrollable .dx-tab-selected:after
{
	display:none!important;

}
/* Row[1391]*/
.dx-tabs-nav-buttons:focus, .dx-tabpanel .dx-tabs:focus
{
	outline:0;

}
/* Row[1392]*/
.dx-tabs-nav-button i::before
{
	color:var(--color-science-blue)!important;

}
/* Row[1393]*/
.dx-tabs-nav-button.dx-state-hover, .dx-tabs-nav-button.dx-state-active
{
	background:var(--ui-color-key-secondary);

}
/* Row[1394]*/
.dx-tabpanel .dx-tabs .dx-tab.dx-state-hover, .dx-tabpanel .dx-tabs .dx-tab.dx-state-active
{
	background:var(--tabs-tab-hover-bg);

}
/* Row[1395]*/
.dx-tabpanel .dx-tabs .dx-tab.dx-state-hover span, .dx-tabpanel .dx-tabs .dx-tab.dx-state-active span
{
	color:var(--tabs-tab-hover-color);

}
/* Row[1396]*/
.dx-tabpanel .dx-tabs .dx-tab.dx-tab-selected
{
	background:var(--tabs-tab-selected-bg);

}
/* Row[1397]*/
.dx-tabpanel .dx-tabs .dx-tab.dx-tab-selected span
{
	color:var(--tabs-tab-selected-color);

}
/* Row[1398]*/
.dx-tabpanel .dx-tabs .dx-tab.dx-tab-selected::before
{
	width:100%;
height:var(--tabs-tab-selected-border-width);
position:absolute;
top:auto;
bottom:0;
right:0;
left:0;
display:flex;
background:var(--tabs-tab-selected-border-color);
border:0;
content:"";
transform:translate3d(0,0,0);
animation-duration:var(--anim-speed-fast);
animation-name:anim-tabs-selected;
animation-timing-function:ease;
transform-origin:bottom;

}
/* Row[1399]*/
.dx-tabpanel .dx-tabs .dx-tab span
{
	color:var(--tabs-tab-color);

}
/* Row[1400]*/
.dx-tabpanel .dx-multiview-wrapper
{
	border:0;

}
/* Row[1401]*/
.dx-tabpanel.dx-state-focused .dx-multiview-wrapper
{
	border:0!important;

}
/* Row[1402]*/
.dx-overlay-content .dx-popup-content>.dx-template-wrapper
{
	transform:translateZ(0);

}
/* Row[1403]*/
.dx-popup-wrapper > .dx-overlay-content .tabs:not(.bypass-style) .dx-multiview-item-container, .dx-popup-wrapper > .dx-overlay-content .tabs:not(.bypass-style) .dx-multiview-item.dx-item
{
	transform:none!important;

}
/* Row[1404]*/
.buttons-app
{
	align-items:center;
justify-content:flex-end;
min-height:var(--buttons-app-min-height);
padding:var(--padding-half) var(--padding);
display:flex;
background:var(--buttons-app-bg);
border-top:var(--buttons-app-border-width) solid var(--buttons-app-border-color);
box-sizing:border-box;
--gap-vertical:var(--padding-half);

}
/* Row[1405]*/
.buttons-app .ic-row
{
	align-items:center;
flex-wrap:nowrap;
justify-content:flex-end;
margin:calc(-1 * var(--gap-horizontal)) 0 0 calc(-1 * var(--gap-vertical));
display:flex;

}
/* Row[1406]*/
.buttons-app.buttons-app--first-item-justify-left .ic-row
{
	width:100%;
position:relative;

}
/* Row[1407]*/
.buttons-app .ic-row + .ic-row
{
	margin:calc(-1 * var(--gap-horizontal)) 0 0 0;

}
/* Row[1408]*/
.buttons-app .ic-row [class*="ic-col"] .fieldTable button
{
	margin:var(--gap-horizontal) 0 0 var(--gap-vertical);

}
/* Row[1409]*/
.buttons-app.buttons-app--first-item-justify-left .ic-col:first-child
{
	margin-right:auto;

}
/* Row[1410]*/
.buttons-app.buttons-app--first-item-justify-left .ic-col:first-child button
{
	margin-left:0px;

}
/* Row[1411]*/
.last-row--is-buttons-app .ic-row:last-child
{
	gap:unset;
align-items:center;
flex-direction:row;
justify-content:flex-end;
width:100%;
margin:0;
padding:var(--padding-half) var(--padding) 0 var(--padding);
position:absolute;
bottom:0;
right:0;
display:flex;
background:var(--card-bg);
border-top:var(--buttons-app-border-width) solid var(--buttons-app-border-color);
--rows-flex-children-grow:0;
--gap-vertical:var(--padding-half);
--gap-horizontal:var(--padding-half);

}
/* Row[1412]*/
.last-row--is-buttons-app .ic-row:last-child [dx-button].dx-button
{
	margin:0 0 var(--gap-horizontal) var(--gap-vertical);

}
/* Row[1413]*/
.buttons-app.buttons-app--as-tabs .ic-row [dx-button].dx-button.selected
{
	border-bottom:3px solid var(--ui-color-key);
pointer-events:none;
user-select:none;
-webkit-user-select:none;
--button-border-radius:0;
--button-min-width:auto;
--button-text-color:var(--ui-color-key);

}
/* Row[1414]*/
.buttons-app.buttons-app--as-tabs .ic-row [dx-button].dx-button
{
	--button-text-color:var(--ui-color-text);
--button-click-ripple-bg:transparent;
--button-hover-overlay-bg:transparent;

}
/* Row[1415]*/
.buttons-app--as-tabs.buttons-app .ic-row
{
	flex-wrap:nowrap;
margin-top:10px;
margin-left:calc(-1 * var(--gap-vertical));
--gap-vertical:1.5em;
--gap-horizontal:0;

}
/* Row[1416]*/
.buttons-app.buttons-app--as-tabs [dx-button].dx-button .dx-button-content
{
	padding:0;

}
/* Row[1417]*/
.buttons-app.buttons-app--as-tabs
{
	align-items:flex-end;
justify-content:flex-start;
min-height:auto;
margin-bottom:var(--margin);
padding:0;
background:transparent;
border-top:none;
border-bottom:1px solid var(--ui-color-border);
--button-border-radius:var(--tabs-tab-border-radius);
--button-min-width:0;
--button-padding:0;

}
/* Row[1418]*/
.dx-popup-wrapper > .dx-overlay-content:not(.modal--bypass-fixed-buttons) .buttons-app , .dx-popup-wrapper .dx-state-focused.dx-overlay-content:not(.modal--bypass-fixed-buttons) .buttons-app
{
	width:100%;
padding-bottom:1em;
position:fixed;
bottom:0;
left:0;
border-top:1px solid var(--ui-color-border);
border-radius:0 0 var(--modal-border-radius) var(--modal-border-radius);

}
/* Row[1419]*/
.dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content.cpi--share-article-modal .dx-scrollable-container, .dx-popup-wrapper.dx-overlay-modal .dx-state-focused.dx-overlay-content.cpi--share-article-modal .dx-scrollable-container
{
	padding-bottom:var(--buttons-app-min-height);

}
/* Row[1420]*/
.bx-wrapper .bx-controls-direction a
{
	z-index:1;

}
/* Row[1421]*/
ic-doc-slider
{
	width:100%;
height:100%;
min-height:calc(var(--card-app-title-min-height) + var(--load-panel-spinner-width));
position:relative;
display:flex;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[1422]*/
ic-doc-slider::before
{
	width:var(--load-panel-spinner-width);
height:var(--load-panel-spinner-width);
position:absolute;
top:calc(50% - calc(var(--load-panel-spinner-width) / 2));
left:calc(50% - calc(var(--load-panel-spinner-width) / 2));
border:var(--load-panel-spinner-track-width) solid var(--load-panel-spinner-track-bg);
border-left:var(--load-panel-spinner-track-width) solid var(--load-panel-spinner-color);
border-radius:50%;
content:"";
animation-duration:.6s;
animation-iteration-count:infinite;
animation-name:anim-loading-wheel;
animation-timing-function:linear;

}
/* Row[1423]*/
.ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle .popupSpan a
{
	color:var(--link-color);
padding:0;
background:transparent;
white-space:nowrap;

}
/* Row[1424]*/
.ic-your-goal-icon
{
	width:var(--goals-timeline-icon-size);
height:var(--goals-timeline-icon-size);

}
/* Row[1425]*/
.ic-your-goal-icon img
{
	width:100%;
height:100%;
object-fit:cover;

}
/* Row[1426]*/
.ic-personal-timeline-content .ic-personal-timeline-linecontainer .ic-personal-timeline-line .ic-personal-timeline-today, .ic-personal-timeline-content .ic-personal-timeline-linecontainer .ic-personal-timeline-line .ic-personal-timeline-future
{
	color:var(--ui-color-text);

}
/* Row[1427]*/
.image-container.image-container--fallback-icon::before
{
	color:var(--ui-color-placeholder);
font-family:var(--font-family-icon);
font-size:var(--image-container-fallback-icon-size);
align-items:center;
justify-content:center;
width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
border-radius:var(--image-container-border-radius);
content:attr(data-icon);
z-index:0;
overflow:hidden;

}
/* Row[1428]*/
.image-container.image-container--border
{
	--image-container-border-width:var(--border-width);
--image-container-border-color:var(--ui-color-border);

}
/* Row[1429]*/
.image-container.image-container--small
{
	--image-container-width:5em;
--image-container-height:5em;
--image-container-fallback-icon-size:3em;

}
/* Row[1430]*/
.image-container.image-container--medium
{
	--image-container-width:10em;
--image-container-height:10em;
--image-container-fallback-icon-size:7em;

}
/* Row[1431]*/
.image-container.image-container--large
{
	--image-container-width:15em;
--image-container-height:15em;
--image-container-fallback-icon-size:11em;

}
/* Row[1432]*/
.image-container.image-container--contain
{
	--image-container-crop-mode:contain;

}
/* Row[1433]*/
.ic-list-chart
{
	padding:calc(var(--padding) + .25rem) var(--padding) var(--padding) var(--padding);

}
/* Row[1434]*/
.highcharts-container
{
	font-size:var(--font-size-main)!important;
background:transparent;

}
/* Row[1435]*/
.highcharts-container svg.highcharts-root
{
	font-size:var(--font-size-main)!important;
max-height:var(--chart-max-height)!important;
min-height:var(--chart-min-height)!important;
padding-top:0!important;

}
/* Row[1436]*/
.highcharts-point
{
	stroke:var(--highcharts-point-stroke);

}
/* Row[1437]*/
.highcharts-container text
{
	font-size:var(--font-size-main)!important;
fill:var(--ui-color-text)!important;

}
/* Row[1438]*/
.highcharts-axis-labels
{
	font-size:var(--font-size-main);

}
/* Row[1439]*/
.highcharts-grid-line
{
	stroke:var(--ui-color-border)!important;

}
/* Row[1440]*/
.highcharts-xaxis-grid path.highcharts-grid-line
{
	stroke:none!important;

}
/* Row[1441]*/
.highcharts-container .highcharts-axis-labels text
{
	font-size:var(--headings-size-h6)!important;
fill:var(--ui-color-text-secondary)!important;

}
/* Row[1442]*/
.highcharts-container span.tooltip-series-name
{
	font-weight:var(--font-weight-bold)!important;

}
/* Row[1443]*/
.ExtraSmall #GroupedStackedBarChart .highcharts-legend
{
	top:50% !important;

}
/* Row[1444]*/
:root:not(.is-dark-mode) .is-hidden--in-dark-mode
{
	display:initial;

}
/* Row[1445]*/
:root:not(.is-dark-mode) .is-visible--in-dark-mode
{
	display:none;

}
/* Row[1446]*/
:root.is-dark-mode .is-visible--in-dark-mode
{
	display:initial;

}
/* Row[1447]*/
:root.is-dark-mode .is-hidden--in-dark-mode
{
	display:none;

}
/* Row[1448]*/
.cpi--dashboard .page-title
{
	padding-right:14.429em;
--label-color:var(--ui-color-text-secondary);

}
/* Row[1449]*/
:root.is-dark-mode .cpi--dashboard .dashboard__market-indices iframe
{
	transform:translateZ(0);
filter:invert(0.9) grayscale(100%) sepia(100%) hue-rotate(180deg) saturate(170%) brightness(125%);

}
/* Row[1450]*/
.cpi--dashboard .dashboard__trending-news
{
	--app-title-min-height:auto;
--app-title-font-size:var(--headings-size-h2);
--app-title-padding:.25em 0 .5em 0;
will-change:transform;

}
/* Row[1451]*/
.cpi--dashboard .dashboard__my-financial-happiness .ic-your-goal-icon + a
{
	display:none;

}
/* Row[1454]*/
.Small .cpi--dashboard .dashboard__open-new-account-button
{
	padding:var(--padding);
background:var(--card-bg);
border-radius:var(--card-border-radius);

}
/* Row[1455]*/
.Small .cpi--dashboard .dashboard__open-new-account-button [dx-button].dx-button
{
	flex-grow:.25;
margin:auto;

}
/* Row[1456]*/
.ExtraSmall .cpi--dashboard .page-title
{
	padding-right:0;
padding-bottom:5em;

}
/* Row[1457]*/
.ExtraSmall .cpi--dashboard .dashboard__build-a-financial-plan .ic-row
{
	flex-direction:column;
display:flex;

}
/* Row[1458]*/
.ExtraSmall .cpi--dashboard .dashboard__build-a-financial-plan .ic-row span > div
{
	align-items:center;
flex-direction:column;
display:flex;

}
/* Row[1459]*/
.ExtraSmall .cpi--dashboard .dashboard__build-a-financial-plan .ic-row span > div > div
{
	text-align:center;
align-items:center;
margin-right:0;

}
/* Row[1460]*/
.ExtraSmall .cpi--dashboard .dashboard__build-a-financial-plan .card__icon
{
	margin-bottom:.5em;

}
/* Row[1461]*/
.ExtraSmall .cpi--dashboard .dashboard__build-a-financial-plan .ic-col-1
{
	padding-top:0;

}
/* Row[1462]*/
.cpi--dashboard .dashboard__market-indices iframe
{
	margin-top:.5em;
animation-delay:var(--anim-speed-glacial);
animation-name:anim-fade-in;
animation-timing-function:ease;
animation-fill-mode:both;

}
/* Row[1464]*/
:root.is-dark-mode .theme-selector::before
{
	content:"Switch to Light Mode";

}
/* Row[1465]*/
[data-workflow="ICXLogin.WF.App"] .IXLeftPanel
{
	display:none;

}
/* Row[1466]*/
.login__footer-links
{
	flex-wrap:wrap;
margin-top:40px;
position:absolute;
bottom:40px;
left:calc(50% - 301.38px/2 );
--link-color:var(--color-white);
--gap-horizontal:24px;

}
/* Row[1467]*/
.login__modal-input .ic-row:last-child
{
	width:90vw;
max-width:300px;

}
/* Row[1468]*/
[data-workflow="ICXLogin.WF.App"] header, [data-workflow="ICXLogin.WF.App"] footer, [data-workflow="ICXLogin.WF.App"] .IXResponsiveBody::before
{
	display:none;

}
/* Row[1469]*/
.login .login__X
{
	font-size:11.333em;
align-items:center;
justify-content:center;
width:408px;
height:408px;
margin-bottom:50px;
display:inline-flex;
border:6px solid;
border-radius:50%;
pointer-events:none;
user-select:none;
-webkit-user-select:none;

}
/* Row[1470]*/
.login .login__logo
{
	margin-bottom:50px;
display:inline-block;

}
/* Row[1471]*/
.login__input
{
	align-items:center;
flex-direction:column;
justify-content:center;
display:flex;

}
/* Row[1472]*/
.login__site-alert
{
	min-width:calc(34.286em - var(--padding-4x));

}
/* Row[1473]*/
.login__site-alert .site-alert .site-alert__content
{
	max-height:10em;

}
/* Row[1474]*/
.login__site-alert p:only-child , .login__site-alert p:last-child
{
	line-height:normal;
margin:0;

}
/* Row[1475]*/
.login [dx-button].dx-button:not(.button--back), .login [dx-button].dx-button.dx-state-focused:not(.button--back)
{
	width:90vw;
max-width:300px;
height:44px;
--button-bg:var(--color-science-blue);
--button-hover-bg:var(--color-science-blue);

}
/* Row[1476]*/
.login .button.sign-in
{
	margin-bottom:10px;
--button-text-color:var(--color-white);
--button-hover-text-color:var(--color-white);

}
/* Row[1477]*/
body[data-workflow="ICXLogin.WF.App"]:after
{
	top:0;
right:0;

}
/* Row[1478]*/
.login .button.create-an-account
{
	--button-bg:#1a4569;
--button-text-color:var(--color-white);
--button-hover-bg:#1a4569;
--button-hover-text-color:var(--color-white);

}
/* Row[1479]*/
body[data-workflow="ICXLogin.WF.App"]
{
	padding:0;
background:var(--color-prussian-blue);

}
/* Row[1480]*/
.login__boxes--1
{
	align-items:flex-end;
top:0;
left:0;

}
/* Row[1481]*/
.login__boxes--2
{
	align-items:flex-start;
top:0;
right:0;

}
/* Row[1482]*/
.login__boxes img
{
	width:100vw;
max-width:800px;

}
/* Row[1483]*/
.login__boxes
{
	flex-direction:column;
justify-content:center;
width:25%;
max-width:550px;
height:100vh;
min-height:fit-content;
display:flex;
z-index:0;
white-space:normal;
overflow-x:hidden;
overflow-y:hidden;
pointer-events:none;
user-select:none;
-webkit-user-select:none;

}
/* Row[1484]*/
.login__body
{
	font-size:1.071em;
align-items:center;
flex-direction:column;
display:flex;

}
/* Row[1485]*/
[data-workflow="ICXLogin.WF.App"] .IXResponsiveBodyInner > .IXResponsiveContent, [data-workflow="ICXLogin.WF.App"] .IXResponsiveBody > .IXResponsiveContent
{
	align-items:center;
justify-content:center;
height:100vh;
max-height:100vh;
display:flex;
overflow:hidden;

}
/* Row[1486]*/
.login__modal
{
	width:95vw !important;
--ui-color-key:var(--color-science-blue);
--ui-color-text:var(--color-ebony-clay);
--modal-max-width:660px;
--link-hover-bg:var(--color-tropical-blue);
--card-bg:var(--color-white);
--label-color:var(--ui-color-text);
--label-margin:0 0 5px 0;
--buttons-app-min-height:30px;

}
/* Row[1487]*/
.login__modal .dx-popup-title.dx-popup-title:after
{
	display:none;

}
/* Row[1488]*/
.login__sign-in-text
{
	font-weight:500;
font-size:2.357em;

}
/* Row[1489]*/
.login__modal-input
{
	align-items:center;
flex-direction:column;
display:flex;

}
/* Row[1490]*/
[data-workflow="ICXLogin.WF.App"] .dx-overlay-shader:before
{
	background:var(--color-prussian-blue);

}
/* Row[1491]*/
[data-workflow="ICXLogin.WF.App"] .dx-overlay-shader
{
	-webkit-backdrop-filter:blur(5px);
backdrop-filter:blur(5px);

}
/* Row[1492]*/
.login .NewsFeedPageColumn
{
	margin-top:20px;
display:flex;

}
/* Row[1493]*/
.login .componentNoData
{
	display:none;

}
/* Row[1494]*/
.dx-loadpanel-indicator
{
	display:none;

}
/* Row[1495]*/
.login__body .login__logo img
{
	transform:rotate(0.03deg);
filter:brightness(0) invert(1);

}
/* Row[1496]*/
.news-app.news-app--banner .carousel-nav
{
	align-items:center;
width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
box-sizing:border-box;
pointer-events:none;

}
/* Row[1497]*/
.news-app.news-app--banner .carousel-dots
{
	font-size:var(--font-size-main);
margin:auto auto 0 auto;
display:flex;

}
/* Row[1498]*/
.news-app.news-app--banner .carousel-dots .carousel-nav-dot
{
	margin:0 calc(var(--margin-half) /2);
pointer-events:all;

}
/* Row[1499]*/
.news-app.news-app--banner .carousel-nav-dot
{
	width:var(--pager-dot-size);
height:var(--pager-dot-size);
border:var(--pager-dot-border-width) solid var(--pager-dot-border-color);
border-radius:50%!important;
overflow:hidden;
text-indent:-999px;

}
/* Row[1500]*/
.news-app.news-app--banner .carousel-nav-dot:hover:not(.active)
{
	background:var(--pager-dot-hover-bg);

}
/* Row[1501]*/
.news-app.news-app--banner .carousel-nav-dot.active
{
	background:var(--pager-dot-selected-bg);

}
/* Row[1502]*/
.news-app.news-app--banner .carousel-btn
{
	color:transparent;
font-weight:var(--font-weight-regular);
font-size:var(--font-size-main);
width:var(--pager-button-width);
height:var(--pager-button-height);
margin:var(--margin);
padding:0;
position:relative;
bottom:calc(var(--pager-button-width) / 2);
display:flex;
background:var(--pager-button-bg);
border:var(--pager-button-border-width) solid var(--pager-button-border-color);
box-shadow:var(--box-shadow-large);
border-radius:var(--pager-button-border-radius);
z-index:1;
overflow:hidden;
text-indent:-999px;
opacity:0;
transition:opacity var(--anim-speed-very-fast) ease, transform var(--anim-speed-very-fast) ease;
transform:translateY(1em) translateZ(0);
pointer-events:all;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[1503]*/
.news-app.news-app--banner .ic-repeater:hover .carousel-btn
{
	opacity:1;
transform:translateZ(0);

}
/* Row[1504]*/
.news-app.news-app--banner .carousel-btn::before
{
	color:var(--pager-button-icon-color);
font-family:var(--font-family-icon);
font-size:var(--pager-button-icon-font-size);
align-items:center;
justify-content:center;
width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
text-indent:0;

}
/* Row[1505]*/
.news-app.news-app--banner .carousel-btn.carousel-nav-prev::before
{
	content:var(--pager-button-left-icon);

}
/* Row[1506]*/
.news-app.news-app--banner .carousel-btn.carousel-nav-next::before
{
	content:var(--pager-button-right-icon);

}
/* Row[1507]*/
.news-app.news-app--banner .carousel-btn:hover
{
	background:var(--pager-button-hover-bg);
border-color:var(--pager-button-hover-border-color);

}
/* Row[1508]*/
.news-app.news-app--banner .carousel-btn:hover::before
{
	color:var(--pager-button-hover-icon-color);

}
/* Row[1509]*/
.news-app.news-app--banner .rpt-carousel-viewport
{
	height:var(--newsfeed-banner-height);
position:relative;
display:flex;
overflow:hidden;

}
/* Row[1510]*/
.news-app.news-app--banner .ic-repeater
{
	flex-direction:column;
padding-bottom:calc(var(--pager-dot-size) + var(--padding));
position:relative;
display:flex;

}
/* Row[1511]*/
.news-app.news-app--banner .ic-repeater-items.rpt-carousel
{
	width:100%;
height:100%;
position:absolute;
display:flex;
transition:transform var(--anim-speed-fast) ease;

}
/* Row[1512]*/
.news-app.news-app--banner .ic-repeater-item
{
	flex-basis:100%;
flex-grow:1;
flex-shrink:0;
height:100%;
margin-right:var(--margin-3x);
display:flex;

}
/* Row[1513]*/
.news-app.news-app--banner .fieldTable
{
	width:100%;
height:100%;
position:absolute;
display:flex;

}
/* Row[1514]*/
.news-app.news-app--banner .news-app__story
{
	flex-wrap:wrap;
width:100%;
height:100%;
position:relative;
display:flex;
background:var(--newsfeed-banner-fallback-bg);
border-radius:var(--border-radius);
overflow:hidden;

}
/* Row[1515]*/
.news-app.news-app--banner .news-app__story .story__background
{
	width:100%;
height:100%;

}
/* Row[1516]*/
.news-app.news-app--banner .news-app__story .story__background img
{
	width:100%;
height:100%;
transition:transform var(--anim-speed-slow) ease;
transform:scale(1.05) translateZ(0);
filter:contrast(.6) blur(1px) brightness(.7) saturate(2) hue-rotate(5deg);
object-fit:cover;

}
/* Row[1517]*/
:root.is-dark-mode .news-app.news-app--banner .news-app__story .story__background img
{
	filter:contrast(.6) blur(1px) brightness(.5) saturate(2) hue-rotate(5deg);

}
/* Row[1518]*/
.news-app.news-app--banner .ic-repeater:hover .story__background img
{
	transform:scale(1.1) translateZ(0);

}
/* Row[1519]*/
.news-app.news-app--banner .news-app__story .story__details
{
	font-size:var(--font-size-main);
flex-direction:column;
justify-content:center;
width:100%;
height:100%;
padding:var(--padding-4x);
position:relative;
top:-100%;
display:flex;
z-index:1;
transform:translateZ(0);

}
/* Row[1520]*/
.news-app.news-app--banner .news-app__story .story__details > *
{
	color:var(--color-white);
font-weight:var(--font-weight-normal);

}
/* Row[1521]*/
.news-app.news-app--banner .news-app__story .story__details > *:not(:last-child)
{
	margin-bottom:var(--margin-half);

}
/* Row[1522]*/
.news-app.news-app--banner .news-app__story .story__details .details__date
{
	opacity:0.7;

}
/* Row[1523]*/
.ExtraSmall .news-app.news-app--banner .news-app__story
{
	border-radius:0;

}
/* Row[1524]*/
.ExtraSmall .news-app.news-app--banner .news-app__story .story__details
{
	margin-top:-2em;
padding:var(--padding);

}
/* Row[1525]*/
.ExtraSmall .news-app.news-app--banner .carousel-btn
{
	position:absolute;
bottom:0;

}
/* Row[1526]*/
.ExtraSmall .news-app.news-app--banner .carousel-btn.carousel-nav-prev
{
	left:0;

}
/* Row[1527]*/
.ExtraSmall .news-app.news-app--banner .carousel-btn.carousel-nav-next
{
	right:0;

}
/* Row[1528]*/
.ExtraSmall .news-app.news-app--banner .carousel-dots
{
	display:none;

}
/* Row[1529]*/
.ExtraSmall .news-app.news-app--banner .ic-repeater
{
	padding:0;

}
/* Row[1530]*/
.componentNoData
{
	color:var(--list-no-data-message-color);
font-family:var(--font-family-main);
font-size:var(--list-no-data-message-font-size);
text-align:center;
line-height:var(--font-line-height-main);
align-items:center;
flex-direction:column;
justify-content:center;
width:100%;
height:100%;
top:0;
left:0;
display:flex;
white-space:nowrap;
transform:rotate(0.03deg);
animation-duration:var(--anim-speed-fast);
animation-name:anim-no-data-message;
animation-timing-function:ease;
user-select:none;
-webkit-user-select:none;

}
/* Row[1531]*/
.componentNoData::before
{
	color:var(--list-no-data-message-icon-color);
font-family:var(--font-family-icon);
font-size:2.5em;
line-height:1;
margin-top:-.2em;
margin-bottom:.1em;
content:var(--ui-icon-no-data);

}
/* Row[1532]*/
.checkbox--as-switch
{
	align-items:center;
display:flex;

}
/* Row[1533]*/
.checkbox--as-switch.is-column
{
	align-items:flex-start;
flex-direction:column;

}
/* Row[1534]*/
.checkbox--as-switch label
{
	margin-bottom:0;
white-space:nowrap;

}
/* Row[1535]*/
.checkbox--as-switch .dx-checkbox:focus
{
	outline:2px solid var(--focus-outline-color)!important;

}
/* Row[1536]*/
.checkbox--as-switch .dx-checkbox-container
{
	align-items:center;
justify-content:flex-start;
width:100%;
height:100%;
padding:.15em;
position:absolute;
top:0;
left:0;
display:flex;
background-color:var(--switch-off-bg);
border-radius:1.429em!important;
overflow:visible;
transform:translateZ(0);
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[1537]*/
.checkbox--as-switch .dx-checkbox-icon:before
{
	display:none;

}
/* Row[1538]*/
.checkbox--as-switch .dx-checkbox .dx-checkbox-icon
{
	font-size:var(--font-size-main);
width:var(--switch-height)!important;
height:var(--switch-height)!important;
position:relative;
background:var(--switch-color)!important;
border:0!important;
box-shadow:var(--box-shadow-small-dark)!important;
border-radius:50%!important;
z-index:1;
transition:transform var(--anim-speed-ludicrous) ease;

}
/* Row[1539]*/
.checkbox--as-switch .dx-checkbox[aria-checked="true"] .dx-checkbox-icon
{
	transform:translateX(calc(var(--switch-width) - var(--switch-height))) translateZ(0);

}
/* Row[1540]*/
.checkbox--as-switch .dx-checkbox .dx-checkbox-container::before
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
background:var(--switch-on-bg);
border-radius:1.429em!important;
content:"";
opacity:0;
transition:opacity var(--anim-speed-fast) ease;

}
/* Row[1541]*/
.checkbox--as-switch .dx-checkbox:hover .dx-checkbox-container::before
{
	opacity:0.2;

}
/* Row[1542]*/
.checkbox--as-switch .dx-checkbox[aria-checked="true"] .dx-checkbox-container::before
{
	opacity:1;

}
/* Row[1543]*/
.checkbox--as-switch .dx-checkbox[aria-checked="false"] .dx-checkbox-icon
{
	transform:none;

}
/* Row[1544]*/
.checkbox--as-switch .dx-checkbox
{
	width:var(--switch-width)!important;
min-width:var(--switch-width);
height:var(--switch-height)!important;
padding:.15em;
position:relative;
box-shadow:none!important;
box-sizing:content-box;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[1545]*/
.fields--width-100 .checkbox--as-switch.ic-field-wrapper > div
{
	width:var(--switch-width) !important;

}
/* Row[1546]*/
:root.is-dark-mode .IX_ERRORMESSAGE_MAINDIV::before
{
	filter:brightness(0) invert(1);

}
/* Row[1547]*/
.IX_ERRORMESSAGE_MAINDIV
{
	flex-wrap:wrap;
align-content:center;
flex-direction:column;
justify-content:center;
width:100vw;
max-width:100%;
height:100vh;
max-height:100%;
padding:var(--padding-2x);
position:fixed;
top:0;
left:0;
display:flex;
background-color:var(--card-bg);
box-sizing:border-box;

}
/* Row[1548]*/
.IX_ERRORMESSAGE_MAINDIV pre
{
	margin:0;
display:flex;

}
/* Row[1549]*/
.IX_ERRORMESSAGE_MAINDIV [id*="IX_ERRORMESSAGE_START"]
{
	color:var(--ui-color-key);
font-family:var(--font-family-main)!important;
font-size:var(--headings-size-h2)!important;
align-items:flex-start;
margin-bottom:var(--margin);
display:flex;

}
/* Row[1550]*/
.IX_ERRORMESSAGE_MAINDIV [id*="IX_ERRORMESSAGE_START"]::before
{
	font-family:var(--font-family-icon);
font-size:1.5em;
margin-right:.25em;
display:inline-flex;
content:var(--error-screen-icon);
transform:rotate(0.03deg);

}
/* Row[1551]*/
.IX_ERRORMESSAGE_MAINDIV #IX_ERRORMESSAGE
{
	color:var(--ui-color-text);
font-family:var(--font-family-main)!important;
font-size:var(--headings-size-h5)!important;
max-width:50em;
max-height:40em;
margin:0;
display:inline-flex;
box-sizing:border-box;
white-space:pre-wrap;
word-break:break-word;
overflow:auto;

}
/* Row[1552]*/
.IX_ERRORMESSAGE_MAINDIV #IX_ERRORMESSAGE::-webkit-scrollbar
{
	width:14px;
height:14px;

}
/* Row[1553]*/
.IX_ERRORMESSAGE_MAINDIV #IX_ERRORMESSAGE::-webkit-scrollbar-track
{
	display:none;

}
/* Row[1554]*/
.IX_ERRORMESSAGE_MAINDIV #IX_ERRORMESSAGE::-webkit-scrollbar-track-piece
{
	display:none;
background:transparent;

}
/* Row[1555]*/
.IX_ERRORMESSAGE_MAINDIV #IX_ERRORMESSAGE::-webkit-scrollbar-thumb
{
	height:6px;
background-color:var(--ui-color-app-scrollbar);
background-clip:padding-box;
border:4px solid rgba(0, 0, 0, 0);
-webkit-box-shadow:inset -1px -1px 0px rgba(0, 0, 0, 0.05), inset 1px 1px 0px rgba(0, 0, 0, 0.05);
-webkit-border-radius:7px;

}
/* Row[1556]*/
.IX_ERRORMESSAGE_MAINDIV #IX_ERRORMESSAGE::-webkit-scrollbar-button
{
	width:0;
height:0;
display:none;

}
/* Row[1557]*/
.IX_ERRORMESSAGE_MAINDIV #IX_ERRORMESSAGE::-webkit-scrollbar-corner
{
	background-color:transparent;

}
/* Row[1558]*/
.ExtraSmall .input-form .fieldTable > div, .ExtraSmall .input-form .fieldTable > div .ic-dropdown-input-container, .ExtraSmall .input-form .fieldTable > div .ic-dropdown-input-container > div
{
	width:100% !important;
max-width:100%;
display:flex;

}
/* Row[1559]*/
.ExtraSmall .input-form .fieldTable
{
	flex-wrap:wrap;
--label-margin:0 .5em .5em 0;
--input-form-label-padding:0;
--input-form-label-max-width:100%;
--input-form-label-min-height:auto;

}
/* Row[1560]*/
.dx-field-item-content[aria-label*="Action Center"]
{
	margin:calc(var(--gap-vertical) * -1) 0 0 calc(var(--gap-horizontal) * -1);

}
/* Row[1561]*/
.show-on-mobile
{
	display:none;

}
/* Row[1562]*/
.saved-articles .icGrid .dx-datagrid-headers+.dx-datagrid-rowsview
{
	border:none;

}
/* Row[1563]*/
.saved-articles .icGrid .dx-datagrid .dx-datagrid-headers
{
	border:none;

}
/* Row[1564]*/
.saved-articles .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:nth-child(even):not(.dx-group-row) td
{
	background:var(--card-bg);

}
/* Row[1565]*/
.saved-articles .icGrid .dx-datagrid tr[class] > td.dx-master-detail-cell::before
{
	display:none;

}
/* Row[1566]*/
.shared-article__title
{
	font-weight:var(--font-weight-bold);
font-size:1.143em;
line-height:1.500em;
margin-bottom:0.625em;
display:-webkit-box;
overflow:hidden;
-webkit-line-clamp:2;
-webkit-box-orient:vertical;

}
/* Row[1567]*/
.shared-article__summary
{
	font-size:0.857em;
line-height:1.500em;
display:-webkit-box;
overflow:hidden;
-webkit-line-clamp:3;
-webkit-box-orient:vertical;

}
/* Row[1568]*/
.shared-article__text
{
	align-items:flex-start;
flex-wrap:wrap;
flex-direction:column;
justify-content:center;
width:calc(100% - 160px);
padding:var(--padding);
display:inline-flex;

}
/* Row[1569]*/
.saved-articles .shared-article__text
{
	justify-content:flex-start;
width:60%;

}
/* Row[1570]*/
.shared-article__image
{
	align-items:center;
justify-content:center;
width:12.143em;
height:100%;
position:relative;
display:inline-flex;
background:var(--ui-color-key-secondary);

}
/* Row[1571]*/
.shared-article
{
	width:35.714em;
height:11.429em;
display:flex;
background:var(--app-subtitle-bg);
border:1px solid var(--ui-color-border);
border-radius:calc(var(--border-radius) * 2);
overflow:hidden;

}
/* Row[1572]*/
.saved-articles .shared-article
{
	width:100%;
height:14.286em;

}
/* Row[1573]*/
.saved-articles .shared-article__image
{
	width:40%;
min-width:12.143em;

}
/* Row[1574]*/
.shared-article__image:before
{
	color:var(--ui-color-key);
font-family:var(--font-family-icon);
font-size:4.286em;
content:"article";

}
/* Row[1575]*/
.shared-article__image img
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
object-fit:cover;

}
/* Row[1576]*/
.saved-articles button.shared-article__button
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
background:transparent;
z-index:1;
--button-hover-bg:transparent;
--button-hover-overlay-bg:transparent;

}
/* Row[1577]*/
.saved-articles .dx-master-detail-row
{
	border-bottom:1px solid var(--ui-color-border);

}
/* Row[1578]*/
.saved-articles__list-input .ic-row:last-child
{
	align-items:center;
position:absolute;
bottom:1.429em;
left:calc(40% + var(--padding));
display:flex;
z-index:2;

}
/* Row[1579]*/
.saved-articles__list [dx-button].dx-button.button--has-icon.button--icon-only
{
	margin:0 calc(-.5 * var(--margin-half)) 0 calc(-.5 * var(--margin-half));

}
/* Row[1580]*/
.shared-article__modal .dx-popup-title
{
	position:absolute;
border:none;
z-index:1;
pointer-events:none;
--modal-title-border-width:0;

}
/* Row[1581]*/
.shared-article__modal .dx-popup-title .dx-toolbar-after button
{
	pointer-events:all;

}
/* Row[1582]*/
.shared-article__modal .dx-popup-title .dx-toolbar-after .dx-icon-close
{
	width:100%;
height:100%;
padding:0;
display:block;
background:rgba(255,255,255,.75);
border-radius:50%;

}
/* Row[1583]*/
.shared-article__modal .dx-popup-title .dx-toolbar-after .dx-icon-close:before
{
	color:var(--ui-color-text);
align-items:center;
justify-content:center;
width:1.458em;
height:1.458em;
display:flex;
border-radius:50%;

}
/* Row[1584]*/
.cms-article-img img
{
	width:100%;
max-width:100%;
height:100%;
padding:0;
object-fit:cover;

}
/* Row[1585]*/
.cms-article-img:before
{
	width:100%;
height:4.286em;
position:absolute;
bottom:0;
display:flex;
background:linear-gradient(transparent,rgb(33 43 54/0.3));
content:"";

}
/* Row[1586]*/
.cms-article-img
{
	width:100%;
height:22.857em;
position:relative;

}
/* Row[1587]*/
.shared-article__modal .cms-article-img
{
	margin-bottom:6.429em;

}
/* Row[1588]*/
.cms-article-wrapper .cms-article
{
	padding:0;
overflow:hidden;

}
/* Row[1589]*/
.cms-article-wrapper
{
	flex-wrap:wrap;
justify-content:center;
width:100%;
margin:0 auto;

}
/* Row[1590]*/
.shared-article__modal .cms-article-content, .shared-article__modal .cms-article-info
{
	width:75%;
margin:auto;
margin-bottom:2.143em;
--font-line-height-main:2em;

}
/* Row[1591]*/
.cms-article-info .cms-article-date
{
	color:var(--ui-color-gray-light);
line-height:0.929em;
align-items:center;
height:2.143em;
margin-bottom:0;
display:flex;

}
/* Row[1592]*/
.cms-article-info .cms-article-date:not(:empty):before
{
	font-family:var(--font-family-icon);
font-size:1.286em;
margin-right:0.556em;
content:"today";
transform:rotate(0.03deg);

}
/* Row[1593]*/
.cms-article-info .cms-article-author
{
	color:var(--ui-color-gray-light);
font-style:italic;
margin-bottom:0;

}
/* Row[1594]*/
.cms-article-info .cms-article-author:not(:empty):before
{
	margin-right:0.357em;
content:"by";

}
/* Row[1595]*/
.cms-article-wrapper .cms-article-content p
{
	margin-bottom:1.429em;

}
/* Row[1596]*/
.shared-article__modal .cms-article-content p, .shared-article__modal .cms-article-content p
{
	font-size:1em!important;

}
/* Row[1597]*/
.cms-viewer__modal .ic-row-0
{
	position:absolute;
top:calc(22.857em + var(--padding-half));
right:var(--padding);
display:flex;
z-index:1;

}
/* Row[1598]*/
.cms-viewer__modal [dx-button].dx-button.button--has-icon.button--icon-only::before
{
	font-size:1.714em;

}
/* Row[1599]*/
.shared-article__modal .cms-article-img[style="display: none;"]
{
	height:7.143em;
display:block!important;

}
/* Row[1600]*/
.cms-viewer__modal .ic-row-0.no-image-loaded
{
	top:calc(7.143em + var(--padding-half));

}
/* Row[1601]*/
.cms-article-wrapper .cms-article-content
{
	padding:0 var(--padding);

}
/* Row[1602]*/
.cms-article-info
{
	padding:var(--padding-2x) var(--padding);

}
/* Row[1603]*/
.cms-article-wrapper .cms-article-content p, .cms-article-wrapper .cms-article-content p span
{
	font-size:1em!important;
line-height:2em;

}
/* Row[1604]*/
.cms-article-info .cms-article-date:empty, .cms-article-info .cms-article-author:empty
{
	display:none;

}
/* Row[1605]*/
.actions-button-app:not(.is-visible) .ic-row:last-child
{
	opacity:0;
pointer-events:none;

}
/* Row[1606]*/
.actions-button-app .ic-row:last-child
{
	flex-direction:column;
width:calc(14.286em + calc(var(--padding) * 2));
max-height:21.429em;
padding:var(--padding);
position:absolute;
top:var(--button-min-height);
right:var(--padding);
background:var(--card-bg);
box-shadow:var(--card-shadow);
border-radius:var(--border-radius);
z-index:1;
overflow-y:scroll;
transition:opacity .25s ease;
--button-padding:0.571em;

}
/* Row[1607]*/
.actions-button-app .ic-row:last-child button
{
	width:100%;
max-width:200px;
--button-padding:0.571em;

}
/* Row[1608]*/
.actions-button-app .ic-row:last-child .ic-col
{
	width:100%;

}
/* Row[1609]*/
.actions-button-app .ic-row:last-child button .dx-button-content
{
	min-height:auto;
white-space:pre-wrap;

}
/* Row[1610]*/
.actions-button-app .ic-row:last-child::-webkit-scrollbar
{
	display:none;

}
/* Row[1611]*/
.actions-button-app [dx-button].dx-button.button--has-icon::before
{
	font-size:1.429em;
transition:transform .25s ease;

}
/* Row[1612]*/
.actions-button-app.is-visible [dx-button].dx-button.button--has-icon.button--actions-toggle::before
{
	transform:rotate(-180deg);

}
/* Row[1613]*/
.cpi--share-article-modal .share-article-modal__column
{
	align-items:center;
flex-wrap:wrap;
flex-basis:760px;
justify-content:center;
margin:auto;
padding:9.286em 1.429em 2.143em;
display:flex;

}
/* Row[1614]*/
.cpi--share-article-modal .share-article-modal__thumbnail
{
	margin:0 var(--margin);

}
/* Row[1615]*/
.cpi--share-article-modal .article-thumbnail--file
{
	color:var(--ui-color-gray-light);
font-size:1.143em;
align-items:center;
justify-content:center;

}
/* Row[1616]*/
.cpi--share-article-modal .article-thumbnail
{
	align-items:center;
flex-direction:column;
justify-content:flex-start;
width:21.429em;
height:26.786em;
padding:var(--padding);
position:relative;
display:flex;
background:var(--input-bg);
border:1px solid var(--ui-color-border);
box-shadow:0 12px 30px rgb(0 0 0 / 12%), 0 8px 8px rgb(0 0 0 / 10%);
border-radius:var(--border-radius);
overflow:hidden;
pointer-events:none;
user-select:none;
-webkit-user-select:none;

}
/* Row[1617]*/
.cpi--share-article-modal .article-thumbnail--file__symbol::before
{
	font-family:"Material Icons";
font-size:3.857em;
align-items:center;
justify-content:center;
display:flex;
content:"description";
transform:rotate( 0.03deg);

}
/* Row[1618]*/
.cpi--share-article-modal .article-thumbnail--html__content
{
	height:100%;
background:var(--input-bg);
z-index:1;

}
/* Row[1619]*/
.cpi--share-article-modal .article-thumbnail--html__image
{
	width:100%;
margin:0 auto 1.071em auto;
display:flex;

}
/* Row[1620]*/
.cpi--share-article-modal .article-thumbnail--html .article-thumbnail--html__image img
{
	width:100%;
height:5.714em;
object-fit:cover;

}
/* Row[1621]*/
.cpi--share-article-modal .article-thumbnail--html__title
{
	font-weight:var(--font-weight-extra-bold);
font-size:1.500em;
width:100%;
margin-bottom:var(--margin-half);
display:flex;
zoom:.5;

}
/* Row[1622]*/
.cpi--share-article-modal .article-thumbnail--html .article-thumbnail--html__html
{
	flex-direction:column;
display:flex;
zoom:.5;
transform:rotate( 0.03deg);

}
/* Row[1623]*/
.cpi--share-article-modal .share-article-modal__form
{
	align-items:center;
flex-wrap:wrap;
flex-direction:column;
justify-content:center;
max-width:24.286em;
min-height:20.000em;
display:flex;
box-sizing:border-box;

}
/* Row[1624]*/
.cpi--share-article-modal .share-article-modal__form .ic-row
{
	align-items:center;
flex-wrap:wrap;
flex-direction:column;
width:100%;
display:flex;

}
/* Row[1625]*/
.cpi--share-article-modal .share-article-modal__form .ic-row[class] .form__article-title
{
	font-weight:var(--font-weight-bold);
font-size:1.714em;
width:auto;
max-width:12.083em;
margin-bottom:0.833em !Important;
padding-right:0.833em;
display:inline-flex;
white-space:normal;

}
/* Row[1626]*/
.cpi--share-article-modal .share-article-modal__form.bb9c-respect-input-widths .ic-row .form__to-field[class]
{
	width:100%;
margin-right:0!important;
padding:var(--padding);
position:absolute;
top:0;
left:0;
background:#fff;
border-bottom:1px solid var(--ui-color-border);

}
/* Row[1627]*/
.cpi--share-article-modal .dx-scrollable-content
{
	background:var(--app-subtitle-bg);

}
/* Row[1628]*/
.columns--gap .ic-row > *
{
	margin:var(--gap-vertical) 0 0 var(--gap-horizontal);

}
/* Row[1629]*/
.columns--gap .ic-row
{
	margin:calc(-1 * var(--gap-vertical)) 0 0 calc(-1 * var(--gap-horizontal));

}
/* Row[1630]*/
.rows--gap[data-app] > *, .rows--gap [data-app] > *
{
	margin:var(--gap-vertical) 0 0 var(--gap-horizontal);

}
/* Row[1631]*/
.rows--gap[data-app], .rows--gap [data-app]
{
	margin:calc(-1 * var(--gap-vertical)) 0 0 calc(-1 * var(--gap-horizontal));

}
/* Row[1632]*/
.icGrid .dx-datagrid .ic-a11y-column-header[aria-label="Action Center"]
{
	display:inline;

}
/* Row[1633]*/
.voice-memos__list-description .dx-link::before
{
	font-family:var(--font-family-icon);
font-size:1.715em;
align-items:center;
justify-content:center;
width:1.208em;
height:1.208em;
margin-right:0.417em;
display:flex;
border:1px solid var(--ui-color-key);
border-radius:50%;
content:"play_arrow";
transform:rotate(0.03deg);

}
/* Row[1634]*/
.icGrid .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row td.voice-memos__list-description .dx-link
{
	line-height:2.072em;
align-items:center;
display:flex;
white-space:nowrap;

}
/* Row[1635]*/
.last-row--is-buttons-app
{
	padding-bottom:var(--buttons-app-offset);
position:relative;
--buttons-app-offset:calc(var(--buttons-app-min-height) + var(--padding));

}
/* Row[1636]*/
.input-form.last-row--is-buttons-app .ic-row:last-child
{
	max-width:100%;
padding-bottom:0;

}
/* Row[1637]*/
.dx-overlay-modal .last-row--is-buttons-app .ic-row:last-child
{
	position:fixed;
border-radius:0 0 var(--modal-border-radius) var(--modal-border-radius);
z-index:1502;
opacity:0.90;

}
/* Row[1638]*/
.dx-overlay-modal .modal-overflow-visible .last-row--is-buttons-app ~ .ic-row:last-child
{
	position:absolute;
z-index:1501;

}
/* Row[1639]*/
.profile-pic-app .uploadedFile
{
	display:none !important;

}
/* Row[1640]*/
.profile-pic-app .fileinput-button input
{
	display:none !important;

}
/* Row[1641]*/
.profile-pic-app .fileinput-button
{
	width:auto !important;
min-width:5.286em;
height:2.571em !important;
min-height:2.571em !important;
margin:0;
position:static;
background:transparent !important;
box-shadow:none;

}
/* Row[1642]*/
.profile-pic-app .fileinput-button:before
{
	color:var(--ui-color-text);
font-size:0.875rem;
align-items:center;
justify-content:center;
width:5.286em;
height:2.571em;
display:inline-flex;
background:var(--ui-gradient);
border:1px solid var(--ui-color-border);
border-radius:var(--border-radius);
cursor:pointer;
content:"Upload";
pointer-events:all;

}
/* Row[1643]*/
[lang="fr-FR"] .profile-pic-app .fileinput-button:before
{
	content:"Sélectionner";

}
/* Row[1644]*/
.profile-pic-app .fileupload-table
{
	min-width:0;
height:2.571em !important;
background:transparent;
border:none;

}
/* Row[1645]*/
.profile-pic-app .fileinput-button:hover::before
{
	background:var(--ui-color-border);
border:0;

}
/* Row[1646]*/
.profile-pic-app .fileinput-button:focus
{
	outline:.1rem auto var(--focus-outline-color);

}
/* Row[1647]*/
.profile-pic-app .progress-bar
{
	color:unset;
font-size:1em;
text-align:unset;
line-height:unset;
width:1.714em !important;
height:1.714em;
padding:0;
position:absolute;
top:0.429em;
right:calc(50% - 5.286em);
left:unset;
background:transparent;
border:var(--load-panel-spinner-track-width) solid var(--load-panel-spinner-track-bg);
border-left:var(--load-panel-spinner-track-width) solid var(--load-panel-spinner-color);
box-shadow:none;
border-radius:50%;
opacity:1 !important;
transition:none;
animation-duration:.6s;
animation-iteration-count:infinite;
animation-name:anim-loading-wheel;
animation-timing-function:linear;

}
/* Row[1648]*/
.profile-pic-app .stripes span
{
	display:none !important;

}
/* Row[1649]*/
.profile-pic
{
	border:1px solid var(--ui-color-border);

}
/* Row[1650]*/
.profile-pic-app ::file-selector-button
{
	display:none;

}
/* Row[1651]*/
.profile-pic-app .attachedImagePrev, .profile-pic-app .progress-bar:before, .profile-pic-app .fileupload-table:before, .profile-pic-app .fileupload-table:after
{
	display:none;

}
/* Row[1652]*/
[data-design-system="Alt"] .profile-pic-app .fileinput-button:before
{
	color:var(--button-text-color);
font-size:var(--font-size-main);
width:auto;
height:var(--button-min-height);
padding:var(--button-padding);
background:var(--button-bg);
border:var(--button-border-width) solid var(--button-border-color);
text-transform:var(--button-text-transform);
--border-radius:var(--button-border-radius);

}
/* Row[1653]*/
[data-design-system="Alt"] .profile-pic-app .fileinput-button:after
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:block;
background-image:radial-gradient(circle, var(--button-click-ripple-bg) 10%, transparent 10.01%);
background-repeat:no-repeat;
background-position:50%;
content:"";
z-index:2;
opacity:0;
transition:transform var(--anim-speed-fast) ease, opacity var(--anim-speed-slow) ease;
transform:scale(10, 10) translateZ(0);
pointer-events:none;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[1654]*/
[data-design-system="Alt"] .profile-pic-app .fileinput-button
{
	min-width:fit-content !important;
height:auto !important;
min-height:auto !important;
position:relative;
background:transparent !important;
border-radius:var(--button-border-radius);
outline:none;
overflow:hidden;
--button-text-color:var(--ui-color-key);
--button-text-transform:uppercase;
--button-border-color:var(--ui-color-key);
--button-hover-bg:var(--ui-color-key);
--button-hover-text-color:var(--card-bg);
--button-hover-border-color:var(--ui-color-key);
--button-hover-overlay-bg:transparent;
--button-hover-overlay-opacity:0;

}
/* Row[1655]*/
[data-design-system="Alt"] .profile-pic-app .fileinput-button:focus::after
{
	background-color:var(--button-hover-text-color);
opacity:.2;

}
/* Row[1656]*/
[data-design-system="Alt"] .profile-pic-app .fileinput-button:hover::before
{
	color:var(--button-hover-text-color);
background:var(--button-hover-bg);

}
/* Row[1657]*/
.dx-checkbox-indeterminate .dx-checkbox-icon:before
{
	width:6px;
height:6px;
margin:0;
position:static;
background:var(--ui-color-key);
border-radius:3px;
content:"";
transform:rotate(0.03deg);

}
/* Row[1658]*/
.dx-datagrid-checkbox-size.dx-checkbox-indeterminate .dx-checkbox-icon
{
	font-size:1em;
align-items:center;
justify-content:center;
display:flex;

}
/* Row[1659]*/
.dx-checkbox-icon
{
	width:1.143em;
height:1.143em;
background:var(--ui-gradient);
border:1px solid var(--ui-color-gray-dark);
box-shadow:none;
border-radius:3px;

}
/* Row[1660]*/
.dx-checkbox-container
{
	align-items:center;
justify-content:center;
display:flex;
overflow:visible;

}
/* Row[1661]*/
.dx-datagrid-checkbox-size.dx-checkbox-checked .dx-checkbox-icon
{
	color:var(--card-bg);
font-size:1em;
width:1.143em;
height:1.143em;
background:var(--ui-color-key);
border:1px solid var(--ui-color-key);

}
/* Row[1662]*/
.dx-checkbox-checked .dx-checkbox-icon:before
{
	font-size:0.714em;

}
/* Row[1663]*/
.onboarding-workflow .secondary-header-nav, .onboarding-workflow .secondary-header-menu, .onboarding-workflow header::before, .onboarding-workflow footer, .onboarding-workflow .IXLeftPanel
{
	display:none !important;

}
/* Row[1664]*/
.onboarding-workflow .IXResponsiveBody::before
{
	display:none;

}
/* Row[1665]*/
.onboarding-workflow .header.header--left-menu .header__logo a
{
	pointer-events:none;
user-select:none;

}
/* Row[1666]*/
:root.is-dark-mode header .bb9c-logo img
{
	filter:brightness(0) invert(1);

}
/* Row[1667]*/
.password-requirements ul li
{
	position:relative;

}
/* Row[1668]*/
.password-requirements
{
	--font-line-height-main:1.715em;

}
/* Row[1669]*/
.password-requirements ul
{
	list-style:none;
--ui-color-text:var(--app-title-date-color);
padding-inline-start:1em;

}
/* Row[1670]*/
.password-requirements ul li::before
{
	align-items:center;
width:0.500em;
height:0.500em;
position:absolute;
top:0.500em;
left:-1em;
display:block;
background:var(--ui-color-text);
border-radius:50%;
content:"";

}
/* Row[1671]*/
.ic-capslock-on .dx-texteditor.dx-state-focused .ic-reveal-password-icon:after
{
	color:var(--ui-color-placeholder);
font-family:var(--font-family-icon);
font-size:1.571em;
line-height:1em;
position:absolute;
top:calc(50% - 10px);
right:calc(100% - .25em);
content:"keyboard_capslock";
pointer-events:none;

}
/* Row[1672]*/
.onboarding-workflow .dx-placeholder:before
{
	padding-left:0;

}
/* Row[1673]*/
[class*="IX_IC10cClientMobile"]:not(.onboarding-workflow)
{
	padding-top:2.143em;

}
/* Row[1674]*/
[class*="IX_IC10cClientMobile"] .IXResponsiveBody::before, [class*="IX_IC10cClientMobile"] .theme-selector::before
{
	display:none;

}
/* Row[1675]*/
.IX_enhanceAlert .IX_enhanceAlertText + .IX_enhanceAlertText.coming-soon-alert
{
	color:var(--ui-color-key);
font-size:2em;
align-items:center;
flex-direction:column;
justify-content:center;
min-height:0;
padding:0;
position:absolute;
top:calc(50% - 2.571em);
left:calc(50% - 3.122em);
display:flex;

}
/* Row[1676]*/
.coming-soon-alert + .IX_enhanceAlertButtons .IX_enhanceAlertCancelButton
{
	display:none;

}
/* Row[1677]*/
.coming-soon-alert + .IX_enhanceAlertButtons
{
	justify-content:center;
margin-bottom:var(--margin);
padding:0;
border:0;

}
/* Row[1678]*/
.IX_enhanceAlert .IX_enhanceAlertText.coming-soon-alert:before
{
	color:var(--ui-color-key);
font-family:var(--font-family-icon);
font-size:1.25em;
margin-bottom:0.171em;
content:attr(data-icon);

}
/* Row[1679]*/
.login-credentials
{
	--button-min-width:100%;
--label-margin:0 0 0.357em 0;

}
/* Row[1680]*/
.login-credentials .dx-texteditor
{
	max-width:100%;
min-width:100%;

}
/* Row[1681]*/
.login-wrapper
{
	align-items:center;
justify-content:center;
height:100vh;
display:flex;

}
/* Row[1682]*/
body[data-workflow="WhiteLogin.WF.App"]
{
	padding:0;

}
/* Row[1683]*/
.login-credentials .dx-checkbox
{
	margin-right:0.571em;

}
/* Row[1684]*/
[data-workflow="WhiteLogin.WF.App"] .header
{
	justify-content:center;
pointer-events:none;

}
/* Row[1685]*/
[data-workflow="WhiteLogin.WF.App"] .header__menu
{
	display:none;

}
/* Row[1686]*/
.field--details
{
	font-size:12px;
line-height:14px;
margin-bottom:7px;
position:relative;
top:-15px;
display:flex;
--ui-color-text:var(--ui-color-gray-dark);
--gap-horizontal:calc(1.429em - 15px);

}
/* Row[1687]*/
.has-asterisk-before:before
{
	margin-right:0.5em;
content:"*";

}
/* Row[1688]*/
.field--inline-checkbox
{
	align-items:center;
flex-direction:row-reverse;
justify-content:flex-end;
display:flex;
--label-margin:0 0 0 0.571em;

}
/* Row[1689]*/
.ic-valid:before, .ic-invalid:before
{
	font-family:var(--password-requirement-icon-font-family);
font-size:var(--password-requirement-icon-font-size);
height:100%;
position:absolute;
top:0;
left:0;
text-transform:none;
transform:rotate(0.03deg);

}
/* Row[1690]*/
.ic-invalid, .ic-valid
{
	color:var(--password-requirement-color);
padding-left:calc(var(--password-requirement-icon-font-size) + var(--password-requirement-icon-padding));
position:relative;
display:flex;

}
/* Row[1691]*/
.ic-valid:before
{
	color:var(--ui-color-positive);
content:var(--password-requirement-valid-icon);

}
/* Row[1692]*/
.ic-invalid:before
{
	color:var(--ui-color-negative);
content:var(--password-requirement-invalid-icon);

}
/* Row[1693]*/
.ic-invalid--no-validation:before
{
	color:var(--ui-color-placeholder);
left:calc(calc(.575rem / 2) - 2px);
--password-requirement-invalid-icon:"circle";
--password-requirement-icon-font-size:.575rem;

}
/* Row[1694]*/
.dx-button[style*="opacity: 0.3"] .dx-button-text
{
	opacity:0.5;

}
/* Row[1695]*/
.dx-state-disabled.dx-widget[style*="opacity: 1"]
{
	opacity:0.3 !important;
pointer-events:none !important;

}
/* Row[1696]*/
.life-vault__dob-modal
{
	--modal-max-width:252px;

}
/* Row[1697]*/
.life-vault__dob-modal .dx-toolbar
{
	display:none;

}
/* Row[1698]*/
body[data-is-mobile="true"]:not([class*="Mobile"]) .show-on-mobile-app
{
	display:none;

}
/* Row[1699]*/
body[class*="Mobile"] .hide-on-mobile-app
{
	display:none;

}
/* Row[1700]*/
[class*="IX_IC10cClientMobile"].onboarding-workflow header.IXResponsiveHeader > div::before
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:block;
background:#042D56;
content:"";

}
/* Row[1701]*/
[class*="IX_IC10cClientMobile"].onboarding-workflow .header .header__logo img
{
	filter:brightness(0) invert(1);

}
/* Row[1702]*/
[class*="Mobile"]:not(.onboarding-workflow) header, [class*="Mobile"] .IXLeftPanel
{
	display:none;

}
/* Row[1703]*/
.pcp--life-vault.cpd--life-vault .life-vault__donut .pie-chart-info-text
{
	font-weight:var(--font-weight-bold);
font-size:0.700em;

}
/* Row[1704]*/
.pcp--life-vault.cpd--life-vault .life-vault__donut .highcharts-color-1
{
	fill-opacity:0.2;
fill:var(--ui-color-key);

}
/* Row[1705]*/
.ic-donut-progress-progress .highcharts-tracker
{
	pointer-events:none;

}
/* Row[1706]*/
.pcp--life-vault .life-vault__donut .ic-donut-progress .ic-donut-progress-progress .ic-donut-progress-subtext span
{
	color:var(--ui-color-text);

}
/* Row[1707]*/
.pcp--life-vault .ic-donut-progress-progress:before
{
	color:var(--ui-color-text);
font-weight:var(--font-weight-bold);
font-size:1.143em;
margin-top:var(--margin);
content:"Checklist Completion";

}
/* Row[1708]*/
.pcp--life-vault .ic-donut-progress[class] .ic-donut-progress-progress .ic-donut-progress-success
{
	top:2.024em;

}
/* Row[1709]*/
.pcp--life-vault .ic-donut-progress .ic-donut-progress-progress .ic-donut-progress-subtext
{
	bottom:1.250em;

}
/* Row[1710]*/
.pcp--life-vault.cpd--life-vault .life-vault__donut .ic-donut-progress-progress
{
	width:100%;
height:16.071em;

}
/* Row[1711]*/
.ic-reveal-password-icon.ic-reveal-hide-btn:before, .password-icon--not-toggle .ic-reveal-password-icon.fa-eye-slash:before
{
	content:"visibility_off";

}
/* Row[1712]*/
.fields--width-100 .ic-col, .fields--width-100 .ic-field-wrapper > div, .fields--width-100:not(.last-row--is-buttons-app) .ic-field-wrapper button.dx-button, .fields--width-100 .ic-dropdown-input-container > div
{
	width:100% !important;
max-width:unset;
--button-min-width:100%;

}
/* Row[1713]*/
.pcp--life-vault .dx-datagrid td[aria-label*="Action Center"]
{
	padding-right:0 !important;
white-space:nowrap;
text-overflow:clip;

}
/* Row[1714]*/
.pcp--life-vault .card[data-app*="List"] .TableTitle
{
	border-bottom:1px solid var(--ui-color-gray-light);
--app-title-font-size:1em;

}
/* Row[1715]*/
.pcp--life-vault .dx-link[style*="pointer-events: none;"]
{
	--link-color:var(--ui-color-text);

}
/* Row[1716]*/
.pcp--life-vault .life-vault__status.Uploaded
{
	color:var(--ui-color-positive);

}
/* Row[1717]*/
.pcp--life-vault .life-vault__status.Expired
{
	color:var(--ui-color-negative);
align-items:center;
justify-content:flex-end;
display:flex;

}
/* Row[1718]*/
.pcp--life-vault .life-vault__status.Expired:before
{
	font-family:var(--font-family-icon);
font-size:1.2em;
margin-right:0.3em;
content:"warning";

}
/* Row[1719]*/
.pcp--life-vault .life-vault__status.Overdue
{
	font-size:0;

}
/* Row[1720]*/
.pcp--life-vault .life-vault__status.Overdue:before
{
	font-size:0.875rem;
content:"Missing";

}
/* Row[1721]*/
.pcp--life-vault .icGrid .dx-datagrid-adaptive-more:before
{
	font-size:1em;
transition:transform .25s ease;
transform:rotate(0deg);

}
/* Row[1722]*/
.pcp--life-vault .icGrid .dx-datagrid-adaptive-more[aria-expanded="true"]:before
{
	transform:rotate(-180deg);

}
/* Row[1723]*/
.dx-toolbar-center
{
	margin:0 !important;

}
/* Row[1724]*/
.dx-popup-title.dx-toolbar .dx-toolbar-items-container
{
	display:flex;

}
/* Row[1725]*/
.dx-master-detail-row.dx-adaptive-detail-row button:not(:only-child):not(:last-child)
{
	margin-right:1em;

}
/* Row[1726]*/
.dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content .dx-scrollable-container .IXNaturalContent .IXColumn:nth-last-child(2) [data-app], .dx-popup-wrapper.dx-overlay-modal .dx-state-focused.dx-overlay-content .dx-scrollable-container .IXNaturalContent .IXColumn:nth-last-child(2) [data-app]
{
	padding-bottom:var(--buttons-app-offset);

}
/* Row[1727]*/
.steps-app
{
	min-height:var(--steps-app-min-height);
margin:var(--steps-app-margin);
pointer-events:none;
--steps-app-min-height:3.720em;

}
/* Row[1728]*/
.steps-app label
{
	display:none;

}
/* Row[1729]*/
.steps-app .dx-radiogroup
{
	justify-content:center;
max-width:100%;
position:relative;
display:flex;

}
/* Row[1730]*/
.steps-app .dx-collection::before
{
	width:100%;
height:var(--steps-app-track-line-width);
position:absolute;
top:var(--steps-app-marker-height);
display:flex;
background:var(--steps-app-track-line-color);
content:"";

}
/* Row[1731]*/
.steps-app .dx-collection
{
	justify-content:center;
position:relative;
display:inline-grid;
grid-column-gap:3em;
grid-auto-flow:column;

}
/* Row[1732]*/
.steps-app .dx-collection > div
{
	align-items:center;
flex-direction:column;
justify-content:center;
margin:0;
display:flex;
outline-offset:.35em;

}
/* Row[1733]*/
.steps-app .dx-collection > div:first-child, .steps-app .dx-collection > div:last-child
{
	position:relative;

}
/* Row[1734]*/
.steps-app .dx-collection > div:first-child::before
{
	width:50%;
height:100%;
position:absolute;
left:0;
display:flex;
background:var(--steps-app-bg);
content:"";

}
/* Row[1735]*/
.steps-app .dx-collection > div:last-child::before
{
	width:50%;
height:100%;
position:absolute;
right:0;
display:flex;
background:var(--steps-app-bg);
content:"";

}
/* Row[1736]*/
.steps-app .dx-collection > div > div
{
	padding:0;
display:flex;

}
/* Row[1737]*/
.steps-app .dx-collection .dx-item-content
{
	font-weight:var(--font-weight-bold);
font-size:0.875em;
margin-top:.45em;
text-transform:var(--steps-app-label-text-transform);
z-index:1;

}
/* Row[1738]*/
.steps-app .dx-collection .dx-radiobutton-icon:before
{
	width:var(--steps-app-marker-width);
height:var(--steps-app-marker-height);
background:var(--steps-app-marker-bg);
border:var(--steps-app-marker-border-width) solid var(--steps-app-marker-border-color);

}
/* Row[1739]*/
.steps-app .dx-collection > .is-complete .dx-radiobutton-icon::before, .steps-app .dx-collection .is-active .dx-radiobutton-icon:before
{
	background:var(--steps-app-marker-selected-inner-bg);

}
/* Row[1740]*/
.steps-app .dx-collection .is-active .dx-radiobutton-icon-dot
{
	display:none;

}
/* Row[1741]*/
.steps-app .dx-collection .dx-radiobutton-icon
{
	align-items:center;
justify-content:center;
width:calc(var(--steps-app-marker-width) * 1.95);
height:calc(var(--steps-app-marker-height) * 1.95);
position:relative;
display:flex;
border-radius:50%;
box-sizing:border-box;

}
/* Row[1742]*/
.steps-app .dx-collection .is-active .dx-radiobutton-icon
{
	background:var(--steps-app-marker-selected-outer-bg);
border:var(--steps-app-marker-selected-border-width) solid var(--steps-app-marker-selected-border-color);

}
/* Row[1743]*/
.steps-app .dx-collection .is-active .dx-item-content
{
	color:var(--steps-app-label-selected-color);

}
/* Row[1744]*/
.table-info-app .ic-field-wrapper
{
	min-height:var(--table-info-app-min-height);
padding:var(--table-info-app-padding);
display:flex;
border-bottom:var(--table-info-app-border-width) solid var(--table-info-app-border-color);
--label-font-weight:var(--table-info-app-label-font-weight);
--label-margin:var(--table-info-app-label-margin);
--label-font-size:var(--table-info-app-label-font-size);

}
/* Row[1745]*/
.table-info-app label
{
	min-width:var(--table-info-app-label-min-width);

}
/* Row[1746]*/
.table-info-app .ic-row:last-child .ic-field-wrapper
{
	padding-bottom:0;
border:0;

}
/* Row[1747]*/
.table-info-app .ic-field-wrapper div:not(.FieldLabel)
{
	overflow:hidden;
text-overflow:ellipsis;

}
/* Row[1748]*/
.dx-dropdowneditor-overlay .dx-list-item:first-of-type:empty::before
{
	color:var(--card-bg);
font-weight:var(--font-weight-bold);
content:"-";

}
/* Row[1749]*/
.left-menu__overlay .dx-treeview-toggle-item-visibility + .dx-treeview-node-container, .left-menu__overlay .dx-treeview-toggle-item-visibility + .dx-treeview-node-loadindicator + .dx-treeview-node-container
{
	width:calc(100% - var(--margin-2x));
margin:0 var(--margin) var(--margin) var(--margin);
position:relative;
border-radius:var(--left-menu-submenu-shader-border-radius);
content:"";

}
/* Row[1750]*/
.left-menu__overlay .dx-treeview-toggle-item-visibility + .dx-treeview-node-container::before, .left-menu__overlay .dx-treeview-toggle-item-visibility + .dx-treeview-node-loadindicator + .dx-treeview-node-container:before
{
	width:100%;
height:100%;
position:absolute;
display:flex;
background:var(--left-menu-submenu-shader-bg);
content:"";
opacity:var(--left-menu-submenu-shader-opacity);

}
/* Row[1751]*/
.left-menu__overlay .dx-menu-adaptive-mode .dx-treeview-toggle-item-visibility + .dx-treeview-node-container .dx-treeview-node > .dx-treeview-item, .left-menu__overlay .dx-menu-adaptive-mode .dx-treeview-toggle-item-visibility + .dx-treeview-node-loadindicator + .dx-treeview-node-container .dx-treeview-node > .dx-treeview-item
{
	min-height:2.5em;
padding:calc(var(--padding) * .35) 0;
display:inline-flex;

}
/* Row[1752]*/
.left-menu__overlay .dx-treeview-toggle-item-visibility + .dx-treeview-node-container .dx-treeview-node:first-of-type > .dx-treeview-item, .left-menu__overlay .dx-treeview-toggle-item-visibility + .dx-treeview-node-loadindicator + .dx-treeview-node-container .dx-treeview-node:first-of-type > .dx-treeview-item
{
	margin-top:var(--margin-half);

}
/* Row[1753]*/
.left-menu__overlay .dx-treeview-toggle-item-visibility + .dx-treeview-node-container .dx-treeview-node:last-of-type > .dx-treeview-item, .left-menu__overlay .dx-treeview-toggle-item-visibility + .dx-treeview-node-loadindicator + .dx-treeview-node-container .dx-treeview-node:last-of-type > .dx-treeview-item
{
	margin-bottom:var(--margin-half);

}
/* Row[1754]*/
.radio-button--as-tagbox .dx-radio-value-container
{
	display:none;

}
/* Row[1755]*/
.radio-button--as-tagbox .dx-radiobutton
{
	margin-right:var(--tagbox-tag-margin);
padding:var(--tagbox-tag-padding);
position:relative;
background:var(--tagbox-tag-bg);
border-radius:var(--tagbox-tag-border-radius);
overflow:hidden;
--button-click-ripple-bg:var(--ui-color-key);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:var(--ui-color-text);
--button-hover-overlay-opacity:0.1;

}
/* Row[1756]*/
.radio-button--as-tagbox .dx-radiobutton .dx-item-content
{
	color:var(--tagbox-tag-color);

}
/* Row[1757]*/
.radio-button--as-tagbox .dx-radiobutton:before
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
background:var(--button-hover-overlay-bg);
content:"";
z-index:0;
opacity:0;

}
/* Row[1758]*/
.radio-button--as-tagbox .dx-radiobutton:hover::before
{
	background:var(--button-hover-overlay-bg);
opacity:var(--button-hover-overlay-opacity);

}
/* Row[1759]*/
.radio-button--as-tagbox .dx-radiobutton:active::after
{
	opacity:var(--button-click-ripple-opacity);
transition:0s;
transform:scale(0,0) translateZ(0);

}
/* Row[1760]*/
.radio-button--as-tagbox .dx-radiobutton:after
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:block;
background-image:radial-gradient(circle, var(--button-click-ripple-bg) 10%,transparent 10.01%);
background-repeat:no-repeat;
background-position:50%;
content:"";
z-index:2;
opacity:0;
transition:transform var(--anim-speed-fast) ease, opacity var(--anim-speed-slow) ease;
transform:scale(10,10) translateZ(0);
pointer-events:none;

}
/* Row[1761]*/
.dx-tabpanel .dx-tabs-nav-button
{
	width:var(--tabs-scroll-buttons-width);

}
/* Row[1762]*/
.dx-tabpanel .dx-tabs-nav-buttons .dx-tabs-scrollable
{
	margin:0 var(--tabs-scroll-buttons-width);

}
/* Row[1763]*/
.dx-tabpanel .dx-tabs
{
	height:var(--tabs-panel-height);
padding:var(--tabs-panel-padding);
background:var(--tabs-panel-bg);
border-top:0;
border-left:0;
border-bottom:var(--tabs-panel-border-width) solid var(--tabs-panel-border-color);
border-right:0;
border-radius:var(--tabs-tab-panel-border-radius);
overflow-y:hidden;

}
/* Row[1764]*/
.dx-tabs-nav-button
{
	background:var(--card-bg);
box-shadow:rgba(0, 0, 0, 0.15) 0px 0 25px -3px;
z-index:12;

}
/* Row[1765]*/
.dx-tabpanel .dx-tabs .dx-tab
{
	width:auto;
height:var(--tabs-tab-height);
padding:var(--tabs-tab-padding, 0 var(--padding));
position:relative;
display:table-cell;
background:var(--tabs-tab-bg);
border-radius:var(--tabs-tab-border-radius);
overflow:hidden;

}
/* Row[1766]*/
.dx-tabpanel .dx-tab.dx-state-focused:after
{
	border-color:transparent;

}
/* Row[1767]*/
.dx-overlay-wrapper > .dx-overlay-content
{
	background:var(--card-bg);
border-color:var(--ui-color-border);
box-shadow:var(--box-shadow-x-large);
border-radius:var(--modal-border-radius);
border-width:var(--border-width);

}
/* Row[1768]*/
.dx-tabpanel .dx-scrollable-content .dx-tabs-wrapper
{
	backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[1769]*/
.icGrid .dx-datagrid .dx-loadpanel
{
	width:100%;
position:fixed!important;
top:calc(50% - calc(var(--load-panel-height) / 2));
bottom:calc(var(--load-panel-width) + var(--padding-3x));
left:0;
z-index:1;

}
/* Row[1770]*/
.icGrid .dx-datagrid .dx-loadpanel-wrapper
{
	height:auto;
position:fixed;
pointer-events:all;
-webkit-backdrop-filter:none;
backdrop-filter:none;

}
/* Row[1771]*/
.icGrid .dx-datagrid .dx-loadpanel-wrapper::after
{
	background:transparent;

}
/* Row[1772]*/
.icGrid .dx-datagrid .dx-loadpanel-wrapper .dx-loadpanel-content
{
	width:calc(var(--load-panel-width) + var(--padding-half))!important;
height:calc(var(--load-panel-height) + var(--padding-half))!important;
background:transparent;
box-shadow:var(--box-shadow-x-large)!important;
backdrop-filter:blur(var(--load-panel-shader-blur));

}
/* Row[1773]*/
.icGrid .dx-datagrid .dx-loadpanel-wrapper .dx-loadpanel-content::before
{
	width:100%;
height:100%;
position:absolute;
display:flex;
background:var(--load-panel-shader-bg);
content:"";
opacity:var(--load-panel-shader-opacity);

}
/* Row[1774]*/
button.button--has-custom-text .dx-button-text
{
	display:none;

}
/* Row[1775]*/
[dx-button].dx-button.button--has-custom-text .dx-button-content, [dx-button].dx-button.dx-state-focused.button--has-custom-text .dx-button-content
{
	box-shadow:none;
border-radius:var(--button-border-radius);

}
/* Row[1776]*/
[dx-button].dx-button.button--has-custom-text
{
	align-items:center;
justify-content:center;
padding:var(--button-padding);
display:flex;
box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color);
--button-padding:0 1.2em;

}
/* Row[1777]*/
[dx-button].dx-button.button--has-custom-text::before
{
	color:var(--button-text-color);
font-family:var(--font-family-main);
line-height:normal;
align-items:center;
width:auto;
height:100%;
position:relative;
background:transparent;
content:attr(title);
z-index:1;
opacity:1;

}
/* Row[1778]*/
button.button--has-custom-text.dx-button .dx-button-content
{
	justify-content:flex-start;
width:auto;
padding:0;

}
/* Row[1779]*/
[dx-button].dx-button:not(.button--no-hover).button--has-custom-text.dx-state-hover, [dx-button].dx-button:not(.button--no-hover).button--has-custom-text.dx-state-active
{
	color:var(--button-hover-text-color);
box-shadow:inset 0 0 0 var(--button-hover-border-width) var(--button-hover-border-color);

}
/* Row[1780]*/
[dx-button].dx-button:not(.button--no-hover).button--has-custom-text.dx-state-hover::before, [dx-button].dx-button:not(.button--no-hover).button--has-custom-text.dx-state-active::before
{
	color:var(--button-hover-text-color);

}
/* Row[1781]*/
[dx-button].dx-button.button--as-tag-item
{
	margin-right:var(--tagbox-tag-margin);
--button-min-height:auto;
--button-min-width:auto;
--button-bg:var(--tagbox-tag-bg);
--button-text-color:var(--tagbox-tag-text-color);
--button-padding:var(--tagbox-tag-padding);
--button-hover-bg:var(--ui-color-key-secondary);
--button-hover-overlay-bg:var(--ui-color-key);
--button-hover-overlay-opacity:0.1;

}
/* Row[1782]*/
[dx-button].dx-button.button--has-custom-text.is-currency::before
{
	content:var(--currency-symbol) attr(title);

}
/* Row[1783]*/
.input--percent .dx-texteditor
{
	position:relative;
display:flex;

}
/* Row[1784]*/
.input--percent .dx-texteditor:focus-within::after
{
	width:100%;
height:calc(100% - .15rem);
position:absolute;
top:.1rem;
background:transparent;
outline:.1rem auto var(--focus-outline-color);
content:"";
z-index:1;
pointer-events:none;

}
/* Row[1785]*/
.input--percent .dx-texteditor::before
{
	color:var(--ui-color-text-secondary);
font-family:var(--font-family-main);
font-size:var(--font-size-main);
align-items:center;
justify-content:center;
width:2em;
height:calc(100% - calc(var(--input-border-width) * 2));
padding:var(--padding-half);
position:absolute;
top:var(--input-border-width);
right:var(--input-border-width);
display:flex;
background:var(--ui-gradient);
border-left:var(--border-width) solid var(--input-border-color);
border-top-right-radius:var(--input-border-radius);
border-bottom-right-radius:var(--input-border-radius);
content:"%";
z-index:1;

}
/* Row[1786]*/
.input--percent .dx-texteditor input
{
	padding-right:calc(2em + var(--padding-half));
outline:0;

}
/* Row[1787]*/
.input--percent .dx-invalid.dx-texteditor:not(.dx-state-focused)::before
{
	color:var(--color-white);
background:var(--ui-color-destructive);

}
/* Row[1788]*/
a.link--as-button.button--multi-line
{
	align-items:flex-start;
flex-direction:column;
--button-padding:var(--padding) var(--padding-plus-half);
--button-border-width:2px;
--button-border-color:var(--ui-color-gray-lightest);

}
/* Row[1789]*/
a.link--as-button.button--multi-line .button-multi-line__icon
{
	position:absolute;

}
/* Row[1790]*/
a.link--as-button.button--multi-line .button-multi-line__icon.icon--right
{
	right:0.357em;
--icon-color:var(--ui-color-gray-medium);

}
/* Row[1791]*/
a.link--as-button.button--multi-line .button-multi-line__icon.icon--left
{
	left:.5em;

}
/* Row[1792]*/
a.button--multi-line .button-multi-line__title
{
	font-weight:var(--font-weight-bold);
font-size:1.429em;
margin-bottom:.25em;

}
/* Row[1793]*/
a.button--multi-line .button-multi-line__sub-title
{
	color:var(--app-title-date-color);
font-size:0.929em;
width:75%;

}
/* Row[1794]*/
a.link--as-button.button--multi-line:hover
{
	--button-hover-bg:transparent;
--button-hover-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color);

}
/* Row[1795]*/
a.link--as-button.button--multi-line .button-multi-line__icon.icon--left + .icon--right + .button-multi-line__title, a.link--as-button.button--multi-line .button-multi-line__icon.icon--left + .icon--right + .button-multi-line__title + .button-multi-line__sub-title
{
	padding-left:1rem;

}
/* Row[1796]*/
.pcp--todo-list .icGrid .dx-datagrid .dx-datagrid-nodata::before
{
	color:var(--ui-color-key);
font-size:1.5em;
align-items:center;
justify-content:center;
width:2.75em;
height:2.75em;
margin-bottom:0.9em;
display:flex;
background:var(--ui-color-key-secondary);
border-radius:50%;
transform:rotate(0.03deg);

}
/* Row[1797]*/
.pcp--todo-list .icGrid .dx-toolbar-after
{
	display:none;

}
/* Row[1798]*/
.pcp--todo-list .icGrid .dx-datagrid .dx-datagrid-nodata
{
	font-weight:var(--font-weight-bold);
align-items:center;
margin:auto;
padding:var(--padding-3x) var(--padding-2x);
--list-no-data-message-color:var(--ui-color-text);
--list-no-data-message-font-size:1.429em;

}
/* Row[1799]*/
.pcp--todo-list .dx-datagrid-nodata:after
{
	color:var(--app-title-date-color);
font-weight:var(--font-weight-regular);
font-size:0.700em;
margin-top:1.729em;
content:var(--list-no-data-message-text);

}
/* Row[1800]*/
.pcp-todo-list__inbox
{
	--ui-icon-no-data:"format_list_bulleted";

}
/* Row[1801]*/
.pcp-todo-list__favorites
{
	--ui-icon-no-data:"star_outline";

}
/* Row[1802]*/
.pcp-todo-list__overdue
{
	--ui-icon-no-data:"warning";

}
/* Row[1803]*/
.pcp-todo-list__upcoming
{
	--ui-icon-no-data:"flash_on";

}
/* Row[1804]*/
.pcp-todo-list__completed
{
	--ui-icon-no-data:"check_circle_outline";

}
/* Row[1805]*/
.tabs--hide-tabpanel > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs, .tabpanel--hide > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs
{
	display:none;

}
/* Row[1806]*/
.icGrid:not(.bypass-style) .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:not(.dx-group-row) td[aria-label*="Action Center"]
{
	white-space:nowrap;

}
/* Row[1807]*/
.pcp--todo-list .icGrid .dx-datagrid .dx-datagrid-rowsview .dx-row td:first-child, .pcp--todo-list .icGrid .dx-datagrid .dx-datagrid-rowsview colgroup col:first-child
{
	width:4.286em !important;
text-overflow:clip;

}
/* Row[1808]*/
button.button--is-overlay:focus
{
	outline:var(--button-text-color) auto 5px;

}
/* Row[1809]*/
.pcp--todo-status.Overdue .icon
{
	display:block;
--icon-size:1.2em;
--icon-color:var(--ui-color-destructive);

}
/* Row[1810]*/
.pcp--todo-status.Overdue .icon:before
{
	content:"warning_amber";

}
/* Row[1811]*/
.pcp--todo-repeat.Y
{
	display:flex;

}
/* Row[1812]*/
.pcp--todo-repeat .Daily
{
	display:none;

}
/* Row[1813]*/
button.button.pcp--mark-as-complete.dx-state-active:before, button.button.pcp--mark-as-complete.dx-state-disabled:before
{
	content:"check_circle";

}
/* Row[1814]*/
button.button.pcp--mark-as-incomplete.dx-state-active:before, button.button.pcp--mark-as-incomplete.dx-state-disabled:before
{
	content:"radio_button_unchecked";

}
/* Row[1815]*/
.change-password-app .ic-row-3
{
	margin-top:0;
--rows-flex-direction:column;

}
/* Row[1816]*/
.cpi--share-article-modal .share-article-modal__form .ic-row .form__to-field[class]
{
	width:100%;
padding:var(--padding);
position:absolute;
top:0;
left:0;
background:var(--card-bg);
border-bottom:1px solid var(--ui-color-border);

}
/* Row[1817]*/
.highcharts-no-data tspan
{
	font-family:var(--font-family-main);
font-weight:var(--font-weight-regular);
font-size:var(--list-no-data-message-font-size);
line-height:var(--font-line-height-main);
flex-direction:column;
justify-content:center;
width:100%;
height:100%;
padding:0 var(--padding);
position:relative;
top:0;
left:0;
display:inline-flex;
transform:rotate(0.03deg);
fill:var(--list-no-data-message-color);
animation-duration:var(--anim-speed-fast);
animation-name:anim-no-data-message;
animation-timing-function:ease;
user-select:none;
-webkit-user-select:none;

}
/* Row[1818]*/
.icGrid .dx-datagrid .dx-datagrid-rowsview .dx-group-row
{
	position:relative;

}
/* Row[1819]*/
.icGrid .dx-datagrid .dx-datagrid-rowsview .dx-group-row:not(:nth-last-child(2)):not(:only-of-type) .dx-command-expand:hover::before, .icGrid .dx-datagrid .dx-datagrid-rowsview .dx-group-row:not(:nth-last-child(2)):not(:only-of-type) .dx-command-expand:active::before
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
background:var(--list-group-row-hover-shader-bg);
content:"";
z-index:1;
opacity:var(--list-group-row-hover-shader-opacity);

}
/* Row[1820]*/
.highcharts-xaxis .highcharts-axis-line
{
	stroke:var(--ui-color-border) !important;

}
/* Row[1821]*/
.dx-checkbox.dx-state-hover .dx-checkbox-icon, .dx-checkbox.dx-state-active .dx-checkbox-icon
{
	color:var(--ui-color-key)!important;
background:var(--ui-color-key-secondary);
border-color:var(--ui-color-key);

}
/* Row[1822]*/
.dx-checkbox .dx-checkbox-icon
{
	font-size:1.143em;
position:relative;

}
/* Row[1823]*/
.dx-checkbox.dx-checkbox-checked .dx-checkbox-icon
{
	color:var(--card-bg) !important;
background:var(--ui-color-key);
border-color:var(--ui-color-key);

}
/* Row[1824]*/
.dx-datagrid-column-chooser-mode-select .dx-treeview-item .dx-item-content
{
	align-items:center;
display:flex;

}
/* Row[1825]*/
.highcharts-legend-item.highcharts-legend-item-hidden > *, .highcharts-legend-item.highcharts-legend-item-hidden:hover > *
{
	opacity:0.3!important;

}
/* Row[1826]*/
.highcharts-legend-item.highcharts-legend-item-hidden *
{
	color:var(--ui-color-text)!important;

}
/* Row[1827]*/
.highcharts-legend-item:not(.highcharts-legend-item-hidden):hover > text, .highcharts-legend-item:not(.highcharts-legend-item-hidden):hover > span
{
	opacity:0.7!important;

}
/* Row[1828]*/
.pcp--kc-quick-links button.button.button--icon-only .dx-button-content
{
	min-height:unset;

}
/* Row[1829]*/
.pcp--kc-categories a.link--as-button.button--multi-line
{
	border-radius:0;
--button-border-width:0;

}
/* Row[1830]*/
.pcp--kc-categories a.button--multi-line .button-multi-line__title
{
	color:var(--ui-color-key);
font-weight:var(--font-weight-regular);
font-size:1em;
margin:0;

}
/* Row[1831]*/
.pcp--kc-categories button.button--is-overlay
{
	width:100%;
left:0;
border-radius:0;

}
/* Row[1832]*/
.pcp--kc-categories .ic-row:not(:last-child) a.link--as-button.button--multi-line
{
	border-bottom:1px solid var(--ui-color-border);

}
/* Row[1833]*/
.theme-selector
{
	display:none!important;

}
/* Row[1834]*/
.app--fixed
{
	position:fixed;
top:var(--fixed-top);
bottom:var(--fixed-bottom);
right:var(--fixed-right);
left:var(--fixed-left);

}
/* Row[1835]*/
.highcharts-container .highcharts-legend-item *:not(.highcharts-point)
{
	color:var(--ui-color-text)!important;
font-weight:var(--font-weight-regular);
font-size:var(--font-size-main)!important;
fill:var(--ui-color-text)!important;

}
/* Row[1836]*/
.submenu__switch
{
	font-size:var(--font-size-main);
align-items:center;
min-width:15em;
min-height:3em;
margin-top:.35em!important;
margin-bottom:calc(-.45em + 1px)!important;
position:relative;
display:flex;
border-top:1px solid var(--ui-color-border)!important;
cursor:default;
pointer-events:none;
--padding:1.2em;
--submenu-hover-bg:var(--body-bg);
--submenu-item-hover-color:var(--ui-color-gray-medium);

}
/* Row[1837]*/
.submenu__switch .dx-menu-item-content
{
	height:100%;
background:transparent;

}
/* Row[1838]*/
.submenu__switch::before
{
	width:var(--switch-width);
height:var(--switch-height);
position:absolute;
top:calc(50% - calc(var(--switch-height) / 2));
right:var(--padding);
display:flex;
background-color:var(--switch-off-bg);
border-radius:2em;
cursor:pointer;
content:"";
z-index:1;
transition:background-color var(--anim-speed-fast) ease;
pointer-events:all;

}
/* Row[1839]*/
.submenu__switch::after
{
	width:calc(var(--switch-height) - 2px);
height:calc(var(--switch-height) - 2px);
position:absolute;
top:calc(50% - calc(var(--switch-height) / 2) + 1px);
right:calc(calc(var(--switch-width)) - 6px);
display:flex;
background:var(--switch-color);
box-shadow:var(--box-shadow-small-dark);
border-radius:50%;
cursor:pointer;
content:"";
z-index:2;
transition:transform var(--anim-speed-fast) ease;
transform:translateZ(0);
pointer-events:all;

}
/* Row[1840]*/
[data-user-theme="dark"] .dx-menu-base .submenu__switch.submenu__switch--dark-mode::after
{
	transform:translateX(calc(var(--switch-width) - var(--padding) - 8px));

}
/* Row[1841]*/
[data-user-theme="dark"] .dx-menu-base .submenu__switch.submenu__switch--dark-mode::before
{
	background-color:var(--ui-color-key);

}
/* Row[1842]*/
.dx-menu-base .submenu__switch .dx-menu-item .dx-menu-item-content .dx-menu-item-text
{
	color:var(--ui-color-gray-medium);

}
/* Row[1843]*/
.dx-overlay-wrapper > .dx-overlay-content.dx-context-menu
{
	background:transparent;
border-radius:var(--submenu-border-radius);

}
/* Row[1844]*/
.submenu__switch.submenu__switch--dark-mode .dx-menu-item-content::before
{
	color:var(--ui-color-gray-medium);
font-family:"Material Icons";
font-size:1.2em;
line-height:1em;
margin-right:.5em;
display:inline-flex;
content:"contrast";
transform:rotate(180.03deg) translateY(1px);

}
/* Row[1845]*/
.fields--width-100.last-row--is-buttons-app .ic-row:last-child .ic-col
{
	width:auto!important;
--button-min-width:6.071em;

}
/* Row[1846]*/
.table-title--is-modal-title .TableTitle
{
	font-weight:var(--font-weight-regular);
font-size:1.429em;
align-items:center;
width:auto;
height:2.850em;
margin:0;
padding:0 1.3rem;
position:fixed;
top:-2.850em;
left:0;
display:inline-flex;
border:0;
z-index:1;
pointer-events:none;
--app-title-min-height:2.849em;

}
/* Row[1847]*/
.table-title--is-modal-title .dx-scrollable-container:not(.table-title--is-modal-title--fix-scroll .dx-scrollable-container)
{
	overflow:visible!important;

}
/* Row[1848]*/
.pcp--kc-saved-articles .saved-articles__list-input .shared-article__image
{
	height:13.929em;
border-radius:var(--border-radius);
overflow:hidden;

}
/* Row[1849]*/
.pcp--kc-saved-articles .shared-article.shared-article--html
{
	height:auto;
padding:var(--padding);
background:transparent;
border:0;
border-bottom:1px solid var(--ui-color-border);
border-radius:0;

}
/* Row[1850]*/
.pcp--kc-saved-articles.saved-articles .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:nth-child(even):not(.dx-group-row) td
{
	padding:0;
border:0;

}
/* Row[1851]*/
.pcp--kc-saved-articles.saved-articles .dx-master-detail-row:nth-last-child(2) .shared-article
{
	border:0;

}
/* Row[1852]*/
.pcp--kc-saved-articles .shared-article__text
{
	padding:var(--padding-half) 0;

}
/* Row[1853]*/
.ExtraSmall .saved-articles__list-input .ic-row:last-child, .Small .saved-articles__list-input .ic-row:last-child
{
	margin-left:-.5em;
bottom:calc(var(--padding) / 2);
left:var(--padding);

}
/* Row[1854]*/
.shared-article__date
{
	color:var(--app-title-date-color);
font-size:0.929em;
line-height:1em;
margin-bottom:0.769em;

}
/* Row[1855]*/
.pcp--kc-topics button.button--is-overlay
{
	width:100%;
left:0;

}
/* Row[1856]*/
.pcp--kc-topics-card
{
	align-items:center;
flex-direction:column;
justify-content:center;
width:8.643em;
height:9.071em;
display:flex;

}
/* Row[1857]*/
.pcp--kc-categories .ic-repeater-items .ic-repeater-item:not(:last-child)
{
	border-bottom:1px solid var(--ui-color-border);

}
/* Row[1858]*/
.pcp--kc-categories .ic-repeater .carousel-nav, .pcp--kc-topics .ic-repeater .carousel-nav
{
	display:none;

}
/* Row[1859]*/
.icon.has-icon:before
{
	content:var(--icon);

}
/* Row[1860]*/
.pcp--kc-category-icon [data-value="Market News"]
{
	--icon:"article";

}
/* Row[1861]*/
.pcp--kc-category-icon [data-value="Personal Finances"]
{
	--icon:"pie_chart";

}
/* Row[1862]*/
.pcp--kc-category-icon [data-value="Debt Management"]
{
	--icon:"credit_card";

}
/* Row[1863]*/
.pcp--kc-category-icon [data-value="Investing"]
{
	--icon:"trending_up";

}
/* Row[1864]*/
.pcp--kc-category-icon [data-value="Budgeting"]
{
	--icon:"account_balance_wallet";

}
/* Row[1865]*/
.pcp--kc-category-icon [data-value="Buy a Home"]
{
	--icon:"house";

}
/* Row[1866]*/
.pcp--kc-category-icon [data-value="Pay off Debt"]
{
	--icon:"attach_money";

}
/* Row[1867]*/
.has-icon.image-container.image-container--fallback-icon::before
{
	content:var(--icon);

}
/* Row[1868]*/
.pcp--kc-topics .ic-repeater-items
{
	padding:0 var(--padding);
display:flex;
overflow:auto;
animation-duration:var(--anim-speed-medium);
animation-name:anim-scrollable-lr;
animation-timing-function:var(--anim-timing-slow-halt);
animation-fill-mode:both;
will-change:transform;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[1869]*/
.pcp--kc-topics .ic-repeater-items .ic-repeater-item:not(:last-child)
{
	margin-right:var(--margin-half);

}
/* Row[1870]*/
.is-active .dx-radiobutton-icon-dot
{
	width:0.571em;
height:0.571em;
margin:auto;
position:absolute;
top:calc(50% - 0.286em);
left:calc(50% - 0.286em);
background:var(--ui-color-key);
border-radius:50%;

}
/* Row[1871]*/
.html-editor-field .fr-popup .fr-command.fr-btn.fr-dropdown::after, .html-editor-field .fr-toolbar .fr-command.fr-btn.fr-dropdown::after
{
	width:100%;
height:100%;
top:0;
right:0;
left:0;
border:none;

}
/* Row[1872]*/
.html-editor-field .fr-popup .fr-command.fr-btn.fr-dropdown i, .html-editor-field .fr-popup .fr-command.fr-btn.fr-dropdown img, .html-editor-field .fr-popup .fr-command.fr-btn.fr-dropdown span, .html-editor-field .fr-toolbar .fr-command.fr-btn.fr-dropdown i, .html-editor-field .fr-toolbar .fr-command.fr-btn.fr-dropdown img, .html-editor-field .fr-toolbar .fr-command.fr-btn.fr-dropdown span
{
	margin:0;

}
/* Row[1873]*/
.hide-editor-tooltip .fr-quick-insert
{
	display:none;

}
/* Row[1874]*/
.html-editor-field.fr-box.fr-basic.fr-top .fr-wrapper
{
	background:var(--card-bg);
border:0;
box-shadow:none;

}
/* Row[1875]*/
.html-editor-field .fr-toolbar.fr-top
{
	padding:0;
background:transparent;
border:none;
border-bottom:var(--input-border-width) solid var(--input-border-color);
box-shadow:none;
border-radius:var(--input-border-radius) var(--input-border-radius) 0 0;

}
/* Row[1876]*/
.html-editor-field.fr-box
{
	max-width:var(--content-editor-max-width, 71.429em);
background:var(--input-bg);
border:var(--input-border-width) solid var(--input-border-color);
border-radius:var(--input-border-radius);

}
/* Row[1877]*/
.html-editor-field .fr-separator.fr-hs
{
	width:100%;
margin:0;
background:var(--ui-color-border);

}
/* Row[1878]*/
.html-editor-field button.fr-btn
{
	--button-min-width:2.714em;

}
/* Row[1879]*/
.html-editor-field .fa-bold:before
{
	content:"format_bold";

}
/* Row[1880]*/
.html-editor-field.fr-box .fr-command.fr-btn i, .fr-box .fr-command.fr-title i
{
	font-family:var(--font-family-icon);
font-size:1.5em;
align-items:center;
justify-content:center;
position:relative;
display:flex;

}
/* Row[1881]*/
.html-editor-field .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a
{
	font-size:0.933em;
padding:.5em 2em;

}
/* Row[1882]*/
.html-editor-field .fa:before
{
	transform:rotate(0.03deg);

}
/* Row[1883]*/
.html-editor-field .fa-italic:before
{
	content:"format_italic";

}
/* Row[1884]*/
.html-editor-field .fa-underline:before
{
	content:"format_underline";

}
/* Row[1885]*/
.html-editor-field .fa-font:before
{
	content:"format_color_text";

}
/* Row[1886]*/
.html-editor-field .fa-text-height:before
{
	content:"format_size";

}
/* Row[1887]*/
.html-editor-field .fa-subscript:before
{
	content:"subscript";

}
/* Row[1888]*/
.html-editor-field .fa-superscript:before
{
	content:"superscript";

}
/* Row[1889]*/
.html-editor-field .fa-tint:before
{
	content:"format_paint";

}
/* Row[1890]*/
.html-editor-field .fa-align-left:before
{
	content:"format_align_left";

}
/* Row[1891]*/
.html-editor-field .fa-align-right:before
{
	max-width:1em;
content:"format_align_rightt";

}
/* Row[1892]*/
.html-editor-field .fa-align-center:before
{
	content:"format_align_center";

}
/* Row[1893]*/
.html-editor-field .fa-align-justify:before
{
	content:"format_align_justify";

}
/* Row[1894]*/
.html-editor-field .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-active
{
	color:var(--card-bg);
background:var(--ui-color-key);
--ui-color-text:var(--card-bg);

}
/* Row[1895]*/
.html-editor-field .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a:hover, .html-editor-field .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a:active, .html-editor-field .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a:focus
{
	color:var(--ui-color-key);
background:var(--ui-color-key-secondary);
border:2px solid var(--link-color);
outline-offset:-2px;
--ui-color-text:var(--ui-color-key);

}
/* Row[1896]*/
.html-editor-field .fa-list-ol:before
{
	content:"format_list_numbered";

}
/* Row[1897]*/
.html-editor-field .fa-list-ul:before
{
	content:"format_list_bulleted";

}
/* Row[1898]*/
.html-editor-field .fa-dedent:before, .fa-outdent:before
{
	content:"format_indent_decrease";

}
/* Row[1899]*/
.html-editor-field .fa-outdent:before
{
	content:"format_indent_decrease" !important;

}
/* Row[1900]*/
.html-editor-field .fa-indent:before
{
	content:"format_indent_increase";

}
/* Row[1901]*/
.html-editor-field .fa-quote-left:before
{
	content:"format_quote";

}
/* Row[1902]*/
.html-editor-field .fa-minus:before
{
	font-weight:bold;
content:"horizontal_rule";

}
/* Row[1903]*/
.html-editor-field .fa-chain:before, .html-editor-field .fa-link:before
{
	content:"link";

}
/* Row[1904]*/
.html-editor-field .fa-photo:before, .html-editor-field .fa-image:before, .html-editor-field .fa-picture-o:before
{
	content:"image";

}
/* Row[1905]*/
.html-editor-field .fa-table:before
{
	content:"grid_on";

}
/* Row[1906]*/
.html-editor-field .fa-rotate-left:before, .html-editor-field .fa-undo:before
{
	content:"undo";

}
/* Row[1907]*/
.html-editor-field .fa-rotate-right:before, .html-editor-field .fa-repeat:before
{
	content:"redo";

}
/* Row[1908]*/
.html-editor-field .fa-code:before
{
	content:"code";

}
/* Row[1909]*/
.html-editor-field.fr-box textarea.fr-code
{
	color:var(--ui-color-text);
background:var(--card-bg);

}
/* Row[1910]*/
.html-editor-field.fr-box .fr-counter
{
	color:var(--ui-color-text);
font-family:var(--font-family-main);
background:var(--app-subtitle-bg);
border-top:1px solid var(--ui-color-border);
border-left:1px solid var(--ui-color-border);
border-top-left-radius:var(--input-border-radius);

}
/* Row[1911]*/
.html-editor-field .fr-popup.fr-active
{
	color:var(--ui-color-text);
background:var(--card-bg);
border:var(--submenu-border-width) solid var(--submenu-border-color);
box-shadow:var(--box-shadow-small-dark);
border-radius:var(--border-radius);

}
/* Row[1912]*/
.html-editor-field .fr-popup .fr-arrow
{
	border:none;

}
/* Row[1913]*/
.html-editor-field .fr-popup .fr-buttons
{
	padding:0;
display:flex;
background:var(--list-row-border-color);
box-shadow:none;

}
/* Row[1914]*/
.html-editor-field .fr-popup .fr-colors-tabs
{
	width:100%;
margin:0 0 1em 0;
border-bottom:1px solid var(--ui-color-border);
box-shadow:none;

}
/* Row[1915]*/
.html-editor-field .fr-popup .fr-colors-tabs .fr-colors-tab.fr-selected-tab
{
	color:var(--ui-color-key);

}
/* Row[1916]*/
.html-editor-field .fr-popup .fr-color-set>span .fr-selected-color
{
	font-size:0;

}
/* Row[1917]*/
.html-editor-field .fr-popup .fr-color-set>span .fr-selected-color:after
{
	font-family:var(--font-family-icon);
font-size:1rem;
mix-blend-mode:difference;
content:"check";

}
/* Row[1918]*/
.html-editor-field .fr-popup .fr-color-set>span:focus, .html-editor-field .fr-popup .fr-color-set>span:hover
{
	outline:var(--ui-color-key) solid 1px;

}
/* Row[1919]*/
.html-editor-field .fr-desktop .fr-command:focus, .html-editor-field .fr-desktop .fr-command:hover
{
	background:var(--ui-color-key-secondary);
--button-hover-border-width:0px;

}
/* Row[1920]*/
.html-editor-field .fr-popup .fr-colors-tabs .fr-colors-tab[data-param1=background]::after
{
	bottom:-1px;
background:var(--ui-color-key);

}
/* Row[1921]*/
.html-editor-field .fr-popup .fr-color-set>span .fa-eraser
{
	font-family:var(--font-family-icon);
align-items:center;
justify-content:center;
display:inline-flex;

}
/* Row[1922]*/
.html-editor-field .fa-eraser:before
{
	font-size:1.3em;
content:"format_color_reset";

}
/* Row[1923]*/
.html-editor-field .fr-popup .fr-action-buttons button.fr-command
{
	color:var(--ui-color-key);
font-size:1em;
height:auto;
min-height:auto;
padding:0.357em 0.714em;
border:1px solid var(--ui-color-key);
--button-min-width:auto;

}
/* Row[1924]*/
.html-editor-field .fr-popup .fr-layer.fr-active
{
	align-items:flex-end;
width:auto;
margin:var(--margin-half);
padding:var(--padding-half);
display:flex;

}
/* Row[1925]*/
.html-editor-field .fr-popup .fr-action-buttons button.fr-command:focus, .html-editor-field .fr-popup .fr-action-buttons button.fr-command:hover
{
	color:var(--ui-color-key);
background:transparent;

}
/* Row[1926]*/
.html-editor-field .fr-popup .fr-color-hex-layer .fr-action-buttons
{
	width:auto;
height:auto;
margin-left:var(--margin-half);

}
/* Row[1927]*/
.html-editor-field .fr-popup .fr-color-set.fr-selected-set
{
	margin:var(--margin-half);
padding:var(--padding-half);
box-shadow:var(--box-shadow-x-small);
border-radius:var(--border-radius);
overflow:hidden;

}
/* Row[1928]*/
.html-editor-field .fa-search:before
{
	content:"search";

}
/* Row[1929]*/
.html-editor-field .fr-popup .fr-buttons .fr-btn
{
	margin:0;
display:flex;

}
/* Row[1930]*/
.html-editor-field .fr-popup .fr-layer.fr-active.fr-link-insert-layer
{
	align-items:flex-start;
flex-direction:column;
justify-content:flex-start;
width:21.429em;
margin-top:0;

}
/* Row[1931]*/
.html-editor-field .fr-popup .fr-layer.fr-active.fr-link-insert-layer > div
{
	width:100%;

}
/* Row[1932]*/
.html-editor-field .fr-popup .fr-layer.fr-active.fr-link-insert-layer > div.fr-action-buttons
{
	align-items:center;
justify-content:center;
width:auto;
position:absolute;
bottom:var(--padding-half);
right:var(--padding);
display:flex;

}
/* Row[1933]*/
.html-editor-field .fr-popup .fr-checkbox input:checked+span
{
	align-items:center;
justify-content:center;
display:flex;
background:var(--ui-color-key);
border:0;

}
/* Row[1934]*/
.html-editor-field .fr-popup .fr-checkbox input:checked+span svg
{
	display:none;

}
/* Row[1935]*/
.html-editor-field .fr-popup .fr-checkbox input:checked+span:before
{
	color:var(--card-bg);
font-family:var(--font-family-icon);
content:"check";
transform:rotate(0.03deg);

}
/* Row[1936]*/
.html-editor-field .fr-popup .fr-checkbox input:focus+span
{
	border-color:var(--ui-color-key);

}
/* Row[1937]*/
.html-editor-field .fr-popup .fr-checkbox span
{
	width:1.143em;
height:1.143em;
border-color:var(--ui-color-border);
box-shadow:var(--box-shadow-inset);
border-radius:var(--border-radius);

}
/* Row[1938]*/
.html-editor-field .fr-popup .fr-input-line input.fr-not-empty:focus+label, .html-editor-field .fr-popup .fr-input-line textarea.fr-not-empty:focus+label
{
	color:var(--ui-color-key);

}
/* Row[1939]*/
.html-editor-field .fa-upload:before
{
	content:"file_upload";

}
/* Row[1941]*/
.html-editor-field .fr-popup .fr-layer.fr-active.fr-image-upload-layer
{
	color:var(--ui-color-key);
line-height:7px;
align-items:center;
flex-direction:column;
justify-content:center;
width:15em;
padding:var(--padding-half);
background:var(--ui-color-key-secondary);
border:1px solid var(--ui-color-key);
border-radius:var(--border-radius);
--ui-color-text:var(--ui-color-key);

}
/* Row[1942]*/
.html-editor-field .fa-folder:before
{
	content:"folder";

}
/* Row[1943]*/
.html-editor-field .fr-popup .fr-layer.fr-active.fr-image-upload-layer strong:before
{
	font-family:var(--font-family-icon);
font-size:1.5em;
margin-bottom:.25em;
content:"cloud_upload";

}
/* Row[1944]*/
.html-editor-field .fr-popup .fr-layer.fr-active.fr-image-upload-layer strong
{
	flex-direction:column;
display:flex;

}
/* Row[1945]*/
.html-editor-field .fr-popup .fr-command.fr-btn.fr-active .fa:after, .html-editor-field .fr-toolbar .fr-command.fr-btn.fr-active .fa:after
{
	width:1.810em;
height:2px;
position:absolute;
bottom:-0.381em;
background:var(--ui-color-key);
content:"";

}
/* Row[1946]*/
.html-editor-field .fr-image-by-url-layer .fr-action-buttons
{
	margin-left:var(--margin-half);

}
/* Row[1947]*/
.html-editor-field .fr-popup .fr-command.fr-btn.fr-hidden, .fr-toolbar .fr-command.fr-btn.fr-hidden
{
	display:none;

}
/* Row[1948]*/
.html-editor-field .fr-command.fr-btn+.fr-dropdown-menu
{
	background:var(--card-bg);

}
/* Row[1949]*/
.html-editor-field .fr-popup .fr-colors-tabs .fr-colors-tab
{
	color:var(--ui-color-text);

}
/* Row[1950]*/
.html-editor-field .fr-popup .fr-input-line input.fr-not-empty+label, .html-editor-field .fr-popup .fr-input-line textarea.fr-not-empty+label
{
	color:var(--app-title-date-color);
background:var(--card-bg);

}
/* Row[1951]*/
.html-editor-field .fr-popup .fr-input-line input+label, .html-editor-field .fr-popup .fr-input-line textarea+label
{
	background:var(--card-bg);

}
/* Row[1952]*/
.html-editor-field .fr-popup .fr-table-size .fr-select-table-size>span.hover>span
{
	background:var(--ui-color-key-secondary);
border:1px solid var(--ui-color-key);

}
/* Row[1953]*/
.html-editor-field [data-cmd="insertImage"]
{
	display:none;

}
/* Row[1954]*/
.html-editor-field .fr-wrapper.show-placeholder
{
	min-height:200px;

}
/* Row[1955]*/
.html-editor-field .fr-toolbar .fr-newline
{
	display:none;

}
/* Row[1956]*/
.html-editor-field .fr-second-toolbar
{
	background:transparent;
border:0;
border-radius:0 0 var(--input-border-radius) var(--input-border-radius);
overflow:hidden;

}
/* Row[1957]*/
.fr-tooltip.fr-visible
{
	color:var(--ui-color-text);
font-family:var(--font-family-main);
font-size:0.929em;
background:var(--app-subtitle-bg);
box-shadow:var(--box-shadow-small-dark);
border-radius:var(--border-radius);

}
/* Row[1958]*/
.smg-no-message-selected
{
	position:relative;
visibility:hidden;

}
/* Row[1959]*/
.smg-no-message-selected:after
{
	color:var(--app-title-date-color);
align-items:center;
justify-content:center;
width:100%;
height:100%;
min-height:7.143em;
position:absolute;
top:0;
display:flex;
content:"No message selected";
visibility:visible;
pointer-events:none;

}
/* Row[1960]*/
.smg-list-with-icons col:first-child
{
	width:1.786em!important;

}
/* Row[1961]*/
.smg-list-with-icons .icGrid tr td:first-child [dx-button].dx-button
{
	justify-content:center;
width:100%;
padding:0;
pointer-events:none;
--button-icon-size:1.2em;

}
/* Row[1962]*/
[data-app]:not(.bypass-style).smg-list-with-icons .icGrid .dx-datagrid tr.dx-row:not(.dx-master-detail-row) > td:not(.dx-command-expand):first-child
{
	padding:0.714em 0;
vertical-align:text-top;

}
/* Row[1963]*/
.smg-list-with-icons [dx-button].dx-button.button--icon-only.unread-icon:not(.button--has-icon)::before
{
	width:0.714em;
height:0.714em;
background:var(--ui-color-key);
border-radius:50%;
content:"";

}
/* Row[1964]*/
.smg-list-with-icons .icGrid tr td:first-child [dx-button].dx-button:not(:last-child)
{
	margin-bottom:0.298em;

}
/* Row[1965]*/
.smg-message-list__html
{
	align-items:flex-start;
flex-direction:column;
justify-content:center;
display:flex;

}
/* Row[1966]*/
.smg-message-list__html > div
{
	line-height:1.5em;

}
/* Row[1967]*/
.smg-message-list__subject
{
	color:var(--ui-color-key);

}
/* Row[1968]*/
.smg-message-list__date
{
	color:var(--app-title-date-color);
font-size:0.929em;

}
/* Row[1969]*/
.smg-message-history
{
	--ui-color-odd-bg:transparent;
--ui-color-even-bg:transparent;
--list-row-border-width:0;
--list-cell-padding-tb:var(--padding-half);
--list-cell-padding-lr:0;
--app-title-padding:var(--padding) 0 0 0;
--card-app-title-min-height:0;
--card-app-title-border-width:0;

}
/* Row[1970]*/
.smg-message-history col:first-child
{
	width:0 !important;

}
/* Row[1971]*/
.smg-message-history.icGrid .dx-datagrid .dx-row > td.dx-command-expand [class*="dx-datagrid-group"]
{
	width:auto;
height:auto;
padding:0;
position:absolute;
top:calc(50% - 0.643em);
right:0;

}
/* Row[1972]*/
.smg-message-history[data-app] .icGrid .dx-datagrid-rowsview .dx-row:not(.dx-master-detail-row):not(:first-child)
{
	border-top:1px solid var(--ui-color-border);

}
/* Row[1973]*/
.smg-message-history[data-app] .icGrid .dx-datagrid-rowsview .dx-row:not(.dx-master-detail-row)
{
	position:relative;

}
/* Row[1974]*/
.smg-message-history[data-app] .icGrid .dx-datagrid .dx-datagrid-group-opened:before, .smg-message-history[data-app] .icGrid .dx-datagrid .dx-datagrid-group-closed:before
{
	font-size:1.2em;
padding:0;
position:static;

}
/* Row[1975]*/
.smg-message-history .TableTitle
{
	border-top:1px solid var(--ui-color-border);

}
/* Row[1976]*/
.smg-message-history.icGrid .dx-datagrid tr[class].dx-master-detail-row > td.dx-master-detail-cell
{
	padding:var(--padding-half) 0;

}
/* Row[1977]*/
.smg-message-history .dx-datagrid .dx-datagrid-rowsview .dx-datagrid-edit-form
{
	background:transparent;

}
/* Row[1978]*/
.smg-list-with-icons
{
	margin-bottom:-1px;

}
/* Row[1979]*/
.app-border--right:after
{
	width:var(--border-width);
height:100%;
position:absolute;
top:0;
left:var(--app-width);
background:var(--ui-color-border);
content:"";

}
/* Row[1980]*/
.list--as-tagbox
{
	--list-row-border-width:0;
--list-row-min-height:auto;
--list-cell-padding-tb:0;
--list-cell-padding-lr:0;
--load-panel-spinner-width:2.25em;
--buttons-app-min-height:0;

}
/* Row[1981]*/
.list--as-tagbox .icGrid .dx-datagrid .dx-loadpanel-wrapper .dx-loadpanel-content
{
	box-shadow:none!important;

}
/* Row[1982]*/
.list--as-tagbox .dx-datagrid-pager, .list-as-tagbox .dx-datagrid-headers
{
	display:none;

}
/* Row[1983]*/
.list--as-tagbox .dx-datagrid-content .dx-datagrid-table
{
	display:flex;

}
/* Row[1984]*/
.list--as-tagbox tbody
{
	flex-wrap:wrap;
align-content:flex-start;
margin-bottom:calc(-1 * var(--margin-half));
display:flex;

}
/* Row[1985]*/
.list--as-tagbox[data-app] .icGrid .dx-datagrid .dx-row > td:first-child
{
	padding:0;

}
/* Row[1986]*/
.list--as-tagbox [dx-button].dx-button.button--icon-only
{
	position:relative;

}
/* Row[1987]*/
.list--as-tagbox [dx-button].dx-button.button--has-icon.button--icon-only::before
{
	--button-icon-size:1.25em;

}
/* Row[1988]*/
.list--as-tagbox .dx-data-row td + td
{
	margin-left:.25em;

}
/* Row[1989]*/
.list--as-tagbox .dx-datagrid-headers
{
	display:none;

}
/* Row[1990]*/
.list--as-tagbox .TableTitle
{
	font-weight:var(--field-font-weight);
font-size:var(--label-font-size);
min-height:0;
margin:var(--label-margin);
padding:var(--label-padding);
border:0;
--card-app-title-border-width:0;

}
/* Row[1991]*/
.list--as-tagbox .icGrid .dx-datagrid-rowsview
{
	padding:var(--padding-half);
border:var(--input-border-width) solid var(--input-border-color);
box-shadow:var(--input-box-shadow);
border-radius:var(--input-border-radius);

}
/* Row[1992]*/
.smg-reply-attachments.list--as-tagbox .dx-data-row
{
	margin-right:0;
margin-left:calc(var(--margin-half) / 2);

}
/* Row[1993]*/
.smg-reply-attachments.list--as-tagbox .dx-datagrid-content .dx-datagrid-table, .smg-reply-attachments.list--as-tagbox tbody
{
	justify-content:flex-end;

}
/* Row[1995]*/
.nulltext--is-caption .dx-placeholder
{
	position:relative;
display:flex!important;

}
/* Row[1996]*/
.nulltext--is-caption .dx-placeholder::after
{
	display:none;

}
/* Row[1997]*/
.nulltext--is-caption .dx-placeholder::before
{
	color:var(--caption-color);
font-family:var(--font-family-main);
font-size:var(--caption-font-size);
padding:var(--caption-padding);
white-space:normal;

}
/* Row[1998]*/
.form.last-row--is-buttons-app .ic-row:last-child
{
	--gap-horizontal:var(--margin-half);

}
/* Row[1999]*/
.form.last-row--is-buttons-app .ic-row:last-child .fieldTable
{
	margin:0;

}
/* Row[2000]*/
.is-mandatory label
{
	display:flex;

}
/* Row[2001]*/
.is-mandatory label::after
{
	color:var(--required-field-marker-color);
font-family:var(--required-field-marker-font-family);
font-weight:var(--required-field-marker-font-weight);
font-size:var(--required-field-marker-font-size);
line-height:1;
margin:var(--required-field-marker-margin);
display:inline-flex;
content:var(--required-field-marker);
transform:rotate(0.03deg);

}
/* Row[2002]*/
.nulltext--is-caption .dx-invalid .dx-placeholder
{
	background:var(--card-bg);

}
/* Row[2003]*/
.steps-app .dx-radiobutton-icon-checked .dx-radiobutton-icon-dot
{
	display:none;

}
/* Row[2004]*/
.fieldTable [model].dx-state-focused input
{
	position:relative;
outline:var(--focus-outline-width) solid var(--focus-outline-color);

}
/* Row[2005]*/
.dx-dropdowneditor.dx-dropdowneditor-active .dx-dropdowneditor-icon, .dx-dropdowneditor.dx-state-hover .dx-dropdowneditor-icon, .dx-dropdowneditor.dx-state-active .dx-dropdowneditor-icon
{
	background:transparent;

}
/* Row[2006]*/
.dx-dropdowneditor.dx-dropdowneditor-active .dx-dropdowneditor-icon::before, .dx-dropdowneditor.dx-state-hover .dx-dropdowneditor-icon::before, .dx-dropdowneditor.dx-state-active .dx-dropdowneditor-icon::before, .dx-dropdowneditor-button-visible.dx-show-clear-button.dx-dropdowneditor.dx-state-hover .dx-dropdowneditor-icon:hover::before
{
	color:var(--ui-color-key);

}
/* Row[2007]*/
.dx-dropdowneditor-button-visible.dx-show-clear-button.dx-dropdowneditor.dx-state-hover .dx-dropdowneditor-icon, .dx-dropdowneditor-button-visible.dx-show-clear-button.dx-dropdowneditor.dx-state-hover .dx-dropdowneditor-icon::before
{
	color:var(--ui-color-text);
background:transparent;

}
/* Row[2008]*/
.fieldTable:not(.dropdown--bypass-min-width) .dx-dropdowneditor-button-visible.dx-show-clear-button
{
	min-width:8.572em;

}
/* Row[2009]*/
.dx-dropdowneditor-button-visible.dx-show-clear-button .dx-texteditor-input
{
	--input-padding:.5em 4.571em .5em .75em;

}
/* Row[2010]*/
.dx-dropdowneditor-button-visible .dx-texteditor-input
{
	--input-padding:.5em 2em .5em .75em;

}
/* Row[2011]*/
.dx-dropdowneditor-overlay .dx-list-item:first-of-type:empty
{
	display:none!important;

}
/* Row[2012]*/
.icGrid .dx-datagrid .dx-header-row > td.dx-datagrid-action .dx-sort.dx-sort-none
{
	max-width:0;
display:flex!important;
opacity:0;
transition:max-width var(--anim-speed-fast) ease, opacity var(--anim-speed-fast) ease;
transform:translateZ(0);
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[2013]*/
.icGrid .dx-datagrid .dx-header-row > td.dx-datagrid-action:hover .dx-sort.dx-sort-none, .icGrid .dx-datagrid .dx-header-row > td.dx-datagrid-action:active .dx-sort.dx-sort-none
{
	max-width:1.286em;
opacity:1;

}
/* Row[2014]*/
.icGrid .dx-datagrid .dx-header-row > td.dx-datagrid-action .dx-sort-none:before
{
	content:var(--ui-icon-down);

}
/* Row[2015]*/
.ExtraSmall .steps-app .dx-collection .dx-item:not(.dx-radiobutton-icon-checked) .dx-item-content
{
	width:0;
overflow:hidden;

}
/* Row[2016]*/
.ExtraSmall .steps-app .dx-collection
{
	width:calc(100% - var(--padding));
display:flex;
grid-column-gap:0;

}
/* Row[2017]*/
.ExtraSmall .steps-app .dx-collection > div
{
	text-align:center;
flex-grow:1;
justify-content:flex-start;

}
/* Row[2018]*/
.ExtraSmall .MQMACompWrapper
{
	transform:none;

}
/* Row[2019]*/
.dx-radiogroup .dx-radio-value-container
{
	padding-right:0;

}
/* Row[2020]*/
.dx-radiogroup .dx-radiobutton
{
	line-height:var(--font-line-height-main);
margin:var(--radio-group-item-margin);
display:flex;

}
/* Row[2021]*/
.dx-radiogroup .dx-radiobutton-icon
{
	line-height:var(--font-line-height-main);
width:var(--radio-group-radio-size);
height:var(--radio-group-radio-size);
margin-top:0;
margin-bottom:0;
margin-right:.5em;
margin-left:0;
position:relative;
display:flex;
background:var(--radio-group-radio-bg);
border:var(--radio-group-radio-border-width) solid var(--radio-group-radio-border-color);
border-radius:50%;
box-sizing:content-box;

}
/* Row[2022]*/
.dx-radiogroup .dx-radiobutton-icon:before
{
	display:none;

}
/* Row[2023]*/
.dx-radiogroup .dx-radiobutton-icon-dot
{
	flex-grow:.5;
flex-shrink:0;
width:calc(100% - 8px);
height:calc(100% - 8px);
margin:0;
position:absolute;
top:4px;
left:4px;
background:var(--radio-group-item-selected-radio-bg);
border-radius:50%;
opacity:0;

}
/* Row[2024]*/
.dx-radiogroup .dx-radiobutton-icon-checked .dx-radiobutton-icon-dot
{
	opacity:1;

}
/* Row[2025]*/
.dx-radiogroup .dx-radiobutton:not(.dx-radiobutton-icon-checked):hover .dx-radiobutton-icon-dot, .dx-radiogroup .dx-radiobutton:not(.dx-radiobutton-icon-checked):active .dx-radiobutton-icon-dot
{
	opacity:0.3;

}
/* Row[2026]*/
.dx-radiogroup .dx-radiobutton-icon-checked .dx-radiobutton-icon
{
	border-color:var(--radio-group-item-selected-radio-border-color);

}
/* Row[2027]*/
.steps-app .dx-radiogroup .dx-radiobutton-icon-dot
{
	display:none;

}
/* Row[2028]*/
.steps-app .dx-radiogroup .dx-radiobutton
{
	margin:0;

}
/* Row[2029]*/
.steps-app .dx-radiogroup .dx-radiobutton-icon
{
	line-height:22px;
margin:1px 0;
background:transparent;
border:0;

}
/* Row[2030]*/
.steps-app .dx-radiogroup .dx-radiobutton-icon:before
{
	display:flex;

}
/* Row[2031]*/
.dx-tooltip-wrapper .dx-overlay-content .dx-popup-content
{
	font-size:var(--font-size-main);

}
/* Row[2032]*/
.flex.flex-children-grow-1 > *
{
	flex-grow:1;

}
/* Row[2033]*/
.flex.flex-children-grow-0 > *
{
	flex-grow:0;

}
/* Row[2034]*/
.flex.flex-children-shrink-1 > *
{
	flex-shrink:1;

}
/* Row[2035]*/
.flex.flex-children-shrink-0 > *
{
	flex-shrink:0;

}
/* Row[2036]*/
.grouping-panel--hide .dx-datagrid-header-panel, .list--grouping-panel-hide .dx-datagrid-header-panel
{
	display:none;

}
/* Row[2037]*/
.icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row.dx-group-row:first-of-type
{
	border-top:var(--list-row-border-width) solid var(--list-row-border-color);

}
/* Row[2038]*/
.radio-group--as-buttons .dx-radiogroup .dx-collection
{
	flex-wrap:wrap;
margin-bottom:calc(-1 * calc(var(--gap-vertical) / 2));
display:flex;

}
/* Row[2039]*/
.radio-group--as-buttons .dx-radiogroup .dx-radio-value-container
{
	display:none;

}
/* Row[2040]*/
.radio-group--as-buttons .dx-radiogroup .dx-radiobutton
{
	align-items:center;
min-height:var(--button-min-height);
padding:var(--button-padding);
background:transparent;
border:var(--button-border-width) solid var(--ui-color-key);
border-radius:var(--button-border-radius);

}
/* Row[2041]*/
.radio-group--as-buttons .dx-radiogroup .dx-radiobutton *
{
	color:var(--ui-color-key);
line-height:normal;

}
/* Row[2042]*/
.radio-group--as-buttons .dx-radiogroup .dx-radiobutton:not(.dx-radiobutton-icon-checked):hover, .radio-group--as-buttons .dx-radiogroup .dx-radiobutton:not(.dx-radiobutton-icon-checked):active
{
	background:var(--ui-color-key-secondary);

}
/* Row[2043]*/
.radio-group--as-buttons .dx-radiogroup .dx-radiobutton.dx-radiobutton-icon-checked
{
	background:var(--ui-color-key);

}
/* Row[2044]*/
.radio-group--as-buttons .dx-radiogroup .dx-radiobutton.dx-radiobutton-icon-checked *
{
	color:var(--card-bg);

}
/* Row[2045]*/
.radio-group--as-buttons .dx-radiogroup .dx-collection .dx-item
{
	margin-bottom:calc(var(--gap-vertical) / 2);
margin-right:var(--gap-horizontal);

}
/* Row[2046]*/
.ExtraSmall .width-100--on-mobile
{
	width:100%!important;

}
/* Row[2047]*/
.icGrid .dx-datagrid .dx-group-row > td.dx-command-expand
{
	position:relative;

}
/* Row[2048]*/
.icGrid .dx-datagrid .dx-group-row > td.dx-command-expand:hover::before
{
	width:calc(calc(100% - var(--list-cell-padding-lr)) + .8em);
height:100%;
position:absolute;
top:0;
left:-.4em;
display:flex;
background:var(--list-group-row-hover-shader-bg);
content:"";
z-index:1;
opacity:var(--list-group-row-hover-shader-opacity);
pointer-events:none;

}
/* Row[2049]*/
.icGrid .dx-datagrid .dx-datagrid-rowsview .dx-group-row td
{
	background:var(--list-group-row-bg);
border-bottom:var(--list-row-border-width) solid var(--list-row-border-color);

}
/* Row[2050]*/
.icGrid .dx-datagrid .dx-datagrid-rowsview .dx-group-row:nth-last-child(2) td
{
	border-bottom:0;

}
/* Row[2051]*/
.dx-toast.dx-overlay
{
	height:100%;
position:fixed;
top:0;
left:0;
z-index:1501;
pointer-events:none;

}
/* Row[2052]*/
.dx-toast.dx-overlay .dx-toast-wrapper
{
	align-items:flex-end;
justify-content:center;
width:100vw;
height:100%;
padding:0 5vw 5vh 5vw;
display:flex;
pointer-events:none;

}
/* Row[2053]*/
.dx-toast.dx-overlay .dx-toast-content
{
	color:var(--toast-banner-text-color);
font-weight:var(--toast-banner-font-weight);
font-size:var(--toast-banner-font-size);
line-height:normal;
align-items:center;
justify-content:flex-start;
max-width:var(--toast-banner-max-width);
min-width:var(--toast-banner-min-width);
padding:var(--toast-banner-padding);
position:relative;
display:flex;
background:var(--toast-banner-bg);
border:var(--toast-banner-border-width) solid var(--toast-banner-border-color);
box-shadow:var(--toast-banner-box-shadow);
border-radius:var(--toast-banner-border-radius);
transform:translateZ(0) !important;
animation-duration:var(--anim-speed-slow);
animation-name:anim-toast-banner;
animation-timing-function:cubic-bezier(0.22, 0.61, 0, 1);
animation-fill-mode:both;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[2054]*/
.dx-toast.dx-overlay .dx-toast-message
{
	color:var(--toast-banner-text-color);
line-height:1.3em;
padding:0;
display:flex;
transform:translateZ(0);

}
/* Row[2055]*/
.dx-toast.dx-overlay .dx-toast-icon
{
	color:var(--toast-banner-icon-color);
font-family:var(--toast-banner-icon-font-family);
font-size:var(--toast-banner-icon-font-size);
align-items:center;
flex-basis:var(--toast-banner-icon-width);
flex-grow:0;
flex-shrink:0;
justify-content:center;
max-height:var(--toast-banner-icon-height);
min-height:var(--toast-banner-icon-height);
margin:var(--toast-banner-icon-margin);
padding:var(--toast-banner-icon-padding);
display:inline-flex;
background:var(--toast-banner-icon-bg);
background-image:none!important;
border:var(--toast-banner-icon-border-width) solid var(--toast-banner-icon-border-color);
border-radius:var(--toast-banner-icon-border-radius);
box-sizing:content-box;
transform:rotate(0.03deg);

}
/* Row[2056]*/
.dx-toast.dx-overlay .dx-toast-icon::after
{
	content:var(--toast-banner-icon);

}
/* Row[2057]*/
.dx-toast.dx-overlay .dx-toast-success
{
	--toast-banner-bg:var(--ui-color-positive-secondary);
--toast-banner-border-color:var(--ui-color-positive);
--toast-banner-icon:var(--ui-icon-check);
--toast-banner-icon-bg:var(--ui-color-positive);
--toast-banner-icon-color:var(--toast-banner-bg);

}
/* Row[2058]*/
.dx-toast.dx-overlay .dx-toast-error
{
	--toast-banner-bg:var(--ui-color-negative-secondary);
--toast-banner-border-color:var(--ui-color-negative);
--toast-banner-icon:var(--ui-icon-delete);
--toast-banner-icon-bg:var(--ui-color-negative);
--toast-banner-icon-color:var(--toast-banner-bg);

}
/* Row[2059]*/
.dx-toast.dx-overlay .dx-toast-warning
{
	--toast-banner-bg:var(--ui-color-warning-secondary);
--toast-banner-border-color:var(--ui-color-warning);
--toast-banner-icon:"warning";
--toast-banner-icon-bg:var(--ui-color-warning);
--toast-banner-icon-color:var(--toast-banner-bg);

}
/* Row[2060]*/
.kpi [model]
{
	color:var(--field-color);
min-height:var(--font-line-height-main);
position:relative;
word-break:break-word;
hyphens:auto;

}
/* Row[2061]*/
.kpi [model]:not(:empty)
{
	animation-duration:var(--anim-speed-fast);
animation-name:anim-kpi-value;
animation-timing-function:ease;
animation-fill-mode:backwards;

}
/* Row[2062]*/
.dx-tooltip-wrapper .dx-overlay-content, .dx-tooltip-wrapper.dx-popover-wrapper .dx-popover-arrow:after
{
	background:var(--input-bg);
border-color:var(--ui-color-border);

}
/* Row[2063]*/
.account-opening__portfolio .portfolio__tabs .tabs__your-projected-growth .growth-chart .highcharts-container
{
	overflow:visible!important;

}
/* Row[2064]*/
.account-opening__portfolio .portfolio__tabs .tabs__your-projected-growth .growth-chart g.highcharts-tooltip path
{
	stroke:none!important;
fill:none!important;

}
/* Row[2065]*/
.account-opening__portfolio .portfolio__tabs .tabs__your-projected-growth .growth-chart div.highcharts-tooltip > span
{
	font-size:var(--headings-size-h6)!important;
padding:var(--padding);
background:var(--input-bg);
box-shadow:var(--box-shadow-x-large);
border-radius:var(--border-radius);
overflow:hidden;

}
/* Row[2066]*/
.account-opening__portfolio .portfolio__tabs .tabs__your-projected-growth .growth-chart div.highcharts-tooltip > span > div
{
	min-width:18em;
padding:0 0 0 calc(var(--padding) / 3)!important;
display:flex;
border-left-width:2px!important;

}
/* Row[2067]*/
.account-opening__portfolio .portfolio__tabs .tabs__your-projected-growth .growth-chart div.highcharts-tooltip > span > div:not(:last-child)
{
	margin-bottom:var(--margin-half);

}
/* Row[2068]*/
.account-opening__portfolio .portfolio__tabs .tabs__your-projected-growth .growth-chart div.highcharts-tooltip > span > div span:last-child
{
	font-weight:var(--font-weight-bold);
margin-left:auto;

}
/* Row[2069]*/
.rm-product-editor
{
	flex-direction:column-reverse;
display:flex;

}
/* Row[2070]*/
.IX_ReleaseManager
{
	padding-bottom:100px;

}
/* Row[2071]*/
.IX_ReleaseManager .icGrid:not(.bypass-style) .dx-datagrid .ic-a11y-column-header[aria-label="Action Center"] .dx-datagrid-text-content
{
	display:none;

}
/* Row[2072]*/
.IX_ReleaseManager .icGrid:not(.bypass-style) .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:nth-child(odd):not(.dx-group-row) td[aria-label*="Action Center"]
{
	white-space:nowrap;

}
/* Row[2073]*/
[data-user-session="unauth"] .header.header--left-menu .header__left-menu, [data-user-session="unauth"] .IXLeftPanel, [data-user-session="unauth"] .header.header--left-menu .header__right-menu, [data-user-session="unauth"] .IX_ReleaseManager .bb9c-login-footer
{
	display:none;

}
/* Row[2074]*/
[data-user-session="unauth"] .header.header--left-menu .header__logo a
{
	pointer-events:none;
user-select:none;

}
/* Row[2075]*/
.html-as-tag-item__wrapper
{
	margin-top:calc(-1 * var(--tagbox-tag-margin));

}
/* Row[2076]*/
.html--as-tag-item
{
	color:var(--tagbox-tag-color);
margin-top:var(--tagbox-tag-margin);
margin-right:var(--tagbox-tag-margin);
padding:var(--tagbox-tag-padding);
background:var(--tagbox-tag-bg);
border-radius:var(--tagbox-tag-border-radius);

}
/* Row[2077]*/
.pcp--add-account .ic-plaid-link .addedConnections, .pcp--add-account .ic-plaid-link .noAddedAccounts, .pcp--add-account .ic-plaid-link .refreshListButton
{
	display:none !important;

}
/* Row[2078]*/
.pcp--add-account .ic-plaid-link .addNewButton
{
	font-size:var(--button-font-size);
align-items:center;
flex-direction:column;
justify-content:center;
width:45em !important;
min-width:var(--button-min-width);
height:140px;
min-height:var(--button-min-height);
margin-bottom:0;
display:flex;
background:var(--button-bg);
border:var(--border-width) solid var(--ui-color-border);
cursor:pointer;
box-sizing:border-box;
overflow:hidden;
transform:translateZ(0);
-webkit-mask-image:linear-gradient(#000, #fff);
--button-bg:var(--ui-gradient-extra-light);
--button-text-color:var(--ui-color-text);
--button-border-width:1px;
--button-border-color:var(--ui-color-border);
--button-shadow:none;
--button-hover-bg:var(--ui-color-border);
--button-hover-text-color:var(--ui-color-text);
--button-hover-border-width:1px;
--button-hover-border-color:var(--ui-color-border);
--button-hover-shadow:inset 0 2px 2px 0 rgba(99,115,129,0.2), inset 0 1px 4px 0 rgba(99,115,129,0.1);
--button-click-ripple-bg:var(--button-hover-text-color);
--button-click-ripple-opacity:0.15;
--button-hover-overlay-bg:transparent;
--button-hover-overlay-opacity:0;

}
/* Row[2079]*/
.pcp--add-account .ic-plaid-link .addNewButton .fa-plus:before
{
	color:var(--button-text-color);
font-family:var(--font-family-icon);
font-size:33px;
margin-right:0;
content:"link";

}
/* Row[2080]*/
.pcp--add-account .ic-plaid-link .addNewButton span
{
	display:none !important;

}
/* Row[2081]*/
.pcp--add-account .ic-plaid-link .addNewButton .fa-plus:after
{
	color:var(--button-text-color);
content:"Link an Account";

}
/* Row[2082]*/
.pcp--add-account .ic-plaid-link .addNewButton .fa-plus
{
	font-family:var(--font-family-main), Helvetica, sans-serif;
flex-direction:column;
margin-right:5px;
display:flex;

}
/* Row[2083]*/
.pcp--add-account .ic-plaid-link .addNewButton:active
{
	background:var(--button-hover-bg);

}
/* Row[2084]*/
.pcp--course-progress
{
	font-weight:var(--font-weight-regular);
font-size:0.813em;

}
/* Row[2085]*/
input::-webkit-date-and-time-value
{
	text-align:left;
pointer-events:none;

}
/* Row[2086]*/
.dx-texteditor.dx-state-readonly
{
	border:0 !important;
pointer-events:none !important;

}
/* Row[2087]*/
.no-data--on-mobile.icGrid .dx-datagrid .dx-datagrid-nodata::before
{
	color:var(--ui-color-key);
font-size:1.5em;
align-items:center;
justify-content:center;
width:2.75em;
height:2.75em;
margin-bottom:0.9em;
display:flex;
background:var(--ui-color-key-secondary);
border-radius:50%;
transform:rotate(0.03deg);

}
/* Row[2088]*/
.no-data--on-mobile.icGrid .dx-toolbar-after
{
	display:none;

}
/* Row[2089]*/
.no-data--on-mobile.icGrid .dx-datagrid .dx-datagrid-nodata
{
	font-weight:var(--font-weight-bold);
align-items:center;
padding:var(--padding-half) var(--padding-2x);
--list-no-data-message-color:var(--ui-color-text);
--list-no-data-message-font-size:1.429em;

}
/* Row[2090]*/
.no-data--on-mobile .dx-datagrid-nodata:after
{
	color:var(--app-title-date-color);
font-weight:var(--font-weight-regular);
font-size:0.700em;
margin-top:1.729em;
content:var(--list-no-data-message-text);

}
/* Row[2092]*/
.pcp--course-quiz .MQMACompWrapper .dx-item
{
	padding:0.857em 1em;
background:var(--card-bg);
box-shadow:var(--box-shadow-x-small);
border-radius:var(--border-radius);

}
/* Row[2093]*/
.pcp--course-quiz .mqma-ans-message-body
{
	display:none;

}
/* Row[2094]*/
.pcp--course-quiz .answer-reviewed
{
	pointer-events:none;
user-select:none;

}
/* Row[2095]*/
.pcp--course-quiz .mqma-ans-msg
{
	align-items:center;
justify-content:center;
width:fit-content;
padding:var(--padding-quarter) var(--padding-half);
display:inline-flex;
border-radius:var(--border-radius);

}
/* Row[2096]*/
.pcp--course-quiz .mqma-ans-msg:before
{
	font-family:var(--font-family-icon);
font-size:1.1em;
margin-right:.25em;
display:block;
transform:rotate(0.03deg);

}
/* Row[2097]*/
.pcp--course-quiz .mqma-incorrect-msg:before
{
	content:"clear";

}
/* Row[2098]*/
.pcp--course-quiz .mqma-incorrect-msg
{
	background:var(--ui-color-negative);
--ui-color-text:var(--card-bg);

}
/* Row[2099]*/
.pcp--course-quiz .mqma-correct-msg
{
	background:var(--ui-color-positive);
--ui-color-text:var(--card-bg);

}
/* Row[2100]*/
.pcp--course-quiz .mqma-correct-msg:before
{
	content:"check";

}
/* Row[2101]*/
.pcp--course-quiz .wrong-ans-supplement
{
	display:none;

}
/* Row[2102]*/
.pcp--course-quiz .answer-reviewed .incorrect-ans-choice .dx-radiobutton-icon, .pcp--course-quiz .answer-reviewed .correct-ans-choice .dx-radiobutton-icon
{
	align-items:center;
justify-content:center;
position:relative;
display:flex;
--radio-group-radio-border-color:transparent;
--radio-group-item-selected-radio-border-color:transparent;

}
/* Row[2103]*/
.pcp--course-quiz .answer-reviewed .incorrect-ans-choice .dx-radiobutton-icon-dot:before, .pcp--course-quiz .answer-reviewed .correct-ans-choice .dx-radiobutton-icon-dot:before
{
	color:var(--card-bg);
font-family:var(--font-family-icon);
align-items:center;
justify-content:center;
width:100%;
height:100%;
display:flex;
transform:rotate(0.03deg);

}
/* Row[2104]*/
.pcp--course-quiz .answer-reviewed .incorrect-ans-choice .dx-radiobutton-icon-dot, .pcp--course-quiz .answer-reviewed .correct-ans-choice .dx-radiobutton-icon-dot
{
	width:100%;
height:100%;
position:static;
background:transparent;
opacity:1;

}
/* Row[2105]*/
.pcp--course-quiz .answer-reviewed .correct-ans-choice .dx-radiobutton-icon
{
	background:var(--ui-color-positive);

}
/* Row[2106]*/
.pcp--course-quiz .answer-reviewed .incorrect-ans-choice .dx-radiobutton-icon
{
	background:var(--ui-color-negative);

}
/* Row[2107]*/
.pcp--course-quiz .answer-reviewed .correct-ans-choice .dx-radiobutton-icon-dot:before
{
	content:"check";

}
/* Row[2108]*/
.pcp--course-quiz .answer-reviewed .incorrect-ans-choice .dx-radiobutton-icon-dot:before
{
	content:"clear";

}
/* Row[2109]*/
.pcp--course-quiz .review-button.dx-state-disabled
{
	opacity:0.3;

}
/* Row[2110]*/
.pcp--course-quiz .MQMACompWrapper .mqmaActionButtons .nextEnabled.final-question-next.ng-hide
{
	display:none !important;

}
/* Row[2111]*/
.pcp--course-quiz .review-button
{
	--button-border-color:var(--ui-color-key);

}
/* Row[2112]*/
.kpi.kpi--vertical
{
	align-items:stretch;
flex-direction:column;
--kpi-gap-horizontal:1em;

}
/* Row[2113]*/
.kpi.kpi--vertical .ic-row:nth-child(1n)
{
	padding:var(--padding);
grid-template-columns:1fr;

}
/* Row[2114]*/
.kpi.kpi--vertical .ic-row .ic-col:not(:last-child)
{
	margin-right:0;

}
/* Row[2115]*/
.pac-icon.pac-icon-marker
{
	color:var(--ui-color-gray-light);
width:1em;
height:1.5em;
margin:0;
position:absolute;
top:calc(var(--padding-half) + .5em);
left:var(--padding-half);
background:none;
background-image:none;

}
/* Row[2116]*/
.pac-container
{
	color:var(--ui-color-text);
padding-bottom:var(--padding-half);
background:var(--input-bg);
border-radius:0 0 var(--border-radius) var(--border-radius);
--input-bg:var(--color-white);

}
/* Row[2117]*/
.pac-item
{
	color:var(--ui-color-text);
font-size:var(--font-size-main);
padding:var(--padding-half) var(--padding-half) var(--padding-half) var(--padding-plus-half);
padding-left:var(--padding-plus-half);
position:relative;
border-top:none;
border-bottom:1px solid var(--ui-color-border);
white-space:pre-wrap;

}
/* Row[2118]*/
.pac-item-query
{
	color:var(--ui-color-text);
font-size:var(--font-size-main);

}
/* Row[2119]*/
.pac-icon.pac-icon-marker:before
{
	font-family:var(--font-family-icon);
font-size:1.1em;
width:100%;
height:100%;
position:absolute;
top:0;
left:0;
content:"location_on";

}
/* Row[2120]*/
.pac-logo:after
{
	margin:var(--margin-half) var(--margin-half) 0;
filter:var(--logo-filter);

}
/* Row[2121]*/
:root[data-user-theme="dark"] .pac-container
{
	--input-bg:var(--color-pickled-bluewood);

}
/* Row[2122]*/
.gm-style .gm-fullscreen-control
{
	display:none;

}
/* Row[2123]*/
.icon.NCABalance:before
{
	content:"link_off";

}
/* Row[2124]*/
.icon.PLAID:before
{
	content:"link";

}
/* Row[2125]*/
.ic-plaid-link .addNewButton .fa-plus:before, .ic-plaid-link .refreshListButton .fa-refresh:before
{
	font-family:var(--font-family-icon);
font-size:1.3em;
margin-right:var(--margin-quarter);
transform:rotate(0.03deg);

}
/* Row[2126]*/
.ic-plaid-link .addNewButton .fa-plus, .ic-plaid-link .refreshListButton .fa-refresh
{
	font-weight:var(--font-weight-regular);
margin:0;

}
/* Row[2127]*/
.ic-plaid-link .addNewButton .fa-plus:after, .ic-plaid-link .refreshListButton .fa-refresh:after
{
	font-family:var(--font-family-main);
font-size:0.875rem;

}
/* Row[2128]*/
.ic-plaid-link .addNewButton .fa-plus
{
	color:var(--ui-color-key);

}
/* Row[2129]*/
.ic-plaid-link .addNewButton .fa-plus:before
{
	content:"link";

}
/* Row[2130]*/
.ic-plaid-link .addNewButton .fa-plus:after
{
	content:"Link Online Account";

}
/* Row[2131]*/
.ic-plaid-link .refreshListButton .fa-refresh
{
	color:var(--ui-color-key);

}
/* Row[2132]*/
.ic-plaid-link .refreshListButton .fa-refresh:before
{
	content:"refresh";

}
/* Row[2133]*/
.ic-plaid-link .refreshListButton .fa-refresh:after
{
	content:"Refresh";

}
/* Row[2134]*/
.plaid-connection
{
	background:var(--card-bg);
box-shadow:var(--card-shadow);

}
/* Row[2135]*/
.plaid-connection-div, .plaid-account-div
{
	font-size:var(--font-size-main);
justify-content:space-between;
height:auto;
padding:var(--padding);
background:transparent;
border-bottom:1px solid var(--ui-color-border);
box-shadow:none;
border-radius:0;

}
/* Row[2136]*/
.plaid-account-div
{
	display:block;

}
/* Row[2137]*/
.plaid-connection .connection-data
{
	width:auto;
margin:0;

}
/* Row[2138]*/
.plaid-connection-div .account-titles
{
	align-items:center;
width:auto;
position:relative;
display:flex;

}
/* Row[2139]*/
.plaid-connection .connection-buttons
{
	font-size:var(--font-size-main);
align-items:center;
width:auto;
display:flex;
float:unset;

}
/* Row[2140]*/
.plaid-connection .expand-collapse-btn
{
	font-family:var(--font-family-icon);
margin-right:var(--margin-quarter);

}
/* Row[2141]*/
.plaid-connection .expand-collapse-btn:before
{
	font-size:1.714em;
content:var(--ui-icon-up);
transition:transform .25s ease;
transform:rotate(0deg);

}
/* Row[2142]*/
.plaid-connection .expand-collapse-btn.fa-chevron-down:before
{
	transform:rotate(180deg);

}
/* Row[2143]*/
.plaid-connection .account-title-text
{
	color:var(--ui-color-text);
font-weight:var(--font-weight-bold);
font-size:1.143em;
margin-right:var(--margin-half);

}
/* Row[2144]*/
.plaid-connection .status-good, .plaid-connection .status-bad
{
	font-weight:var(--font-weight-bold);
font-size:0.857em;
margin:0;
padding:var(--tagbox-tag-padding);
border-radius:var(--border-radius);

}
/* Row[2145]*/
.plaid-connection .status-bad
{
	color:var(--ui-color-negative);
background:var(--ui-color-negative-secondary);

}
/* Row[2146]*/
.plaid-connection .status-good
{
	color:var(--ui-color-positive);
background:var(--ui-color-positive-secondary);

}
/* Row[2147]*/
.plaid-connection .connection-edit-container, .connection-delete-container
{
	width:auto;
white-space:nowrap;

}
/* Row[2148]*/
.plaid-connection .connection-edit-container
{
	margin-right:var(--margin-half);

}
/* Row[2149]*/
.plaid-connection .edit-connection-text, .plaid-connection .remove-connection-text
{
	display:none;

}
/* Row[2150]*/
.plaid-connection .fa
{
	font-family:var(--font-family-icon);
text-transform:none;

}
/* Row[2151]*/
.plaid-connection .fa-pencil:before
{
	color:var(--ui-color-key);
font-size:1.3em;
content:"edit";

}
/* Row[2152]*/
.plaid-connection .fa-remove:before, .fa-close:before, .plaid-connection .fa-times:before
{
	color:var(--ui-color-negative);
font-size:1.5em;
content:'close';

}
/* Row[2153]*/
.plaid-connection .plaid-button
{
	align-items:center;
justify-content:center;
height:auto;
display:flex;

}
/* Row[2154]*/
.plaid-connection .plaid-accounts-item
{
	align-items:center;
justify-content:space-between;
height:5.357em;
margin-bottom:var(--margin-half);
padding:var(--padding) var(--padding-half);
position:relative;
display:flex;
border:1px solid var(--ui-color-border);
border-radius:var(--border-radius);
text-transform:capitalize;

}
/* Row[2155]*/
.plaid-connection .plaid-account-specific-type
{
	font-weight:var(--font-weight-bold);
width:50%;
top:calc(var(--padding) - .25em);
left:var(--padding-half);
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;

}
/* Row[2156]*/
.plaid-connection .plaid-accounts-item > div
{
	position:absolute;

}
/* Row[2157]*/
.plaid-connection .plaid-account-number
{
	width:50%;
bottom:calc(var(--padding) - .25em);
left:var(--padding-half);
--ui-color-text:var(--ui-color-gray-dark);

}
/* Row[2158]*/
.plaid-connection .plaid-account-general-type
{
	display:none;

}
/* Row[2159]*/
.plaid-connection .plaid-account-balance
{
	font-weight:var(--font-weight-bold);
text-align:right;
width:100%;
top:calc(var(--padding) - .25em);
right:7.571em;

}
/* Row[2160]*/
.plaid-connection .plaid-account-last-sync-date
{
	text-align:right;
width:100%;
bottom:calc(var(--padding) - .25em);
right:3.571em;
--ui-color-text:var(--ui-color-gray-dark);

}
/* Row[2161]*/
.plaid-connection .plaid-account-buttons
{
	width:100%;
top:calc(50% - var(--padding) / 2 );
right:var(--padding-half);

}
/* Row[2162]*/
.plaid-connection .plaid-account-buttons .each-accnt-delete-button
{
	justify-content:flex-end;

}
/* Row[2163]*/
[data-title].plaid-alert:before
{
	font-weight:var(--font-weight-bold);
font-size:1.429em;
align-items:center;
width:100%;
height:calc(var(--modal-title-min-height) / 1.429);
padding:0 calc(var(--padding) / 1.429);
position:absolute;
top:0;
left:0;
display:flex;
border-bottom:1px solid var(--ui-color-border);
content:attr(data-title);

}
/* Row[2164]*/
[data-design-system="Alt"] .netWorthAlerts
{
	padding-bottom:var(--padding-4x);

}
/* Row[2165]*/
.pcp--education-slider button.button--is-overlay
{
	width:100%;
left:0;
z-index:2;

}
/* Row[2166]*/
.pcp--education-slider .docImage
{
	display:none;

}
/* Row[2168]*/
.pcp--education-slider [class*="Template"]
{
	height:var(--item-height);
position:relative;

}
/* Row[2169]*/
.pcp--education-slider .DocumentSliderV4 .bx-wrapper .bx-viewport
{
	margin-bottom:0;
padding-top:0;
pointer-events:none;

}
/* Row[2170]*/
.pcp--education-slider .DocumentSliderV4 .docSlide
{
	overflow:hidden;
pointer-events:all;

}
/* Row[2171]*/
.pcp--education-slider .DocumentSliderV4 .docSlide .favBtnImage
{
	height:100%;
margin:0;
border-radius:var(--border-radius);
overflow:hidden;

}
/* Row[2172]*/
.pcp-education-slider__text
{
	align-items:flex-start;
flex-direction:column;
justify-content:flex-end;
width:100%;
height:90%;
padding:var(--padding);
position:absolute;
bottom:0;
display:flex;
background:linear-gradient(180deg, rgba(0,0,0,0) 30%, #000000 100%);
z-index:1;

}
/* Row[2173]*/
.pcp-education-slider__main
{
	height:var(--item-height);
position:relative;
border-radius:var(--border-radius);
overflow:hidden;

}
/* Row[2174]*/
.pcp-education-slider__title
{
	color:var(--color-white);
font-size:var(--headings-size-h5);
margin-bottom:var(--margin-quarter);

}
/* Row[2175]*/
.pcp--education-slider .docSlide .ic-row:last-child, .pcp--education-slider .ic-repeater-items .ic-row:last-child
{
	justify-content:flex-end;
width:auto;
position:absolute;
bottom:0;
right:0;
display:flex;
z-index:2;
--button-icon-color:var(--color-white);

}
/* Row[2176]*/
.pcp--education-slider .DocumentSliderV4 .bx-wrapper a.bx-next, .pcp--education-slider .DocumentSliderV4 .bx-wrapper a.bx-prev
{
	top:calc(calc(var(--image-container-height)) - calc(var(--pager-button-height) / 4));

}
/* Row[2177]*/
.pcp--education-slider .ic-repeater-items .ic-repeater-item
{
	margin-bottom:var(--margin);

}
/* Row[2178]*/
.pcp--education-slider .carousel-nav
{
	display:none;

}
/* Row[2179]*/
.pcp--education-slider .ic-repeater:before
{
	font-family:var(--font-family-icon);
font-size:3em;
align-items:flex-end;
justify-content:center;
width:100%;
height:calc(50% + 1.313rem);
padding-bottom:var(--padding-half);
position:absolute;
top:calc(-1 * 1.313rem);
display:flex;
content:"favorite_border";

}
/* Row[2180]*/
.pcp--education-slider .ic-repeater
{
	min-height:calc(var(--item-height) + var(--padding));
position:relative;

}
/* Row[2181]*/
.pcp--education-slider .ic-repeater:after
{
	font-size:1.25em;
align-items:flex-start;
justify-content:center;
width:100%;
height:calc(50% + 1.313rem);
padding-top:var(--padding-half);
position:absolute;
bottom:0;
display:flex;
content:"No Favorites have been added";

}
/* Row[2182]*/
.pcp--education-slider .ic-repeater-items
{
	position:relative;
background:var(--card-bg);
z-index:1;

}
/* Row[2183]*/
.pcp--article-search.pcp--education-slider .ic-repeater:after
{
	content:"No Articles found for selected category";

}
/* Row[2184]*/
.pcp--article-search.pcp--education-slider .ic-repeater:before
{
	content:"article";

}
/* Row[2185]*/
.pcp--course-search.pcp--education-slider .ic-repeater:after
{
	content:"No Courses found for selected category";

}
/* Row[2186]*/
.pcp--course-search.pcp--education-slider .ic-repeater:before
{
	content:"stars";

}
/* Row[2187]*/
.call-to-action
{
	font-size:var(--font-size-main);
align-items:center;
justify-content:space-between;
min-height:calc(var(--icon-size) * 1.7);
padding:var(--padding);
position:relative;
display:grid;
background:var(--ui-color-key-secondary);
border:1px solid var(--ui-color-key);
border-radius:var(--border-radius);
transform:translateZ(0);
grid-column-gap:var(--padding);
grid-auto-flow:column;
--icon-size:4.7em;
--icon-color:var(--ui-color-key);

}
/* Row[2188]*/
.call-to-action .ic-row:first-of-type
{
	align-items:center;
display:grid;
grid-column-gap:var(--padding);
grid-row-gap:.25em;
grid-template-columns:var(--icon-size) auto;

}
/* Row[2189]*/
.call-to-action .ic-col:first-child
{
	grid-area:1/1/span 2;

}
/* Row[2190]*/
.call-to-action .ic-col:nth-child(2)
{
	grid-area:1/2;

}
/* Row[2191]*/
.call-to-action .ic-col:nth-child(3)
{
	grid-area:2/2;

}
/* Row[2192]*/
.call-to-action .icon
{
	font-size:var(--font-size-main);
align-items:center;
justify-content:center;
width:var(--icon-size);
height:var(--icon-size);
display:flex;
border:1px solid var(--ui-color-key);
border-radius:50%;

}
/* Row[2193]*/
.call-to-action .icon::after
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
background:var(--card-bg);
box-shadow:var(--ui-color-key) 0 0 15px -1px;
border-radius:50%;
content:"";
z-index:0;
opacity:0.5;

}
/* Row[2194]*/
.call-to-action .icon::before
{
	font-size:calc(var(--icon-size) - var(--padding-plus-half));
z-index:1;

}
/* Row[2195]*/
.call-to-action h1, .call-to-action h2, .call-to-action h3, .call-to-action h4
{
	color:var(--ui-color-key);

}
/* Row[2196]*/
.call-to-action h5
{
	color:var(--ui-color-key);
font-weight:var(--font-weight-regular);

}
/* Row[2197]*/
.pcp--course-success-icon
{
	width:7.143em;
height:7.143em;
position:relative;
background:var(--ui-color-key);
border-radius:50%;
--ui-color-text:var(--card-bg);
--icon-color:var(--ui-color-key);

}
/* Row[2198]*/
.pcp--course-success-icon .icon
{
	width:1.270em;
height:1.270em;
margin-bottom:.15em;
background:var(--card-bg);
border-radius:50%;

}
/* Row[2199]*/
.pcp--course-success-icon:after
{
	width:calc(100% + 1.143em);
height:calc(100% + 1.143em);
position:absolute;
border:4px solid var(--ui-color-key);
border-radius:50%;
content:"";

}
/* Row[2200]*/
body ::-webkit-scrollbar
{
	width:1em;
height:1em;
background-color:var(--ui-color-app-scrollbar-track);

}
/* Row[2201]*/
body ::-webkit-scrollbar-thumb
{
	background:var(--ui-color-app-scrollbar-thumb);
background-clip:content-box;
border:.35em solid var(--ui-color-app-scrollbar-track);
border-radius:1em;

}
/* Row[2202]*/
body ::-webkit-scrollbar-thumb:hover
{
	background:var(--ui-color-app-scrollbar-hover-thumb);
background-clip:content-box;
border:.35em solid var(--ui-color-app-scrollbar-track);
border-radius:1em;

}
/* Row[2203]*/
.news-banner
{
	padding:var(--padding-half) 0 var(--padding) 0;
--ui-color-app-scrollbar-track:var(--body-bg);
--app-title-min-height:0;
--app-title-font-size:var(--headings-size-h3);
--app-title-padding:0 0 calc(var(--padding-half) / 2) 0;

}
/* Row[2204]*/
.news-banner ic-app-template:first-of-type::before
{
	width:var(--load-panel-spinner-width);
height:var(--load-panel-spinner-width);
position:absolute;
top:calc(50% - calc(var(--load-panel-spinner-width) / 2));
left:calc(50% - calc(var(--load-panel-spinner-width) / 2));
border:var(--load-panel-spinner-track-width) solid var(--load-panel-spinner-track-bg);
border-left:var(--load-panel-spinner-track-width) solid var(--load-panel-spinner-color);
border-radius:50%;
content:"";
animation-duration:.6s;
animation-iteration-count:infinite;
animation-name:anim-loading-wheel;
animation-timing-function:linear;
backface-visibility:hidden;

}
/* Row[2205]*/
.news-banner .ic-repeater
{
	flex-direction:column;
position:relative;
display:flex;
--items-overflow-y:hidden;
--items-overflow-x:hidden;

}
/* Row[2206]*/
.news-banner .rpt-carousel-viewport
{
	width:100%;
max-width:100%;
min-height:calc(var(--news-banner-height) + var(--pager-dot-size));
position:relative;
overflow:hidden;

}
/* Row[2207]*/
.news-banner .ic-repeater-items
{
	width:100%;
height:100%;
min-height:var(--news-banner-height);
position:absolute;
display:flex;
transition:transform var(--anim-speed-fast) ease;
will-change:transform;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[2208]*/
.news-banner .ic-repeater-item span
{
	width:100%;
min-height:var(--news-banner-height);
position:relative;
display:flex;

}
/* Row[2209]*/
.news-banner .ic-repeater-item a
{
	width:100%;
height:100%;
position:relative;
top:0;
left:0;
z-index:2;
pointer-events:all;

}
/* Row[2210]*/
.news-banner .ic-repeater-item
{
	flex-basis:100%;
flex-grow:0;
flex-shrink:0;
margin-right:var(--margin-2x);

}
/* Row[2211]*/
.news-banner__story
{
	align-items:center;
max-height:var(--news-banner-height);
min-height:var(--news-banner-height);
padding:var(--padding-2x);
position:relative;
display:grid;
background:var(--ui-color-placeholder);
border-radius:var(--border-radius);
cursor:pointer;
overflow:hidden;
grid-row-gap:var(--margin-half);
grid-template-rows:auto auto 1fr;
-webkit-mask-image:linear-gradient(#fff,#000);

}
/* Row[2212]*/
.news-banner__story img
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
z-index:0;
transform:translateZ(0);
filter:brightness(0.6) saturate(1.4);
pointer-events:none;
object-fit:cover;
will-change:hidden;

}
/* Row[2213]*/
.news-banner__story *:not(img)
{
	z-index:1;
-webkit-transform:translate3d(0,0,0);

}
/* Row[2214]*/
.news-banner .ic-repeater-item a:hover
{
	text-decoration:none;

}
/* Row[2215]*/
.news-banner .ic-repeater-item *
{
	pointer-events:none;

}
/* Row[2216]*/
.news-banner__story::before
{
	width:100%;
height:100%;
position:absolute;
display:flex;
background:var(--ui-color-key);
content:"";
z-index:1;
opacity:0;
transition:opacity var(--anim-speed-very-fast) ease;
transform:translateZ(0);
will-change:hidden;

}
/* Row[2217]*/
.news-banner a:hover .news-banner__story::before
{
	opacity:0.4;
will-change:hidden;

}
/* Row[2218]*/
.news-banner__story .story__date
{
	color:var(--news-banner-date-color);
font-weight:var(--font-weight-regular);
font-size:var(--news-banner-date-font-size);
max-width:50%;

}
/* Row[2219]*/
.news-banner__story h1
{
	color:var(--news-banner-headline-color);
font-weight:var(--font-weight-bold);
font-size:var(--news-banner-headline-font-size);
max-width:90%;
max-height:calc(var(--font-line-height-main) * var(--news-banner-headline-max-lines));
display:-webkit-box;
overflow:hidden;
text-overflow:ellipsis;
-webkit-line-clamp:var(--news-banner-headline-max-lines);
-webkit-box-orient:vertical;

}
/* Row[2220]*/
.news-banner__story p
{
	color:var(--news-banner-summary-color);
font-size:var(--news-banner-summary-font-size);
align-self:end;
max-width:50%;
max-height:calc(var(--font-line-height-main) * var(--news-banner-summary-max-lines));
margin-bottom:0;
display:-webkit-box;
overflow:hidden;
text-overflow:ellipsis;
-webkit-line-clamp:var(--news-banner-summary-max-lines);
-webkit-box-orient:vertical;

}
/* Row[2221]*/
.news-banner .ic-repeater .carousel-nav
{
	align-items:flex-end;
justify-content:center;
width:calc(100% + calc(var(--pager-button-width) * 1.5));
min-height:calc(var(--news-banner-height) + var(--pager-dot-size) + var(--padding-2x));
margin-top:calc(calc(var(--pager-dot-size) + var(--padding-half)) * -1);
position:absolute;
left:calc(var(--pager-button-width) * -.75);
display:flex;
pointer-events:none;
will-change:hidden;

}
/* Row[2222]*/
.news-banner .ic-repeater .carousel-nav a.carousel-btn
{
	font-size:var(--font-size-main);
align-items:center;
align-self:center;
justify-content:center;
width:var(--pager-button-width);
height:var(--pager-button-height);
margin:0 var(--margin-half);
display:flex;
border:var(--pager-button-border-width) solid var(--pager-button-border-color);
box-shadow:var(--box-shadow-large);
border-radius:var(--button-border-radius);
z-index:2;
overflow:hidden;
text-indent:-9999px;
opacity:0;
transition:transform var(--anim-speed-very-fast), opacity var(--anim-speed-very-fast);
transform:translateZ(0) translateY(50px);
will-change:transform;

}
/* Row[2223]*/
.news-banner .ic-repeater:hover .carousel-nav a.carousel-btn
{
	opacity:1;
transform:translateZ(0);
will-change:hidden;

}
/* Row[2224]*/
.news-banner .ic-repeater .carousel-nav a.carousel-btn::before
{
	color:var(--pager-button-icon-color);
font-family:var(--font-family-icon);
font-size:var(--pager-button-icon-font-size);
align-items:center;
justify-content:center;
width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
background:var(--pager-button-bg);
content:"";
transform:rotate(0.03deg);

}
/* Row[2225]*/
.news-banner .ic-repeater .carousel-nav a.carousel-btn::after
{
	color:var(--pager-button-icon-color);
font-family:var(--font-family-icon);
font-size:var(--pager-button-icon-font-size);
align-items:center;
justify-content:center;
width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
background:var(--pager-button-bg);
z-index:2;
text-indent:0;
transform:rotate(0.03deg);

}
/* Row[2226]*/
.news-banner .ic-repeater .carousel-nav a.carousel-nav-prev
{
	margin-right:auto;

}
/* Row[2227]*/
.news-banner .ic-repeater .carousel-nav a.carousel-nav-next
{
	margin-left:auto;

}
/* Row[2228]*/
.news-banner .ic-repeater .carousel-nav a.carousel-nav-next::after
{
	font-size:var(--pager-button-icon-font-size);
content:var(--pager-button-right-icon);

}
/* Row[2229]*/
.news-banner .ic-repeater .carousel-nav a.carousel-nav-prev::after
{
	font-size:var(--pager-button-icon-font-size);
content:var(--pager-button-left-icon);

}
/* Row[2230]*/
.news-banner .ic-repeater .carousel-nav a.carousel-btn:hover
{
	border-color:var(--pager-button-hover-border-color);

}
/* Row[2231]*/
.news-banner .ic-repeater .carousel-nav a.carousel-btn:hover::after
{
	color:var(--pager-button-hover-icon-color);
background:var(--pager-button-hover-bg);

}
/* Row[2232]*/
.ic-repeater .carousel-dots
{
	align-items:center;
display:flex;
pointer-events:all;

}
/* Row[2233]*/
.ic-repeater .carousel-nav a
{
	width:var(--pager-dot-size);
height:var(--pager-dot-size);
margin:calc(var(--margin-half) /2);
border:var(--pager-dot-border-width) solid var(--pager-dot-border-color);
border-radius:50%;
text-indent:-9999px;
pointer-events:all;

}
/* Row[2234]*/
.ic-repeater .carousel-nav a:not(.active):hover
{
	background:var(--pager-dot-hover-bg);

}
/* Row[2235]*/
.ic-repeater .carousel-nav a.active
{
	background:var(--pager-dot-selected-bg);

}
/* Row[2236]*/
.pcp--kc-categories .image-container.image-container--fallback-icon::before
{
	color:var(--ui-color-key);

}
/* Row[2237]*/
.pcp--kc-categories .pcp--category-icon
{
	background:transparent;
--image-container-width:1.5em;
--image-container-height:1.5em;
--image-container-border-width:0;
--image-container-fallback-icon-size:1em;

}
/* Row[2238]*/
.image-container img
{
	width:100%;
height:100%;
z-index:1;
transition:transform var(--anim-speed-very-fast) ease;
transform:translateZ(0);
object-fit:var(--image-container-crop-mode);
object-position:var(--image-container-crop-position);
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[2239]*/
.ic-tag-box-text, .ic-tag-box.dx-list-item
{
	color:var(--tagbox-tag-text-color);
font-weight:var(--tagbox-tag-font-weight);
font-size:var(--tagbox-tag-font-size);
line-height:normal;
max-width:fit-content;
margin:var(--tagbox-tag-margin) 0 0 var(--tagbox-tag-margin);
padding:var(--tagbox-tag-padding);
background-color:var(--tagbox-tag-bg);
border-radius:var(--tagbox-tag-border-radius);
text-wrap:nowrap;

}
/* Row[2240]*/
.ic-tag-box-fields, .ic-tag-holder
{
	margin:calc(-1 * var(--tagbox-tag-margin));

}
/* Row[2241]*/
.ic-tag-list-container
{
	margin-top:var(--margin-half);

}
/* Row[2242]*/
.ic-tag-box-button
{
	color:var(--ui-color-key);
font-size:1em;
line-height:var(--font-line-height-main);

}
/* Row[2243]*/
.ic-tag-box-button-wrapper
{
	margin-top:var(--margin);

}
/* Row[2244]*/
.ic-tag-box.dx-list-item.dx-list-item-selected
{
	background:var(--tagbox-tag-bg);
--tagbox-tag-bg:var(--ui-color-key);
--tagbox-tag-text-color:var(--card-bg);

}
/* Row[2245]*/
.article-of-the-week:hover h4
{
	color:var(--ui-color-key);

}
/* Row[2246]*/
.article-of-the-week:hover img
{
	transform:scale(1.05);

}
/* Row[2247]*/
.article-of-the-week .article-of-the-week__tags
{
	width:100%;
padding:0 var(--padding) var(--padding);
display:block;

}
/* Row[2248]*/
.article-of-the-week .article-of-the-week__tags .ic-tag-box-fields
{
	gap:.25em;
flex-wrap:nowrap;

}
/* Row[2249]*/
.article-of-the-week .article-of-the-week__tags .ic-tag-box-fields .ic-tag-box-text
{
	flex-grow:0;
max-width:100%;
display:block;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;

}
/* Row[2250]*/
.article-of-the-week .article-of-the-week__date-source
{
	align-items:center;
display:flex;

}
/* Row[2251]*/
.article-of-the-week .article-of-the-week__date
{
	color:var(--ui-color-text-secondary);
font-weight:var(--font-weight-regular);

}
/* Row[2252]*/
.article-of-the-week .article-of-the-week__source
{
	color:var(--ui-color-text-secondary);
font-weight:var(--font-weight-regular);

}
/* Row[2253]*/
.article-of-the-week .article-of-the-week__date-source .article-of-the-week__source:not(:empty)::before
{
	margin:0 .5em;
content:"|";

}
/* Row[2254]*/
.article-of-the-week .article-of-the-week__headline
{
	align-self:start;
margin-bottom:.35em;
display:-webkit-box;
overflow:hidden;
text-overflow:ellipsis;
-webkit-line-clamp:2;
-webkit-box-orient:vertical;

}
/* Row[2255]*/
.article-of-the-week .article-of-the-week__summary
{
	align-self:start;
display:-webkit-box;
z-index:1;
overflow:hidden;
text-overflow:ellipsis;
-webkit-line-clamp:3;
-webkit-box-orient:vertical;

}
/* Row[2256]*/
.article-of-the-week .article-of-the-week__info
{
	gap:.25em;
flex-direction:column;
width:100%;
max-height:16.7em;
padding:var(--padding);
display:flex;
pointer-events:none;

}
/* Row[2257]*/
.article-of-the-week
{
	min-height:26.700em;
--tagbox-tag-font-size:var(--headings-size-h6);
--tagbox-tag-font-weight:var(--font-weight-bold);
--tagbox-tag-margin:.3em;

}
/* Row[2258]*/
.repeater--grid .ic-repeater-items
{
	align-items:var(--grid-align-items);
align-content:var(--grid-align-content);
justify-content:var(--grid-justify-content);
width:var(--grid-width);
max-width:var(--grid-max-width);
display:grid;
background:var(--grid-bg);
grid-column-gap:var(--grid-column-gap);
grid-row-gap:var(--grid-row-gap);
grid-template-columns:var(--grid-columns);
grid-template-rows:var(--grid-rows);
grid-auto-rows:var(--grid-auto-rows);
grid-auto-columns:var(--grid-auto-columns);
grid-auto-flow:var(--grid-auto-flow);
--items-container-padding:var(--padding);

}
/* Row[2259]*/
.repeater--hide-pager .ic-repeater .carousel-nav
{
	display:none!important;

}
/* Row[2260]*/
.my-financial-happiness h3
{
	text-align:center;
padding:1.2em 1.2em .6em 1.2em;

}
/* Row[2261]*/
.my-financial-happiness .financial-happiness-level-button:hover .financial-happiness-level-button__content
{
	background:var(--ui-color-key);
--ui-color-text:var(--card-bg);

}
/* Row[2262]*/
:root[data-user-theme="dark"] .my-financial-happiness .financial-happiness-level-button img,
:root[data-user-theme="dark"] .my-financial-happiness .ic-your-goal-icon img
{
	filter:brightness(3) saturate(0.4) hue-rotate(50deg);

}
/* Row[2263]*/
:root[data-user-theme="dark"] .my-financial-happiness .financial-happiness-level-button:hover img
{
	filter:brightness(0.2);

}
/* Row[2264]*/
:root[data-user-theme="dark"] .my-financial-happiness .financial-happiness-level-button.is-selected .financial-happiness-level-button__content img
{
	filter:brightness(0.3);

}
/* Row[2265]*/
.my-financial-happiness .financial-happiness-level-button:hover img
{
	filter:brightness(0) invert(1);

}
/* Row[2266]*/
.my-financial-happiness .financial-happiness-level-button .financial-happiness-level-button__content
{
	min-width:7em;
padding:var(--padding-half) var(--padding);
background:transparent;
border:1px solid var(--ui-color-key);
border-radius:var(--border-radius);
--ui-color-text:var(--ui-color-key);
--margin:.25em;

}
/* Row[2267]*/
.my-financial-happiness .financial-happiness-level-button.is-selected .financial-happiness-level-button__content img
{
	filter:brightness(0) invert(1);

}
/* Row[2268]*/
.my-financial-happiness .financial-happiness-level-button.is-selected .financial-happiness-level-button__content
{
	background:var(--ui-color-key);
--ui-color-text:var(--card-bg);

}
/* Row[2269]*/
.ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle .popupSpan *
{
	color:var(--color-white);
transform:none;

}
/* Row[2270]*/
.ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle .popupSpan .ic-your-goal-icon
{
	margin:0 auto .2em auto;

}
/* Row[2271]*/
.ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle.odd .popupSpan
{
	top:calc(-106px - .2em);

}
/* Row[2272]*/
.ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle.odd .popupSpan::before
{
	top:calc(86px + .2em);

}
/* Row[2273]*/
.ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle.even .popupSpan
{
	top:calc(26px + .2em);

}
/* Row[2274]*/
.ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle.even .popupSpan::before
{
	top:calc(-10px - .2em);

}
/* Row[2275]*/
.ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle .popupSpan:hover
{
	background:var(--ui-color-even-bg);

}
/* Row[2276]*/
.ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle .popupSpan:hover a
{
	pointer-events:none;

}
/* Row[2277]*/
.ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle .popupSpan a:focus
{
	outline:0;

}
/* Row[2278]*/
.ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle .popupSpan:hover a::after
{
	opacity:1;

}
/* Row[2279]*/
.ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle .popupSpan a::after
{
	color:var(--ui-color-negative);
font-family:var(--font-family-icon);
font-size:1.2em;
line-height:normal;
align-items:center;
justify-content:center;
width:1.25em;
height:1.25em;
position:fixed;
top:-.4em;
right:-.4em;
display:flex;
background:var(--ui-color-negative-secondary);
border-radius:50%;
cursor:pointer;
content:var(--ui-icon-delete);
opacity:0;
transform:rotate(0.03deg);
pointer-events:all;

}
/* Row[2280]*/
.ic-personal-timeline-content
{
	background:var(--goals-timeline-bg);

}
/* Row[2281]*/
.ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle .popupSpan
{
	background:linear-gradient(to left, transparent, var(--goals-timeline-bg) 20%, var(--goals-timeline-bg) 80%, transparent);
border-radius:var(--border-radius);
cursor:default;
transform:translateZ(0);

}
/* Row[2282]*/
.ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle
{
	background:var(--color-black);
border-color:var(--goals-timeline-bg);

}
/* Row[2283]*/
.ic-personal-timeline-content .ic-personal-timeline-linecontainer .ic-personal-timeline-line, .ic-personal-timeline-content .ic-personal-timeline-linecontainer .ic-personal-timeline-line::before
{
	background:var(--ui-color-border);

}
/* Row[2284]*/
.IX_enhanceAlert .IX_enhanceAlertButtons button
{
	margin:0 var(--gap-horizontal) 0 0;

}
/* Row[2285]*/
.IX_enhanceAlert .IX_enhanceAlertCancelButton
{
	--button-bg:transparent;
--button-text-color:var(--ui-color-key);
--button-border-width:1px;
--button-border-color:var(--ui-color-key);
--button-hover-bg:var(--ui-color-key);
--button-hover-text-color:var(--card-bg);
--button-hover-overlay-bg:transparent;

}
/* Row[2286]*/
.IX_enhanceAlert .IX_enhanceAlertButtons
{
	align-items:center;
flex-direction:row-reverse;
justify-content:flex-start;
width:100%;
max-width:100%;
height:var(--buttons-app-min-height);
margin:0 calc(var(--gap-horizontal) * -1) 0 0;
padding:0 var(--padding);
padding-right:calc(var(--padding) - var(--gap-horizontal));
position:absolute;
bottom:0;
display:flex;
border-top:var(--buttons-app-border-width) solid var(--buttons-app-border-color);

}
/* Row[2287]*/
[dx-button].dx-button.button--is-overlay
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
--button-min-width:100%;
--button-text-color:transparent;
--button-hover-text-color:transparent;
--button-click-ripple-bg:transparent;
--button-hover-overlay-opacity:0;

}
/* Row[2288]*/
.financial-happiness-level-button button
{
	--button-click-ripple-bg:var(--card-bg);

}
/* Row[2289]*/
.ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle .popupSpan > span
{
	align-items:center;
flex-direction:column;
display:flex;
pointer-events:none;

}
/* Row[2290]*/
.repeater--flex .ic-repeater-items
{
	gap:var(--flex-gap-tb, 0px) var(--flex-gap-lr, 0px);
align-items:var(--flex-align-items);
flex-wrap:var(--flex-wrap);
align-content:var(--flex-align-content);
flex-direction:var(--flex-direction);
justify-content:var(--flex-justify-content);
display:flex;

}
/* Row[2291]*/
.repeater--flex .ic-repeater-items > *
{
	flex-grow:var(--flex-children-grow);

}
/* Row[2292]*/
.repeater--flex.repeater--flex-direction-row
{
	--flex-direction:row;

}
/* Row[2293]*/
.repeater--flex.repeater--flex-direction-column
{
	--flex-direction:column;

}
/* Row[2294]*/
.repeater--flex.repeater--flex-direction-row-reverse
{
	--flex-direction:row-reverse;

}
/* Row[2295]*/
.repeater--flex.repeater--flex-direction-column-reverse
{
	--flex-direction:column-reverse;

}
/* Row[2296]*/
.repeater--flex.repeater--flex-wrap
{
	--flex-wrap:wrap;

}
/* Row[2297]*/
.repeater--flex.repeater--flex-no-wrap
{
	--flex-wrap:nowrap;

}
/* Row[2298]*/
.repeater--flex.repeater--flex-align-items-start
{
	--flex-align-items:flex-start;

}
/* Row[2299]*/
.repeater--flex.repeater--flex-align-items-end
{
	--flex-align-items:flex-end;

}
/* Row[2300]*/
.repeater--flex.repeater--flex-align-items-center
{
	--flex-align-items:center;

}
/* Row[2301]*/
.repeater--flex.repeater--flex-align-items-stretch
{
	--flex-justify-content:stretch;

}
/* Row[2302]*/
.repeater--flex.repeater--flex-align-items-baseline
{
	--flex-align-items:baseline;

}
/* Row[2303]*/
.repeater--flex.repeater--flex-justify-content-start
{
	--flex-justify-content:flex-start;

}
/* Row[2304]*/
.repeater--flex.repeater--flex-justify-content-end
{
	--flex-justify-content:flex-end;

}
/* Row[2305]*/
.repeater--flex.repeater--flex-justify-content-center
{
	--flex-justify-content:center;

}
/* Row[2306]*/
.repeater--flex.repeater--flex-justify-content-stretch
{
	--flex-justify-content:stretch;

}
/* Row[2307]*/
.repeater--flex.repeater--flex-justify-content-space-between
{
	--flex-justify-content:space-between;

}
/* Row[2308]*/
.repeater--flex.repeater--flex-justify-content-space-around
{
	--flex-justify-content:space-around;

}
/* Row[2309]*/
.repeater--flex.repeater--flex-justify-content-space-evenly
{
	--flex-justify-content:space-evenly;

}
/* Row[2310]*/
.repeater--flex.repeater--flex-align-content-start
{
	--flex-align-content:flex-start;

}
/* Row[2311]*/
.repeater--flex.repeater--flex-align-content-end
{
	--flex-align-content:flex-end;

}
/* Row[2312]*/
.repeater--flex.repeater--flex-align-content-center
{
	--flex-align-content:center;

}
/* Row[2313]*/
.repeater--flex.repeater--flex-align-content-stretch
{
	--flex-align-content:stretch;

}
/* Row[2314]*/
.repeater--flex.repeater--flex-align-content-space-between
{
	--flex-align-content:space-between;

}
/* Row[2315]*/
.repeater--flex.repeater--flex-align-content-space-around
{
	--flex-align-content:space-around;

}
/* Row[2316]*/
.repeater--flex.repeater--flex-children-grow-1 > *
{
	flex-grow:1;

}
/* Row[2317]*/
.repeater--flex.repeater--flex-children-grow-0 > *
{
	flex-grow:0;

}
/* Row[2318]*/
.repeater--flex.repeater--flex-children-shrink-1 > *
{
	flex-shrink:1;

}
/* Row[2319]*/
.repeater--flex.repeater--flex-children-shrink-0 > *
{
	flex-shrink:0;

}
/* Row[2320]*/
.repeater--flex.repeater--flex-gap
{
	--flex-gap-tb:var(--margin);
--flex-gap-lr:var(--margin);

}
/* Row[2321]*/
.repeater--flex.repeater--flex-gap-half
{
	--flex-gap-tb:var(--margin-half);
--flex-gap-lr:var(--margin-half);

}
/* Row[2322]*/
.repeater--flex.repeater--flex-gap-quarter
{
	--flex-gap-tb:var(--margin-quarter);
--flex-gap-lr:var(--margin-quarter);

}
/* Row[2323]*/
.repeater--flex.repeater--flex-gap-plus-half
{
	--flex-gap-tb:var(--margin-plus-half);
--flex-gap-lr:var(--margin-plus-half);

}
/* Row[2324]*/
.repeater--flex.repeater--flex-gap-2x
{
	--flex-gap-tb:var(--margin-2x);
--flex-gap-lr:var(--margin-2x);

}
/* Row[2325]*/
.repeater--flex.repeater--flex-gap-3x
{
	--flex-gap-tb:var(--margin-3x);
--flex-gap-lr:var(--margin-3x);

}
/* Row[2326]*/
.repeater--flex.repeater--flex-gap-4x
{
	--flex-gap-tb:var(--margin-4x);
--flex-gap-lr:var(--margin-4x);

}
/* Row[2327]*/
.repeater--flex.repeater--flex-gap-tb
{
	--flex-gap-tb:var(--margin);

}
/* Row[2328]*/
.repeater--flex.repeater--flex-gap-half-tb
{
	--flex-gap-tb:var(--margin-half);

}
/* Row[2329]*/
.repeater--flex.repeater--flex-gap-quarter-tb
{
	--flex-gap-tb:var(--margin-quarter);

}
/* Row[2330]*/
.repeater--flex.repeater--flex-gap-plus-half-tb
{
	--flex-gap-tb:var(--margin-plus-half);

}
/* Row[2331]*/
.repeater--flex.repeater--flex-gap-2x-tb
{
	--flex-gap-tb:var(--margin-2x);

}
/* Row[2332]*/
.repeater--flex.repeater--flex-gap-3x-tb
{
	--flex-gap-tb:var(--margin-3x);

}
/* Row[2333]*/
.repeater--flex.repeater--flex-gap-4x-tb
{
	--flex-gap-tb:var(--margin-4x);

}
/* Row[2334]*/
.repeater--flex.repeater--flex-gap-lr
{
	--flex-gap-lr:var(--margin);

}
/* Row[2335]*/
.repeater--flex.repeater--flex-gap-half-lr
{
	--flex-gap-lr:var(--margin-half);

}
/* Row[2336]*/
.repeater--flex.repeater--flex-gap-quarter-lr
{
	--flex-gap-lr:var(--margin-quarter);

}
/* Row[2337]*/
.repeater--flex.repeater--flex-gap-plus-half-lr
{
	--flex-gap-lr:var(--margin-plus-half);

}
/* Row[2338]*/
.repeater--flex.repeater--flex-gap-2x-lr
{
	--flex-gap-lr:var(--margin-2x);

}
/* Row[2339]*/
.repeater--flex.repeater--flex-gap-3x-lr
{
	--flex-gap-lr:var(--margin-3x);

}
/* Row[2340]*/
.repeater--flex.repeater--flex-gap-4x-lr
{
	--flex-gap-lr:var(--margin-4x);

}
/* Row[2341]*/
.repeater--gap .ic-repeater-items
{
	gap:var(--gap-horizontal) var(--gap-vertical);
flex-wrap:wrap;
display:flex;

}
/* Row[2342]*/
.repeater--gap .ic-repeater-items .ic-repeater-item
{
	--news-banner-headline-font-size:1.5em;
--news-banner-headline-max-lines:4;
--news-banner-date-font-size:var(--font-size-main);
--news-banner-summary-font-size:var(--font-size-main);
--news-banner-summary-max-lines:4;

}
/* Row[2343]*/
.my-financial-happiness
{
	--link-bg:transparent;
--link-hover-underline-color:transparent;
--flex-direction:column;
--flex-align-items:center;
--gap-vertical:.75em;
--gap-horizontal:.75em;
--image-container-bg:transparent;
--items-container-padding:0 var(--padding) var(--padding) var(--padding);

}
/* Row[2344]*/
.my-financial-happiness .ic-repeater-items
{
	--flex-direction:row;
--flex-wrap:wrap;
--flex-justify-content:center;

}
/* Row[2345]*/
.my-financial-happiness .ic-repeater-items .ic-repeater-item
{
	--flex-direction:column;

}
/* Row[2346]*/
.is-hidden--when-empty:empty
{
	display:none;

}
/* Row[2349]*/
.your-advisors
{
	--grid-auto-flow:column;
--grid-auto-columns:20em;

}
/* Row[2350]*/
.plaid-alert.IX_enhanceAlertText
{
	min-height:10em;

}
/* Row[2351]*/
.ExtraSmall .dashboard--dynamic .page-title--has-text
{
	display:grid;
grid-row-gap:.5em;
grid-auto-rows:auto;

}
/* Row[2352]*/
.ExtraSmall .dashboard--dynamic .page-title--has-text .ic-row:last-child .checkbox--as-switch
{
	width:calc(100% + var(--padding-2x));
margin-left:calc(-1 * var(--padding));
padding:var(--padding-half) var(--padding);
background:var(--card-bg);
box-shadow:var(--card-shadow);

}
/* Row[2353]*/
.ExtraSmall .dashboard--dynamic .page-title--has-text .ic-row:last-child .checkbox--as-switch .dx-checkbox
{
	margin-left:auto;

}
/* Row[2354]*/
.ExtraSmall .news-banner
{
	padding:0 10vw 5vh;

}
/* Row[2356]*/
.goals-timeline--hide-time-labels .ic-personal-timeline-future, .goals-timeline--hide-time-labels .ic-personal-timeline-today
{
	display:none;

}
/* Row[2357]*/
.dashboard--dynamic > .IXColumn
{
	backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[2358]*/
.is-visible--when-dynamic-enabled, .is-hidden--when-dynamic-enabled
{
	transition:max-height var(--anim-speed-medium) ease;
animation-duration:var(--anim-speed-fast);
animation-timing-function:ease;
animation-fill-mode:both;
transform-origin:bottom;

}
/* Row[2359]*/
.dashboard--dynamic .is-visible--when-dynamic-enabled
{
	max-height:0;
overflow:hidden;

}
/* Row[2360]*/
:root[data-user-dashboard="dynamic"] .is-visible--when-dynamic-enabled, :root[data-user-dashboard="default"] .is-hidden--when-dynamic-enabled
{
	max-height:1000px;
overflow:visible;
transform:translateZ(0);
animation-delay:var(--anim-speed-medium);
animation-name:anim-app-show;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[2361]*/
:root[data-user-dashboard="default"] .is-visible--when-dynamic-enabled
{
	max-height:0;
overflow:hidden;
transform:translateZ(0);
animation-name:anim-app-hide;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[2362]*/
:root[data-user-dashboard="dynamic"] .is-hidden--when-dynamic-enabled
{
	max-height:0;
overflow:hidden;
transform:translateZ(0);
animation-name:anim-app-hide;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[2363]*/
.dashboard--dynamic .page-title
{
	--label-color:var(--ui-color-text-secondary);
--label-margin:0 .5em 0 0;
--field-color:var(--ui-color-text-secondary);

}
/* Row[2364]*/
.dashboard--dynamic .page-title > :first-child
{
	flex-grow:1;

}
/* Row[2365]*/
.dashboard .page-title__last-login
{
	margin-right:var(--margin-2x);
white-space:nowrap;
--label-font-weight:var(--font-weight-bold);
--field-font-weight:var(--font-weight-bold);

}
/* Row[2366]*/
.ExtraSmall .dashboard--dynamic .page-title
{
	align-items:flex-start;
padding-bottom:4.25em;
--flex-direction:column;

}
/* Row[2367]*/
.ExtraSmall .dashboard--dynamic .page-title .checkbox--as-switch
{
	width:100%;
padding:var(--padding-half) var(--padding);
position:absolute;
bottom:0;
left:0;
background:var(--card-bg);
box-shadow:var(--card-shadow);

}
/* Row[2368]*/
.ExtraSmall .dashboard--dynamic .page-title .checkbox--as-switch .dx-checkbox
{
	margin-left:auto;

}
/* Row[2369]*/
.ExtraSmall .call-to-action
{
	padding:var(--padding-2x);
border-left:0;
border-right:0;
border-radius:0;

}
/* Row[2370]*/
.market-indices iframe
{
	margin-bottom:-.857em;

}
/* Row[2371]*/
.Medium .dashboard__open-new-account-button, .Small .dashboard__open-new-account-button
{
	max-width:21.429em;
margin:auto;

}
/* Row[2372]*/
.Medium .dashboard__kpi, .Small .dashboard__kpi
{
	border-bottom:1px solid var(--ui-color-border);
border-radius:var(--border-radius) var(--border-radius) 0 0;

}
/* Row[2373]*/
.Medium .dashboard__open-new-account, .Small .dashboard__open-new-account
{
	border-radius:0 0 var(--border-radius) var(--border-radius);

}
/* Row[2374]*/
:root[data-left-menu-state="closed"] .left-menu__overlay
{
	opacity:0;
transform:translateX(calc(-1 * var(--left-menu-width)));

}
/* Row[2375]*/
:root[data-left-menu-state="closed"] .left-menu__hide-button
{
	opacity:0;
transform:translateX(-5em) translateZ(0);

}
/* Row[2376]*/
:root:not([data-left-menu-state="closed"]) .left-menu__hide-button, :root[data-left-menu-state="opened"] .left-menu__hide-button
{
	opacity:1;
transform:translateZ(0);
pointer-events:all;

}
/* Row[2377]*/
:root[data-left-menu-state="closed"] .left-menu__hamburger-button
{
	opacity:1;
transform:translateZ(0);
pointer-events:all;

}
/* Row[2378]*/
.ExtraSmall .page-title button
{
	width:100%;
margin:var(--gap-horizontal) 0 0 0;

}
/* Row[2379]*/
.ExtraSmall .filter, .ExtraSmall .filter.card
{
	max-height:calc(var(--app-title-min-height) - var(--border-width));
padding:0;
display:grid;
border-radius:0;
overflow:clip;
transform:translateZ(0);
grid-row-gap:var(--padding);
grid-template-rows:var(--app-title-min-height);
grid-auto-rows:auto;

}
/* Row[2380]*/
.ExtraSmall .filter::before
{
	margin-left:15px;
display:flex;

}
/* Row[2381]*/
.filter::before
{
	font-weight:var(--app-title-font-weight);
font-size:var(--app-title-font-size);
align-items:center;
min-height:var(--card-app-title-min-height);
padding:var(--app-title-padding);
display:none;
background:var(--card-bg);
border-bottom:var(--border-width) solid var(--card-app-title-border-color);
content:"Filter";
z-index:1;
grid-area:1/1;
pointer-events:all;

}
/* Row[2382]*/
.filter::after
{
	font-family:var(--font-family-icon);
font-weight:var(--app-title-font-weight);
font-size:1.5em;
align-items:center;
align-self:center;
justify-self:end;
justify-content:center;
padding-right:var(--padding-half);
display:none;
background:var(--card-bg);
content:var(--ui-icon-down);
z-index:1;
transform:translateZ(0) rotate(0.03deg);
grid-area:1/1;
pointer-events:all;

}
/* Row[2383]*/
.ExtraSmall .filter.is-expanded
{
	max-height:100vh;
position:relative;
z-index:5;
overflow:visible;

}
/* Row[2384]*/
.ExtraSmall .filter.is-expanded::after
{
	content:var(--ui-icon-up);

}
/* Row[2385]*/
.icGrid .dx-datagrid
{
	--ui-icon-up:"arrow_drop_up";
--ui-icon-down:"arrow_drop_down";
--button-min-height:0;
--button-min-width:fit-content;
--button-padding:.25em .5em;

}
/* Row[2386]*/
.icGrid .dx-datagrid .dx-sort-down:before
{
	content:var(--ui-icon-down);

}
/* Row[2387]*/
.icGrid .dx-datagrid .dx-header-row > td.dx-datagrid-action .dx-sort-none:before, .icGrid .dx-datagrid .dx-sort-up:before
{
	text-transform:none;
content:var(--ui-icon-up);

}
/* Row[2388]*/
.dx-datagrid.dx-menu-base .dx-submenu .dx-menu-item-content .dx-icon
{
	color:var(--ui-color-gray-medium);
font-size:1.2em;
line-height:1.2em;
justify-self:start;
width:auto;
height:auto;
margin:0;
background-size:100%;

}
/* Row[2389]*/
.dx-datagrid.dx-menu-base .dx-submenu .dx-menu-item-content .dx-icon-context-menu-sort-none::before
{
	color:var(--ui-color-destructive);
font-family:var(--font-family-icon);
font-size:1.3em;
font-style:normal;
content:var(--ui-icon-delete);

}
/* Row[2390]*/
.dx-datagrid.dx-menu-base .dx-submenu .dx-item:hover, .dx-datagrid.dx-menu-base .dx-submenu .dx-item:active
{
	background:var(--ui-color-key-secondary);

}
/* Row[2391]*/
.dx-datagrid.dx-menu-base .dx-submenu .dx-item:hover .dx-menu-item-text, .dx-datagrid.dx-menu-base .dx-submenu .dx-item:active .dx-menu-item-text, .dx-datagrid.dx-menu-base .dx-submenu .dx-item:hover .dx-menu-item-content .dx-icon, .dx-datagrid.dx-menu-base .dx-submenu .dx-item:active .dx-menu-item-content .dx-icon
{
	color:var(--ui-color-key);

}
/* Row[2392]*/
.dx-datagrid.dx-menu-base .dx-submenu li:not(:last-child) .dx-item.dx-state-disabled
{
	background:var(--ui-color-key);
opacity:1;

}
/* Row[2393]*/
.dx-datagrid.dx-menu-base .dx-submenu li:not(:last-child) .dx-item.dx-state-disabled .dx-menu-item-text, .dx-datagrid.dx-menu-base .dx-submenu li:not(:last-child) .dx-item.dx-state-disabled .dx-menu-item-content .dx-icon
{
	color:var(--card-bg);

}
/* Row[2394]*/
.icGrid .dx-datagrid-headers .dx-datagrid-table .dx-datagrid-filter-row.dx-row>td:focus-within .dx-texteditor-input
{
	outline:var(--focus-outline-width) solid var(--focus-outline-color);

}
/* Row[2395]*/
.icGrid .dx-datagrid-headers .dx-datagrid-table .dx-datagrid-filter-row.dx-row>td:focus-within .dx-menu-horizontal
{
	width:calc(100% - 4px)!important;
height:calc(100% - 4px)!important;
position:relative;
top:2px;
left:2px;

}
/* Row[2396]*/
.icGrid .dx-datagrid .dx-row.dx-freespace-row > td
{
	height:0;
padding:0;

}
/* Row[2397]*/
.icGrid tr.dx-row > td[style*="center"] .ic-a11y-column-header .dx-datagrid-text-content
{
	margin:0 auto;

}
/* Row[2398]*/
.icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row.dx-group-row td.dx-command-expand
{
	padding:0;
--ui-icon-up:"keyboard_arrow_up";
--ui-icon-down:"keyboard_arrow_down";

}
/* Row[2399]*/
.icGrid .dx-datagrid .dx-datagrid-group-opened:before
{
	padding-right:.4em;
content:var(--ui-icon-up);

}
/* Row[2400]*/
.icGrid .dx-datagrid .dx-datagrid-group-closed:before
{
	padding-right:.4em;
content:var(--ui-icon-down);

}
/* Row[2401]*/
.icGrid .dx-datagrid .dx-datagrid-table .dx-row .dx-command-expand.dx-datagrid-group-space
{
	border-right:0;
vertical-align:middle;

}
/* Row[2402]*/
.icGrid .dx-datagrid .dx-datagrid-table .dx-row .dx-command-expand.dx-datagrid-group-space .fas
{
	right:0;
left:0;

}
/* Row[2403]*/
.icGrid .dx-datagrid .dx-datagrid-header-panel
{
	border-bottom:var(--list-row-border-width) solid var(--list-row-border-color);
--button-min-height:2.571em;

}
/* Row[2404]*/
.icGrid .dx-datagrid .dx-sort-down, .icGrid .dx-datagrid .dx-sort-up, .icGrid .dx-datagrid .dx-sort-none
{
	color:var(--ui-color-text);
font:1.3em var(--font-family-icon);
transform:rotate(0.03deg) translateZ(0);
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[2405]*/
.dx-texteditor-container .dx-icon::before
{
	color:var(--ui-color-placeholder);

}
/* Row[2406]*/
.dx-searchbox .dx-icon-clear:hover::before
{
	color:var(--ui-color-key);

}
/* Row[2407]*/
.dx-searchbox .dx-texteditor-input, .dx-searchbox .dx-placeholder:before
{
	padding-left:2.429em;

}
/* Row[2408]*/
.dx-scrollbar-hoverable.dx-state-hover, .dx-scrollbar-hoverable.dx-scrollable-scrollbar-active
{
	background:var(--ui-color-app-scrollbar-track)!important;

}
/* Row[2409]*/
.dx-scrollbar-hoverable.dx-state-hover .dx-scrollable-scroll-content, .dx-scrollbar-hoverable.dx-scrollable-scrollbar-active .dx-scrollable-scroll-content
{
	background:var(--ui-color-app-scrollbar-hover-thumb)!important;

}
/* Row[2410]*/
.dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-state-hover .dx-scrollable-scroll, .dx-scrollbar-vertical.dx-scrollbar-hoverable.dx-scrollable-scrollbar-active .dx-scrollable-scroll, .dx-scrollbar-vertical
{
	width:1.1em!important;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[2411]*/
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-scrollbar-vertical.dx-scrollbar-hoverable
{
	z-index:2;

}
/* Row[2412]*/
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select
{
	--gap-vertical:.75em;

}
/* Row[2413]*/
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-overlay-content
{
	min-width:20em;
background:var(--card-bg);
border:1px solid var(--ui-color-border);
border-radius:var(--modal-border-radius);

}
/* Row[2414]*/
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-datagrid-column-chooser-plain
{
	display:grid;
grid-row-gap:var(--gap-horizontal);
grid-template-rows:auto auto 1fr;

}
/* Row[2415]*/
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-treeview-with-search > .dx-scrollable
{
	height:100%;
background:var(--input-bg);
border:1px solid var(--ui-color-border);

}
/* Row[2416]*/
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-popup-content
{
	padding:var(--padding-half);

}
/* Row[2417]*/
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-treeview-item-with-checkbox .dx-treeview-item
{
	min-height:0;
margin-left:2em;
padding:var(--padding-half) 0;

}
/* Row[2418]*/
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-treeview-item .dx-item-content
{
	position:relative;
top:1px;

}
/* Row[2419]*/
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-datagrid-column-chooser-plain .dx-treeview-node-container
{
	align-items:center;
display:grid;

}
/* Row[2420]*/
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-treeview-item.dx-state-hover, .dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-treeview-item.dx-state-active
{
	background:transparent;

}
/* Row[2421]*/
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-datagrid-column-chooser-plain .dx-treeview-node:hover, .dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-datagrid-column-chooser-plain .dx-treeview-node:active
{
	background:var(--ui-color-key-secondary);

}
/* Row[2422]*/
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-datagrid-column-chooser-plain .dx-treeview-node:hover .dx-treeview-item span, .dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-datagrid-column-chooser-plain .dx-treeview-node:active .dx-treeview-item span
{
	color:var(--ui-color-key);

}
/* Row[2423]*/
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-datagrid-column-chooser-plain .dx-treeview-node
{
	align-items:center;
min-height:2em;
padding:0 var(--padding-half);
display:flex;

}
/* Row[2424]*/
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-datagrid-column-chooser-plain .dx-treeview-node > *:not(.dx-checkbox)
{
	pointer-events:none;

}
/* Row[2425]*/
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-datagrid-column-chooser-plain .dx-treeview-node .dx-checkbox
{
	width:100%;
height:100%;
padding-left:var(--padding-half);
top:0;
left:0;
display:flex;
z-index:1;

}
/* Row[2426]*/
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-datagrid-column-chooser-plain .dx-treeview-node .dx-checkbox-container
{
	width:auto;
margin-right:auto;
display:inline-flex;

}
/* Row[2427]*/
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-treeview-search
{
	margin:0;

}
/* Row[2428]*/
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-toolbar
{
	background:var(--card-bg);

}
/* Row[2429]*/
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-toolbar .dx-toolbar-items-container
{
	height:auto;

}
/* Row[2430]*/
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .ic-data-grid-column-chooser-button-save-state
{
	--button-bg:var(--ui-color-key);
--button-text-color:var(--card-bg);
--button-border-width:1px;
--button-border-color:transparent;
--button-shadow:none;
--button-hover-bg:var(--ui-color-key);
--button-hover-text-color:var(--card-bg);
--button-hover-border-width:1px;
--button-hover-border-color:transparent;
--button-hover-shadow:none;
--button-click-ripple-bg:var(--button-hover-text-color);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:var(--ui-color-text);
--button-hover-overlay-opacity:0.1;

}
/* Row[2431]*/
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .ic-data-grid-column-chooser-button-reset-state
{
	--button-bg:transparent;
--button-text-color:var(--ui-color-key);
--button-border-width:1px;
--button-border-color:var(--ui-color-key);
--button-shadow:none;
--button-hover-bg:var(--ui-color-key);
--button-hover-text-color:var(--card-bg);
--button-hover-border-width:0;
--button-hover-border-color:transparent;
--button-hover-shadow:none;
--button-click-ripple-bg:var(--button-hover-text-color);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:transparent;
--button-hover-overlay-opacity:0;

}
/* Row[2432]*/
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-button, .dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-button.dx-state-focused
{
	font-size:var(--button-font-size);
align-items:center;
width:auto;
min-width:var(--button-min-width);
min-height:var(--button-min-height);
display:inline-flex;
background:var(--button-bg);
border:0;
box-shadow:var(--button-shadow);
border-radius:var(--button-border-radius);
cursor:pointer;
box-sizing:border-box;
overflow:hidden;
transform:translateZ(0);
-webkit-mask-image:linear-gradient(#000, #fff);

}
/* Row[2433]*/
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-button .dx-button-content, .dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-button.dx-state-focused .dx-button-content
{
	align-items:center;
justify-content:center;
width:100%;
min-height:var(--button-min-height);
padding:var(--button-padding);
display:flex;
box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color);
border-radius:var(--button-border-radius);
overflow:hidden;

}
/* Row[2434]*/
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-button .dx-button-content span, .dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-button.dx-state-focused .dx-button-content span
{
	color:var(--button-text-color);

}
/* Row[2435]*/
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-button::before
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
background:var(--button-hover-overlay-bg);
content:"";
z-index:0;
opacity:0;

}
/* Row[2436]*/
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-button.dx-state-hover::before, .dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-button:active::before
{
	background:var(--button-hover-overlay-bg);
z-index:-1;
opacity:var(--button-hover-overlay-opacity);

}
/* Row[2437]*/
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-button.dx-state-hover, .dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-button:active
{
	background:var(--button-hover-bg);
border:0;
box-shadow:var(--button-hover-shadow);
border-radius:var(--button-border-radius);
overflow:hidden;

}
/* Row[2438]*/
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-button.dx-state-hover .dx-button-content span, .dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-button:active .dx-button-content span
{
	color:var(--button-hover-text-color);

}
/* Row[2439]*/
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-button::after
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:block;
background-image:radial-gradient(circle, var(--button-click-ripple-bg) 10%,transparent 10.01%);
background-repeat:no-repeat;
background-position:50%;
content:"";
z-index:2;
opacity:0;
transition:transform var(--anim-speed-fast) ease, opacity var(--anim-speed-slow) ease;
transform:scale(10,10) translateZ(0);
pointer-events:none;

}
/* Row[2440]*/
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-button:active::after
{
	opacity:var(--button-click-ripple-opacity);
transition:0s;
transform:scale(0,0) translateZ(0);

}
/* Row[2441]*/
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-toolbar-center
{
	flex-direction:row-reverse;
justify-content:end;
margin:0 calc(-1 * var(--gap-horizontal)) 0 0!important;

}
/* Row[2442]*/
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-toolbar-center .dx-button
{
	margin:0 var(--gap-horizontal) 0 0;

}
/* Row[2443]*/
button.button--solid.dx-button, .dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .ic-data-grid-column-chooser-button-save-state
{
	--focus-outline-color:var(--ui-color-text);

}
/* Row[2444]*/
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-treeview-search.dx-state-focused .dx-texteditor-input
{
	outline:var(--focus-outline-width) solid var(--focus-outline-color);
outline-offset:calc(-1 * var(--focus-outline-width));

}
/* Row[2445]*/
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-datagrid-column-chooser-plain .dx-treeview-node.dx-state-focused
{
	outline:var(--focus-outline-width) solid var(--focus-outline-color);
outline-offset:calc(-1 * var(--focus-outline-width));

}
/* Row[2446]*/
.filter-summary .fieldTable
{
	min-height:var(--font-line-height-main);
margin:var(--gap-horizontal) 0 var(--margin) 0;
animation-duration:var(--anim-speed-fast);
animation-name:anim-kpi-value;
animation-timing-function:ease;
animation-fill-mode:backwards;

}
/* Row[2448]*/
.filter-summary .filter-summary__selected[data-value=""]::before
{
	content:"across ";
white-space:pre;

}
/* Row[2449]*/
.filter-summary .filter-summary__selected:not([data-value=""])::before
{
	font-weight:var(--font-weight-regular);
content:"for ";
white-space:pre;

}
/* Row[2450]*/
[dx-button].dx-button.button--has-icon.dx-state-focused .dx-button-content
{
	box-shadow:none;

}
/* Row[2451]*/
:root[data-user-theme="dark"] .market-indices iframe
{
	transform:translateZ(0);
filter:invert(1) hue-rotate(180deg) brightness(1.3) saturate(3);
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[2452]*/
.ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle.odd .popupSpan::before, .ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle.even .popupSpan::before
{
	background:var(--color-black);

}
/* Row[2453]*/
.DocumentSliderV4
{
	transform:translateZ(0);
--border-top-width:0px;
--border-right-width:0px;
--border-bottom-width:0px;
--border-left-width:0px;
--image-container-height:10em;
--item-width:18.571em;
--item-height:23.857em;
--item-padding-top:0em;
--item-padding-bottom:0em;
--item-padding-left:0em;
--item-padding-right:0em;
--item-margin-top:0em;
--item-margin-bottom:0em;
--item-margin-left:0em;
--item-margin-right:var(--margin);

}
/* Row[2454]*/
.DocumentSliderV4 .bx-wrapper
{
	width:100%!important;
max-width:100%!important;

}
/* Row[2455]*/
.DocumentSliderV4 .bx-wrapper .bx-viewport
{
	width:calc(100% - calc(var(--padding) * 2))!important;
height:calc(var(--item-height) + calc(var(--border-width) * 2) + calc(var(--item-padding-top) + var(--item-padding-bottom)))!important;
min-height:calc(var(--item-height) + calc(var(--border-width) * 2) + calc(var(--item-padding) * 2))!important;
margin:var(--margin);
box-sizing:content-box;
animation-duration:var(--anim-speed-fast);
animation-name:anim-scrollable-lr;
animation-timing-function:var(--anim-timing-slow-halt);
animation-fill-mode:both;
will-change:transform;

}
/* Row[2456]*/
.DocumentSliderV4 .sliderWrap
{
	flex-grow:0;
flex-shrink:0;
position:absolute!important;
display:flex;
white-space:nowrap;
overflow:hidden;
will-change:transform;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[2457]*/
.DocumentSliderV4 .docSlide
{
	font-size:var(--font-size-main)!important;
width:var(--item-width)!important;
max-width:var(--item-width)!important;
min-width:var(--item-width)!important;
height:var(--item-height)!important;
min-height:var(--item-height)!important;
margin:var(--item-margin-top) var(--item-margin-right) var(--item-margin-bottom) var(--item-margin-left)!important;
padding:var(--item-padding-top) var(--item-padding-right) var(--item-padding-bottom) var(--item-padding-left);
display:inline-block;
background:transparent;
float:none!important;
border-top:var(--border-top-width) solid var(--ui-color-border)!important;
border-left:var(--border-left-width) solid var(--ui-color-border)!important;
border-bottom:var(--border-bottom-width) solid var(--ui-color-border)!important;
border-right:var(--border-right-width) solid var(--ui-color-border)!important;
border-radius:var(--border-radius);
cursor:pointer;
box-sizing:content-box;
-webkit-transform:translateZ(0);

}
/* Row[2458]*/
.DocumentSliderV4 .docSlide > *
{
	padding:0;
position:relative;
display:-webkit-box;
z-index:1;
white-space:normal;
overflow:hidden;
-webkit-box-orient:vertical;

}
/* Row[2459]*/
.DocumentSliderV4 .docSlide .docImage[class]
{
	height:var(--image-container-height);
margin-bottom:var(--margin);
display:block;
background:var(--ui-color-placeholder);
border-radius:var(--border-radius);
cursor:pointer;
overflow:hidden;
-webkit-mask-image:-webkit-radial-gradient(white, black);

}
/* Row[2460]*/
.DocumentSliderV4 .docSlide .docImage img
{
	width:100%!important;
height:100%!important;
transition:transform var(--anim-speed-very-fast) ease;
object-fit:cover;
will-change:transform;

}
/* Row[2461]*/
.DocumentSliderV4 .docSlide:hover .docImage img
{
	transform:scale(1.05) translateZ(0);

}
/* Row[2462]*/
.DocumentSliderV4 .docSlide > *:not(:last-child)
{
	margin-bottom:calc(var(--margin-half) * .75);

}
/* Row[2463]*/
.DocumentSliderV4 .docSlide .firstLabel
{
	color:var(--ui-color-text-secondary);
font-weight:var(--font-weight-regular);
font-size:var(--headings-size-h6);
-webkit-line-clamp:var(--doc-slider-item-label-1-max-lines);

}
/* Row[2464]*/
.DocumentSliderV4 .docSlide .secondLabel
{
	color:var(--ui-color-text);
font-weight:var(--font-weight-bold);
font-size:var(--headings-size-h4);
-webkit-line-clamp:var(--doc-slider-item-label-2-max-lines);

}
/* Row[2465]*/
.DocumentSliderV4 .docSlide .thirdLabel
{
	color:var(--ui-color-text);
font-weight:var(--font-weight-regular);
font-size:var(--font-size-main);
-webkit-line-clamp:var(--doc-slider-item-label-3-max-lines);

}
/* Row[2466]*/
.DocumentSliderV4 .docSlide .fourthLabel
{
	color:var(--ui-color-text);
font-weight:var(--font-weight-regular);
font-size:var(--font-size-main);
-webkit-line-clamp:var(--doc-slider-item-label-4-max-lines);

}
/* Row[2467]*/
.DocumentSliderV4 .docSlide .fifthLabel
{
	color:var(--color-white);
font-size:var(--headings-size-h6);
align-items:center;
justify-content:center;
position:absolute;
top:var(--margin-half);
left:var(--margin-half);
display:flex;
background:transparent;

}
/* Row[2468]*/
.DocumentSliderV4 .docSlide .fifthLabel:before
{
	font-family:var(--font-family-icon);
font-size:1.2em;
margin-right:var(--margin-quarter);
display:block;
content:"people";
transform:rotate(0.03deg);

}
/* Row[2469]*/
.DocumentSliderV4 .docSlide .fifthLabel:after
{
	width:100%;
height:calc(var(--image-container-height) / 2);
position:fixed;
top:0;
left:0;
display:block;
background:linear-gradient(180deg, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0) 75%);
border-radius:var(--border-radius);
content:"";
z-index:-1;

}
/* Row[2470]*/
.DocumentSliderV4 .bx-wrapper a.bx-next, .DocumentSliderV4 .bx-wrapper a.bx-prev
{
	align-items:center;
justify-content:center;
width:var(--pager-button-width);
height:var(--pager-button-height);
margin:0 var(--margin-half);
top:calc(var(--padding) + calc(var(--image-container-height)) / 4 - calc(var(--pager-button-height) / 2));
display:flex;
border:var(--pager-button-border-width) solid var(--pager-button-border-color);
box-shadow:var(--box-shadow-large);
border-radius:var(--button-border-radius);
z-index:1;
overflow:hidden;
text-indent:0;
transition:transform var(--anim-speed-very-fast), opacity var(--anim-speed-very-fast);
transform:translateY(1em) translateZ(0);
will-change:transform;

}
/* Row[2471]*/
.DocumentSliderV4 .bx-controls-direction a:hover
{
	border-color:var(--pager-button-hover-border-color);

}
/* Row[2472]*/
.DocumentSliderV4 .bx-controls-direction a:hover::after
{
	color:var(--pager-button-hover-icon-color);
background:var(--pager-button-hover-bg);

}
/* Row[2473]*/
.DocumentSliderV4 .bx-controls-direction a::after
{
	color:var(--pager-button-icon-color);
font-family:var(--font-family-icon);
font-size:var(--pager-button-icon-font-size);
align-items:center;
justify-content:center;
width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
background:var(--pager-button-bg);
transform:rotate(0.03deg);

}
/* Row[2474]*/
.DocumentSliderV4 .bx-wrapper a.bx-next::after
{
	font-size:var(--pager-button-icon-font-size);
content:var(--pager-button-icon-right);

}
/* Row[2475]*/
.DocumentSliderV4 .bx-wrapper a.bx-prev::after
{
	font-size:var(--pager-button-icon-font-size);
content:var(--pager-button-icon-left);

}
/* Row[2476]*/
.DocumentSliderV4 .bx-pager.bx-default-pager
{
	font-size:var(--font-size-main);
padding:0 var(--padding) var(--padding) var(--padding);
display:flex;

}
/* Row[2477]*/
.DocumentSliderV4 .bx-wrapper .bx-pager.bx-default-pager a.bx-pager-link
{
	color:transparent;
align-items:center;
justify-content:center;
width:var(--pager-dot-size)!important;
height:var(--pager-dot-size)!important;
margin:0;
position:relative;
display:flex;
background:transparent;
overflow:hidden;
transform:rotate(0.03deg);

}
/* Row[2478]*/
.DocumentSliderV4 .bx-wrapper .bx-pager.bx-default-pager .bx-pager-item
{
	margin:0 calc(var(--margin-half) /2);

}
/* Row[2479]*/
.DocumentSliderV4 .bx-wrapper .bx-pager.bx-default-pager a.bx-pager-link::before
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
background:var(--pager-dot-bg);
border:var(--pager-dot-border-width) solid var(--pager-dot-border-color);
border-radius:50%;
content:"";

}
/* Row[2480]*/
.DocumentSliderV4 .bx-wrapper .bx-pager.bx-default-pager a.bx-pager-link:hover
{
	background:var(--pager-dot-hover-bg)!important;

}
/* Row[2481]*/
.DocumentSliderV4 .bx-wrapper .bx-pager.bx-default-pager a.bx-pager-link.active
{
	background:transparent!important;

}
/* Row[2482]*/
.NewsFeedV4
{
	width:100%!important;
height:100%;
display:flex;
--border-top-width:0;
--border-left-width:0;

}
/* Row[2483]*/
.ExtraSmall .NewsFeedV4
{
	--scroll-max-height:21em;
--scroll-min-height:21em;
--item-bg:transparent;
--item-width:80vw;
--item-height:10em;

}
/* Row[2484]*/
.NewsFeedV4 .NewsFeedBxWrapper .NewsFeedItem
{
	font-size:var(--font-size-main);
max-width:var(--item-width);
min-width:var(--item-width);
max-height:var(--item-height);
min-height:var(--item-height)!important;
padding:var(--padding);
background:var(--item-bg)!important;
border-top:var(--border-top-width) solid var(--ui-color-border)!important;
border-left:var(--border-left-width) solid var(--ui-color-border);
border-bottom:var(--border-bottom-width) solid var(--ui-color-border);
border-right:var(--border-right-width) solid var(--ui-color-border);

}
/* Row[2485]*/
.NewsFeedV4 .NewsFeedBxWrapper .NewsFeedItem > div[class]
{
	font-size:var(--font-size-main);
line-height:var(--font-line-height-main);
padding:0;
border-bottom:0;

}
/* Row[2486]*/
.NewsFeedV4 .NewsFeedBxWrapper .NewsFeedItem .NewsFeedDetails .NewsFeedDate, .NewsFeedV4 .NewsFeedBxWrapper .NewsFeedItem .NewsFeedDetails .NewsFeedAuthor
{
	margin:0;
padding:0;

}
/* Row[2487]*/
.NewsFeedV4 .NewsFeedBxWrapper .NewsFeedItem > div.NewsFeedTitle
{
	color:var(--ui-color-text);
font-weight:var(--font-weight-bold);

}
/* Row[2488]*/
.NewsFeedV4 .NewsFeedBxWrapper .NewsFeedItem div.NewsFeedDetails
{
	align-items:center;
margin-top:.25em;
display:flex;

}
/* Row[2489]*/
.NewsFeedV4 .NewsFeedBxWrapper .NewsFeedItem div.NewsFeedDate
{
	color:var(--ui-color-text-secondary);
font-size:var(--headings-size-h6);

}
/* Row[2490]*/
.NewsFeedV4 .NewsFeedBxWrapper .NewsFeedItem .NewsFeedDetails div.NewsFeedAuthor
{
	color:var(--ui-color-text-secondary);
font-size:var(--headings-size-h6);
line-height:1;
align-items:center;
display:flex;

}
/* Row[2491]*/
.NewsFeedV4 .NewsFeedBxWrapper .NewsFeedItem div.NewsFeedAuthor:not(:empty)::before
{
	font-family:var(--font-family-icon);
line-height:0;
align-items:center;
margin:0 .5em;
position:relative;
top:-.2em;
display:inline-flex;
content:"|";

}
/* Row[2492]*/
.NewsFeedV4 .NewsFeedBxWrapper.newsfeed--alternating-colors a:nth-child(odd) .NewsFeedItem
{
	--item-bg:var(--ui-color-odd-bg);

}
/* Row[2493]*/
.NewsFeedV4 .NewsFeedBxWrapper.newsfeed--alternating-colors a:nth-child(even) .NewsFeedItem
{
	--item-bg:var(--ui-color-even-bg);

}
/* Row[2494]*/
.NewsFeedV4 .NewsFeedBxWrapper:not(.newsfeed--no-hover) a:hover .NewsFeedItem .NewsFeedTitle
{
	color:var(--ui-color-key);

}
/* Row[2495]*/
.NewsFeedV4 .NewsFeedBxWrapper.newsfeed--scrollable .bx-viewport
{
	max-height:var(--scroll-max-height);
min-height:var(--scroll-min-height);
overflow-x:var(--items-overflow-x);
overflow-y:var(--items-overflow-y);

}
/* Row[2496]*/
.NewsFeedV4 .NewsFeedWrapperParent
{
	width:100%;

}
/* Row[2497]*/
.NewsFeedV4 .NewsFeedBxWrapper.newsfeed--scrollable-lr .bx-viewport
{
	width:100%;
max-height:var(--scroll-max-height);
min-height:var(--scroll-min-height);
overflow-x:scroll;
overflow-y:hidden;

}
/* Row[2498]*/
.ExtraSmall
{
	--chart-max-height:42.857em;
--chart-min-height:42.857em;
--headings-size-h1:2em;
--headings-size-h4:1.143em;
--page-title-min-height:2.429em;
--page-title-font-size:var(--headings-size-h1);
--page-title-date-font-size:.465em;
--card-border-radius:0;
--input-max-width:calc(100vw - var(--padding-2x));
--items-scroll-animation:anim-scrollable-lr;
--items-overflow-y:hidden;
--items-overflow-x:auto;

}
/* Row[2499]*/
.Small, .Medium
{
	--chart-max-height:42.857em;
--chart-min-height:42.857em;
--input-max-width:calc(100vw - var(--padding-4x));
--kpi-column-min-width:13em;
--kpi-min-height:0;
--items-scroll-animation:anim-scrollable-lr;
--items-overflow-y:hidden;
--items-overflow-x:auto;

}
/* Row[2500]*/
.Large, .ExtraLarge
{
	--items-scroll-animation:none;
--items-overflow-y:auto;
--items-overflow-x:hidden;

}
/* Row[2501]*/
.Small .NewsFeedV4, .Medium .NewsFeedV4
{
	--item-width:40vw;
--item-height:12em;

}
/* Row[2502]*/
.ExtraSmall .NewsFeedV4 .NewsFeedPageColumn::before, .Small .NewsFeedV4 .NewsFeedPageColumn::before, .Medium .NewsFeedV4 .NewsFeedPageColumn::before
{
	display:none;

}
/* Row[2503]*/
.NewsFeedV4 .NewsFeedBxWrapper.newsfeed--scrollable .NewsFeedPage
{
	animation-duration:var(--anim-speed-medium);
animation-name:var(--items-scroll-animation);
animation-timing-function:var(--anim-timing-slow-halt);
animation-fill-mode:both;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[2504]*/
.ExtraSmall .NewsFeedV4 .newsfeed--scrollable.NewsFeedBxWrapper .NewsFeedPageColumn, .Small .NewsFeedV4 .newsfeed--scrollable.NewsFeedBxWrapper .NewsFeedPageColumn, .Medium .NewsFeedV4 .newsfeed--scrollable.NewsFeedBxWrapper .NewsFeedPageColumn
{
	display:grid;
grid-template-rows:1fr 1fr;
grid-auto-flow:column;

}
/* Row[2505]*/
.ExtraSmall .NewsFeedV4 .NewsFeedPageColumn a:nth-child(1n) .NewsFeedItem, .Small .NewsFeedV4 .NewsFeedPageColumn a:nth-child(1n) .NewsFeedItem, .Medium .NewsFeedV4 .NewsFeedPageColumn a:nth-child(1n) .NewsFeedItem
{
	--item-bg:transparent !important;

}
/* Row[2506]*/
.ExtraSmall .NewsFeedV4 .NewsFeedPageColumn a:nth-child(4n) .NewsFeedItem, .ExtraSmall .NewsFeedV4 .NewsFeedPageColumn a:nth-child(4n-1) .NewsFeedItem, .Small .NewsFeedV4 .NewsFeedPageColumn a:nth-child(4n) .NewsFeedItem, .Small .NewsFeedV4 .NewsFeedPageColumn a:nth-child(4n-1) .NewsFeedItem, .Medium .NewsFeedV4 .NewsFeedPageColumn a:nth-child(4n) .NewsFeedItem, .Medium .NewsFeedV4 .NewsFeedPageColumn a:nth-child(4n-1) .NewsFeedItem
{
	--item-bg:var(--ui-color-even-bg);

}
/* Row[2507]*/
.footer .NewsFeedV4
{
	--item-width:auto;
--item-height:auto;

}
/* Row[2508]*/
.my-financial-happiness .ic-repeater
{
	--items-scroll-animation:none;
--items-overflow-x:hidden;

}
/* Row[2509]*/
.ic-repeater .ic-repeater-items .ic-repeater-item
{
	animation-duration:var(--anim-speed-medium);
animation-name:var(--items-scroll-animation);
animation-timing-function:var(--anim-timing-slow-halt);
animation-fill-mode:both;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[2510]*/
.ic-repeater .rpt-carousel-viewport
{
	overflow-x:var(--items-overflow-x);
overflow-y:var(--items-overflow-y);

}
/* Row[2511]*/
.util--pointer-events-none
{
	pointer-events:none!important;

}
/* Row[2512]*/
.util--pointer-events-all
{
	pointer-events:all!important;

}
/* Row[2513]*/
.DocumentSliderV4 .docSlide:hover .secondLabel, .DocumentSliderV4 .docSlide:active .secondLabel
{
	color:var(--ui-color-key);

}
/* Row[2514]*/
.ic-repeater .ic-repeater-items
{
	margin:var(--items-container-margin);
padding:var(--items-container-padding);

}
/* Row[2515]*/
.ic-personal-timeline
{
	max-width:100%;
overflow-x:var(--items-overflow-x);
overflow-y:var(--items-overflow-y);
--items-overflow-y:hidden;
--items-overflow-x:auto;

}
/* Row[2516]*/
.ic-repeater
{
	--items-overflow-y:hidden;
--items-overflow-x:auto;

}
/* Row[2517]*/
.ic-repeater .repeater--scrollable-tb
{
	--items-overflow-y:auto;
--items-overflow-x:hidden;

}
/* Row[2518]*/
.left-menu__overlay .dx-scrollable-native.dx-scrollable-native-ios .dx-scrollable-content
{
	min-height:0;

}
/* Row[2519]*/
.left-menu__overlay ::-webkit-scrollbar
{
	display:none;

}
/* Row[2520]*/
.icGrid .dx-datagrid .ic-a11y-column-header > *
{
	transform:translateZ(0);
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[2521]*/
.wf--password-reset
{
	--body-max-width:57.143em;
--label-margin:0 .5em 0 0;

}
/* Row[2522]*/
.wf--password-reset .card
{
	min-height:27.500em;
padding-bottom:calc(var(--buttons-app-min-height) + var(--margin));
position:relative;

}
/* Row[2523]*/
.wf--password-reset .buttons-app
{
	width:100%;
position:absolute;
bottom:0;
right:0;

}
/* Row[2524]*/
.wf--password-reset .password-reset__hint
{
	position:absolute;
bottom:var(--buttons-app-min-height);

}
/* Row[2525]*/
.wf--password-reset .fields--flex .fieldTable > * > *
{
	display:block;

}
/* Row[2526]*/
[data-design-system="Alt"] .wf--password-reset .ic-field-wrapper:has(.ic-reveal-password-icon)
{
	max-width:fit-content;

}
/* Row[2527]*/
[data-design-system="Alt"] .wf--password-reset .rows--padding .ic-row
{
	padding-top:0px;

}
/* Row[2528]*/
.is-unauthenticated .header.header--left-menu .header__left-menu, .is-unauthenticated .header.header--left-menu .header__right-menu, .is-unauthenticated .IXLeftPanel
{
	display:none;

}
/* Row[2529]*/
.is-unauthenticated .header.header--left-menu .header__logo a
{
	pointer-events:none;
user-select:none;

}
/* Row[2530]*/
.is-unauthenticated .IX_ReleaseManager [class*="footer"]
{
	display:none;

}
/* Row[2531]*/
.stockChartContainer .highcharts-container svg.highcharts-root
{
	min-height:unset !important;

}
/* Row[2532]*/
.stockChartContainer, .stockChartContainer .highcharts-root, .stockChartContainer .highcharts-container
{
	position:relative;
z-index:var(--chart-z-index,0);
overflow:var(--chart-overflow, hidden)!important;

}
/* Row[2534]*/
.stockChartContainer .highcharts-background
{
	fill:none;

}
/* Row[2535]*/
.stockChartContainer text, .stockChartContainer tspan
{
	font-family:var(--font-family-main)!important;

}
/* Row[2536]*/
.stockChartContainer .highcharts-range-selector-group text
{
	cursor:default;

}
/* Row[2537]*/
.stockChartContainer .highcharts-range-selector-buttons .highcharts-button text
{
	font-weight:var(--font-weight-regular)!important;
fill:var(--ui-color-key)!important;

}
/* Row[2538]*/
.stockChartContainer .highcharts-range-selector-buttons .highcharts-button .highcharts-button-box
{
	ry:0;
rx:0;
stroke:var(--ui-color-key);
fill:transparent;

}
/* Row[2539]*/
.stockChartContainer .highcharts-range-selector-buttons .highcharts-button.highcharts-button-pressed .highcharts-button-box
{
	fill:var(--ui-color-key);

}
/* Row[2540]*/
.stockChartContainer .highcharts-range-selector-buttons .highcharts-button.highcharts-button-pressed text
{
	fill:var(--card-bg)!important;

}
/* Row[2541]*/
.stockChartContainer .highcharts-range-selector-buttons .highcharts-button.highcharts-button-hover .highcharts-button-box
{
	fill:var(--ui-color-key-secondary);

}
/* Row[2542]*/
.stockChartContainer .highcharts-range-selector-group .highcharts-range-input .highcharts-label-box
{
	ry:var(--input-border-radius);
rx:var(--input-border-radius);
stroke:var(--input-border-color);
fill:var(--input-read-only-bg);

}
/* Row[2543]*/
.stockChartContainer .highcharts-range-selector-group .highcharts-range-input text
{
	fill:var(--input-read-only-color)!important;

}
/* Row[2544]*/
.stockChartContainer input.highcharts-range-selector
{
	opacity:0;
pointer-events:none;

}
/* Row[2545]*/
.stockChartContainer .highcharts-graph
{
	stroke-width:2px!important;

}
/* Row[2546]*/
.stockChartContainer .highcharts-navigator .highcharts-navigator-mask-outside
{
	opacity:0;

}
/* Row[2547]*/
.stockChartContainer .highcharts-navigator .highcharts-navigator-mask-inside
{
	opacity:0.4;
fill:var(--ui-color-key);

}
/* Row[2548]*/
.stockChartContainer .highcharts-navigator .highcharts-navigator-handle
{
	stroke-width:0;
fill:var(--ui-color-key);

}
/* Row[2549]*/
.stockChartContainer .highcharts-navigator-outline
{
	opacity:0;

}
/* Row[2550]*/
.stockChartContainer .highcharts-navigator-yaxis .highcharts-grid-line, .stockChartContainer .highcharts-navigator-xaxis .highcharts-axis-line
{
	opacity:0;

}
/* Row[2551]*/
.stockChartContainer g.highcharts-tooltip, .highcharts-tooltip-container g.highcharts-tooltip
{
	opacity:0;

}
/* Row[2552]*/
.stockChartContainer div.highcharts-tooltip .highcharts-tooltip-box > span, .highcharts-tooltip-container div.highcharts-tooltip .highcharts-tooltip-box > span
{
	font-size:var(--font-size-main)!important;
padding:1em 1.25em;
background:var(--card-bg);
border:var(--border-width) solid var(--ui-color-border);
box-shadow:var(--box-shadow-x-large);
border-radius:var(--border-radius);
transform:translateZ(0);

}
/* Row[2553]*/
.stockChartContainer div.highcharts-tooltip .highcharts-tooltip-box .tooltipLabel-date, .highcharts-tooltip-container div.highcharts-tooltip .highcharts-tooltip-box .tooltipLabel-date
{
	color:var(--ui-color-text-secondary);
font-size:var(--headings-size-h6);
margin-top:.25em;
display:block;

}
/* Row[2554]*/
.stockChartContainer .highcharts-scrollbar
{
	opacity:0;
pointer-events:none;

}
/* Row[2555]*/
.stockChartContainer .highcharts-tick
{
	opacity:0;

}
/* Row[2556]*/
.stockChartContainer .highcharts-yaxis-labels
{
	transform:translateY(-.5em) translateZ(0);

}
/* Row[2557]*/
.stockChartContainer .highcharts-crosshair
{
	stroke:var(--ui-color-text-secondary);

}
/* Row[2558]*/
.stockChartContainer .highcharts-markers path
{
	fill:var(--ui-color-key);

}
/* Row[2559]*/
.stockChartContainer .highcharts-range-selector-group
{
	transform:translateY(.35em) translateX(-0.5em);

}
/* Row[2560]*/
.icGrid .dx-datagrid .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-lines):not(.dx-row-focused) > td, .icGrid .dx-datagrid .dx-datagrid-rowsview .dx-selection.dx-row:hover:not(.dx-row-lines):not(.dx-row-focused) > td
{
	border-top:0;
border-bottom:var(--list-row-border-width) solid var(--list-row-border-color);

}
/* Row[2561]*/
.tab-panel--reposition-absolute .dx-tabs
{
	width:var(--reposition-width, 100%);
position:absolute;
top:var(--reposition-top, auto);
bottom:var(--reposition-bottom, auto);
right:var(--reposition-right, auto);
left:var(--reposition-left, auto);
--tabs-panel-height:var(--reposition-height);
--tabs-panel-bg:transparent;
--tabs-panel-border-width:0;

}
/* Row[2563]*/
.interstitial-menu .IXLeftPanel, .interstitial-menu .header.header--left-menu .header__right-menu .ic-row:nth-child(-n+2), .interstitial-menu .header .header__left-menu
{
	display:none;

}
/* Row[2564]*/
.interstitial-menu .header.header--left-menu .header__right-menu .ic-row-2
{
	display:flex;

}
/* Row[2565]*/
.interstitial-menu
{
	--body-max-width:57.143em;

}
/* Row[2566]*/
.reposition
{
	min-width:var(--reposition-width, auto);
min-height:var(--reposition-height, auto);
position:var(--reposition-position, relative);
top:var(--reposition-top, auto);
bottom:var(--reposition-bottom, auto);
right:var(--reposition-right, auto);
left:var(--reposition-left, auto);

}
/* Row[2567]*/
.ExtraSmall .reposition
{
	min-width:var(--reposition-mobile-width, var(--reposition-width,auto));
min-height:var(--reposition-mobile-height, var(--reposition-height, auto));
position:var(--reposition-mobile-position, var(--reposition-position, relative));
top:var(--reposition-mobile-top, var(--reposition-top, auto));
bottom:var(--reposition-mobile-bottom, var(--reposition-bottom, auto));
right:var(--reposition-mobile-right, var(--reposition-right, auto));
left:var(--reposition-mobile-left, var(--reposition-left, auto));

}
/* Row[2568]*/
.Small .reposition, .Medium .reposition
{
	min-width:var(--reposition-tablet-width, var(--reposition-width,auto));
min-height:var(--reposition-tablet-height, var(--reposition-height, auto));
position:var(--reposition-tablet-position, var(--reposition-position, relative));
top:var(--reposition-tablet-top, var(--reposition-top, auto));
bottom:var(--reposition-tablet-bottom, var(--reposition-bottom, auto));
right:var(--reposition-tablet-right, var(--reposition-right, auto));
left:var(--reposition-tablet-left, var(--reposition-left, auto));

}
/* Row[2569]*/
.tab-panel--reposition .dx-tabs
{
	width:var(--reposition-width, 100%);
position:var(--reposition-position);
top:var(--reposition-top, auto);
bottom:var(--reposition-bottom, auto);
right:var(--reposition-right, auto);
left:var(--reposition-left, auto);
pointer-events:none;
--tabs-panel-height:var(--reposition-height);
--tabs-panel-bg:transparent;
--tabs-panel-border-width:0;

}
/* Row[2570]*/
.tab-panel--reposition .dx-tabs .dx-tabs-wrapper
{
	pointer-events:all;

}
/* Row[2571]*/
.ExtraSmall .tab-panel--reposition .dx-tabs
{
	width:var(--reposition-mobile-width, var(--reposition-width, 100%));
position:var(--reposition-mobile-position, var(--reposition-position, relative));
top:var(--reposition-mobile-top, var(--reposition-top, auto));
bottom:var(--reposition-mobile-bottom, var(--reposition-bottom, auto));
right:var(--reposition-mobile-right, var(--reposition-right, auto));
left:var(--reposition-mobile-left, var(--reposition-left, auto));
pointer-events:none;
--tabs-panel-height:var(--reposition-mobile-height, var(--reposition-height, 0));
--tabs-panel-bg:transparent;
--tabs-panel-border-width:0;

}
/* Row[2572]*/
.Small .tab-panel--reposition .dx-tabs, .Medium .tab-panel--reposition .dx-tabs
{
	width:var(--reposition-tablet-width, var(--reposition-width, 100%));
position:var(--reposition-tablet-position, var(--reposition-position, relative));
top:var(--reposition-tablet-top, var(--reposition-top, auto));
bottom:var(--reposition-tablet-bottom, var(--reposition-bottom, auto));
right:var(--reposition-tablet-right, var(--reposition-right, auto));
left:var(--reposition-tablet-left, var(--reposition-left, auto));
pointer-events:none;
--tabs-panel-height:var(--reposition-tablet-height, var(--reposition-height, 0));
--tabs-panel-bg:transparent;
--tabs-panel-border-width:0;

}
/* Row[2573]*/
.stockChartContainer linearGradient stop:last-child
{
	stop-opacity:0!important;

}
/* Row[2574]*/
.chart-series--no-gradient .stockChartContainer linearGradient stop
{
	stop-opacity:0!important;

}
/* Row[2575]*/
.stockChartContainer *:not(.highcharts-tooltip-box) > span[style*="Lucida Sans Unicode"]
{
	color:var(--list-no-data-message-color)!important;
font-family:var(--font-family-main)!important;
font-weight:var(--font-weight-regular)!important;
font-size:var(--list-no-data-message-font-size)!important;
line-height:var(--font-line-height-main)!important;
align-items:center;
flex-direction:column;
justify-content:center;
width:100%!important;
height:calc(100% - 90px)!important;
padding:0 var(--padding)!important;
position:absolute!important;
top:90px!important;
left:0!important;
display:inline-flex;
transform:rotate(0.03deg);
fill:var(--list-no-data-message-color);
animation-duration:var(--anim-speed-fast);
animation-name:anim-no-data-message;
animation-timing-function:ease;
user-select:none;
-webkit-user-select:none;

}
/* Row[2576]*/
.stockChartContainer .highcharts-tooltip[style*="visible"] .highcharts-tooltip-box, .highcharts-tooltip-container .highcharts-tooltip[style*="visible"] .highcharts-tooltip-box
{
	visibility:visible!important;

}
/* Row[2577]*/
.chart-tooltip--multi-series .stockChartContainer div.highcharts-tooltip .highcharts-tooltip-box > span
{
	min-width:23em;
padding-top:4em;

}
/* Row[2578]*/
.chart-tooltip--multi-series .stockChartContainer div.highcharts-tooltip .highcharts-tooltip-box > span br
{
	display:none;

}
/* Row[2579]*/
.chart-tooltip--multi-series .stockChartContainer div.highcharts-tooltip .highcharts-tooltip-box .tooltipLabel-date
{
	margin-top:0;
position:absolute;
top:var(--padding);

}
/* Row[2580]*/
.chart-tooltip--multi-series .stockChartContainer div.highcharts-tooltip .highcharts-tooltip-box .tooltipLabel
{
	flex-grow:0;
flex-shrink:0;
width:calc(60% - .75em);
padding-right:.5em;
white-space:normal;

}
/* Row[2581]*/
.chart-tooltip--multi-series .stockChartContainer div.highcharts-tooltip .highcharts-tooltip-box .tooltipValue
{
	text-align:right;
flex-grow:0;
width:calc(40% - .75em);

}
/* Row[2582]*/
.chart-tooltip--multi-series .stockChartContainer div.highcharts-tooltip .highcharts-tooltip-box .tooltip-item-marker
{
	flex-grow:0;
flex-shrink:0;
width:1em;
height:1em;
margin-right:.5em;
display:inline-flex;
border-radius:50%;

}
/* Row[2583]*/
.chart-tooltip--multi-series .stockChartContainer div.highcharts-tooltip .highcharts-tooltip-box .tooltipLabel ~ .tooltipLabel, .chart-tooltip--multi-series .stockChartContainer div.highcharts-tooltip .highcharts-tooltip-box .tooltip-item-marker ~ .tooltip-item-marker, .chart-tooltip--multi-series .stockChartContainer div.highcharts-tooltip .highcharts-tooltip-box .tooltipValue ~ .tooltipValue
{
	margin-top:.75em;

}
/* Row[2584]*/
.chart-tooltip--multi-series .stockChartContainer div.highcharts-tooltip .highcharts-tooltip-box .tooltipLabel-date ~ .tooltipLabel-date
{
	opacity:0;

}
/* Row[2585]*/
.chart-tooltip--multi-series .stockChartContainer div.highcharts-tooltip .highcharts-tooltip-box .tooltip-header-separator
{
	display:none!important;

}
/* Row[2586]*/
.chart-tooltip--multi-series .tooltip-item-marker
{
	background:var(--ui-color-chart-1);

}
/* Row[2587]*/
.chart-tooltip--multi-series .tooltip-item-marker:nth-of-type(5)
{
	background:var(--ui-color-chart-2);

}
/* Row[2588]*/
.chart-tooltip--multi-series .tooltip-item-marker:nth-of-type(9)
{
	background:var(--ui-color-chart-3);

}
/* Row[2589]*/
.chart-tooltip--multi-series .tooltip-item-marker:nth-of-type(13)
{
	background:var(--ui-color-chart-4);

}
/* Row[2590]*/
.chart-tooltip--multi-series .tooltip-item-marker:nth-of-type(17)
{
	background:var(--ui-color-chart-2);

}
/* Row[2591]*/
.chart-tooltip--multi-series .tooltip-item-marker:nth-of-type(21)
{
	background:var(--ui-color-chart-3);

}
/* Row[2592]*/
.chart-tooltip--multi-series .tooltip-item-marker:nth-of-type(25)
{
	background:var(--ui-color-chart-4);

}
/* Row[2593]*/
.chart-tooltip--multi-series .tooltip-item-marker:nth-of-type(29)
{
	background:var(--ui-color-chart-2);

}
/* Row[2594]*/
.chart-tooltip--multi-series .tooltip-item-marker:nth-of-type(33)
{
	background:var(--ui-color-chart-3);

}
/* Row[2595]*/
.chart-tooltip--multi-series .tooltip-item-marker:nth-of-type(37)
{
	background:var(--ui-color-chart-4);

}
/* Row[2596]*/
.chart-tooltip--multi-series .tooltip-item-marker:nth-of-type(41)
{
	background:var(--ui-color-chart-2);

}
/* Row[2597]*/
.chart-tooltip--multi-series .tooltip-item-marker:nth-of-type(45)
{
	background:var(--ui-color-chart-3);

}
/* Row[2598]*/
.chart-tooltip--multi-series .stockLegendContainer .stockLegendItem
{
	flex-direction:column;
margin-bottom:var(--margin);
margin-right:var(--margin);
display:flex;

}
/* Row[2599]*/
.stockLegendContainer
{
	padding:calc(var(--padding) + .25em);

}
/* Row[2600]*/
.stockLegendContainer *
{
	font-weight:var(--font-weight-regular);
font-size:var(--font-size-main)!important;

}
/* Row[2601]*/
.stockLegendContainer .stockLegendSymbol
{
	width:1em;
height:1em;
margin-right:.5em;
border-radius:50%;

}
/* Row[2602]*/
.stockLegendContainer .legendItemParent
{
	height:auto;
display:flex;

}
/* Row[2603]*/
.stockLegendContainer .legendItemChild
{
	margin-bottom:.25em;
margin-left:1.5em;

}
/* Row[2604]*/
.stockLegendContainer .legendItemChild *
{
	font-weight:var(--font-weight-regular);

}
/* Row[2605]*/
.grouping-panel-app
{
	align-items:center;
width:100%;
min-height:var(--list-header-group-row-height);
padding-right:calc(var(--padding) /2);
padding-left:var(--padding);
padding-bottom:.5em;
padding-top:.5em;
position:absolute;
top:0;
display:flex;
z-index:1;
pointer-events:none;

}
/* Row[2606]*/
.grouping-panel-app .ic-row
{
	flex-wrap:wrap;
max-width:80%;
margin-bottom:-.5em;
display:flex;

}
/* Row[2607]*/
.grouping-panel-app label
{
	display:none;

}
/* Row[2608]*/
.grouping-panel-app .fieldTable
{
	font-size:var(--font-size-main);
align-items:center;
height:calc(var(--list-header-group-row-height) - var(--padding));
margin:0 .5em .5em 0;
margin-right:.7em;
padding:0 var(--padding-half);
display:flex;
background:var(--ui-color-key-secondary);
border:0;
border-radius:var(--border-radius);
box-sizing:border-box;
--field-color:var(--ui-color-key);

}
/* Row[2609]*/
.ExtraSmall .grouping-panel-app
{
	position:relative;

}
/* Row[2610]*/
.ExtraSmall .grouping-panel-app .ic-row
{
	max-width:100%;

}
/* Row[2611]*/
.icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-group-row td
{
	font-weight:var(--font-weight-bold);

}
/* Row[2612]*/
.icGrid .dx-treelist-column-chooser-plain input
{
	width:0;
height:0;
padding:0;
position:absolute;
background:transparent;
border:0;
box-shadow:none;
cursor:pointer;
overflow:hidden;

}
/* Row[2613]*/
.icGrid .dx-treelist-column-chooser-plain .dx-placeholder, .icGrid .dx-treelist-column-chooser-plain .dx-texteditor-buttons-container
{
	display:none;

}
/* Row[2614]*/
.icGrid .dx-treelist-toolbar-button, .icGrid .dx-treelist-column-chooser-plain
{
	color:var(--button-text-color);
line-height:var(--font-line-height-main);
align-items:center;
width:auto;
max-height:var(--button-min-height);
min-height:var(--button-min-height);
position:relative;
display:inline-flex;
background:var(--button-bg);
border:0;
box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color);
border-radius:var(--button-border-radius);
cursor:pointer;
box-sizing:border-box;
transform:translate3d(0,0,0);

}
/* Row[2615]*/
.icGrid .dx-treelist-column-chooser-plain .dx-dropdowneditor-input-wrapper
{
	height:100%;
padding:0;

}
/* Row[2616]*/
.icGrid .dx-treelist-toolbar-button::before, .icGrid .dx-treelist-column-chooser-plain::before
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
background:var(--button-hover-overlay-bg);
content:"";
z-index:0;
opacity:0;

}
/* Row[2617]*/
.icGrid .dx-treelist-toolbar-button .dx-button-content
{
	line-height:var(--font-line-height-main);
align-items:center;
justify-content:center;
width:100%;
height:100%;
padding:0 .6em;
display:flex;
overflow:hidden;

}
/* Row[2618]*/
.icGrid .dx-treelist-column-chooser-plain .dx-texteditor-container
{
	align-items:center;
padding:0;
display:flex;

}
/* Row[2619]*/
.icGrid .dx-treelist-column-chooser-plain .dx-texteditor-container::before
{
	color:var(--button-text-color);
align-items:center;
justify-content:flex-start;
height:100%;
min-height:var(--button-min-height);
padding:0 .6em;
position:relative;
display:flex;
content:var(--ui-label-list-column-chooser);
z-index:1;
white-space:nowrap;

}
/* Row[2620]*/
.icGrid .dx-treelist-toolbar-button img
{
	display:none;

}
/* Row[2621]*/
.icGrid .dx-treelist-toolbar-button .dx-button-content::before
{
	color:var(--button-text-color);
align-items:center;
height:100%;
padding:0;
position:relative;
display:inline-flex;
content:var(--ui-label-list-export-button);

}
/* Row[2622]*/
.icGrid .dx-treelist-toolbar-button::after, .icGrid .dx-treelist-column-chooser-plain::after
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:block;
background-image:radial-gradient(circle, var(--button-click-ripple-bg) 10%,transparent 10.01%);
background-repeat:no-repeat;
background-position:50%;
content:"";
z-index:2;
opacity:0;
transition:transform var(--anim-speed-fast) ease, opacity var(--anim-speed-slow) ease;
transform:scale(10,10) translateZ(0);
pointer-events:none;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[2623]*/
.icGrid .dx-treelist-toolbar-button:active::after, .icGrid .dx-treelist-column-chooser-plain:active::after
{
	opacity:var(--button-click-ripple-opacity);
transition:0s;
transform:scale(0,0) translateZ(0);
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[2624]*/
.icGrid .dx-treelist-toolbar-button.dx-state-hover, .icGrid .dx-treelist-toolbar-button.dx-state-active, .icGrid .dx-treelist-column-chooser-plain.dx-state-hover, .icGrid .dx-treelist-column-chooser-plain.dx-state-active, .icGrid .dx-treelist-column-chooser-plain.dx-dropdowneditor-active
{
	color:var(--button-hover-text-color);
background:var(--button-hover-bg);
border:0;
box-shadow:var(--button-hover-shadow);
border-radius:var(--button-border-radius);
overflow:hidden;
--button-hover-bg:var(--ui-color-key-secondary);

}
/* Row[2625]*/
.icGrid .dx-treelist-container .dx-treelist-nodata
{
	color:var(--list-no-data-message-color);
font-family:var(--font-family-main);
font-size:var(--list-no-data-message-font-size);
line-height:var(--font-line-height-main);
flex-direction:column;
justify-content:center;
width:100%;
height:100%;
padding:0 var(--padding);
position:relative;
top:0;
left:0;
display:inline-flex;
transform:rotate(0.03deg);
animation-duration:var(--anim-speed-fast);
animation-name:anim-no-data-message;
animation-timing-function:ease;
user-select:none;
-webkit-user-select:none;

}
/* Row[2626]*/
.icGrid .dx-treelist-container .dx-treelist-nodata.dx-hidden
{
	display:none;

}
/* Row[2627]*/
.icGrid .dx-treelist-container .dx-treelist-nodata::before
{
	color:var(--list-no-data-message-icon-color);
font-family:var(--font-family-icon);
font-size:2.5em;
line-height:1;
margin-top:-.1em;
content:var(--ui-icon-no-data);

}
/* Row[2628]*/
.icGrid .dx-treelist-rowsview.dx-empty
{
	height:auto;
padding:var(--padding) 0;
background:var(--card-bg);

}
/* Row[2629]*/
.icGrid .dx-treelist-container .dx-treelist-headers .dx-treelist-text-content
{
	color:var(--ui-color-text);
font-family:var(--font-family-main);
font-size:var(--font-size-main);
padding:0;

}
/* Row[2630]*/
.icGrid .dx-treelist-container .ic-a11y-column-header
{
	line-height:var(--font-line-height-main);
align-items:center;
height:100%;
display:inline-flex;

}
/* Row[2631]*/
.icGrid .dx-treelist-container .ic-a11y-column-header .dx-text-content-alignment-right
{
	margin-left:auto;

}
/* Row[2632]*/
.icGrid .dx-treelist-container .ic-a11y-column-header .dx-text-content-alignment-center
{
	margin:0 auto;

}
/* Row[2633]*/
.icGrid .dx-treelist-container .dx-header-row > td
{
	position:relative;
background:var(--list-header-row-bg);
border-left:0;
border-right:var(--list-column-border-width) solid var(--list-column-border-color);
vertical-align:var(--list-header-row-vertical-align);
overflow:visible;

}
/* Row[2634]*/
.icGrid .dx-treelist-container .dx-treelist-rowsview .dx-treelist-content .dx-row > td.dx-command-adaptive:not(.dx-command-adaptive-hidden):last-child
{
	position:relative;
overflow:visible!important;

}
/* Row[2635]*/
.icGrid .dx-treelist-container .dx-treelist-rowsview tbody .dx-row
{
	border:0;

}
/* Row[2636]*/
.icGrid .dx-treelist-container .dx-treelist-rowsview tbody tr.dx-row.dx-freespace-row:not(:nth-last-child(2)):not(:only-of-type) td
{
	border-top:var(--list-row-border-width) solid var(--list-row-border-color);
border-bottom:0;

}
/* Row[2637]*/
.icGrid .dx-treelist-container tr[class].dx-master-detail-row > td.dx-master-detail-cell
{
	padding:var(--padding);
position:relative;
border-bottom:var(--list-row-border-width) solid var(--list-row-border-color);
z-index:1;
overflow:visible;

}
/* Row[2638]*/
.icGrid .dx-treelist-container tr[class] > td.dx-master-detail-cell::before
{
	width:1em;
height:1em;
position:absolute;
top:-.5em;
right:calc(var(--padding) - .3em);
background:inherit;
border-top:var(--list-row-border-width) solid var(--list-row-border-color);
border-left:var(--list-row-border-width) solid var(--list-row-border-color);
border-top-left-radius:5px;
content:"";
transform:scaleY(1.25) rotate(45deg);

}
/* Row[2639]*/
.icGrid .dx-treelist-container .dx-treelist-rowsview tbody .dx-row:nth-child(odd) td
{
	background:var(--ui-color-odd-bg);

}
/* Row[2640]*/
.icGrid .dx-treelist-container .dx-treelist-rowsview tbody .dx-row:nth-child(even) td
{
	background:var(--ui-color-even-bg);

}
/* Row[2641]*/
.icGrid .dx-command-expand.dx-treelist-group-space
{
	text-overflow:clip!important;

}
/* Row[2642]*/
.icGrid .dx-treelist-container .dx-row > td, .icGrid .dx-treelist-container .dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell
{
	line-height:var(--font-line-height-main);
height:var(--list-row-min-height);
padding:var(--list-cell-padding-tb) var(--list-cell-padding-lr);
border-top:0;
border-left:0;
border-bottom:0;
vertical-align:var(--list-cell-vertical-align);
box-sizing:border-box;

}
/* Row[2643]*/
.icGrid .dx-treelist-container .dx-row > td:first-child, .icGrid .dx-treelist-container .dx-row > td, .icGrid .dx-treelist-container .dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell:first-child
{
	padding-left:var(--padding);

}
/* Row[2644]*/
.icGrid .dx-treelist-container .dx-row > td:not(:first-child), .icGrid .dx-treelist-container .dx-row > td, .icGrid .dx-treelist-container .dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell:not(:first-child)
{
	padding-left:0;

}
/* Row[2645]*/
.icGrid .dx-treelist-content .dx-treelist-table .dx-row>.dx-command-adaptive-hidden
{
	width:0!important;
max-width:0!important;
height:0!important;
max-height:0!important;
padding:0!important;
overflow:hidden;

}
/* Row[2646]*/
.icGrid .dx-treelist-container .dx-row > td:not(:last-child)
{
	border-left:0;
border-right:var(--list-column-border-width) solid var(--list-column-border-color);

}
/* Row[2647]*/
.icGrid .dx-treelist-headers .dx-treelist-table .dx-treelist-filter-row.dx-row>td
{
	height:var(--list-filter-row-min-height);
background:var(--list-filter-row-bg);
border-left:0;
border-right:var(--list-column-border-width) solid var(--list-column-border-color);

}
/* Row[2648]*/
.icGrid .dx-treelist-container .dx-treelist-headers
{
	border-bottom:var(--list-filter-row-border-width) solid var(--list-filter-row-border-color);

}
/* Row[2649]*/
.icGrid .dx-treelist-headers .dx-texteditor-input
{
	color:var(--ui-color-text);
font-family:var(--font-family-main);
font-size:var(--font-size-main);
min-height:2.571em;
padding:.5em .5em .5em 2em;
background:var(--input-bg);
border:var(--input-border-width) solid var(--input-border-color);
box-shadow:var(--box-shadow-inset);
border-radius:var(--border-radius);
box-sizing:border-box;

}
/* Row[2650]*/
.icGrid .dx-treelist-container .dx-header-row
{
	font-weight:var(--font-weight-bold);

}
/* Row[2651]*/
.icGrid .dx-treelist-container .dx-treelist-focus-overlay
{
	border:var(--list-focus-outline-width) solid var(--list-focus-outline-color);
border-radius:var(--list-focus-outline-radius);

}
/* Row[2652]*/
.icGrid .dx-treelist-container .dx-column-indicators
{
	font-size:var(--font-size-main);
align-items:center;
justify-content:center;
display:inline-flex;

}
/* Row[2653]*/
.icGrid .dx-treelist-container .dx-treelist-action[style*="left"] .dx-treelist-text-content
{
	float:left!important;

}
/* Row[2654]*/
.icGrid .dx-treelist-container .dx-treelist-action[style*="left"] .dx-column-indicators
{
	float:none!important;

}
/* Row[2655]*/
.icGrid .dx-treelist-container .dx-treelist-action[style*="right"] .dx-column-indicators
{
	float:right!important;

}
/* Row[2656]*/
.icGrid .dx-treelist-borders .dx-treelist-rowsview, .icGrid .dx-treelist-headers+.dx-treelist-rowsview
{
	border-top:1px solid var(--ui-color-border);
transform:translateZ(0);

}
/* Row[2657]*/
.icGrid .dx-treelist-container .dx-header-row > td.dx-treelist-action:hover::before
{
	width:calc(calc(100% - var(--list-cell-padding-lr)) + 1em);
height:100%;
position:absolute;
top:0;
left:-.4em;
display:flex;
background:var(--list-header-row-hover-shader-bg);
content:"";
z-index:1;
opacity:var(--list-header-row-hover-shader-opacity);
pointer-events:none;

}
/* Row[2658]*/
.dx-treelist-container.dx-overlay-content
{
	background:transparent;

}
/* Row[2659]*/
.dx-treelist-container.dx-menu-base .dx-submenu .dx-menu-item-selected
{
	background:var(--submenu-item-selected-bg)!important;

}
/* Row[2660]*/
.dx-treelist-container.dx-menu-base .dx-submenu .dx-menu-item-selected .dx-menu-item-content > *
{
	color:var(--submenu-item-selected-color)!important;

}
/* Row[2661]*/
.dx-treelist-container.dx-menu-base .dx-submenu .dx-menu-item-content
{
	display:grid;
grid-template-columns:2.25em 1fr;

}
/* Row[2662]*/
.dx-treelist-container.dx-menu-base .dx-submenu .dx-menu-item-content .dx-icon-context-menu-sort-none::before
{
	color:var(--ui-color-destructive);
font-family:var(--font-family-icon);
font-size:1.3em;
font-style:normal;
content:var(--ui-icon-delete);

}
/* Row[2663]*/
.dx-treelist-container.dx-menu-base .dx-submenu .dx-item:hover .dx-menu-item-text, .dx-treelist-container.dx-menu-base .dx-submenu .dx-item:active .dx-menu-item-text, .dx-treelist-container.dx-menu-base .dx-submenu .dx-item:hover .dx-menu-item-content .dx-icon, .dx-treelist-container.dx-menu-base .dx-submenu .dx-item:active .dx-menu-item-content .dx-icon
{
	color:var(--ui-color-key);

}
/* Row[2664]*/
.dx-treelist-container.dx-menu-base .dx-submenu li:not(:last-child) .dx-item.dx-state-disabled .dx-menu-item-text, .dx-treelist-container.dx-menu-base .dx-submenu li:not(:last-child) .dx-item.dx-state-disabled .dx-menu-item-content .dx-icon
{
	color:var(--card-bg);

}
/* Row[2665]*/
.dx-treelist-container.dx-menu-base .dx-submenu li:not(:last-child) .dx-item.dx-state-disabled
{
	background:var(--ui-color-key);
opacity:1;

}
/* Row[2666]*/
.dx-treelist-container.dx-menu-base .dx-submenu li:not(:last-child) .dx-item.dx-state-disabled .dx-menu-item-text, .dx-datagrid.dx-menu-base .dx-submenu li:not(:last-child) .dx-item.dx-state-disabled .dx-menu-item-content .dx-icon
{
	color:var(--card-bg);

}
/* Row[2667]*/
.dx-treelist-container.dx-menu-base .dx-submenu .dx-menu-item-content .dx-icon
{
	color:var(--ui-color-gray-medium);
font-size:1.2em;
line-height:1.2em;
justify-self:start;
width:auto;
height:auto;
margin:0;
background-size:100%;

}
/* Row[2668]*/
.dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor-input, .dx-treelist-filter-row .dx-editor-cell .dx-editor-with-menu .dx-placeholder:before
{
	padding-left:32px;

}
/* Row[2669]*/
.icGrid .dx-treelist-filter-row .dx-menu .dx-menu-horizontal, .icGrid .dx-treelist-container .dx-treelist-filter-row .dx-editor-with-menu .dx-menu-items-container
{
	justify-content:center;
width:100%;
height:100%!important;
display:flex;

}
/* Row[2670]*/
.icGrid .dx-treelist-container .dx-treelist-filter-row .dx-editor-with-menu
{
	border-radius:var(--border-radius);
overflow:hidden;

}
/* Row[2671]*/
.icGrid .dx-treelist-filter-row .dx-menu
{
	justify-content:center;
width:2em;
margin:0;
display:flex;

}
/* Row[2672]*/
[data-user-theme="dark"] .dx-menu-item.dx-state-focused
{
	background-color:transparent;

}
/* Row[2673]*/
.icGrid .dx-treelist-filter-row .dx-menu-item.dx-state-focused:after
{
	display:none;

}
/* Row[2674]*/
.icGrid .dx-treelist-container .dx-treelist-filter-row .dx-menu .dx-menu-item-expanded
{
	background:var(--ui-color-key-secondary)!important;

}
/* Row[2675]*/
.icGrid .dx-treelist-container .dx-treelist-filter-row .dx-menu .dx-menu-item-expanded i
{
	color:var(--ui-color-key);

}
/* Row[2676]*/
.icGrid .dx-treelist-container .dx-treelist-header-panel .dx-toolbar
{
	margin:0;
background:var(--card-bg);

}
/* Row[2677]*/
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-scrollbar-vertical.dx-scrollbar-hoverable
{
	z-index:2;

}
/* Row[2678]*/
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select
{
	--gap-vertical:.75em;

}
/* Row[2679]*/
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-overlay-content
{
	min-width:20em;
background:var(--card-bg);
border:1px solid var(--ui-color-border);

}
/* Row[2680]*/
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-treelist-column-chooser-plain
{
	display:grid;
grid-row-gap:var(--gap-horizontal);
grid-template-rows:auto auto 1fr;

}
/* Row[2681]*/
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-treeview-with-search > .dx-scrollable
{
	height:100%;
background:var(--input-bg);
border:1px solid var(--ui-color-border);

}
/* Row[2682]*/
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-popup-content
{
	max-height:32em!important;
padding:var(--padding-half);

}
/* Row[2683]*/
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-treeview-item-with-checkbox .dx-treeview-item
{
	min-height:0;
margin-left:2em;
padding:var(--padding-half) 0;

}
/* Row[2684]*/
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-treeview-item .dx-item-content
{
	position:relative;
top:1px;

}
/* Row[2685]*/
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-treelist-column-chooser-plain .dx-treeview-node-container
{
	align-items:center;
display:grid;

}
/* Row[2686]*/
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-treeview-item.dx-state-hover, .dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-treeview-item.dx-state-active
{
	background:transparent;

}
/* Row[2687]*/
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-treelist-column-chooser-plain .dx-treeview-node:hover, .dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-treelist-column-chooser-plain .dx-treeview-node:active
{
	background:var(--ui-color-key-secondary);

}
/* Row[2688]*/
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-treelist-column-chooser-plain .dx-treeview-node:hover .dx-treeview-item span, .dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-treelist-column-chooser-plain .dx-treeview-node:active .dx-treeview-item span
{
	color:var(--ui-color-key);

}
/* Row[2689]*/
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-treelist-column-chooser-plain .dx-treeview-node
{
	align-items:center;
min-height:2em;
padding:0 var(--padding-half);
display:flex;

}
/* Row[2690]*/
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-treelist-column-chooser-plain .dx-treeview-node > *:not(.dx-checkbox)
{
	pointer-events:none;

}
/* Row[2691]*/
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-treelist-column-chooser-plain .dx-treeview-node .dx-checkbox
{
	width:100%;
height:100%;
padding-left:var(--padding-half);
top:0;
left:0;
display:flex;
z-index:1;

}
/* Row[2692]*/
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-treelist-column-chooser-plain .dx-treeview-node .dx-checkbox-container
{
	width:auto;
margin-right:auto;
display:inline-flex;

}
/* Row[2693]*/
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-treeview-search
{
	margin:0;

}
/* Row[2694]*/
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-toolbar
{
	background:var(--card-bg);

}
/* Row[2695]*/
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-toolbar .dx-toolbar-items-container
{
	height:auto;

}
/* Row[2696]*/
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .ic-data-grid-column-chooser-button-save-state
{
	--button-bg:var(--ui-color-key);
--button-text-color:var(--card-bg);
--button-border-width:1px;
--button-border-color:transparent;
--button-shadow:none;
--button-hover-bg:var(--ui-color-key);
--button-hover-text-color:var(--card-bg);
--button-hover-border-width:1px;
--button-hover-border-color:transparent;
--button-hover-shadow:none;
--button-click-ripple-bg:var(--button-hover-text-color);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:var(--ui-color-text);
--button-hover-overlay-opacity:0.1;

}
/* Row[2697]*/
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .ic-data-grid-column-chooser-button-reset-state
{
	--button-bg:transparent;
--button-text-color:var(--ui-color-key);
--button-border-width:1px;
--button-border-color:var(--ui-color-key);
--button-shadow:none;
--button-hover-bg:var(--ui-color-key);
--button-hover-text-color:var(--card-bg);
--button-hover-border-width:0;
--button-hover-border-color:transparent;
--button-hover-shadow:none;
--button-click-ripple-bg:var(--button-hover-text-color);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:transparent;
--button-hover-overlay-opacity:0;

}
/* Row[2698]*/
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-button, .dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-button.dx-state-focused
{
	font-size:var(--button-font-size);
align-items:center;
width:auto;
min-width:var(--button-min-width);
min-height:var(--button-min-height);
display:inline-flex;
background:var(--button-bg);
border:0;
box-shadow:var(--button-shadow);
border-radius:var(--button-border-radius);
cursor:pointer;
box-sizing:border-box;
overflow:hidden;
transform:translateZ(0);
-webkit-mask-image:linear-gradient(#000, #fff);

}
/* Row[2699]*/
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-button .dx-button-content, .dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-button.dx-state-focused .dx-button-content
{
	align-items:center;
justify-content:center;
width:100%;
min-height:var(--button-min-height);
padding:var(--button-padding);
display:flex;
box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color);
border-radius:var(--button-border-radius);
overflow:hidden;

}
/* Row[2700]*/
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-button .dx-button-content span, .dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-button.dx-state-focused .dx-button-content span
{
	color:var(--button-text-color);

}
/* Row[2701]*/
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-button::before
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
background:var(--button-hover-overlay-bg);
content:"";
z-index:0;
opacity:0;

}
/* Row[2702]*/
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-button.dx-state-hover::before, .dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-button:active::before
{
	background:var(--button-hover-overlay-bg);
z-index:-1;
opacity:var(--button-hover-overlay-opacity);

}
/* Row[2703]*/
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-button.dx-state-hover, .dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-button:active
{
	background:var(--button-hover-bg);
border:0;
box-shadow:var(--button-hover-shadow);
border-radius:var(--button-border-radius);
overflow:hidden;

}
/* Row[2704]*/
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-button.dx-state-hover .dx-button-content span, .dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-button:active .dx-button-content span
{
	color:var(--button-hover-text-color);

}
/* Row[2705]*/
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-button::after
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:block;
background-image:radial-gradient(circle, var(--button-click-ripple-bg) 10%,transparent 10.01%);
background-repeat:no-repeat;
background-position:50%;
content:"";
z-index:2;
opacity:0;
transition:transform var(--anim-speed-fast) ease, opacity var(--anim-speed-slow) ease;
transform:scale(10,10) translateZ(0);
pointer-events:none;

}
/* Row[2706]*/
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-button:active::after
{
	opacity:var(--button-click-ripple-opacity);
transition:0s;
transform:scale(0,0) translateZ(0);

}
/* Row[2707]*/
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-toolbar-center
{
	flex-direction:row-reverse;
justify-content:end;
margin:0 calc(-1 * var(--gap-horizontal)) 0 0!important;

}
/* Row[2708]*/
.dx-treelist-column-chooser.dx-treelist-column-chooser-mode-select .dx-toolbar-center .dx-button
{
	margin:0 var(--gap-horizontal) 0 0;

}
/* Row[2709]*/
.icGrid .dx-treelist-container
{
	--ui-icon-up:"arrow_drop_up";
--ui-icon-down:"arrow_drop_down";

}
/* Row[2710]*/
.icGrid .dx-treelist-container .dx-sort-down:before
{
	content:var(--ui-icon-down);

}
/* Row[2711]*/
.icGrid .dx-treelist-container .dx-header-row > td.dx-treelist-action .dx-sort-none:before, .icGrid .dx-treelist-container .dx-sort-up:before
{
	content:var(--ui-icon-up);

}
/* Row[2712]*/
.icGrid .dx-treelist-headers .dx-treelist-table .dx-treelist-filter-row.dx-row>td:focus-within .dx-texteditor-input
{
	outline:var(--focus-outline-width) solid var(--focus-outline-color);

}
/* Row[2713]*/
.icGrid .dx-treelist-headers .dx-treelist-table .dx-treelist-filter-row.dx-row>td:focus-within .dx-menu-horizontal
{
	width:calc(100% - 4px)!important;
height:calc(100% - 4px)!important;
position:relative;
top:2px;
left:2px;

}
/* Row[2714]*/
.icGrid .dx-treelist-container .dx-row.dx-freespace-row > td
{
	height:0;
padding:0;

}
/* Row[2715]*/
.icGrid tr.dx-row > td[style*="center"] .ic-a11y-column-header .dx-treelist-text-content
{
	margin:0 auto;

}
/* Row[2716]*/
.icGrid .dx-treelist-container .dx-treelist-rowsview tbody .dx-row[aria-expanded]
{
	padding:0;
position:relative;
--ui-icon-up:"keyboard_arrow_up";
--ui-icon-down:"keyboard_arrow_down";

}
/* Row[2717]*/
.icGrid .dx-treelist-container .dx-treelist-rowsview tbody .dx-row[aria-expanded] td
{
	font-weight:var(--font-weight-bold);
background:var(--list-group-row-bg);

}
/* Row[2718]*/
.icGrid .dx-treelist-container .dx-treelist-rowsview tbody .dx-row[aria-expanded] .dx-treelist-icon-container
{
	cursor:pointer;

}
/* Row[2719]*/
.icGrid .dx-treelist-container .dx-treelist-rowsview tbody .dx-row[aria-expanded] .dx-treelist-icon-container:hover span::after
{
	width:2.25em;
height:calc(var(--list-row-min-height) + var(--list-cell-padding-tb));
position:absolute;
top:calc(-1 * var(--list-cell-padding-tb) * 2);
left:-1.5em;
display:flex;
background:var(--list-group-row-hover-shader-bg);
content:"";
z-index:1;
opacity:var(--list-group-row-hover-shader-opacity);

}
/* Row[2720]*/
.icGrid .dx-treelist-container .dx-treelist-rowsview tbody .dx-row[aria-expanded] .dx-treelist-icon-container span
{
	color:var(--ui-color-text);
font-family:var(--font-family-icon);
font-size:1.2em;
transform:rotate(0.03deg);

}
/* Row[2721]*/
.icGrid .dx-treelist-container .dx-treelist-rowsview tbody .dx-row[aria-expanded] .dx-treelist-expanded span:before
{
	padding-right:.4em;
content:var(--ui-icon-up);

}
/* Row[2722]*/
.icGrid .dx-treelist-container .dx-treelist-rowsview tbody .dx-row[aria-expanded] .dx-treelist-collapsed span:before
{
	padding-right:.4em;
content:var(--ui-icon-down);

}
/* Row[2723]*/
.icGrid .dx-treelist-container .dx-treelist-table .dx-row .dx-command-expand.dx-treelist-group-space
{
	vertical-align:middle;

}
/* Row[2724]*/
.icGrid .dx-treelist-container .dx-treelist-table .dx-row .dx-command-expand.dx-treelist-group-space .fas
{
	right:0;
left:0;

}
/* Row[2725]*/
.icGrid .dx-treelist-container .dx-treelist-header-panel
{
	border-bottom:var(--list-row-border-width) solid var(--list-row-border-color);

}
/* Row[2726]*/
.icGrid .dx-treelist-container .dx-sort-down, .icGrid .dx-treelist-container .dx-sort-up, .icGrid .dx-treelist-content .dx-treelist-table.dx-treelist-table-fixed .dx-column-indicators .dx-sort.dx-sort-none
{
	color:var(--ui-color-text);
font:1.3em var(--font-family-icon);
transform:rotate(0.03deg) translateZ(0);
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[2727]*/
.icGrid .dx-treelist-container .dx-header-row > td.dx-treelist-action .dx-sort.dx-sort-none
{
	max-width:0;
display:flex!important;
opacity:0;
transition:max-width var(--anim-speed-fast) ease, opacity var(--anim-speed-fast) ease;
transform:translateZ(0);
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[2728]*/
.icGrid .dx-treelist-container .dx-header-row > td.dx-treelist-action:hover .dx-sort.dx-sort-none, .icGrid .dx-treelist-container .dx-header-row > td.dx-treelist-action:active .dx-sort.dx-sort-none
{
	max-width:1.286em;
opacity:1;

}
/* Row[2729]*/
.icGrid .dx-treelist-container .dx-treelist-icon-container
{
	align-items:center;
justify-content:center;
left:var(--list-cell-padding-lr);
display:flex;

}
/* Row[2730]*/
.icGrid .dx-treelist-container .dx-treelist-rowsview .dx-row.dx-data-row td
{
	background:var(--list-group-row-bg);
border-bottom:var(--list-row-border-width) solid var(--list-row-border-color);

}
/* Row[2731]*/
.icGrid .dx-treelist-container .dx-loadpanel
{
	width:100%;
position:fixed!important;
top:calc(50% - calc(var(--load-panel-height) / 2));
bottom:calc(var(--load-panel-width) + var(--padding-3x));
left:0;
z-index:1;

}
/* Row[2732]*/
.icGrid .dx-treelist-container .dx-loadpanel-wrapper
{
	height:auto;
position:fixed;
-webkit-backdrop-filter:none;
backdrop-filter:none;

}
/* Row[2733]*/
.icGrid .dx-treelist-container .dx-loadpanel-wrapper::after
{
	background:transparent;

}
/* Row[2734]*/
.icGrid .dx-treelist-container .dx-loadpanel-wrapper .dx-loadpanel-content
{
	width:calc(var(--load-panel-width) + var(--padding-half))!important;
height:calc(var(--load-panel-height) + var(--padding-half))!important;
background:transparent;
box-shadow:var(--box-shadow-x-large)!important;
backdrop-filter:blur(var(--load-panel-shader-blur));

}
/* Row[2735]*/
.icGrid .dx-treelist-container .dx-loadpanel-wrapper .dx-loadpanel-content::before
{
	width:100%;
height:100%;
position:absolute;
display:flex;
background:var(--load-panel-shader-bg);
content:"";
opacity:var(--load-panel-shader-opacity);

}
/* Row[2736]*/
.ExtraSmall .performance .performance-over-time-tab__filter
{
	--flex-direction:column;
--gap-vertical:var(--padding-half);

}
/* Row[2737]*/
.performance .account-vs-benchmark__list p:empty
{
	min-height:var(--font-line-height-main);

}
/* Row[2738]*/
.filter-summary .ic-row
{
	display:flex;

}
/* Row[2739]*/
.filter-summary .fieldTable:not(.dropdown--bypass-min-width) .dx-dropdowneditor-button-visible.dx-show-clear-button
{
	line-height:var(--font-line-height-main);
width:auto!important;
height:var(--font-line-height-main);
--input-bg:transparent;

}
/* Row[2740]*/
.filter-summary .filter-summary__date[data-date-start=""] .date__range
{
	display:none;

}
/* Row[2741]*/
.filter-summary .dx-dropdowneditor:not(.dx-datebox-calendar):not(.dx-datebox-date)
{
	font-weight:var(--font-weight-bold);
margin-bottom:.125em;
margin-left:.25em;
--input-bg:transparent;
--input-border-width:0;

}
/* Row[2742]*/
.filter-summary label, .filter-summary .dx-texteditor-buttons-container, .filter-summary .dx-placeholder
{
	display:none!important;

}
/* Row[2743]*/
.input-app--as-list
{
	--label-font-weight:var(--font-weight-bold);
--label-margin:0;

}
/* Row[2744]*/
.input-app--as-list .ic-row
{
	flex-direction:column;
display:flex;

}
/* Row[2745]*/
.input-app--as-list .fieldTable
{
	gap:var(--margin);
align-items:center;
min-height:45px;
margin:0 var(--margin);
display:grid;
grid-template-columns:var(--grid-template-columns, 1fr auto);

}
/* Row[2746]*/
.input-app--as-list .ic-row .ic-col:nth-child(odd)
{
	background:var(--ui-color-odd-bg);

}
/* Row[2747]*/
.input-app--as-list .ic-row .ic-col:nth-child(even)
{
	background:var(--ui-color-even-bg);

}
/* Row[2748]*/
.input-app--as-list .fieldTable *
{
	align-items:center;
white-space:normal;
word-break:break-all;

}
/* Row[2749]*/
.input-app--as-list .fieldTable label
{
	color:var(--ui-color-gray-dark);
font-weight:var(--font-weight-regular);
word-break:keep-all;

}
/* Row[2750]*/
.dx-overlay-modal .input-app--as-list .ic-row .ic-col:last-child
{
	border:0;

}
/* Row[2751]*/
.your-advisors-newsfeed .news-feed-item-active .NewsFeedItem:before
{
	width:0.286em;
height:100%;
position:absolute;
top:0;
left:0;
background-color:var(--ui-color-key);
content:"";

}
/* Row[2752]*/
.ExtraSmall .NewsFeedV4 .NewsFeedBxWrapper .your-advisors-newsfeed .NewsFeedItem
{
	--item-width:1;

}
/* Row[2753]*/
.your-advisors-border
{
	--app-width:21.429em;

}
/* Row[2754]*/
.ExtraSmall .filter-summary .fieldTable
{
	margin:0;
white-space:nowrap;

}
/* Row[2755]*/
.ExtraSmall .filter-summary .ic-row
{
	flex-direction:column;

}
/* Row[2756]*/
.ExtraSmall .filter-summary .dx-dropdowneditor:not(.dx-datebox-calendar):not(.dx-datebox-date)
{
	margin:0;

}
/* Row[2757]*/
.filter-summary
{
	pointer-events:none;
user-select:none;

}
/* Row[2758]*/
.icGrid tr.dx-group-row td [style*="main"]:not([style*="text"])::before, .icGrid tr.dx-group-row td [style*="main"]:not([style*="text"])::after
{
	filter:brightness(0.95) saturate(1.2);

}
/* Row[2759]*/
.icGrid .dx-datagrid .dx-datagrid-rowsview .dx-selection > td .dx-link, .icGrid .dx-datagrid .dx-datagrid-rowsview .dx-selection > tr > td .dx-link
{
	color:var(--link-color);

}
/* Row[2760]*/
.icGrid .dx-datagrid .dx-header-row .dx-command-expand .fas
{
	font-size:1.2em!important;
width:fit-content;
margin:auto;
z-index:1;
--ui-icon-up:"keyboard_arrow_up";
--ui-icon-down:"keyboard_arrow_down";

}
/* Row[2761]*/
.icGrid .dx-datagrid .dx-header-row .dx-command-expand .fas:hover::before
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
background:var(--list-header-row-hover-shader-bg);
content:"";
opacity:var(--list-header-row-hover-shader-opacity);

}
/* Row[2762]*/
.icGrid .dx-datagrid .dx-header-row .dx-command-expand .fas.collapseAllBtn::after
{
	text-transform:none;
content:var(--ui-icon-up);

}
/* Row[2763]*/
.icGrid .dx-datagrid .dx-header-row .dx-command-expand .fas.expandAllBtn::after
{
	text-transform:none;
content:var(--ui-icon-down);

}
/* Row[2764]*/
.input--currency.nulltext--is-caption .dx-texteditor::before
{
	max-height:calc(var(--input-min-height) - calc(var(--input-border-width) * 2));

}
/* Row[2765]*/
.input--currency.nulltext--is-caption .dx-placeholder
{
	left:0;

}
/* Row[2766]*/
.is-required label
{
	margin-top:-.143em;

}
/* Row[2767]*/
.is-required label:not(.fileinput-button)::after
{
	color:var(--ui-color-key);
font-size:1.3em;
margin-left:.25em;
display:inline-flex;
content:"*";
transform:rotate(0.03deg);

}
/* Row[2768]*/
.dx-clear-button-area:hover .dx-icon-clear::before
{
	color:var(--ui-color-key);

}
/* Row[2769]*/
.input--currency.fieldTable [model].dx-state-focused input, .input--percent.fieldTable [model].dx-state-focused input
{
	outline:0;

}
/* Row[2770]*/
.input--currency .dx-texteditor:focus-within::after, .input--percent .dx-texteditor:focus-within::after
{
	width:100%;
height:calc(var(--input-min-height) - calc(var(--input-border-width) * 2 ));
position:absolute;
top:.1rem;
background:transparent;
outline:.1rem auto var(--focus-outline-color);
content:"";
z-index:1;
pointer-events:none;

}
/* Row[2771]*/
.icon.icon--help-tooltip
{
	height:auto;
margin:0 0 0 .25em;
display:inline-flex;
border-radius:var(--border-radius);
cursor:pointer;
--link-underline-thickness:0;
--link-underline-color:transparent;
--link-hover-underline-thickness:0;
--link-hover-underline-color:transparent;

}
/* Row[2772]*/
label .icon.icon--help-tooltip
{
	position:relative;
top:.15em;

}
/* Row[2773]*/
.icon.icon--help-tooltip:hover, .icon.icon--help-tooltip:active
{
	background:var(--ui-color-key-secondary);

}
/* Row[2774]*/
.icon.icon--help-tooltip::before
{
	color:var(--ui-color-key);
font-size:.9em;
line-height:1;
content:var(--ui-icon-help);

}
/* Row[2775]*/
.dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content.modal--small, .dx-popup-wrapper.dx-overlay-modal .dx-state-focused.dx-overlay-content.modal--small
{
	max-width:45em!important;
max-height:45em!important;

}
/* Row[2776]*/
.toggle
{
	font-size:var(--font-size-main);
min-height:var(--item-min-height);
display:grid;
border:var(--border-width) solid var(--ui-color-border);
border-radius:var(--toggle-border-radius);
overflow:hidden;
grid-template-areas:"title" "content";
grid-template-rows:var(--item-min-height) 0;
pointer-events:all;
--button-click-ripple-bg:var(--ui-color-text);
--button-click-ripple-opacity:0.1;
--button-hover-overlay-bg:var(--ui-color-text);
--button-hover-overlay-opacity:0.05;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;
--icon-size:1.15em;
--item-min-height:4.571em;

}
/* Row[2777]*/
.toggle .FieldLabel
{
	margin:0;
padding:var(--padding);
position:relative;
background:var(--card-bg);
cursor:pointer;
z-index:1;
overflow:hidden;
grid-area:title;

}
/* Row[2778]*/
.toggle .FieldLabel:hover::before
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
background:var(--button-hover-overlay-bg);
content:"";
opacity:var(--button-hover-overlay-opacity);

}
/* Row[2779]*/
.toggle .FieldLabel label
{
	font-weight:var(--app-title-font-weight);
font-size:var(--app-title-font-size);
align-items:center;
margin:0;
display:flex;
cursor:inherit;

}
/* Row[2780]*/
.toggle .FieldLabel label::before
{
	font-family:var(--font-family-icon);
font-weight:normal;
font-size:var(--icon-size);
margin:0 .35em 0 0;
display:inline-flex;
content:var(--ui-icon-down);
transform:rotate(0.03deg);

}
/* Row[2781]*/
.toggle [model]
{
	padding:var(--padding-half) var(--padding) var(--padding) var(--padding);
opacity:0;
transform:translateY(-2em);
grid-area:content;

}
/* Row[2782]*/
.toggle.is-open
{
	grid-template-rows:var(--item-min-height) 1fr;

}
/* Row[2783]*/
.toggle.is-open .FieldLabel label::before
{
	transform:rotate(180deg);

}
/* Row[2784]*/
.toggle.is-open [model]
{
	opacity:1;
transform:translateZ(0);

}
/* Row[2785]*/
.toggle .FieldLabel::after
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:block;
background-image:radial-gradient(circle, var(--button-click-ripple-bg) 10%,transparent 10.01%);
background-repeat:no-repeat;
content:"";
z-index:2;
opacity:0;
transition:transform var(--anim-speed-fast) ease, opacity var(--anim-speed-slow) ease;
transform:scale(10,10) translateZ(0);
pointer-events:none;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[2786]*/
.toggle:active .FieldLabel::after
{
	content:"";
opacity:var(--button-click-ripple-opacity);
transition:0s;
transform:scale(0,0) translateZ(0);
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[2787]*/
.icGrid .dx-datagrid .dx-toolbar-text-auto-hide .dx-button .dx-icon
{
	color:var(--ui-color-text);
font-family:var(--font-family-icon);
--ui-icon-up:"keyboard_arrow_up";
--ui-icon-down:"keyboard_arrow_down";

}
/* Row[2788]*/
.icGrid .dx-datagrid .dx-toolbar div[title="ExpandAll"], .icGrid .dx-datagrid .dx-toolbar div[title="CollapseAll"]
{
	position:relative;
background:var(--card-bg);
border-radius:var(--border-radius);
overflow:hidden;
--button-min-height:calc(var(--list-header-group-row-height) - var(--padding));
--button-min-width:0;
--button-border-color:var(--ui-color-border);
--button-hover-overlay-bg:var(--ui-color-text);
--button-hover-overlay-opacity:0;

}
/* Row[2789]*/
.icGrid .dx-datagrid .dx-toolbar div[title="ExpandAll"]::before, .icGrid .dx-datagrid .dx-toolbar div[title="CollapseAll"]::before
{
	width:100%;
height:100%;
position:absolute;
display:flex;
background:var(--button-hover-overlay-bg);
opacity:var(--button-hover-overlay-opacity);

}
/* Row[2790]*/
.icGrid .dx-datagrid .dx-toolbar div[title="ExpandAll"]:hover, .icGrid .dx-datagrid .dx-toolbar div[title="CollapseAll"]:hover, .icGrid .dx-datagrid .dx-toolbar div[title="ExpandAll"]:active, .icGrid .dx-datagrid .dx-toolbar div[title="CollapseAll"]:active
{
	background:var(--button-hover-bg);
--button-hover-overlay-opacity:0.1;

}
/* Row[2791]*/
.icGrid .dx-datagrid .dx-toolbar .dx-icon-chevronup:before
{
	content:var(--ui-icon-up);

}
/* Row[2792]*/
.icGrid .dx-datagrid .dx-toolbar .dx-icon-chevrondown:before
{
	content:var(--ui-icon-down);

}
/* Row[2793]*/
.chart-tooltip--override-svg .highcharts-label-box
{
	opacity:0;

}
/* Row[2794]*/
.chart-tooltip--override-svg .highcharts-label.highcharts-tooltip > span
{
	padding:var(--padding);
background:var(--card-bg);
border:var(--border-width) solid var(--ui-color-border);
box-shadow:var(--box-shadow-x-large);
border-radius:var(--border-radius);

}
/* Row[2795]*/
.chart--overflow-visible .highcharts-container, .chart--overflow-visible .ic-highcharts-container, .chart--overflow-visible svg:not(:root)
{
	overflow:visible!important;

}
/* Row[2796]*/
.dx-loadpanel-wrapper.dx-overlay-wrapper
{
	--modal-shader-bg:transparent;

}
/* Row[2797]*/
.section-title
{
	padding:0 0 var(--padding-quarter) 0;

}
/* Row[2798]*/
.section-title *
{
	color:var(--ui-color-placeholder);
font-weight:var(--font-weight-regular);
font-size:var(--headings-size-h5);

}
/* Row[2799]*/
[dx-button].dx-button.button--as-checkbox
{
	--focus-outline-color:transparent;
--button-min-height:0;
--button-text-color:var(--ui-color-text);
--button-padding:0;
--button-hover-bg:transparent;
--button-hover-text-color:var(--ui-color-text);
--button-click-ripple-bg:transparent;
--button-click-ripple-opacity:0;
--button-hover-overlay-bg:transparent;

}
/* Row[2800]*/
[dx-button].dx-button.button--as-checkbox .dx-button-text
{
	display:flex;

}
/* Row[2801]*/
[dx-button].dx-button.button--as-checkbox .dx-button-text::before
{
	font-family:var(--font-family-icon);
font-weight:bold;
width:1.21em;
height:1.21em;
margin-right:.5em;
background:var(--ui-gradient);
border:var(--border-width) solid var(--ui-color-gray-light);
box-shadow:none;
border-radius:var( --border-radius);
content:"";

}
/* Row[2802]*/
[dx-button].dx-button.button--as-checkbox.dx-state-hover .dx-button-text::before, [dx-button].dx-button.button--as-checkbox.dx-state-active .dx-button-text::before
{
	background:var(--ui-color-key-secondary);
border-color:var(--ui-color-key);

}
/* Row[2803]*/
[dx-button].dx-button.button--as-checkbox.is-checked .dx-button-text::before
{
	color:var(--card-bg);
background:var(--ui-color-key);
border-color:var(--ui-color-key);
content:var(--ui-icon-check);

}
/* Row[2804]*/
.dx-map
{
	display:none !important;

}
/* Row[2805]*/
.dx-selectbox [data-dx_placeholder=" "].dx-placeholder:before
{
	content:"Select";

}
/* Row[2806]*/
.card.card--stacked.card--stacked-top
{
	border-bottom-left-radius:0;
border-bottom-right-radius:0;

}
/* Row[2807]*/
.card.card--stacked.card--stacked-middle
{
	--border-radius:10px;
--card-border-radius:0;

}
/* Row[2808]*/
.card.card--stacked.card--stacked-bottom
{
	border-top-left-radius:0;
border-top-right-radius:0;

}
/* Row[2809]*/
.input-form .fieldTable.is-required labell:not(.fileinput-button)::after
{
	align-self:start;

}
/* Row[2810]*/
.input-form .last-row--is-buttons-app .ic-row:last-child .fieldTable, .input-form.last-row--is-buttons-app .ic-row:last-child .fieldTable
{
	margin:0;

}
/* Row[2811]*/
.input-form .last-row--is-buttons-app .ic-row:last-child, .input-form.last-row--is-buttons-app .ic-row:last-child
{
	max-width:none;

}
/* Row[2812]*/
.input-form .last-row--is-buttons-app .ic-row:last-child .ic-col, .input-form.last-row--is-buttons-app .ic-row:last-child .ic-col
{
	margin:0;
padding:0;

}
/* Row[2813]*/
.dx-scrollview-bottom-pocket .dx-loadindicator-content .dx-loadindicator-icon, .dx-scrollview-bottom-pocket .dx-scrollview-scrollbottom-text
{
	display:none;

}
/* Row[2814]*/
.dx-scrollview-bottom-pocket .dx-scrollview-scrollbottom-indicator
{
	margin:0;

}
/* Row[2815]*/
.dx-scrollview-bottom-pocket .dx-loadindicator-content::before
{
	width:1em;
height:1em;
position:absolute;
left:0;
border:var(--load-panel-spinner-track-width) solid var(--load-panel-spinner-track-bg);
border-left:var(--load-panel-spinner-track-width) solid var(--load-panel-spinner-color);
border-radius:50%;
content:"";
animation-duration:.6s;
animation-iteration-count:infinite;
animation-name:anim-loading-wheel;
animation-timing-function:linear;

}
/* Row[2816]*/
.fields--width-100 .ic-field-wrapper.fieldTable:not(.dropdown--bypass-min-width) > div .ic-dropdown-input-container > div, .fields--width-100-on-mobile .ic-field-wrapper.fieldTable:not(.dropdown--bypass-min-width) > div .ic-dropdown-input-container > div
{
	max-width:100%;
min-width:100%;

}
/* Row[2817]*/
.ExtraSmall .flex-wrap--on-mobile
{
	--flex-wrap:wrap;

}
/* Row[2818]*/
.svr-withdraw-max-width
{
	max-width:28.571em;

}
/* Row[2819]*/
.fields--width-100 .dx-tagbox .dx-texteditor-input
{
	width:100%;

}
/* Row[2820]*/
.fields--width-100 .dx-tag-container
{
	padding:0;

}
/* Row[2821]*/
.progress-workflow-menu > .dx-overlay-wrapper.dx-loadpanel-wrapper
{
	--load-panel-shader-bg:transparent;
--load-panel-shader-blur:none;

}
/* Row[2822]*/
.IX_enhanceAlert [data-alert]
{
	position:absolute;

}
/* Row[2823]*/
.input-form .fieldTable.is-hidden, .fields--grid .fieldTable.is-hidden
{
	display:none;

}
/* Row[2824]*/
.fields--max-width.last-row--is-buttons-app .ic-row:last-child .fieldTable, .fields--max-width .last-row--is-buttons-app .ic-row:last-child .fieldTable
{
	max-width:none;

}
/* Row[2825]*/
.fields--min-width.last-row--is-buttons-app .ic-row:last-child .fieldTable, .fields--min-width .last-row--is-buttons-app .ic-row:last-child .fieldTable
{
	min-width:0;

}
/* Row[2826]*/
.fields--max-width .fieldTable
{
	max-width:var(--field-max-width);

}
/* Row[2827]*/
.fields--min-width .fieldTable
{
	min-width:var(--field-min-width);

}
/* Row[2828]*/
.fields--grid .fieldTable
{
	align-items:center;
width:auto;
margin-bottom:var(--gap-horizontal);
display:grid;
grid-template-columns:var(--fields-grid-template-columns);
grid-template-rows:var(--fields-grid-template-rows);

}
/* Row[2829]*/
.fields--grid .fieldTable[style*="display"]:not([style*="display: none"])
{
	display:inline-grid!important;

}
/* Row[2830]*/
.fields--grid .last-row--is-buttons-app .ic-row:last-child .fieldTable, .fields--grid.last-row--is-buttons-app .ic-row:last-child .fieldTable
{
	width:initial;
display:initial;

}
/* Row[2831]*/
.ExtraSmall .fields--grid .fieldTable
{
	width:auto;
margin-bottom:var(--gap-horizontal);
display:grid;
grid-template-columns:var(--fields-grid-template-columns-mobile, var(--fields-grid-template-columns));
grid-template-rows:var(--fields-grid-template-rows-mobile, var(--fields-grid-template-rows));

}
/* Row[2832]*/
.Small .fields--grid .fieldTable, .Medium .fields--grid .fieldTable
{
	width:auto;
margin-bottom:var(--gap-horizontal);
display:grid;
grid-template-columns:var(--fields-grid-template-columns-tablet, var(--fields-grid-template-columns));
grid-template-rows:var(--fields-grid-template-rows-tablet, var(--fields-grid-template-rows));

}
/* Row[2833]*/
.uploadedFile
{
	align-items:center;
width:100%;
height:auto;
max-height:11.214em;
margin-top:var(--margin-half);
position:relative;
display:flex !important;
background:var(--app-subtitle-bg);
border:none;
box-shadow:none;
border-radius:var(--border-radius) !important;
transition:max-height .25s ease, margin .25s ease;

}
/* Row[2834]*/
.uploadedFile input
{
	font-family:var(--font-family-main)!important;
width:calc(100% - 1.5em);
min-height:2em;
padding:0 2em 0 .75em;
background:transparent;
border:none;
box-shadow:none;
text-overflow:ellipsis;
pointer-events:none;

}
/* Row[2835]*/
.fileDeleteButton:before
{
	color:var(--ui-color-negative);
font-family:var(--font-family-icon);
font-size:1.286em;
position:absolute;
top:calc(50% - .5em);
right:.5em;
content:var(--ui-icon-delete);
z-index:1;

}
/* Row[2836]*/
.uploadedFile tr
{
	display:inline-flex;

}
/* Row[2837]*/
.uploadedFile td:last-child
{
	width:auto;

}
/* Row[2838]*/
.uploadedFile .fileDeleteButton
{
	background:none;

}
/* Row[2839]*/
table[class*="OriginalFileName"] .uploadedFile tr > td
{
	max-width:unset;
min-width:unset;

}
/* Row[2840]*/
.progress-bar span
{
	display:none !important;

}
/* Row[2841]*/
.uploadedFile.ng-hide
{
	max-height:0;
margin:0;
display:block;

}
/* Row[2842]*/
.fileupload-table
{
	align-items:center;
flex-direction:column;
justify-content:center;
width:100%;
min-width:18em;
height:11.214em;
position:relative;
display:flex;
background:var(--ui-color-key-secondary);
border:var(--border-width) solid var(--ui-color-key);
border-radius:var(--border-radius);
overflow:hidden;

}
/* Row[2843]*/
table[class*="OriginalFileName"], table[class*="OriginalFileName"] td
{
	width:100%;
max-width:var(--file-upload-max-width);
min-width:var(--file-upload-min-width);
display:flex;

}
/* Row[2844]*/
.CL_OriginalFileName tbody
{
	flex-direction:column;
width:100%;
position:relative;
display:flex;
overflow:hidden;

}
/* Row[2845]*/
.fileupload-table:before
{
	color:var(--ui-color-key);
font-family:var(--font-family-icon);
font-size:3em;
align-items:center;
justify-content:center;
height:1em;
position:absolute;
top:.833em;
display:flex;
content:var(--ui-icon-upload);

}
/* Row[2846]*/
.fileupload-table:after
{
	color:var(--ui-color-text);
text-align:center;
width:14.286em;
position:absolute;
bottom:2.5em;
content:var(--ui-label-file-upload);

}
/* Row[2847]*/
.fileinput-button
{
	width:100% !important;
height:100% !important;
margin:0 !important;
position:absolute;
background:none !important;
z-index:1;

}
/* Row[2848]*/
.progress-bar:before
{
	width:calc(var(--load-panel-spinner-width) * 1.5) !important;
height:calc(var(--load-panel-spinner-width) * 1.5);
position:absolute;
top:calc(50% - calc(5.238em / 2) - .65em);
left:calc(50% - calc(5.238em / 2));
background:transparent;
border:calc(var( --load-panel-spinner-track-width) * 1.5) solid var(--load-panel-spinner-track-bg);
border-left:calc(var( --load-panel-spinner-track-width) * 1.5) solid var(--load-panel-spinner-color);
border-radius:50%;
content:"";
z-index:2001;
animation-duration:.85s;
animation-iteration-count:infinite;
animation-name:anim-loading-wheel;
animation-timing-function:linear;

}
/* Row[2849]*/
.progress-bar
{
	font-size:.75em;
position:absolute;
top:0;
left:0;
display:none;
background:transparent;
border:var(--border-width) solid var(--ui-color-key);
box-shadow:none;
border-radius:var(--border-radius);
z-index:1;
transition:none;
--load-panel-spinner-track-bg:transparent;

}
/* Row[2850]*/
.attachedImagePrev img
{
	width:100%;
background-repeat:no-repeat;
background-size:cover;
object-fit:cover;

}
/* Row[2851]*/
.attachedImagePrev img[src*="undefined"]
{
	display:none;

}
/* Row[2852]*/
.attachedImagePrev
{
	width:100% !important;
height:100% !important;
pointer-events:none;

}
/* Row[2853]*/
.attachedImagePrev span
{
	display:none;

}
/* Row[2854]*/
.card.card--sequence
{
	max-width:71.429em;
min-height:28.715em;
margin:auto;
float:none!important;
--app-title-margin:0 0 var(--margin) 0;
--rows-padding:0 var(--padding) 0 0;
--rows-flex-wrap:wrap;

}
/* Row[2855]*/
.card.card--sequence .ic-row
{
	flex-wrap:var(--rows-flex-wrap);
margin-right:var(--rows-margin);
padding:var(--rows-padding);
display:flex;
--gap-horizontal:var(--padding);

}
/* Row[2856]*/
.card.card--sequence .ic-row .fieldTable
{
	margin:0 0 var(--gap-vertical) var(--gap-horizontal);

}
/* Row[2857]*/
.ExtraSmall .card.card--sequence .ic-row .fieldTable *
{
	max-width:calc(100vw - var(--padding-2x));

}
/* Row[2858]*/
.card.card--sequence.last-row--is-buttons-app .ic-row:last-child, .card.card--sequence .last-row--is-buttons-app .ic-row:last-child
{
	padding:var(--padding-half) var(--padding) 0 var(--padding);
--gap-horizontal:var(--padding-half);

}
/* Row[2859]*/
.card.card--sequence.last-row--is-buttons-app .ic-row:last-child .fieldTable, .card.card--sequence .last-row--is-buttons-app .ic-row:last-child .fieldTable
{
	margin:0;

}
/* Row[2860]*/
.ExtraSmall .card.card--sequence.last-row--is-buttons-app .ic-row:last-child .fieldTable *, .ExtraSmall .card.card--sequence .last-row--is-buttons-app .ic-row:last-child .fieldTable *
{
	max-width:none;

}
/* Row[2861]*/
.card.card--sequence .buttons-app .ic-row
{
	padding:0;
--gap-horizontal:var(--padding-half);

}
/* Row[2862]*/
.card.card--sequence .buttons-app .ic-row .fieldTable
{
	margin:0;

}
/* Row[2863]*/
.article-content iframe
{
	margin-bottom:var(--margin);
border:1px solid var(--ui-color-border) !important;
border-radius:var(--border-radius);

}
/* Row[2864]*/
.article--has-iframe.rows--flex:has(.article--paragraph-format iframe) .ic-row > *
{
	flex-grow:1;

}
/* Row[2865]*/
.fields--gap
{
	--gap-vertical:var(--margin-half);
--gap-horizontal:var(--margin);

}
/* Row[2866]*/
.fields--gap .fieldTable
{
	margin:0 var(--gap-vertical) var(--gap-horizontal) 0;

}
/* Row[2867]*/
.fields--padding .fieldTable
{
	padding:var(--padding);

}
/* Row[2868]*/
.fields--padding-lr .fieldTable
{
	padding:0 var(--padding);

}
/* Row[2869]*/
.fields--padding-tb .fieldTable
{
	padding:var(--padding) 0;

}
/* Row[2870]*/
[class*="fields--padding"].last-row--is-buttons-app .ic-row:last-child .fieldTable, [class*="fields--padding"] .last-row--is-buttons-app .ic-row:last-child fieldTable
{
	padding:0;

}
/* Row[2871]*/
.fields--gap.last-row--is-buttons-app .ic-row:last-child .fieldTable, .fields--gap .last-row--is-buttons-app .ic-row:last-child .fieldTable
{
	margin:0;

}
/* Row[2872]*/
.ic-plaid-link .plaid-link-form
{
	align-items:flex-start;
flex-direction:column;
display:flex;

}
/* Row[2873]*/
.ic-plaid-link .plaid-link-form .item-data-row
{
	flex-direction:column;
display:flex;

}
/* Row[2874]*/
.card .ic-plaid-link .plaid-link-form .item-data-row:not(:last-of-type)
{
	padding:var(--padding);

}
/* Row[2875]*/
.card .ic-plaid-link .plaid-link-form .item-data-row:last-of-type
{
	align-items:flex-end;
justify-content:center;
width:100%;
min-height:var(--buttons-app-min-height);
padding:0 var(--padding);
display:flex;
border-top:var(--buttons-app-border-width) solid var(--buttons-app-border-color);
--button-bg:var(--ui-color-key);
--button-text-color:var(--card-bg);
--button-border-width:1px;
--button-border-color:transparent;
--button-shadow:none;
--button-hover-bg:var(--ui-color-key);
--button-hover-text-color:var(--card-bg);
--button-hover-border-width:1px;
--button-hover-border-color:transparent;
--button-hover-shadow:none;
--button-click-ripple-bg:var(--button-hover-text-color);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:var(--ui-color-text);
--button-hover-overlay-opacity:0.1;

}
/* Row[2876]*/
.ic-plaid-link .plaid-link-form .item-data-row span
{
	margin:var(--label-margin);

}
/* Row[2877]*/
.ic-plaid-link .plaid-link-form .item-data-row input
{
	min-width:18em;
margin-bottom:1em;

}
/* Row[2878]*/
.ic-plaid-link button
{
	color:var(--button-text-color);
font-size:var(--button-font-size);
align-items:center;
width:auto;
min-width:var(--button-min-width);
max-height:var(--button-min-height);
min-height:var(--button-min-height);
display:inline-flex;
background:var(--button-bg);
border:var(--button-border-width) solid var(--button-border-color);
box-shadow:var(--button-shadow);
border-radius:var(--button-border-radius);
cursor:pointer;
box-sizing:border-box;
overflow:hidden;
transform:translateZ(0);
-webkit-mask-image:linear-gradient(#000, #fff);
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[2879]*/
.ic-plaid-link button:hover, .ic-plaid-link button:active
{
	color:var(--button-hover-text-color);
background:var(--button-hover-bg);
border:0;
box-shadow:var(--button-hover-shadow);
border-radius:var(--button-border-radius);
overflow:hidden;

}
/* Row[2880]*/
.app-subtitle *:not(a)
{
	color:var(--ui-color-text-secondary);
font-weight:var(--font-weight-regular);
font-size:var(--font-size-main);

}
/* Row[2881]*/
.card.card--sequence .ic-row .fieldTable.app-subtitle
{
	width:calc(100% + var(--padding));
margin:0;

}
/* Row[2882]*/
.summary-app
{
	flex-direction:column;
max-width:calc(100% - var(--padding-2x));
margin:var(--margin);
position:relative;
display:flex;
border:var(--border-width) solid var(--ui-color-border);
border-radius:var(--border-radius);
--app-title-bg:var(--ui-color-even-bg);
--label-color:var(--ui-color-placeholder);
--label-margin:.5em 0;

}
/* Row[2883]*/
.summary-app .TableTitle
{
	padding-right:5em;

}
/* Row[2884]*/
.summary-app .summary-app__title-button
{
	font-size:var(--app-title-font-size);
align-items:center;
height:var(--card-app-title-min-height);
padding:0 var(--padding);
position:absolute;
top:0;
right:calc(var(--padding-half) - .5em);
display:flex;

}
/* Row[2885]*/
.summary-app .summary-app__title-button [dx-button].dx-button
{
	--button-min-height:0;
--button-min-width:0;
--button-padding:.25em;

}
/* Row[2886]*/
.summary-app .fieldTable
{
	align-items:center;
flex-wrap:wrap;
padding:var(--padding-half) var(--padding-half) var(--padding-half) var(--margin);
display:flex;
border-bottom:var(--border-width) solid var(--ui-color-border);

}
/* Row[2887]*/
.summary-app .fieldTable .FieldLabel
{
	width:34%;
min-width:17em;
padding-right:3em;

}
/* Row[2888]*/
.summary-app .fieldTable .FieldLabel + div
{
	width:56%;

}
/* Row[2889]*/
.summary-app .ic-row:last-child .fieldTable
{
	border-bottom:0;

}
/* Row[2890]*/
.summary-app .dx-checkbox
{
	margin-left:.75em;

}
/* Row[2891]*/
.summary-app .fieldTable .summary-app__inline-label.FieldLabel
{
	width:auto;
margin:0;
padding-right:0;

}
/* Row[2892]*/
.card--sequence-size
{
	max-width:71.429em;
margin:auto;
float:none!important;

}
/* Row[2893]*/
.util--border-0
{
	border:0!important;

}
/* Row[2894]*/
.dx-overlay-modal ~ .pac-container
{
	z-index:1502;

}
/* Row[2895]*/
.labels--align-self-center label
{
	align-self:center;

}
/* Row[2896]*/
.modal--success 
{
	--buttons-app-offset:0;
--modal-max-width:45em;
--gap-vertical:.5em;

}
/* Row[2897]*/
.modal--success  .dx-toolbar, .modal--sucess  .FieldLabel
{
	display:none;

}
/* Row[2898]*/
.modal--success  .natural-canvas > div:first-of-type [data-app]
{
	text-align:center;
flex-direction:column;
padding:var(--padding-2x);
display:flex;

}
/* Row[2899]*/
.modal--success  .natural-canvas > div:first-of-type [data-app] .fieldTable > :not(h2):not(button)
{
	font-weight:var(--font-weight-regular);
font-size:var(--headings-size-h5);
margin:var(--margin-half) 0 var(--margin) 0;
padding:0 var(--padding);

}
/* Row[2900]*/
.modal--success  .natural-canvas > div:first-of-type [data-app] .ic-row:last-child
{
	justify-content:center;
display:flex;

}
/* Row[2901]*/
.modal--success  .natural-canvas > div:first-of-type [data-app] .ic-row:last-child button
{
	margin:0 var(--gap-vertical) 0 0;

}
/* Row[2902]*/
.modal--success  .FieldLabel
{
	display:none;

}
/* Row[2903]*/
.modal--success  .dx-resizable-handle
{
	cursor:default;
pointer-events:none;

}
/* Row[2904]*/
.modal--success  .natural-canvas > div:first-of-type [data-app] h2
{
	color:var(--ui-color-text);
align-items:center;
flex-direction:column;
margin-bottom:.5em;
padding-top:calc(var(--headings-size-h2) * 1.5);
display:flex;
transform:rotate(0.03deg) translateZ(0);
-webkit-perspective:1000;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[2906]*/
.modal--success  h2::before
{
	color:var(--ui-color-positive);
font-family:var(--font-family-icon);
font-size:var(--headings-size-h2);
align-items:center;
justify-content:center;
width:var(--headings-size-h4);
height:var(--headings-size-h4);
margin-bottom:.1em;
position:absolute;
top:0;
display:flex;
background:var(--ui-color-positive-secondary);
border:0;
border-radius:50%;
content:var(--ui-icon-check);
animation-duration:var(--anim-speed-medium);
animation-delay:1s;
animation-name:anim-success-modal-icon;
animation-timing-function:ease;
animation-fill-mode:both;

}
/* Row[2907]*/
.profile-pic-app table tr:last-of-type
{
	width:12em;

}
/* Row[2908]*/
.app-subtitle .FieldLabel
{
	display:none;

}
/* Row[2909]*/
.replace-value[data-value] [model]
{
	color:var(--field-color);
font-weight:var(--field-font-weight);
font-size:var(--field-font-size);
visibility:hidden;

}
/* Row[2910]*/
.replace-value[data-value] [model]::before
{
	position:absolute;
top:0;
right:0;
content:var(--replacement-text);
visibility:visible;

}
/* Row[2911]*/
.replace-value[data-product="DAR"][data-value="PENDING_OPEN"]
{
	--replacement-text:"Pending Open";

}
/* Row[2912]*/
.replace-value[data-product="DAR"][data-value="OPEN"]
{
	--replacement-text:"Open";

}
/* Row[2913]*/
.replace-value[data-product="DAR"][data-value="PENDING_SETUP"]
{
	--replacement-text:"Pending Setup";

}
/* Row[2914]*/
.replace-value[data-product="DAR"][data-value="PENDING_VERIFICATION"]
{
	--replacement-text:"Pending Verification";

}
/* Row[2915]*/
.replace-value[data-product="DAR"][data-value="APPROVED"]
{
	--replacement-text:"Approved";

}
/* Row[2916]*/
.kpi .replace-value [model]:empty::before
{
	--replacement-text:"-";

}
/* Row[2917]*/
[class*="CL_HTML"][style*="color:"] *:not(label)
{
	color:inherit!important;

}
/* Row[2918]*/
[dx-button].dx-button.button--has-icon.button--icon-with-caption
{
	font-size:var(--headings-size-h6);
flex-direction:column;
max-width:9em;
padding:var(--padding-half) var(--padding);
--button-min-height:0;

}
/* Row[2919]*/
[dx-button].dx-button.button--has-icon.button--icon-with-caption::before
{
	font-size:2em;
margin-bottom:.2em;
margin-right:0;

}
/* Row[2920]*/
[dx-button].dx-button.button--has-icon.button--icon-with-caption .dx-button-content
{
	white-space:normal;

}
/* Row[2921]*/
.field--monospace.fieldTable
{
	--font-line-height-main:normal;
--field-font-family:var(--font-family-monospace);

}
/* Row[2922]*/
.icGrid .dx-datagrid .dx-datagrid-rowsview td.field--monospace span
{
	font-family:var(--font-family-monospace);
--font-line-height-main:normal;

}
/* Row[2923]*/
.is-loading
{
	position:relative;

}
/* Row[2924]*/
.is-loading::before
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
background:var(--load-panel-shader-bg);
content:"";
z-index:1;

}
/* Row[2925]*/
.is-loading::after
{
	width:var(--load-panel-spinner-width);
height:var(--load-panel-spinner-width);
position:absolute;
top:calc(50% - calc(var(--load-panel-spinner-width) / 2));
left:calc(50% - calc(var(--load-panel-spinner-width) / 2));
border:var(--load-panel-spinner-track-width) solid var(--load-panel-spinner-track-bg);
border-left:var(--load-panel-spinner-track-width) solid var(--load-panel-spinner-color);
border-radius:50%;
content:"";
z-index:2;
animation-duration:.6s;
animation-iteration-count:infinite;
animation-name:anim-loading-wheel;
animation-timing-function:linear;

}
/* Row[2926]*/
.field--toggle-editable:not(.is-editable)
{
	--input-bg:transparent;
--input-box-shadow:none;
--input-border-color:transparent;

}
/* Row[2927]*/
.field--toggle-editable label a
{
	font-size:1.2em;
margin-top:-1.2em;
position:relative;
top:.2em;

}
/* Row[2928]*/
.field--toggle-editable:not(.is-editable) input
{
	pointer-events:none;

}
/* Row[2929]*/
.field--toggle-editable [model]
{
	margin-left:calc(-1 * var(--input-border-width));

}
/* Row[2930]*/
.account-overview__linked-bank-account .ic-repeater .ic-repeater-items .ic-repeater-item:not(:first-child)
{
	display:none;

}
/* Row[2931]*/
.account-overview__linked-bank-account
{
	min-height:18em;

}
/* Row[2932]*/
.linked-bank-account__account
{
	min-height:7.593em;
margin:var(--margin);
padding:var(--padding);
background:var(--ui-color-even-bg);
border:var(--border-width) solid var(--ui-color-border);
border-radius:var(--border-radius);
--button-min-height:1em;
--label-color:var(--ui-color-text-secondary);
--field-font-weight:var(--font-weight-bold);
--input-padding:0;
--input-min-height:0;
--flex-align-items:center;
--rows-flex-align-items:flex-start;

}
/* Row[2933]*/
.linked-bank-account__account .ic-row:nth-child(2)
{
	flex-wrap:wrap;
margin-top:calc(-1 * var(--margin-plus-half));
display:flex;
--field-font-size:var(--headings-size-h4);

}
/* Row[2934]*/
.linked-bank-account__account .ic-row:nth-child(2) .fieldTable
{
	margin:var(--margin-plus-half) var(--margin-plus-half) 0 0;

}
/* Row[2935]*/
.linked-bank-account__account .ic-row:last-child
{
	flex-wrap:wrap;
justify-content:flex-end;
margin-top:var(--margin-half);
margin-bottom:calc(-1 * var(--gap-horizontal));
margin-right:calc(-1 * var(--margin));
margin-left:auto;
display:inline-flex;

}
/* Row[2936]*/
.linked-bank-account__account .ic-row:last-child button
{
	margin:0 var(--gap-vertical) var(--gap-horizontal) 0;

}
/* Row[2937]*/
.linked-bank-account__account .fieldTable [model]
{
	align-items:center;
min-height:var(--input-min-height);
display:flex;

}
/* Row[2938]*/
.linked-bank-account__account .replace-value[data-value] [model]::before
{
	white-space:nowrap;

}
/* Row[2939]*/
.field--toggle-editable label .toggle--save, .field--toggle-editable.is-editable label .toggle--edit
{
	display:none;

}
/* Row[2940]*/
.field--toggle-editable.is-editable label .toggle--save
{
	display:inline-flex;

}
/* Row[2941]*/
.account-overview__linked-bank-account .ic-repeater
{
	--items-scroll-animation:none;
--items-overflow-x:hidden;

}
/* Row[2942]*/
.account-overview__linked-bank-account .last-row--is-buttons-app .ic-row:first-child
{
	--rows-padding:var(--padding-half) var(--padding) 0 var(--padding);

}
/* Row[2943]*/
.account-overview__linked-bank-account .last-row--is-buttons-app .ic-row:last-child
{
	position:relative;
--buttons-app-border-color:transparent;

}
/* Row[2944]*/
.util--center-on-screen
{
	width:100%!important;
height:calc(100vh - var(--header-height))!important;
position:absolute!important;
top:calc(var(--header-height))!important;
left:0!important;
display:flex!important;

}
/* Row[2945]*/
.util--center-on-screen > *
{
	align-self:center!important;
margin:auto!important;

}
/* Row[2946]*/
.Small .util--center-on-screen > *
{
	align-self:center!important;
max-width:95%!important;

}
/* Row[2947]*/
[dx-button].dx-button.button--large
{
	align-content:center;
flex-direction:column;
justify-content:center;
max-width:12em;
box-sizing:border-box;
--button-min-height:10em;
--button-min-width:12.5em;

}
/* Row[2948]*/
[dx-button].dx-button.button--large .dx-button-content
{
	align-self:center;
flex-grow:0;
height:auto;
min-height:0;
white-space:normal;

}
/* Row[2949]*/
[dx-button].dx-button.button--large.dx-button.button--has-icon::before
{
	font-size:var(--button-icon-size);
align-self:center;
justify-self:center;
height:auto;
margin:0 0 0.3em 0;
padding:0;
position:relative;
display:flex;
z-index:2;
transform:rotate(0.03deg);
--button-icon-size:2.5em;

}
/* Row[2950]*/
.util--font-weight-regular, .util--font-weight-regular *
{
	font-weight:var(--font-weight-regular)!important;

}
/* Row[2951]*/
.util--font-weight-bold, .util--font-weight-bold *
{
	font-weight:var(--font-weight-bold)!important;

}
/* Row[2952]*/
.ExtraSmall .account-management.card
{
	padding:var(--padding-2x) var(--padding);

}
/* Row[2953]*/
.ExtraSmall .account-management .ic-row:last-child
{
	display:grid;
grid-template-columns:1fr 1fr;

}
/* Row[2954]*/
.dx-dropdownlist-popup-wrapper .dx-empty-message:last-of-type
{
	color:var(--ui-color-placeholder);
align-items:center;
justify-content:center;
min-height:5em;
display:flex;

}
/* Row[2955]*/
[data-workflow="ICXLogin.WF.App"] .dx-overlay-modal
{
	align-items:center;
justify-content:center;
width:100vw!important;
max-width:100%;
height:100vh!important;
max-height:100%;
position:fixed!important;
top:0!important;
left:0!important;
display:flex;
transform:translateZ(0)!important;

}
/* Row[2956]*/
[data-workflow="ICXLogin.WF.App"] .dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content:not(.modal--bypass-min-width), [data-workflow="ICXLogin.WF.App"] .dx-popup-wrapper.dx-overlay-modal .dx-state-focused.dx-overlay-content:not(.modal--bypass-min-width)
{
	position:relative!important;
top:0!important;
left:0!important;
transform:translateZ(0)!important;

}
/* Row[2957]*/
[data-workflow="ICXLogin.WF.App"] .dx-resizable-handle
{
	cursor:default;
pointer-events:none;

}
/* Row[2958]*/
[data-workflow="ICXLogin.WF.App"] .dx-popup-draggable .dx-popup-title
{
	margin-bottom:-1em;
cursor:default;
pointer-events:none;

}
/* Row[2959]*/
[data-workflow="ICXLogin.WF.App"] .dx-popup-draggable .dx-toolbar-after
{
	cursor:pointer;
pointer-events:all;

}
/* Row[2960]*/
[data-workflow="ICXLogin.WF.App"] .login a.link--as-button.button--solid
{
	width:90vw;
max-width:300px;
height:2.935em;
--link-hover-underline-color:transparent;
--button-bg:#1a4569;
--button-text-color:var(--ui-color-text);
--button-hover-bg:#1a4569;

}
/* Row[2961]*/
[data-workflow="ICXLogin.WF.App"] .login__boxes img
{
	transform:translateZ(0);
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[2962]*/
.ic-dropdown-list-container .dx-list-item.dx-list-item-selected .ic-dropdown-list-cell
{
	color:var(--card-bg);

}
/* Row[2963]*/
.ic-dropdown-list-container .dx-list-item .ic-dropdown-list-cell
{
	flex-basis:100%;
margin-left:0!important;

}
/* Row[2964]*/
.ic-dropdown-list-container .dx-list-item .ic-dropdown-list-cell ~ .ic-dropdown-list-cell
{
	font-size:var(--headings-size-h6);
margin-top:.1em;
opacity:0.6;

}
/* Row[2965]*/
.ic-dropdown-list-container .dx-list-item .ic-dropdown-list-cell:first-child
{
	margin-top:.5em;
margin-bottom:.25em;

}
/* Row[2966]*/
.ic-dropdown-list-container .dx-list-item .ic-dropdown-list-cell:last-child
{
	margin-bottom:.5em;

}
/* Row[2967]*/
[dx-button].dx-button.button--as-link.button--has-icon
{
	--button-padding:0;
--button-content-padding:0;

}
/* Row[2968]*/
.input-app--as-list.list--last-row-border-0 .ic-row .ic-col:last-child
{
	border:0;

}
/* Row[2969]*/
.list--last-row-border-0 .icGrid .dx-datagrid .dx-datagrid-rowsview tr.dx-row:nth-last-child(2) td
{
	border:0;

}
/* Row[2970]*/
.list--last-row-border-0 .dx-master-detail-row:nth-last-child(2) .border--bottom
{
	border:0;

}
/* Row[2971]*/
.replace-value[data-product="RPB"][data-value="Privacy T"]
{
	--replacement-text:"Shared";

}
/* Row[2972]*/
.replace-value[data-product="RPB"][data-value="Privacy U"]
{
	--replacement-text:"Private";

}
/* Row[2973]*/
.replace-value[data-product="RPB"][data-value="IsLocked T N"], .replace-value[data-product="RPB"][data-value="IsLocked T "]
{
	--replacement-text:"Yes";

}
/* Row[2974]*/
.replace-value[data-product="RPB"][data-value="IsLocked T Y"], .replace-value[data-product="RPB"][data-value="IsLocked U Y"], .replace-value[data-product="RPB"][data-value="IsLocked U "], .replace-value[data-product="RPB"][data-value="IsLocked U N"]
{
	--replacement-text:"No";

}
/* Row[2975]*/
.replace-value[data-product="RPB"][data-value="CoverTOC "]
{
	--replacement-text:"Not Included";

}
/* Row[2976]*/
.replace-value[data-product="RPB"][data-value*="CoverTOC Cover"], .replace-value[data-product="RPB"][data-value*="CoverTOC Table"]
{
	--replacement-text:"Included";

}
/* Row[2977]*/
.replace-value[data-product="RPB"][data-value*="IncludePageNumbers Y"]
{
	--replacement-text:"Bundles Only";

}
/* Row[2978]*/
.replace-value[data-product="RPB"][data-value*="IncludePageNumbers R"]
{
	--replacement-text:"Reports Only";

}
/* Row[2979]*/
.replace-value[data-product="RPB"][data-value*="IncludePageNumbers N"]
{
	--replacement-text:"None";

}
/* Row[2980]*/
.input-app--as-list .fieldTable.input-app--as-list__html-field
{
	display:flex;

}
/* Row[2981]*/
.input-app--as-list .fieldTable.input-app--as-list__html-field [class*="CL_HTML"]
{
	width:100%;

}
/* Row[2982]*/
.input-app--as-list .fieldTable.input-app--as-list__html-field .replace-value
{
	align-items:center;
position:relative;
display:grid;
grid-template-columns:1fr auto;

}
/* Row[2983]*/
.ic-donut-progress-progress .highcharts-tracker path:first-child
{
	fill:var(--color-white);

}
/* Row[2984]*/
.ic-donut-progress .ic-donut-progress-progress .ic-donut-progress-chart-container.orange
{
	--ui-color-key:var(--ui-color-warning);

}
/* Row[2985]*/
.ic-donut-progress .ic-donut-progress-progress .ic-donut-progress-chart-container.red
{
	--ui-color-key:var(--ui-color-negative);

}
/* Row[2986]*/
.ic-donut-progress .ic-donut-progress-progress .ic-donut-progress-chart-container.green
{
	--ui-color-key:var(--ui-color-positive);

}
/* Row[2987]*/
.ic-donut-progress[class] .ic-donut-progress-progress
{
	width:17.857em;
height:auto;
padding-bottom:calc(var(--headings-size-h5) + var(--padding));

}
/* Row[2988]*/
.ic-donut-progress[class] .ic-donut-progress-progress .ic-donut-progress-success
{
	color:var(--ui-color-text);
font-size:3em;
top:calc(50% - .95em);
z-index:1;

}
/* Row[2989]*/
.ic-donut-progress[class] .ic-donut-progress-progress .ic-donut-progress-subtext
{
	font-size:var(--headings-size-h5);
top:calc(100% - calc(var(--headings-size-h5) * 2) + var(--padding-half));
z-index:1;

}
/* Row[2990]*/
.ic-donut-progress[class].donut-progress--donut-only .ic-donut-progress-progress
{
	padding-bottom:var(--padding-quarter);

}
/* Row[2991]*/
.ic-donut-progress[class].donut-progress--donut-only .ic-donut-progress-progress .ic-donut-progress-success
{
	top:calc(50% - .6em);

}
/* Row[2992]*/
.ic-donut-progress[class].donut-progress--donut-only .ic-donut-progress-progress .ic-donut-progress-subtext
{
	display:none;

}
/* Row[2993]*/
.chart-x-axis--hide .highcharts-xaxis-labels
{
	display:none;

}
/* Row[2994]*/
.chart-tooltip--override-svg .highcharts-label.highcharts-tooltip [style*="border-left"]
{
	border-left:4px solid var(--ui-color-chart-1)!important;

}
/* Row[2995]*/
.chart-list-button--hide .chartCaption
{
	display:none;

}
/* Row[2996]*/
.chart--scrollable-lr
{
	overflow-x:auto;

}
/* Row[2997]*/
.growth-chart .highcharts-plot-line-label
{
	align-items:center;
width:9em;
height:4em;
display:flex;
background-repeat:no-repeat;
background-position:center;
background-size:contain;

}
/* Row[2998]*/
.repeater--alternating-colors.repeater--hide-pager .ic-repeater-item:last-child
{
	border-bottom:0;

}
/* Row[2999]*/
.repeater--alternating-colors .ic-repeater-item
{
	border-bottom:var(--border-width) solid var(--ui-color-border);

}
/* Row[3000]*/
.repeater--alternating-colors .ic-repeater-item:nth-child(odd)
{
	background:var(--ui-color-odd-bg);

}
/* Row[3001]*/
.repeater--alternating-colors .ic-repeater-item:nth-child(even)
{
	background:var(--ui-color-even-bg);

}
/* Row[3002]*/
.dx-progressbar .dx-progressbar-container
{
	height:.75em;
background:var(--ui-color-border);
border:0;
border-radius:10em;
overflow:hidden;

}
/* Row[3003]*/
.dx-progressbar .dx-progressbar-range
{
	height:100%;
margin:0;
background:var(--ui-color-key);
border:0;

}
/* Row[3004]*/
.util--white-space-pre
{
	white-space:pre!important;

}
/* Row[3005]*/
.util--white-space-prewrap
{
	white-space:pre-wrap!important;

}
/* Row[3006]*/
.util--white-space-nowrap
{
	white-space:nowrap!important;

}
/* Row[3007]*/
.util--white-space-unset
{
	white-space:unset !important;

}
/* Row[3008]*/
.planning__your-goals
{
	--label-font-weight:var(--font-weight-bold);

}
/* Row[3009]*/
.planning__your-goals .your-goals__goal
{
	align-items:center;
display:grid;
grid-column-gap:var(--padding);
grid-template-columns:auto 21em 2fr 1fr;

}
/* Row[3010]*/
.planning__your-goals .your-goals__goal .ic-row-0
{
	align-self:start;

}
/* Row[3011]*/
.planning__your-goals .your-goals__goal .ic-row:last-child
{
	justify-content:end;
margin-left:auto;
display:flex;

}
/* Row[3012]*/
.planning__your-goals .your-goals__goal .ic-progress-bar, .planning__your-goals .your-goals__goal .ic-progress-bar .dx-progressbar
{
	width:100%!important;
max-width:55em;
min-width:24em;
position:relative;

}
/* Row[3013]*/
.planning__your-goals .your-goals__goal [data-status="Complete"]
{
	--ui-color-key:var(--ui-color-positive);
--ui-color-border:var(--ui-color-positive-secondary);

}
/* Row[3014]*/
.planning__your-goals .your-goals__goal [data-status="Behind"]
{
	--ui-color-key:var(--ui-color-negative);

}
/* Row[3015]*/
.planning__your-goals .your-goals__goal .ic-progress-bar .ic-progress-caret
{
	visibility:hidden;

}
/* Row[3016]*/
.planning__your-goals .your-goals__goal .ic-progress-bar span.ic-progress-caret.material-icons::before
{
	width:2px;
height:1.570999999999998em;
position:absolute;
top:0px;
left:9px;
background-color:var(--ui-color-text);
content:"";
visibility:hidden;

}
/* Row[3017]*/
.ExtraSmall .buttons-app.buttons-app--as-tabs::-webkit-scrollbar
{
	display:none;

}
/* Row[3018]*/
.ExtraSmall .buttons-app--as-tabs.buttons-app .ic-row
{
	justify-content:flex-start !important;
width:fit-content !important;
margin-left:0;

}
/* Row[3019]*/
.ExtraSmall .buttons-app--as-tabs.buttons-app .ic-row::after
{
	width:var(--padding);
display:none;
content:"";

}
/* Row[3020]*/
.app-title.app-title--has-buttons .ic-row:last-child .ic-col ~ .ic-col button
{
	margin-left:var(--padding);

}
/* Row[3021]*/
.ExtraSmall .app-title.app-title--has-buttons .TableTitle
{
	--card-app-title-border-width:0;

}
/* Row[3022]*/
.width-100--on-mobile.border--between
{
	border-right:var(--border-width) solid var(--ui-color-border);

}
/* Row[3023]*/
.rpb__success-page
{
	align-items:center;
flex-direction:column;
max-width:57.143em;
margin:var(--margin-2x) auto;
padding:var(--padding);
display:flex;
background:var(--ui-color-key-secondary);
border:1px solid var(--ui-color-key);
border-radius:var(--border-radius);

}
/* Row[3024]*/
.rpb__success-page .icon
{
	width:1.650em;
height:1.650em;
border:3px solid var(--ui-color-key);
border-radius:50%;
--icon-size:2.857em;

}
/* Row[3025]*/
.header-buttons--in-header-panel .ic-headerbuttons
{
	position:absolute;
border:0;
z-index:1;
--app-subtitle-bg:transparent;

}
/* Row[3026]*/
.rpb-table-title-height-fix .TableTitle
{
	width:50%;
height:100%;
position:absolute;
top:0;
right:0;

}
/* Row[3027]*/
.buttons-app.buttons-app--first-item-justify-left
{
	position:relative;

}
/* Row[3028]*/
.rpb-conditional-next-button.buttons-app .ic-col:last-child .button.dx-state-disabled
{
	display:none;

}
/* Row[3029]*/
.rpb-conditional-next-button.buttons-app .ic-col:last-child .button
{
	position:absolute;
right:var(--padding);
z-index:1;

}
/* Row[3030]*/
.highcharts-tooltip
{
	position:absolute;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[3031]*/
.highcharts-container .highcharts-background
{
	stroke:transparent!important;
fill:transparent;

}
/* Row[3032]*/
.ExtraSmall .app-title.app-title--has-buttons .ic-row:last-child
{
	max-width:100vw;
max-height:3em;
min-height:3em;
padding:var(--padding-half) var(--padding);
position:relative;
background:var(--app-subtitle-bg);
border-top:var(--border-width) solid var(--card-app-title-border-color);
border-bottom:var(--border-width) solid var(--card-app-title-border-color);
overflow-x:auto;

}
/* Row[3033]*/
.ic-tabs
{
	max-width:none;

}
/* Row[3034]*/
.ic-plaid-link .plaid-connection .plaid-accounts-item
{
	align-items:center;
justify-content:space-between;
height:5.357em;
margin-bottom:var(--margin-half);
padding:var(--padding-half) var(--padding);
position:relative;
display:flex;
background:var(--card-bg);
border:1px solid var(--ui-color-border);
border-radius:10px;
text-transform:capitalize;

}
/* Row[3035]*/
.ic-plaid-link .plaid-connection .plaid-button
{
	pointer-events:none;

}
/* Row[3036]*/
.ic-plaid-link .plaid-connection .plaid-button .fa-times
{
	border-radius:var(--button-border-radius);
cursor:pointer;
pointer-events:all;

}
/* Row[3037]*/
.ic-plaid-link .plaid-connection .each-accnt-delete-button:hover .fa-times, .ic-plaid-link .plaid-connection .connection-delete-button:hover .fa-times, .ic-plaid-link .plaid-connection .each-accnt-delete-button:active .fa-times, .ic-plaid-link .plaid-connection .connection-delete-button:active .fa-times
{
	background:var(--ui-color-negative-secondary);

}
/* Row[3038]*/
.ic-plaid-link .plaid-connection .plaid-account-number
{
	width:50%;
bottom:calc(var(--padding) - .25em);
left:var(--padding);
--ui-color-text:var(--ui-color-gray-dark);

}
/* Row[3039]*/
.ic-plaid-link .plaid-connection .plaid-account-number span
{
	font-family:var(--font-family-monospace);

}
/* Row[3040]*/
.ic-plaid-link .plaid-connection .plaid-account-specific-type
{
	font-weight:var(--font-weight-bold);
width:50%;
top:calc(var(--padding) - .25em);
left:var(--padding);
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;

}
/* Row[3041]*/
.ic-plaid-link .plaid-connection .plaid-account-last-sync-date
{
	text-align:right;
width:100%;
bottom:calc(var(--padding) - .25em);
right:7.571em;
--ui-color-text:var(--ui-color-gray-dark);

}
/* Row[3042]*/
.ic-plaid-link .plaid-connection .plaid-account-buttons
{
	width:100%;
top:calc(50% - var(--padding) / 2 );
right:var(--padding);

}
/* Row[3043]*/
.ic-plaid-link .plaid-connection .status-good, .ic-plaid-link .plaid-connection .status-bad
{
	font-weight:var(--font-weight-bold);
font-size:0.857em;
line-height:1;
margin:0;
padding:var(--tagbox-tag-padding);
border-radius:10px;

}
/* Row[3044]*/
.ic-plaid-link .plaid-connection .connection-edit-container .plaid-button
{
	width:1.5em;
height:1.5em;
display:none;
border-radius:var(--button-border-radius);
cursor:pointer;
pointer-events:all;

}
/* Row[3045]*/
.ic-plaid-link .plaid-connection .connection-edit-container .plaid-button:hover, .ic-plaid-link .plaid-connection .connection-edit-container .plaid-button:active
{
	background:var(--ui-color-key-secondary);

}
/* Row[3046]*/
.ic-plaid-link .plaid-connection .expand-collapse-btn:hover:before
{
	background:var(--app-subtitle-bg);

}
/* Row[3047]*/
.ic-plaid-link .plaid-connection .expand-collapse-btn:before
{
	font-size:1.714em;
border-radius:var(--button-border-radius);
cursor:pointer;
content:var(--ui-icon-up);
transform:rotate(0deg);

}
/* Row[3048]*/
.ic-plaid-link .plaid-connection .expand-collapse-btn.fa-chevron-down:before
{
	transform:rotate(180deg);

}
/* Row[3049]*/
.ic-plaid-link .plaid-account-div
{
	display:block;
background:var(--ui-color-even-bg);
border-bottom:0;

}
/* Row[3050]*/
.ic-plaid-link .plaid-connection-div
{
	border-bottom:0;

}
/* Row[3051]*/
.ic-plaid-link .syncing, .ic-plaid-link .accountListTile
{
	display:none;

}
/* Row[3052]*/
.ic-plaid-link .accounts-head
{
	align-items:center;
flex-direction:row-reverse;
justify-content:flex-start;
padding:var(--padding-half) var(--padding);
display:inline-flex;
border-bottom:var(--border-width) solid var(--ui-color-border);

}
/* Row[3053]*/
.ic-plaid-link .refreshListButton
{
	font-size:var(--font-size-main);
align-items:center;
justify-content:center;
width:auto;
height:var(--button-min-height);
margin:0 0 0 var(--padding-half);
padding:var(--button-padding);
position:relative;
display:flex;
background:transparent;
float:unset;
border:1px solid var(--ui-color-key);
box-shadow:none;
border-radius:var(--border-radius);
cursor:pointer;
overflow:hidden;
--button-hover-text-color:var(--card-bg);
--button-hover-overlay-bg:var(--ui-color-key);

}
/* Row[3054]*/
.ic-plaid-link .addNewButton
{
	font-size:var(--font-size-main);
align-items:center;
justify-content:center;
width:auto;
height:var(--button-min-height);
margin:0;
padding:var(--button-padding);
position:relative;
display:flex;
background:transparent;
float:unset;
box-shadow:none;
border-radius:var(--border-radius);
cursor:pointer;
white-space:nowrap;
overflow:hidden;
--button-hover-text-color:var(--card-bg);
--button-hover-overlay-bg:var(--ui-color-key);

}
/* Row[3055]*/
.ic-plaid-link div.addNewButton:hover .fa, .ic-plaid-link div.addNewButton:active .fa, .ic-plaid-link div.refreshListButton:hover .fa, .ic-plaid-link div.refreshListButton:active .fa
{
	color:var(--button-hover-text-color);

}
/* Row[3056]*/
.ic-plaid-link .addNewButton:hover::before, .ic-plaid-link .addNewButton:active::before
{
	--button-hover-overlay-opacity:1;

}
/* Row[3057]*/
.ic-plaid-link .refreshListButton:hover::before, .ic-plaid-link .refreshListButton:active::before
{
	--button-hover-overlay-opacity:1;

}
/* Row[3058]*/
.ic-plaid-link .addNewButton::before, .ic-plaid-link .refreshListButton::before
{
	width:100%;
height:100%;
position:absolute;
background:var(--button-hover-overlay-bg);
content:"";
opacity:var(--button-hover-overlay-opacity);
--button-hover-overlay-opacity:0;

}
/* Row[3059]*/
.ic-plaid-link .addNewButton span, .ic-plaid-link .refreshListButton span
{
	display:none;

}
/* Row[3060]*/
.ic-plaid-link .plaid-connection
{
	margin:var(--margin);
margin-bottom:0;
border:var(--border-width) solid var(--ui-color-border);
box-shadow:none;
border-radius:10px;
overflow:hidden;

}
/* Row[3061]*/
.ic-plaid-link .plaidContainer
{
	background:var(--card-bg);
box-shadow:var(--card-shadow);
border-radius:var(--card-border-radius);
overflow:hidden;

}
/* Row[3063]*/
.ic-plaid-link .addedConnections .plaid-connection:last-child
{
	margin-bottom:var(--margin);

}
/* Row[3064]*/
.list--header-buttons-offset .icGrid .dx-datagrid .dx-datagrid-header-panel::before
{
	min-height:4.071em;
padding:calc(var(--padding) / 2) var(--padding);
display:flex;

}
/* Row[3065]*/
.list--header-buttons-spacer .icGrid .dx-datagrid .dx-datagrid-header-panel::before
{
	min-height:4.071em;
padding:calc(var(--padding) / 2) var(--padding);
display:flex;
content:"";

}
/* Row[3066]*/
.icGrid tr td [dx-button].dx-button[style*="display"]:not([style*="display: none"]):not([style*="display:none"])
{
	display:inline-flex!important;

}
/* Row[3067]*/
.editable-list-buttons--hide .icGrid .dx-datagrid .dx-datagrid-save-button, .editable-list-buttons--hide .icGrid .dx-datagrid .dx-datagrid-cancel-button
{
	display:none;

}
/* Row[3068]*/
.editable-list-highlight-overlay--hide .icGrid .dx-datagrid .dx-highlight-outline::after
{
	opacity:0;

}
/* Row[3069]*/
.icGrid .dx-datagrid .dx-datagrid-save-button
{
	font-size:var(--font-size-main);

}
/* Row[3070]*/
.icGrid .dx-datagrid .dx-datagrid-cancel-button
{
	font-size:var(--font-size-main);
--button-click-ripple-bg:var(--ui-color-negative);
--button-hover-overlay-bg:var(--ui-color-negative-secondary);

}
/* Row[3071]*/
.icGrid .dx-datagrid .dx-datagrid-save-button .dx-button-content, .icGrid .dx-datagrid .dx-datagrid-cancel-button .dx-button-content
{
	line-height:1;
align-items:center;
display:flex;

}
/* Row[3072]*/
.icGrid .dx-datagrid .dx-datagrid-save-button .dx-icon-edit-button-save:before
{
	color:var(--ui-color-key);
margin-left:-.25em;
content:var(--ui-icon-check);

}
/* Row[3073]*/
.icGrid .dx-datagrid .dx-datagrid-cancel-button .dx-icon-edit-button-cancel::before
{
	color:var(--ui-color-negative);
margin-left:-.25em;
content:var(--ui-icon-delete);

}
/* Row[3074]*/
.icGrid .dx-datagrid-toolbar-button.dx-datagrid-save-button .dx-button-content .dx-button-text
{
	color:var(--ui-color-key);
display:inline-flex;
z-index:1;

}
/* Row[3075]*/
.icGrid .dx-datagrid-toolbar-button.dx-datagrid-cancel-button .dx-button-content .dx-button-text
{
	color:var(--ui-color-negative);
display:inline-flex;
z-index:1;

}
/* Row[3076]*/
.icGrid .dx-datagrid-toolbar-button.dx-datagrid-save-button .dx-button-content::before, .icGrid .dx-datagrid-toolbar-button.dx-datagrid-cancel-button .dx-button-content::before
{
	display:none;

}
/* Row[3077]*/
.icGrid .dx-datagrid .dx-header-row > td:not(:last-child)[style*="text-align: center"], .icGrid .dx-datagrid .dx-datagrid-rowsview .dx-data-row > td:not(:last-child)[style*="text-align: center"]
{
	padding-left:var(--list-cell-padding-lr);
white-space:nowrap;

}
/* Row[3078]*/
.icGrid .dx-datagrid .checkbox--as-switch
{
	display:table-cell;

}
/* Row[3079]*/
.icGrid .dx-datagrid .ic-a11y-column-header[aria-label="Action Center"] .dx-datagrid-text-content
{
	opacity:0;

}
/* Row[3080]*/
button[dx-button].button--destructive.button--as-link
{
	--button-bg:transparent;
--button-text-color:var(--ui-color-negative);
--button-hover-bg:var(--ui-color-negative-secondary);
--button-hover-text-color:var(--ui-color-negative);
--button-click-ripple-bg:var(--ui-color-negative);
--button-hover-overlay-bg:transparent;

}
/* Row[3081]*/
.ExtraSmall .flex.flex-wrap .width-100--on-mobile
{
	margin-right:0;
margin-left:0;

}
/* Row[3082]*/
.icGrid .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row td.dx-editor-cell
{
	border-bottom:var(--list-row-border-width) solid var(--list-row-border-color);
--list-cell-padding-tb:0;

}
/* Row[3083]*/
.icGrid .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row td.dx-editor-cell .dx-textbox
{
	width:100% !important;
min-width:100%;

}
/* Row[3084]*/
.icGrid .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row td.dx-editor-cell:focus-within .dx-texteditor-input
{
	outline:var(--focus-outline-width) solid var(--ui-color-key);

}
/* Row[3085]*/
.rpb--exclude-list .dx-header-row .dx-editor-cell .dx-select-checkbox
{
	position:absolute;
top:calc(var(--list-row-min-height) + var(--list-filter-row-min-height) / 2 - var(--list-cell-padding-tb));
left:calc(50% - 0.571em);
pointer-events:all;

}
/* Row[3086]*/
.rpb--exclude-list .dx-header-row .dx-editor-cell:after
{
	font-weight:700;
content:"Exclude";

}
/* Row[3087]*/
.rpb--exclude-list .dx-header-row .dx-editor-cell
{
	pointer-events:none;

}
/* Row[3088]*/
.highcharts-button.highcharts-button-disabled
{
	opacity:0.3;
pointer-events:none;

}
/* Row[3089]*/
.dx-datagrid[aria-rowcount="1"] .rpb-disable-on-single-row
{
	opacity:0.3;
pointer-events:none;

}
/* Row[3090]*/
label a.icon
{
	font-size:1.25em;
line-height:1em;
margin-top:-1.25em;
position:relative;
top:.25em;

}
/* Row[3091]*/
.ic-answer-progress
{
	flex-wrap:wrap;
max-width:36em;
display:flex;

}
/* Row[3092]*/
.ic-answer-progress .ic-answer-progress-bar
{
	flex-basis:100%;

}
/* Row[3093]*/
.ic-answer-progress .ic-answer-progress-subtext
{
	font-weight:var(--font-weight-regular);
font-size:var(--headings-size-h5);

}
/* Row[3094]*/
.ic-answer-progress .ic-answer-progress-pretext
{
	font-weight:var(--font-weight-bold);
font-size:var(--headings-size-h5);

}
/* Row[3095]*/
.ic-answer-progress .ic-answer-progress-remainingText
{
	color:var(--ui-color-placeholder);
font-weight:var(--font-weight-regular);
font-size:var(--headings-size-h5);
margin-left:auto;

}
/* Row[3096]*/
.ic-answer-progress .dx-progressbar-range-container + .dx-progressbar-animating-container
{
	height:.75em;
background-image:linear-gradient(-90deg, transparent 0%, var(--ui-color-key-secondary), transparent 100%);
background-color:var(--card-bg);
border:0;
border-radius:10em;
overflow:hidden;

}
/* Row[3097]*/
.ic-answer-progress .dx-progressbar-range-container + .dx-progressbar-animating-container ~ .dx-progressbar-animating-container
{
	display:none;

}
/* Row[3098]*/
.ic-trailerbuttons
{
	align-items:center;
justify-content:flex-end;
height:var(--buttons-app-min-height);
display:flex;
background:var(--card-bg);
border-top:var(--border-width) solid var(--ui-color-border);
--gap-vertical:var(--padding-half);
--gap-horizontal:var(--padding-half);

}
/* Row[3099]*/
.ic-trailerbuttons button
{
	margin:var(--gap-horizontal) 0 var(--gap-horizontal) var(--gap-vertical);

}
/* Row[3100]*/
.ic-trailerbuttons .ic-col:last-child
{
	margin-right:var(--margin);

}
/* Row[3101]*/
:root[data-user-theme="dark"] .fieldTable:not(.checkbox--as-switch):not(.tabs--contains-checkbox-as-switch) .dx-checkbox
{
	--ui-color-border:var(--ui-color-gray-dark);

}
/* Row[3102]*/
.fieldTable:not(.radio-buttons--as-segmented-control) label:not(.hide):not(.is-hidden) + .ic-radiogroup .dx-collection
{
	margin-top:.25em;

}
/* Row[3103]*/
.app-subtitle
{
	color:var(--ui-color-text-secondary);
font-weight:var(--font-weight-regular);
font-size:var(--font-size-main);
margin:var(--app-subtitle-margin);
padding:var(--app-subtitle-padding);
background:var(--app-subtitle-bg);
border-style:solid;
border-color:var(--app-subtitle-border-color);
border-width:var(--app-subtitle-border-width);

}
/* Row[3104]*/
.steps-app .fieldTable label:not(.hide):not(.is-hidden) + .ic-radiogroup .dx-collection
{
	margin-top:0;

}
/* Row[3105]*/
.card .TableTitle::after
{
	width:100%;
height:100%;
position:absolute;
bottom:0;
left:0;
display:flex;
background:transparent;
border-style:solid;
border-color:var(--card-app-title-border-color);
border-radius:var(--card-app-title-border-radius);
content:"";
border-width:var(--card-app-title-border-width);
pointer-events:none;

}
/* Row[3106]*/
.app-subtitle h6
{
	font-weight:var(--font-weight-regular);
font-size:var(--headings-size-h6);
max-width:40em;

}
/* Row[3107]*/
.Small .width-100--on-tablet, .Medium .width-100--on-tablet
{
	width:100%!important;

}
/* Row[3108]*/
.Small .margin-bottom--on-tablet, .Medium .margin-bottom--on-tablet
{
	margin-bottom:var(--margin);

}
/* Row[3109]*/
.highcharts-credits
{
	display:none;

}
/* Row[3110]*/
.stackedColumnsWithLine-container .highcharts-tooltip-box, .stackedColumnsWithLine-container .highcharts-tooltip > span br
{
	display:none;

}
/* Row[3111]*/
.stackedColumnsWithLine-container .highcharts-tooltip > span
{
	font-family:var(--font-family-main)!important;
width:auto!important;
min-width:24em!important;
padding:var(--padding);
padding-top:calc(var(--padding-2x) + var(--padding-half))!important;
display:grid;
background:var(--card-bg);
border:var(--border-width) solid var(--ui-color-border);
box-shadow:var(--box-shadow-x-large);
border-radius:var(--border-radius);
grid-column-gap:.5em;
grid-row-gap:.5em;
grid-template-columns:auto 1fr auto;

}
/* Row[3112]*/
.stackedColumnsWithLine-container .highcharts-tooltip span .tooltip-header
{
	position:absolute;
top:var(--padding);
left:var(--padding);

}
/* Row[3113]*/
.stackedColumnsWithLine-container .tooltip-symbol
{
	margin-right:.5em;

}
/* Row[3114]*/
.stackedColumnsWithLine-container .tooltip-series-value
{
	font-weight:var(--font-weight-regular)!important;
align-self:center;
justify-self:end;

}
/* Row[3115]*/
.stackedColumnsWithLine-container .tooltip-series-name
{
	max-width:10em!important;
display:inline-block;
white-space:normal;
overflow:hidden;

}
/* Row[3116]*/
.mqma-app
{
	font-size:var(--font-size-main);
width:100%;
max-width:71.429em;
position:relative;
--image-container-width:21.429em;
--image-container-height:17.847em;

}
/* Row[3117]*/
.mqma-app .TableTitle
{
	flex-wrap:wrap;
min-height:var(--card-app-title-min-height);
position:relative;
display:flex;
border-style:solid;
border-color:var(--ui-color-border);
box-sizing:border-box;
border-width:var(--card-app-title-border-width);

}
/* Row[3118]*/
.mqma-app:not(.mqma-app--no-card) .TableTitle::after
{
	width:100%;
height:var(--border-width);
position:absolute;
bottom:0;
left:0;
display:flex;
background:var(--card-app-title-border-color);
content:"";

}
/* Row[3119]*/
.mqma-app:not(.mqma-app--no-card) .mqma-app
{
	box-shadow:none;

}
/* Row[3120]*/
.mqma-app:not(.mqma-app--no-card)
{
	margin:auto;
background:var(--card-bg);
float:none!important;
border:var(--card-border-width) solid var(--card-border-color);
box-shadow:var(--card-shadow);
border-radius:var(--card-border-radius);
box-sizing:border-box;

}
/* Row[3121]*/
.mqma-app .TableTitle ~ .ic-row
{
	padding:0 var(--padding);

}
/* Row[3122]*/
.mqma-app .TableTitle ~ .ic-row:last-of-type
{
	align-items:center;
justify-content:flex-end;
min-height:var(--buttons-app-min-height);
margin:var(--margin) calc(-1 * var(--gap-horizontal)) 0 0;
display:flex;
border-top:var(--buttons-app-border-width) solid var(--buttons-app-border-color);

}
/* Row[3123]*/
.mqma-app .TableTitle ~ .ic-row:last-of-type button
{
	margin:0 var(--gap-horizontal) 0 0;

}
/* Row[3124]*/
.mqma-app .mqma-app__subtitle
{
	color:var(--ui-color-text-secondary);
font-weight:var(--font-weight-regular);
font-size:var(--font-size-main);
align-items:flex-start;
width:calc(100% + var(--padding-2x));
margin-bottom:var(--margin);
padding:var(--padding);
position:relative;
left:calc(-1 * var(--margin));
display:flex;
background:var(--app-subtitle-bg);
border-style:solid;
border-color:var(--ui-color-border);
border-radius:var(--border-radius);
box-sizing:border-box;
border-width:var(--app-subtitle-border-width);
--border-radius:0;
--app-subtitle-border-width:0 0 var(--border-width) 0;

}
/* Row[3125]*/
.mqma-app__subtitle *
{
	color:var(--ui-color-text-secondary);
font-weight:var(--font-weight-regular);
font-size:var(--font-size-main);

}
/* Row[3126]*/
.mqma-app .mqma-app__question-counter
{
	font-size:var(--app-title-font-size);
align-items:center;
height:var(--card-app-title-min-height);
position:absolute;
top:0;
right:var(--padding);
display:flex;

}
/* Row[3127]*/
.mqma-app .mqma-app__question-counter *
{
	color:var(--app-title-date-color);
font-weight:var(--font-weight-regular);
font-size:var(--app-title-date-font-size);

}
/* Row[3128]*/
.mqma-app .mqma-app__image
{
	width:var(--image-container-width);
height:var(--image-container-height);
margin-left:auto;
display:flex;
border-radius:var(--border-radius);
overflow:hidden;
-webkit-mask-image:linear-gradient(#fff, #000);

}
/* Row[3129]*/
.mqma-app .mqma-app__image img
{
	width:100%;
height:100%;
object-fit:cover;

}
/* Row[3130]*/
.mqma-app .mqma-app__input
{
	flex-direction:column;
width:calc(100% - var(--padding-2x) - var(--image-container-width) - var(--margin));
height:var(--image-container-height);
padding:var(--padding-plus-half);
position:absolute;
bottom:calc(var(--buttons-app-min-height) + var(--padding));
display:flex;
border:var(--border-width) solid var(--ui-color-border);
border-radius:var(--border-radius);
overflow:hidden;
--label-font-weight:var(--font-weight-regular);
--label-font-size:var(--headings-size-h3);

}
/* Row[3131]*/
.mqma-app .mqma-app__input::before
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
background:var(--app-subtitle-bg);
content:"";
z-index:0;
opacity:0.7;

}
/* Row[3132]*/
.mqma-app .mqma-app__input *
{
	z-index:1;

}
/* Row[3133]*/
.MQMACompWrapper .mqma__incorrect-answer-alert
{
	color:var(--ui-color-negative);
align-items:center;
padding-left:.75em;
position:absolute;
top:0;
left:100%;
display:flex;

}
/* Row[3134]*/
.MQMACompWrapper .mqma__incorrect-answer-alert::before
{
	font-family:var(--font-family-icon);
font-size:1.35em;
margin-right:.25em;
display:inline-flex;
content:var(--ui-icon-info);
transform:rotate(0.03deg);

}
/* Row[3135]*/
.MQMACompWrapper
{
	font-size:var(--font-size-main);
width:100%;
max-width:71.429em;
margin:auto;
position:relative;
background:var(--card-bg);
box-shadow:var(--card-shadow);
border-radius:var(--border-radius);
transform:translateZ(0);
--label-font-weight:var(--font-weight-regular);
--label-font-size:var(--headings-size-h3);
--image-container-width:21.429em;
--image-container-height:100%;

}
/* Row[3136]*/
.MQMACompWrapper .MQMATitle
{
	font-size:var(--app-title-font-size)!important;
align-items:center;
flex-wrap:wrap;
min-height:var(--card-app-title-min-height);
padding:0 var(--padding);
position:relative;
display:flex;
border-style:solid;
border-color:var(--ui-color-border);
box-sizing:border-box;
border-width:var(--card-app-title-border-width);

}
/* Row[3137]*/
.MQMACompWrapper .MQMATitle h6
{
	font-size:1em;

}
/* Row[3138]*/
.MQMACompWrapper .MQMATitle::after
{
	width:100%;
height:var(--border-width);
position:absolute;
bottom:0;
left:0;
display:flex;
background:var(--card-app-title-border-color);
content:"";

}
/* Row[3139]*/
.MQMACompWrapper [ng-if="q.quesImageField"]
{
	width:var(--image-container-width);
height:var(--image-container-height);
position:absolute;
top:0;
left:calc(100% + var(--padding));
display:flex;
background:var(--ui-gradient);
border:1px solid var(--ui-color-border);
border-radius:var(--border-radius);
box-sizing:content-box;
overflow:hidden;
-webkit-mask-image:linear-gradient(#fff, #000);

}
/* Row[3140]*/
.MQMACompWrapper [ng-if="q.quesImageField"] img
{
	width:100%;
height:100%;
object-fit:cover;

}
/* Row[3141]*/
.MQMACompWrapper .quesContent
{
	font-size:var(--font-size-main);
flex-direction:column;
margin:var(--padding) 0 0 var(--padding);
padding:var(--padding-plus-half);
position:relative;
display:flex;
border-radius:var(--border-radius);

}
/* Row[3142]*/
.MQMACompWrapper .quesContent::before
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
content:"";
z-index:0;
opacity:0.7;

}
/* Row[3143]*/
.MQMACompWrapper .quesContent *
{
	z-index:1;

}
/* Row[3144]*/
.MQMACompWrapper .MQMAQuesCount
{
	color:var(--app-title-date-color);
font-weight:var(--app-title-date-font-weight);
font-size:var(--headings-size-h6);
line-height:1;
align-items:center;
justify-content:flex-end;
height:var(--card-app-title-min-height);
position:fixed;
top:0;
right:var(--padding);
display:flex;
--card-app-title-min-height:4.2em;

}
/* Row[3145]*/
.MQMACompWrapper .progBarTotal
{
	width:8em;
position:fixed;
top:calc(var(--card-app-title-min-height) / 2);
right:calc(8em + var(--padding));
display:none;
background:var(--ui-color-placeholder);
border-radius:20px;
overflow:hidden;
-webkit-mask-image:linear-gradient(#fff, #000);

}
/* Row[3146]*/
.MQMACompWrapper .progBarTotal .progBarEl.finished
{
	background:var(--ui-color-key);
border:0;

}
/* Row[3147]*/
.MQMACompWrapper .MQMAQuest
{
	font-weight:var(--font-weight-regular);
font-size:var(--headings-size-h3);

}
/* Row[3148]*/
.MQMACompWrapper .MQMAAnsOpts
{
	margin-top:var(--margin)!important;

}
/* Row[3149]*/
.MQMACompWrapper .MQMAQuestWrap
{
	min-height:0!important;

}
/* Row[3150]*/
.MQMACompWrapper .mqmaActionButtons
{
	align-items:center;
justify-content:flex-end;
width:100%;
min-height:var(--buttons-app-min-height);
margin:var(--margin) calc(-1 * var(--gap-horizontal)) 0 0;
padding:0 var(--padding);
display:flex;
border-top:var(--buttons-app-border-width) solid var(--buttons-app-border-color);
box-sizing:border-box;

}
/* Row[3151]*/
.MQMACompWrapper .mqmaActionButtons button
{
	margin:0 0 0 var(--gap-horizontal);

}
/* Row[3152]*/
.MQMACompWrapper .mqmaActionButtons button:last-of-type
{
	--button-bg:var(--ui-color-key);
--button-text-color:var(--card-bg);
--button-border-width:1px;
--button-border-color:transparent;
--button-shadow:none;
--button-hover-bg:var(--ui-color-key);
--button-hover-text-color:var(--card-bg);
--button-hover-border-width:1px;
--button-hover-border-color:transparent;
--button-hover-shadow:none;
--button-click-ripple-bg:var(--button-hover-text-color);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:var(--ui-color-text);
--button-hover-overlay-opacity:0.1;

}
/* Row[3153]*/
.MQMACompWrapper .mqmaActionButtons button[class*="Disabled"]
{
	opacity:0.3;
pointer-events:none;

}
/* Row[3154]*/
.MQMACompWrapper .dx-item
{
	position:relative;

}
/* Row[3155]*/
.MQMACompWrapper:not(.mqma--show-incorrect-alert) .mqma__incorrect-answer-alert
{
	display:none;

}
/* Row[3156]*/
.MQMACompWrapper .dx-radiogroup .dx-radiobutton-icon
{
	background:var(--card-bg);

}
/* Row[3157]*/
.MQMACompWrapper .mqmaActionButtons .nextEnabled
{
	display:flex!important;

}
/* Row[3158]*/
.Medium .IXResponsiveBody .IXResponsiveContent .IXNaturalContent > .IXColumn > .IXColumn:not([style*="width"]), .Small .IXResponsiveBody .IXResponsiveContent .IXNaturalContent > .IXColumn > .IXColumn:not([style*="width"]), .ExtraSmall .IXResponsiveBody .IXResponsiveContent .IXNaturalContent > .IXColumn > .IXColumn:not([style*="width"])
{
	width:100%;

}
/* Row[3159]*/
.ExtraSmall .MQMACompWrapper .quesContent
{
	width:calc(100% - var(--padding-3x) - var(--padding-2x));
padding-bottom:calc(var(--image-container-height) * .75 + var(--padding-plus-half));
padding-top:var(--padding-plus-half);

}
/* Row[3160]*/
.ExtraSmall .MQMACompWrapper [ng-if="q.quesImageField"]
{
	width:100%;
height:calc(var(--image-container-height) * .75);
min-height:calc(var(--image-container-height) * .75);
top:auto;
bottom:-1px;
left:-1px;
border-top-left-radius:0;
border-top-right-radius:0;

}
/* Row[3161]*/
.ExtraSmall .MQMACompWrapper .MQMAQuesCount
{
	justify-content:flex-start;
height:auto;
margin-bottom:var(--margin);
position:relative;
right:0;

}
/* Row[3162]*/
.ExtraSmall .mqma-app
{
	--image-container-width:100%;
--image-container-height:18em;

}
/* Row[3163]*/
.ExtraSmall .mqma-app .mqma-app__input
{
	width:100%;
height:auto;
padding-bottom:var(--image-container-height);
padding-top:4.5em;
position:relative;
bottom:0;

}
/* Row[3164]*/
.ExtraSmall .mqma-app .mqma-app__image
{
	font-size:var(--font-size-main);
width:calc(100% - var(--padding-2x));
position:absolute;
top:calc(100% - var(--image-container-height) - calc(var(--buttons-app-min-height) / 2) - var(--padding-half));
border-top-left-radius:0;
border-top-right-radius:0;
z-index:1;

}
/* Row[3165]*/
.ExtraSmall .mqma-app .mqma-app__question-counter
{
	margin-bottom:-3.5em;
position:relative;
top:.75em;
right:auto;
left:2em;
z-index:2;

}
/* Row[3166]*/
.card--sequence-size:not(.mqma-app) .MQMACompWrapper
{
	transform:none;

}
/* Row[3167]*/
.flex-grow-1
{
	flex-grow:1;

}
/* Row[3168]*/
.flex-grow-0
{
	flex-grow:0;

}
/* Row[3169]*/
.flex-shrink-1
{
	flex-shrink:1;

}
/* Row[3170]*/
.flex-shrink-0
{
	flex-shrink:0;

}
/* Row[3171]*/
.ic-milestone-progress
{
	flex-wrap:wrap;
max-width:var(--item-max-width, 36em);
display:flex;

}
/* Row[3172]*/
.ic-milestone-progress .ic-milestone-progress-bar
{
	flex-basis:100%;

}
/* Row[3173]*/
.ic-milestone-progress .dx-progressbar-animating-container
{
	height:.75em;
background-image:linear-gradient(-90deg, transparent 0%, var(--ui-color-key-secondary), transparent 100%);
background-color:var(--card-bg);
border:0;
border-radius:10em;
overflow:hidden;

}
/* Row[3174]*/
.ic-milestone-progress .dx-progressbar-animating-container ~ .dx-progressbar-animating-container
{
	display:none;

}
/* Row[3175]*/
.ic-milestone-progress .ic-milestone-progress-bar .ic-milestone-progress-bar-wrap .dx-progressbar-container
{
	height:.75em;
background:var(--ui-color-border);
border:0;
border-radius:10em;
overflow:hidden;

}
/* Row[3176]*/
.ic-milestone-progress .status-actual
{
	font-weight:var(--font-weight-bold);
font-size:var(--headings-size-h5);
margin-bottom:1em;

}
/* Row[3177]*/
.ic-milestone-progress .ic-milestone-progress-marker
{
	font-weight:var(--font-weight-regular);
font-size:var(--headings-size-h5);
margin-top:1em;

}
/* Row[3178]*/
.ic-milestone-progress .ic-milestone-progress-marker span::after
{
	height:1em;
top:-1em;

}
/* Row[3179]*/
.ic-milestone-progress .status-actual span::after
{
	height:1em;
top:1.25em;

}
/* Row[3180]*/
.ic-milestone-progress .status-actual span
{
	color:var(--ui-color-key);

}
/* Row[3181]*/
.item--margin-auto
{
	--item-margin-top:auto;
--item-margin-bottom:auto;
--item-margin-left:auto;
--item-margin-right:auto;

}
/* Row[3182]*/
.MQMAQuestWrap .multipleQues:first-child .quesContent
{
	margin-bottom:0;
padding-bottom:0;
border-bottom:0;

}
/* Row[3183]*/
.MQMAQuestWrap .multipleQues:first-child .MQMAQuest
{
	margin-bottom:0;

}
/* Row[3184]*/
.MQMAQuestWrap .multipleQues ~ .multipleQues .quesContent
{
	margin-top:0;
padding-bottom:0;
border-top:0;
border-bottom:0;
border-radius:0;

}
/* Row[3185]*/
.MQMAQuestWrap .multipleQues:last-child .quesContent
{
	padding-bottom:var(--padding-plus-half);
border-bottom:var(--border-width) solid var(--ui-color-border);
border-bottom-left-radius:var(--border-radius);
border-bottom-right-radius:var(--border-radius);

}
/* Row[3186]*/
.ic-mqma-text-summary
{
	max-width:80em;
margin:var(--margin-2x) auto;
padding:var(--padding-2x);
display:grid;
grid-column-gap:var(--margin-3x);
grid-row-gap:var(--margin-2x);
grid-template-columns:1fr 1fr;

}
/* Row[3187]*/
.ic-mqma-text-summary .ic-mqma-text-summary-list
{
	max-width:40em;

}
/* Row[3188]*/
.ic-mqma-text-summary .ic-mqma-text-summary-list .ic-mqma-text-summary-questions-list
{
	color:var(--ui-color-text);
font-weight:var(--font-weight-bold);
font-size:var(--headings-size-h4);
margin-bottom:var(--margin-half);

}
/* Row[3189]*/
.ic-mqma-text-summary .ic-mqma-text-summary-list .ic-mqma-text-summary-answer
{
	color:var(--ui-color-text);
font-weight:var(--font-weight-regular);
font-size:var(--headings-size-h5);
margin-bottom:var(--margin-half);

}
/* Row[3190]*/
.ic-mqma-text-summary .ic-mqma-text-summary-list .ic-mqma-text-summary-answer span
{
	color:var(--ui-color-text);
font-weight:var(--font-weight-regular);

}
/* Row[3191]*/
.ic-mqma-text-summary .ic-mqma-text-summary-list .ic-mqma-text-summary-answer span ~ span
{
	color:var(--ui-color-key);
font-weight:var(--font-weight-bold);

}
/* Row[3192]*/
.ic-mqma-text-summary .ic-mqma-text-summary-list .ic-mqma-text-summary-multi-answer
{
	color:var(--ui-color-text);
font-size:var(--font-size-main);
flex-wrap:wrap;
padding:var(--padding) 0;
display:flex;
border-bottom:var(--border-width) solid var(--ui-color-border);

}
/* Row[3193]*/
.ic-mqma-text-summary .ic-mqma-text-summary-list .ic-mqma-text-summary-multi-answer .ic-mqma-text-summary-questions
{
	color:var(--ui-color-text);
font-weight:var(--font-weight-bold);
font-size:var(--headings-size-h5);
width:60%;
margin-bottom:var(--margin-half);

}
/* Row[3194]*/
.ic-mqma-text-summary .ic-mqma-text-summary-list .ic-mqma-text-summary-multi-answer .ic-mqma-text-summary-answers
{
	color:var(--ui-color-key);
font-size:var(--headings-size-h5);
text-align:right;
align-self:center;
width:auto;
margin-bottom:var(--margin-half);
margin-left:auto;

}
/* Row[3195]*/
.ic-mqma-text-summary .ic-mqma-text-summary-list .ic-mqma-text-summary-multi-answer .ic-mqma-text-summary-comments
{
	color:var(--ui-color-text);

}
/* Row[3196]*/
.dap-mqma .comparison__tabs
{
	--item-max-width:60em;

}
/* Row[3197]*/
.input--percent.nulltext--is-caption .dx-texteditor::before
{
	max-height:calc(var(--input-min-height) - var(--input-border-width) - var(--input-border-width));
border-top-left-radius:0;
border-bottom-left-radius:0;

}
/* Row[3198]*/
.goals__in-plan-not-removable, .tileView
{
	--image-container-width:6em;
--image-container-height:6em;
--image-container-border-radius:50%;

}
/* Row[3199]*/
.dap-mqma .tileView .rowOne
{
	--ui-color-negative:var(--ui-color-text);

}
/* Row[3200]*/
.goals__in-plan-not-removable .tile h2, .tileView .rowOne
{
	color:var(--ui-color-text);
font-weight:var(--font-weight-bold)!important;
font-size:var(--headings-size-h3)!important;
align-items:center;
margin:0 0 var(--margin-half) 0!important;
display:flex!important;

}
/* Row[3201]*/
.tileView .negative
{
	color:var(--ui-color-negative)!important;

}
/* Row[3202]*/
.tileView .positive
{
	color:var(--ui-color-positive)!important;

}
/* Row[3203]*/
.tileView .tiles .rowTwoValue
{
	color:var(--ui-color-text);
font-size:var(--font-size-main);

}
/* Row[3204]*/
.tileView .rowTwo
{
	max-width:27em;
margin:0;

}
/* Row[3205]*/
.goals__in-plan-not-removable .tile h5
{
	font-weight:var(--font-weight-regular);
font-size:var(--font-size-main);
max-width:27em;
margin-bottom:var(--margin);

}
/* Row[3206]*/
.tileView .rowThree
{
	flex-wrap:wrap;
margin:var(--margin) 0;
display:flex;

}
/* Row[3207]*/
.tileView .rowThree .rowThreeItem
{
	flex-direction:column;
min-width:10em;
min-height:5em;
padding-right:var(--padding);
display:inline-flex;

}
/* Row[3208]*/
.goals__in-plan-not-removable::before
{
	display:none;

}
/* Row[3209]*/
.goals__in-plan-not-removable
{
	margin-top:var(--margin-plus-half);
display:grid;
grid-column-gap:var(--padding-2x);
grid-row-gap:var(--padding-2x);
grid-template-columns:1fr 1fr;

}
/* Row[3210]*/
.tileView > div
{
	display:grid;
grid-column-gap:var(--padding-2x);
grid-template-columns:1fr 1fr;

}
/* Row[3211]*/
.goals__in-plan-not-removable .tile
{
	flex-direction:column;
padding:var(--padding-plus-half) var(--padding-plus-half) 7em var(--padding-plus-half);
position:relative;
display:flex;
background:var(--card-bg);
box-shadow:var(--card-shadow);
border-radius:var(--border-radius);
overflow:hidden;

}
/* Row[3212]*/
.tileView .tiles
{
	flex-direction:column;
padding:var(--padding-plus-half);
position:relative;
display:flex;
background:var(--card-bg);
box-shadow:var(--card-shadow);
border-radius:var(--border-radius);
overflow:hidden;

}
/* Row[3213]*/
.goals__in-plan-not-removable .tile .tasks-image, .tileView .tileImage
{
	flex-shrink:0;
width:var(--image-container-width);
height:var(--image-container-height);
margin-bottom:var(--margin);
float:none;
border-radius:var(--image-container-border-radius);
overflow:hidden;

}
/* Row[3214]*/
.goals__in-plan-not-removable .tile .tasks-image img, .tileView .tileImage img
{
	width:100%;
height:100%;
object-fit:cover;

}
/* Row[3215]*/
.tileView .tiles .tileBody
{
	font-size:var(--font-size-main);
flex-direction:column;
margin:auto 0 0 0;
padding:0;
display:flex;

}
/* Row[3216]*/
.tileView .rowThree .rowThreeLabel
{
	color:var(--kpi-label-color);

}
/* Row[3217]*/
.tileView .rowThree .rowThreeValue
{
	font-size:var(--kpi-field-font-size);
margin-top:auto;
margin-bottom:var(--margin-half);

}
/* Row[3218]*/
.tileView .rowFour
{
	align-items:center;
margin-top:auto;
display:flex;

}
/* Row[3219]*/
.tileView .addedToPlan
{
	align-items:center;
justify-content:center;
width:2.5em;
height:2.5em;
display:flex;
background:var(--ui-color-positive-secondary);
border-radius:50%;
transform:rotate(0.03deg);

}
/* Row[3220]*/
.goals__in-plan-not-removable .tile h3::before
{
	color:var(--ui-color-positive);
font-family:var(--font-family-icon);
font-size:1.75em;
align-items:center;
justify-content:center;
width:1.5em;
height:1.5em;
margin-right:.5em;
display:flex;
background:var(--ui-color-positive-secondary);
border-radius:50%;
content:var(--ui-icon-check);
transform:rotate(0.03deg);

}
/* Row[3221]*/
.tileView .addedToPlan::before
{
	color:var(--ui-color-positive);
font-family:var(--font-family-icon);
font-size:1.75em;
content:var(--ui-icon-check);

}
/* Row[3222]*/
.goals__in-plan-not-removable .tile h3
{
	color:var(--ui-color-positive);
font-weight:var(--font-weight-main);
font-size:var(--font-size-main);
align-items:center;
position:absolute;
bottom:var(--padding-plus-half);
display:flex;
z-index:1;

}
/* Row[3223]*/
.tileView .rowFour .rowFourConditionalText
{
	color:var(--ui-color-positive);
margin:0 0 0 var(--margin-half);

}
/* Row[3224]*/
.tileView .rowFourConditionalButton
{
	color:var(--button-text-color);
margin-left:auto;
padding:0;
border-radius:var(--button-border-radius);
cursor:pointer;

}
/* Row[3225]*/
.tileView .rowFour .rowFourConditionalButton:hover, .tileView .rowFour .rowFourConditionalButton:active
{
	color:var(--button-hover-text-color)!important;
background:var(--button-hover-bg);

}
/* Row[3226]*/
.tileView .rowFourConditionalButton.removeFromPlan
{
	position:relative;
z-index:1;
--button-text-color:var(--ui-color-negative);
--button-hover-bg:var(--ui-color-negative-secondary);
--button-hover-text-color:var(--ui-color-negative);

}
/* Row[3227]*/
.goals__inactive .tileView .addedToPlan
{
	background:var(--ui-color-warning-secondary);

}
/* Row[3228]*/
.goals__inactive .tileView .addedToPlan::before
{
	color:var(--ui-color-warning);
content:var(--ui-icon-info);

}
/* Row[3229]*/
.goals__inactive .tileView .rowFour .rowFourConditionalText
{
	color:var(--ui-color-warning);

}
/* Row[3230]*/
.goals__inactive .tileView .rowFour .rowFourConditionalButton.removeFromPlan
{
	--button-text-color:var(--ui-color-key);
--button-hover-bg:var(--ui-color-key-secondary);
--button-hover-text-color:var(--ui-color-key);

}
/* Row[3231]*/
.icGrid .dx-datagrid .dx-layout-manager .dx-label-h-align .dx-field-item-label .dx-field-item-label-content
{
	max-width:100%;
white-space:normal;

}
/* Row[3232]*/
.ExtraSmall .card .ic-dropdown-list-container, .Small .card .ic-dropdown-list-container, .Medium .card .ic-dropdown-list-container
{
	width:100%;
max-width:100%!important;
height:100vh;
position:fixed!important;
top:0;
left:0;
z-index:2;
transform:translateZ(0);

}
/* Row[3233]*/
:root[data-user-theme="dark"] .IX_enhanceAlertButtons .IX_enhanceAlertOkButton_Button:not(.IX_enhanceAlertCancelButton)
{
	--button-text-color:var(--card-bg);
--button-hover-text-color:var(--card-bg);

}
/* Row[3234]*/
h1.success
{
	color:var(--ui-color-text);
align-items:center;
flex-direction:column;
margin-bottom:.5em;
padding-top:calc(var(--headings-size-h2) * 1.5);
display:flex;
transform:rotate(0.03deg) translateZ(0);
-webkit-perspective:1000;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[3235]*/
h1.success::before
{
	color:var(--ui-color-positive);
font-family:var(--font-family-icon);
font-size:var(--headings-size-h2);
align-items:center;
justify-content:center;
width:var(--headings-size-h4);
height:var(--headings-size-h4);
margin-bottom:.1em;
position:absolute;
top:0;
display:flex;
background:var(--ui-color-positive-secondary);
border:0;
border-radius:50%;
content:var(--ui-icon-check);
animation-duration:var(--anim-speed-medium);
animation-delay:1s;
animation-name:anim-success-modal-icon;
animation-timing-function:ease;
animation-fill-mode:both;

}
/* Row[3236]*/
.link--external::after
{
	font-family:var(--font-family-icon);
font-size:1em;
margin-top:-1em;
position:relative;
display:inline-flex;
content:var(--ui-icon-launch);
transform:rotate(0.03deg);

}
/* Row[3237]*/
.font--color-key
{
	color:var(--ui-color-key);
--label-color:var(--ui-color-key);
--field-color:var(--ui-color-key);

}
/* Row[3238]*/
.flex[style*="display"]:not([style*="display: none"]):not([style*="display:none"])
{
	display:flex!important;

}
/* Row[3239]*/
.nulltext--is-caption .dx-selectbox .dx-texteditor-buttons-container
{
	max-height:var(--input-min-height);

}
/* Row[3240]*/
.nulltext--is-caption .dx-dropdowneditor.dx-dropdowneditor-field-clickable
{
	cursor:default;

}
/* Row[3241]*/
.nulltext--is-caption .dx-dropdowneditor
{
	position:relative;

}
/* Row[3242]*/
.nulltext--is-caption .dx-texteditor-empty.dx-dropdowneditor::before
{
	color:var(--ui-color-placeholder);
align-items:center;
height:var(--input-min-height);
padding:var(--input-padding);
position:absolute;
top:0;
left:0;
display:flex;
content:"Select";
z-index:1;
pointer-events:none;

}
/* Row[3243]*/
.buttons-app .ic-row [class*="ic-col"] .fieldTable [dx-button].dx-button.button--as-link, .last-row--is-buttons-app .ic-row:last-child [class*="ic-col"] .fieldTable [dx-button].dx-button.button--as-link
{
	--button-min-height:2.571em;

}
/* Row[3244]*/
.input--label-spacer .FieldLabel::before, .input--label-spacer label::before
{
	height:calc(var(--font-line-height-main) - var(--border-width));
display:flex;
content:"";
pointer-events:none;

}
/* Row[3245]*/
.ExtraSmall .shared-article__text, .ExtraSmall .shared-article__image
{
	width:100%;

}
/* Row[3246]*/
.util--display-none
{
	display:none !important;

}
/* Row[3247]*/
.util--display-block
{
	display:block !important;

}
/* Row[3248]*/
.util--display-contents
{
	display:contents !important;

}
/* Row[3249]*/
.util--display-flex
{
	display:flex !important;

}
/* Row[3250]*/
.util--display-inline-flex
{
	display:inline-flex !important;

}
/* Row[3251]*/
.util--display-grid
{
	display:grid !important;

}
/* Row[3252]*/
.util--display-inherit
{
	display:inherit !important;

}
/* Row[3253]*/
.util--display-initial
{
	display:initial !important;

}
/* Row[3254]*/
.util--display-inline
{
	display:inline !important;

}
/* Row[3255]*/
.util--display-inline-block
{
	display:inline-block !important;

}
/* Row[3256]*/
.util--display-inline-grid
{
	display:inline-grid !important;

}
/* Row[3257]*/
.util--display-table
{
	display:table !important;

}
/* Row[3258]*/
.util--text-wrap-pretty
{
	text-wrap:pretty!important;

}
/* Row[3259]*/
.watchlist__news .ic-repeater-items
{
	position:relative;
background:var(--card-bg);
z-index:1;

}
/* Row[3260]*/
.watchlist-confirmation:before
{
	font-family:var(--font-family-icon);
font-size:1.2em;
padding-right:.25em;
content:"check";
transform:rotate(0.03deg);

}
/* Row[3261]*/
.watchlist-confirmation
{
	align-items:center;
height:var(--button-min-height);
padding:var(--button-padding);
position:absolute;
top:var(--padding-half);
left:calc(50% - 167px / 2);
display:flex;
background:var(--ui-color-positive-secondary);
border:1px solid var(--ui-color-positive);
border-radius:var(--border-radius);
opacity:0;
--ui-color-text:var(--ui-color-positive);

}
/* Row[3262]*/
.watchlist-error:before
{
	font-family:var(--font-family-icon);
font-size:1.2em;
padding-right:.25em;
content:"info_outline";
transform:rotate(0.03deg);

}
/* Row[3263]*/
.watchlist-error
{
	align-items:center;
height:var(--button-min-height);
padding:var(--button-padding);
position:absolute;
top:var(--padding-half);
left:calc(50% - 174px / 2);
display:flex;
background:var(--ui-color-negative-secondary);
border:1px solid var(--ui-color-negative);
border-radius:var(--border-radius);
opacity:0;
--ui-color-text:var(--ui-color-negative);

}
/* Row[3264]*/
.remove-multiview-transform .dx-multiview-item-container .dx-multiview-item:not(.dx-item-selected)
{
	opacity:0;

}
/* Row[3265]*/
.remove-multiview-transform .dx-multiview-item-container, .remove-multiview-transform .dx-multiview-item-container .dx-multiview-item
{
	transform:none !important;

}
/* Row[3266]*/
.smg-message-history[data-app] .icGrid .dx-datagrid .dx-datagrid-group-opened, .smg-message-history[data-app] .icGrid .dx-datagrid .dx-datagrid-group-closed
{
	width:auto;
position:absolute;
right:0;
--ui-icon-up:"keyboard_arrow_up";
--ui-icon-down:"keyboard_arrow_down";

}
/* Row[3267]*/
.smg-message-history .icGrid .dx-datagrid tr[class].dx-master-detail-row > td.dx-master-detail-cell
{
	padding:var(--padding) 0;

}
/* Row[3268]*/
:root[data-user-theme="dark"] .app-title.app-title--has-buttons
{
	--app-subtitle-bg:#2d3f53;

}
/* Row[3269]*/
.dx-autocomplete-popup-wrapper.dx-popup-wrapper .dx-overlay-content
{
	background:var(--card-bg);
border:0;

}
/* Row[3270]*/
.dx-autocomplete-popup-wrapper .dx-popup-content
{
	padding:0;

}
/* Row[3271]*/
.dx-autocomplete-popup-wrapper div.dx-item.dx-list-item.dx-item-content.dx-list-item-content.dx-state-disabled
{
	display:none;

}
/* Row[3272]*/
.dx-autocomplete-popup-wrapper div.dx-item.dx-list-item.dx-item-content.dx-list-item-content
{
	color:var(--ui-color-text);
align-items:center;
flex-wrap:wrap;
width:auto;
min-height:var(--submenu-item-min-height);
padding:0.45em 1.2em;
display:flex;
white-space:pre-wrap;

}
/* Row[3273]*/
.dx-autocomplete-popup-wrapper span.ic-autocomplete-list-cell:not(:first-child)
{
	padding:0;

}
/* Row[3274]*/
.dx-autocomplete-popup-wrapper div.dx-item.dx-list-item.dx-item-content.dx-list-item-content.dx-state-hover, .dx-autocomplete-popup-wrapper div.dx-item.dx-list-item.dx-item-content.dx-list-item-content.dx-state-active, .dx-autocomplete-popup-wrapper div.dx-item.dx-list-item.dx-item-content.dx-list-item-content.dx-state-hover span.ic-autocomplete-list-cell, .dx-autocomplete-popup-wrapper div.dx-item.dx-list-item.dx-item-content.dx-list-item-content.dx-state-active span.ic-autocomplete-list-cell, .dx-autocomplete-popup-wrapper div.dx-item.dx-list-item.dx-item-content.dx-list-item-content.dx-state-focused, .dx-autocomplete-popup-wrapper div.dx-item.dx-list-item.dx-item-content.dx-list-item-content.dx-state-focused span.ic-autocomplete-list-cell
{
	color:var(--ui-color-key);
background:var(--ui-color-key-secondary);

}
/* Row[3275]*/
.dx-autocomplete-popup-wrapper span.ic-autocomplete-list-cell
{
	flex-basis:100%;

}
/* Row[3276]*/
.dx-autocomplete-popup-wrapper span.ic-autocomplete-list-cell ~ .ic-autocomplete-list-cell
{
	font-size:var(--headings-size-h6);
margin-top:0.1em;

}
/* Row[3277]*/
.watchlist__news .ic-repeater .rpt-carousel-viewport
{
	max-height:57.143em;
overflow:auto;

}
/* Row[3278]*/
iframe#MarketDataIframe
{
	background:var(--color-white);

}
/* Row[3279]*/
.abu-account-status
{
	align-items:center;
flex-wrap:nowrap;
justify-content:flex-start;
display:inline-flex !important;
white-space:nowrap !important;

}
/* Row[3280]*/
.abu-account-status:before
{
	width:0.714em;
height:0.714em;
margin-right:.4em;
display:flex;
border-radius:50%;
content:"";
white-space:pre;

}
/* Row[3281]*/
.abu-account-status.A:before
{
	background:var(--ui-color-positive);

}
/* Row[3282]*/
.abu-account-status.R:before, .abu-account-status.W:before, .abu-account-status.P:before
{
	background:var(--ui-color-key);

}
/* Row[3283]*/
.abu-account-status.S:before, .abu-account-status.L:before, .abu-account-status.D:before, .abu-account-status.E:before, .abu-account-status.I:before
{
	background:var(--ui-color-negative);

}
/* Row[3284]*/
.abu-account-status.A:after, .A .abu-account-status:after
{
	content:"Active";

}
/* Row[3285]*/
.abu-account-status.D:after, .D .abu-account-status:after
{
	content:"Disabled";

}
/* Row[3286]*/
.abu-account-status.R:after, .R .abu-account-status:after
{
	content:"Reactivated";

}
/* Row[3287]*/
.abu-account-status.L:after, .L .abu-account-status:after
{
	content:"Locked";

}
/* Row[3288]*/
.abu-account-status.S:after, .S .abu-account-status:after
{
	content:"Deactivated";

}
/* Row[3289]*/
.abu-account-status.E:after, .E .abu-account-status:after
{
	content:"Expired Password";

}
/* Row[3290]*/
.abu-account-status.I:after, .I .abu-account-status:after
{
	content:"Inactive";

}
/* Row[3291]*/
.abu-account-status.T:after, .T .abu-account-status:after
{
	content:"Tenant";

}
/* Row[3292]*/
.abu-account-status.W:after, .W .abu-account-status:after
{
	content:"Preactive";

}
/* Row[3293]*/
.abu-account-status.P:after, .P .abu-account-status:after
{
	content:"Provisional";

}
/* Row[3294]*/
.case-sensitive-filter-warning .dx-toolbar-center
{
	color:var(--ui-color-text);
height:2.143em;
padding:var(--padding-quarter) var(--padding-half);
position:var(--reposition-position, absolute);
top:var(--reposition-top, calc(50% - 2.143em / 2));
bottom:var(--reposition-bottom, auto);
right:var(--reposition-right, calc(11.429em + var(--padding-half)));
left:var(--reposition-left, auto);
display:flex;
background:var(--app-subtitle-bg);
border:1px solid var(--alert-color);
border-radius:var(--border-radius);

}
/* Row[3295]*/
.case-sensitive-filter-warning .dx-toolbar-center::before
{
	color:var(--alert-color);
font-family:var(--font-family-icon);
font-size:1.2em;
margin-right:var(--margin-quarter);
display:inline-flex;
content:"info_outline";
transform:rotate(0.03deg);

}
/* Row[3296]*/
.case-sensitive-filter-warning .dx-toolbar-center::after
{
	font-size:.929em;
content:"Filter fields are case sensitive.";

}
/* Row[3297]*/
.ExtraSmall .case-sensitive-filter-warning .dx-toolbar-center
{
	position:var(--reposition-mobile-position, var(--reposition-position, absolute));
top:var(--reposition-mobile-top, var(--reposition-top, auto));
bottom:var(--reposition-mobile-bottom, var(--reposition-bottom, var(--padding-half)));
right:var(--reposition-mobile-right, var(--reposition-right, var(--padding))) !important;
left:var(--reposition-mobile-left, var(--reposition-left, auto));

}
/* Row[3298]*/
.ExtraSmall .case-sensitive-filter-warning .dx-toolbar-after
{
	margin-bottom:3.143em;

}
/* Row[3299]*/
.Small .case-sensitive-filter-warning .dx-toolbar-center
{
	position:var(--reposition-tablet-position, var(--reposition-position, absolute));
bottom:var(--reposition-tablet-bottom, var(--reposition-bottom, auto));
left:var(--reposition-tablet-left, var(--reposition-left, auto));

}
/* Row[3300]*/
.dx-overlay-shader
{
	background:transparent;
transition:none!important;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;
-webkit-backdrop-filter:blur(var(--modal-shader-blur));
backdrop-filter:blur(var(--modal-shader-blur));

}
/* Row[3301]*/
.IX_enhanceAlertWindow::before, .dx-overlay-shader::before
{
	width:100vw;
max-width:100%;
height:100vh;
max-height:100%;
position:fixed;
top:0;
left:0;
display:flex;
background:var(--modal-shader-bg);
content:"";
opacity:var(--modal-shader-opacity);

}
/* Row[3302]*/
.dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content
{
	background:var(--card-bg);
border:var(--modal-border-width) solid var(--modal-border-color);
box-shadow:var(--modal-shadow);
border-radius:var(--modal-border-radius);
overflow:visible;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[3303]*/
.dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content .dx-popup-content
{
	padding:var(--modal-padding);
transform:translateZ(0);

}
/* Row[3304]*/
.dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content:not([style*="transition: none"]), .dx-popup-wrapper.dx-overlay-modal .dx-state-focused.dx-overlay-content:not([style*="transition: none"])
{
	transition:transform var(--anim-speed-very-fast) ease, opacity var(--anim-speed-very-fast) ease !important;
transform-origin:50% 90%;

}
/* Row[3305]*/
.dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content:not(.modal--bypass-min-height), .dx-popup-wrapper.dx-overlay-modal .dx-state-focused.dx-overlay-content:not(.modal--bypass-min-height), .dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content:not(.modal--bypass-sizing), .dx-popup-wrapper.dx-overlay-modal .dx-state-focused.dx-overlay-content:not(.modal--bypass-sizing)
{
	min-height:var(--modal-min-height)!important;

}
/* Row[3306]*/
.dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content:not(.modal--bypass-min-width), .dx-popup-wrapper.dx-overlay-modal .dx-state-focused.dx-overlay-content:not(.modal--bypass-min-width), .dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content:not(.modal--bypass-sizing), .dx-popup-wrapper.dx-overlay-modal .dx-state-focused.dx-overlay-content:not(.modal--bypass-sizing)
{
	max-width:var(--modal-max-width) !important;

}
/* Row[3307]*/
.dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content:not(.modal--bypass-max-width), .dx-popup-wrapper.dx-overlay-modal .dx-state-focused.dx-overlay-content:not(.modal--bypass-max-width), .dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content:not(.modal--bypass-sizing), .dx-popup-wrapper.dx-overlay-modal .dx-state-focused.dx-overlay-content:not(.modal--bypass-sizing)
{
	min-width:var(--modal-min-width)!important;

}
/* Row[3308]*/
.IX_ERRORMESSAGE_MAINDIV::before
{
	width:100%;
height:var(--logo-height);
position:absolute;
top:0;
left:0;
display:flex;
background-image:var(--logo-url);
background-repeat:no-repeat;
background-position:center;
background-size:contain;
border-top:calc(calc(var(--header-height) - 3em) / 2) transparent solid;
border-bottom:calc(calc(var(--header-height) - 3em) / 2) transparent solid;
content:"";
box-sizing:content-box;
filter:var(--logo-filter);
pointer-events:none;
user-select:none;

}
/* Row[3309]*/
.IX_ERRORMESSAGE_MAINDIV::after
{
	width:100%;
height:1px;
position:absolute;
top:calc(var(--logo-height) + var(--padding-plus-half));
left:0;
background:var(--ui-color-border);
content:"";

}
/* Row[3310]*/
.pcp--kc-recommended-slider .DocumentSliderV4
{
	--item-height:21.429em;

}
/* Row[3311]*/
.filterBuilder
{
	min-height:calc(var(--padding-2x) + var(--input-min-height));
padding:var(--padding);
--label-margin:0 .25em 0 0;

}
/* Row[3312]*/
.filterBuilder .dx-field
{
	align-items:center;
margin:0;
display:flex;
transform:translateZ(0);

}
/* Row[3313]*/
.filterBuilder .dx-field-label
{
	width:auto;
margin:var(--label-margin);
padding:0;

}
/* Row[3314]*/
.filter-wrapper .dx-texteditor.dx-textbox.dx-state-focused
{
	background:transparent;
border:0;

}
/* Row[3315]*/
.filter-wrapper .dx-texteditor.dx-textbox.dx-state-focused input
{
	outline:var(--focus-outline-width) solid var(--focus-outline-color);

}
/* Row[3316]*/
.dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-treeview-search .dx-placeholder::before
{
	padding-bottom:0;
padding-top:0;

}
/* Row[3317]*/
.ExtraSmall .filter .ic-row:first-child .ic-col:first-child button
{
	grid-area:1/span 2;

}
/* Row[3318]*/
.ExtraSmall .filter .ic-row:not(:last-child)
{
	margin:0;
padding:0 var(--padding);
display:grid;
grid-row-gap:var(--gap-horizontal);

}
/* Row[3319]*/
.ExtraSmall .filter:not(.filter--chart) .ic-row:not(:last-child) .ic-col .fieldTable:not(.labels--hide)
{
	max-width:100%;
margin:0;
display:inline-grid;
grid-column-gap:var(--gap-vertical);
grid-template-columns:minmax(0, 30vw) minmax(0,80vw);

}
/* Row[3320]*/
.ExtraSmall .filter .ic-row:not(:last-child) .ic-col .fieldTable > *:not(.dx-datebox-date)
{
	width:100%!important;
margin:0;

}
/* Row[3321]*/
.ExtraSmall .filter .ic-row:not(:last-child) .ic-col .fieldTable > .dx-datebox-date
{
	width:100%!important;
margin:0;

}
/* Row[3322]*/
.ExtraSmall .filter .ic-row:last-child
{
	flex-wrap:wrap;
justify-content:flex-end;
width:100%;
min-height:var(--buttons-app-min-height);
padding:0 var(--padding) var(--gap-horizontal) var(--padding);
display:flex;
border-top:var(--buttons-app-border-width) solid var(--buttons-app-border-color);

}
/* Row[3323]*/
.ExtraSmall .filter .ic-row:last-child:not(:only-child) .ic-col .fieldTable
{
	margin-top:var(--gap-horizontal);
padding:0;

}
/* Row[3324]*/
.ExtraSmall .filter .ic-row:first-child
{
	justify-content:center;
--button-min-width:var(--filter-xs-button-min-width,20em);

}
/* Row[3325]*/
.ExtraSmall .filter--chart.filter:has(.ic-row:last-child .radio-buttons--as-segmented-control) .ic-row:not(:first-child):not(:last-child)
{
	grid-template-columns:1fr 1fr;

}
/* Row[3326]*/
.ExtraSmall .filter.filter--chart:has(.ic-row:first-child .radio-buttons--as-segmented-control , .ic-row:first-child .radio-group--as-buttons) .filter--chart__from
{
	padding-right:0px;

}
/* Row[3327]*/
.icGrid .dx-datagrid .dx-toolbar
{
	--gap-vertical:var(--padding-half);
--gap-horizontal:var(--padding-half);

}
/* Row[3328]*/
.icGrid .dx-datagrid .dx-toolbar .dx-toolbar-before .dx-toolbar-item
{
	padding:0;

}
/* Row[3329]*/
.icGrid .dx-datagrid .dx-toolbar .dx-toolbar-before .dx-toolbar-item:not(.dx-toolbar-item-auto-hide)
{
	align-items:stretch;
flex-wrap:wrap;
flex-grow:1;
max-width:100%!important;
margin:0 var(--gap-vertical) 0 0;
padding:0;

}
/* Row[3330]*/
.icGrid .dx-datagrid .dx-toolbar .dx-toolbar-before .dx-toolbar-item [dx-button]
{
	margin-right:var(--gap-vertical);

}
/* Row[3331]*/
.ExtraSmall .icGrid .dx-datagrid .dx-block-separator
{
	display:none!important;

}
/* Row[3332]*/
.icGrid .dx-datagrid .dx-pager .dx-pages .dx-separator
{
	color:transparent;
align-items:flex-end;
justify-content:center;
position:relative;
display:flex;

}
/* Row[3333]*/
.icGrid .dx-datagrid .dx-pager .dx-pages .dx-separator::before
{
	color:var(--ui-color-placeholder);
font-family:var(--font-family-icon);
font-size:1.2em;
line-height:1.7em;
align-items:flex-end;
height:100%;
position:absolute;
display:flex;
content:var(--ui-icon-more);
visibility:visible;
transform:rotate(0.03deg);

}
/* Row[3334]*/
.dx-submenu ul.dx-menu-items-container.dx-menu-no-icons .dx-menu-item-icon
{
	display:none;

}
/* Row[3335]*/
.met__tasks .tabs--as-segmented-control .ic-tabs .dx-tabs
{
	justify-content:flex-start;
padding:0 var(--padding);

}
/* Row[3336]*/
.met__tasks .input-app--as-list .fieldTable
{
	padding:0;
display:flex;

}
/* Row[3337]*/
.met__tasks .input-app--as-list .fieldTable button
{
	--button-border-radius:0;
--button-min-height:var(--list-row-min-height);
--button-min-width:100%;
--button-text-color:var(--ui-color-text);

}
/* Row[3338]*/
.met__tasks .input-app--as-list .fieldTable button .dx-button-content
{
	justify-content:flex-start;

}
/* Row[3339]*/
.checkbox--as-switch.is-column label
{
	margin-bottom:.25em;

}
/* Row[3340]*/
.icGrid .dx-datagrid .dx-datagrid-rowsview .dx-data-row .checkbox--as-switch.dx-cell-modified .dx-highlight-outline .dx-checkbox-container
{
	position:absolute;

}
/* Row[3341]*/
.met__tasks .dx-datagrid colgroup col:first-of-type
{
	width:3.214em !important;

}
/* Row[3342]*/
.met__tasks .dx-datagrid .dx-row td:first-child
{
	padding-left:var(--padding-half);

}
/* Row[3343]*/
.dx-tabpanel .dx-multiview-wrapper, .dx-tabpanel .dx-multiview-item.dx-item-selected
{
	overflow:visible;

}
/* Row[3344]*/
.margin--bottom-0
{
	margin-bottom:0;

}
/* Row[3345]*/
.margin--top-0
{
	margin-top:0;

}
/* Row[3346]*/
.margin--right-0
{
	margin-right:0;

}
/* Row[3347]*/
.margin--left-0
{
	margin-left:0;

}
/* Row[3348]*/
.margin--bottom-0-imp
{
	margin-bottom:0!important;

}
/* Row[3349]*/
.margin--top-0-imp
{
	margin-top:0!important;

}
/* Row[3350]*/
.margin--right-0-imp
{
	margin-right:0!important;

}
/* Row[3351]*/
.margin--left-0-imp
{
	margin-left:0!important;

}
/* Row[3352]*/
.padding--bottom-0
{
	padding-bottom:0;

}
/* Row[3353]*/
.padding--top-0
{
	padding-top:0;

}
/* Row[3354]*/
.padding--right-0
{
	padding-right:0;

}
/* Row[3355]*/
.padding--left-0
{
	padding-left:0;

}
/* Row[3356]*/
.padding--bottom-0-imp
{
	padding-bottom:0!important;

}
/* Row[3357]*/
.padding--top-0-imp
{
	padding-top:0!important;

}
/* Row[3358]*/
.padding--right-0-imp
{
	padding-right:0!important;

}
/* Row[3359]*/
.padding--left-0-imp
{
	padding-left:0!important;

}
/* Row[3360]*/
.padding--0-imp
{
	padding:0!important;

}
/* Row[3361]*/
.nulltext--is-caption .dx-texteditor-container, .nulltext--is-caption .dx-texteditor-container .dx-texteditor-input-container
{
	flex-direction:column;
display:flex;

}
/* Row[3362]*/
.temp-api-average-happiness .happiness-line
{
	width:50%;
height:0.214em;
position:absolute;
top:0;
background:var(--ui-color-key);

}
/* Row[3363]*/
.temp-api-average-happiness .happiness-section
{
	text-align:center;
width:7.143em;
padding-top:var(--padding-2x);
position:relative;

}
/* Row[3364]*/
.temp-api-average-happiness .ic-row
{
	align-items:flex-end;
max-width:100%;
height:11.5em;
margin:0 auto;
display:flex;
overflow-x:auto;
overflow-y:hidden;

}
/* Row[3365]*/
.temp-api-average-happiness .happiness-bubble2
{
	width:1.071em;
height:1.071em;
background:var(--ui-color-key);
border-radius:50%;

}
/* Row[3366]*/
.temp-api-average-happiness .happiness-bubble1
{
	margin:0 auto;
position:absolute;
top:-0.429em;
left:calc(50% - 0.429em);

}
/* Row[3367]*/
.temp-api-average-happiness .ic-col:not(:first-child):not(:last-child) .happiness-line
{
	width:100%;

}
/* Row[3368]*/
.temp-api-average-happiness
{
	align-items:center;
margin:3.571em 0;
display:flex;

}
/* Row[3369]*/
.temp-api-average-happiness .happiness-title
{
	flex-direction:column;
display:flex;

}
/* Row[3370]*/
.temp-api-average-happiness .happiness-title span
{
	color:var(--ui-color-gray-medium);

}
/* Row[3371]*/
.temp-api-average-happiness .ic-col:first-child .happiness-line
{
	left:50%;

}
/* Row[3372]*/
.temp-api-average-happiness .ic-col:last-child .happiness-line
{
	right:50%;

}
/* Row[3373]*/
.temp-api-average-happiness .happiness-section img
{
	width:2.857em;
height:2.857em;
position:absolute;
top:-4.643em;
left:calc(50% - 1.429em);
object-fit:contain;

}
/* Row[3374]*/
.pcp--add-account .ic-plaid-link .accounts-head
{
	padding:0;

}
/* Row[3375]*/
.pcp--mng-online-accs .dx-checkbox.dx-widget
{
	width:initial !important;
height:initial;
display:block;
border:none !important;
box-shadow:none;

}
/* Row[3376]*/
.password-icon--not-toggle .ic-reveal-password-icon:active
{
	background:var(--ui-color-key-secondary);

}
/* Row[3377]*/
.password-icon--not-toggle .ic-reveal-password-icon:active::before
{
	color:var(--ui-color-key);

}
/* Row[3378]*/
.list--as-tagbox .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:not(.dx-group-row).dx-selection td:first-child::before
{
	display:none;

}
/* Row[3379]*/
.list--as-tagbox .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:not(.dx-group-row).dx-selection td
{
	background:transparent;

}
/* Row[3380]*/
.dx-tagbox
{
	--focus-outline-color:transparent;
--tagbox-tag-bg:var(--ui-color-border);
--tagbox-tag-text-color:var(--ui-color-text);

}
/* Row[3381]*/
.dx-tagbox .dx-tag-content
{
	color:var(--tagbox-tag-text-color);
font-weight:var(--tagbox-tag-font-weight);
font-size:var(--tagbox-tag-font-size);
line-height:normal;
align-items:center;
min-height:2em;
margin:var(--tagbox-tag-margin) 0 0 var(--tagbox-tag-margin);
padding:var(--tagbox-tag-padding);
display:flex;
background-color:var(--body-bg);
border-radius:var(--tagbox-tag-border-radius);

}
/* Row[3382]*/
.dx-tagbox .dx-tag-content .dx-tag-remove-button
{
	color:var(--ui-color-destructive);
align-items:center;
justify-content:center;
width:auto;
margin-left:.25em;
position:relative;
display:flex;

}
/* Row[3383]*/
.dx-tagbox .dx-tag-content span
{
	line-height:1;
align-items:center;
display:flex;

}
/* Row[3384]*/
.dx-tagbox .dx-tag-remove-button::before
{
	font-family:var(--font-family-icon);
font-size:1.25em;
align-items:center;
justify-content:center;
width:auto;
height:auto;
margin:0;
position:relative;
top:0;
right:0;
display:flex;
background:transparent;
border:0;
content:"close";
transform:translateZ(0);

}
/* Row[3385]*/
.dx-tagbox .dx-tag-remove-button::after
{
	display:none;

}
/* Row[3386]*/
.dx-tagbox input
{
	position:relative;
top:.13em;
left:.2em;
outline:0!important;
--focus-outline-color:transparent;
--input-bg:transparent;
--input-box-shadow:none;
--input-border-width:0;

}
/* Row[3387]*/
.dx-tagbox:not(.dx-texteditor-empty) .dx-texteditor-input
{
	margin:0 .75em;

}
/* Row[3388]*/
.dx-tagbox .dx-texteditor-container.dx-tag-container, .dx-tagbox .dx-texteditor-input-container.dx-tag-container
{
	min-height:3.6em;
padding:0 var(--tagbox-tag-margin) var(--tagbox-tag-margin) 0;
border:var(--input-border-width) solid var(--input-border-color);
border-radius:var(--input-border-radius);
cursor:text;

}
/* Row[3389]*/
.dx-tagbox-popup-wrapper .dx-list-item-before-bag.dx-list-select-checkbox-container
{
	width:auto;

}
/* Row[3390]*/
.dx-tagbox-popup-wrapper .dx-list-item-before-bag .dx-list-select-checkbox, .dx-tagbox-popup-wrapper .dx-list-select-all-checkbox
{
	margin:0;
padding:0;

}
/* Row[3391]*/
.dx-tagbox-popup-wrapper .dx-list-select-all
{
	column-gap:var(--padding-half);
align-items:center;
margin:0;
padding:var(--padding-half) 1.2em;
display:flex;
border-bottom:var(--border-width) solid var(--ui-color-border);

}
/* Row[3392]*/
.dx-tagbox-popup-wrapper .dx-list-select-all-checkbox .dx-checkbox-icon
{
	align-items:center;
justify-content:center;
display:flex;

}
/* Row[3393]*/
.dx-tagbox-popup-wrapper .dx-list-select-all-label
{
	margin:0;
padding:0;

}
/* Row[3394]*/
.dx-tagbox-popup-wrapper .dx-list-item-content:before
{
	display:none;

}
/* Row[3395]*/
.dx-tagbox-popup-wrapper.dx-selectbox-popup-wrapper .dx-overlay-content .dx-item
{
	column-gap:var(--padding-half);
min-width:24em;

}
/* Row[3396]*/
.dx-tagbox-popup-wrapper .dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-hover
{
	cursor:pointer;

}
/* Row[3397]*/
.dx-tagbox-popup-wrapper .dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-hover .dx-radiobutton-icon:before, .dx-tagbox-popup-wrapper .dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-hover .dx-checkbox-icon
{
	border-color:var(--ui-color-key);

}
/* Row[3398]*/
.dx-tagbox-popup-wrapper .dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-list-item-selected .dx-radiobutton-icon:before, .dx-tagbox-popup-wrapper .dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-list-item-selected .dx-checkbox-icon
{
	border-color:var(--ui-color-key);

}
/* Row[3399]*/
.dx-tagbox-popup-wrapper .dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-hover:not(.dx-list-item-selected) .dx-radiobutton-icon, .dx-tagbox-popup-wrapper .dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-hover:not(.dx-list-item-selected) .dx-checkbox-icon
{
	background:var(--ui-color-key-secondary);

}
/* Row[3400]*/
.dx-tagbox-popup-wrapper.dx-selectbox-popup-wrapper .dx-overlay-content .dx-item.dx-list-item-selected
{
	color:var(--ui-color-key);
background:transparent;

}
/* Row[3401]*/
.dx-tagbox-popup-wrapper.dx-selectbox-popup-wrapper .dx-overlay-content .dx-item.dx-state-focused:not(.dx-state-hover):not(.dx-list-item-selected)
{
	color:var(--ui-color-text);
background:transparent;

}
/* Row[3402]*/
.dx-tagbox-popup-wrapper .dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused .dx-radiobutton-icon:before, .dx-tagbox-popup-wrapper .dx-list.dx-list-select-decorator-enabled .dx-list-item.dx-state-focused:not(.dx-state-hover) .dx-checkbox-icon
{
	border-color:var(--ui-color-gray-light);

}
/* Row[3403]*/
.dx-tagbox-popup-wrapper .dx-list-select-all.dx-state-hover
{
	background:var(--ui-color-key-secondary);
cursor:pointer;

}
/* Row[3404]*/
.dx-tagbox-popup-wrapper .dx-list-select-all.dx-state-hover .dx-list-select-all-label
{
	color:var(--ui-color-key);

}
/* Row[3405]*/
.dx-tagbox-popup-wrapper .dx-list-select-all.dx-state-hover .dx-checkbox-icon
{
	background:var(--ui-color-key-secondary);
border-color:var(--ui-color-key);

}
/* Row[3406]*/
.dx-tagbox-popup-wrapper.dx-dropdownlist-popup-wrapper.dx-popup-wrapper .dx-overlay-content
{
	width:3.6em !important;

}
/* Row[3407]*/
.ExtraSmall .icGrid .dx-toolbar .dx-toolbar-before:empty
{
	display:none;

}
/* Row[3408]*/
.dx-popup-title button.dx-closebutton
{
	align-items:center;
justify-content:center;
width:2.571em!important;
min-width:0!important;
height:2.571em!important;
position:relative;
display:flex;
border-radius:var(--border-radius);
outline-offset:-.1rem;
overflow:hidden;
--button-click-ripple-bg:var(--ui-color-text);
--button-click-ripple-opacity:.25;
--button-hover-overlay-bg:var(--ui-color-text);
--button-hover-overlay-opacity:0.1;

}
/* Row[3409]*/
.dx-popup-title button.dx-closebutton::before
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
background:var(--button-hover-overlay-bg);
content:"";
opacity:0;

}
/* Row[3410]*/
.dx-popup-title button.dx-closebutton.dx-state-active::before, .dx-popup-title button.dx-closebutton.dx-state-hover::before
{
	opacity:var(--button-hover-overlay-opacity);

}
/* Row[3411]*/
.dx-popup-title .dx-closebutton .dx-button-content
{
	position:relative;

}
/* Row[3412]*/
.dx-dialog .dx-dialog-content
{
	max-width:21em;
padding:var(--padding)!important;

}
/* Row[3413]*/
.dx-dialog .dx-popup-bottom.dx-toolbar
{
	padding:var(--padding-half) var(--padding);
display:flex;
border-top:var(--buttons-app-border-width) solid var(--buttons-app-border-color);

}
/* Row[3414]*/
.dx-dialog .dx-popup-bottom.dx-toolbar .dx-toolbar-center
{
	justify-content:flex-end;
display:flex;

}
/* Row[3415]*/
.dx-dialog .dx-popup-bottom.dx-toolbar .dx-dialog-button
{
	color:var(--button-text-color);
font-size:var(--button-font-size);
align-items:center;
width:auto;
min-width:var(--button-min-width);
min-height:var(--button-min-height);
position:relative;
display:inline-flex;
background:var(--button-bg);
border:0;
box-shadow:var(--button-shadow);
border-radius:var(--button-border-radius);
cursor:pointer;
box-sizing:border-box;
overflow:hidden;
transform:translateZ(0) rotate(0.03deg);
-webkit-mask-image:linear-gradient(#000, #fff);
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[3416]*/
.dx-dialog .dx-popup-bottom.dx-toolbar .dx-toolbar-center .dx-toolbar-button:first-child
{
	--button-bg:var(--ui-color-key);
--button-text-color:var(--card-bg);
--button-border-width:1px;
--button-border-color:transparent;
--button-shadow:none;
--button-hover-bg:var(--ui-color-key);
--button-hover-text-color:var(--card-bg);
--button-hover-border-width:1px;
--button-hover-border-color:transparent;
--button-hover-shadow:none;
--button-click-ripple-bg:var(--button-hover-text-color);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:var(--card-bg);
--button-hover-overlay-opacity:0.1;

}
/* Row[3417]*/
.dx-dialog .dx-popup-bottom.dx-toolbar .dx-toolbar-center .dx-toolbar-button:not(:first-child)
{
	--button-bg:transparent;
--button-text-color:var(--ui-color-key);
--button-border-width:1px;
--button-border-color:var(--ui-color-key);
--button-shadow:none;
--button-hover-bg:var(--ui-color-key);
--button-hover-text-color:var(--card-bg);
--button-hover-border-width:0;
--button-hover-border-color:transparent;
--button-hover-shadow:none;
--button-click-ripple-bg:var(--button-text-color);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:transparent;
--button-hover-overlay-opacity:0;

}
/* Row[3418]*/
.dx-dialog .dx-popup-bottom.dx-toolbar .dx-toolbar-center .dx-toolbar-button .dx-state-hover .dx-button-content
{
	background:var(--button-hover-bg);

}
/* Row[3419]*/
.dx-dialog .dx-popup-bottom.dx-toolbar .dx-toolbar-center .dx-toolbar-button .dx-state-hover .dx-button-content .dx-button-text
{
	color:var(--button-hover-text-color);

}
/* Row[3420]*/
.dx-dialog .dx-popup-bottom.dx-toolbar .dx-toolbar-center .dx-toolbar-button .dx-button-content .dx-button-text
{
	color:var(--button-text-color);
font-weight:var(--button-text-font-weight);
text-transform:var(--button-text-transform);

}
/* Row[3421]*/
.dx-dialog .dx-popup-bottom.dx-toolbar .dx-toolbar-center .dx-toolbar-button .dx-button-content
{
	width:100%;
height:100%;
padding:var(--button-padding);
box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color);
border-radius:var(--button-border-radius);

}
/* Row[3422]*/
.dx-dialog .dx-popup-bottom.dx-toolbar .dx-toolbar-center .dx-toolbar-button .dx-button-content::after
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:block;
background-image:radial-gradient(circle, var(--button-click-ripple-bg) 10%,transparent 10.01%);
background-repeat:no-repeat;
background-position:50%;
content:"";
z-index:2;
opacity:0;
transition:transform var(--anim-speed-fast) ease, opacity var(--anim-speed-slow) ease;
transform:scale(10,10) translateZ(0);
pointer-events:none;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[3423]*/
.dx-dialog .dx-popup-bottom.dx-toolbar .dx-toolbar-center .dx-toolbar-button:active .dx-button-content::after
{
	opacity:var(--button-click-ripple-opacity);
transition:0s;
transform:scale(0,0) translateZ(0);
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[3424]*/
.dx-dialog .dx-popup-bottom.dx-toolbar.dx-dialog-buttons .dx-toolbar-center:empty + .dx-toolbar-after
{
	gap:var(--margin-half);
flex-direction:row-reverse;
justify-content:flex-start;
padding:0;
position:static;
display:flex;

}
/* Row[3425]*/
.dx-dialog .dx-popup-bottom.dx-toolbar.dx-dialog-buttons .dx-toolbar-center:empty + .dx-toolbar-after .dx-toolbar-button
{
	padding:0;

}
/* Row[3426]*/
.dx-dialog .dx-popup-bottom.dx-toolbar .dx-toolbar-center:empty + .dx-toolbar-after .dx-toolbar-button:not(:first-child)
{
	--button-bg:transparent;
--button-text-color:var(--ui-color-key);
--button-border-width:1px;
--button-border-color:var(--ui-color-key);
--button-shadow:none;
--button-hover-bg:var(--ui-color-key);
--button-hover-text-color:var(--card-bg);
--button-hover-border-width:0;
--button-hover-border-color:transparent;
--button-hover-shadow:none;
--button-click-ripple-bg:var(--button-text-color);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:transparent;
--button-hover-overlay-opacity:0;

}
/* Row[3427]*/
.dx-dialog .dx-popup-bottom.dx-toolbar.dx-dialog-buttons .dx-toolbar-center:empty + .dx-toolbar-after .dx-toolbar-button:first-child
{
	--button-bg:var(--ui-color-key);
--button-text-color:var(--card-bg);
--button-border-width:1px;
--button-border-color:transparent;
--button-shadow:none;
--button-hover-bg:var(--ui-color-key);
--button-hover-text-color:var(--card-bg);
--button-hover-border-width:1px;
--button-hover-border-color:transparent;
--button-hover-shadow:none;
--button-click-ripple-bg:var(--button-hover-text-color);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:var(--card-bg);
--button-hover-overlay-opacity:0.1;

}
/* Row[3428]*/
.dx-dialog .dx-popup-bottom.dx-toolbar .dx-toolbar-center:empty + .dx-toolbar-after .dx-toolbar-button .dx-button-content
{
	align-items:center;
justify-content:center;
width:100%;
height:var(--button-min-height);
padding:var(--button-padding);
display:flex;
box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color);
border-radius:var(--button-border-radius);

}
/* Row[3429]*/
.dx-dialog .dx-popup-bottom.dx-toolbar .dx-toolbar-center:empty + .dx-toolbar-after .dx-toolbar-button .dx-button-content .dx-button-text
{
	color:var(--button-text-color);

}
/* Row[3430]*/
.dx-dialog .dx-popup-bottom.dx-toolbar .dx-toolbar-center:empty + .dx-toolbar-after .dx-toolbar-button .dx-button-content::after
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:block;
background-image:radial-gradient(circle, var(--button-click-ripple-bg) 10%, transparent 10.01%);
background-repeat:no-repeat;
background-position:50%;
content:"";
z-index:2;
opacity:0;
transition:transform var(--anim-speed-fast) ease, opacity var(--anim-speed-slow) ease;
transform:scale(10, 10) translateZ(0);
pointer-events:none;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[3431]*/
.dx-dialog .dx-popup-bottom.dx-toolbar .dx-toolbar-center:empty + .dx-toolbar-after .dx-toolbar-button:active .dx-button-content::after
{
	opacity:var(--button-click-ripple-opacity);
transition:0s;
transform:scale(0,0) translateZ(0);
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[3432]*/
.dx-dialog .dx-popup-bottom.dx-toolbar .dx-toolbar-center:empty + .dx-toolbar-after .dx-toolbar-button .dx-state-hover .dx-button-content
{
	background:var(--button-hover-bg);

}
/* Row[3433]*/
.dx-dialog .dx-popup-bottom.dx-toolbar .dx-toolbar-center:empty + .dx-toolbar-after .dx-toolbar-button .dx-state-hover .dx-button-content .dx-button-text
{
	color:var(--button-hover-text-color);

}
/* Row[3434]*/
.dx-popup-title.dx-toolbar .dx-closebutton
{
	font-size:100%;
align-items:center;
justify-content:center;
width:2.571em !important;
min-width:0 !important;
height:2.571em !important;
padding:0;
position:relative;
display:flex;
border-radius:var(--border-radius);
outline-offset:-.1rem;
overflow:hidden;
--button-click-ripple-bg:var(--ui-color-text);
--button-click-ripple-opacity:.25;
--button-hover-overlay-bg:var(--ui-color-text);
--button-hover-overlay-opacity:0.1;

}
/* Row[3435]*/
.dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content:has(.saveQueryPopupContent) , .dx-dialog > .dx-dialog.dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content
{
	--modal-max-width:initial;
--modal-min-width:initial;
--modal-min-height:auto;

}
/* Row[3436]*/
.dx-overlay-content .filterNameTxtBox
{
	margin-top:0;

}
/* Row[3437]*/
.filterNameTxtBox .dx-texteditor-container::before
{
	margin-bottom:var(--margin-half);
position:relative;
display:flex;
content:"To save your settings for future use, specify a name and choose \"Save and Apply\".\A\ATo apply your settings without saving,\A choose \"Apply\".";
white-space:pre-wrap;

}
/* Row[3438]*/
.filterNameTxtBox .dx-texteditor-input
{
	max-height:var(--input-min-height);

}
/* Row[3439]*/
.filterNameTxtBox ~ [dx-button].dx-button
{
	height:var(--button-min-height)!important;
margin:var(--gap-horizontal) 0 var(--gap-horizontal) var(--gap-vertical) !important;
float:right!important;
--button-min-width:5.5em;
--gap-vertical:var( --margin-half);

}
/* Row[3440]*/
.filterNameTxtBox ~ [dx-button].dx-button .dx-button-text
{
	align-items:center;
justify-content:center;
width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
visibility:hidden;

}
/* Row[3441]*/
.filterNameTxtBox ~ [dx-button].dx-button.dx-state-hover .dx-button-text::before
{
	color:var(--button-hover-text-color);

}
/* Row[3442]*/
.filterNameTxtBox ~ [dx-button].dx-button .dx-button-text::before
{
	color:var(--button-text-color);
position:absolute;
visibility:visible;

}
/* Row[3443]*/
.filterNameTxtBox ~ .cancelBtn[dx-button].dx-button
{
	font-weight:var(--font-weight-regular);
margin-right:1.5em !important;
--button-bg:transparent;
--button-text-color:var( --ui-color-key);
--button-border-width:1px;
--button-border-color:var( --ui-color-key);
--button-shadow:none;
--button-hover-bg:var( --ui-color-key);
--button-hover-text-color:var( --card-bg);
--button-hover-border-width:0;
--button-hover-border-color:transparent;
--button-hover-shadow:none;
--button-click-ripple-bg:var( --button-hover-text-color);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:transparent;
--button-hover-overlay-opacity:0;

}
/* Row[3444]*/
.filterNameTxtBox ~ .saveFilterBtn[dx-button].dx-button
{
	font-weight:var(--font-weight-regular);
margin-left:2em !important;
float:left !important;
--button-min-width:9em;
--button-bg:var( --ui-color-key);
--button-text-color:var( --card-bg);
--button-border-width:1px;
--button-border-color:transparent;
--button-shadow:none;
--button-hover-bg:var( --ui-color-key);
--button-hover-text-color:var( --card-bg);
--button-hover-border-width:1px;
--button-hover-border-color:transparent;
--button-hover-shadow:none;
--button-click-ripple-bg:var( --button-hover-text-color);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:var( --ui-color-text);
--button-hover-overlay-opacity:0.1;

}
/* Row[3445]*/
.filterNameTxtBox ~ .saveFilterBtn[dx-button].dx-button .dx-button-text::before
{
	content:"Save and Apply";

}
/* Row[3446]*/
.filterNameTxtBox ~ .cancelBtn[dx-button].dx-button .dx-button-text::before
{
	content:"Cancel";

}
/* Row[3447]*/
.filterNameTxtBox ~ .applyBtn[dx-button].dx-button
{
	font-weight:var(--font-weight-regular);
float:left !important;
--button-bg:transparent;
--button-text-color:var( --ui-color-key);
--button-border-width:1px;
--button-border-color:var( --ui-color-key);
--button-shadow:none;
--button-hover-bg:var( --ui-color-key);
--button-hover-text-color:var( --card-bg);
--button-hover-border-width:0;
--button-hover-border-color:transparent;
--button-hover-shadow:none;
--button-click-ripple-bg:var( --button-hover-text-color);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:transparent;
--button-hover-overlay-opacity:0;

}
/* Row[3448]*/
.filterNameTxtBox ~ .applyBtn[dx-button].dx-button .dx-button-text::before
{
	content:"Apply";

}
/* Row[3449]*/
.dx-popup-content:has(.applyBtn.dx-state-invisible) .filterNameTxtBox ~ .saveFilterBtn[dx-button].dx-button:nth-last-child(3)
{
	margin-left:calc(100% - 17em) !important;

}
/* Row[3450]*/
.filterBuilder [dx-button].dx-button[dx-button]
{
	--focus-outline-color:transparent;

}
/* Row[3451]*/
.filterBuilder .dx-dropdowneditor-active.dx-dropdowneditor.dx-dropdowneditor-active .dx-dropdowneditor-icon::before
{
	color:var(--ui-color-key)!important;

}
/* Row[3452]*/
.filterBuilder .dx-dropdowneditor .dx-texteditor-container
{
	align-items:stretch;
display:flex;
overflow:visible;

}
/* Row[3453]*/
.filterBuilder .dx-selectbox-container
{
	overflow:visible;

}
/* Row[3454]*/
.filterBuilder .dx-dropdowneditor:not(.dx-state-readonly) .dx-texteditor-buttons-container
{
	align-items:center;
height:100%;
position:absolute;
display:flex;
z-index:1;
overflow:visible;

}
/* Row[3455]*/
.filterBuilder .filter-container
{
	align-items:center;
display:flex;

}
/* Row[3456]*/
.filterBuilder .dx-field-value.deleteFilterField, .filterBuilder .dx-field-value.savedFilterField
{
	margin:0;

}
/* Row[3457]*/
.filterBuilder .dx-show-clear-button .dx-icon-clear::before
{
	color:var(--ui-color-key);
font-family:var(--font-family-main);
font-size:var(--button-font-size);
background:var(--button-hover-bg);
content:"Reset";

}
/* Row[3458]*/
.filterBuilder .dx-field .dx-field-value
{
	width:auto!important;
overflow:visible;

}
/* Row[3459]*/
.filterBuilder .dx-dropdowneditor .dx-clear-button-area
{
	width:6em;
padding:0 .5em;
position:absolute;
left:2.7em;
white-space:nowrap;

}
/* Row[3460]*/
.filterBuilder .dx-dropdowneditor .dx-clear-button-area:hover
{
	background:var(--ui-color-key-secondary);
border-radius:var(--button-border-radius);

}
/* Row[3461]*/
.filterBuilder .deleteFilterBtn
{
	font-weight:var(--font-weight-regular);
min-width:0;
padding:0 .5em!important;
position:relative;
left:6.26em;
--button-font-size:1em;
--button-text-color:var(--ui-color-negative);
--button-hover-bg:var(--ui-color-negative-secondary);
--button-hover-text-color:var(--ui-color-negative);
--button-click-ripple-bg:var(--ui-color-negative-secondary);
--button-hover-overlay-bg:transparent;
--button-text-font-weight:400;

}
/* Row[3462]*/
.filterBuilder [dx-button].dx-button.deleteFilterBtn:hover
{
	background:var(--button-hover-bg);

}
/* Row[3463]*/
.filterBuilder.filter-wrapper .dx-texteditor.dx-textbox.dx-state-focused
{
	background:transparent!important;

}
/* Row[3464]*/
.dx-selectbox-popup-wrapper .dx-overlay-content .dx-item::before
{
	display:none;

}
/* Row[3465]*/
.filterBuilder .dx-placeholder:before
{
	content:"Select";

}
/* Row[3466]*/
.list--scrollable-lr .dx-scrollable-container, .list--scrollable-lr .dx-scrollable-scroll
{
	overflow-x:auto!important;

}
/* Row[3467]*/
.list--scrollable-lr [aria-rowcount="0"] .dx-scrollable-container, .list--scrollable-lr [aria-rowcount="0"] .dx-scrollable-scroll
{
	overflow-x:hidden!important;

}
/* Row[3468]*/
.list--scrollable-lr .icGrid, .list--scrollable-lr .icGrid .dx-treelist-borders .dx-treelist-rowsview, .list--scrollable-lr .icGrid .dx-treelist-headers+.dx-treelist-rowsview
{
	transform:none!important;

}
/* Row[3469]*/
.list--scrollable-lr .ic-horizontal-arrow
{
	font-family:var(--font-family-icon);
font-size:var(--headings-size-h2);
width:1.75em;
height:1.75em;
position:fixed!important;
top:auto!important;
bottom:1.75em!important;
border:0!important;
--button-border-radius:50%;
--button-min-height:1.75em;
--button-min-width:1.75em;
--button-bg:var(--ui-color-text);
--button-text-color:var(--card-bg);
--button-padding:0;
--button-border-color:transparent;
--button-hover-bg:var(--button-bg);
--button-hover-text-color:var(--card-bg);
--button-hover-border-color:transparent;
--button-click-ripple-bg:var(--card-bg);
--button-hover-overlay-bg:var(--card-bg);
--button-hover-overlay-opacity:0.1;

}
/* Row[3470]*/
.list--scrollable-lr .ic-horizontal-arrow.ic-horizontal-right-arrow
{
	right:calc(50% - 1.75em - .1em)!important;
left:auto!important;

}
/* Row[3471]*/
.list--scrollable-lr .ic-horizontal-arrow.ic-horizontal-left-arrow
{
	right:auto!important;
left:calc(50% - 1.75em - .1em)!important;

}
/* Row[3472]*/
.list--scrollable-lr [aria-rowcount="0"] .ic-horizontal-arrow, .list--scrollable-lr .ic-horizontal-arrow.ic-horizontal-arrow-hidden
{
	cursor:default;
opacity:0.3;
pointer-events:none;

}
/* Row[3473]*/
.list--scrollable-lr .dx-treelist-container .dx-treelist-headers .dx-row:nth-child(2) td.dx-pointer-events-none::before
{
	width:60px;
height:100%;
position:absolute;
top:0;
display:flex;
box-shadow:inset 22px 0 24px -20px rgba(0,0,0,0.3);
content:"";
visibility:visible;
direction:ltr;

}
/* Row[3474]*/
.list--scrollable-lr .dx-treelist-container .dx-treelist-rowsview tr:first-child td.dx-pointer-events-none::before
{
	width:60px;
height:100%;
position:absolute;
top:0;
display:flex;
box-shadow:inset 22px 0 24px -20px rgba(0,0,0,0.3);
content:"";
visibility:visible;
direction:ltr;

}
/* Row[3475]*/
.list--scrollable-lr .dx-treelist-container .dx-treelist-content-fixed .dx-treelist-table .dx-col-fixed
{
	background:transparent;

}
/* Row[3476]*/
.list--scrollable-lr .dx-pointer-events-target.dx-treelist-content .dx-treelist-table.dx-treelist-table-fixed
{
	transform:none!important;

}
/* Row[3477]*/
.list--scrollable-lr .icGrid .dx-treelist-container .dx-treelist-rowsview tbody .dx-row[aria-expanded]
{
	position:static;

}
/* Row[3478]*/
.list--scrollable-lr .icGrid .dx-treelist-rowsview.dx-fixed-columns.dx-scrollable .dx-scrollable-content
{
	transform:translateZ(0)!important;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[3479]*/
.list--scrollable-lr .dx-treelist-container .dx-treelist-headers .dx-row td.dx-pointer-events-none, .list--scrollable-lr .dx-treelist-container .dx-treelist-rowsview td.dx-pointer-events-none
{
	border-left:0!important;
border-right:0!important;

}
/* Row[3480]*/
.list--scrollable-lr .icGrid .dx-treelist-nodata
{
	width:100vw;
max-width:var(--body-max-width)!important;

}
/* Row[3481]*/
body .list--scrollable-lr .dx-scrollable-customizable-scrollbars .dx-scrollable-container::-webkit-scrollbar-button
{
	display:none;

}
/* Row[3482]*/
body .list--scrollable-lr .dx-scrollable-customizable-scrollbars .dx-scrollable-container::-webkit-scrollbar
{
	width:1em;
height:1em;
background-color:var(--ui-color-app-scrollbar-track);

}
/* Row[3483]*/
body .list--scrollable-lr .dx-scrollable-customizable-scrollbars .dx-scrollable-container::-webkit-scrollbar-thumb
{
	background:var(--ui-color-app-scrollbar-thumb);
background-clip:content-box;
border:.35em solid var(--ui-color-app-scrollbar-track);
border-radius:1em;

}
/* Row[3484]*/
body .list--scrollable-lr .dx-scrollable-customizable-scrollbars .dx-scrollable-container::-webkit-scrollbar-thumb:hover
{
	background:var(--ui-color-app-scrollbar-hover-thumb);
background-clip:content-box;
border:.35em solid var(--ui-color-app-scrollbar-track);
border-radius:1em;

}
/* Row[3485]*/
.filter.filter--no-buttons .ic-row
{
	flex-wrap:wrap;
margin:calc(-1 * var(--gap-vertical)) 0 0 calc(-1 * var(--gap-horizontal));

}
/* Row[3486]*/
.filter.filter--no-buttons .ic-row .ic-col > .fieldTable > *
{
	margin:var(--gap-vertical) 0 0 var(--gap-horizontal);

}
/* Row[3487]*/
.ExtraSmall .filter.filter--no-buttons .ic-row:first-child .ic-col:first-child button
{
	grid-area:1/span 2;

}
/* Row[3488]*/
.ExtraSmall .filter.filter--no-buttons .ic-row
{
	margin:0;
padding:0 var(--padding);
display:grid;
grid-row-gap:var(--gap-horizontal);

}
/* Row[3489]*/
.ExtraSmall .filter.filter--no-buttons .ic-row .ic-col .fieldTable
{
	max-width:100%;
margin:0;
display:inline-grid;
grid-column-gap:var(--gap-vertical);
grid-template-columns:minmax(0, 30vw) minmax(0,80vw);

}
/* Row[3490]*/
.ExtraSmall .filter.filter--no-buttons .ic-row .ic-col .fieldTable > *:not(.dx-datebox-date)
{
	width:100%!important;
margin:0;

}
/* Row[3491]*/
.ExtraSmall .filter.filter--no-buttons .ic-row .ic-col .fieldTable > .dx-datebox-date
{
	width:100%!important;
margin:0;

}
/* Row[3492]*/
.filter .fieldTable[style*="display"]:not([style*="display:none"]):not([style*="display: none"])
{
	display:flex!important;

}
/* Row[3493]*/
.ExtraSmall .filter .fieldTable[style*="display"]:not([style*="display:none"]):not([style*="display: none"])
{
	display:inline-grid!important;

}
/* Row[3494]*/
.filter.filter--vertical
{
	align-items:flex-start;
flex-direction:column;
padding-bottom:calc(var(--buttons-app-min-height) + var(--padding));
padding-top:calc(var(--app-title-min-height) + var(--padding));
position:relative;
display:flex;
--gap-vertical:.25em;

}
/* Row[3495]*/
.filter.filter--vertical .ic-row:not(:last-child), .filter.filter--vertical .fieldTable
{
	align-items:flex-start;
flex-direction:column;
display:flex;

}
/* Row[3496]*/
.filter.filter--vertical .ic-row:last-child:not(:only-child)
{
	align-self:flex-end;
justify-content:flex-end;
width:100%;
height:auto;
min-height:var(--buttons-app-min-height);
padding:var(--padding-half) var(--padding);
position:absolute;
bottom:0;
left:0;
display:flex;
background:var(--card-bg);
border-top:var(--buttons-app-border-width) solid var(--buttons-app-border-color);
z-index:1;

}
/* Row[3497]*/
.filter.filter--vertical .ic-row:not(:last-child) .ic-col ~ .ic-col .fieldTable
{
	margin-top:var(--margin);

}
/* Row[3498]*/
.ExtraSmall .filter.filter--vertical .ic-row:not(:last-child) .ic-col ~ .ic-col .fieldTable
{
	flex-direction:row;
margin-top:var(--gap-horizontal);

}
/* Row[3499]*/
.ExtraSmall .filter.filter--vertical .ic-row:not(:last-child)
{
	display:grid;
grid-row-gap:0;

}
/* Row[3500]*/
.ExtraSmall .filter.filter--vertical .ic-row:not(:last-child) .ic-col .fieldTable > label.hide + *:not(.dx-datebox-date), .ExtraSmall .filter.filter--vertical .ic-row:not(:last-child) .ic-col .fieldTable > label.is-hidden + *:not(.dx-datebox-date), .ExtraSmall .filter.filter--vertical .ic-row:not(:last-child) .ic-col .fieldTable > label[style*="display: none"] + *:not(.dx-datebox-date), .ExtraSmall .filter.filter--vertical .ic-row:not(:last-child) .ic-col .fieldTable > label[style*="display:none"] + *:not(.dx-datebox-date), .ExtraSmall .filter.filter--vertical .ic-row:not(:last-child) .ic-col .fieldTable > :only-child
{
	grid-area:1/span 2;

}
/* Row[3501]*/
.ExtraSmall .filter .TableTitle
{
	display:none;

}
/* Row[3502]*/
.ExtraSmall .filter.filter--vertical .dx-radiogroup
{
	margin-top:var(--gap-horizontal)!important;

}
/* Row[3503]*/
.ExtraSmall .filter.filter--vertical .ic-row:last-child:not(:only-child)
{
	padding-top:0;

}
/* Row[3504]*/
.filter.filter--vertical::before, .filter.filter--vertical::after
{
	z-index:2;

}
/* Row[3505]*/
.filter.filter--vertical .TableTitle
{
	position:absolute;
top:0;
left:0;
z-index:1;

}
/* Row[3506]*/
.dx-scrollbar-hoverable .dx-scrollable-scroll.dx-state-invisible
{
	opacity:0;

}
/* Row[3507]*/
.tabs--as-segmented-control > .ic-tabs > .dx-tabpanel-tabs , .tabs--as-segmented-control > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs , .tabs--as-segmented-control.ic-tabs > .dx-tabpanel-tabs , .tabs--as-segmented-control > .ic-row > .ic-col > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs , .tabs--as-segmented-control > ic-tabs > .ic-tabs > .dx-tabpanel-tabs , .tabs--as-segmented-control > .ic-field-wrapper > ic-tabs > .ic-tabs > .dx-tabpanel-tabs , ic-tabs.tabs--as-segmented-control > .ic-tabs > .dx-tabpanel-tabs , .tabs--as-segmented-control > .ic-row > .ic-col > .ic-field-wrapper > ic-tabs > .ic-tabs > .dx-tabpanel-tabs
{
	--tabs-panel-bg:transparent;
--tabs-panel-border-width:0;
--tabs-tab-height:auto;
--tabs-tab-color:var(--ui-color-key);
--tabs-tab-selected-color:var(--card-bg);
--tabs-tab-selected-bg:var(--ui-color-key);

}
/* Row[3508]*/
.tabs--as-segmented-control > .ic-tabs > .dx-tabpanel-tabs .dx-tabs-wrapper , .tabs--as-segmented-control > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs .dx-tabs-wrapper , .tabs--as-segmented-control.ic-tabs > .dx-tabpanel-tabs .dx-tabs-wrapper , .tabs--as-segmented-control > .ic-row > .ic-col > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs .dx-tabs-wrapper , .tabs--as-segmented-control > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs-wrapper , .tabs--as-segmented-control > .ic-field-wrapper > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs-wrapper , ic-tabs.tabs--as-segmented-control > .ic-tabs > .dx-tabpanel-tabs .dx-tabs-wrapper , .tabs--as-segmented-control > .ic-row > .ic-col > .ic-field-wrapper > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs-wrapper
{
	display:inline-flex;
border:var(--border-width) solid var(--ui-color-key);
border-radius:var(--border-radius);
overflow:hidden;

}
/* Row[3509]*/
.tabs--as-segmented-control > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--as-segmented-control > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--as-segmented-control.ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--as-segmented-control > .ic-row > .ic-col > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--as-segmented-control > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--as-segmented-control > .ic-field-wrapper > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , ic-tabs.tabs--as-segmented-control > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--as-segmented-control > .ic-row > .ic-col > .ic-field-wrapper > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs
{
	align-items:center;
justify-content:center;
display:flex;

}
/* Row[3510]*/
.tabs--as-segmented-control > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab , .tabs--as-segmented-control > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab , .tabs--as-segmented-control.ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab , .tabs--as-segmented-control > .ic-row > .ic-col > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab , .tabs--as-segmented-control > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab , .tabs--as-segmented-control > .ic-field-wrapper > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab , ic-tabs.tabs--as-segmented-control > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab , .tabs--as-segmented-control > .ic-row > .ic-col > .ic-field-wrapper > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab
{
	align-items:center;
padding:calc(var(--padding) / 4) calc(var(--padding) * .75);
display:flex;

}
/* Row[3511]*/
.tabs--as-segmented-control > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab:before , .tabs--as-segmented-control > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab:before , .tabs--as-segmented-control.ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab:before , .tabs--as-segmented-control > .ic-row > .ic-col > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab:before , .tabs--as-segmented-control > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab:before , .tabs--as-segmented-control > .ic-field-wrapper > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab:before , ic-tabs.tabs--as-segmented-control > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab:before , .tabs--as-segmented-control > .ic-row > .ic-col > .ic-field-wrapper > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab:before
{
	display:none;

}
/* Row[3512]*/
.tabs--as-segmented-control > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab:not(:last-child) , .tabs--as-segmented-control > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab:not(:last-child) , .tabs--as-segmented-control.ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab:not(:last-child) , .tabs--as-segmented-control > .ic-row > .ic-col > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab:not(:last-child) , .tabs--as-segmented-control > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab:not(:last-child) , .tabs--as-segmented-control > .ic-field-wrapper > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab:not(:last-child) , ic-tabs.tabs--as-segmented-control > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab:not(:last-child) , .tabs--as-segmented-control > .ic-row > .ic-col > .ic-field-wrapper > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab:not(:last-child)
{
	border-right:var(--border-width) solid var(--ui-color-key);

}
/* Row[3513]*/
.list--rows-hover .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:nth-child(1n):hover:not(.dx-group-row) td, .list--rows-hover .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:nth-child(1n):active:not(.dx-group-row) td
{
	background:var(--ui-color-key-secondary);
cursor:pointer;
--ui-color-text:var(--ui-color-key);
--ui-color-text-secondary:var(--ui-color-key);

}
/* Row[3514]*/
.list--as-tagbox.tags--hover .dx-data-row:hover, .list--as-tagbox.tags--hover .dx-data-row:active
{
	background:var(--ui-color-key);

}
/* Row[3515]*/
.list--as-tagbox .dx-data-row:hover td, .list--as-tagbox .dx-data-row:active td
{
	--ui-color-text:var(--ui-color-key);
--link-color:var(--card-bg);
--link-hover-color:var(--card-bg);
--link-hover-underline-thickness:0;
--link-hover-underline-color:var(--ui-color-key);

}
/* Row[3516]*/
.actions-app
{
	position:relative;
pointer-events:none;

}
/* Row[3517]*/
.actions-app [dx-button]
{
	pointer-events:all;

}
/* Row[3518]*/
.actions-app.is-expanded .actions-app__actions-button::before
{
	content:"arrow_drop_up";

}
/* Row[3519]*/
.actions-app .ic-row:last-child
{
	flex-direction:column;
width:auto;
max-width:19em;
min-width:19em;
padding:var(--padding-half) var(--padding-half) var(--padding-quarter) var(--padding-half);
position:absolute;
display:inline-flex;
background:var(--card-bg);
box-shadow:var(--box-shadow-x-large);
border-radius:var(--border-radius);
z-index:1500;
visibility:hidden;
overflow:hidden;
pointer-events:all;
--button-min-width:100%;
--gap-horizontal:var(--padding-quarter);

}
/* Row[3520]*/
.actions-app.is-expanded .ic-row:last-child
{
	visibility:visible;

}
/* Row[3521]*/
.actions-app .ic-row:last-child .fieldTable button
{
	margin-bottom:var(--gap-horizontal);

}
/* Row[3522]*/
.actions-app .ic-row:last-child [dx-button].dx-button.button--has-icon
{
	justify-content:flex-start;
--button-padding:0 var(--padding-half) 0 .5em;

}
/* Row[3523]*/
.actions-app .ic-row:last-child [dx-button].dx-button.button--has-icon.button--destructive
{
	--focus-outline-color:var(--ui-color-destructive);
--button-bg:transparent;
--button-text-color:var(--ui-color-destructive);
--button-border-width:0;
--button-border-color:transparent;
--button-shadow:none;
--button-hover-bg:transparent;
--button-hover-text-color:var(--ui-color-destructive);
--button-hover-border-width:1px;
--button-hover-border-color:transparent;
--button-hover-shadow:none;
--button-click-ripple-bg:var(--button-hover-text-color);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:var(--ui-color-destructive);
--button-hover-overlay-opacity:0.1;

}
/* Row[3524]*/
.actions-app.actions-app--justify-right .ic-row:last-child
{
	right:0;

}
/* Row[3525]*/
.actions-app .ic-row:last-child .fieldTable
{
	min-width:100%;

}
/* Row[3526]*/
.has-icon
{
	align-items:center;
display:flex;

}
/* Row[3527]*/
.has-icon::before
{
	color:var(--icon-color);
font-family:var(--font-family-icon);
font-size:var(--icon-size);
margin-right:.25em;
display:inline-flex;
content:attr(data-icon);
transform:rotate(0.03deg);

}
/* Row[3528]*/
article.article--paragraph-format
{
	font-size:var(--headings-size-h5);
row-gap:1em;
flex-direction:column;
max-width:50em;
margin:auto;
display:flex;
--page-title-margin:0;
--font-line-height-main:2em;

}
/* Row[3529]*/
.fieldTable textarea + .dx-placeholder
{
	top:var(--padding-half);

}
/* Row[3530]*/
.util--width-100
{
	width:100%!important;

}
/* Row[3531]*/
.util--width-0
{
	width:0!important;

}
/* Row[3532]*/
.page-title.page-title--inline .TableTitle
{
	width:auto;
display:inline-flex;

}
/* Row[3533]*/
.dx-autocomplete-popup-wrapper span.ic-autocomplete-list-cell:first-child
{
	font-weight:var(--font-weight-bold);
margin-top:.35em;

}
/* Row[3534]*/
.dx-autocomplete-popup-wrapper span.ic-autocomplete-list-cell:last-child
{
	margin-bottom:.35em;

}
/* Row[3535]*/
.custom-toast-banner
{
	align-items:flex-end;
justify-content:center;
width:100vw;
height:100%;
padding:0 5vw 5vh 5vw;
position:fixed;
bottom:0;
left:0;
display:flex;
z-index:1;
visibility:hidden;
transform:translateZ(0);
pointer-events:none;
--toast-banner-padding:calc(var(--padding) * .75) var(--padding-plus-quarter) calc(var(--padding) * .75) var(--padding);
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[3536]*/
.custom-toast-banner.is-visible
{
	visibility:visible;

}
/* Row[3537]*/
.custom-toast-banner .toast-banner__content
{
	color:var(--toast-banner-text-color);
font-weight:var(--toast-banner-font-weight);
font-size:var(--toast-banner-font-size);
line-height:normal;
align-items:center;
justify-content:flex-start;
max-width:var(--toast-banner-max-width);
min-width:var(--toast-banner-min-width);
padding:var(--toast-banner-padding);
position:relative;
display:flex;
background:var(--toast-banner-bg);
border:var(--toast-banner-border-width) solid var(--toast-banner-border-color);
box-shadow:var(--toast-banner-box-shadow);
border-radius:var(--toast-banner-border-radius);
transform:translateZ(0) !important;
pointer-events:all;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[3538]*/
.custom-toast-banner.is-visible .toast-banner__content
{
	animation-duration:var(--anim-speed-slow);
animation-name:anim-toast-banner;
animation-timing-function:cubic-bezier(0.22, 0.61, 0, 1);
animation-fill-mode:both;

}
/* Row[3539]*/
.custom-toast-banner .toast-banner__message
{
	color:var(--toast-banner-text-color);
line-height:1.3em;
padding:0;
display:flex;
transform:translateZ(0);
user-select:none;

}
/* Row[3540]*/
.custom-toast-banner .toast-banner__icon
{
	color:var(--toast-banner-icon-color);
font-family:var(--toast-banner-icon-font-family);
font-size:var(--toast-banner-icon-font-size);
align-items:center;
flex-basis:var(--toast-banner-icon-width);
flex-grow:0;
flex-shrink:0;
justify-content:center;
max-height:var(--toast-banner-icon-height);
min-height:var(--toast-banner-icon-height);
margin:var(--toast-banner-icon-margin);
padding:var(--toast-banner-icon-padding);
display:inline-flex;
background:var(--toast-banner-icon-bg);
background-image:none!important;
border:var(--toast-banner-icon-border-width) solid var(--toast-banner-icon-border-color);
border-radius:var(--toast-banner-icon-border-radius);
box-sizing:content-box;
transform:rotate(0.03deg);

}
/* Row[3541]*/
.custom-toast-banner .toast-banner__icon::before
{
	color:var(--toast-banner-icon-color);
font-family:var(--toast-banner-icon-font-family);
align-items:center;
justify-content:center;
width:var(--toast-banner-icon-width);
height:var(--toast-banner-icon-height);
padding:var(--toast-banner-icon-padding);
display:flex;
border-style:solid;
border-color:var(--toast-banner-icon-border-color);
border-radius:var(--toast-banner-icon-border-radius);
content:attr(data-icon);
transform:rotate(0.03deg);
border-width:var(--toast-banner-icon-border-width);
font-feature-settings:"liga";

}
/* Row[3542]*/
.custom-toast-banner .toast-banner__button
{
	margin-right:-.25em;
margin-left:calc(var(--margin-2x) - .25em);
padding:.25em .25em .15em .25em;
display:none;
border-radius:var(--border-radius);
--link-color:var(--toast-banner-border-color);
--link-underline-thickness:0;
--link-underline-color:transparent;
--link-hover-underline-thickness:0;
--link-hover-underline-color:transparent;

}
/* Row[3543]*/
.custom-toast-banner [data-has-button="Y"] .toast-banner__button
{
	display:flex;

}
/* Row[3544]*/
.custom-toast-banner .toast-banner__button:hover, .custom-toast-banner .toast-banner__button:active
{
	background:var(--toast-banner-border-color);
--link-color:var(--toast-banner-bg);
--link-hover-color:var(--toast-banner-bg);

}
/* Row[3545]*/
.custom-toast-banner [data-type="Success"]
{
	--toast-banner-bg:var(--ui-color-positive-secondary);
--toast-banner-border-color:var(--ui-color-positive);
--toast-banner-icon:var(--ui-icon-check);
--toast-banner-icon-bg:var(--ui-color-positive);
--toast-banner-icon-color:var(--toast-banner-bg);

}
/* Row[3546]*/
.custom-toast-banner [data-type="Error"]
{
	--toast-banner-bg:var(--ui-color-negative-secondary);
--toast-banner-border-color:var(--ui-color-negative);
--toast-banner-icon:var(--ui-icon-delete);
--toast-banner-icon-bg:var(--ui-color-negative);
--toast-banner-icon-color:var(--toast-banner-bg);

}
/* Row[3547]*/
.custom-toast-banner [data-type="Warning"]
{
	--toast-banner-bg:var(--ui-color-warning-secondary);
--toast-banner-border-color:var(--ui-color-warning);
--toast-banner-icon:"warning";
--toast-banner-icon-bg:var(--ui-color-warning);
--toast-banner-icon-color:var(--toast-banner-bg);

}
/* Row[3548]*/
.ic-headerbuttons
{
	position:relative;
display:flex;
background:var(--app-subtitle-bg);
border-bottom:var(--border-width) solid var(--ui-color-border);
--gap-vertical:var(--padding-half);

}
/* Row[3549]*/
.ic-headerbuttons [dx-button].dx-button
{
	margin:var(--margin-half) 0 var(--margin-half) var(--gap-vertical);

}
/* Row[3550]*/
.repeater-items--hover .ic-repeater-items .ic-repeater-item:hover, .repeater-items--hover .ic-repeater-items .ic-repeater-item:active
{
	--ui-color-text:var(--ui-color-key);
--field-color:var(--ui-color-key);

}
/* Row[3551]*/
.repeater-items--hover .ic-repeater-items .ic-repeater-item:hover .image-container img, .repeater-items--hover .ic-repeater-items .ic-repeater-item:active .image-container img
{
	transform:scale(1.05);

}
/* Row[3552]*/
.watchlist__news .ic-repeater
{
	min-height:17em;
position:relative;
--ui-icon-no-data:"newspaper";

}
/* Row[3553]*/
.input-app--as-list.list--two-columns .ic-row .ic-col:nth-of-type(4n+3) + *, .input-app--as-list.list--two-columns .ic-row .ic-col:nth-of-type(4n+3)
{
	position:relative;

}
/* Row[3554]*/
.input-app--as-list.list--two-columns .ic-row .ic-col:nth-of-type(4n+1) + *, .input-app--as-list.list--two-columns .ic-row .ic-col:nth-of-type(4n+1)
{
	position:relative;

}
/* Row[3555]*/
.input-app--as-list.list--two-columns .ic-row
{
	position:relative;
display:grid;
grid-template-columns:1fr 1fr;

}
/* Row[3556]*/
.input-app--as-list.list--two-columns .ic-row:before
{
	width:var(--border-width);
height:100%;
position:absolute;
left:calc(50% - calc(var(--border-width) / 2));
background:var(--ui-color-border);
content:"";
z-index:4;

}
/* Row[3557]*/
.input-app--as-list.list--two-columns.list--last-row-border-0 .ic-row
{
	margin-bottom:calc(-1 * var(--border-width));

}
/* Row[3558]*/
.input-app--as-list.list--two-columns .ic-row .ic-col:nth-of-type(4n+1):before, .input-app--as-list.list--two-columns .ic-row .ic-col:nth-of-type(4n+1) + *:before
{
	width:200%;
height:100%;
position:absolute;
background:var(--ui-color-odd-bg);
content:"";
z-index:1;

}
/* Row[3559]*/
.input-app--as-list.list--two-columns .ic-row .ic-col:nth-of-type(4n+3):before, .input-app--as-list.list--two-columns .ic-row .ic-col:nth-of-type(4n+3) + *:before
{
	width:200%;
height:100%;
position:absolute;
background:var(--ui-color-even-bg);
content:"";
z-index:1;

}
/* Row[3560]*/
.input-app--as-list.list--two-columns .ic-row .ic-col .fieldTable
{
	flex-grow:1;
position:relative;
z-index:2;

}
/* Row[3561]*/
.input-app--as-list.list--two-columns.list--last-row-border-0 .ic-row .ic-col:last-child
{
	border-bottom:var(--list-row-border-width) solid var(--list-row-border-color);

}
/* Row[3562]*/
.input-app--as-list.list--two-columns .ic-row .ic-col
{
	display:flex;

}
/* Row[3563]*/
.list-rows--hover .icGrid .dx-datagrid .dx-data-row:hover, .list-rows-hover .icGrid .dx-datagrid .dx-data-row:active
{
	cursor:pointer;

}
/* Row[3564]*/
.list-rows--hover .icGrid .dx-datagrid .dx-data-row:hover td:first-child span, .list-rows--hover .icGrid .dx-datagrid .dx-data-row:active td:first-child span
{
	color:var(--ui-color-key);

}
/* Row[3565]*/
.stockChartContainer div.highcharts-tooltip .highcharts-tooltip-box > span .tooltipLabel, .highcharts-tooltip-container div.highcharts-tooltip .highcharts-tooltip-box > span .tooltipLabel
{
	font-weight:var(--font-weight-bold);

}
/* Row[3566]*/
.stockChartContainer div.highcharts-tooltip .highcharts-tooltip-box > span .tooltipValue, .highcharts-tooltip-container div.highcharts-tooltip .highcharts-tooltip-box > span .tooltipValue
{
	font-weight:var(--font-weight-bold);
font-size:var(--headings-size-h5);

}
/* Row[3567]*/
.stockChartContainer div.highcharts-tooltip .highcharts-tooltip-box .tooltip-header-separator, .highcharts-tooltip-container div.highcharts-tooltip .highcharts-tooltip-box .tooltip-header-separator
{
	margin:0;
border-color:transparent!important;

}
/* Row[3568]*/
#timelineSliderV4
{
	color:var(--ui-color-text);
flex-direction:column;
width:100%;
margin:0;
padding:var(--padding-2x) var(--padding-plus-half);
position:relative;
display:flex;
background:transparent;
border:0;
order:3;

}
/* Row[3569]*/
#timelineSliderV4 #title, #timelineSliderV4 #titleDescription
{
	height:auto;
display:none;
pointer-events:none;
user-select:none;

}
/* Row[3570]*/
#timelineSliderV4 #slider label
{
	color:var(--ui-color-text);
font-size:var(--headings-size-h5);
margin-top:2em;
opacity:0;
pointer-events:none;

}
/* Row[3571]*/
#timelineSliderV4 #slider label:nth-child(5n+7), #timelineSliderV4 #slider label:nth-child(2)
{
	opacity:1;

}
/* Row[3572]*/
#timelineSliderV4 div#slider
{
	height:0.519em;
margin:.75em var(--margin-2x) 3.25em var(--margin-2x);
background:var(--ui-color-key);
border:none;
cursor:pointer;

}
/* Row[3573]*/
#timelineSliderV4 .ui-state-default
{
	width:1.5em;
height:1.5em;
top:-.5em;
display:flex;
background:var(--grad-light);
border:1px solid var(--ui-color-gray-light);
box-shadow:rgba(0, 0, 0, 0.3) 0px 10px 25px -3px, rgba(0, 0, 0, 0.25) 0px 4px 12px -2px;
border-radius:50%;
-webkit-border-radius:50%;
-moz-border-radius:50%;
cursor:pointer;

}
/* Row[3574]*/
#timelineSliderV4 .ui-slider-tooltip
{
	color:var(--card-bg)!important;
width:auto!important;
margin-left:-.05em;
padding:.35em .5em!important;
display:flex!important;
background:var(--ui-color-text)!important;
box-shadow:var(--box-shadow-large);
border-radius:var(--border-radius)!important;
white-space:nowrap;
opacity:0;
transition:opacity var(--anim-speed-very-fast) ease, transform var(--anim-speed-very-fast) ease;
transform:translateY(2em) scale(.25);
backface-visibility:hidden;

}
/* Row[3575]*/
#timelineSliderV4 .ui-slider-tooltip:empty
{
	display:none!important;

}
/* Row[3577]*/
#timelineSliderV4 .ui-state-default:hover, #timelineSliderV4 .ui-state-default:active, #timelineSliderV4 .ui-state-default.ui-state-hover
{
	background:var(--ui-color-gray-lightest);

}
/* Row[3578]*/
#timelineSliderV4 .ui-state-default:hover .ui-slider-tooltip, #timelineSliderV4 .ui-state-default:active .ui-slider-tooltip, #timelineSliderV4 .ui-state-default.ui-state-hover .ui-slider-tooltip
{
	opacity:1;
transform:none;

}
/* Row[3579]*/
.ExtraSmall #timelineSliderV4, .Small #timelineSliderV4, .Medium #timelineSliderV4
{
	border-left:0;
border-right:0;
border-radius:0;

}
/* Row[3580]*/
.ExtraSmall #timelineSliderV4 div#slider, .Small #timelineSliderV4 div#slider, .Medium #timelineSliderV4 div#slider
{
	margin-right:var(--margin);
margin-left:var(--margin);

}
/* Row[3581]*/
.ExtraSmall #timelineSliderV4 #slider label:nth-child(5n+7), .ExtraSmall #timelineSliderV4 #slider label:nth-child(2), .Small #timelineSliderV4 #slider label:nth-child(5n+7), .Small #timelineSliderV4 #slider label:nth-child(2), .Medium #timelineSliderV4 #slider label:nth-child(5n+7), .Medium #timelineSliderV4 #slider label:nth-child(2)
{
	opacity:0;

}
/* Row[3582]*/
.ExtraSmall #timelineSliderV4 #slider label:nth-child(2), .ExtraSmall #timelineSliderV4 #slider label:nth-child(22), .ExtraSmall #timelineSliderV4 #slider label:nth-child(42), .ExtraSmall #timelineSliderV4 #slider label:nth-child(62), .Small #timelineSliderV4 #slider label:nth-child(2), .Small #timelineSliderV4 #slider label:nth-child(22), .Small #timelineSliderV4 #slider label:nth-child(42), .Small #timelineSliderV4 #slider label:nth-child(62), .Medium #timelineSliderV4 #slider label:nth-child(2), .Medium #timelineSliderV4 #slider label:nth-child(22), .Medium #timelineSliderV4 #slider label:nth-child(42), .Medium #timelineSliderV4 #slider label:nth-child(62)
{
	opacity:1;

}
/* Row[3583]*/
.ExtraSmall #timelineSliderV4 #slider label:nth-child(82), .Small #timelineSliderV4 #slider label:nth-child(82), .Medium #timelineSliderV4 #slider label:nth-child(82)
{
	margin-left:-1em;
opacity:1;

}
/* Row[3584]*/
.tabs--as-segmented-control > .ic-tabs > .dx-tabpanel-tabs .dx-tabs:before , .tabs--as-segmented-control > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs .dx-tabs:before , .tabs--as-segmented-control.ic-tabs > .dx-tabpanel-tabs .dx-tabs:before , .tabs--as-segmented-control > .ic-row > .ic-col > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs .dx-tabs:before , .tabs--as-segmented-control > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs:before , .tabs--as-segmented-control > .ic-field-wrapper > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs:before , ic-tabs.tabs--as-segmented-control > .ic-tabs > .dx-tabpanel-tabs .dx-tabs:before , .tabs--as-segmented-control > .ic-row > .ic-col > .ic-field-wrapper > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs:before
{
	color:var(--label-color);
font-family:var(--font-family-main);
font-size:var(--font-size-main);
text-align:right;
margin:var(--label-margin);
content:var(--segmented-control-label,"");

}
/* Row[3585]*/
.ExtraSmall .margin--on-mobile
{
	margin:var(--margin);

}
/* Row[3586]*/
.ExtraSmall .margin-left--on-mobile
{
	margin-left:var(--margin);

}
/* Row[3587]*/
.ExtraSmall .margin-right--on-mobile
{
	margin-right:var(--margin);

}
/* Row[3588]*/
.ExtraSmall .margin-top--on-mobile
{
	margin-top:var(--margin);

}
/* Row[3589]*/
.ExtraSmall .margin-bottom--on-mobile
{
	margin-bottom:var(--margin);

}
/* Row[3590]*/
.ExtraSmall .padding--on-mobile
{
	padding:var(--padding);

}
/* Row[3591]*/
.ExtraSmall .padding-left--on-mobile
{
	padding-left:var(--padding);

}
/* Row[3592]*/
.ExtraSmall .padding-right--on-mobile
{
	padding-right:var(--padding);

}
/* Row[3593]*/
.ExtraSmall .padding-top--on-mobile
{
	padding-top:var(--padding);

}
/* Row[3594]*/
.ExtraSmall .padding-bottom--on-mobile
{
	padding-bottom:var(--padding);

}
/* Row[3595]*/
.ExtraSmall .padding--0-on-mobile
{
	padding:0;

}
/* Row[3596]*/
.Small .margin--on-tablet, .Medium .margin--on-tablet
{
	margin:var(--margin);

}
/* Row[3597]*/
.Small .margin-left--on-tablet, .Medium .margin-left--on-tablet
{
	margin-left:var(--margin);

}
/* Row[3598]*/
.Small .margin-right--on-tablet, .Medium .margin-right--on-tablet
{
	margin-right:var(--margin);

}
/* Row[3599]*/
.Small .margin-top--on-tablet, .Medium .margin-top--on-tablet
{
	margin-top:var(--margin);

}
/* Row[3600]*/
.Small .padding--on-tablet, .Medium .padding--on-tablet
{
	padding:var(--padding);

}
/* Row[3601]*/
.Small .padding-left--on-tablet, .Medium .padding-left--on-tablet
{
	padding-left:var(--padding);

}
/* Row[3602]*/
.Small .padding-right--on-tablet, .Medium .padding-right--on-tablet
{
	padding-right:var(--padding);

}
/* Row[3603]*/
.Small .padding-top--on-tablet, .Medium .padding-top--on-tablet
{
	padding-top:var(--padding);

}
/* Row[3604]*/
.Small .padding-bottom--on-tablet, .Medium .padding-bottom--on-tablet
{
	padding-bottom:var(--padding);

}
/* Row[3605]*/
.card.card--emphasized .app-subtitle
{
	position:relative;

}
/* Row[3606]*/
.card.card--emphasized .app-subtitle::before
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
background:var(--ui-color-key);
content:"";
opacity:0.1;

}
/* Row[3607]*/
.util--visibility-hidden
{
	visibility:hidden!important;

}
/* Row[3608]*/
.util--visibility-visible
{
	visibility:visible!important;

}
/* Row[3609]*/
.util--collapse
{
	max-height:0!important;
margin:0!important;
padding:0!important;
border:0 !important;
overflow:hidden!important;
opacity:0!important;
pointer-events:none!important;

}
/* Row[3610]*/
.fields--border-radius .fieldTable
{
	border-radius:var(--fields-border-radius,var(--border-radius));

}
/* Row[3611]*/
.columns--border-radius .ic-col
{
	border-radius:var(--columns-border-radius,var(--border-radius));

}
/* Row[3612]*/
.rows--border-radius .ic-row
{
	border-radius:var(--rows-border-radius,var(--border-radius));

}
/* Row[3613]*/
.fields--bg .fieldTable
{
	background:var(--fields-bg);

}
/* Row[3614]*/
.columns--bg .ic-col
{
	background:var(--columns-bg);

}
/* Row[3615]*/
.rows--bg .ic-row
{
	background:var(--rows-bg);

}
/* Row[3616]*/
.icon.icon--emphasized
{
	position:relative;

}
/* Row[3617]*/
.icon.icon--emphasized::after
{
	font-size:var(--font-size-main);
width:calc(100% + 1.25rem);
height:calc(100% + 1.25rem);
position:absolute;
display:flex;
background:var(--icon-color);
border-radius:50%;
content:"";
opacity:0.2;

}
/* Row[3618]*/
.labels--hide .FieldLabel, .labels--hide label
{
	display:none;

}
/* Row[3619]*/
.util--height-100
{
	height:100%!important;

}
/* Row[3620]*/
.util--bring-to-front
{
	z-index:1502!important;

}
/* Row[3621]*/
.util--bring-to-back
{
	z-index:1 !important;

}
/* Row[3622]*/
.life-vault__list .icon.icon--Uploaded::before
{
	content:"check";
--icon-color:var(--ui-color-positive);

}
/* Row[3623]*/
.life-vault__list .icon.icon--Overdue::before
{
	content:"local_fire_department";
--icon-color:var(--ui-color-negative);

}
/* Row[3624]*/
.life-vault__list .icon.icon--Upcoming::before
{
	content:"bolt";
--icon-color:var(--ui-color-warning);

}
/* Row[3625]*/
.life-vault__list .icon.icon--Future::before
{
	content:"event";
--icon-color:var(--ui-color-key);

}
/* Row[3626]*/
.life-vault__list colgroup col:first-child
{
	min-width:3.571em !important;

}
/* Row[3627]*/
.dx-datagrid-rowsview .life-vault__age:before
{
	content:"Age ";

}
/* Row[3628]*/
.dx-datagrid-rowsview .life-vault__countdown.Uploaded:before
{
	font-size:var(--font-size-main);
content:"Completed";

}
/* Row[3629]*/
.dx-datagrid-rowsview .life-vault__countdown.Uploaded
{
	font-size:0;

}
/* Row[3630]*/
.dx-datagrid-rowsview .life-vault__expiryDate.Does.not.expire:before
{
	color:var(--app-title-date-color);
content:"Does Not Expire";

}
/* Row[3631]*/
.dx-datagrid-rowsview .life-vault__expiryDate.Overdue:before, .dx-datagrid-rowsview .life-vault__expiryDate.Future:before, .dx-datagrid-rowsview .life-vault__expiryDate.Upcoming:before
{
	color:var(--ui-color-key);
font-family:var(--font-family-icon);
font-size:1.5em;
display:block;
content:"hourglass_empty";

}
/* Row[3632]*/
.life-vault__list .dx-datagrid-rowsview td:first-child
{
	text-overflow:clip;

}
/* Row[3633]*/
.life-vault__edit-modal .ic-row-1
{
	text-align:center;
row-gap:var(--padding);
flex-direction:column;
padding:var(--padding-plus-quarter) var(--padding);
position:absolute;
top:0;
left:0;
display:flex;
background:var(--app-subtitle-bg);
border-style:solid;
border-color:var(--app-subtitle-border-color);
z-index:1;
border-width:var(--app-subtitle-border-width);

}
/* Row[3634]*/
.life-vault__edit-modal .uploadedFile
{
	margin-top:calc(var(--margin-3x) / 1.2);

}
/* Row[3635]*/
.util--collapse.util--collapse-animated
{
	transition:max-height var(--anim-speed-fast) ease, opacity var(--anim-speed-fast) ease!important;
transform:translateZ(0)!important;
backface-visibility:hidden!important;
-webkit-backface-visibility:hidden!important;

}
/* Row[3636]*/
.util--collapse.util--collapse-animated.is-expanded
{
	max-height:100em!important;
overflow:visible!important;
opacity:1!important;
pointer-events:all !important;

}
/* Row[3637]*/
.file-uploader-delete-button--hide .fileDeleteButton
{
	display:none;

}
/* Row[3638]*/
.ic-headerbuttons .ic-col:first-child [dx-button].dx-button
{
	margin-left:var(--margin);

}
/* Row[3639]*/
.icGrid .dx-datagrid .dx-toolbar-after .dx-edit-button
{
	font-size:1em;

}
/* Row[3640]*/
.icGrid .dx-datagrid .dx-datagrid-filter-row td .dx-selectbox input
{
	text-align:left!important;
padding-left:var(--padding-half);
box-shadow:none;

}
/* Row[3641]*/
.icGrid .dx-datagrid .dx-editor-cell .dx-texteditor .dx-texteditor-input
{
	background:var(--input-bg);

}
/* Row[3642]*/
.icGrid .dx-datagrid-content .dx-datagrid-table .dx-row td.dx-editor-cell
{
	padding:var(--list-cell-padding-tb) var(--list-cell-padding-lr);

}
/* Row[3643]*/
.icGrid .dx-datagrid .dx-datagrid-rowsview .dx-data-row .dx-cell-modified .dx-highlight-outline .dx-texteditor-container
{
	align-items:center;
justify-content:center;
display:flex;

}
/* Row[3644]*/
.icGrid .dx-datagrid .dx-datagrid-rowsview .dx-data-row .dx-cell-modified .dx-highlight-outline::after
{
	border:2px solid;
border-color:var(--ui-color-positive);
border-radius:var(--border-radius);
z-index:0;

}
/* Row[3645]*/
[data-dx_placeholder="Select..."]::before
{
	content:"Select";

}
/* Row[3646]*/
.icGrid .dx-datagrid .dx-editor-cell .dx-texteditor .dx-texteditor-input[style*="text-align: center"]
{
	text-align:left!important;

}
/* Row[3647]*/
[data-theme]:hover::after
{
	color:var(--ui-color-key);
font-family:var(--font-family-icon);
font-size:0.714em;
position:absolute;
left:1.98em;
content:"circle";
opacity:0.3;

}
/* Row[3648]*/
article.article--paragraph-format .TableTitle
{
	--page-title-margin:0;

}
/* Row[3649]*/
article.article--paragraph-format h5:first-of-type
{
	margin-top:0;

}
/* Row[3650]*/
article.article--paragraph-format h5
{
	margin:var(--margin-plus-half) 0 var(--margin-half);

}
/* Row[3651]*/
article.article--paragraph-format h5::after
{
	width:100%;
height:2px;
position:relative;
top:-px;
display:flex;
background:var(--ui-color-border);
content:"";

}
/* Row[3652]*/
article.article--paragraph-format h6
{
	color:var(--ui-color-text-secondary);
font-weight:var(--font-weight-regular);
font-size:.815em;

}
/* Row[3653]*/
article.article--paragraph-format ul
{
	margin:0 0 var(--margin-half) 0;
padding-left:var(--padding-2x);
list-style:disc;
list-style-position:outside;

}
/* Row[3654]*/
a.link--as-button.button--back
{
	padding:var(--button-padding);
position:relative;
display:inline-flex;
border-radius:var(--button-border-radius);
z-index:1;
overflow:hidden;
--link-underline-color:transparent;
--link-hover-underline-color:transparent;
--button-padding:.15em;

}
/* Row[3655]*/
a.link--as-button.button--back:hover::after
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
background:var(--button-bg);
content:"";
z-index:-1;

}
/* Row[3656]*/
article.article--paragraph-format iframe
{
	padding:var(--padding);
background:var(--card-bg);
border:var(--border-width) solid var(--ui-color-border)!important;
border-radius:var(--border-radius);

}
/* Row[3657]*/
article.article--paragraph-format address p
{
	margin:0;

}
/* Row[3658]*/
[data-step].load-panel--transparent .dx-loadpanel-wrapper.dx-overlay-wrapper
{
	--load-panel-shader-bg:transparent;
--load-panel-shader-blur:0;

}
/* Row[3659]*/
:root[data-user-theme="dark"] .temp-api-average-happiness .happiness-section img
{
	filter:brightness(2.5) hue-rotate(60deg);

}
/* Row[3660]*/
.ExtraSmall .border-radius--on-mobile
{
	--border-radius:3px;
--card-border-radius:3px;

}
/* Row[3661]*/
.input-form
{
	--label-margin:0;
--fields-flex-align-items:center;
--fields-flex-justify-content:flex-start;
--fields-flex-align-content:flex-start;

}
/* Row[3662]*/
.input-form .ic-row
{
	max-width:var(--input-form-width);
margin:auto;

}
/* Row[3663]*/
.input-form .ic-row .ic-col
{
	margin:var(--input-form-margin);
padding:var(--input-form-padding);

}
/* Row[3664]*/
.input-form .fieldTable
{
	align-items:var(--fields-flex-align-items);
flex-wrap:var(--fields-flex-wrap);
justify-content:var(--fields-flex-justify-content);
margin:var(--gap-vertical) 0 0 var(--gap-horizontal);
display:flex;

}
/* Row[3665]*/
.input-form .ic-row .fieldTable label
{
	text-align:var(--label-text-align);
align-items:center;
max-width:var(--input-form-label-max-width);
min-width:var(--input-form-label-min-width);
min-height:var(--input-form-label-min-height);
padding-right:var(--input-form-label-padding);
display:flex;
word-wrap:break-word;

}
/* Row[3666]*/
.input-form .ic-field-wrapper:has(.ic-reveal-password-icon)
{
	max-width:fit-content;

}
/* Row[3667]*/
.chart-load-panel--hide .highcharts-loading
{
	display:none!important;

}
/* Row[3668]*/
.temp-icx-points-categories-app .dx-progressbar
{
	min-width:100%;

}
/* Row[3669]*/
.left-menu__overlay .submenu__parent
{
	font-weight:var(--font-weight-bold);
pointer-events:none;

}
/* Row[3670]*/
.last-row--is-buttons-app.buttons-app--justify-left .ic-row:last-child
{
	justify-content:flex-start;

}
/* Row[3671]*/
.last-row--is-buttons-app.buttons-app--justify-left .ic-row:last-child [dx-button].dx-button
{
	margin:0 var(--gap-vertical) var(--gap-horizontal) 0;

}
/* Row[3672]*/
.left-menu__overlay .submenu__parent ~ *:not(.submenu__parent):not(.submenu__parent-end) .dx-treeview-item .dx-treeview-item-content span.dx-menu-item-text
{
	padding-left:calc(var(--padding-2x) - var(--padding-quarter));

}
/* Row[3673]*/
.left-menu__overlay .submenu__parent ~ *:not(.submenu__parent):not(.submenu__parent-end) .dx-treeview-item:before
{
	width:var(--border-width);
height:100%;
position:absolute;
left:var(--padding);
background:var(--ui-color-text);
content:"";
opacity:0.3;

}
/* Row[3674]*/
.left-menu__overlay .submenu__parent ~ *:not(.submenu__parent):not(.submenu__parent-end) .dx-treeview-item.dx-state-active:before, .left-menu__overlay .submenu__parent ~ *:not(.submenu__parent):not(.submenu__parent-end) .dx-treeview-item.dx-state-hover:before
{
	background:var(--ui-color-key);
opacity:1;

}
/* Row[3675]*/
.left-menu__overlay .submenu__parent:not(:first-of-type)
{
	margin-top:var(--margin);

}
/* Row[3676]*/
.left-menu__overlay .dx-treeview-toggle-item-visibility + .dx-treeview-node-container .dx-treeview-node.submenu__parent ~ *:not(.submenu__parent):not(.submenu__parent-end):last-of-type, .left-menu__overlay .dx-treeview-toggle-item-visibility + .dx-treeview-node-loadindicator + .dx-treeview-node-container .dx-treeview-node.submenu__parent ~ *:not(.submenu__parent):not(.submenu__parent-end):last-of-type
{
	margin-bottom:var(--margin-half);

}
/* Row[3677]*/
.left-menu__overlay .dx-treeview-toggle-item-visibility + .dx-treeview-node-container .dx-treeview-node.submenu__parent ~ *:not(.submenu__parent):not(.submenu__parent-end):last-of-type > .dx-treeview-item, .left-menu__overlay .dx-treeview-toggle-item-visibility + .dx-treeview-node-loadindicator + .dx-treeview-node-container .dx-treeview-node.submenu__parent ~ *:not(.submenu__parent):not(.submenu__parent-end):last-of-type > .dx-treeview-item
{
	margin-bottom:0;

}
/* Row[3678]*/
.left-menu__overlay .submenu__parent-end
{
	font-size:0;
margin-top:.5rem;

}
/* Row[3679]*/
.left-menu__overlay .submenu__parent-end ~ * .dx-treeview-item:before
{
	display:none;

}
/* Row[3680]*/
.left-menu__overlay .submenu__parent-end ~ * .dx-treeview-item .dx-treeview-item-content span.dx-menu-item-text
{
	--padding-quarter:0em;
--padding-2x:var(--padding);

}
/* Row[3681]*/
.IXResponsiveBody::after
{
	width:100%;
height:var(--page-title-banner-height);
position:absolute;
top:var(--header-height);
left:0;
display:flex;
background:var(--page-title-banner-bg);
background-repeat:var(--page-title-banner-bg-repeat);
background-position:var(--page-title-banner-bg-position);
background-size:var(--page-title-banner-bg-size);
content:"";
z-index:-1;

}
/* Row[3682]*/
.IXResponsiveBody .IXResponsiveBodyInner
{
	position:relative;
top:var(--page-title-banner-offset);

}
/* Row[3683]*/
.ops-wide-screen
{
	--body-max-width:125em;

}
/* Row[3684]*/
.ExtraSmall .pcp--education-slider .DocumentSliderV4
{
	--item-bg:transparent;
--item-width:21.429em;
--item-height:12.429em;

}
/* Row[3685]*/
.input--unit.unit--per-month
{
	--input-unit:"per month";

}
/* Row[3686]*/
.input--unit.unit--per-year
{
	--input-unit:"per year";

}
/* Row[3687]*/
.input--unit.unit--annually
{
	--input-unit:"annually";

}
/* Row[3688]*/
.market-indices--pre-client .pcp--market-indices-iFrame
{
	height:6.929em;
margin-top:-28px;
margin-bottom:-0.357em;

}
/* Row[3689]*/
.ExtraSmall .pcp--market-indices-iFrame
{
	height:8.571em;
margin-top:-48px;
margin-bottom:-0.357em;

}
/* Row[3690]*/
[dx-button].dx-button.button--has-icon.icon--space-between::before, [dx-button].dx-button.dx-state-focused.button--has-icon.icon--space-between::before
{
	flex-grow:1;

}
/* Row[3691]*/
[dx-button].dx-button.button--has-icon.icon--right.icon--space-between::before, [dx-button].dx-button.dx-state-focused.icon--right.button--has-icon.icon--space-between::before
{
	flex-grow:0;

}
/* Row[3692]*/
[dx-button].dx-button.button--has-icon.icon--right.icon--space-between .dx-button-content, [dx-button].dx-button.dx-state-focused.button--has-icon.icon--right.icon--space-between .dx-button-content
{
	flex-grow:1;
justify-content:flex-start;

}
/* Row[3693]*/
[dx-button].button--key-secondary
{
	--focus-outline-color:var(--ui-color-key);
--button-bg:var(--ui-color-key-secondary);
--button-text-color:var(--ui-color-key);
--button-hover-bg:var(--ui-color-key);
--button-hover-text-color:var(--card-bg);
--button-click-ripple-bg:var(--card-bg);
--button-hover-overlay-bg:var(--ui-color-text);
--button-hover-overlay-opacity:0;

}
/* Row[3694]*/
[dx-button].button--text
{
	--focus-outline-color:var(--ui-color-key);
--button-bg:var(--ui-color-text);
--button-text-color:var(--card-bg);
--button-hover-bg:var(--ui-color-text);
--button-hover-text-color:var(--card-bg);
--button-click-ripple-bg:var(--card-bg);
--button-hover-overlay-bg:var(--card-bg);
--button-hover-overlay-opacity:0.1;

}
/* Row[3695]*/
[dx-button].button--text-secondary
{
	--focus-outline-color:var(--ui-color-key);
--button-bg:var(--ui-color-text-secondary);
--button-text-color:var(--card-bg);
--button-hover-bg:var(--ui-color-text);
--button-hover-text-color:var(--card-bg);
--button-click-ripple-bg:var(--card-bg);
--button-hover-overlay-bg:var(--card-bg);
--button-hover-overlay-opacity:0.1;

}
/* Row[3696]*/
[dx-button].button--positive
{
	--focus-outline-color:var(--ui-color-text);
--button-bg:var(--ui-color-positive);
--button-text-color:var(--card-bg);
--button-hover-bg:var(--ui-color-positive);
--button-hover-text-color:var(--card-bg);
--button-click-ripple-bg:var(--card-bg);
--button-hover-overlay-bg:var(--ui-color-text);
--button-hover-overlay-opacity:0.1;

}
/* Row[3697]*/
[dx-button].button--negative
{
	--focus-outline-color:var(--ui-color-text);
--button-bg:var(--ui-color-negative);
--button-text-color:var(--card-bg);
--button-hover-bg:var(--ui-color-negative);
--button-hover-text-color:var(--card-bg);
--button-click-ripple-bg:var(--card-bg);
--button-hover-overlay-bg:var(--ui-color-text);
--button-hover-overlay-opacity:0.1;

}
/* Row[3698]*/
[dx-button].button--positive-secondary
{
	--focus-outline-color:var(--ui-color-text);
--button-bg:var(--ui-color-positive-secondary);
--button-text-color:var(--ui-color-positive);
--button-hover-bg:var(--ui-color-positive);
--button-hover-text-color:var(--card-bg);
--button-click-ripple-bg:var(--card-bg);
--button-hover-overlay-bg:var(--ui-color-text);
--button-hover-overlay-opacity:0;

}
/* Row[3699]*/
[dx-button].button--negative-secondary
{
	--focus-outline-color:var(--ui-color-text);
--button-bg:var(--ui-color-negative-secondary);
--button-text-color:var(--ui-color-negative);
--button-hover-bg:var(--ui-color-negative);
--button-hover-text-color:var(--card-bg);
--button-click-ripple-bg:var(--card-bg);
--button-hover-overlay-bg:var(--ui-color-text);
--button-hover-overlay-opacity:0;

}
/* Row[3700]*/
[dx-button].button--destructive
{
	--focus-outline-color:var(--ui-color-text);
--button-bg:var(--ui-color-destructive);
--button-text-color:var(--card-bg);
--button-hover-bg:var(--ui-color-destructive);
--button-hover-text-color:var(--card-bg);
--button-click-ripple-bg:var(--card-bg);
--button-hover-overlay-bg:var(--ui-color-text);
--button-hover-overlay-opacity:0.1;

}
/* Row[3701]*/
[dx-button].button--gray-lightest
{
	--focus-outline-color:var(--ui-color-key);
--button-bg:var(--ui-color-gray-lightest);
--button-text-color:var(--ui-color-text);
--button-hover-bg:var(--ui-color-gray-lightest);
--button-hover-text-color:var(--card-bg);
--button-click-ripple-bg:var(--card-bg);
--button-hover-overlay-bg:var(--ui-color-text);
--button-hover-overlay-opacity:0.3;

}
/* Row[3702]*/
[dx-button].button--gray-light
{
	--focus-outline-color:var(--ui-color-key);
--button-bg:var(--ui-color-gray-light);
--button-text-color:var(--card-bg);
--button-hover-bg:var(--ui-color-gray-light);
--button-hover-text-color:var(--card-bg);
--button-click-ripple-bg:var(--card-bg);
--button-hover-overlay-bg:var(--ui-color-text);
--button-hover-overlay-opacity:0.3;

}
/* Row[3703]*/
[dx-button].button--gray-medium
{
	--focus-outline-color:var(--ui-color-key);
--button-bg:var(--ui-color-gray-medium);
--button-text-color:var(--card-bg);
--button-hover-bg:var(--ui-color-gray-medium);
--button-hover-text-color:var(--card-bg);
--button-click-ripple-bg:var(--card-bg);
--button-hover-overlay-bg:var(--ui-color-text);
--button-hover-overlay-opacity:0.3;

}
/* Row[3704]*/
[dx-button].button--gray-dark
{
	--focus-outline-color:var(--ui-color-key);
--button-bg:var(--ui-color-gray-dark);
--button-text-color:var(--card-bg);
--button-hover-bg:var(--ui-color-gray-dark);
--button-hover-text-color:var(--card-bg);
--button-click-ripple-bg:var(--card-bg);
--button-hover-overlay-bg:var(--card-bg);
--button-hover-overlay-opacity:0.1;

}
/* Row[3705]*/
[dx-button].button--gray-darkest
{
	--focus-outline-color:var(--ui-color-key);
--button-bg:var(--ui-color-gray-darkest);
--button-text-color:var(--card-bg);
--button-hover-bg:var(--ui-color-gray-darkest);
--button-hover-text-color:var(--card-bg);
--button-click-ripple-bg:var(--card-bg);
--button-hover-overlay-bg:var(--card-bg);
--button-hover-overlay-opacity:0.1;

}
/* Row[3706]*/
[dx-button].button--key-secondary-black
{
	--focus-outline-color:var(--ui-color-key);
--button-bg:var(--ui-color-key-secondary);
--button-text-color:var(--ui-color-text);
--button-hover-bg:var(--ui-color-key);
--button-hover-text-color:var(--card-bg);
--button-click-ripple-bg:var(--card-bg);
--button-hover-overlay-bg:var(--ui-color-text);
--button-hover-overlay-opacity:0;

}
/* Row[3707]*/
.market-indices.market-indices--pre-client .fieldTable::before
{
	width:100%;
height:1em;
margin-bottom:-.75em;
position:relative;
display:flex;
background:var(--card-bg);
content:"";
z-index:1;

}
/* Row[3708]*/
.market-indices.market-indices--pre-client .fieldTable::after
{
	width:100%;
height:1.1em;
position:relative;
display:flex;
background:var(--card-bg);
content:"";
z-index:1;

}
/* Row[3709]*/
.dx-dropdowneditor.dx-datebox-native .dx-dropdowneditor-icon::before
{
	content:"event";

}
/* Row[3710]*/
[dx-button].dx-button.button--large .dx-button-text
{
	line-height:var(--font-line-height-main);

}
/* Row[3711]*/
[dx-button].dx-button.button--has-icon.button--icon-with-caption .dx-button-text
{
	line-height:var(--font-line-height-main);

}
/* Row[3712]*/
body[data-workflow="WhiteLogin.WF.App"].login-page
{
	margin:unset;
padding:unset;

}
/* Row[3713]*/
.login-page header, .login-page footer
{
	display:none;

}
/* Row[3714]*/
.login-page .IXResponsiveBody::before
{
	display:none;

}
/* Row[3715]*/
.login-page .login-page__footer
{
	max-width:fit-content;
min-width:auto;
position:fixed;
bottom:var(--padding);
right:var(--padding);
z-index:-1;
--ui-color-text:var(--color-white);

}
/* Row[3716]*/
.login-page .login-page__image img
{
	height:100vh;
position:fixed;
object-fit:cover;
object-position:left;

}
/* Row[3717]*/
.login-page .IXResponsiveBodyInner > .IXResponsiveContent
{
	max-width:100%;
min-width:100%;

}
/* Row[3718]*/
.login-page .IXResponsiveBody > .IXResponsiveBody > .IXResponsiveContent
{
	min-width:100%;
margin:0;

}
/* Row[3719]*/
.login-page .IXResponsiveBody
{
	padding:0;

}
/* Row[3720]*/
.login-page .login-page__login .ic-row:first-child:not(:only-child)
{
	align-items:center;
width:100%;
position:absolute;
top:var(--padding-2x);
left:0;
display:flex;

}
/* Row[3721]*/
.login-page .login-page__login .ic-row:last-child:not(:only-child) .ic-col, .login-page .login-page__login .ic-row:last-child:not(:only-child) .ic-field-wrapper > div, .login-page .login-page__login .ic-row:first-child:not(:only-child) .ic-col, .login-page .login-page__login .ic-row:first-child:not(:only-child) .ic-field-wrapper > div
{
	width:auto !important;

}
/* Row[3722]*/
.login-error-message
{
	margin-top:calc(-1 * var(--margin) / 2);
margin-bottom:var(--margin);
--field-color:var(--ui-color-destructive);

}
/* Row[3723]*/
.app-title.app-title--has-buttons.app-title--full-size-buttons [dx-button].dx-button
{
	min-width:var(--button-min-width);
min-height:var(--button-min-height);
padding:var(--button-padding);
--button-padding:0px 1.429em;

}
/* Row[3724]*/
.login-page.rm-login-page .login-page__image
{
	display:none;

}
/* Row[3725]*/
.login-page.rm-login-page .login-page__login
{
	height:42.857em;
position:fixed;
top:calc(50% - calc(42.857em / 2));
left:calc(50% - calc(34.286em / 2));
box-shadow:var(--card-shadow);
border-radius:var(--border-radius);

}
/* Row[3726]*/
.login-page.rm-login-page .login-page__login .ic-row:first-child:not(:only-child)
{
	margin-bottom:var(--margin-2x);
position:static;

}
/* Row[3727]*/
.icGrid .dx-datagrid .dx-datagrid-rowsview .dx-selection.dx-row
{
	position:relative;
--button-hover-bg:var(--ui-color-key-secondary);
--button-hover-overlay-bg:var(--ui-color-key);
--button-hover-overlay-opacity:0.1;

}
/* Row[3728]*/
[dx-button].dx-button.button--icon-only[data-icon="share"]::before
{
	font-size:1.286em;

}
/* Row[3729]*/
[dx-button].dx-button.button--icon-only[data-icon="swap_horiz"]::before
{
	font-size:1.714em;
transition:transform .25s ease;

}
/* Row[3730]*/
[dx-button].dx-button.button--icon-only[data-icon="remove_circle_outline"]::before
{
	font-size:1.571em;

}
/* Row[3731]*/
[dx-button].dx-button.button--icon-only.button--destructive
{
	--focus-outline-color:var(--ui-color-destructive);
--button-bg:transparent;
--button-text-color:var(--ui-color-destructive);
--button-border-width:0;
--button-border-color:transparent;
--button-shadow:none;
--button-hover-bg:transparent;
--button-hover-text-color:var(--ui-color-destructive);
--button-hover-border-width:1px;
--button-hover-border-color:transparent;
--button-hover-shadow:none;
--button-click-ripple-bg:var(--button-hover-text-color);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:var(--ui-color-destructive);
--button-hover-overlay-opacity:0.1;

}
/* Row[3732]*/
[dx-button].dx-button.button--icon-only, [dx-button].dx-button.button--icon-only.dx-state-focused
{
	color:var(--button-icon-color,var(--button-text-color));
--button-min-width:0;
--button-padding:.679em;
--button-border-width:0;

}
/* Row[3733]*/
[dx-button].dx-button.button--icon-only::before
{
	color:var(--button-icon-color,var(--button-text-color));
font-family:var(--font-family-icon);
font-size:var(--button-icon-size);
line-height:normal;
align-items:center;
width:auto;
height:100%;
margin:0;
position:relative;
display:inline-flex;
background:transparent;
text-transform:none;
content:attr(data-icon);
z-index:1;
opacity:1;
transform:rotate(0.03deg);

}
/* Row[3734]*/
[dx-button].dx-button.button--icon-only .dx-button-content, [dx-button].dx-button.dx-state-focused.button--icon-only .dx-button-content
{
	justify-content:flex-start;
width:auto;
padding:0;
box-shadow:none;

}
/* Row[3735]*/
[dx-button].dx-button.button--icon-only .dx-button-text
{
	display:none;

}
/* Row[3736]*/
.icGrid .dx-datagrid [dx-button].button--icon-only
{
	--button-bg:transparent;
--button-padding:.25em .5em;

}
/* Row[3737]*/
[dx-button].dx-button.dx-state-focused
{
	outline:var(--focus-outline-width) solid var(--focus-outline-color)!important;
outline-offset:calc(-1 * var(--focus-outline-width));

}
/* Row[3738]*/
.onboarding-workflow__step
{
	--ui-gradient:none;
--focus-outline-width:0;
--input-border-radius:0;
--ui-gradient-extra-light:none;
--ui-gradient-gray:none;

}
/* Row[3739]*/
.fieldTable input[type="date"]::-webkit-inner-spin-button, .fieldTable input[type="date"]::-webkit-calendar-picker-indicator
{
	opacity:0;

}
/* Row[3740]*/
.tabs--is-transparent .dx-tabs
{
	padding:0 var(--padding);
display:flex;
background:transparent;
--tabs-tab-bg:transparent;
--tabs-tab-hover-bg:transparent;

}
/* Row[3741]*/
.tabs--is-transparent .dx-tabpanel-tabs
{
	margin-bottom:var(--margin);
padding:0;

}
/* Row[3742]*/
.tabs--is-transparent .dx-tabs .dx-tab
{
	align-items:center;
margin-right:var(--margin);
padding:0;
display:inline-flex;

}
/* Row[3743]*/
.tabs--is-transparent .dx-tabs .dx-tab.dx-tab-selected::before
{
	width:100%;

}
/* Row[3744]*/
.ExtraSmall .pcp--kc-recommended-slider .DocumentSliderV4
{
	--item-width:18.571em;
--item-height:20.429em;

}
/* Row[3745]*/
[ic-external-widget] .tickerbar
{
	font-family:var(--font-family-main);
font-weight:var(--font-weight-regular);
font-size:var(--font-size-main);
align-items:center;
width:100%;
height:7.143em;
padding-left:0;
position:relative;
display:flex;
background:transparent;
scrollbar-width:initial;

}
/* Row[3746]*/
[ic-external-widget] .tickerbar .item
{
	align-items:flex-start;
flex-direction:column;
justify-content:center;
padding:0 3em 0 0;
position:relative;
display:flex;
background:transparent;
border:none;
white-space:nowrap;

}
/* Row[3747]*/
[ic-external-widget] .tickerbar ._inner
{
	display:flex;

}
/* Row[3748]*/
[ic-external-widget] .tickerbar .item:last-child
{
	padding:0;

}
/* Row[3749]*/
[ic-external-widget] .tickerbar .item:not(:last-child):after
{
	width:1px;
height:calc(100% - 0.714em);
position:absolute;
top:0.357em;
right:1.5em;
background:var(--ui-color-border);
content:"";

}
/* Row[3750]*/
[ic-external-widget] .tickerbar .name
{
	color:var(--ui-color-gray-darkest);
text-decoration:none;
margin-bottom:.15em;
text-transform:unset;
white-space:nowrap;

}
/* Row[3751]*/
[ic-external-widget] .tickerbar .price
{
	color:var(--ui-color-text);
font-weight:var(--font-weight-bold);
margin-bottom:.15em;

}
/* Row[3752]*/
[ic-external-widget] .tickerbar .negative
{
	--ui-color-text:var(--ui-color-negative);

}
/* Row[3753]*/
[ic-external-widget] .tickerbar .positive
{
	--ui-color-text:var(--ui-color-positive);

}
/* Row[3754]*/
[ic-external-widget] .tickerbar .change
{
	color:var(--ui-color-text);
font-size:0.929em;

}
/* Row[3755]*/
[ic-external-widget] .tickerbar::-webkit-scrollbar
{
	width:1em;
height:1em;

}
/* Row[3756]*/
.market-indices--vertical [ic-external-widget] .tickerbar
{
	height:auto;
padding:var(--padding) 0;

}
/* Row[3757]*/
.market-indices--vertical [ic-external-widget] .tickerbar ._inner
{
	flex-direction:column;
width:100%;
max-height:var(--scroll-max-height);

}
/* Row[3758]*/
.market-indices--vertical [ic-external-widget] .tickerbar .item
{
	min-width:100%;
padding:0 0 var(--padding) 0;

}
/* Row[3759]*/
.market-indices--vertical [ic-external-widget] .tickerbar .item:not(:last-child):after
{
	width:100%;
height:1px;
top:unset;
bottom:.75em;
left:0;

}
/* Row[3760]*/
.market-indices--vertical [ic-external-widget] .tickerbar .change
{
	justify-content:space-between;
width:100%;
display:flex;

}
/* Row[3761]*/
.market-indices--vertical [ic-external-widget] .tickerbar .item .price
{
	position:absolute;
top:0;
right:0;

}
/* Row[3762]*/
.market-indices--vertical [ic-external-widget] .tickerbar .name
{
	margin-bottom:1em;

}
/* Row[3763]*/
.login-page__footer-links
{
	display:block !important;

}
/* Row[3764]*/
.login-page__footer-links .NewsFeedV4 .NewsFeedBxWrapper .NewsFeedItem
{
	padding:var(--padding-half);
border:0;

}
/* Row[3765]*/
.login-page__footer-links .NewsFeedPageColumn.clearfix
{
	justify-content:center;
width:34.286em;
position:fixed;
bottom:var(--padding);
display:flex;

}
/* Row[3766]*/
.login-page__footer-links .NewsFeedV4 .NewsFeedBxWrapper .NewsFeedItem div.NewsFeedDetails
{
	display:none;

}
/* Row[3767]*/
.login-page__footer-links .NewsFeedV4 .NewsFeedBxWrapper .NewsFeedItem > div.NewsFeedTitle
{
	font-weight:var(--font-weight-regular);
--ui-color-text:var(--ui-color-key);

}
/* Row[3768]*/
.ExtraSmall .login-page__footer-links .NewsFeedV4 .NewsFeedPageColumn a:nth-child(1n) .NewsFeedItem, .Small .NewsFeedV4 .login-page__footer-links .NewsFeedPageColumn a:nth-child(1n) .NewsFeedItem, .Medium .login-page__footer-links .NewsFeedV4 .NewsFeedPageColumn a:nth-child(1n) .NewsFeedItem
{
	--item-bg:transparent;

}
/* Row[3769]*/
.Small .login-page__footer-links .NewsFeedV4, .Medium .login-page__footer-links .NewsFeedV4, .ExtraSmall .login-page__footer-links .NewsFeedV4
{
	--item-width:auto;
--item-height:auto;

}
/* Row[3770]*/
.login-page .login-page__login .ic-row:last-child:not(:only-child)
{
	align-items:center;
flex-direction:row;
justify-content:center;
width:100%;
position:absolute;
bottom:var(--padding-4x);
left:0;
display:flex;

}
/* Row[3771]*/
.login-page .ExtraSmall .login-page__login .ic-row:last-child:not(:only-child)
{
	position:static;

}
/* Row[3772]*/
.ExtraSmall .login-page__footer-links .NewsFeedPageColumn.clearfix
{
	flex-wrap:wrap;
width:90vw;
padding:0 var(--padding);

}
/* Row[3773]*/
[data-header-type="3"]:root
{
	--header-height:10.571em;
--header-menu-height:calc(var(--header-height) / 2);
--header-menu-item-height:calc(var(--header-height) / 2);

}
/* Row[3774]*/
[data-header-type="3"] .dx-menu-base .dx-menu-item-wrapper.menu__logout
{
	display:none;

}
/* Row[3775]*/
[data-header-type="3"] .ic-menu-default .dx-menu .dx-menu-horizontal .dx-menu-items-container .dx-menu-item-wrapper.menu__logout, [data-header-type="3"] .ic-menu-default .dx-menu .dx-menu-horizontal .dx-menu-items-container .dx-menu-item-wrapper.menu__logout + li
{
	width:0;
margin-left:-1.75em;
visibility:hidden;
pointer-events:none;
user-select:none;

}
/* Row[3776]*/
[data-header-type="3"] .header
{
	align-items:flex-end;

}
/* Row[3777]*/
[data-header-type="3"] .header .header__logo
{
	padding:var(--padding) 0;

}
/* Row[3778]*/
[data-header-type="3"] .ic-menu-default .dx-menu .dx-menu-horizontal .menu__username .dx-parent-menu-item-selected .dx-menu-item-text::after
{
	display:none;

}
/* Row[3779]*/
[data-header-type="3"] .ic-menu-default .dx-menu .dx-menu-horizontal .menu__username .dx-parent-menu-item-selected
{
	--menu-item-selected-color:var(--ui-color-text);

}
/* Row[3780]*/
[dx-button].dx-button.dx-state-hover.button--icon-only::before, [dx-button].dx-button.dx-state-active.button--icon-only::before
{
	color:var(--button-hover-icon-color,var(--button-hover-text-color));

}
/* Row[3781]*/
.columns--gap.last-row--is-buttons-app .ic-row:last-child > *
{
	margin:0;

}
/* Row[3782]*/
.buttons-app.buttons-app--as-range-selector
{
	justify-content:center;
border:0;
--button-min-height:auto;
--button-min-width:auto;
--buttons-app-bg:transparent;
--buttons-app-min-height:auto;
--gap-vertical:0;
--gap-horizontal:0;
--button-icon-size:1.2em;

}
/* Row[3783]*/
.buttons-app.buttons-app--as-range-selector .ic-row
{
	justify-content:center;
width:100%;

}
/* Row[3784]*/
.buttons-app.buttons-app--as-range-selector .ic-row .ic-col
{
	flex-grow:1;

}
/* Row[3785]*/
.buttons-app.buttons-app--as-range-selector .ic-col [dx-button].button
{
	flex-grow:1;
justify-content:center;
width:100%;
border-top:1px solid var(--ui-color-key);
border-bottom:1px solid var(--ui-color-key);
border-right:1px solid var(--ui-color-key);
border-radius:0;

}
/* Row[3786]*/
.buttons-app.buttons-app--as-range-selector .ic-col:first-child [dx-button].button
{
	border-left:1px solid var(--ui-color-key);
border-radius:var(--border-radius) 0 0 var(--border-radius);

}
/* Row[3787]*/
.buttons-app.buttons-app--as-range-selector .ic-col:last-child [dx-button].button
{
	border-radius:0 var(--border-radius) var(--border-radius) 0;

}
/* Row[3788]*/
.buttons-app.buttons-app--as-range-selector [dx-button].button.is-active
{
	background:var(--ui-color-key);
--button-text-color:var(--card-bg);
--button-icon-color:var(--card-bg);

}
/* Row[3789]*/
.kc__quick-links [dx-button].button--icon-only
{
	justify-content:center;
--button-min-width:5.5em;

}
/* Row[3790]*/
.ExtraSmall .kc__quick-links [dx-button].button--icon-only, .ExtraSmall .kc__quick-links [dx-button].dx-button.button--icon-only.dx-state-focused
{
	--button-min-height:0;
--button-min-width:5.5em;
--button-icon-size:1.5em;

}
/* Row[3791]*/
.kc__quick-links [dx-button].button--icon-only, .kc__quick-links [dx-button].dx-button.button--icon-only.dx-state-focused
{
	justify-content:center;
--button-min-height:6.643em;
--button-min-width:13.857em;
--button-icon-size:2.5em;

}
/* Row[3792]*/
.pcp--kc-featured-course
{
	--image-container-width:100%;
--image-container-height:31em;

}
/* Row[3793]*/
.ExtraSmall .pcp--kc-featured-course
{
	--image-container-width:100%;
--image-container-height:16.429em;

}
/* Row[3794]*/
.Small .kc__quick-links [dx-button].button--icon-only, .Small .kc__quick-links [dx-button].dx-button.button--icon-only.dx-state-focused
{
	--button-min-height:5em;
--button-min-width:9.5em;
--button-icon-size:2em;

}
/* Row[3795]*/
.repeater--padding .ic-repeater
{
	padding:var(--padding);

}
/* Row[3796]*/
.repeater--margin .ic-repeater
{
	padding:var(--margin);

}
/* Row[3797]*/
.cms-call-to-action .FieldLabel
{
	display:none;

}
/* Row[3798]*/
.cms-call-to-action .ic-row
{
	justify-content:center;
margin:var(--gap-horizontal) 0;
padding:0 var(--padding);
display:flex;

}
/* Row[3799]*/
.cms-call-to-action a
{
	color:var(--button-text-color);
font-weight:var(--button-text-font-weight);
text-decoration:none;
align-items:center;
justify-content:center;
width:100%;
min-height:var(--button-min-height);
padding:var(--button-padding);
position:relative;
display:flex;
border:var(--button-border-width) solid var(--button-border-color);
border-radius:var(--button-border-radius);
text-transform:var(--button-text-transform);
overflow:hidden;
--button-bg:transparent;
--button-text-color:var(--ui-color-key);
--button-border-color:var(--ui-color-key);
--button-shadow:none;
--button-hover-bg:var(--ui-color-key);
--button-hover-text-color:var(--card-bg);
--button-hover-shadow:none;
--button-click-ripple-bg:var(--button-hover-bg);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:transparent;
--button-hover-overlay-opacity:0;

}
/* Row[3800]*/
.cms-call-to-action a::after
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:block;
background-image:radial-gradient(circle, var(--button-click-ripple-bg) 10%,transparent 10.01%);
background-repeat:no-repeat;
background-position:50%;
content:"";
z-index:2;
opacity:0;
transition:transform var(--anim-speed-fast) ease, opacity var(--anim-speed-slow) ease;
transform:scale(10,10) translateZ(0);
pointer-events:none;

}
/* Row[3801]*/
.cms-call-to-action a::before
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
background:var(--button-hover-overlay-bg);
content:"";
z-index:0;
opacity:0;

}
/* Row[3802]*/
.cms-call-to-action a:hover, .cms-call-to-action a:active
{
	color:var(--button-hover-text-color);
background:var(--button-hover-bg);
border:var(--button-hover-border-width) solid var(--button-hover-border-color);
box-shadow:var(--button-hover-shadow);
border-radius:var(--button-border-radius);
overflow:hidden;

}
/* Row[3803]*/
.cms-call-to-action a:hover::before, .cms-call-to-action a:active::before
{
	background:var(--button-hover-overlay-bg);
opacity:var(--button-hover-overlay-opacity);

}
/* Row[3804]*/
.cms-call-to-action a:active::after
{
	opacity:var(--button-click-ripple-opacity);
transition:0s;
transform:scale(0,0) translateZ(0);

}
/* Row[3805]*/
.cms-call-to-action .ic-row:last-child a:hover p , .cms-call-to-action .ic-row:last-child a:active p
{
	color:var(--button-hover-text-color);

}
/* Row[3806]*/
.cms-call-to-action
{
	text-align:center;
--image-container-width:8.25em;
--image-container-height:8.25em;
--image-container-bg:transparent;

}
/* Row[3807]*/
.cms-call-to-action img
{
	--image-container-crop-mode:contain;

}
/* Row[3808]*/
.cms-call-to-action .ic-row:last-child
{
	margin-top:var(--margin-plus-half);
margin-bottom:var(--margin);

}
/* Row[3809]*/
.cms-call-to-action .ic-row:last-child .ic-col
{
	flex-grow:1;

}
/* Row[3810]*/
.ExtraSmall .pcp--education-slider .DocumentSliderV4, .Small .pcp--education-slider .DocumentSliderV4
{
	--item-bg:transparent;
--item-width:21.429em;
--item-height:12.429em;

}
/* Row[3811]*/
.whats-new .cms-call-to-action .ic-row .fieldTable > [model]
{
	font-size:var(--headings-size-h5);
line-height:2em;

}
/* Row[3812]*/
.card.card--toggle
{
	max-height:var(--app-title-min-height);
position:relative;

}
/* Row[3813]*/
.card.card--toggle.is-open
{
	max-height:none;

}
/* Row[3814]*/
.card.card--toggle .TableTitle:hover
{
	--app-title-color:var(--ui-color-key);
--card-app-title-bg:var(--ui-color-key-secondary);

}
/* Row[3815]*/
.card.card--toggle .TableTitle
{
	flex-direction:row-reverse;
position:relative;
cursor:pointer;

}
/* Row[3816]*/
.card.card--toggle .TableTitle::before
{
	font-family:var(--font-family-icon);
font-size:1.75em;
width:.75em;
text-transform:none;
content:var(--ui-icon-down);

}
/* Row[3817]*/
.card.card--toggle.is-open .TableTitle::before
{
	content:var(--ui-icon-up);

}
/* Row[3818]*/
.modal--success .modal-success__text
{
	font-size:1.5em;
align-items:center;
flex-direction:column;
justify-content:center;
display:flex;

}
/* Row[3819]*/
.modal--success .modal-success__text:before
{
	color:var(--ui-color-key);
font-family:var(--font-family-icon);
font-size:3em;
margin-bottom:.35em;
content:"check_circle_outline";

}
/* Row[3820]*/
.dx-invalid-message > .dx-overlay-content a
{
	display:none;

}
/* Row[3821]*/
.login-page.rm-login-page .login-page__footer-links
{
	display:none !important;

}
/* Row[3822]*/
.icGrid .dx-pager .dx-pages[style*="hidden"]
{
	display:none;

}
/* Row[3823]*/
.smg-attachments.list--as-tagbox .icGrid .dx-datagrid-rowsview
{
	padding:0;
--input-box-shadow:none;
--input-border-width:0;

}
/* Row[3824]*/
.smg-attachments.list--as-tagbox .dx-data-row:hover td, .smg-attachments.list--as-tagbox .dx-data-row:active td
{
	--ui-color-text:initial;
--link-color:initial;

}
/* Row[3825]*/
.prf__dtd-template
{
	min-height:11.500em;

}
/* Row[3826]*/
.prf__bod-cashflow.is-expanded .TableTitle + div button, .prf__cashflow.is-expanded .TableTitle + div button
{
	transform:rotate(180deg);

}
/* Row[3827]*/
.prf__bod-cashflow .TableTitle + div button, .prf__cashflow .TableTitle + div button
{
	transition:transform .15s ease;
transform:rotate(0.03deg);

}
/* Row[3828]*/
.business-mgmt-board .dx-multiview-item:nth-child(2) .sortable-groups-container .categorized-list .list-item
{
	min-height:500px;

}
/* Row[3829]*/
.ExtraSmall .pcp--education-slider .ic-repeater, .Small .pcp--education-slider .ic-repeater
{
	--item-height:14.286em;

}
/* Row[3830]*/
.ExtraSmall .pcp--add-account .ic-plaid-link .addNewButton
{
	width:12.5em !important;

}
/* Row[3831]*/
.buttons--extra-large .button--large
{
	min-width:21em;

}
/* Row[3832]*/
.buttons--extra-large [dx-button].dx-button.button--large
{
	--button-min-width:21em;

}
/* Row[3833]*/
body[class$="Mobile"] .hide-on-mobile-app
{
	display:none;

}
/* Row[3834]*/
body[class$="Mobile"] .show-on-mobile-app
{
	display:block;

}
/* Row[3835]*/
:root [data-is-mobile="false"] .hide-on-mobile-app
{
	display:block!important;

}
/* Row[3836]*/
:root [data-is-mobile="false"] .show-on-mobile-app
{
	display:none;

}
/* Row[3837]*/
:root [data-is-mobile="false"] .hide-on-mobile-app.link--as-button.button--back
{
	display:inline-flex !important;

}
/* Row[3838]*/
.ExtraSmall .width-100--on-mobile.image-container
{
	--image-container-width:100%!important;

}
/* Row[3839]*/
.Small .width-100--on-tablet.image-container, .Medium .width-100--on-tablet.image-container
{
	--image-container-width:100%!important;

}
/* Row[3840]*/
.Small .width-100--on-tablet.image-container
{
	--image-container-width:100%!important;

}
/* Row[3841]*/
.ExtraSmall .is-hidden--on-mobile
{
	display:none!important;

}
/* Row[3842]*/
.ExtraSmall .is-visible--on-mobile
{
	display:block!important;

}
/* Row[3843]*/
.Small .is-hidden--on-tablet
{
	display:none!important;

}
/* Row[3844]*/
.Small .is-visible--on-tablet
{
	display:block;

}
/* Row[3845]*/
[data-user-session="unauth"] .is-visible--when-user-auth
{
	display:none!important;

}
/* Row[3846]*/
[data-user-session="auth"] .is-visible--when-user-auth
{
	display:block!important;

}
/* Row[3847]*/
[data-user-session="auth"] .is-visible--when-user-unauth
{
	display:none!important;

}
/* Row[3848]*/
[data-user-session="unauth"] .is-visible--when-user-unauth
{
	display:block!important;

}
/* Row[3849]*/
[data-is-mobile="true"] .is-visible--on-mobile-app
{
	display:block!important;

}
/* Row[3850]*/
.header .header__left-menu
{
	--button-border-radius:0;

}
/* Row[3851]*/
.header__close-button
{
	position:absolute;
top:-0.3em;
right:.3em;
--focus-outline-color:var(--color-white);
--button-hover-text-color:var(--color-white);
--button-click-ripple-bg:var(--color-white);
--button-hover-overlay-bg:rgba(255,255,255,0.1);
--button-icon-color:var(--color-white);
--button-icon-size:1.75em;

}
/* Row[3852]*/
[dx-button].button--as-link.button--redirect .dx-button-content
{
	padding:0;

}
/* Row[3853]*/
.rows--width-100 .ic-row
{
	width:100%;

}
/* Row[3854]*/
.rows--height-100 .ic-row
{
	height:100%;

}
/* Row[3855]*/
.self-signup-sidebar a
{
	display:inline-block!important;

}
/* Row[3856]*/
.onboarding-workflow
{
	padding-top:0;
overflow-x:hidden;
--body-max-width:100vw;
--button-min-height:2.667em;
--button-font-size:1.071em;
--button-min-width:6.071em;
--label-margin:0;
--label-font-size:1.143em;
--input-bg:transparent;
--input-box-shadow:none;
--input-border-width:0;
--flex-align-items:flex-start;

}
/* Row[3857]*/
.onboarding-workflow header
{
	display:none;

}
/* Row[3858]*/
.onboarding-workflow .IXResponsiveBody
{
	padding:0;

}
/* Row[3859]*/
.onboarding-workflow .self-signup
{
	width:100vw!important;
height:100vh;
max-height:100%;
display:flex;
overflow-x:hidden;
--ui-color-app-scrollbar-track:#042d56;
--ui-color-app-scrollbar-thumb:rgba(255,255,255,0.4);
--ui-color-app-scrollbar-hover-thumb:rgba(255,255,255,0.8);

}
/* Row[3860]*/
.onboarding-workflow .self-signup-sidebar
{
	text-align:center;
align-items:center;
flex-direction:column;
height:100vh;
max-height:100%;
display:flex;
background:#042d56;
--ui-color-key:#338ae5;
--ui-color-text:var(--color-white);
--link-color:var(--color-white);
--link-hover-color:var(--ui-color-key);
--link-underline-thickness:1px;
--link-underline-color:var(--color-white);
--link-hover-underline-thickness:1px;
--link-hover-underline-color:var(--ui-color-key);
--field-color:var(--color-white);

}
/* Row[3861]*/
.onboarding-workflow .self-signup-sidebar .self-signup-sidebar__logo img
{
	filter:brightness(0) invert(1);

}
/* Row[3862]*/
.onboarding-workflow .self-signup .self-signup__have-account
{
	display:none;

}
/* Row[3863]*/
.onboarding-workflow .onboarding-workflow__step
{
	padding:var(--padding-4x) var(--padding-2x);
background:var(--card-bg);
--field-font-size:1.429em;
--input-padding:0;
--input-min-height:2em;

}
/* Row[3864]*/
.onboarding-workflow .last-row--is-buttons-app .ic-row:last-child
{
	flex-direction:column;
margin:0;
padding:0;
border:0;
--button-min-width:9.643em;

}
/* Row[3865]*/
.onboarding-workflow .last-row--is-buttons-app
{
	--buttons-app-offset:calc(7.357em + var(--padding-3x));

}
/* Row[3866]*/
.onboarding-workflow .onboarding-workflow__step .dx-texteditor-container::after
{
	width:100%;
height:2px;
position:absolute;
bottom:0;
display:flex;
background:var(--ui-color-border);
content:"";

}
/* Row[3867]*/
.onboarding-workflow .onboarding-workflow__step .dx-texteditor-container:focus-within::after
{
	background:var(--ui-color-key);

}
/* Row[3868]*/
.onboarding-workflow .onboarding-workflow__step .ic-row:not(:last-child) .fieldTable
{
	margin-bottom:var(--margin);

}
/* Row[3869]*/
.onboarding-workflow .onboarding-workflow__step .ic-row .onboarding-completion.fieldTable
{
	margin:var(--margin) 0 var(--margin-3x) 0;

}
/* Row[3870]*/
.onboarding-completion__bar
{
	width:100%;
height:0.286em;
position:relative;
background:var(--ui-color-gray-light);
border-radius:var( --border-radius);
overflow:hidden;

}
/* Row[3871]*/
.onboarding-workflow .IXResponsiveBodyInner > .IXResponsiveContent
{
	width:100%!important;

}
/* Row[3872]*/
.self-signup-sidebar .header__close-button
{
	top:.6em;

}
/* Row[3873]*/
.onboarding-workflow .self-signup-sidebar .NewsFeedV4
{
	min-height:28.214em!important;
--border-right-width:0;
--border-bottom-width:0;

}
/* Row[3874]*/
.onboarding-workflow .self-signup-sidebar .NewsFeedV4 .bx-wrapper .bx-viewport
{
	height:auto!important;
min-height:26em;
padding-top:4em;
display:flex;
box-sizing:border-box;

}
/* Row[3875]*/
.onboarding-workflow .self-signup-sidebar .NewsFeedV4 .NewsFeedWrapper
{
	display:flex!important;

}
/* Row[3876]*/
.onboarding-workflow .self-signup-sidebar .NewsFeedV4 .NewsFeedBxWrapper .NewsFeedItem > div
{
	flex-grow:1;
--gap-vertical:0;

}
/* Row[3877]*/
.onboarding-workflow .self-signup-sidebar .NewsFeedV4 .NewsFeedBxWrapper .NewsFeedItem > div .ic-row:first-child
{
	margin-top:-4em;
margin-bottom:auto;

}
/* Row[3878]*/
.onboarding-workflow .self-signup-sidebar .NewsFeedV4 .NewsFeedBxWrapper .NewsFeedItem > div .ic-row:nth-last-child(2)
{
	margin-bottom:auto;

}
/* Row[3879]*/
.onboarding-workflow .self-signup-sidebar .NewsFeedV4 .NewsFeedPage
{
	position:relative!important;
opacity:1!important;
backface-visibility:hidden;

}
/* Row[3880]*/
.onboarding-workflow .self-signup-sidebar .NewsFeedV4 .NewsFeedBxWrapper.newsFeed .bx-pager.bx-default-pager .bx-pager-item a
{
	width:.8em!important;
height:.8em!important;
margin:0 .25em var(--margin) .25em!important;
background:var(--ui-color-text)!important;
border-radius:50%;
opacity:.35;

}
/* Row[3881]*/
.onboarding-workflow .self-signup-sidebar .NewsFeedV4 .NewsFeedBxWrapper.newsFeed .bx-pager.bx-default-pager
{
	margin-top:var(--margin-half);

}
/* Row[3882]*/
.onboarding-workflow .self-signup-sidebar .NewsFeedV4 .NewsFeedBxWrapper.newsFeed .bx-pager.bx-default-pager .bx-pager-item a:hover
{
	background:var(--ui-color-key)!important;
opacity:0.5!important;

}
/* Row[3883]*/
.onboarding-workflow .self-signup-sidebar .NewsFeedV4 .NewsFeedBxWrapper.newsFeed .bx-pager.bx-default-pager .bx-pager-item a.active
{
	background:var(--ui-color-key)!important;
opacity:1!important;

}
/* Row[3884]*/
.onboarding-workflow .self-signup-sidebar .NewsFeedPageColumn
{
	flex-grow:1;

}
/* Row[3885]*/
.onboarding-workflow .self-signup-sidebar .NewsFeedV4 .NewsFeedPage:not([style*="display: none"])
{
	width:23.571em!important;
display:flex!important;

}
/* Row[3886]*/
.onboarding-workflow .self-signup-sidebar .self-signup-sidebar__cms [data-card-type="Sidebar Card"]
{
	--image-container-width:5em;
--image-container-height:5em;
--image-container-border-radius:50%;

}
/* Row[3887]*/
.onboarding-workflow .self-signup-sidebar .self-signup-sidebar__cms .cms-card__author
{
	max-width:10em;

}
/* Row[3888]*/
.onboarding-workflow .self-signup-sidebar .self-signup-sidebar__cms [data-card-type="Sidebar Card (Lg. Photo)"]
{
	margin-bottom:var(--margin-half);
--image-container-height:19.286em;
--image-container-bg:transparent;

}
/* Row[3889]*/
.onboarding-workflow .self-signup-sidebar .NewsFeedV4 .NewsFeedBxWrapper .NewsFeedItem > div ul
{
	text-align:left;
row-gap:.75em;
flex-direction:column;
width:calc(100% + var(--padding));
margin-top:var(--margin);
margin-bottom:0;
margin-left:calc(-1 * var(--padding-half));
padding:0;
display:flex;
list-style:none;

}
/* Row[3890]*/
.onboarding-workflow .self-signup-sidebar .NewsFeedV4 .NewsFeedBxWrapper .NewsFeedItem > div ul li
{
	column-gap:.5em;
align-items:flex-start;
display:flex;

}
/* Row[3891]*/
.onboarding-workflow .self-signup-sidebar .NewsFeedV4 .NewsFeedBxWrapper .NewsFeedItem > div ul li::before
{
	font-family:var(--font-family-icon);
font-size:1.7em;
content:"check";

}
/* Row[3892]*/
.onboarding-workflow .onboarding-workflow__step .self-signup__password-requirement
{
	--field-font-size:var(--font-size-main);

}
/* Row[3893]*/
.onboarding-workflow .onboarding-workflow__step .self-signup__password-requirement .FieldLabel
{
	display:none;

}
/* Row[3894]*/
.onboarding-workflow .onboarding-workflow__step.self-signup__step3 .ic-row-7 ~ .ic-row:not(:last-child)
{
	width:100%;
max-width:35.714em;
--field-font-size:var(--font-size-main);

}
/* Row[3895]*/
.onboarding-workflow .onboarding-workflow__step.self-signup__step3 .ic-row-7 + .ic-row
{
	margin-top:var(--margin-2x);

}
/* Row[3896]*/
.onboarding-workflow .onboarding-workflow__step .dx-invalid.dx-texteditor.dx-editor-filled .dx-texteditor-container:after, .onboarding-workflow .onboarding-workflow__step .dx-invalid.dx-texteditor.dx-editor-underlined .dx-texteditor-container:after, .onboarding-workflow .onboarding-workflow__step .dx-invalid.dx-texteditor.dx-editor-outlined .dx-texteditor-container:after
{
	width:100%;
height:2px;
position:absolute;
top:auto;
bottom:0;
left:0;
display:flex;
border-radius:0;
content:"";

}
/* Row[3897]*/
.onboarding-workflow .dx-dropdowneditor-button
{
	width:1.3em;

}
/* Row[3898]*/
.onboarding-workflow .dx-dropdowneditor:not(.dx-datebox-calendar) .dx-dropdowneditor-icon::before
{
	text-align:center;

}
/* Row[3899]*/
.onboarding-workflow .dx-dropdowneditor-button-visible.dx-show-clear-button .dx-texteditor-input
{
	padding-right:2.5em;

}
/* Row[3900]*/
.onboarding-workflow .dx-show-clear-button .dx-icon-clear
{
	font-size:.85em;
margin-left:1.1em;

}
/* Row[3901]*/
.onboarding-workflow .self-signup__step7 .last-row--is-buttons-app
{
	align-items:center;
--buttons-app-offset:5em;
--buttons-app-bg:transparent;

}
/* Row[3902]*/
.onboarding-workflow .image-container.image-container--onboarding-hero
{
	max-width:calc(100% - 12em);
margin:auto;
--image-container-crop-mode:contain;

}
/* Row[3903]*/
.onboarding-workflow .input--currency .dx-invalid.dx-texteditor:not(.dx-state-focused)::before, .onboarding-workflow .input--percent .dx-invalid.dx-texteditor:not(.dx-state-focused)::before
{
	color:var(--ui-color-negative);
background:transparent;

}
/* Row[3904]*/
.onboarding-workflow .input--currency .dx-texteditor input
{
	padding-left:1.25em;

}
/* Row[3905]*/
.onboarding-workflow .input--currency .dx-texteditor::before
{
	font-size:1em;
line-height:1em;
width:1em;
height:100%;
padding:0;
border-right:0;
z-index:0;

}
/* Row[3906]*/
.onboarding-workflow .input--percent .dx-texteditor input
{
	padding-right:1.25em;

}
/* Row[3907]*/
.onboarding-workflow .input--percent .dx-texteditor::before
{
	font-size:1em;
line-height:1em;
width:1em;
height:100%;
padding:0;
border-left:0;
z-index:0;

}
/* Row[3908]*/
.pre-client-planning-header
{
	align-items:center;
justify-content:center;
height:var(--header-height);
position:fixed;
top:0;
left:0;
display:flex;
background:#042D56;
z-index:1;

}
/* Row[3909]*/
.pre-client-planning-header .pre-client-planning-header__content
{
	align-items:center;
justify-content:center;
padding:0 var(--padding);
position:relative;
display:flex;

}
/* Row[3910]*/
.pre-client-planning-header .pre-client-planning-header__title
{
	align-items:center;
position:absolute;
left:var(--padding);
display:none;
--ui-color-text:var(--card-bg);

}
/* Row[3911]*/
.planning-setup
{
	padding-top:var(--header-height);

}
/* Row[3912]*/
.planning-setup .planning-setup__step1::before
{
	display:none;

}
/* Row[3913]*/
.pre-client-planning-header .pre-client-planning-header__logo img
{
	filter:brightness(0) invert(1);

}
/* Row[3914]*/
.planning-setup .last-row--is-buttons-app .ic-row
{
	--gap-vertical:0;

}
/* Row[3915]*/
.planning-setup .card.onboarding-workflow__step
{
	max-width:67.857em;
min-height:42.857em;

}
/* Row[3916]*/
.planning-setup .planning-setup__card-container .last-row--is-buttons-app .ic-row:last-child
{
	margin-top:var(--margin);
position:relative;

}
/* Row[3917]*/
.planning-setup .icon.icon--x-large
{
	background:transparent;
transform:rotate(0.03deg) translateZ(0);
-webkit-perspective:1000;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[3918]*/
.planning-setup__step7 .card
{
	--card-bg:transparent;
--card-shadow:none;

}
/* Row[3919]*/
.planning-setup__step7 .card button
{
	--card-bg:var(--color-white);

}
/* Row[3920]*/
.planning-setup .pcp--predefined-values-row-2 .ic-row-2, .planning-setup .pcp--skip-question-row-3 .ic-row-3
{
	width:100%;
max-width:23.357em;
display:flex;

}
/* Row[3921]*/
.planning-setup.planning-setup__all-done .link--as-button
{
	background:var(--button-bg);
--link-underline-thickness:0;
--link-hover-underline-thickness:0;
--link-hover-underline-color:transparent;

}
/* Row[3922]*/
.planning-setup.planning-setup__all-done .link--as-button:hover
{
	background:var(--ui-color-key-secondary);
--button-border-color:var(--ui-color-key);

}
/* Row[3923]*/
.ic-mfa-dialog .dx-popup-content
{
	--modal-padding:0px 0px calc(var(--buttons-app-offset) + var(--padding-2x)) 0px;

}
/* Row[3924]*/
.ic-mfa-dialog h1
{
	font-weight:var(--card-app-title-font-weight);
font-size:var(--card-app-title-font-size);

}
/* Row[3925]*/
.ic-mfa-dialog .dx-field-item-label-text
{
	color:var(--ui-color-text);

}
/* Row[3926]*/
.ic-mfa-dialog .dx-field-item-required-mark
{
	color:var(--ui-color-key);

}
/* Row[3927]*/
.ic-mfa-dialog .ic-mfa-step-label
{
	max-width:35em;
margin-bottom:var(--margin);

}
/* Row[3928]*/
.ic-mfa-dialog [class*="-btn"]
{
	align-items:center;
justify-content:flex-end;
width:100%;
min-height:var(--buttons-app-min-height);
padding:0 var(--padding);
position:fixed;
bottom:0;
left:0;
display:flex;
background:transparent;
border-top:var(--buttons-app-border-width) solid var(--buttons-app-border-color);
border-left:0;
border-bottom:0;
border-right:0;
border-radius:0;
pointer-events:none;

}
/* Row[3929]*/
.ic-mfa-dialog [class*="-btn"]:hover .dx-button-content::before
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
background:var(--button-hover-overlay-bg);
content:"";
z-index:-1;
opacity:var(--button-hover-overlay-opacity);

}
/* Row[3930]*/
.ic-mfa-dialog [class*="-btn"] .dx-button-content
{
	font-size:var(--button-font-size);
align-items:center;
justify-content:center;
width:auto;
min-width:var(--button-min-width);
min-height:var(--button-min-height);
padding:var(--button-padding);
display:inline-flex;
background:var(--button-bg);
border:var(--button-border-width) solid var(--button-border-color);
box-shadow:var(--button-shadow);
border-radius:var(--button-border-radius);
cursor:pointer;
box-sizing:border-box;
overflow:hidden;
transform:translateZ(0) rotate(0.03deg);
pointer-events:all;
-webkit-mask-image:linear-gradient(#000, #fff);
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[3931]*/
.ic-mfa-dialog [class*="-btn"] .dx-button-content .dx-button-text
{
	color:var(--button-text-color);

}
/* Row[3932]*/
.ic-mfa-dialog .ic-mfa-step2 .mfa-code-wrapper .dx-box-flex
{
	align-items:flex-start!important;

}
/* Row[3933]*/
.ic-mfa-dialog [class*="-btn"][disabled="disabled"]
{
	opacity:1;

}
/* Row[3934]*/
.ic-mfa-dialog [class*="-btn"][disabled="disabled"] .dx-button-content
{
	cursor:default!important;
opacity:0.3;

}
/* Row[3935]*/
.ic-mfa-dialog .ic-mfa-form
{
	padding:0 var(--padding);

}
/* Row[3936]*/
.ic-mfa-dialog .ic-mfa-form-next-btn, .ic-mfa-dialog .ic-mfa-form-submit-btn
{
	--button-bg:var(--ui-color-key);
--button-text-color:var(--card-bg);
--button-border-color:transparent;
--button-shadow:none;
--button-hover-bg:var(--ui-color-key);
--button-hover-text-color:var(--card-bg);
--button-hover-border-color:transparent;
--button-hover-shadow:none;
--button-click-ripple-bg:var(--button-hover-text-color);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:var(--ui-color-text);
--button-hover-overlay-opacity:0.1;

}
/* Row[3937]*/
.ic-mfa-dialog .dx-closebutton.dx-button-has-text
{
	--button-bg:transparent;
--button-text-color:var(--ui-color-key);
--button-border-color:var(--ui-color-key);
--button-shadow:none;
--button-hover-bg:var(--ui-color-key);
--button-hover-text-color:var(--card-bg);
--button-hover-border-color:transparent;
--button-hover-shadow:none;
--button-click-ripple-bg:var(--button-hover-text-color);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:var(--ui-color-key);
--button-hover-overlay-opacity:0.1;

}
/* Row[3938]*/
.ic-mfa-dialog .dx-closebutton.dx-button-has-text:hover .dx-button-content::before
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
background:var(--button-hover-overlay-bg);
content:"";
z-index:-1;
opacity:var(--button-hover-overlay-opacity);

}
/* Row[3939]*/
.ic-mfa-dialog .dx-closebutton.dx-button-has-text .dx-button-content
{
	font-size:var(--button-font-size);
align-items:center;
justify-content:center;
width:auto;
min-width:var(--button-min-width);
min-height:var(--button-min-height);
padding:var(--button-padding);
display:inline-flex;
background:var(--button-bg);
border:var(--button-border-width) solid var(--button-border-color);
box-shadow:var(--button-shadow);
border-radius:var(--button-border-radius);
cursor:pointer;
box-sizing:border-box;
overflow:hidden;
transform:translateZ(0) rotate(0.03deg);
pointer-events:all;
-webkit-mask-image:linear-gradient(#000, #fff);
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[3940]*/
.ic-mfa-dialog .dx-closebutton.dx-button-has-text .dx-button-content .dx-button-text
{
	color:var(--button-text-color);

}
/* Row[3941]*/
.ic-mfa-dialog .dx-checkbox:focus
{
	outline:0!important;

}
/* Row[3942]*/
.ic-mfa-dialog .dx-checkbox-container
{
	align-items:center;
justify-content:flex-start;
width:100%;
height:100%;
padding:.15em;
position:absolute;
top:0;
left:0;
display:flex;
background-color:var(--switch-off-bg);
border-radius:1.429em!important;
overflow:visible;
transform:translateZ(0);
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[3943]*/
.ic-mfa-dialog .dx-checkbox-icon:before
{
	display:none;

}
/* Row[3944]*/
.ic-mfa-dialog .dx-checkbox .dx-checkbox-icon
{
	font-size:var(--font-size-main);
width:var(--switch-height)!important;
height:var(--switch-height)!important;
position:relative;
background:var(--switch-color)!important;
border:0!important;
box-shadow:var(--box-shadow-small-dark)!important;
border-radius:50%!important;
z-index:1;
transition:transform var(--anim-speed-ludicrous) ease;

}
/* Row[3945]*/
.ic-mfa-dialog .dx-checkbox[aria-checked="true"] .dx-checkbox-icon
{
	transform:translateX(calc(var(--switch-width) - var(--switch-height))) translateZ(0);

}
/* Row[3946]*/
.ic-mfa-dialog .dx-checkbox .dx-checkbox-container::before
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
background:var(--switch-on-bg);
border-radius:1.429em!important;
content:"";
opacity:0;
transition:opacity var(--anim-speed-fast) ease;

}
/* Row[3947]*/
.ic-mfa-dialog .dx-checkbox:hover .dx-checkbox-container::before
{
	opacity:0.2;

}
/* Row[3948]*/
.ic-mfa-dialog .dx-checkbox[aria-checked="true"] .dx-checkbox-container::before
{
	opacity:1;

}
/* Row[3949]*/
.ic-mfa-dialog .dx-checkbox[aria-checked="false"] .dx-checkbox-icon
{
	transform:none;

}
/* Row[3950]*/
.ic-mfa-dialog .dx-checkbox
{
	width:var(--switch-width)!important;
min-width:var(--switch-width);
height:var(--switch-height)!important;
padding:.15em;
position:relative;
box-shadow:none!important;
box-sizing:content-box;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[3951]*/
.ic-mfa-dialog
{
	align-items:center;
justify-content:center;
display:flex;
--modal-max-width:55em;

}
/* Row[3952]*/
.ic-mfa-dialog .ic-mfa-form > .dx-layout-manager > .dx-collection > .dx-box-flex
{
	gap:var(--margin);

}
/* Row[3953]*/
.ic-mfa-dialog #mfa-message
{
	width:100%;
margin-bottom:var(--margin);
padding:var(--padding);
background:var(--app-subtitle-bg);
border-style:solid;
border-color:var(--app-subtitle-border-color);
border-width:var(--app-subtitle-border-width);

}
/* Row[3954]*/
.ic-mfa-dialog #mfa-message .ic-mfa-step-label
{
	color:var(--ui-color-text-secondary);
max-width:35em;
margin:0;
display:flex;

}
/* Row[3955]*/
.ic-mfa-dialog.dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content
{
	position:relative;
transform:translateZ(0)!important;
backface-visibility:hidden;

}
/* Row[3956]*/
.ic-mfa-dialog .ic-mfa-step1 .dx-responsivebox > .dx-collection > .dx-box-item> .dx-box-item-content
{
	row-gap:1em!important;
column-gap:1em!important;

}
/* Row[3957]*/
.ic-mfa-dialog .ic-mfa-step1 .dx-collection > .dx-item .dx-item
{
	flex-basis:20em!important;

}
/* Row[3958]*/
.ic-mfa-dialog .ic-mfa-step1 .dx-collection > .dx-item .dx-item .dx-field-item
{
	padding:0!important;

}
/* Row[3959]*/
.ic-mfa-dialog .ic-mfa-step1 .dx-responsivebox.dx-responsivebox-screen-sm > .dx-collection, .ic-mfa-dialog .ic-mfa-step1 .dx-responsivebox.dx-responsivebox-screen-xs > .dx-collection
{
	row-gap:1.5em;
max-width:20em;

}
/* Row[3960]*/
.ic-mfa-dialog .ic-mfa-step1 .dx-responsivebox.dx-responsivebox-screen-sm > .dx-collection > .dx-box-item> .dx-box-item-content >.dx-field-item, .ic-mfa-dialog .ic-mfa-step1 .dx-responsivebox.dx-responsivebox-screen-xs > .dx-collection > .dx-box-item> .dx-box-item-content >.dx-field-item
{
	padding:0!important;

}
/* Row[3961]*/
.ic-mfa-dialog .ic-mfa-step2 .dx-layout-manager .dx-field-item:not(.dx-last-col)
{
	padding:0!important;

}
/* Row[3962]*/
.ic-mfa-dialog .ic-mfa-step2 .ic-mfa-remember-me
{
	column-gap:.5em;
align-items:center;
display:flex;
white-space:nowrap;

}
/* Row[3963]*/
.ic-mfa-dialog .ic-mfa-step2 .mfa-code-wrapper
{
	width:9em;
--input-padding:0 .5em;

}
/* Row[3964]*/
.ic-mfa-dialog .ic-mfa-step2 .ic-mfa-code
{
	row-gap:.35em;
flex-direction:column;
padding-bottom:2em;
display:flex;

}
/* Row[3965]*/
.ic-mfa-dialog .ic-mfa-step2 .dx-invalid-message
{
	display:none;

}
/* Row[3966]*/
.ic-mfa-dialog .ic-mfa-step2 .dx-invalid::after
{
	color:var(--ui-color-negative);
font-family:var(--font-family-main);
font-size:var(--headings-size-h6);
position:absolute;
bottom:-2em;
content:"Code invalid";
white-space:nowrap;

}
/* Row[3967]*/
.ic-mfa-dialog .ic-mfa-step2 .dx-invalid input
{
	color:var(--ui-color-negative);
padding-right:0!important;

}
/* Row[3968]*/
.ic-mfa-dialog .ic-mfa-step2 .mfa-code-wrapper input
{
	font-size:1.5em;
line-height:1;
--font-family-main:var(--font-family-monospace);

}
/* Row[3969]*/
.ExtraSmall .pcp--course-flow-header-container .image-container, .Small .pcp--course-flow-header-container .image-container
{
	--image-container-width:100%;
--image-container-height:13.286em;

}
/* Row[3970]*/
.pcp--course-flow-header-container .image-container
{
	--image-container-width:45.429em;
--image-container-height:24.286em;

}
/* Row[3971]*/
.watchlist-validate:not([data-security-description=null])
{
	display:none;

}
/* Row[3972]*/
.watchlist-loading
{
	animation:anim-fade-out 2s forwards;
-webkit-animation:anim-fade-out 2s forwards;

}
/* Row[3973]*/
.watchlist-content .watchlist__news .ic-repeater .rpt-carousel-viewport
{
	max-height:100%;

}
/* Row[3974]*/
.entity-selector__date
{
	align-items:center;
height:var(--tabs-panel-height);
padding-right:var(--padding);
position:absolute;
top:0;
right:0;
display:flex;
z-index:1;
--label-margin:0 .5em 0 0;

}
/* Row[3975]*/
.icGrid .dx-datagrid .dx-row.dx-selection [dx-button].button--icon-only[data-icon="radio_button_unchecked"]:before, .icGrid .dx-datagrid .dx-row.dx-selection + .dx-master-detail-row [dx-button].button--icon-only[data-icon="radio_button_unchecked"]:before
{
	content:"radio_button_checked";

}
/* Row[3976]*/
[data-step="CPSelfSignupStep3.Holder.App"] .ExtraSmall .IXResponsiveBody .IXResponsiveContent .IXNaturalContent>.IXColumn
{
	flex-wrap:nowrap;

}
/* Row[3977]*/
.tax-optimizer-layout .ic-row .ic-col:nth-child(n+3)
{
	justify-self:flex-end;

}
/* Row[3978]*/
.tax-optimizer-layout .ic-row
{
	align-items:center;
display:grid;
grid-template-columns:10.714em auto 10.714em 10.714em;
--label-margin:0em;

}
/* Row[3979]*/
.shared-article__modal .dx-popup-title .dx-closebutton .dx-button-content
{
	width:100%;

}
/* Row[3980]*/
.Large .pcp--education-slider .ic-repeater-items
{
	display:flex;

}
/* Row[3981]*/
.Large .pcp--education-slider .ic-repeater
{
	--item-height:14.286em;

}
/* Row[3982]*/
.Large .pcp--education-slider .ic-repeater-items .ic-repeater-item
{
	max-width:25.000em;
min-width:25.000em;
margin-right:var(--margin);

}
/* Row[3983]*/
.planning-setup .icon.icon--x-large::before
{
	align-items:center;
justify-content:center;
width:100%;
height:100%;
display:flex;
background:var(--ui-color-key-secondary);
border-radius:50%;

}
/* Row[3984]*/
.planning-setup .icon.icon--success::before
{
	background:var(--ui-color-positive-secondary);
animation-duration:var(--anim-speed-medium);
animation-delay:.5s;
animation-name:anim-success-modal-icon;
animation-timing-function:ease;
animation-fill-mode:both;

}
/* Row[3986]*/
.pcp--plan-get-started .Medium .IXResponsiveBody .IXResponsiveContent, .pcp--plan-get-started .Small .IXResponsiveBody .IXResponsiveContent, .onboarding-workflow .Medium .IXResponsiveBody .IXResponsiveContent, .onboarding-workflow .Small .IXResponsiveBody .IXResponsiveContent
{
	width:100%!important;

}
/* Row[3987]*/
.onboarding-workflow .self-signup-sidebar .NewsFeedV4 .NewsFeedBxWrapper .NewsFeedItem
{
	flex-grow:1;
width:auto!important;
min-width:0;
height:100%;
max-height:0;
min-height:100%!important;
padding:var(--padding) var(--padding-2x);
display:flex;
background:var(--ui-color-key)!important;
border-radius:1.214em;
overflow:visible;
--font-line-height-main:1.55em;

}
/* Row[3988]*/
.nulltext--is-caption.fieldTable textarea + .dx-placeholder
{
	top:0;

}
/* Row[3989]*/
.onboarding-workflow .self-signup__step3 .ic-row:last-child
{
	margin-top:4.35em;
position:relative;
order:1;

}
/* Row[3990]*/
.onboarding-workflow .Medium .IXResponsiveBody .IXResponsiveContent .IXNaturalContent > .IXColumn, .onboarding-workflow .Small .IXResponsiveBody .IXResponsiveContent .IXNaturalContent > .IXColumn, .onboarding-workflow .ExtraSmall .IXResponsiveBody .IXResponsiveContent .IXNaturalContent > .IXColumn
{
	flex-wrap:nowrap;

}
/* Row[3991]*/
.pcp--plan-get-started.onboarding-workflow .Medium .IXResponsiveBody .IXResponsiveContent .IXNaturalContent > .IXColumn, .pcp--plan-get-started.onboarding-workflow .Small .IXResponsiveBody .IXResponsiveContent .IXNaturalContent > .IXColumn, .pcp--plan-get-started.onboarding-workflow .ExtraSmall .IXResponsiveBody .IXResponsiveContent .IXNaturalContent > .IXColumn
{
	flex-wrap:wrap;

}
/* Row[3992]*/
.rpb-conditional-next-button .ic-row:last-of-type .ic-col:last-of-type .dx-state-disabled
{
	display:none;

}
/* Row[3993]*/
.dx-tabpanel .dx-tab:not(.dx-tab-selected):not(.dx-state-hover)
{
	background:var(--tabs-tab-bg);

}
/* Row[3994]*/
.icGrid .dx-datagrid .dx-header-row > td.dx-datagrid-action:hover::before
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
background:var(--list-header-row-hover-shader-bg);
content:"";
z-index:1;
opacity:var(--list-header-row-hover-shader-opacity);
pointer-events:none;

}
/* Row[3995]*/
.fields--merge > div
{
	margin-top:var(--margin);

}
/* Row[3996]*/
.fields--merge label
{
	position:absolute;
top:0;

}
/* Row[3997]*/
.author-by-style:not(:empty):before
{
	content:"by ";

}
/* Row[3998]*/
.author-by-style
{
	--field-color:var(--ui-color-text-secondary);

}
/* Row[3999]*/
.fsm__product-search-cards .ic-row:first-child
{
	position:absolute;
top:var(--padding-plus-half);
left:var(--padding-plus-half);

}
/* Row[4000]*/
.fsm--simple-search
{
	align-items:center;
flex-direction:column;
justify-content:center;
width:calc(100vw - var(--padding) + 3px);
height:35.714em;
position:absolute;
top:calc(-1 * var(--padding-plus-half));
left:calc(-1 * var(--padding));
display:flex;
background:#042D56;
--ui-color-text:#fdfdfd;
--label-color:#fdfdfd;
--label-margin:0;
--label-font-size:2.429em;
--input-bg:transparent;
--input-border-radius:25px;

}
/* Row[4001]*/
.fsm__simp-search-bottom
{
	align-items:center;
flex-direction:column;
justify-content:center;
width:calc(100vw - var(--padding) + 3px) !important;
margin-left:calc(-1 * var(--padding));
position:absolute;
top:calc(35.714em - var(--padding-plus-half) + var(--margin-3x));
left:0;
display:flex;

}
/* Row[4002]*/
.fsm__simp-search-card
{
	align-items:center;
flex-direction:column;
justify-content:space-between;
max-width:26.429em;
min-height:23.571em;
margin:var(--margin-2x) auto;
padding:var(--padding-plus-half);
display:flex;

}
/* Row[4003]*/
.fsm__watchlist-icon:before
{
	font-family:var(--font-family-icon);
font-size:2.571em;
content:"favorite_outline";

}
/* Row[4004]*/
.fsm__watchlist-icon
{
	color:var(--ui-color-key);
align-items:center;
justify-content:center;
width:6.429em;
height:6.429em;
display:flex;
background:var(--ui-color-key-secondary);
border-radius:50%;

}
/* Row[4005]*/
.fsm__product-search-cards .ic-row:not(:last-child):not(:first-child)
{
	justify-content:space-between;
padding-left:calc(5.357em + var(--padding));
display:flex;

}
/* Row[4006]*/
.fsm---watchlist-detail-app
{
	display:grid;
grid-template-areas:"header header" "details details" "content1 content2";
grid-template-columns:15em 20em;
grid-auto-columns:max-content;

}
/* Row[4007]*/
.fsm---watchlist-detail-app .ic-row-0
{
	grid-area:header;

}
/* Row[4008]*/
.fsm---watchlist-detail-app .ic-row-1
{
	grid-area:details;

}
/* Row[4009]*/
.fsm---watchlist-detail-app .ic-row-2
{
	margin-right:var(--margin-3x);
grid-area:content1;

}
/* Row[4010]*/
.fsm---watchlist-detail-app .ic-row-3
{
	grid-area:content2;

}
/* Row[4011]*/
.fsm---watchlist-detail-app .CL_ManagementFeeTerms:after
{
	content:" bps";

}
/* Row[4012]*/
.repeater--overflow-visible .ic-repeater
{
	--items-overflow-y:visible;
--items-overflow-x:visible;

}
/* Row[4013]*/
.ic-star-rating-selection-label
{
	display:none;

}
/* Row[4014]*/
.ic-star-rating div[role="radiogroup"]
{
	display:flex;

}
/* Row[4015]*/
.ic-star-rating .ic-star-rating-star.ic-star-rating-star-active i, .ic-star-rating .ic-star-rating-star i
{
	display:none;

}
/* Row[4016]*/
.ic-star-rating .ic-star-rating-star:before
{
	font-family:var(--font-family-icon);
align-items:center;
justify-content:center;
height:1em;
display:flex;
content:"star_border";

}
/* Row[4017]*/
.ic-star-rating .ic-star-rating-star
{
	color:var(--ui-color-key);
font-size:1.5em;
align-items:center;
justify-content:center;
padding:0;
display:flex;
transform:rotate(0.03deg);
text-shadow:none;

}
/* Row[4018]*/
.ic-star-rating .ic-star-rating-star:hover:before, .ic-star-rating .ic-star-rating-star.ic-star-rating-star-active:before
{
	color:var(--ui-color-key);
content:"star";

}
/* Row[4019]*/
[data-change]:not([data-change=""]):not([data-change="-"])
{
	color:var(--ui-color-text)!important;
align-items:center;
position:relative;
display:inline-flex;
--ui-icon-up:"arrow_drop_up";
--ui-icon-down:"arrow_drop_down";

}
/* Row[4020]*/
[data-change]:not([data-change=""]):not([data-change="-"])::after
{
	color:var(--ui-color-positive);
font-family:var(--font-family-icon);
font-weight:var(--font-weight-regular);
font-size:1.6em;
align-items:center;
justify-content:center;
width:.85em;
height:100%;
margin-left:.25em;
top:0;
right:0;
display:flex;
background:var(--change-arrow-bg, var(--ui-color-positive-secondary));
border-radius:var(--change-arrow-border-radius);
content:var(--ui-icon-up);
overflow:hidden;
transform:var(--change-arrow-transform) translateZ(0);

}
/* Row[4021]*/
[data-change]:not([data-change=""]):not([data-change="-"])[data-change*="-"]::after, [data-change]:not([data-change=""]):not([data-change="-"])[data-change*="\("]::after
{
	color:var(--ui-color-negative);
background:var(--change-arrow-bg, var(--ui-color-negative-secondary));
content:var(--ui-icon-down);

}
/* Row[4022]*/
.icGrid tr td [style*="main"]:not([style*="text"]), .icGrid tr td [style*="ui-color"][style*="positive"]:not([style*="text"]), .icGrid tr td [style*="ui-color"][style*="negative"]:not([style*="text"])
{
	color:var(--ui-color-text)!important;
align-items:center;
display:inline-flex;
float:right;

}
/* Row[4023]*/
.icGrid tr td [style*="main"]:not([style*="text"])::after, .icGrid tr td [style*="ui-color"][style*="positive"]:not([style*="text"])::after, .icGrid tr td [style*="ui-color"][style*="negative"]:not([style*="text"])::after
{
	font-family:var(--font-family-icon);
font-weight:var(--font-weight-regular);
font-size:1.6em;
align-items:center;
justify-content:center;
width:var(--change-arrow-width);
height:var(--change-arrow-height);
margin-left:.25em;
top:0;
right:0;
display:flex;
border-radius:var(--change-arrow-border-radius);
text-transform:none;
overflow:hidden;
transform:var(--change-arrow-transform) translateZ(0);

}
/* Row[4024]*/
.icGrid tr td [style*="main"][style*="positive"]::after, .icGrid tr td [style*="ui-color"][style*="positive"]:not([style*="text"])::after
{
	color:var(--ui-color-positive);
background:var(--change-arrow-bg,var(--ui-color-positive-secondary));
content:"arrow_drop_up" / "Green Arrow - Increase Value";
opacity:1;

}
/* Row[4025]*/
.icGrid tr td [style*="main"][style*="negative"]::after, .icGrid tr td [style*="ui-color"][style*="negative"]:not([style*="text"])::after
{
	color:var(--ui-color-negative);
background:var(--change-arrow-bg, var(--ui-color-negative-secondary));
content:"arrow_drop_down" / "Red down arrow - Drop in value";
opacity:1;

}
/* Row[4026]*/
.icGrid tr td[style*="text-align: left"] [style*="main"]:not([style*="text"]),
.icGrid tr td[style*="text-align: left"] [style*="ui-color"][style*="positive"]:not([style*="text"]),
.icGrid tr td[style*="text-align: left"] [style*="ui-color"][style*="negative"]:not([style*="text"]),
.icGrid tr td[style*="text-align:left"] [style*="main"]:not([style*="text"]),
.icGrid tr td[style*="text-align:left"] [style*="ui-color"][style*="positive"]:not([style*="text"]),
.icGrid tr td[style*="text-align:left"] [style*="ui-color"][style*="negative"]:not([style*="text"])
{
	float:left;

}
/* Row[4027]*/
.fpcm--dash-tag-universe.list--as-tagbox
{
	align-items:center;
width:100%;
padding:var(--padding-half) var(--padding);
position:relative;
display:inline-flex;
border-bottom:1px solid var(--ui-color-border);
--label-margin:0;
--input-box-shadow:none;
--input-border-width:0;
--input-padding:0;

}
/* Row[4028]*/
.fpcm--dash-tag-universe.list--as-tagbox .TableTitle
{
	font-size:1.071em;
width:13em;
height:100%;
background:transparent;
white-space:nowrap;

}
/* Row[4029]*/
.fpcm--dash-tag-universe.list--as-tagbox .icGrid .dx-datagrid-rowsview
{
	padding:0 var(--padding-half);

}
/* Row[4030]*/
.fpcm--dash-tag-universe.list--as-tagbox .dx-data-row
{
	padding:0 var(--padding);
pointer-events:none;

}
/* Row[4031]*/
.fpcm--dash-tag-universe.list--as-tagbox .icGrid:before
{
	width:1px;
height:calc(100% + var(--padding));
position:absolute;
top:calc(-1 * var(--padding-half));
left:-1px;
background:var(--ui-color-border);
content:"";

}
/* Row[4032]*/
.fpcm--dash-tag-universe.list--as-tagbox .icGrid .dx-datagrid .dx-datagrid-nodata
{
	display:none;

}
/* Row[4033]*/
.fpcm--dash-tag-universe.list--as-tagbox .icGrid .dx-datagrid-rowsview.dx-empty
{
	background:transparent;

}
/* Row[4034]*/
.fpcm--dash-tag-universe.list--as-tagbox.fpcm--trending-tag-list, .fpcm--dash-tag-universe.list--as-tagbox.fpcm--most-used-tag-list
{
	background:var(--ui-color-even-bg);

}
/* Row[4035]*/
.citi--button[dx-button].button--has-icon.icon--right.dx-button
{
	justify-content:space-between;
--button-text-color:#fff;

}
/* Row[4036]*/
.citi--button[dx-button].button--has-icon.icon--right.dx-button::before
{
	content:url(/App_Themes/Default/images/Citiback_logo2.png);

}
/* Row[4037]*/
.citi-agg-accountslinkmodal-app .dx-collection
{
	justify-content:space-between;
display:flex;

}
/* Row[4038]*/
.citi-agg-accountslinkmodal-app .dx-collection .dx-item
{
	justify-content:center;
width:49%;
min-height:21.429em;
padding:var(--padding-plus-half);
position:relative;
background:var(--ui-gradient);
border:var(--border-width) solid var(--ui-color-border);
border-radius:var(--border-radius);
z-index:1;

}
/* Row[4039]*/
.citi-agg-accountslinkmodal-app .ic-row-0, .citi-agg-accountslinkmodal-app .ic-row-1
{
	text-align:left;
width:calc(49% - var(--padding));
padding:var(--padding-plus-half);
position:absolute;
top:calc(50% - var(--padding-4x) - var(--padding));
z-index:2;
pointer-events:none;

}
/* Row[4040]*/
.citi-agg-accountslinkmodal-app .ic-row-0
{
	left:var(--padding);

}
/* Row[4041]*/
.citi-agg-accountslinkmodal-app .ic-row-1
{
	right:var(--padding);

}
/* Row[4042]*/
.citi-agg-accountslinkmodal-app .dx-collection .dx-item .dx-radio-value-container
{
	position:absolute;
top:.5em;
left:.5em;
display:block;

}
/* Row[4043]*/
.citi-agg-accountslinkmodal-app .dx-collection .dx-item .dx-item-content
{
	font-weight:var(--font-weight-bold);
font-size:1.214em;
align-items:center;
flex-direction:column;
display:flex;

}
/* Row[4044]*/
.citi-agg-accountslinkmodal-app .dx-collection .dx-item .dx-item-content:before
{
	color:#006e95;
font-family:var(--font-family-icon);
font-size:2.118em;
margin-bottom:var(--margin-quarter);

}
/* Row[4045]*/
.citi-agg-accountslinkmodal-app .dx-collection .dx-item:nth-child(1) .dx-item-content:before
{
	content:'open_in_new';

}
/* Row[4046]*/
.citi-agg-accountslinkmodal-app .dx-collection .dx-item:nth-child(2) .dx-item-content:before
{
	content:'sync';

}
/* Row[4047]*/
.citi-agg-accountslinkmodal-app .fieldTable:not(.checkbox--as-switch):not(.tabs--contains-checkbox-as-switch) .dx-checkbox
{
	position:absolute;
top:var(--margin-half);
pointer-events:all;

}
/* Row[4048]*/
.citi-agg-modifyaccounts-btn[dx-button].dx-button.button--large, .citi-agg-removeaccounts-btn[dx-button].dx-button.button--large
{
	max-width:25em;
min-width:25em;
--button-min-height:12.857em;
--button-hover-text-color:#056DAE;
--button-icon-color:#056DAE;

}
/* Row[4049]*/
.citi-agg-removeaccounts-btn .dx-button-text::after
{
	font-weight:var(--font-weight-regular);
font-size:0.824em;
margin-top:var(--margin-quarter);
content:'Remove all Citi account data sharing with InvestCloud.';

}
/* Row[4050]*/
.citi-agg-removeaccounts-btn .dx-button-text, .citi-agg-modifyaccounts-btn .dx-button-text
{
	font-size:1.214em;
flex-direction:column;
display:flex;

}
/* Row[4051]*/
.citi-agg-modifyaccounts-btn .dx-button-text::after
{
	font-weight:var(--font-weight-regular);
font-size:0.824em;
margin-top:var(--margin-quarter);
content:'Login to Citi to modify which Citi accounts you want to share';

}
/* Row[4052]*/
.login-page .login-page__login .login__header
{
	justify-content:center;
display:flex;

}
/* Row[4053]*/
.login-page .login-page__login .login__error-message [model]
{
	min-height:var(--font-line-height-main);
margin:calc(-.75 * var(--font-line-height-main)) 0 var(--margin-plus-half) 0;
--field-color:var(--ui-color-negative);

}
/* Row[4054]*/
.login-page .login-page__login .login__sign-up div > span
{
	row-gap:1em;
column-gap:.5em;
align-items:center;
display:flex;
--headings-size-h2:var(--font-size-main);

}
/* Row[4055]*/
.login-page .left-menu__overlay
{
	display:none;

}
/* Row[4056]*/
.icGrid .dx-datagrid .dx-master-detail-cell .dx-layout-manager .dx-box-flex
{
	row-gap:1em;

}
/* Row[4057]*/
.icGrid .dx-datagrid .dx-master-detail-cell .dx-layout-manager .dx-box-item-content
{
	font-size:var(--font-size-main);

}
/* Row[4058]*/
.icGrid .dx-datagrid .dx-master-detail-cell .dx-layout-manager .dx-label-h-align .dx-field-item-label, .icGrid .dx-datagrid .dx-master-detail-cell .dx-layout-manager .dx-label-h-align.dx-flex-layout .dx-field-item-content
{
	margin:0;
padding:0;
white-space:normal;

}
/* Row[4059]*/
.filter .ic-row:first-child
{
	--button-min-width:var(--filter-button-min-width,20em);

}
/* Row[4060]*/
[data-design-system="Alt"]
{
	--border-radius:3px;
--ui-color-key:#003A7D;
--ui-color-even-bg:transparent;
--ui-color-chart-1:#004791;
--ui-color-chart-2:#006DDF;
--ui-color-chart-3:#7FB6EF;
--ui-color-chart-4:#FF9F16;
--ui-color-chart-5:#FFBC5C;
--ui-color-chart-6:#FFD9A2;
--ui-color-chart-7:#08C0BB;
--ui-color-chart-8:#52D3CF;
--ui-color-chart-9:#9CE6E4;
--ui-color-chart-10:#6F5FEF;
--list-header-row-bg:#f9fafc;
--list-header-group-row-height:auto;
--list-group-row-bg:#f9fafc;
--list-total-row-bg:transparent;
--pager-dot-border-color:var(--link-color);
--pager-dot-selected-bg:var(--link-color);
--tabs-tab-selected-color:var(--color-science-blue);
--tabs-tab-selected-border-color:var(--color-science-blue);
--page-title-margin:var(--margin) 0 var(--margin-2x);
--page-title-font-weight:var(--font-weight-regular);
--page-title-font-size:2.143em;
--page-title-color:var(--color-white);
--app-subtitle-border-width:0;
--app-title-padding:0 1.875em;
--header-height:9.429em;
--footer-bg:linear-gradient(180deg, #294984 0%, #12234D 100%);
--link-color:var(--color-science-blue);
--button-border-radius:20px;
--button-font-size:0.857em;
--button-text-color:#003A7D;
--button-text-letter-spacing:.5px;
--button-padding:0px 1.429em;
--button-border-width:2px;
--menu-item-selected-border-width:2px;
--header-menu-height:calc(var(--header-height) / 2);
--header-menu-item-height:calc(var(--header-height) / 4);
--submenu-hover-bg:var(--color-venice-blue);
--submenu-item-hover-color:var(--color-white);
--submenu-item-selected-bg:var(--color-science-blue);
--card-border-radius:10px;
--card-shadow:0px 2px 6px 1px rgba(0, 0, 0, 0.03);
--card-app-title-min-height:4.563em;
--card-app-title-border-width:0;
--input-border-radius:5px;
--buttons-app-min-height:5.000em;
--buttons-app-border-width:0;
--button-icon-color:var(--ui-color-key);
--tagbox-tag-border-radius:var(--button-border-radius);
--page-title-banner-height:15.143em;
--page-title-banner-bg:linear-gradient(177.28deg, #294984 0%, #12234D 100%);
--button-text-font-weight:var(--font-weight-bold);
--notification-dot-color:#006DDF;
--page-title-margin-xs:var(--margin) 0;

}
/* Row[4061]*/
[data-design-system="Alt"] .header .header__logo
{
	align-self:flex-end;
padding-bottom:var(--padding);

}
/* Row[4062]*/
[data-design-system="Alt"] header
{
	border-bottom:var(--header-bottom-border-width) solid var(--header-bottom-border-color);

}
/* Row[4063]*/
[data-design-system="Alt"] .dx-menu-base .dx-menu-item .dx-menu-item-content .dx-menu-item-text
{
	font-size:0.857em;
text-transform:uppercase;
letter-spacing:1px;

}
/* Row[4064]*/
[data-design-system="Alt"] [dx-button].dx-button.button--has-icon[data-icon*="expand"]::before
{
	margin:0;

}
/* Row[4065]*/
[data-design-system="Alt"] .page-title__last-login
{
	--font-weight-bold:var(--font-weight-regular);
--label-color:var(--color-white);
--field-color:var(--color-white);

}
/* Row[4066]*/
[data-design-system="Alt"] header::before
{
	opacity:1;

}
/* Row[4067]*/
[data-design-system="Alt"] [ic-external-widget]
{
	margin:calc(-1 * var(--margin)) calc(-1 * var(--margin)) 0;

}
/* Row[4068]*/
[data-design-system="Alt"] .page-title.page-title--has-text .ic-row:last-child
{
	margin:0;

}
/* Row[4069]*/
[data-design-system="Alt"] [ic-external-widget] .tickerbar .item
{
	flex-direction:row;
--ui-color-border:#808182;

}
/* Row[4070]*/
[data-design-system="Alt"] [ic-external-widget] .tickerbar
{
	height:3.429em;
padding:0;

}
/* Row[4071]*/
[data-design-system="Alt"] [ic-external-widget] .tickerbar .name
{
	margin-bottom:0;
margin-right:var(--margin);

}
/* Row[4072]*/
[data-design-system="Alt"] [ic-external-widget] .tickerbar .price
{
	font-weight:var(--font-weight-regular);
margin-bottom:0;
margin-right:var(--margin);

}
/* Row[4073]*/
[data-design-system="Alt"] [ic-external-widget] .tickerbar .change
{
	font-size:1em;

}
/* Row[4074]*/
[data-design-system="Alt"] [ic-external-widget] .tickerbar .item:not(:last-child):after
{
	height:2.143em;
top:-0.429em;

}
/* Row[4075]*/
[data-design-system="Alt"] [ic-external-widget] .tickerbar::-webkit-scrollbar
{
	display:none;

}
/* Row[4076]*/
[data-design-system="Alt"] .dashboard .kpi:not(.card .kpi,.card.kpi,.watchlist-content .kpi) .ic-row
{
	padding:0;
--main-negative-color:var(--color-white);
--main-positive-color:var(--color-white);
--field-color:var(--color-white);
--field-font-size:2.286em;
--kpi-label-color:rgba(255,255,255,.8);

}
/* Row[4077]*/
[data-design-system="Alt"] .dashboard .whats-new .NewsFeedWrapperParent
{
	min-height:5em;

}
/* Row[4078]*/
[data-design-system="Alt"] .dashboard .whats-new .componentNoData
{
	height:5em;
position:absolute;
top:unset;
bottom:0;
z-index:-1;
pointer-events:none;

}
/* Row[4079]*/
[data-design-system="Alt"] .dashboard .whats-new.is-open .componentNoData
{
	z-index:1;

}
/* Row[4080]*/
[data-design-system="Alt"] .dashboard .filter .ic-row:last-child:not(:only-child)
{
	margin:0 0 0 var(--margin-quarter);
--button-min-width:7.143em;

}
/* Row[4081]*/
[data-design-system="Alt"] .dashboard .tabs--as-segmented-control .ic-tabs .dx-tabs-wrapper
{
	align-items:center;
padding:2px;
background:var(--card-app-title-border-color);
--border-width:0;
--border-radius:10px;
--tabs-tab-bg:transparent;
--tabs-tab-color:var( --ui-color-text);
--tabs-tab-border-radius:8px;
--tabs-tab-selected-color:var( --ui-color-text);
--tabs-tab-selected-bg:var( --card-bg);

}
/* Row[4082]*/
[data-design-system="Alt"] .dashboard .tabs--as-segmented-control .dx-tabpanel .dx-tabs .dx-tab.dx-tab-selected
{
	box-shadow:0px 3px 8px rgba(0, 0, 0, 0.12);
outline:var(--focus-outline-width) solid var(--focus-outline-color);
outline-offset:calc(-1 * var(--focus-outline-width));

}
/* Row[4083]*/
[data-design-system="Alt"] .dashboard .tabs--as-segmented-control .dx-tabpanel .dx-tabs .dx-tab
{
	justify-content:center;
min-width:150px;
--tabs-tab-height:24px;

}
/* Row[4084]*/
[data-design-system="Alt"] .card
{
	overflow:hidden;
--app-subtitle-padding:2.143em;
--app-title-min-height:5.215em;
--padding:2.143em;

}
/* Row[4085]*/
[data-design-system="Alt"] .card.card--toggle .TableTitle:before
{
	font-size:1.15em;
position:absolute;
left:1em;

}
/* Row[4086]*/
[data-design-system="Alt"] .card.card--toggle .TableTitle
{
	flex-direction:row;
--app-title-padding:0px 1.429em 0px calc(1.429em * 1.75);

}
/* Row[4087]*/
[data-design-system="Alt"] .last-row--is-buttons-app .ic-row:last-child [dx-button].dx-button
{
	--gap-horizontal:var(--padding);

}
/* Row[4088]*/
[data-design-system="Alt"] .your-advisors-newsfeed .news-feed-item-active .NewsFeedItem:before
{
	display:none;

}
/* Row[4089]*/
[data-design-system="Alt"] .NewsFeedV4 .NewsFeedBxWrapper .your-advisors-newsfeed .NewsFeedItem
{
	--item-height:10.000em;

}
/* Row[4090]*/
[data-design-system="Alt"] .page-title:not(.page-title--color-text) [dx-button].button--outlined
{
	--focus-outline-color:var(--color-white);
--button-text-color:var(--color-white);
--button-border-color:var(--color-white);
--button-icon-color:var(--color-white);

}
/* Row[4091]*/
[data-design-system="Alt"] [dx-button].dx-button.button--has-icon
{
	--button-padding:0px 1.429em 0 1.071em;

}
/* Row[4092]*/
[data-design-system="Alt"] [dx-button].dx-button.button--has-icon.icon--right
{
	--button-padding:0px 1.071em 0px 1.429em;

}
/* Row[4093]*/
[data-design-system="Alt"] .ExtraSmall .dashboard--mvot-filter .radio-buttons--as-segmented-control .dx-radiogroup .dx-radiobutton
{
	padding:calc(var(--padding) / 4) calc(var(--padding) * .75);

}
/* Row[4094]*/
[data-design-system="Alt"] .ExtraSmall
{
	--page-title-banner-height:16.143em;

}
/* Row[4095]*/
.radio-buttons--as-segmented-control .dx-radiogroup
{
	align-items:center;
display:inline-flex;
border:var(--border-width) solid var(--ui-color-key);
border-radius:var(--border-radius);
overflow:hidden;

}
/* Row[4096]*/
.radio-buttons--as-segmented-control .dx-radiogroup .dx-radiobutton
{
	align-items:center;
margin:0;
padding:calc(var(--padding) / 4) calc(var(--padding) * .75);
position:relative;
display:flex;
border-right:var(--border-width) solid var(--ui-color-key);

}
/* Row[4097]*/
.radio-buttons--as-segmented-control .dx-radiogroup .dx-radiobutton:hover, .radio-buttons--as-segmented-control .dx-radiogroup .dx-radiobutton:active
{
	background:var(--ui-color-key-secondary);

}
/* Row[4098]*/
.radio-buttons--as-segmented-control .dx-radiogroup .dx-radiobutton:last-child
{
	border:0;

}
/* Row[4099]*/
.radio-buttons--as-segmented-control .dx-radiogroup .dx-radiobutton .dx-item-content
{
	color:var(--ui-color-key);

}
/* Row[4100]*/
.radio-buttons--as-segmented-control .dx-radiogroup .dx-radiobutton.dx-radiobutton-icon-checked
{
	background:var(--ui-color-key);

}
/* Row[4101]*/
.radio-buttons--as-segmented-control .dx-radiogroup .dx-radiobutton.dx-radiobutton-icon-checked .dx-item-content
{
	color:var(--card-bg);

}
/* Row[4102]*/
.radio-buttons--as-segmented-control .dx-radiogroup .dx-radiobutton-icon
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
border-radius:0;
opacity:0;

}
/* Row[4103]*/
.range-selector--hide .highcharts-range-selector-group
{
	display:none!important;

}
/* Row[4104]*/
.radio-buttons--as-segmented-control .dx-collection
{
	flex-wrap:nowrap;
margin-top:0 !important;
display:flex;

}
/* Row[4105]*/
.filter.filter--chart
{
	row-gap:var(--gap-horizontal);
column-gap:var(--gap-vertical);
align-items:center;
flex-wrap:wrap;

}
/* Row[4106]*/
.filter.filter--chart::before
{
	margin-left:15px;
border-bottom:0;

}
/* Row[4107]*/
.filter.filter--chart .ic-row:nth-child(2)
{
	gap:var(--gap-horizontal) var(--gap-vertical);
justify-content:center;
margin:0 auto;

}
/* Row[4108]*/
.filter.filter--chart .ic-row:nth-child(2) .fieldTable > *
{
	margin:0;

}
/* Row[4109]*/
.filter.filter--chart .ic-row:last-child:not(:only-child)
{
	row-gap:var(--gap-horizontal);
column-gap:var(--gap-vertical);
justify-content:flex-start;
min-height:0;
margin-left:0;
border:0;

}
/* Row[4110]*/
.filter.filter--chart .ic-row:first-child + .ic-row:last-child
{
	margin-right:0;
margin-left:auto;

}
/* Row[4111]*/
.filter.filter--chart .ic-row:first-child + .ic-row:last-child .fieldTable > label
{
	margin:var(--label-margin);

}
/* Row[4112]*/
[data-design-system="Alt"] .dashboard .dashboard__accounts-account-groups .account__total-row .icGrid .dx-datagrid-rowsview, [data-design-system="Alt"] .dashboard .dashboard__accounts-account-groups .account__total-row .icGrid .dx-header-row, [data-design-system="Alt"] .dashboard .dashboard__accounts-account-groups .account__total-row .icGrid .dx-datagrid-pager
{
	display:none!important;

}
/* Row[4113]*/
[data-design-system="Alt"] .dashboard .dashboard__accounts-account-groups .account__total-row .icGrid
{
	min-height:5.643em;
background:var(--list-total-row-bg);
--list-total-row-height:auto;

}
/* Row[4114]*/
[data-design-system="Alt"] .dashboard .dashboard__accounts-account-groups .account__total-row .icGrid .dx-datagrid-summary-item
{
	font-weight:var(--font-weight-regular);
font-size:var(--headings-size-h2);

}
/* Row[4115]*/
[data-design-system="Alt"] .dashboard .dashboard__accounts-account-groups .account__total-row .icGrid .dx-datagrid-total-footer td
{
	align-items:center;
flex-wrap:wrap;
justify-content:space-between;
padding:0 var(--padding) var(--padding);
display:flex;
border-bottom:var(--border-width) solid var(--ui-color-border);
box-sizing:content-box;

}
/* Row[4116]*/
[data-design-system="Alt"] .whats-new .NewsFeedV4 .bx-viewport
{
	height:auto!important;

}
/* Row[4117]*/
.contact
{
	width:100%;
min-height:5.897em;
margin-bottom:var(--margin);
padding-bottom:var(--padding-half);
position:relative;
border-bottom:var(--border-width) solid var(--ui-color-border);
white-space:normal;
--headings-size-h4:var(--font-size-main);
--headings-size-h5:var(--font-size-main);

}
/* Row[4118]*/
.contact .image-container
{
	position:relative;
left:0;
--image-container-width:4.429em!important;
--image-container-height:4.429em!important;
--image-container-border-radius:0;

}
/* Row[4119]*/
[data-design-system="Alt"] .dashboard .dashboard__asset-allocation .DonutChartLegendTableObject
{
	margin-top:-2em;
position:relative;
background:var(--card-bg);
z-index:1;

}
/* Row[4120]*/
.cagg__kpi .CREDITCARD .cagg__custom-value:after, .cagg__kpi .LOAN .cagg__custom-value:after, .cagg__kpi .CHECKING .cagg__custom-value:after
{
	position:absolute;
left:0;
visibility:visible;

}
/* Row[4121]*/
.cagg__kpi .CREDITCARD .cagg__custom-value, .cagg__kpi .LOAN .cagg__custom-value, .cagg__kpi .CHECKING .cagg__custom-value.lbl_CL_BookMarketPeriodEnd
{
	position:relative;
white-space:nowrap;
visibility:hidden;

}
/* Row[4122]*/
.cagg__kpi .CREDITCARD .cagg__custom-value:after
{
	content:"Current Balance";

}
/* Row[4123]*/
.cagg__kpi .LOAN .cagg__custom-value.lbl_CL_BookMarketPeriodEnd:after
{
	content:"Total Balance";

}
/* Row[4124]*/
.cagg__kpi .CHECKING .cagg__custom-value.lbl_CL_BookMarketPeriodEnd:after
{
	content:"Available Now Balance";

}
/* Row[4125]*/
[data-design-system="Alt"] .dashboard .dashboard__accounts-account-groups .accounts-account-groups__account .ic-row-1
{
	row-gap:0.25em;
align-self:center;
flex-grow:1;
flex-direction:column;
min-width:20em;
display:inline-flex;
grid-row:1/span 2;
grid-column:1;
--label-color:var(--ui-color-text-secondary);
--label-font-weight:var(--font-weight-bold);
--field-color:var(--ui-color-text-secondary);
--field-font-weight:var(--font-weight-bold);

}
/* Row[4126]*/
[data-design-system="Alt"] .dashboard .dashboard__accounts-account-groups .accounts-account-groups__account .ic-row-2
{
	justify-self:end;
margin-bottom:var(--margin);
grid-area:1/2;

}
/* Row[4127]*/
[data-design-system="Alt"] .dashboard .dashboard__accounts-account-groups .accounts-account-groups__account .ic-row-3
{
	column-gap:2em;
justify-content:flex-end;
display:flex;
grid-area:2/2;
--gap-vertical:.5em;

}
/* Row[4128]*/
[data-design-system="Alt"]:not(:root[data-user-theme="dark"]) .contact
{
	--button-icon-color:var(--link-color);

}
/* Row[4129]*/
[data-design-system="Alt"] .NewsFeedV4
{
	--border-right-width:0;
--border-bottom-width:0;

}
/* Row[4130]*/
[data-design-system="Alt"] .whats-new .cms-call-to-action .ic-row:last-child
{
	margin-top:auto;
margin-bottom:0;
padding:0;

}
/* Row[4131]*/
[data-design-system="Alt"] .NewsFeedV4 .NewsFeedBxWrapper:not(.newsfeed--reuters) .NewsFeedItem
{
	padding:0 var(--padding);

}
/* Row[4132]*/
[data-design-system="Alt"] .whats-new .NewsFeedV4 .NewsFeedItem .ic-row-1
{
	margin-top:0;

}
/* Row[4133]*/
[data-design-system="Alt"] .NewsFeedV4 .NewsFeedBxWrapper.newsFeed .bx-pager.bx-default-pager .bx-pager-item a
{
	width:.8em!important;
height:.8em!important;
margin:0 .25em var(--margin) .25em!important;
border:var(--border-width) solid var(--link-color);

}
/* Row[4134]*/
[data-design-system="Alt"] .NewsFeedV4 .NewsFeedBxWrapper.newsFeed .bx-pager.bx-default-pager
{
	margin-top:var(--margin-half);

}
/* Row[4135]*/
[data-design-system="Alt"] .NewsFeedV4 .NewsFeedBxWrapper.newsFeed .bx-pager.bx-default-pager .bx-pager-item a:hover
{
	background:var(--app-title-color)!important;
opacity:0.5!important;

}
/* Row[4136]*/
[data-design-system="Alt"] .NewsFeedV4 .NewsFeedBxWrapper.newsFeed .bx-pager.bx-default-pager .bx-pager-item a.active
{
	background:var(--link-color)!important;
opacity:1!important;

}
/* Row[4137]*/
[data-design-system="Alt"] .dx-button:not(.util--text-transform-capitalize, .util--text-transform-none, .button--as-link, .deleteFilterBtn)
{
	--button-text-transform:uppercase;

}
/* Row[4138]*/
[dx-button].button--outlined.button--destructive
{
	--focus-outline-color:var(--ui-color-destructive);
--button-bg:transparent;
--button-text-color:var(--ui-color-destructive);
--button-border-color:var(--ui-color-destructive);
--button-hover-border-width:0;

}
/* Row[4139]*/
.ic-donut-progress .ic-donut-progress-progress .ic-donut-progress-chart-container
{
	--chart-min-height:0;

}
/* Row[4140]*/
[data-design-system="Alt"] [data-change]:not([data-change=""]):not([data-change="-"])::after
{
	background:transparent;

}
/* Row[4141]*/
[data-design-system="Alt"] [data-change]:not([data-change=""]):not([data-change="-"])[data-change*="-"]::after, [data-design-system="Alt"] [data-change]:not([data-change=""]):not([data-change="-"])[data-change*="\("]::after
{
	background:transparent;

}
/* Row[4142]*/
[data-design-system="Alt"] .dashboard .dashboard__asset-allocation .DonutChartLegendTableObject .DonutChartLegendTableRow .DonutChartLegendTableData:nth-child(3)
{
	display:none;

}
/* Row[4143]*/
[data-design-system="Alt"] .DonutChartLegendTableObject .DonutChartLegendTableRow .DonutChartLegendTableData:nth-child(2)
{
	min-width:14em;
margin-right:auto;

}
/* Row[4144]*/
[data-design-system="Alt"] .DonutChartLegendTableObject tbody
{
	row-gap:0.857em;
flex-direction:column;
display:flex;

}
/* Row[4145]*/
[data-design-system=Alt] .DonutChartLegendTableObject .DonutChartLegendTableRow
{
	column-gap:.5em;
align-items:center;
flex-wrap:wrap;
margin:0;
padding:0;
display:flex;
cursor:pointer;
user-select:none;

}
/* Row[4146]*/
[data-design-system=Alt] .DonutChartLegendTableObject .DonutChartLegendTableRow .DonutChartLegendTableData
{
	margin:0;

}
/* Row[4147]*/
[data-design-system=Alt] .DonutChartLegendTableObject .DonutChartLegendTableRow .legendTableColorDiv
{
	width:1em;
height:1em;
padding:0;
border-radius:50%;

}
/* Row[4148]*/
[data-design-system=Alt] .DonutChartLegendTableObject .DonutChartLegendTableRow .DonutChartLegendTableText
{
	color:var(--ui-color-text);
padding:0;

}
/* Row[4149]*/
[data-design-system=Alt] .DonutChartLegendTableObject .DonutChartLegendTableRow .DonutChartLegendTableData:last-child
{
	font-weight:var(--font-weight-extra-bold);

}
/* Row[4150]*/
.goals-personal__timeline.ic-personal-timeline .ic-personal-timeline-content
{
	height:17.857em;
--ui-color-negative:var(--ui-color-key);
--ui-color-negative-secondary:var(--ui-color-key-secondary);
--ui-icon-delete:"edit";

}
/* Row[4151]*/
.goals-personal__timeline.ic-personal-timeline .ic-personal-timeline-content .ic-personal-timeline-today, .goals-personal__timeline.ic-personal-timeline .ic-personal-timeline-content .ic-personal-timeline-future
{
	font-weight:var(--font-weight-regular);

}
/* Row[4152]*/
.documents__title .TableTitle
{
	align-items:flex-start;
flex-direction:column;
padding-bottom:5%;
--image-container-width:3em;
--image-container-bg:transparent;

}
/* Row[4153]*/
[data-design-system="Alt"] .dashboard__documents .documents__title .TableTitle .image-container
{
	margin-top:1.1em !important;
margin-bottom:1.1em !important;

}
/* Row[4154]*/
.fr-modal .fr-modal-wrapper
{
	margin:0;
background:var(--card-bg);
border:0;
box-shadow:var(--modal-shadow);
border-radius:var(--border-radius);

}
/* Row[4155]*/
.fr-modal .fr-modal-wrapper .fr-modal-head
{
	align-items:center;
justify-content:space-between;
min-height:var(--modal-title-min-height);
padding:0 var(--padding-half) 0 var(--padding);
display:flex;
background:var(--card-bg);
border-bottom:var(--border-width) solid var(--ui-color-border);
box-shadow:none;

}
/* Row[4156]*/
.fr-modal:not([style="display: none;"])
{
	color:var(--ui-color-text);
align-items:center;
justify-content:center;
display:flex !important;

}
/* Row[4157]*/
.fr-modal .fr-modal-wrapper .fr-modal-head h4
{
	font-weight:var(--font-weight-regular);
font-size:1.429em;
line-height:inherit;
padding:0;
float:unset;

}
/* Row[4158]*/
.fr-modal-head .fr-modal-head-line i.fr-modal-more.fr-not-available
{
	display:none;

}
/* Row[4159]*/
.fr-modal-close:before
{
	color:var(--ui-color-gray-medium);
font-family:var(--font-family-icon);
font-size:var(--modal-close-icon-size);
content:var(--ui-icon-close);

}
/* Row[4160]*/
.fr-modal .fr-modal-wrapper .fr-modal-head i.fr-modal-close
{
	font-size:1em;
align-items:center;
justify-content:center;
width:2.571em!important;
height:2.571em!important;
padding:0;
position:static;
display:flex;

}
/* Row[4161]*/
[data-design-system="Alt"] .ic-field-wrapper.fieldTable.filter--chart__to
{
	align-items:flex-start;
flex-direction:column;

}
/* Row[4162]*/
[data-design-system="Alt"] dashboard--mvot-filter.filter.filter--chart .ic-row:nth-child(2)
{
	margin:0px !important;

}
/* Row[4163]*/
.prf__cashflow .prf-book-amount, .prf__cashflow .prf-reporting-amount, .prf__bod-cashflow .prf-book-amount, .prf__bod-cashflow .prf-reporting-amount
{
	display:none;

}
/* Row[4164]*/
.prf__cashflow .Book .prf-book-amount, .prf__bod-cashflow .Book .prf-book-amount
{
	display:block;

}
/* Row[4165]*/
.prf__cashflow .Reporting .prf-reporting-amount, .prf__bod-cashflow .Reporting .prf-reporting-amount
{
	display:block;

}
/* Row[4166]*/
.dap-wus-onboarding-workflow .onboarding-completion__bar
{
	height:0.4em;
background:rgb(255,255,255,0.15);

}
/* Row[4167]*/
.dap-wus-onboarding-workflow .onboarding-completion__bar:before
{
	background:var(--color-white);

}
/* Row[4168]*/
.dap-wus-onboarding-workflow .dap-wus-onboarding-dash__completion, .dap-wus-onboarding-workflow .dap-wus-onboarding-myinfo
{
	padding:var(--padding);
background:#042D56;

}
/* Row[4169]*/
body.dap-wus-onboarding-workflow
{
	padding-top:calc(var(--header-height));

}
/* Row[4170]*/
.dap-wus-onboarding-workflow .child-width-100 > div
{
	width:100%;

}
/* Row[4171]*/
.dap-wus-onboarding-workflow .child-padding > div
{
	padding:0 var(--padding) var(--padding);

}
/* Row[4172]*/
.dap-wus-onboarding-workflow .full-width-button
{
	width:100vw;
max-width:100%;

}
/* Row[4173]*/
.dap-wus-onboarding-workflow .dap-wus-onboarding-dash__advisor.child-padding > div
{
	margin-top:-3.571em;

}
/* Row[4174]*/
.dap-wus-onboarding-workflow .dap-wus-onboarding-dash__nba
{
	position:relative;

}
/* Row[4175]*/
.dap-wus-onboarding-workflow .dap-wus-onboarding-dash__nba button
{
	width:16.214em;
height:3.3em;
position:absolute;
bottom:3em;
left:calc(50% - 16.214em / 2);
--button-min-height:3.214em;
--button-min-width:16.214em;

}
/* Row[4176]*/
.dap-wus-onboarding-workflow .dap-wus-onboarding-dash__buttons .ic-row-0
{
	display:flex;

}
/* Row[4177]*/
.dap-wus-onboarding-workflow a:link, .dap-wus-onboarding-workflow a:visited, .dap-wus-onboarding-workflow a:hover, .dap-wus-onboarding-workflow a:active
{
	text-decoration:none;

}
/* Row[4178]*/
.dap-wus-onboarding-workflow .dap-wus-onboarding-dash__advisor button
{
	width:calc(100% - 2.857em);

}
/* Row[4179]*/
.dap-wus-onboarding-workflow .DocumentSliderV4 .docSlide .docImage[class]
{
	height:14em;

}
/* Row[4180]*/
.dap-wus-onboarding-workflow .DocumentSliderV4 .bx-wrapper .bx-viewport
{
	height:14em !important;
margin:var(--margin-quarter) var(--margin) var(--margin);

}
/* Row[4181]*/
.dap-wus-onboarding-workflow
{
	--pager-dot-size:.7em;

}
/* Row[4182]*/
.dap-wus-onboarding-workflow .dap-wus-onboarding-myinfo__status
{
	padding:0 var(--padding) var(--padding);

}
/* Row[4183]*/
.dap-wus-onboarding-workflow .dap-wus-onboarding-myinfo__status .onboarding-completion__bar:before
{
	background:var(--ui-color-key);

}
/* Row[4184]*/
.dap-wus-onboarding-workflow .dap-wus-onboarding-myinfo__step
{
	background:var(--card-bg);

}
/* Row[4185]*/
.dap-wus-onboarding-workflow .dx-texteditor:not(.dx-page-index)
{
	width:100% !important;

}
/* Row[4186]*/
.dap-wus-onboarding-workflow .dx-texteditor-input
{
	border-top:0 !important;
border-left:0 !important;
border-bottom:0.071em solid #B8C0C9 !important;
border-right:0 !important;
box-shadow:none !important;
border-radius:0 !important;

}
/* Row[4187]*/
.dap-wus-onboarding-workflow[data-step="DAPWUSMyInfoStep1.Holder.App"] footer, .dap-wus-onboarding-workflow[data-step="DAPWUSMyInfoStep2.Holder.App"] footer, .dap-wus-onboarding-workflow[data-step="DAPWUSMyInfoStep3.Holder.App"] footer, .dap-wus-onboarding-workflow[data-step="DAPWUSMyInfoStep4.Holder.App"] footer
{
	display:none;

}
/* Row[4188]*/
.dap-wus-onboarding-workflow .dap-wus-onboarding-myinfo__step .ic-row-1 .ic-col-0 .card
{
	color:var(--color-science-blue);
border:none !important;

}
/* Row[4189]*/
.dap-wus-onboarding-workflow .dap-wus-onboarding-myinfo__step .ic-row-2 .ic-col-0 .card
{
	border:2px solid rgba(0,109,223,0.2);

}
/* Row[4190]*/
.dap-wus-onboarding-workflow .profile-photo-button .dx-button-content:after
{
	width:4.714rem;
height:4.714rem;
background-image:url(/app_themes/default/images/ClientThemeImages/white/DAP_WUS/profile-placeholder@3x.png);
background-repeat:no-repeat;
background-position:center;
background-size:contain;
content:'';

}
/* Row[4191]*/
.dap-wus-onboarding-workflow .full-width-button.profile-photo-button
{
	width:100vw;
max-width:100%;
padding-top:0;
pointer-events:none;

}
/* Row[4192]*/
.dap-wus-onboarding-workflow[data-step="DAPWUSMyInfoStep2.Holder.App"] .dx-texteditor-input
{
	margin-top:0.357em;
padding-left:var(--padding) !important;

}
/* Row[4193]*/
.dap-wus-onboarding-workflow[data-step="DAPWUSMyInfoStep2.Holder.App"] .ic-row:nth-of-type(4) .dx-texteditor-input
{
	margin-top:0;

}
/* Row[4194]*/
.dap-wus-onboarding-workflow[data-step="DAPWUSMyInfoStep2.Holder.App"] .ic-row:nth-child(n+3):nth-child(-n+7)
{
	position:relative;

}
/* Row[4195]*/
.dap-wus-onboarding-workflow .dap-wus-onboarding-myinfo__step .ic-row:last-of-type .ic-field-wrapper
{
	flex-direction:column;
justify-content:flex-end;
height:100%;
display:flex;

}
/* Row[4196]*/
.dap-wus-onboarding-workflow .dap-wus-onboarding-myinfo__step .ic-row:last-of-type
{
	flex-direction:column;
flex:1;
justify-content:flex-end;
display:flex;

}
/* Row[4197]*/
.dap-wus-onboarding-workflow .dap-wus-onboarding-myinfo__step .ic-row:last-of-type .ic-col-0
{
	height:100%;

}
/* Row[4198]*/
.dap-wus-onboarding-workflow .card-has-scroll-buttons-as-first-row .ic-row-0
{
	padding:var(--padding) var(--padding) 0;
overflow-x:scroll;

}
/* Row[4199]*/
.dap-wus-onboarding-workflow .card-has-scroll-buttons-as-first-row [dx-button].dx-button.button--large
{
	max-width:7.643em;
--button-min-height:7.643em;
--button-min-width:7.643em;

}
/* Row[4200]*/
.dap-wus-onboarding-workflow .card-has-scroll-buttons-as-first-row [dx-button].dx-button.button--large.active
{
	background:var(--color-tropical-blue);

}
/* Row[4201]*/
.dap-wus-onboarding-workflow .card-has-scroll-buttons-as-first-row .dx-button-text
{
	color:var(--color-ebony-clay) !important;

}
/* Row[4202]*/
.dap-wus-onboarding-workflow .util--white-space-nowrap .dx-button-text
{
	white-space:nowrap;

}
/* Row[4203]*/
.dap-wus-onboarding-workflow .TagOptionsWrapperStyle .TableTitle
{
	display:none;

}
/* Row[4204]*/
.dap-wus-onboarding-workflow .TagOptionsWrapperStyle .ic-tag-box-container .ic-tag-input-container
{
	display:none;

}
/* Row[4205]*/
.dap-wus-onboarding-workflow .TagsContainerAppStyle .TableTitle
{
	border-top:var(--border-top-width) solid var(--color-loblolly);
border-bottom:var(--border-top-width) solid var(--color-athens-gray);

}
/* Row[4206]*/
.dap-wus-onboarding-workflow .ic-tag-box.dx-list-item
{
	color:var(--color-ebony-clay);
background-color:var(--color-white);
border:0.071em solid var(--color-dodger-blue);
--tagbox-tag-border-radius:1.071em;

}
/* Row[4207]*/
.dap-wus-onboarding-workflow .ic-tag-box.dx-list-item.dx-list-item-selected
{
	background:var(--tagbox-tag-bg);
--tagbox-tag-bg:var(--ui-color-key-secondary);

}
/* Row[4208]*/
.dap-wus-onboarding-workflow .ic-tag-holder .dx-list-item-content:before
{
	width:19px;
height:18px;
margin-right:0.3em;
display:inline-block;
background-repeat:no-repeat;
background-size:contain;
content:"";

}
/* Row[4209]*/
.dap-wus-onboarding-workflow .dw-must-include .ic-tag-holder .dx-list-item-content:nth-child(1):before
{
	background-image:url(/App_Themes/Default/images/ClientThemeImages/White/DAP_WUS/Female-led@2x.png);

}
/* Row[4210]*/
.dap-wus-onboarding-workflow .dw-must-include .ic-tag-holder .dx-list-item-content:nth-child(2):before
{
	background-image:url(/App_Themes/Default/images/ClientThemeImages/White/DAP_WUS/POC-owned@2x.png);

}
/* Row[4211]*/
.dap-wus-onboarding-workflow .dw-must-include .ic-tag-holder .dx-list-item-content:nth-child(3):before
{
	background-image:url(/App_Themes/Default/images/ClientThemeImages/White/DAP_WUS/sustainable@2x.png);

}
/* Row[4212]*/
.dap-wus-onboarding-workflow .dw-must-include .ic-tag-holder .dx-list-item-content:nth-child(4):before
{
	background-image:url(/App_Themes/Default/images/ClientThemeImages/White/DAP_WUS/LGBTQIA@2x.png);

}
/* Row[4213]*/
.dap-wus-onboarding-workflow .dw-should-include .ic-tag-holder .dx-list-item-content:nth-child(1):before
{
	background-image:url(/App_Themes/Default/images/ClientThemeImages/White/DAP_WUS/tobacco-free@2x.png);

}
/* Row[4214]*/
.dap-wus-onboarding-workflow .dw-should-include .ic-tag-holder .dx-list-item-content:nth-child(2):before
{
	background-image:url(/App_Themes/Default/images/ClientThemeImages/White/DAP_WUS/Space@2x.png);

}
/* Row[4215]*/
.dap-wus-onboarding-workflow .dw-should-include .ic-tag-holder .dx-list-item-content:nth-child(3):before
{
	background-image:url(/App_Themes/Default/images/ClientThemeImages/White/DAP_WUS/USA@2x.png);

}
/* Row[4216]*/
.dap-wus-onboarding-workflow .dw-should-include .ic-tag-holder .dx-list-item-content:nth-child(4):before
{
	background-image:url(/App_Themes/Default/images/ClientThemeImages/White/DAP_WUS/clean-energy@2x.png);

}
/* Row[4217]*/
.dap-wus-onboarding-workflow .dw-should-include .ic-tag-holder .dx-list-item-content:nth-child(5):before
{
	background-image:url(/App_Themes/Default/images/ClientThemeImages/White/DAP_WUS/Ukraine@2x.png);

}
/* Row[4218]*/
.dap-wus-onboarding-workflow .dw-dont-include .ic-tag-holder .dx-list-item-content:nth-child(1):before
{
	background-image:url(/App_Themes/Default/images/ClientThemeImages/White/DAP_WUS/oil-gas@2x.png);

}
/* Row[4219]*/
.dap-wus-onboarding-workflow .dw-dont-include .ic-tag-holder .dx-list-item-content:nth-child(2):before
{
	background-image:url(/App_Themes/Default/images/ClientThemeImages/White/DAP_WUS/weapons@2x.png);

}
/* Row[4220]*/
.dap-wus-onboarding-workflow .dw-dont-include .ic-tag-holder .dx-list-item-content:nth-child(3):before
{
	background-image:url(/App_Themes/Default/images/ClientThemeImages/White/DAP_WUS/pharma@2x.png);

}
/* Row[4221]*/
.dap-wus-onboarding-workflow .dw-dont-include .ic-tag-holder .dx-list-item-content:nth-child(4):before
{
	background-image:url(/App_Themes/Default/images/ClientThemeImages/White/DAP_WUS/income@2x.png);

}
/* Row[4222]*/
.dap-wus-onboarding-workflow .dw-must-include .ic-tag-holder .dx-list-item-content:nth-child(5):before
{
	background-image:url(/App_Themes/Default/images/ClientThemeImages/White/DAP_WUS/tech@2x.png);

}
/* Row[4223]*/
.dap-wus-onboarding-workflow .dw-must-include .ic-tag-holder .dx-list-item-content:nth-child(6):before
{
	background-image:url(/App_Themes/Default/images/ClientThemeImages/White/DAP_WUS/auto@2x.png);

}
/* Row[4224]*/
.dap-wus-onboarding-workflow .dw-must-include .ic-tag-holder .dx-list-item-content:nth-child(7):before
{
	background-image:url(/App_Themes/Default/images/ClientThemeImages/White/DAP_WUS/space@2x.png);

}
/* Row[4225]*/
.dap-wus-onboarding-workflow .dw-must-include .ic-tag-holder .dx-list-item-content:nth-child(8):before
{
	background-image:url(/App_Themes/Default/images/ClientThemeImages/White/DAP_WUS/oil-gas@2x.png);

}
/* Row[4226]*/
.dap-wus-onboarding-workflow .dw-must-include .ic-tag-holder .dx-list-item-content:nth-child(9):before
{
	background-image:url(/App_Themes/Default/images/ClientThemeImages/White/DAP_WUS/income@2x.png);

}
/* Row[4227]*/
.dap-wus-onboarding-workflow .TagsContainerAppStyle [dx-button].button--redirect .dx-button-text::before
{
	content:var(--ui-icon-down);

}
/* Row[4228]*/
.dap-wus-onboarding-workflow .person-list__item .icon:before
{
	color:var(--color-ebony-clay);

}
/* Row[4229]*/
.dap-wus-onboarding-workflow .fin-statement-list__item .icon:before
{
	color:var(--color-ebony-clay);

}
/* Row[4230]*/
.dap-wus-onboarding-workflow [data-app="DAPWUSIncomeExpense.Tabs.App"] .dx-tab:nth-of-type(2)
{
	pointer-events:none;

}
/* Row[4231]*/
.dap-wus-onboarding-workflow [data-app="DAPWUSAssetLiability.Tabs.App"] .dx-tab:nth-of-type(2)
{
	pointer-events:none;

}
/* Row[4232]*/
.dap-wus-onboarding-workflow .icon.powered-by:before
{
	color:var(--color-fruit-salad);

}
/* Row[4233]*/
.dap-wus-onboarding-workflow [data-app="DAPWUSMyInfo.Step1.App"] .ic-row-1
{
	margin:calc(var(--margin-quarter)*3) 0 var(--margin);
display:flex;
--button-min-height:24px;
--button-min-width:75px;
--button-padding:0;

}
/* Row[4234]*/
.dap-wus-onboarding-workflow .dap-wus-onboarding-myinfo__step input
{
	--input-padding:.2em 0em .2em 0em;
--input-min-height:1.5em;

}
/* Row[4235]*/
.dap-wus-onboarding-workflow [data-app="DAPWUSMediaHubBadge.Input.App"] .ic-row-3
{
	width:100%;

}
/* Row[4236]*/
.dap-wus-onboarding-workflow [data-app="DAPWUSDashMedia.Title.App"] a:after
{
	font-family:var(--font-family-icon);
font-size:1.5em;
align-items:center;
justify-content:center;
width:0.5em;
margin-left:0.2em;
position:relative;
top:0.25em;
display:inline-flex;
content:var(--button-redirect-icon);

}
/* Row[4237]*/
.dap-wus-onboarding-workflow [data-app="DAPWUSDashMedia.Title.App"] a
{
	font-size:0.875em;

}
/* Row[4238]*/
.dap-wus-onboarding-workflow .TagsContainerAppStyle .ic-tag-box-button-wrapper
{
	margin-top:calc(var(--margin-half)*3);

}
/* Row[4239]*/
.dap-wus-onboarding-workflow .TagsContainerAppStyle .ic-tag-box-button::after
{
	font-family:var(--font-family-icon);
font-size:1.5em;
align-items:center;
justify-content:center;
width:0.5em;
position:relative;
display:inline-flex;

}
/* Row[4240]*/
.dap-wus-onboarding-workflow .TagsContainerAppStyle .ic-tag-box-button-more::after
{
	margin-left:0.4em;
top:0.25em;
content:var(--ui-icon-down);

}
/* Row[4241]*/
.dap-wus-onboarding-workflow .TagsContainerAppStyle .ic-tag-box-button-less::after
{
	margin-left:0.4em;
top:0.20em;
content:var(--ui-icon-up);

}
/* Row[4242]*/
.dap-wus-onboarding-workflow .dw-should-include .bb9c-down-arrow-button
{
	padding-bottom:var(--padding);

}
/* Row[4243]*/
.dap-wus-onboarding-workflow .dw-should-include [dx-button].button--redirect .dx-button-text::before, .dap-wus-onboarding-workflow .dw-dont-include [dx-button].button--redirect .dx-button-text::before
{
	margin-left:0.4em;

}
/* Row[4244]*/
.button--as-image.dx-button-has-icon .dx-icon
{
	font-size:var(--font-size-main);
line-height:var(--font-line-height-main);
min-width:var(--button-min-width);
min-height:var(--button-min-height);
background-size:1.268em 1.268em;

}
/* Row[4245]*/
[data-design-system="Admin"]
{
	--body-max-width:2000px;
--modal-border-radius:10px;
--button-border-radius:5px;
--left-menu-width:28.429em;
--card-border-radius:6px;
--card-shadow:0px 0px 0px 1px #212B361A;
--input-border-radius:5px;

}
/* Row[4246]*/
hr
{
	margin:var(--margin) 0;
border-top:var(--border-width) solid var(--ui-color-border);

}
/* Row[4247]*/
.last-row--is-buttons-app .rpb-report-dialog-part .ic-row:last-child
{
	padding:0;
position:static;
display:block;
border:0;

}
/* Row[4248]*/
.dashboard .your-advisors
{
	--grid-auto-columns:23em;

}
/* Row[4249]*/
.dashboard .your-advisors .ic-repeater-items
{
	--items-container-padding:0;

}
/* Row[4250]*/
.dashboard .your-advisors .ic-repeater-items .ic-repeater-item:not(:last-child)
{
	border-right:var(--border-width) solid var(--ui-color-border);

}
/* Row[4251]*/
.dashboard .your-advisors .ic-repeater-items .ic-repeater-item:nth-child(even)
{
	background:var(--ui-color-even-bg);

}
/* Row[4252]*/
.dashboard .your-advisors .contact
{
	flex-shrink:0;
min-height:11.75em;
margin-bottom:0;
padding:var(--padding) var(--padding) var(--padding) 6.25em;
position:relative;

}
/* Row[4253]*/
.dashboard .your-advisors .contact .image-container
{
	position:absolute;
left:var(--padding);
--image-container-width:3.857em!important;
--image-container-height:3.857em!important;
--image-container-border-radius:50%;

}
/* Row[4254]*/
.dashboard .your-advisors .contact h4
{
	font-size:1.286em;
margin-bottom:.2em;

}
/* Row[4255]*/
.dashboard .your-advisors .contact h5
{
	color:var(--ui-color-text-secondary);
font-weight:var(--font-weight-regular);
font-size:var(--font-size-main);
margin-bottom:1em;

}
/* Row[4256]*/
[dx-button].button--icon-only.button--positive
{
	--focus-outline-color:var(--ui-color-positive);
--button-bg:transparent;
--button-hover-bg:transparent;
--button-hover-text-color:var(--ui-color-positive);
--button-click-ripple-bg:var(--ui-color-positive);
--button-hover-overlay-bg:var(--ui-color-positive);
--button-icon-color:var(--ui-color-positive);

}
/* Row[4257]*/
[dx-button].button--icon-only.button--outlined
{
	--focus-outline-color:var(--ui-color-key);
--button-bg:transparent;
--button-border-width:1px;
--button-hover-bg:transparent;
--button-hover-text-color:var(--ui-color-key);
--button-click-ripple-bg:var(--ui-color-key);
--button-hover-overlay-bg:var(--ui-color-key);
--button-hover-overlay-opacity:0.1;
--button-icon-color:var(--ui-color-key);

}
/* Row[4258]*/
[dx-button].button--icon-only.button--solid
{
	--focus-outline-color:var(--ui-color-key);
--button-bg:transparent;
--button-hover-bg:transparent;
--button-hover-text-color:var(--ui-color-key);
--button-click-ripple-bg:var(--ui-color-key);
--button-hover-overlay-bg:var(--ui-color-key);
--button-icon-color:var(--ui-color-key);

}
/* Row[4259]*/
[dx-button].button--icon-only.button--gray-light
{
	--focus-outline-color:var(--ui-color-gray-light);
--button-bg:transparent;
--button-hover-bg:transparent;
--button-hover-text-color:var(--ui-color-gray-light);
--button-click-ripple-bg:var(--ui-color-gray-light);
--button-hover-overlay-bg:var(--ui-color-gray-light);
--button-icon-color:var(--ui-color-gray-light);

}
/* Row[4260]*/
[dx-button].button--icon-only.button--gray-lightest
{
	--focus-outline-color:var(--ui-color-gray-lightest);
--button-bg:transparent;
--button-hover-bg:transparent;
--button-hover-text-color:var(--ui-color-gray-lightest);
--button-click-ripple-bg:var(--ui-color-gray-lightest);
--button-hover-overlay-bg:var(--ui-color-gray-lightest);
--button-icon-color:var(--ui-color-gray-lightest);

}
/* Row[4261]*/
[dx-button].button--icon-only.button--gray-medium
{
	--focus-outline-color:var(--ui-color-gray-medium);
--button-bg:transparent;
--button-hover-bg:transparent;
--button-hover-text-color:var(--ui-color-gray-medium);
--button-click-ripple-bg:var(--ui-color-gray-medium);
--button-hover-overlay-bg:var(--ui-color-gray-medium);
--button-icon-color:var(--ui-color-gray-medium);

}
/* Row[4262]*/
[dx-button].button--icon-only.button--gray-dark
{
	--focus-outline-color:var(--ui-color-gray-dark);
--button-bg:transparent;
--button-hover-bg:transparent;
--button-hover-text-color:var(--ui-color-gray-dark);
--button-click-ripple-bg:var(--ui-color-gray-dark);
--button-hover-overlay-bg:var(--ui-color-gray-dark);
--button-icon-color:var(--ui-color-gray-dark);

}
/* Row[4263]*/
[dx-button].button--icon-only.button--gray-darkest
{
	--focus-outline-color:var(--ui-color-gray-darkest);
--button-bg:transparent;
--button-hover-bg:transparent;
--button-hover-text-color:var(--ui-color-gray-darkest);
--button-click-ripple-bg:var(--ui-color-gray-darkest);
--button-hover-overlay-bg:var(--ui-color-gray-darkest);
--button-icon-color:var(--ui-color-gray-darkest);

}
/* Row[4264]*/
[dx-button].button--icon-only.button--negative, [dx-button].button--icon-only.button--destructive, [dx-button].button--icon-only.button--destructive-outlined
{
	--focus-outline-color:var(--ui-color-negative);
--button-bg:transparent;
--button-hover-bg:transparent;
--button-hover-text-color:var(--ui-color-negative);
--button-click-ripple-bg:var(--ui-color-negative);
--button-hover-overlay-bg:var(--ui-color-negative);
--button-icon-color:var(--ui-color-negative);

}
/* Row[4265]*/
[dx-button].button--icon-only.button--outlined-destructive, [dx-button].button--icon-only.button--outlined-destructive.dx-state-focused, [dx-button].button--icon-only.button--outlined-negative, [dx-button].button--icon-only.button--outlined-negative.dx-state-focused
{
	--focus-outline-color:var(--ui-color-negative);
--button-bg:transparent;
--button-border-width:var(--border-width);
--button-border-color:var(--ui-color-negative);
--button-hover-bg:transparent;
--button-hover-text-color:var(--ui-color-negative);
--button-hover-border-width:var(--border-width);
--button-click-ripple-bg:var(--ui-color-negative);
--button-hover-overlay-bg:var(--ui-color-negative);
--button-hover-overlay-opacity:0.1;
--button-icon-color:var(--ui-color-negative);

}
/* Row[4266]*/
[dx-button].button--icon-only.button--outlined-positive, [dx-button].button--icon-only.button--outlined-positive.dx-state-focused
{
	--focus-outline-color:var(--ui-color-positive);
--button-bg:transparent;
--button-border-width:var(--border-width);
--button-border-color:var(--ui-color-positive);
--button-hover-bg:transparent;
--button-hover-text-color:var(--ui-color-positive);
--button-hover-border-width:var(--border-width);
--button-click-ripple-bg:var(--ui-color-positive);
--button-hover-overlay-bg:var(--ui-color-positive);
--button-hover-overlay-opacity:0.1;
--button-icon-color:var(--ui-color-positive);

}
/* Row[4267]*/
.dx-texteditor-input-container + .dx-texteditor-buttons-container
{
	height:100%;
position:absolute;
top:0;
right:0;

}
/* Row[4268]*/
.dx-dropdowneditor.dx-state-active .dx-texteditor-input-container + .dx-texteditor-buttons-container .dx-dropdowneditor-icon, .dx-dropdowneditor.dx-state-hover:not(.dx-custom-button-hovered) .dx-texteditor-input-container + .dx-texteditor-buttons-container .dx-dropdowneditor-icon
{
	background:transparent;

}
/* Row[4269]*/
body .badge
{
	color:var(--badge-color);
font-weight:var(--font-weight-regular);
font-size:1em;
align-items:center;
justify-content:center;
min-width:0;
padding:.25em .5em;
position:relative;
display:inline-flex;
background-color:transparent;
border-radius:var(--badge-border-radius, var(--border-radius));
overflow:hidden;
--label-color:var(--badge-color, var(--ui-color-key));
--field-color:var(--badge-color, var(--ui-color-key));

}
/* Row[4270]*/
body .badge::before
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
background:var(--badge-color, var(--ui-color-key));
content:"";
opacity:var(--badge-bg-opacity, 0.2);

}
/* Row[4271]*/
.kpi.kpi--metrics .ic-row
{
	flex-direction:column;
padding:var(--padding-plus-half) var(--padding-plus-half) 0 var(--padding-plus-half);
display:flex;

}
/* Row[4272]*/
.badge.Overdue
{
	--badge-color:var(--ui-color-negative);

}
/* Row[4273]*/
.badge.Completed
{
	--badge-color:var(--ui-color-positive);

}
/* Row[4274]*/
.badge.Update
{
	--ui-color-warning-secondary:rgba(255,159,22, 0.8);
--badge-color:var(--ui-color-warning-secondary);

}
/* Row[4275]*/
[data-design-system="Alt"] .he-flex--imp
{
	display:flex !important;

}
/* Row[4276]*/
[data-design-system="Alt"] .he-block--imp
{
	display:block !important;

}
/* Row[4277]*/
[data-design-system="Alt"] .he--is-hidden
{
	display:none !important;

}
/* Row[4278]*/
.dx-datagrid .dx-sort-down::before, .dx-datagrid .dx-sort-up::before
{
	font-family:var(--font-family-icon);
text-transform:none;

}
/* Row[4279]*/
[data-design-system="Alt"] .flex-direction-column-reverse-on-he
{
	flex-direction:column-reverse;
display:flex;

}
/* Row[4280]*/
.kpi.kpi--metrics .kpi--metrics-field
{
	font-size:var(--field-font-size);
line-height:var(--font-line-height-main);
margin-bottom:var(--margin-quarter);
position:relative;
top:-15px;
display:flex;
--field-font-size:1em;

}
/* Row[4281]*/
.kpi.kpi--metrics .kpi--metrics-field label
{
	padding-right:var(--padding-quarter);

}
/* Row[4282]*/
.badge.Uploaded
{
	--badge-color:var(--ui-color-positive);

}
/* Row[4283]*/
.button.button--small .dx-button-text
{
	font-weight:var(--button-small-font-weight);
font-size:var(--button-small-font-size);

}
/* Row[4284]*/
.button.button--small .dx-button-content
{
	padding:var(--button-small-content-padding);

}
/* Row[4285]*/
[data-design-system="Alt"]:not(:root[data-user-theme="dark"]) .header__top-menu
{
	--button-text-color:var(--color-river-bed);
--icon-color:var(--ui-color-key);

}
/* Row[4286]*/
[data-design-system="Alt"] .header__top-menu [dx-button].dx-button.button--has-icon:not(.button--icon-only)::before
{
	--button-icon-size:1.5em;

}
/* Row[4287]*/
.header--secure-messages-text
{
	color:var(--ui-color-key);
font-weight:var(--font-weight-bold);
font-size:var(--font-size-main);
letter-spacing:var(--field-text-letter-spacing);

}
/* Row[4288]*/
[data-design-system="Alt"] .header--secure-messages
{
	text-decoration:none !important;

}
/* Row[4289]*/
[data-design-system="Alt"] .button--outlined:not(.page-title .button--outlined, .button--outlined.button--icon-only)
{
	--button-border-width:0.179em;
--button-text-font-weight:500;

}
/* Row[4290]*/
[data-design-system="Alt"] .header--secure-messages-text
{
	display:none;

}
/* Row[4291]*/
[data-design-system="Alt"] .icGrid .dx-datagrid .ic-a11y-column-header[aria-label="Action Center"] .dx-datagrid-text-content
{
	opacity:1;

}
/* Row[4292]*/
[data-design-system="Alt"]:not(:root[data-user-theme="dark"]) .dx-datagrid-export-button .dx-icon-export-excel-button
{
	color:var(--link-color) !important;

}
/* Row[4293]*/
[data-design-system="Alt"]:not(:root[data-user-theme="dark"]) .icGrid .dx-datagrid-column-chooser-plain .dx-texteditor-container::after
{
	color:var(--link-color) !important;

}
/* Row[4294]*/
[data-design-system="Alt"] .dx-datagrid-export-button .dx-icon-export-excel-button::before
{
	font-family:'FontAwesome';
content:"\f1c3";

}
/* Row[4295]*/
[data-design-system="Alt"] .icGrid .dx-datagrid-toolbar-button .dx-button-content, [data-design-system="Alt"] .dx-treelist-export-button .dx-button-content
{
	align-items:center !important;
flex-direction:row-reverse;
justify-content:center !important;
padding:0 0.4em !important;
display:flex !important;

}
/* Row[4296]*/
[data-design-system="Alt"] .icGrid .dx-datagrid-column-chooser-plain .dx-texteditor-container::after, [data-design-system="Alt"] .icGrid .dx-treelist-column-chooser-plain .dx-texteditor-container::after
{
	color:var(--button-text-color) !important;
font-family:"Material Icons" !important;
font-size:1.143em !important;
content:"edit";

}
/* Row[4297]*/
[data-design-system="Alt"] .icGrid .dx-datagrid-column-chooser-plain .dx-texteditor-container
{
	display:flex !important;
letter-spacing:0 !important;;

}
/* Row[4298]*/
[data-design-system="Alt"] .dx-treelist-export-button .dx-icon-export-excel-button
{
	color:var(--button-text-color);
font:0.875em;
display:flex;

}
/* Row[4299]*/
[data-design-system="Alt"] .dx-treelist-column-chooser-plain .dx-texteditor-container
{
	display:flex;

}
/* Row[4300]*/
[data-design-system="Alt"] .smg-inputs .app-subtitle
{
	background:var(--card-bg);

}
/* Row[4301]*/
[data-design-system="Alt"]:root[data-user-theme="dark"]
{
	--ui-color-key:var(--color-anakiwa);
--list-header-row-bg:var(--color-chathams-blue);
--list-group-row-bg:var(--color-chathams-blue);
--pager-dot-border-color:var(--link-color);
--pager-dot-selected-bg:var(--link-color);
--link-color:var(--color-anakiwa);
--button-text-color:var(--color-anakiwa);
--button-icon-color:var(--color-anakiwa);

}
/* Row[4302]*/
[data-design-system="Alt"]:root[data-user-theme="dark"] .digitalInvestor
{
	--ui-color-key:var(--color-anakiwa);
--pager-dot-border-color:var(--link-color);
--pager-dot-selected-bg:var(--link-color);
--link-color:var(--color-anakiwa);
--button-text-color:var(--color-anakiwa);
--button-icon-color:var(--color-anakiwa);

}
/* Row[4303]*/
[data-design-system="Alt"] .icGrid .dx-datagrid-toolbar-button, [data-design-system="Alt"] .icGrid .dx-datagrid-column-chooser-plain, [data-design-system="Alt"] .dx-treelist-export-button, [data-design-system="Alt"] .dx-treelist-column-chooser-plain
{
	--button-text-color:var(--link-color);

}
/* Row[4304]*/
[data-design-system="Alt"] .header__top-menu
{
	font-weight:var(--font-weight-bold);
--button-border-width:0.179em;
--button-text-font-weight:var(--font-weight-bold);

}
/* Row[4305]*/
[data-design-system="Alt"] .login-page__image
{
	position:absolute;
z-index:-1;

}
/* Row[4306]*/
[data-design-system="Alt"] .login-page .IXResponsiveBody::after
{
	--page-title-banner-height:0 !important;

}
/* Row[4307]*/
[data-design-system="Alt"] .button--has-icon:not(.button--outlined, .button--icon-only)
{
	--button-icon-color:var(--button-text-color);

}
/* Row[4308]*/
.list-hide--dx-toolbar .dx-toolbar-items-container
{
	display:none !important;

}
/* Row[4309]*/
[data-design-system="Alt"] .IX_enhanceAlert .IX_enhanceAlertText
{
	text-align:center;

}
/* Row[4310]*/
[data-design-system="Alt"] .icGrid .dx-datagrid-column-chooser-plain .dx-texteditor-container::before, [data-design-system="Alt"] .icGrid .dx-treelist-column-chooser-plain .dx-texteditor-container::before
{
	order:1;

}
/* Row[4311]*/
[data-design-system="Alt"] .button--back
{
	color:var(--color-white);

}
/* Row[4312]*/
.smg-received-reply-button.is-hidden
{
	display:none !important;

}
/* Row[4313]*/
.header-buttons--in-title-panel .ic-headerbuttons
{
	position:absolute;
top:0;
right:var(--padding);
background:transparent;
border-bottom:0;

}
/* Row[4314]*/
.header-buttons--in-title-panel
{
	position:relative;

}
/* Row[4315]*/
.last-row--is-buttons-app.buttons-app--first-item-justify-left .ic-row:last-child .ic-col:first-child
{
	margin-right:auto;

}
/* Row[4316]*/
.icGrid span.custom-text:before, .custom-text [model]:before, .custom-text[model]:before, .icGrid .kpi span.custom-text:before, .custom-text ic-label:before, ic-label.custom-text:before
{
	color:var(--custom-text-color);
content:var(--custom-text, var(--replacement-text)) !important;

}
/* Row[4317]*/
.icGrid span.custom-text.custom-text--hide-original-text:before , .custom-text.custom-text--hide-original-text [model]:before
{
	visibility:visible;

}
/* Row[4318]*/
.icGrid span.custom-text.custom-text--hide-original-text , .custom-text.custom-text--hide-original-text [model]
{
	visibility:hidden;

}
/* Row[4319]*/
.cms__media-newsfeed [dx-button].dx-button.button--icon-only, .cms__media-newsfeed [dx-button].dx-button.button--icon-only.dx-state-focused
{
	--button-min-height:2em;
--button-padding:0 .25em;

}
/* Row[4320]*/
.cms__media-newsfeed .ic-repeater-items
{
	--card-shadow:var(--box-shadow-small-dark);
--image-container-width:14.857em;
--image-container-height:9.857em;
--grid-columns:repeat(auto-fill, var(--image-container-width));
--grid-column-gap:var(--padding);
--grid-row-gap:var(--padding-2x);
--items-scroll-animation:anim-scrollable;

}
/* Row[4321]*/
[data-design-system="Alt"] .dash-mv-btn
{
	--button-min-width:15.15em !important;
--button-text-color:white !important;
--button-border-color:white;

}
/* Row[4322]*/
.daprap--incomplete-list .ic-repeater:before
{
	font-size:1.25em;
align-items:flex-start;
justify-content:center;
width:100%;
height:calc(50% + 0.313rem);
padding-top:var(--padding-half);
position:absolute;
bottom:0;
display:flex;
border:1px  solid #D3D3D3 !important;
content:"All items have been completed";

}
/* Row[4323]*/
.daprap--complete-list .ic-repeater:before
{
	font-size:1.25em;
align-items:flex-start;
justify-content:center;
width:100%;
height:calc(50% + 0.313rem);
padding-top:var(--padding-half);
position:absolute;
bottom:0;
display:flex;
border:1px  solid #D3D3D3 !important;
content:"No items have been completed";

}
/* Row[4324]*/
.daprap--comments-list .ic-repeater:before
{
	font-size:1.25em;
align-items:flex-start;
justify-content:center;
width:100%;
height:calc(50% + 0.313rem);
padding-top:var(--padding-half);
position:absolute;
bottom:0;
display:flex;
border:1px  solid #D3D3D3 !important;
content:"There are no comments";

}
/* Row[4325]*/
.daprap--repeaters .ic-repeater
{
	min-height:calc(var(--margin) + var(--padding));
position:relative;

}
/* Row[4326]*/
.daprap--repeaters .ic-repeater-items
{
	position:relative;
background:var(--card-bg);
z-index:1;

}
/* Row[4327]*/
.featured-cms-call-to-action
{
	text-align:left;
--image-container-width:22.5em;
--image-container-height:15em;
--image-container-bg:transparent;

}
/* Row[4328]*/
.featured-cms-call-to-action img
{
	--image-container-crop-mode:contain;

}
/* Row[4329]*/
.featured-cms-call-to-action .ic-row
{
	justify-content:center;
padding:0;
display:flex;

}
/* Row[4330]*/
.featured-cms-call-to-action a::after
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:block;
background-image:radial-gradient(circle, var(--button-click-ripple-bg) 10%,transparent 10.01%);
background-repeat:no-repeat;
background-position:50%;
content:"";
z-index:2;
opacity:0;
transition:transform var(--anim-speed-fast) ease, opacity var(--anim-speed-slow) ease;
transform:scale(10,10) translateZ(0);
pointer-events:none;

}
/* Row[4331]*/
.featured-cms-call-to-action a::before
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
background:var(--button-hover-overlay-bg);
content:"";
z-index:0;
opacity:0;

}
/* Row[4332]*/
.featured-cms-call-to-action a
{
	color:var(--button-text-color);
font-weight:var(--button-text-font-weight);
text-decoration:none;
align-items:center;
justify-content:center;
width:100%;
min-height:var(--button-min-height);
padding:var(--button-padding);
position:relative;
display:flex;
border:var(--button-border-width) solid var(--button-border-color);
border-radius:var(--button-border-radius);
text-transform:var(--button-text-transform);
overflow:hidden;
--button-bg:transparent;
--button-text-color:var(--ui-color-key);
--button-border-color:var(--ui-color-key);
--button-shadow:none;
--button-hover-bg:var(--ui-color-key);
--button-hover-text-color:var(--card-bg);
--button-hover-shadow:none;
--button-click-ripple-bg:var(--button-hover-bg);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:transparent;
--button-hover-overlay-opacity:0;

}
/* Row[4333]*/
.featured-cms-call-to-action a.cms-content-page
{
	color:var(--button-text-color);
font-weight:var(--button-text-font-weight);
text-decoration:none;
align-items:center;
justify-content:center;
width:25%;
min-height:var(--button-min-height);
padding:var(--button-padding);
position:relative;
display:flex;
border:var(--button-border-width) solid var(--button-border-color);
border-radius:var(--button-border-radius);
text-transform:var(--button-text-transform);
overflow:hidden;
--button-bg:transparent;
--button-text-color:var(--ui-color-key);
--button-border-color:var(--ui-color-key);
--button-shadow:none;
--button-hover-bg:var(--ui-color-key);
--button-hover-text-color:var(--card-bg);
--button-hover-shadow:none;
--button-click-ripple-bg:var(--button-hover-bg);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:transparent;
--button-hover-overlay-opacity:0;

}
/* Row[4334]*/
.list--max-height .dx-scrollable-content
{
	max-height:var(--input-height);
overflow:var(--input-overflow);

}
/* Row[4335]*/
.list--min-height .dx-scrollable-content
{
	min-height:var(--input-height);
overflow:var(--input-overflow);

}
/* Row[4336]*/
.list--max-height
{
	max-height:var(--input-height);

}
/* Row[4337]*/
.list--min-height
{
	min-height:var(--input-height);

}
/* Row[4338]*/
[class*="confirm"][class*="only"] + .IX_enhanceAlertButtons .IX_enhanceAlertCancelButton
{
	display:none;

}
/* Row[4339]*/
.confirm__close-only + .IX_enhanceAlertButtons .IX_enhanceAlertOkButton:before
{
	color:var(--ui-color-key);
align-items:center;
justify-content:center;
display:flex;
background:var(--card-bg);
content:"Close";
z-index:1 !important;
opacity:1 !important;
--button-hover-overlay-bg:var(--ui-color-key);

}
/* Row[4340]*/
.confirm__close-only + .IX_enhanceAlertButtons .IX_enhanceAlertOkButton:hover::before
{
	color:var(--card-bg);

}
/* Row[4341]*/
.dx-datagrid-filter-row td .dx-editor-container .dx-filter-range-content
{
	color:var(--ui-color-text);
font-family:var(--font-family-main);
min-height:2.571em;
padding:.5em .5em .5em 2em;
background:var(--input-bg);
border:var(--input-border-width) solid var(--input-border-color);
box-shadow:var(--box-shadow-inset);
box-sizing:border-box;

}
/* Row[4342]*/
.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-texteditor .dx-texteditor-input
{
	padding:.5em .5em .5em .5em;
background:var(--card-bg);

}
/* Row[4343]*/
.dx-datagrid-filter-range-overlay .dx-overlay-content
{
	border:none;

}
/* Row[4344]*/
.dx-datagrid-filter-range-overlay .dx-texteditor.dx-state-focused.dx-editor-outlined input
{
	outline:var(--focus-outline-width) solid var(--focus-outline-color);

}
/* Row[4345]*/
.dx-datagrid-filter-range-overlay .dx-texteditor.dx-state-focused.dx-editor-outlined
{
	border:none;

}
/* Row[4346]*/
.dx-datagrid-filter-range-overlay .dx-overlay-content .dx-texteditor.dx-state-focused:after
{
	display:none;

}
/* Row[4347]*/
input::-ms-reveal, input::-ms-clear
{
	display:none;

}
/* Row[4348]*/
.buttons-app.buttons-app--vertical
{
	flex-direction:column;

}
/* Row[4349]*/
.buttons-app.buttons-app--vertical .ic-row [class*="ic-col"] .fieldTable button
{
	margin-bottom:var(--margin);

}
/* Row[4350]*/
.buttons-app.buttons-app--as-range-selector.buttons-app--vertical .ic-col:first-child [dx-button].button
{
	border-radius:var(--button-border-radius);

}
/* Row[4351]*/
[data-design-system="Alt"] .voice-tech .dx-button.button--outlined, [data-design-system="Alt"] .voice-tech .dx-button.button--outlined .dx-button-content
{
	min-width:0;
min-height:0;
--button-padding:.379em;

}
/* Row[4352]*/
[data-design-system="Alt"] .app-title.app-title--has-buttons .ic-row:last-child .ic-col ~ .ic-col button
{
	margin-left:var(--margin-half);

}
/* Row[4353]*/
.no-data--padding .icGrid .dx-datagrid .dx-datagrid-nodata
{
	padding:var(--no-data-padding);

}
/* Row[4354]*/
.repeater--flex-wrap .ic-repeater-items
{
	align-items:var(--flex-align-items);
flex-wrap:wrap;
align-content:var(--flex-align-content);
flex-direction:var(--flex-direction);
justify-content:var(--flex-justify-content);
display:flex;

}
/* Row[4355]*/
.cms__fin-happiness [data-icon-level]:after
{
	font-weight:var(--font-weight-regular);
position:absolute;
bottom:var(--padding-half);
left:var(--padding-half);

}
/* Row[4356]*/
.cms__fin-happiness [data-icon-level="1"]:after
{
	content:"Lowest - 1";

}
/* Row[4357]*/
.cms__fin-happiness [data-icon-level="2"]:after
{
	content:"Low - 2";

}
/* Row[4358]*/
.cms__fin-happiness [data-icon-level="3"]:after
{
	content:"Medium - 3";

}
/* Row[4359]*/
.cms__fin-happiness [data-icon-level="4"]:after
{
	content:"High - 4";

}
/* Row[4360]*/
.cms__fin-happiness [data-icon-level="5"]:after
{
	content:"Highest - 5";

}
/* Row[4361]*/
[style*="color: var"] .fp-networth-summary-container div + div 
{
	color:var(--ui-color-text) !important;

}
/* Row[4362]*/
.IX_recordControls
{
	align-items:center;
flex-direction:column;
justify-content:flex-end;
min-width:37.429em;
margin-bottom:var(--margin-3x);
position:relative;
display:flex;

}
/* Row[4363]*/
.IX_recordControls #audioCanvas
{
	width:100% !important;
height:10em !important;
background:var(--app-subtitle-bg) !important;
border-bottom:var(--border-width) solid var(--ui-color-border);

}
/* Row[4364]*/
.IX_recordControls .rcrow
{
	align-items:center;
justify-content:center;
position:absolute;
bottom:calc(-1 * var(--margin-plus-quarter));
display:flex;

}
/* Row[4365]*/
.IX_recordControls .button, .IX_recordControls .button:active
{
	color:transparent;
font-size:var(--font-size-main);
line-height:unset;
align-items:center;
flex-direction:column;
justify-content:center;
width:3.571em;
height:3.571em;
margin:0;
display:flex;
box-shadow:none;
border-radius:0;

}
/* Row[4366]*/
.IX_recordButton .recordAnime, .IX_recordButton.recordingProcessing .recordAnime
{
	align-items:center;
justify-content:center;
width:100%;
height:100%;
position:relative;
bottom:unset;
right:unset;
display:flex;

}
/* Row[4367]*/
.IX_recordButton .recordAnime div.loader, .IX_recordButton.recordingProcessing .recordAnime div.loader
{
	width:100%;
height:100%;
margin:0;
position:absolute;
top:0;
left:0;
background:var(--card-bg);
border:var(--border-width) solid var(--ui-color-border);

}
/* Row[4368]*/
.IX_recordControls .button.IX_recordButton .buttonText
{
	color:var(--ui-color-key);
font-size:var(--font-size-main);
padding:0;
position:absolute;
bottom:-1.75em;
pointer-events:none;

}
/* Row[4369]*/
.IX_recordButton.recordingInactive .recordAnime:before, .IX_recordButton.recordingActive .recordAnime:before, .IX_recordButton.recordingProcessing .recordAnime:before
{
	width:2.500em;
height:2.500em;
margin:0;
position:static;
background:var(--ui-color-destructive);

}
/* Row[4370]*/
.IX_recordButton.recordingActive .recordAnime div.loader
{
	border-color:var(--ui-color-destructive) transparent var(--ui-color-destructive) transparent;

}
/* Row[4371]*/
.IX_recordButton.recordingActive .recordAnime:before
{
	color:var(--ui-color-destructive);
font-family:var(--font-family-icon);
font-size:3em;
width:auto;
height:auto;
background:transparent;
content:"stop";

}
/* Row[4372]*/
.IX_recordButton.recordingActive .recordAnime
{
	animation:unset;

}
/* Row[4373]*/
.recordingStatusText
{
	color:var(--app-title-date-color);
font-size:var(--font-size-main);
margin:0;
padding:var(--padding-quarter);
position:absolute;
top:var(--padding-quarter);
left:var(--padding-quarter);
background:var(--card-bg);
box-shadow:var(--box-shadow-small-dark);
border-radius:var(--card-border-radius);

}
/* Row[4374]*/
.recordingStatusText .dot
{
	width:0.714em;
height:0.714em;
background:var(--ui-color-destructive);

}
/* Row[4375]*/
.IX_recordButton.recordingProcessing .recordAnime div.loader
{
	--ui-color-border:var(--ui-color-positive);

}
/* Row[4376]*/
.IX_recordButton.recordingProcessing .recordAnime:before
{
	background:var(--ui-color-positive);

}
/* Row[4377]*/
.IX_recordControls .IX_deleteButton, .IX_recordControls .IX_deleteButton:active
{
	color:var(--ui-color-destructive) !important;
font-weight:var(--font-weight-regular);
flex-direction:row;
width:auto;
height:auto;
position:absolute;
top:var(--padding-3x);
right:var(--padding-half);
white-space:nowrap;
transform:none;

}
/* Row[4378]*/
.IX_recordControls .IX_deleteButton:before
{
	font-family:var(--font-family-icon);
font-size:1.5em !important;
margin:0;
content:"delete";
transform:rotate(0.03deg);

}
/* Row[4379]*/
button:not(.dx-button).playButton, button:not(.dx-button).pauseButton
{
	position:absolute;
top:0;
left:0;
background:transparent;
overflow:visible;
--button-min-height:100%;
--button-min-width:100%;
--button-padding:0;
--button-hover-overlay-bg:transparent;

}
/* Row[4380]*/
button:not(.dx-button).playButton:before, button:not(.dx-button).pauseButton:before
{
	font-family:var(--font-family-icon);
font-size:3em;
align-items:center;
justify-content:center;
width:100%;
height:100%;
background:transparent;
content:"play_arrow";
z-index:1;
opacity:1;

}
/* Row[4381]*/
button:not(.dx-button).playButton:after, button:not(.dx-button).pauseButton:after
{
	display:none;

}
/* Row[4382]*/
button:not(.dx-button).pauseButton:before
{
	content:"pause";

}
/* Row[4383]*/
.rows--card .ic-row, .columns--card .ic-col
{
	font-size:var(--font-size-main);
min-height:var(--card-min-height);
background:var(--card-bg);
border:var(--card-border-width) solid var(--card-border-color);
box-shadow:var(--card-shadow);
border-radius:var(--card-border-radius);
box-sizing:border-box;
overflow:hidden;
--tabs-tab-panel-border-radius:var(--card-border-radius) var(--card-border-radius) 0 0;

}
/* Row[4384]*/
.kpi.columns--card .ic-row
{
	padding:0;

}
/* Row[4385]*/
.kpi.columns--card .ic-col
{
	align-items:center;
padding:var(--padding-plus-half);
display:flex;

}
/* Row[4386]*/
.kpi.columns--card .ic-row + .ic-row:last-child
{
	padding:var(--padding-half) var(--padding-half) var(--padding-half) 0;
position:absolute;
right:0;

}
/* Row[4387]*/
.kpi.columns--card .ic-row + .ic-row:last-child .ic-col
{
	padding:0;
box-shadow:none;

}
/* Row[4388]*/
.ExtraSmall .icGrid .dx-pager .dx-page-sizes, .ExtraSmall .icGrid .dx-pager .ic-show-all
{
	display:none;

}
/* Row[4389]*/
.ExtraSmall table[class*="OriginalFileName"], .ExtraSmall table[class*="OriginalFileName"] td
{
	--file-upload-max-width:var(--input-max-width);
--file-upload-min-width:var(--input-max-width);

}
/* Row[4390]*/
.ExtraSmall [config*="field"].fr-box
{
	min-width:var(--input-max-width);

}
/* Row[4391]*/
.ExtraSmall .cms__media-newsfeed .ic-repeater-items
{
	--padding-2x:var(--padding);
--card-border-radius:var(--border-radius);
--image-container-width:var(--input-max-width);

}
/* Row[4392]*/
.cms__media-newsfeed .ic-repeater-items .image-container img
{
	object-fit:cover !important;

}
/* Row[4393]*/
.ExtraSmall .filter .ic-row:not(:last-child) .ic-col .fieldTable > *:not(.dx-datebox-date) .ic-dropdown-input-container div, .ExtraSmall .filter.filter--no-buttons .ic-row .ic-col .fieldTable > *:not(.dx-datebox-date) .ic-dropdown-input-container div
{
	max-width:100%;

}
/* Row[4394]*/
.kpi.rows--card .ic-row
{
	padding:var(--padding-plus-half) !important;
position:relative;

}
/* Row[4395]*/
.kpi.rows--card
{
	gap:var(--padding);

}
/* Row[4396]*/
.kpi.kpi--metrics.rows--card .kpi--metrics-field
{
	position:absolute;
top:unset;
bottom:var(--padding);

}
/* Row[4397]*/
.kpi.rows--card .ic-row + .ic-row:last-child
{
	flex-grow:1;

}
/* Row[4398]*/
.FPAssetChart_List_AppCtrl .highcharts-container,.FPLiabilityChart_List_AppCtrl .highcharts-container,.FPIncomeChart_List_AppCtrl .highcharts-container,.FPExpenseChart_List_AppCtrl .highcharts-container,.BreakdownAssetsChart_List_AppCtrl .highcharts-container,.LiabilitiesChart_List_AppCtrl .highcharts-container,.BreakdownIncomeChart_List_AppCtrl .highcharts-container,.BreakdownExpenseChart_List_AppCtrl .highcharts-container
{
	padding-left:var(--padding);
padding-top:var(--padding);

}
/* Row[4399]*/
.FPAssetChart_List_AppCtrl .highcharts-xaxis-labels,.FPLiabilityChart_List_AppCtrl .highcharts-xaxis-labels,.FPIncomeChart_List_AppCtrl .highcharts-xaxis-labels,.FPExpenseChart_List_AppCtrl .highcharts-xaxis-labels,.BreakdownAssetsChart_List_AppCtrl .highcharts-xaxis-labels,.LiabilitiesChart_List_AppCtrl .highcharts-xaxis-labels,.BreakdownIncomeChart_List_AppCtrl .highcharts-xaxis-labels,.BreakdownExpenseChart_List_AppCtrl .highcharts-xaxis-labels
{
	display:none;

}
/* Row[4400]*/
.FPInsurancePolicy_List_AppCtrl span.Monthly:after
{
	content:"/mo.";

}
/* Row[4401]*/
.FPInsurancePolicy_List_AppCtrl span.Weekly:after
{
	content:"/week";

}
/* Row[4402]*/
.FPInsurancePolicy_List_AppCtrl span.Daily:after
{
	content:"/day";

}
/* Row[4403]*/
.FPOverviewTableV2_List_AppCtrl .dx-row.dx-column-lines.dx-header-row
{
	display:none;

}
/* Row[4404]*/
.FPOverviewTableV2_List_AppCtrl .dx-datagrid-headers
{
	border-bottom:none;

}
/* Row[4405]*/
.FPOverviewTableV2_List_AppCtrl .dx-datagrid-headers+.dx-datagrid-rowsview
{
	border-top:none !important;

}
/* Row[4406]*/
.FPOverviewTableV2_List_AppCtrl .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:nth-child(even):not(.dx-group-row) td
{
	background:var(--color-white) !important;

}
/* Row[4407]*/
.FPOverviewTableV2_List_AppCtrl .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row td
{
	height:25px;
border-bottom:none;

}
/* Row[4408]*/
.FPOverviewTableV2_List_AppCtrl .dx-row
{
	height:25px;

}
/* Row[4409]*/
.FPOverviewTableV2_List_AppCtrl .dx-data-row td:first-child span:before
{
	width:15px;
height:15px;
position:absolute;
left:0;
border-radius:989px;
content:"";
transform:translateY(1px);

}
/* Row[4410]*/
.FPOverviewTableV2_List_AppCtrl .dx-data-row:first-child td:nth-child(1) span:before
{
	background:#00C25F;

}
/* Row[4411]*/
.FPOverviewTableV2_List_AppCtrl .dx-data-row:nth-child(2) td:nth-child(1) span:before
{
	background:#E75A71;

}
/* Row[4412]*/
.FPOverviewTableV2_List_AppCtrl .dx-data-row:nth-child(3) td:nth-child(1) span:before
{
	background:#133A61;

}
/* Row[4413]*/
.FPOverviewTableV2_List_AppCtrl table.dx-datagrid-table.dx-datagrid-table-fixed,.FPOverviewTableV2_List_AppCtrl .dx-row:not(.dx-header-row):not(.dx-group-row)  > td
{
	box-shadow:none !important;

}
/* Row[4414]*/
.FPOverviewTableV2_List_AppCtrl .dx-data-row td:nth-child(1) span:after
{
	position:absolute;
background:var(--color-white) !important;

}
/* Row[4415]*/
[data-workflow="AdvFPClient.WF.App"] .FPOverviewTableV2_List_AppCtrl .dx-data-row:first-child td:nth-child(1) span,[data-workflow="AdvFPClient.WF.App"] .FPOverviewTableV2_List_AppCtrl .dx-data-row:nth-child(2) td:nth-child(1) span,[data-workflow="AdvFPClient.WF.App"] .FPOverviewTableV2_List_AppCtrl .dx-data-row:nth-child(3) td:nth-child(1) span
{
	color:var(--color-white);

}
/* Row[4416]*/
.FPOverviewTableV2_List_AppCtrl .dx-data-row:first-child td:nth-child(1) span:after
{
	color:#333;
content:"Total Annual Income";
transform:translateX(-47px);

}
/* Row[4417]*/
.FPOverviewTableV2_List_AppCtrl .dx-data-row:nth-child(2) td:nth-child(1) span:after
{
	color:#333;
content:"Total Annual Expenses";
transform:translateX(-82px);

}
/* Row[4418]*/
.FPOverviewTableV2_List_AppCtrl .dx-data-row:nth-child(3) td:nth-child(1) span:after
{
	color:#333;
content:"Available Annual Income";
transform:translateX(-53px);

}
/* Row[4419]*/
.FPOverviewTableV2_List_AppCtrl .dx-data-row td:nth-child(2) span
{
	color:var(--color-white);

}
/* Row[4420]*/
.FPIncomeChart_List_AppCtrl .highcharts-legend,.FPIncomeChart_List_AppCtrl .highcharts-legend-item .highcharts-point,.FPIncomeChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-0,.FPIncomeChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-0 .highcharts-point,.BreakdownIncomeChart_List_AppCtrl .highcharts-legend,.BreakdownIncomeChart_List_AppCtrl .highcharts-legend-item .highcharts-point,.BreakdownIncomeChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-0,.BreakdownIncomeChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-0 .highcharts-point
{
	display:none !important;

}
/* Row[4421]*/
.FPIncomeTable_List_AppCtrl .dx-row.dx-column-lines.dx-header-row > td,.BreakdownIncomeTable_List_AppCtrl .dx-row.dx-column-lines.dx-header-row > td
{
	background:var(--color-white) !important;

}
/* Row[4422]*/
.FPIncomeTable_List_AppCtrl .dx-datagrid .dx-header-row > td,.BreakdownIncomeTable_List_AppCtrl .dx-datagrid .dx-header-row > td
{
	border-bottom:none;

}
/* Row[4423]*/
.FPIncomeTable_List_AppCtrl .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:nth-child(even):not(.dx-group-row) td,.BreakdownIncomeTable_List_AppCtrl .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:nth-child(even):not(.dx-group-row) td
{
	background:var(--color-white) !important;

}
/* Row[4424]*/
.FPIncomeTable_List_AppCtrl .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row td,.BreakdownIncomeTable_List_AppCtrl .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row td
{
	height:25px;
border-bottom:none;

}
/* Row[4425]*/
.FPIncomeTable_List_AppCtrl .dx-data-row td:first-child span:before,.BreakdownIncomeTable_List_AppCtrl .dx-data-row td:first-child span:before
{
	width:15px;
height:15px;
position:absolute;
left:0;
border-radius:989px;
content:"";
transform:translateY(1px);

}
/* Row[4426]*/
.FPIncomeTable_List_AppCtrl .dx-data-row:first-child td:nth-child(1) span:before
{
	background:#004791;

}
/* Row[4427]*/
.FPIncomeTable_List_AppCtrl .dx-data-row:nth-child(2) td:nth-child(1) span:before
{
	background:#338AE5;

}
/* Row[4428]*/
.FPIncomeTable_List_AppCtrl .dx-data-row:nth-child(3) td:nth-child(1) span:before
{
	background:#00CCA8;

}
/* Row[4429]*/
.FPIncomeTable_List_AppCtrl .dx-data-row:nth-child(4) td:nth-child(1) span:before
{
	background:#FF9F16;

}
/* Row[4430]*/
.FPIncomeTable_List_AppCtrl .dx-row:not(.dx-header-row):not(.dx-group-row)  > td,.FPIncomeTable_List_AppCtrl table.dx-datagrid-table.dx-datagrid-table-fixed,.BreakdownIncomeTable_List_AppCtrl .dx-row:not(.dx-header-row):not(.dx-group-row)  > td,.BreakdownIncomeTable_List_AppCtrl table.dx-datagrid-table.dx-datagrid-table-fixed
{
	box-shadow:none !important;

}
/* Row[4431]*/
.FPExpenseTable_List_AppCtrl .dx-row.dx-column-lines.dx-header-row > td,.BreakdownExpenseTable_List_AppCtrl .dx-row.dx-column-lines.dx-header-row > td
{
	background:var(--color-white) !important;

}
/* Row[4432]*/
.FPExpenseTable_List_AppCtrl .dx-datagrid .dx-header-row > td,.BreakdownExpenseTable_List_AppCtrl .dx-datagrid .dx-header-row > td
{
	border-bottom:none;

}
/* Row[4433]*/
.FPExpenseTable_List_AppCtrl .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:nth-child(even):not(.dx-group-row) td,.BreakdownExpenseTable_List_AppCtrl .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:nth-child(even):not(.dx-group-row) td
{
	background:var(--color-white) !important;

}
/* Row[4434]*/
.FPExpenseTable_List_AppCtrl .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row td,.BreakdownExpenseTable_List_AppCtrl .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row td
{
	height:25px;
border-bottom:none;

}
/* Row[4435]*/
.FPExpenseTable_List_AppCtrl .dx-data-row td:first-child span:before,.BreakdownExpenseTable_List_AppCtrl .dx-data-row td:first-child span:before
{
	width:15px;
height:15px;
position:absolute;
left:0;
border-radius:989px;
content:"";
transform:translateY(1px);

}
/* Row[4436]*/
.FPExpenseTable_List_AppCtrl .dx-data-row:first-child td:nth-child(1) span:before
{
	background:#004791;

}
/* Row[4437]*/
.FPExpenseTable_List_AppCtrl .dx-data-row:nth-child(2) td:nth-child(1) span:before
{
	background:#338AE5;

}
/* Row[4438]*/
.FPExpenseTable_List_AppCtrl .dx-data-row:nth-child(3) td:nth-child(1) span:before
{
	background:#00CCA8;

}
/* Row[4439]*/
.FPExpenseTable_List_AppCtrl .dx-data-row:nth-child(4) td:nth-child(1) span:before
{
	background:#FF9F16;

}
/* Row[4440]*/
.FPExpenseTable_List_AppCtrl .dx-data-row:nth-child(5) td:nth-child(1) span:before
{
	background:#FFC675;

}
/* Row[4441]*/
.FPExpenseTable_List_AppCtrl .dx-data-row:nth-child(6) td:nth-child(1) span:before
{
	background:#CBD0D5;

}
/* Row[4442]*/
.FPExpenseTable_List_AppCtrl .dx-row:not(.dx-header-row):not(.dx-group-row)  > td,.FPExpenseTable_List_AppCtrl table.dx-datagrid-table.dx-datagrid-table-fixed,.BreakdownExpenseTable_List_AppCtrl .dx-row:not(.dx-header-row):not(.dx-group-row)  > td,.BreakdownExpenseTable_List_AppCtrl table.dx-datagrid-table.dx-datagrid-table-fixed
{
	box-shadow:none !important;

}
/* Row[4443]*/
.FPExpenseChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-0,.FPExpenseChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-1,.FPExpenseChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-2,.FPExpenseChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-3,.FPExpenseChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-4,.FPExpenseChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-5,.FPExpenseChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-6,.BreakdownExpenseChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-0,.BreakdownExpenseChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-1,.BreakdownExpenseChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-2,.BreakdownExpenseChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-3,.BreakdownExpenseChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-4,.BreakdownExpenseChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-5,.BreakdownExpenseChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-6
{
	display:none !important;

}
/* Row[4444]*/
.FPExpenseChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-0 .highcharts-point,.FPExpenseChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-1 .highcharts-point,.FPExpenseChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-2 .highcharts-point,.FPExpenseChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-3 .highcharts-point,.FPExpenseChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-4 .highcharts-point,.FPExpenseChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-5 .highcharts-point,.FPExpenseChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-6 .highcharts-point,.BreakdownExpenseChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-0 .highcharts-point,.BreakdownExpenseChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-1 .highcharts-point,.BreakdownExpenseChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-2 .highcharts-point,.BreakdownExpenseChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-3 .highcharts-point,.BreakdownExpenseChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-4 .highcharts-point,.BreakdownExpenseChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-5 .highcharts-point,.BreakdownExpenseChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-6 .highcharts-point
{
	display:none !important;

}
/* Row[4445]*/
.FPOverviewTable_List_AppCtrl .dx-row.dx-column-lines.dx-header-row
{
	display:none;

}
/* Row[4446]*/
.FPOverviewTable_List_AppCtrl .dx-datagrid-headers
{
	border-bottom:none;

}
/* Row[4447]*/
.FPOverviewTable_List_AppCtrl .dx-datagrid-headers+.dx-datagrid-rowsview
{
	border-top:none !important;

}
/* Row[4448]*/
.FPOverviewTable_List_AppCtrl .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:nth-child(even):not(.dx-group-row) td
{
	background:var(--color-white) !important;

}
/* Row[4449]*/
.FPOverviewTable_List_AppCtrl .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row td
{
	height:25px;
border-bottom:none;

}
/* Row[4450]*/
.FPOverviewTable_List_AppCtrl .dx-row
{
	height:25px;

}
/* Row[4451]*/
.FPOverviewTable_List_AppCtrl .dx-data-row td:first-child span:before
{
	width:15px;
height:15px;
position:absolute;
left:0;
border-radius:989px;
content:"";
transform:translateY(1px);

}
/* Row[4452]*/
.FPOverviewTable_List_AppCtrl .dx-data-row:first-child td:nth-child(1) span:before
{
	background:#00C25F;

}
/* Row[4453]*/
.FPOverviewTable_List_AppCtrl .dx-data-row:nth-child(2) td:nth-child(1) span:before
{
	background:#E75A71;

}
/* Row[4454]*/
.FPOverviewTable_List_AppCtrl .dx-data-row:nth-child(3) td:nth-child(1) span:before
{
	background:#133A61;

}
/* Row[4455]*/
.FPOverviewTable_List_AppCtrl table.dx-datagrid-table.dx-datagrid-table-fixed,.FPOverviewTable_List_AppCtrl .dx-row:not(.dx-header-row):not(.dx-group-row)  > td
{
	box-shadow:none !important;

}
/* Row[4456]*/
.FPOverviewTable_List_AppCtrl .dx-data-row td:nth-child(1) span:after
{
	position:absolute;
background:var(--color-white) !important;

}
/* Row[4457]*/
[data-workflow="AdvFPClient.WF.App"] .FPOverviewTable_List_AppCtrl .dx-data-row:first-child td:nth-child(1) span,[data-workflow="AdvFPClient.WF.App"] .FPOverviewTable_List_AppCtrl .dx-data-row:nth-child(2) td:nth-child(1) span,[data-workflow="AdvFPClient.WF.App"] .FPOverviewTable_List_AppCtrl .dx-data-row:nth-child(3) td:nth-child(1) span
{
	color:var(--color-white);

}
/* Row[4458]*/
.FPOverviewTable_List_AppCtrl .dx-data-row:first-child td:nth-child(1) span:after
{
	color:#333;
content:"Total Assets";
transform:translateX(-36px);

}
/* Row[4459]*/
.FPOverviewTable_List_AppCtrl .dx-data-row:nth-child(2) td:nth-child(1) span:after
{
	color:#333;
content:"Total Liabilities";
transform:translateX(-48px);

}
/* Row[4460]*/
.FPOverviewTable_List_AppCtrl .dx-data-row:nth-child(3) td:nth-child(1) span:after
{
	color:#333;
content:"Net Worth";
transform:translateX(-62px);

}
/* Row[4461]*/
.FPOverviewTable_List_AppCtrl .dx-data-row td:nth-child(2) span
{
	color:var(--color-white);

}
/* Row[4462]*/
.FPAssetChart_List_AppCtrl .highcharts-legend,.FPAssetChart_List_AppCtrl .highcharts-legend-item .highcharts-point,.FPAssetChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-0,.FPAssetChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-0 .highcharts-point,.BreakdownAssetsChart_List_AppCtrl .highcharts-legend,.BreakdownAssetsChart_List_AppCtrl .highcharts-legend-item .highcharts-point,.BreakdownAssetsChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-0,.BreakdownAssetsChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-0 .highcharts-point
{
	display:none !important;

}
/* Row[4463]*/
.FPAssetTable_List_AppCtrl .dx-row.dx-column-lines.dx-header-row > td,.BreakdownAssetsTable_List_AppCtrl .dx-row.dx-column-lines.dx-header-row > td
{
	background:var(--color-white) !important;

}
/* Row[4464]*/
.FPAssetTable_List_AppCtrl .dx-datagrid .dx-header-row > td,.BreakdownAssetsTable_List_AppCtrl .dx-datagrid .dx-header-row > td
{
	border-bottom:none;

}
/* Row[4465]*/
.FPAssetTable_List_AppCtrl .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:nth-child(even):not(.dx-group-row) td,.BreakdownAssetsTable_List_AppCtrl .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:nth-child(even):not(.dx-group-row) td
{
	background:var(--color-white) !important;

}
/* Row[4466]*/
.FPAssetTable_List_AppCtrl .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row td,.BreakdownAssetsTable_List_AppCtrl .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row td
{
	height:25px;
border-bottom:none;

}
/* Row[4467]*/
.FPAssetTable_List_AppCtrl .dx-data-row td:first-child span:before,.BreakdownAssetsTable_List_AppCtrl .dx-data-row td:first-child span:before
{
	width:15px;
height:15px;
position:absolute;
left:0;
border-radius:989px;
content:"";
transform:translateY(1px);

}
/* Row[4468]*/
.FPAssetTable_List_AppCtrl .dx-data-row:first-child td:nth-child(1) span:before
{
	background:#7C8993;

}
/* Row[4469]*/
.FPAssetTable_List_AppCtrl .dx-data-row:nth-child(2) td:nth-child(1) span:before
{
	background:#004791;

}
/* Row[4470]*/
.FPAssetTable_List_AppCtrl .dx-data-row:nth-child(3) td:nth-child(1) span:before
{
	background:#6F5FEF;

}
/* Row[4471]*/
.FPAssetTable_List_AppCtrl .dx-data-row:nth-child(4) td:nth-child(1) span:before
{
	background:#08C0BB;

}
/* Row[4472]*/
.FPAssetTable_List_AppCtrl .dx-data-row:nth-child(5) td:nth-child(1) span:before
{
	background:#FF9F16;

}
/* Row[4473]*/
.FPAssetTable_List_AppCtrl .dx-data-row:nth-child(6) td:nth-child(1) span:before
{
	background:#637381;

}
/* Row[4474]*/
.FPAssetTable_List_AppCtrl .dx-data-row:nth-child(7) td:nth-child(1) span:before
{
	background:#04C0BB;

}
/* Row[4475]*/
.FPAssetTable_List_AppCtrl .dx-row:not(.dx-header-row):not(.dx-group-row)  > td,.FPAssetTable_List_AppCtrl table.dx-datagrid-table.dx-datagrid-table-fixed,.BreakdownAssetsTable_List_AppCtrl .dx-row:not(.dx-header-row):not(.dx-group-row)  > td,.BreakdownAssetsTable_List_AppCtrl table.dx-datagrid-table.dx-datagrid-table-fixed
{
	box-shadow:none !important;

}
/* Row[4476]*/
.FPLiabilityTable_List_AppCtrl .dx-row.dx-column-lines.dx-header-row > td,.LiabilitiesTable_List_AppCtrl .dx-row.dx-column-lines.dx-header-row > td
{
	background:var(--color-white) !important;

}
/* Row[4477]*/
.FPLiabilityTable_List_AppCtrl .dx-datagrid .dx-header-row > td,.LiabilitiesTable_List_AppCtrl .dx-datagrid .dx-header-row > td
{
	border-bottom:none;

}
/* Row[4478]*/
.FPLiabilityTable_List_AppCtrl .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:nth-child(even):not(.dx-group-row) td,.LiabilitiesTable_List_AppCtrl .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:nth-child(even):not(.dx-group-row) td
{
	background:var(--color-white) !important;

}
/* Row[4479]*/
.FPLiabilityTable_List_AppCtrl .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row td,.LiabilitiesTable_List_AppCtrl .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row td
{
	height:25px;
border-bottom:none;

}
/* Row[4480]*/
.FPLiabilityTable_List_AppCtrl .dx-data-row td:first-child span:before,.LiabilitiesTable_List_AppCtrl .dx-data-row td:first-child span:before
{
	width:15px;
height:15px;
position:absolute;
left:0;
border-radius:989px;
content:"";
transform:translateY(1px);

}
/* Row[4481]*/
.FPLiabilityTable_List_AppCtrl .dx-data-row:first-child td:nth-child(1) span:before
{
	background:#7C8993;

}
/* Row[4482]*/
.FPLiabilityTable_List_AppCtrl .dx-data-row:nth-child(2) td:nth-child(1) span:before
{
	background:#004791;

}
/* Row[4483]*/
.FPLiabilityTable_List_AppCtrl .dx-data-row:nth-child(3) td:nth-child(1) span:before
{
	background:#6F5FEF;

}
/* Row[4484]*/
.FPLiabilityTable_List_AppCtrl .dx-data-row:nth-child(4) td:nth-child(1) span:before
{
	background:#08C0BB;

}
/* Row[4485]*/
.FPLiabilityTable_List_AppCtrl .dx-data-row:nth-child(5) td:nth-child(1) span:before
{
	background:#FF9F16;

}
/* Row[4486]*/
.FPLiabilityTable_List_AppCtrl .dx-data-row:nth-child(6) td:nth-child(1) span:before
{
	background:#637381;

}
/* Row[4487]*/
.FPLiabilityTable_List_AppCtrl .dx-data-row:nth-child(7) td:nth-child(1) span:before
{
	background:#04C0BB;

}
/* Row[4488]*/
.FPLiabilityTable_List_AppCtrl .dx-row:not(.dx-header-row):not(.dx-group-row)  > td,.FPIncomeTable_List_AppCtrl table.dx-datagrid-table.dx-datagrid-table-fixed,.LiabilitiesTable_List_AppCtrl .dx-row:not(.dx-header-row):not(.dx-group-row)  > td,.BreakdownIncomeTable_List_AppCtrl table.dx-datagrid-table.dx-datagrid-table-fixed
{
	box-shadow:none !important;

}
/* Row[4489]*/
.FPLiabilityChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-0,.FPLiabilityChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-1,.FPLiabilityChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-2,.FPLiabilityChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-3,.FPLiabilityChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-4,.FPLiabilityChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-5,.FPLiabilityChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-6
{
	display:none !important;

}
/* Row[4490]*/
.FPLiabilityChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-0 .highcharts-point,.FPLiabilityChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-1 .highcharts-point,.FPLiabilityChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-2 .highcharts-point,.FPLiabilityChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-3 .highcharts-point,.FPLiabilityChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-4 .highcharts-point,.FPLiabilityChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-5 .highcharts-point,.FPLiabilityChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-6 .highcharts-point
{
	display:none !important;

}
/* Row[4491]*/
[data-workflow="AdvFPClient.WF.App"] .GoalTimeline_List_AppCtrl .ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle .popupSpan:hover
{
	background:none !important;

}
/* Row[4492]*/
[data-workflow="AdvFPClient.WF.App"] .GoalTimeline_List_AppCtrl .ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle .popupSpan:hover a::after
{
	opacity:0 !important;

}
/* Row[4493]*/
[data-workflow="AdvFPClient.WF.App"] .GoalTimeline_List_AppCtrl .ic-your-goal-icon img
{
	font-size:0px;
visibility:hidden;

}
/* Row[4494]*/
.GoalTimeline_List_AppCtrl .ic-your-goal-icon > img[src="/PersistedResource/Education.png"]:before
{
	width:38px;
height:35px;
position:absolute;
top:12px;
left:30.9px;
background-image:url("/App_Themes/Default/images/FallbackImages/4x3/Education.png");
background-repeat:no-repeat;
background-position:center;
content:"";
visibility:visible;

}
/* Row[4495]*/
.GoalTimeline_List_AppCtrl .ic-your-goal-icon > img[src="/PersistedResource/Retirement.png"]:before
{
	width:38px;
height:35px;
position:absolute;
top:12px;
left:32.9px;
background-image:url("/App_Themes/Default/images/FallbackImages/4x3/Retirement.png");
background-repeat:no-repeat;
background-position:center;
content:"";
visibility:visible;

}
/* Row[4496]*/
.GoalTimeline_List_AppCtrl .ic-your-goal-icon > img[src="/PersistedResource/Major Purchase.png"]:before
{
	width:38px;
height:35px;
position:absolute;
top:12px;
left:30.9px;
background-image:url("/App_Themes/Default/images/FallbackImages/4x3/Major Purchase.png");
background-repeat:no-repeat;
background-position:center;
content:"";
visibility:visible;

}
/* Row[4497]*/
.GoalTimeline_List_AppCtrl .ic-your-goal-icon > img[src="/PersistedResource/Emergency Fund.png"]:before
{
	width:38px;
height:35px;
position:absolute;
top:12px;
left:30.9px;
background-image:url("/App_Themes/Default/images/FallbackImages/4x3/Emergency Fund.png");
background-repeat:no-repeat;
background-position:center;
content:"";
visibility:visible;

}
/* Row[4498]*/
[data-workflow="AdvFPClient.WF.App"] .GoalTimeline_List_AppCtrl .ic-personal-timeline-content .ic-personal-timeline-linecontainer .ic-personal-timeline-line
{
	width:84% !important;
margin-left:125px !important;

}
/* Row[4499]*/
.GoalTimeline_List_AppCtrl .ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle .popupSpan a,.GoalTimeline_List_AppCtrl .ic-personal-timeline-content .ic-personal-timeline-linecontainer .ic-personal-timeline-line .ic-personal-timeline-today,.GoalTimeline_List_AppCtrl .ic-personal-timeline-content .ic-personal-timeline-linecontainer .ic-personal-timeline-line .ic-personal-timeline-future
{
	font-weight:normal;

}
/* Row[4500]*/
[data-workflow="AdvFPClient.WF.App"] .GoalProgressUpdated_List_AppCtrl .ic10finplan-goals-yourgoals tbody .ic-your-goal-data:before
{
	color:#006DDF;
font-family:"Material Icons";
font-size:32px;
margin-top:18px !important;
margin-right:989px;
margin-left:9px !important;
padding:23px 15px;
position:absolute;
background-color:#D9E9FA;
border-radius:989px;

}
/* Row[4501]*/
[data-workflow="AdvFPClient.WF.App"] .GoalProgressUpdated_List_AppCtrl .ic-your-goal-data.ic-your-goals-retirement:before
{
	content:"directions_walk" !important;

}
/* Row[4502]*/
[data-workflow="AdvFPClient.WF.App"] .GoalProgressUpdated_List_AppCtrl .ic10finplan-goals-yourgoals .ic-your-goals-emergencyfund:before
{
	content:"security" !important;

}
/* Row[4503]*/
[data-workflow="AdvFPClient.WF.App"] .GoalProgressUpdated_List_AppCtrl .ic10finplan-goals-yourgoals .ic-your-goals-majorpurchase:before
{
	content:"attach_money" !important;

}
/* Row[4504]*/
[data-workflow="AdvFPClient.WF.App"] .GoalProgressUpdated_List_AppCtrl .ic10finplan-goals-yourgoals .ic-your-goals-education:before
{
	content:"school" !important;

}
/* Row[4505]*/
[data-workflow="AdvFPClient.WF.App"] .GoalProgressUpdated_List_AppCtrl .ic-your-goals .ic-your-goal-grid .ic-your-goal-data
{
	width:1400px !important;

}
/* Row[4506]*/
[data-workflow="AdvFPClient.WF.App"] .GoalProgressUpdated_List_AppCtrl .ic-your-goals .ic-your-goal-grid .ic-your-goal-data .ic-your-goal-info .ic-your-goal-icon
{
	visibility:hidden;

}
/* Row[4507]*/
[data-workflow="AdvFPClient.WF.App"] .GoalProgressUpdated_List_AppCtrl .ic-your-goals-retirement .ic-your-goal-details>div:first-child>span:nth-child(2):before
{
	font-weight:400;
content:"Target of ";

}
/* Row[4508]*/
[data-workflow="AdvFPClient.WF.App"] .GoalProgressUpdated_List_AppCtrl .ic-your-goals-retirement .ic-your-goal-details>div:first-child>span:nth-child(2),[data-workflow="AdvFPClient.WF.App"] .GoalProgressUpdated_List_AppCtrl .ic-your-goal-details>div:nth-child(2)>span
{
	font-weight:500 !important;
width:365px;
position:absolute;
left:80.5px;
background:var(--color-white);
z-index:1000;

}
/* Row[4509]*/
[data-workflow="AdvFPClient.WF.App"] .GoalProgressUpdated_List_AppCtrl .ic-your-goals-retirement .ic-your-goal-progress-info
{
	display:none !important;

}
/* Row[4510]*/
[data-workflow="AdvFPClient.WF.App"] .GoalProgressUpdated_List_AppCtrl .ic-your-goal-details>div:nth-child(2)>span:before
{
	font-weight:400;
content:"Contributing: ";

}
/* Row[4511]*/
[data-workflow="AdvFPClient.WF.App"] .GoalProgressUpdated_List_AppCtrl .ic-your-goals .ic-your-goal-grid .ic-your-goal-data .ic-your-goal-status-info
{
	display:none;

}
/* Row[4512]*/
[data-workflow="AdvFPClient.WF.App"] .GoalProgressUpdated_List_AppCtrl .ic-your-goals .ic-your-goal-grid .ic-your-goal-data .edit-goal-link
{
	display:none;

}
/* Row[4513]*/
[data-workflow="AdvFPClient.WF.App"] .GoalProgressUpdated_List_AppCtrl .ic-your-goal-data
{
	overflow:hidden;

}
/* Row[4514]*/
[data-workflow="AdvFPClient.WF.App"] .GoalProgressUpdated_List_AppCtrl .ic-your-goal-info
{
	width:600px;

}
/* Row[4515]*/
[data-workflow="AdvFPClient.WF.App"] .GoalProgressUpdated_List_AppCtrl .ic-your-goals .ic-your-goal-grid .ic-your-goal-data .ic-your-goal-progress-info
{
	width:450px !important;
margin-left:150px;
padding-right:6em;
transform:translate(-206px,-2px);

}
/* Row[4516]*/
[data-workflow="AdvFPClient.WF.App"] .GoalProgressUpdated_List_AppCtrl .ic-your-goal-wrap
{
	transform:translateX(16px);

}
/* Row[4517]*/
[data-workflow="AdvFPClient.WF.App"] .GoalProgressUpdated_List_AppCtrl .ic-your-goals-retirement .ic-your-goal-details>div:first-child>span:nth-child(2), [data-workflow="AdvFPClient.WF.App"] .GoalProgressUpdated_List_AppCtrl .ic-your-goal-details>div:nth-child(2)>span
{
	left:0px !important;

}
/* Row[4518]*/
[data-workflow="AdvFPClient.WF.App"] .GoalProgressUpdated_List_AppCtrl .dx-progressbar .dx-progressbar-container
{
	height:6px !important;

}
/* Row[4519]*/
[data-step="FPGoals.Holder.App"] .FPClientOverview_Links_AppCtrl [aria-label="Goals"],[data-step="FPNetWorthPage.Holder.App"] .FPClientOverview_Links_AppCtrl [aria-label="Net Worth"],[data-step="FPCashFlowPage.Holder.App"] .FPClientOverview_Links_AppCtrl [aria-label="Cash Flow"],[data-step="FPProtection.Holder.App"] .FPClientOverview_Links_AppCtrl [aria-label="Insurance"],[data-step="FPNoGoalsPlan.Holder.App"] .FPNoPlanOverview_Links_AppCtrl [aria-label="Goals"],[data-step="FPNoNetWorthPlan.Holder.App"] .FPNoPlanOverview_Links_AppCtrl [aria-label="Net Worth"],[data-step="FPNoCashFlowPlan.Holder.App"] .FPNoPlanOverview_Links_AppCtrl [aria-label="Cash Flow"],[data-step="FPNoInsurancePlan.Holder.App"] .FPNoPlanOverview_Links_AppCtrl [aria-label="Insurance"]
{
	border-bottom:3px solid var(--color-science-blue);

}
/* Row[4520]*/
[data-step="FPGoals.Holder.App"] .FPClientOverview_Links_AppCtrl [aria-label="Goals"] .dx-button-text,[data-step="FPNetWorthPage.Holder.App"] .FPClientOverview_Links_AppCtrl [aria-label="Net Worth"] .dx-button-text,[data-step="FPCashFlowPage.Holder.App"] .FPClientOverview_Links_AppCtrl [aria-label="Cash Flow"] .dx-button-text,[data-step="FPProtection.Holder.App"] .FPClientOverview_Links_AppCtrl [aria-label="Insurance"] .dx-button-text,[data-step="FPNoGoalsPlan.Holder.App"] .FPNoPlanOverview_Links_AppCtrl [aria-label="Goals"] .dx-button-text,[data-step="FPNoNetWorthPlan.Holder.App"] .FPNoPlanOverview_Links_AppCtrl [aria-label="Net Worth"] .dx-button-text,[data-step="FPNoCashFlowPlan.Holder.App"] .FPNoPlanOverview_Links_AppCtrl [aria-label="Cash Flow"] .dx-button-text,[data-step="FPNoInsurancePlan.Holder.App"] .FPNoPlanOverview_Links_AppCtrl [aria-label="Insurance"] .dx-button-text
{
	color:var(--color-science-blue);

}
/* Row[4521]*/
.GoalCoverage_List_AppCtrl .dx-row.dx-column-lines.dx-header-row
{
	display:none;

}
/* Row[4522]*/
.GoalCoverage_List_AppCtrl .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:nth-child(even):not(.dx-group-row) td
{
	background:var(--color-white) !important;
border-bottom:1px solid #ccc;

}
/* Row[4523]*/
.GoalCoverage_List_AppCtrl .dx-row:not(.dx-header-row):not(.dx-group-row)  > td
{
	box-shadow:none !important;

}
/* Row[4524]*/
.GoalCoverage_List_AppCtrl .dx-data-row td:first-child span:before
{
	width:15px;
height:15px;
position:absolute;
left:0;
border-radius:989px;
content:"";
transform:translateY(1px);

}
/* Row[4525]*/
.GoalCoverage_List_AppCtrl .dx-row
{
	height:110px;

}
/* Row[4526]*/
.GoalCoverage_List_AppCtrl table.dx-datagrid-table.dx-datagrid-table-fixed
{
	box-shadow:none !important;

}
/* Row[4527]*/
.GoalCoverage_List_AppCtrl .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:nth-child(odd):not(.dx-group-row) td
{
	border-bottom:1px solid #ccc;

}
/* Row[4528]*/
.GoalCoverage_List_AppCtrl .dx-datagrid-headers
{
	display:none;

}
/* Row[4529]*/
[data-workflow="AdvFPClient.WF.App"] .GoalCoverage_List_AppCtrl .coverage-container
{
	width:200px;
height:41px;
padding:0.7em;
padding-left:0.8em;
border:1px solid #ccc;
border-radius:5px;
white-space:nowrap;

}
/* Row[4530]*/
.GoalCoverage_List_AppCtrl .coverage-text
{
	padding-left:0.9em;

}
/* Row[4531]*/
.GoalCoverage_List_AppCtrl .coverage-text.\30\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\31\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\32\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\33\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\34\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\35\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\36\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\37\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\38\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\39\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\31 0\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\31 1\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\31 2\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\31 3\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\31 4\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\31 5\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\31 6\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\31 7\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\31 8\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\31 9\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\32 0\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\32 1\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\32 2\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\32 3\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\32 4\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\32 5\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\32 6\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\32 7\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\32 8\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\32 9\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\3 30\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\33 1\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\33 2\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\33 3\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\33 4\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\33 5\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\33 6\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\33 7\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\33 8\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\33 9\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\34 0\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\34 1\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\34 2\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\34 3\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\34 4\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\34 5\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\34 6\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\34 7\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\34 8\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\34 9\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\35 0\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\35 1\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\35 2\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\35 3\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\35 4\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\35 5\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\35 6\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\35 7\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\35 8\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\35 9\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\36 0\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\36 1\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\36 2\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\36 3\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\36 4\%:before
{
	width:12px !important;
height:12px !important;
position:absolute;
left:27px !important;
background:#D34048 !important;
border-radius:989px !important;
content:"" !important;
transform:translate(4px,3px) !important;

}
/* Row[4532]*/
.GoalCoverage_List_AppCtrl .coverage-text.\36 5\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\36 6\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\36 7\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\36 8\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\36 9\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\37 0\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\37 1\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\37 2\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\37 3\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\37 4\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\37 5\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\37 6\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\37 7\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\37 8\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\37 9\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\38 0\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\38 1\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\38 2\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\38 3\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\38 4\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\38 5\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\38 6\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\38 7\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\38 8\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\38 9\%:before
{
	width:12px !important;
height:12px !important;
position:absolute;
left:27px !important;
background:#FF9040 !important;
border-radius:989px !important;
content:"" !important;
transform:translate(4px,3px) !important;

}
/* Row[4533]*/
.GoalCoverage_List_AppCtrl .coverage-text.\39 0\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\39 1\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\39 2\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\39 3\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\39 4\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\39 5\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\39 6\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\39 7\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\39 8\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\39 9\%:before, .GoalCoverage_List_AppCtrl .coverage-text.\31 00\%:before
{
	width:12px !important;
height:12px !important;
position:absolute;
left:27px !important;
background:#40C06E !important;
border-radius:989px !important;
content:"" !important;
transform:translate(4px,3px) !important;

}
/* Row[4534]*/
[data-design-system="Alt"] [data-step="FPGoals.Holder.App"] .buttons-app.buttons-app--as-tabs .ic-row [dx-button].dx-button[aria-label="Goals"], [data-design-system="Alt"] [data-step="FPNetWorthPage.Holder.App"] .buttons-app.buttons-app--as-tabs .ic-row [dx-button].dx-button[aria-label="Net Worth"], [data-design-system="Alt"] [data-step="FPCashFlowPage.Holder.App"] .buttons-app.buttons-app--as-tabs .ic-row [dx-button].dx-button[aria-label="Cash Flow"], [data-design-system="Alt"] [data-step="FPProtection.Holder.App"] .buttons-app.buttons-app--as-tabs .ic-row [dx-button].dx-button[aria-label="Insurance"],[data-design-system="Alt"] [data-step="FPNoGoalsPlan.Holder.App"] .buttons-app.buttons-app--as-tabs .ic-row [dx-button].dx-button[aria-label="Goals"], [data-design-system="Alt"] [data-step="FPNoNetWorthPlan.Holder.App"] .buttons-app.buttons-app--as-tabs .ic-row [dx-button].dx-button[aria-label="Net Worth"], [data-design-system="Alt"] [data-step="FPNoCashFlowPlan.Holder.App"] .buttons-app.buttons-app--as-tabs .ic-row [dx-button].dx-button[aria-label="Cash Flow"], [data-design-system="Alt"] [data-step="FPNoInsurancePlan.Holder.App"] .buttons-app.buttons-app--as-tabs .ic-row [dx-button].dx-button[aria-label="Insurance"]
{
	background:var(--tabs-tab-selected-bg);
border:0.5px solid rgba(0,0,0,0.04);
box-shadow:0 3px 8px 0 rgb(0 0 0 / 12%), 0 3px 1px 0 rgb(0 0 0 / 4%);
border-radius:var(--tabs-tab-border-radius);
--button-text-color:var(--tabs-tab-selected-color);

}
/* Row[4535]*/
[data-workflow="AdvFPClient.WF.App"] .CoverageAnalysis_List_AppCtrl span.MONTHLY:after
{
	content:"/mo.";

}
/* Row[4536]*/
[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl span.MONTHLY:after
{
	content:"/month";

}
/* Row[4537]*/
[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\30.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\31.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\32.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\33.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\34.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\35.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\36.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\37.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\38.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\39.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\31 0.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\31 1.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\31 2.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\31 3.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\31 4.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\31 5.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\31 6.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\31 7.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\31 8.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\31 9.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\32 0.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\32 1.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\32 2.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\32 3.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\32 4.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\32 5.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\32 6.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\32 7.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\32 8.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\32 9.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\33 0.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\33 1.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\33 2.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\33 3.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\33 4.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\33 5.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\33 6.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\33 7.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\33 8.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\33 9.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\34 0.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\34 1.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\34 2.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\34 3.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\34 4.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\34 5.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\34 6.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\34 7.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\34 8.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\34 9.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\35 0.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\35 1.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\35 2.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\35 3.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\35 4.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\35 5.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\35 6.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\35 7.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\35 8.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\35 9.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\36 0.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\36 1.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\36 2.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\36 3.fp-networth-summary-container:nth-of-type(3),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\36 4.fp-networth-summary-container:nth-of-type(3)
{
	display:block !important;

}
/* Row[4538]*/
[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\36 5.fp-networth-summary-container:nth-of-type(2),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\36 6.fp-networth-summary-container:nth-of-type(2),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\36 7.fp-networth-summary-container:nth-of-type(2),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\36 8.fp-networth-summary-container:nth-of-type(2),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\36 9.fp-networth-summary-container:nth-of-type(2),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\37 0.fp-networth-summary-container:nth-of-type(2),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\37 1.fp-networth-summary-container:nth-of-type(2),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\37 2.fp-networth-summary-container:nth-of-type(2),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\37 3.fp-networth-summary-container:nth-of-type(2),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\37 4.fp-networth-summary-container:nth-of-type(2),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\37 5.fp-networth-summary-container:nth-of-type(2),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\37 6.fp-networth-summary-container:nth-of-type(2),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\37 7.fp-networth-summary-container:nth-of-type(2),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\37 8.fp-networth-summary-container:nth-of-type(2),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\37 9.fp-networth-summary-container:nth-of-type(2),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\38 0.fp-networth-summary-container:nth-of-type(2),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\38 1.fp-networth-summary-container:nth-of-type(2),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\38 2.fp-networth-summary-container:nth-of-type(2),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\38 3.fp-networth-summary-container:nth-of-type(2),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\38 4.fp-networth-summary-container:nth-of-type(2),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\38 5.fp-networth-summary-container:nth-of-type(2),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\38 6.fp-networth-summary-container:nth-of-type(2),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\38 7.fp-networth-summary-container:nth-of-type(2),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\38 8.fp-networth-summary-container:nth-of-type(2),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\38 9.fp-networth-summary-container:nth-of-type(2),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\39 0.fp-networth-summary-container:nth-of-type(2),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\39 1.fp-networth-summary-container:nth-of-type(2),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\39 2.fp-networth-summary-container:nth-of-type(2),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\39 3.fp-networth-summary-container:nth-of-type(2),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\39 4.fp-networth-summary-container:nth-of-type(2),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\39 5.fp-networth-summary-container:nth-of-type(2),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\39 6.fp-networth-summary-container:nth-of-type(2),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\39 7.fp-networth-summary-container:nth-of-type(2),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\39 8.fp-networth-summary-container:nth-of-type(2),[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\39 9.fp-networth-summary-container:nth-of-type(2)
{
	display:block !important;

}
/* Row[4539]*/
[data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .\31 00.fp-networth-summary-container:first-of-type
{
	display:block !important;

}
/* Row[4540]*/
[data-workflow="AdvFPClient.WF.App"] .ProjectedNetWorth_List_AppCtrl .tooltip-header,[data-workflow="AdvFPClient.WF.App"] .CashFlow_List_AppCtrl .tooltip-header,[data-workflow="AdvFPClient.WF.App"] .CashFlowOverviewV2_List_AppCtrl .tooltip-header,[data-workflow="AdvFPClient.WF.App"] .ProjectedCashFlowV2_List_AppCtrl .tooltip-header,[data-workflow="AdvFPClient.WF.App"] .CashFlowOutflowsV2_List_AppCtrl .tooltip-header
{
	transform:translateX(8px);

}
/* Row[4541]*/
[data-workflow="AdvFPClient.WF.App"] .ProjectedNetWorth_List_AppCtrl
{
	padding-bottom:var(--padding);
padding-top:45px;

}
/* Row[4542]*/
[data-workflow="AdvFPClient.WF.App"] .ProjectedNetWorth_List_AppCtrl .tooltip-header:before,[data-workflow="AdvFPClient.WF.App"] .CashFlowOverviewV2_List_AppCtrl .tooltip-header:before,[data-workflow="AdvFPClient.WF.App"] .CashFlowOutflowsV2_List_AppCtrl .tooltip-header:before,[data-workflow="AdvFPClient.WF.App"] .ProjectedCashFlowV2_List_AppCtrl .tooltip-header:before
{
	width:32px;
height:20px;
position:absolute;
left:0px;
background:#FFF;
content:"Year: ";
transform:translateX(-7px);

}
/* Row[4543]*/
[data-workflow="AdvFPClient.WF.App"] .CashFlowOverviewV2_List_AppCtrl .highcharts-root,[data-workflow="AdvFPClient.WF.App"] .ProjectedCashFlowV2_List_AppCtrl .highcharts-root,[data-workflow="AdvFPClient.WF.App"] .ProjectedNetWorth_List_AppCtrl .highcharts-root,[data-workflow="AdvFPClient.WF.App"] .CashFlowOutflowsV2_List_AppCtrl .highcharts-root
{
	padding-right:var(--padding);
padding-left:6px;

}
/* Row[4544]*/
[data-workflow="AdvFPClient.WF.App"] .ProjectedCashFlowV2_List_AppCtrl .highcharts-line-series
{
	display:none !important;

}
/* Row[4545]*/
[data-workflow="AdvFPClient.WF.App"] .ProjectedNetWorth_List_AppCtrl .highcharts-legend
{
	transform:translate(170px,386px);

}
/* Row[4546]*/
[data-workflow="AdvFPClient.WF.App"] .CashFlowOverviewV2_List_AppCtrl .highcharts-legend,[data-workflow="AdvFPClient.WF.App"] .CashFlowOutflowsV2_List_AppCtrl .highcharts-legend
{
	transform:translate(480px,420px);

}
/* Row[4547]*/
[data-workflow="AdvFPClient.WF.App"] .FPOverviewTable_List_AppCtrl .dx-overlay-content,[data-workflow="AdvFPClient.WF.App"] .FPOverviewTableV2_List_AppCtrl .dx-overlay-content
{
	visibility:hidden !important;

}
/* Row[4548]*/
[data-workflow="AdvFPClient.WF.App"] .CashFlowOutflowsV2_List_AppCtrl .highcharts-legend-item:last-child
{
	display:none !important;

}
/* Row[4549]*/
[data-workflow="AdvFPClient.WF.App"] .FPLiabilityChart_List_AppCtrl .ng-isolate-scope div[class=""],[data-workflow="AdvFPClient.WF.App"] .FPExpenseChart_List_AppCtrl .ng-isolate-scope div[class=""],[data-workflow="AdvFPClient.WF.App"] .LiabilitiesChart_List_AppCtrl .ng-isolate-scope div[class=""],[data-workflow="AdvFPClient.WF.App"] .BreakdownExpenseChart_List_AppCtrl .ng-isolate-scope div[class=""]
{
	display:none !important;

}
/* Row[4550]*/
[data-workflow="AdvFPClient.WF.App"] .ProjectedCashFlowV2_List_AppCtrl .highcharts-legend
{
	transform:translate(60px,360px);

}
/* Row[4551]*/
[data-workflow="AdvFPClient.WF.App"] .FPIncomeChart_List_AppCtrl .highcharts-series rect.highcharts-point,[data-workflow="AdvFPClient.WF.App"] .FPOverviewChartV3_List_AppCtrl .highcharts-series rect.highcharts-point,[data-workflow="AdvFPClient.WF.App"] .NWOverviewChart_List_AppCtrl .highcharts-series rect.highcharts-point,[data-workflow="AdvFPClient.WF.App"] .FPAssetChart_List_AppCtrl .highcharts-series rect.highcharts-point,[data-workflow="AdvFPClient.WF.App"] .FPLiabilityChart_List_AppCtrl .highcharts-series rect.highcharts-point,[data-workflow="AdvFPClient.WF.App"] .BreakdownIncomeChart_List_AppCtrl .highcharts-series rect.highcharts-point, .BreakdownExpenseChart_List_AppCtrl .highcharts-series rect.highcharts-point,[data-workflow="AdvFPClient.WF.App"] .BreakdownAssetsChart_List_AppCtrl .highcharts-series rect.highcharts-point,[data-workflow="AdvFPClient.WF.App"] .LiabilitiesChart_List_AppCtrl .highcharts-series rect.highcharts-point
{
	width:60px !important;

}
/* Row[4552]*/
[data-workflow="AdvFPClient.WF.App"] .FPAssetChart_List_AppCtrl,[data-workflow="AdvFPClient.WF.App"] .FPLiabilityChart_List_AppCtrl,[data-workflow="AdvFPClient.WF.App"] .FPIncomeChart_List_AppCtrl,[data-workflow="AdvFPClient.WF.App"] .FPExpenseChart_List_AppCtrl,[data-workflow="AdvFPClient.WF.App"] .BreakdownAssetsChart_List_AppCtrl,[data-workflow="AdvFPClient.WF.App"] .LiabilitiesChart_List_AppCtrl,[data-workflow="AdvFPClient.WF.App"] .BreakdownIncomeChart_List_AppCtrl,[data-workflow="AdvFPClient.WF.App"] .BreakdownExpenseChart_List_AppCtrl
{
	padding-top:45px;

}
/* Row[4553]*/
[data-workflow="AdvFPClient.WF.App"] .NWOverviewChart_List_AppCtrl .highcharts-series rect.highcharts-point,[data-workflow="AdvFPClient.WF.App"] .FPAssetChart_List_AppCtrl .highcharts-series rect.highcharts-point,[data-workflow="AdvFPClient.WF.App"] .FPLiabilityChart_List_AppCtrl .highcharts-series rect.highcharts-point,[data-workflow="AdvFPClient.WF.App"] .FPIncomeChart_List_AppCtrl .highcharts-series rect.highcharts-point,[data-workflow="AdvFPClient.WF.App"] .FPExpenseChart_List_AppCtrl .highcharts-series rect.highcharts-point,[data-workflow="AdvFPClient.WF.App"] .FPOverviewChartV3_List_AppCtrl .highcharts-series rect.highcharts-point,[data-workflow="AdvFPClient.WF.App"] .BreakdownAssetsChart_List_AppCtrl .highcharts-series rect.highcharts-point,[data-workflow="AdvFPClient.WF.App"] .LiabilitiesChart_List_AppCtrl .highcharts-series rect.highcharts-point,[data-workflow="AdvFPClient.WF.App"] .BreakdownIncomeChart_List_AppCtrl .highcharts-series rect.highcharts-point,[data-workflow="AdvFPClient.WF.App"] .BreakdownExpenseChart_List_AppCtrl .highcharts-series rect.highcharts-point,[data-workflow="AdvFPClient.WF.App"] .ProjectedNWOverview_List_AppCtrl .highcharts-series rect.highcharts-point
{
	rx:3px;

}
/* Row[4554]*/
[data-workflow="AdvFPClient.WF.App"] .FPIncomeTable_List_AppCtrl .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row:first-child td,[data-workflow="AdvFPClient.WF.App"] .FPExpenseTable_List_AppCtrl .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row:first-child td,[data-workflow="AdvFPClient.WF.App"] .BreakdownIncomeTable_List_AppCtrl .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row:first-child td,[data-workflow="AdvFPClient.WF.App"] .BreakdownExpenseTable_List_AppCtrl .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row:first-child td
{
	padding-top:15px;

}
/* Row[4555]*/
[data-workflow="AdvFPClient.WF.App"] .FPAssetTable_List_AppCtrl .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row:first-child td,.FPLiabilityTable_List_AppCtrl .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row:first-child td,[data-workflow="AdvFPClient.WF.App"] .BreakdownAssetsTable_List_AppCtrl .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row:first-child td,.LiabilitiesTable_List_AppCtrl .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row:first-child td
{
	padding-top:21px;

}
/* Row[4556]*/
[data-workflow="AdvFPClient.WF.App"] .FPNetWorthAssets_List_AppCtrl .icGrid .dx-datagrid .dx-header-row,[data-workflow="AdvFPClient.WF.App"] .FPNetWorthLiabilities_List_AppCtrl .icGrid .dx-datagrid .dx-header-row,[data-workflow="AdvFPClient.WF.App"] .FPCashFlowExpenses_List_AppCtrl .icGrid .dx-datagrid .dx-header-row,[data-workflow="AdvFPClient.WF.App"] .FPCashFlowIncomes_List_AppCtrl .icGrid .dx-datagrid .dx-header-row
{
	border-top:1px solid #c7c7c7;
border-bottom:1px solid #c7c7c7;

}
/* Row[4557]*/
[data-workflow="AdvFPClient.WF.App"] .CashFlowOverviewV2_List_AppCtrl .highcharts-legend
{
	transform:translate(540px, 386px);

}
/* Row[4558]*/
[data-workflow="AdvFPClient.WF.App"] .CashFlowOutflowsV2_List_AppCtrl .highcharts-legend
{
	transform:translate(390px, 386px);

}
/* Row[4559]*/
[data-workflow="AdvFPClient.WF.App"] .CashFlowOverviewV2_List_AppCtrl,[data-workflow="AdvFPClient.WF.App"] .ProjectedCashFlowV2_List_AppCtrl,[data-workflow="AdvFPClient.WF.App"] .CashFlowOutflowsV2_List_AppCtrl
{
	padding:45px 0px var(--padding) 20px;

}
/* Row[4560]*/
[data-workflow="AdvFPClient.WF.App"] .FPInsuranceAnalyses_Input_AppCtrl .ic-field-wrapper
{
	padding:10px 0px;

}
/* Row[4561]*/
[data-workflow="AdvFPClient.WF.App"] .ProtectionAnalysis_List_AppCtrl .highcharts-point.highcharts-color-0,[data-workflow="AdvFPClient.WF.App"] .ProtectionAnalysis_List_AppCtrl .highcharts-legend-item.highcharts-color-0 rect.highcharts-point
{
	fill:#006DDF !important;

}
/* Row[4562]*/
[data-workflow="AdvFPClient.WF.App"] .ProtectionAnalysis_List_AppCtrl .highcharts-point.highcharts-color-1,[data-workflow="AdvFPClient.WF.App"] .ProtectionAnalysis_List_AppCtrl .highcharts-legend-item.highcharts-color-1 rect.highcharts-point
{
	fill:#CCE2F9 !important;

}
/* Row[4563]*/
[data-workflow="AdvFPClient.WF.App"] .ProtectionAnalysis_List_AppCtrl .highcharts-series rect.highcharts-point
{
	rx:2px;

}
/* Row[4564]*/
[data-workflow="AdvFPClient.WF.App"] .FPAssetChart_List_AppCtrl .highcharts-tooltip,[data-workflow="AdvFPClient.WF.App"] .FPLiabilityChart_List_AppCtrl .highcharts-tooltip,[data-workflow="AdvFPClient.WF.App"] .FPIncomeChart_List_AppCtrl .highcharts-tooltip,[data-workflow="AdvFPClient.WF.App"] .FPExpenseChart_List_AppCtrl .highcharts-tooltip,[data-workflow="AdvFPClient.WF.App"] .NWOverviewChart_List_AppCtrl .highcharts-tooltip,[data-workflow="AdvFPClient.WF.App"] .FPOverviewChartV3_List_AppCtrl .highcharts-tooltip,[data-workflow="AdvFPClient.WF.App"] .BreakdownAssetsChart_List_AppCtrl .highcharts-tooltip,[data-workflow="AdvFPClient.WF.App"] .LiabilitiesChart_List_AppCtrl .highcharts-tooltip,[data-workflow="AdvFPClient.WF.App"] .BreakdownIncomeChart_List_AppCtrl .highcharts-tooltip,[data-workflow="AdvFPClient.WF.App"] .BreakdownExpenseChart_List_AppCtrl .highcharts-tooltip
{
	opacity:0 !important;

}
/* Row[4565]*/
[data-workflow="AdvFPClient.WF.App"] .GoalProgressUpdated_List_AppCtrl .ic-your-goals-bar .goal-actual
{
	border:none !important;

}
/* Row[4566]*/
[data-workflow="AdvFPClient.WF.App"] .FPNetWorthLiabilities_List_AppCtrl .dx-datagrid-total-footer,[data-workflow="AdvFPClient.WF.App"] .FPNetWorthAssets_List_AppCtrl .dx-datagrid-total-footer
{
	border-bottom-left-radius:5px;
border-bottom-right-radius:5px;

}
/* Row[4567]*/
[data-workflow="AdvFPClient.WF.App"] .FPNetWorthAssets_List_AppCtrl .icGrid .dx-datagrid .dx-row > td:first-child, [data-workflow="AdvFPClient.WF.App"] .FPNetWorthAssets_List_AppCtrl .icGrid .dx-datagrid .dx-row > td,[data-workflow="AdvFPClient.WF.App"] .FPNetWorthAssets_List_AppCtrl .icGrid .dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-cell:first-child,[data-workflow="AdvFPClient.WF.App"] .FPNetWorthLiabilities_List_AppCtrl .icGrid .dx-datagrid .dx-row > td:first-child, [data-workflow="AdvFPClient.WF.App"] .FPNetWorthLiabilities_List_AppCtrl .icGrid .dx-datagrid .dx-row > td,[data-workflow="AdvFPClient.WF.App"] .FPNetWorthLiabilities_List_AppCtrl .icGrid .dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-cell:first-child
{
	padding-right:1.5em !important;

}
/* Row[4568]*/
[data-workflow="AdvFPClient.WF.App"] .ProjectedCashFlowV2_List_AppCtrl .highcharts-legend-item:nth-child(9)
{
	transform:translate(450px,19px);

}
/* Row[4569]*/
[data-workflow="AdvFPClient.WF.App"] .ProjectedCashFlowV2_List_AppCtrl .highcharts-legend-item:nth-child(10)
{
	transform:translate(610px,19px);

}
/* Row[4570]*/
[data-workflow="AdvFPClient.WF.App"] .FPOverviewTable_List_AppCtrl .dx-scrollable-container, [data-workflow="AdvFPClient.WF.App"] .FPOverviewTableV2_List_AppCtrl .dx-scrollable-container
{
	overflow-x:hidden !important;

}
/* Row[4571]*/
[data-workflow="AdvFPClient.WF.App"] .NWOverviewChart_List_AppCtrl .ic-list-chart, [data-workflow="AdvFPClient.WF.App"] .FPOverviewChartV3_List_AppCtrl .ic-list-chart
{
	padding-bottom:0px !important;
padding-top:0px !important;

}
/* Row[4572]*/
[data-workflow="AdvFPClient.WF.App"] .NWOverviewChart_List_AppCtrl .highcharts-point.highcharts-color-0, [data-workflow="AdvFPClient.WF.App"] .NWOverviewChart_List_AppCtrl .highcharts-legend-item.highcharts-color-0 .highcharts-point, [data-workflow="AdvFPClient.WF.App"] .FPOverviewChartV3_List_AppCtrl .highcharts-point.highcharts-color-0, [data-workflow="AdvFPClient.WF.App"] .FPOverviewChartV3_List_AppCtrl .highcharts-legend-item.highcharts-color-0 .highcharts-point
{
	fill:#40C076 !important;

}
/* Row[4573]*/
[data-workflow="AdvFPClient.WF.App"] .NWOverviewChart_List_AppCtrl .highcharts-point.highcharts-color-1, [data-workflow="AdvFPClient.WF.App"] .NWOverviewChart_List_AppCtrl .highcharts-legend-item.highcharts-color-1 .highcharts-point, [data-workflow="AdvFPClient.WF.App"] .FPOverviewChartV3_List_AppCtrl .highcharts-point.highcharts-color-1, [data-workflow="AdvFPClient.WF.App"] .FPOverviewChartV3_List_AppCtrl .highcharts-legend-item.highcharts-color-1 .highcharts-point
{
	fill:#D34048 !important;

}
/* Row[4574]*/
[data-workflow="AdvFPClient.WF.App"] .NWOverviewChart_List_AppCtrl .highcharts-point.highcharts-color-2, [data-workflow="AdvFPClient.WF.App"] .NWOverviewChart_List_AppCtrl .highcharts-legend-item.highcharts-color-2 .highcharts-point, [data-workflow="AdvFPClient.WF.App"] .FPOverviewChartV3_List_AppCtrl .highcharts-point.highcharts-color-2, [data-workflow="AdvFPClient.WF.App"] .FPOverviewChartV3_List_AppCtrl .highcharts-legend-item.highcharts-color-2 .highcharts-point
{
	fill:#0C3763 !important;

}
/* Row[4575]*/
[data-workflow="AdvFPClient.WF.App"] .NWOverviewChart_List_AppCtrl .highcharts-legend-item.highcharts-series-1, [data-workflow="AdvFPClient.WF.App"] .FPOverviewChartV3_List_AppCtrl .highcharts-legend-item.highcharts-series-1
{
	transform:translate(8px,26px) !important;

}
/* Row[4576]*/
[data-workflow="AdvFPClient.WF.App"] .NWOverviewChart_List_AppCtrl .highcharts-legend-item.highcharts-series-2, [data-workflow="AdvFPClient.WF.App"] .FPOverviewChartV3_List_AppCtrl .highcharts-legend-item.highcharts-series-2
{
	transform:translate(8px,50px) !important;

}
/* Row[4577]*/
[data-workflow="AdvFPClient.WF.App"] .PlanSummaryBanner_Input_AppCtrl .ic-col-0.surplus .cashflow-summary-header:first-of-type
{
	display:flex !important;

}
/* Row[4578]*/
[data-workflow="AdvFPClient.WF.App"] .PlanSummaryBanner_Input_AppCtrl .ic-col-0.deficit .cashflow-summary-header:nth-of-type(2)
{
	display:flex !important;

}
/* Row[4579]*/
[data-workflow="AdvFPClient.WF.App"][data-step="FPNetWorthPage.Holder.App"] .LiabilitiesChart_List_AppCtrl .highcharts-legend-item
{
	display:none;

}
/* Row[4580]*/
[data-workflow="AdvFPClient.WF.App"][data-step="FPCashFlowPage.Holder.App"] .BreakdownExpenseTable_List_AppCtrl .dx-data-row:first-child td:first-child span:before, [data-workflow="AdvFPClient.WF.App"][data-step="FPCashFlowPage.Holder.App"] .BreakdownIncomeTable_List_AppCtrl .dx-data-row:first-child td:first-child span:before, [data-workflow="AdvFPClient.WF.App"][data-step="FPNetWorthPage.Holder.App"] .LiabilitiesTable_List_AppCtrl .dx-data-row:first-child td:first-child span:before, [data-workflow="AdvFPClient.WF.App"][data-step="FPNetWorthPage.Holder.App"] .BreakdownAssetsTable_List_AppCtrl .dx-data-row:first-child td:first-child span:before
{
	background:#004791 !important;

}
/* Row[4581]*/
[data-workflow="AdvFPClient.WF.App"][data-step="FPCashFlowPage.Holder.App"] .BreakdownExpenseTable_List_AppCtrl .dx-data-row:nth-child(2) td:first-child span:before, [data-workflow="AdvFPClient.WF.App"][data-step="FPNetWorthPage.Holder.App"] .BreakdownAssetsTable_List_AppCtrl .dx-data-row:nth-child(2) td:first-child span:before
{
	background:#7FB6EF !important;

}
/* Row[4582]*/
[data-workflow="AdvFPClient.WF.App"][data-step="FPCashFlowPage.Holder.App"] .BreakdownExpenseTable_List_AppCtrl .dx-data-row:nth-child(3) td:first-child span:before, [data-workflow="AdvFPClient.WF.App"][data-step="FPNetWorthPage.Holder.App"] .BreakdownAssetsTable_List_AppCtrl .dx-data-row:nth-child(3) td:first-child span:before
{
	background:#08C0BB !important;

}
/* Row[4583]*/
[data-workflow="AdvFPClient.WF.App"][data-step="FPCashFlowPage.Holder.App"] .BreakdownExpenseTable_List_AppCtrl .dx-data-row:nth-child(4) td:first-child span:before, [data-workflow="AdvFPClient.WF.App"][data-step="FPNetWorthPage.Holder.App"] .BreakdownAssetsTable_List_AppCtrl .dx-data-row:nth-child(4) td:first-child span:before
{
	background:#83DFDD !important;

}
/* Row[4584]*/
[data-workflow="AdvFPClient.WF.App"][data-step="FPCashFlowPage.Holder.App"] .BreakdownExpenseTable_List_AppCtrl .dx-data-row:nth-child(5) td:first-child span:before, [data-workflow="AdvFPClient.WF.App"][data-step="FPNetWorthPage.Holder.App"] .BreakdownAssetsTable_List_AppCtrl .dx-data-row:nth-child(5) td:first-child span:before
{
	background:#6F5FEF !important;

}
/* Row[4585]*/
[data-workflow="AdvFPClient.WF.App"][data-step="FPCashFlowPage.Holder.App"] .BreakdownIncomeTable_List_AppCtrl .dx-data-row:nth-child(2) td:first-child span:before
{
	background:#006DDF !important;

}
/* Row[4586]*/
[data-workflow="AdvFPClient.WF.App"][data-step="FPCashFlowPage.Holder.App"] .BreakdownIncomeTable_List_AppCtrl .dx-data-row:nth-child(3) td:first-child span:before
{
	background:#7FB6EF !important;

}
/* Row[4587]*/
[data-workflow="AdvFPClient.WF.App"][data-step="FPCashFlowPage.Holder.App"] .BreakdownIncomeTable_List_AppCtrl .dx-data-row:nth-child(4) td:first-child span:before
{
	background:#08C0BB !important;

}
/* Row[4588]*/
[data-workflow="AdvFPClient.WF.App"][data-step="FPCashFlowPage.Holder.App"] .BreakdownIncomeTable_List_AppCtrl .dx-data-row:nth-child(5) td:first-child span:before
{
	background:#46D0CC !important;

}
/* Row[4589]*/
[data-workflow="AdvFPClient.WF.App"][data-step="FPCashFlowPage.Holder.App"] .BreakdownIncomeTable_List_AppCtrl .dx-data-row:nth-child(6) td:first-child span:before
{
	background:#83DFDD !important;

}
/* Row[4590]*/
[data-workflow="AdvFPClient.WF.App"][data-step="FPCashFlowPage.Holder.App"] .BreakdownIncomeTable_List_AppCtrl .dx-data-row:nth-child(7) td:first-child span:before
{
	background:#6F5FEF !important;

}
/* Row[4591]*/
[data-workflow="AdvFPClient.WF.App"][data-step="FPCashFlowPage.Holder.App"] .BreakdownIncomeTable_List_AppCtrl .dx-data-row:nth-child(8) td:first-child span:before
{
	background:#9387F3 !important;

}
/* Row[4592]*/
[data-workflow="AdvFPClient.WF.App"][data-step="FPCashFlowPage.Holder.App"] .BreakdownIncomeTable_List_AppCtrl .dx-data-row:nth-child(9) td:first-child span:before
{
	background:#B7AFF7 !important;

}
/* Row[4593]*/
[data-workflow="AdvFPClient.WF.App"][data-step="FPGoals.Holder.App"] .GoalTimeline_List_AppCtrl .ic-your-goal-icon + .ng-binding
{
	color:var(--ui-color-text) !important;

}
/* Row[4594]*/
[data-workflow="AdvFPClient.WF.App"][data-step="FPGoals.Holder.App"] .GoalProgressUpdated_List_AppCtrl .ic-your-goal-wrap a
{
	color:var(--ui-color-text) !important;
font-weight:500;

}
/* Row[4595]*/
[data-workflow="AdvFPClient.WF.App"][data-step="FPNetWorthPage.Holder.App"] rect.highcharts-point.highcharts-color-0
{
	fill:#7FB6EF;

}
/* Row[4596]*/
[data-workflow="AdvFPClient.WF.App"][data-step="FPNetWorthPage.Holder.App"] .ProjectedNWOverview_List_AppCtrl text.highcharts-axis-title
{
	fill:var(--ui-color-text-secondary) !important;

}
/* Row[4597]*/
[data-workflow="AdvFPClient.WF.App"] .PlanSummaryBanner_Input_AppCtrl svg
{
	width:200px;
height:200px;
overflow:initial;
transform:rotate(-90deg);

}
/* Row[4598]*/
[data-workflow="AdvFPClient.WF.App"] .PlanSummaryBanner_Input_AppCtrl circle
{
	fill:none;

}
/* Row[4599]*/
[data-workflow="AdvFPClient.WF.App"] .PlanSummaryBanner_Input_AppCtrl .circle_box
{
	color:#212B36;
font-size:29px;
text-align:center;

}
/* Row[4600]*/
[data-workflow="AdvFPClient.WF.App"] .PlanSummaryBanner_Input_AppCtrl .circle_box div
{
	position:relative;

}
/* Row[4601]*/
[data-workflow="AdvFPClient.WF.App"] .PlanSummaryBanner_Input_AppCtrl .circle_box span
{
	color:#212B36;
font-size:29px;
position:absolute;
top:50%;
left:50%;
transform:translate(-50%,-59%);

}
/* Row[4602]*/
[data-workflow="AdvFPClient.WF.App"] .PlanSummaryBanner_Input_AppCtrl .displaySufficientRetirement .fp-retirement-header-container:nth-child(1)
{
	display:flex !important;

}
/* Row[4603]*/
[data-workflow="AdvFPClient.WF.App"] .PlanSummaryBanner_Input_AppCtrl .displaySufficientRetirement .fp-retirement-header-container:nth-child(1) .circle_box circle:nth-child(2)
{
	stroke:#00AB48;

}
/* Row[4604]*/
[data-workflow="AdvFPClient.WF.App"] .PlanSummaryBanner_Input_AppCtrl .displayAtRiskRetirement .fp-retirement-header-container:nth-child(2)
{
	display:flex !important;

}
/* Row[4605]*/
[data-workflow="AdvFPClient.WF.App"] .PlanSummaryBanner_Input_AppCtrl .displayAtRiskRetirement .fp-retirement-header-container:nth-child(2) .circle_box circle:nth-child(2)
{
	stroke:#FF6B00;

}
/* Row[4606]*/
[data-workflow="AdvFPClient.WF.App"] .PlanSummaryBanner_Input_AppCtrl .displayInsufficientRetirement .fp-retirement-header-container:nth-child(3)
{
	display:flex !important;

}
/* Row[4607]*/
[data-workflow="AdvFPClient.WF.App"] .PlanSummaryBanner_Input_AppCtrl .displayInsufficientRetirement .fp-retirement-header-container:nth-child(3) .circle_box circle:nth-child(2)
{
	stroke:#C4000B;

}
/* Row[4608]*/
[data-workflow="AdvFPClient.WF.App"][data-step="FPGoals.Holder.App"] .GoalTimeline_List_AppCtrl .ic-personal-timeline-content
{
	height:263px !important;

}
/* Row[4609]*/
[data-workflow="AdvFPClient.WF.App"][data-step="FPGoals.Holder.App"] .GoalProgressUpdated_List_AppCtrl .dx-trackbar-range.dx-progressbar-range[style*="width: 100%"]
{
	background:#00AB48;

}
/* Row[4610]*/
[data-workflow="AdvFPClient.WF.App"] .ProjectedNWOverview_List_AppCtrl span.tooltip-series-name:before
{
	content:"Year: ";

}
/* Row[4611]*/
[data-workflow="AdvFPClient.WF.App"] .ProjectedNWOverview_List_AppCtrl span.tooltip-series-value:before
{
	content:"Net Worth: ";

}
/* Row[4612]*/
[data-workflow="AdvFPClient.WF.App"] .ProjectedNWOverview_List_AppCtrl .highcharts-label-box.highcharts-tooltip-box,[data-workflow="AdvFPClient.WF.App"] .ProtectionAnalysis_List_AppCtrl .highcharts-label-box.highcharts-tooltip-box
{
	display:none;

}
/* Row[4613]*/
[data-workflow="AdvFPClient.WF.App"][data-step="FPNetWorthPage.Holder.App"] .ProjectedNWOverview_List_AppCtrl .highcharts-container
{
	overflow:visible !important;

}
/* Row[4614]*/
[data-workflow="AdvFPClient.WF.App"] .ProjectedNWOverview_List_AppCtrl .highcharts-tooltip > span,[data-workflow="AdvFPClient.WF.App"] .ProtectionAnalysis_List_AppCtrl .highcharts-tooltip > span
{
	text-align:left;
line-height:20px;
min-width:80px;
padding:1em 1.5em;
position:absolute!important;
background:#FFF;
box-shadow:0px 1px 10px rgba(0,0,0,0.3);
border-radius:5px;

}
/* Row[4615]*/
[data-workflow="AdvFPClient.WF.App"] .ProjectedNWOverview_List_AppCtrl .highcharts-tooltip > span:before,[data-workflow="AdvFPClient.WF.App"] .ProtectionAnalysis_List_AppCtrl .highcharts-tooltip > span:before
{
	width:14px;
height:14px;
position:absolute;
bottom:-6px;
left:calc(50% - 7px);
display:flex;
border-radius:3px;
content:"";
z-index:-1!important;
white-space:pre;
transform:rotate(45deg);

}
/* Row[4616]*/
[data-workflow="AdvFPClient.WF.App"] .ProjectedNWOverview_List_AppCtrl .highcharts-tooltip > span:after,[data-workflow="AdvFPClient.WF.App"] .ProtectionAnalysis_List_AppCtrl .highcharts-tooltip > span:after
{
	width:14px;
height:14px;
position:absolute;
bottom:-5px;
left:calc(50% - 7px);
display:flex;
background:#fff;
border-radius:3px;
content:"";
z-index:1!important;
white-space:pre;
transform:rotate(45deg);

}
/* Row[4617]*/
[data-workflow="AdvFPClient.WF.App"] .PlanSummaryBanner_Input_AppCtrl .ic-col-1.positiveNetWorth .fp-networth-summary-container:first-of-type,[data-workflow="AdvFPClient.WF.App"] .PlanSummaryBanner_Input_AppCtrl .ic-col-1.negativeNetWorth .fp-networth-summary-container:nth-of-type(2)
{
	display:flex !important;

}
/* Row[4618]*/
[data-workflow="AdvFPClient.WF.App"] .GoalCoverage_List_AppCtrl .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row td
{
	background:transparent !important;
border-bottom:none !important;

}
/* Row[4619]*/
[data-workflow="AdvFPClient.WF.App"] .GoalTimeline_List_AppCtrl .ic-personal-timeline-content .ic-personal-timeline-linecontainer .ic-personal-timeline-line .ic-personal-timeline-today, [data-workflow="AdvFPClient.WF.App"] .GoalTimeline_List_AppCtrl .ic-personal-timeline-content .ic-personal-timeline-linecontainer .ic-personal-timeline-line .ic-personal-timeline-future
{
	font-weight:500;

}
/* Row[4620]*/
[data-workflow="AdvFPClient.WF.App"] .GoalCoverage_List_AppCtrl .coverage-text
{
	padding-left:1.1em;

}
/* Row[4621]*/
[data-workflow="AdvFPClient.WF.App"] .GoalCoverage_List_AppCtrl .coverage-container .amount
{
	font-weight:500;

}
/* Row[4622]*/
[data-workflow="AdvFPClient.WF.App"][data-step="FPNetWorthPage.Holder.App"] rect.highcharts-point.highcharts-color-0:hover
{
	fill:#006DDF;

}
/* Row[4623]*/
[data-workflow="AdvFPClient.WF.App"][data-step="AdvFPAddEditAcct.Holder.App"] .util--center-on-screen, [data-workflow="AdvFPClient.WF.App"][data-step="AdvFPAddEditLia.Holder.App"] .util--center-on-screen,[data-workflow="AdvFPClient.WF.App"][data-step="AdvFPAddEditSuccess.Holder.App"] .util--center-on-screen
{
	top:0px !important;

}
/* Row[4624]*/
[data-workflow="AdvFPClient.WF.App"][data-step="AdvFPManageAccounts.Holder.App"] .AdvFPMngOnlineAcctsV2_List_AppCtrl tr.dx-row.dx-header-row td, [data-workflow="AdvFPClient.WF.App"][data-step="AdvFPManageAccounts.Holder.App"] .AdvFPMngOfflineAcctsV2_List_AppCtrl tr.dx-row.dx-header-row td
{
	border-top:1px solid #B8C0C9;
border-bottom:1px solid #B8C0C9;

}
/* Row[4625]*/
[data-workflow="AdvFPClient.WF.App"] .ProjectedNetWorth_List_AppCtrl .tooltip-series-name, [data-workflow="AdvFPClient.WF.App"] .CashFlowOverviewV2_List_AppCtrl .tooltip-series-name, [data-workflow="AdvFPClient.WF.App"] .CashFlowOutflowsV2_List_AppCtrl .tooltip-series-name, [data-workflow="AdvFPClient.WF.App"] .ProjectedCashFlowV2_List_AppCtrl .tooltip-series-name
{
	font-weight:normal !important;

}
/* Row[4626]*/
[data-workflow="AdvFPClient.WF.App"] .ProjectedNetWorth_List_AppCtrl .tooltip-series-value, [data-workflow="AdvFPClient.WF.App"] .CashFlowOverviewV2_List_AppCtrl .tooltip-series-value, [data-workflow="AdvFPClient.WF.App"] .CashFlowOutflowsV2_List_AppCtrl .tooltip-series-value, [data-workflow="AdvFPClient.WF.App"] .ProjectedCashFlowV2_List_AppCtrl .tooltip-series-value
{
	font-weight:var(--font-weight-bold) !important;

}
/* Row[4627]*/
[data-workflow="AdvFPClient.WF.App"] .FPNetWorthAssets_List_AppCtrl td.dx-command-expand.dx-datagrid-group-space.dx-datagrid-expand.dx-selection-disabled.dx-focused, [data-workflow="AdvFPClient.WF.App"] .FPCashFlowIncomes_List_AppCtrl td.dx-command-expand.dx-datagrid-group-space.dx-datagrid-expand.dx-selection-disabled.dx-focused [data-workflow="AdvFPClient.WF.App"] .FPCashFlowExpenses_List_AppCtrl td.dx-command-expand.dx-datagrid-group-space.dx-datagrid-expand.dx-selection-disabled.dx-focused
{
	padding-right:0px !important;

}
/* Row[4628]*/
[data-workflow="AdvFPClient.WF.App"] .FPNetWorthAssets_List_AppCtrl .dx-datagrid-group-opened, [data-workflow="AdvFPClient.WF.App"] .FPNetWorthAssets_List_AppCtrl .dx-datagrid-group-closed, [data-workflow="AdvFPClient.WF.App"] .FPCashFlowIncomes_List_AppCtrl .dx-datagrid-group-opened, [data-workflow="AdvFPClient.WF.App"] .FPCashFlowIncomes_List_AppCtrl .dx-datagrid-group-closed, [data-workflow="AdvFPClient.WF.App"] .FPCashFlowExpenses_List_AppCtrl .dx-datagrid-group-opened, [data-workflow="AdvFPClient.WF.App"] .FPCashFlowExpenses_List_AppCtrl .dx-datagrid-group-closed
{
	transform:translateX(10px) !important;

}
/* Row[4629]*/
[data-workflow="AdvFPClient.WF.App"] .FPNetWorthAssets_List_AppCtrl .dx-datagrid-group-opened:before, [data-workflow="AdvFPClient.WF.App"] .FPNetWorthAssets_List_AppCtrl .dx-datagrid-group-closed:before, [data-workflow="AdvFPClient.WF.App"] .FPCashFlowIncomes_List_AppCtrl .dx-datagrid-group-opened:before, [data-workflow="AdvFPClient.WF.App"] .FPCashFlowIncomes_List_AppCtrl .dx-datagrid-group-closed:before, [data-workflow="AdvFPClient.WF.App"] .FPCashFlowExpenses_List_AppCtrl .dx-datagrid-group-opened:before, [data-workflow="AdvFPClient.WF.App"] .FPCashFlowExpenses_List_AppCtrl .dx-datagrid-group-closed:before
{
	left:7px !important;

}
/* Row[4630]*/
[data-workflow="AdvFPClient.WF.App"] .FPInsuranceAnalyses_Input_AppCtrl .CL_ClientName.dx-dropdowneditor.dx-dropdowneditor-field-clickable
{
	transform:translateY(-3px);

}
/* Row[4631]*/
[data-workflow="AdvFPClient.WF.App"] .ProtectionAnalysis_List_AppCtrl .highcharts-xaxis-labels text
{
	fill:#212B36 !important;

}
/* Row[4632]*/
[data-workflow="AdvFPClient.WF.App"] .FPInsuranceAnalyses_Input_AppCtrl .CL_ClientName.dx-selectbox.dx-textbox.dx-texteditor
{
	width:290px !important;

}
/* Row[4633]*/
[data-workflow="AdvFPClient.WF.App"][data-step="AdvFPAddEditAst.Holder.App"] .AdvFPAddEditAst_Buttons_AppCtrl .ic-row.ic-row-2
{
	display:grid;
grid-template-columns:repeat(3,auto);

}
/* Row[4634]*/
[data-design-system="Alt"] [data-workflow="AdvFPClient.WF.App"] .IXResponsiveBody::after
{
	height:293.5px;

}
/* Row[4635]*/
[data-design-system="Alt"] [data-workflow="AdvFPClient.WF.App"] .PlanSummaryBanner_Input_AppCtrl, [data-design-system="Alt"] [data-workflow="AdvFPClient.WF.App"] .PlanSummaryBanner_Input_AppCtrl .cashflow-summary-header, [data-design-system="Alt"] [data-workflow="AdvFPClient.WF.App"] .PlanSummaryBanner_Input_AppCtrl .fp-networth-summary-container
{
	height:188px !important;

}
/* Row[4636]*/
[data-design-system="Alt"] [data-workflow="AdvFPClient.WF.App"] .GoalTimeline_List_AppCtrl .ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle
{
	background:#006DDF !important;

}
/* Row[4637]*/
[data-design-system="Alt"] [data-workflow="AdvFPClient.WF.App"] .GoalTimeline_List_AppCtrl .ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle.odd .popupSpan::before, [data-design-system="Alt"] [data-workflow="AdvFPClient.WF.App"] .GoalTimeline_List_AppCtrl .ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle.even .popupSpan::before
{
	background:#006DDF !important;

}
/* Row[4638]*/
[data-design-system="Alt"] [data-workflow="AdvFPClient.WF.App"] .GoalCoverage_List_AppCtrl
{
	transform:translate(575px,415px) !important;

}
/* Row[4639]*/
[data-design-system="Alt"] [data-workflow="AdvFPClient.WF.App"] .HeaderClientDates_Input_AppCtrl .ic-row-7 span div, [data-design-system="Alt"] [data-workflow="AdvFPClient.WF.App"] .HeaderClientDates_Input_AppCtrl .ic-row-8 span div
{
	--ui-color-text:#FFF !important;

}
/* Row[4640]*/
[data-design-system="Alt"] [data-workflow="AdvFPClient.WF.App"] .FPInsuranceAnalyses_Input_AppCtrl .lbl_CL_ClientName
{
	color:#FFF;

}
/* Row[4641]*/
[data-design-system="Alt"] [data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl, [data-design-system="Alt"] [data-workflow="AdvFPClient.WF.App"] .InsuranceOverviewKPIs_Input_AppCtrl .fp-networth-summary-container
{
	height:175.98px !important;

}
/* Row[4642]*/
[data-design-system="Alt"] [data-workflow="AdvFPClient.WF.App"] .IncomesTitle_Input_AppCtrl, [data-design-system="Alt"] [data-workflow="AdvFPClient.WF.App"] .ExpensesTitle_Input_AppCtrl, [data-design-system="Alt"] [data-workflow="AdvFPClient.WF.App"] .NetWorthAccountsList_Title_AppCtrl, [data-design-system="Alt"] [data-workflow="AdvFPClient.WF.App"] .NetWorthLiabilities_Title_AppCtrl, [data-design-system="Alt"] [data-workflow="AdvFPClient.WF.App"] .CoverageAnalysis_Title_AppCtrl, [data-design-system="Alt"] [data-workflow="AdvFPClient.WF.App"] .InsurancePolicyTitle_Input_AppCtrl
{
	border-radius:0.714em 0.714em 0px 0px !important;

}
/* Row[4643]*/
[data-design-system="Alt"] [data-workflow="AdvFPClient.WF.App"] .FPCashFlowIncomes_List_AppCtrl, [data-design-system="Alt"] [data-workflow="AdvFPClient.WF.App"] .FPCashFlowExpenses_List_AppCtrl, [data-design-system="Alt"] [data-workflow="AdvFPClient.WF.App"] .FPNetWorthAssets_List_AppCtrl, [data-design-system="Alt"] [data-workflow="AdvFPClient.WF.App"] .FPNetWorthLiabilities_List_AppCtrl, [data-design-system="Alt"] [data-workflow="AdvFPClient.WF.App"] .CoverageAnalysis_List_AppCtrl, [data-design-system="Alt"] [data-workflow="AdvFPClient.WF.App"] .FPInsurancePolicy_List_AppCtrl
{
	border-radius:0px 0px 0.714em 0.714em !important;

}
/* Row[4644]*/
[data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowOverviewKPIs_Input_AppCtrl
{
	padding:var(--padding) 0px 45px 0px !important;

}
/* Row[4645]*/
[data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowOverviewKPIs_Input_AppCtrl .ic-col-0 .fp-networth-summary-container
{
	padding-left:30px !important;

}
/* Row[4646]*/
[data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowOverviewKPIs_Input_AppCtrl .ic-col-1 .fp-networth-summary-container
{
	padding:0 90px !important;

}
/* Row[4647]*/
[data-workflow="BB11FPAdvisor.WF.App"] .FPCashFlowOverviewV2_List_AppCtrl, [data-workflow="BB11FPAdvisor.WF.App"] .FPCashFlowGraphV3_List_AppCtrl, [data-workflow="BB11FPAdvisor.WF.App"] .FPCashFlowOutflowsV3_List_AppCtrl, [data-workflow="BB11FPAdvisor.WF.App"] .CashFlowIncomeChart_List_AppCtrl, [data-workflow="BB11FPAdvisor.WF.App"] .CashFlowExpenseChart_List_AppCtrl
{
	padding:0px 0px var(--padding) 20px;

}
/* Row[4648]*/
[data-workflow="BB11FPAdvisor.WF.App"] .FPCashFlowGraphV3_List_AppCtrl, [data-workflow="BB11FPAdvisor.WF.App"] .FPCashFlowOutflowsV3_List_AppCtrl
{
	padding-top:45px;

}
/* Row[4649]*/
[data-workflow="BB11FPAdvisor.WF.App"] .FPCashFlowOverviewV2_List_AppCtrl .highcharts-root, [data-workflow="BB11FPAdvisor.WF.App"] .FPCashFlowGraphV3_List_AppCtrl .highcharts-root, [data-workflow="BB11FPAdvisor.WF.App"] .FPCashFlowOutflowsV3_List_AppCtrl .highcharts-root
{
	padding:0px var(--padding-2x) 0 6px;

}
/* Row[4650]*/
[data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowOverviewKPIs_Input_AppCtrl .CL_HTML_4 span div
{
	width:1100px !important;
background:var(--color-white) !important;
transform:translateY(43px) !important;

}
/* Row[4651]*/
[data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowOverviewChart_List_AppCtrl .ic-list-chart
{
	padding-bottom:0px;
padding-top:0px;

}
/* Row[4652]*/
[data-workflow="BB11FPAdvisor.WF.App"] .CashFlowOverviewChart_List_AppCtrl .highcharts-point.highcharts-color-0, [data-workflow="BB11FPAdvisor.WF.App"] .CashFlowOverviewChart_List_AppCtrl .highcharts-legend-item.highcharts-color-0 .highcharts-point, [data-workflow="BB11FPAdvisor.WF.App"] .NetWorthOverviewChart_List_AppCtrl .highcharts-point.highcharts-color-0, [data-workflow="BB11FPAdvisor.WF.App"] .NetWorthOverviewChart_List_AppCtrl .highcharts-legend-item.highcharts-color-0 .highcharts-point
{
	fill:#40C076 !important;

}
/* Row[4653]*/
[data-workflow="BB11FPAdvisor.WF.App"] .CashFlowOverviewChart_List_AppCtrl .highcharts-point.highcharts-color-1, [data-workflow="BB11FPAdvisor.WF.App"] .CashFlowOverviewChart_List_AppCtrl .highcharts-legend-item.highcharts-color-1 .highcharts-point, [data-workflow="BB11FPAdvisor.WF.App"] .NetWorthOverviewChart_List_AppCtrl .highcharts-point.highcharts-color-1, [data-workflow="BB11FPAdvisor.WF.App"] .NetWorthOverviewChart_List_AppCtrl .highcharts-legend-item.highcharts-color-1 .highcharts-point
{
	fill:#D34048 !important;

}
/* Row[4654]*/
[data-workflow="BB11FPAdvisor.WF.App"] .CashFlowOverviewChart_List_AppCtrl .highcharts-point.highcharts-color-2, [data-workflow="BB11FPAdvisor.WF.App"] .CashFlowOverviewChart_List_AppCtrl .highcharts-legend-item.highcharts-color-2 .highcharts-point, [data-workflow="BB11FPAdvisor.WF.App"] .NetWorthOverviewChart_List_AppCtrl .highcharts-point.highcharts-color-2, [data-workflow="BB11FPAdvisor.WF.App"] .NetWorthOverviewChart_List_AppCtrl .highcharts-legend-item.highcharts-color-2 .highcharts-point
{
	fill:#0C3763 !important;

}
/* Row[4655]*/
[data-workflow="BB11FPAdvisor.WF.App"] .FPCashFlowOverviewV2_List_AppCtrl .highcharts-legend
{
	transform:translate(400px,395px);

}
/* Row[4656]*/
[data-workflow="BB11FPAdvisor.WF.App"] .FPCashFlowGraphV3_List_AppCtrl .highcharts-legend
{
	transform:translate(65px,375px);

}
/* Row[4657]*/
[data-workflow="BB11FPAdvisor.WF.App"] .FPCashFlowOutflowsV3_List_AppCtrl .highcharts-legend
{
	transform:translate(190px,375px);

}
/* Row[4658]*/
[data-workflow="BB11FPAdvisor.WF.App"] .FPCashFlowGraphV3_List_AppCtrl .highcharts-line-series, [data-workflow="BB11FPAdvisor.WF.App"] .FPCashFlowOutflowsV3_List_AppCtrl .highcharts-line-series
{
	display:none !important;

}
/* Row[4659]*/
[data-workflow="BB11FPAdvisor.WF.App"] .FPCashFlowOverviewV2_List_AppCtrl .tooltip-header, [data-workflow="BB11FPAdvisor.WF.App"] .FPCashFlowGraphV3_List_AppCtrl .tooltip-header, [data-workflow="BB11FPAdvisor.WF.App"] .FPCashFlowOutflowsV3_List_AppCtrl .tooltip-header
{
	transform:translateX(8px);

}
/* Row[4660]*/
[data-workflow="BB11FPAdvisor.WF.App"] .FPCashFlowOverviewV2_List_AppCtrl .tooltip-header:before, [data-workflow="BB11FPAdvisor.WF.App"] .FPCashFlowGraphV3_List_AppCtrl .tooltip-header:before, [data-workflow="BB11FPAdvisor.WF.App"] .FPCashFlowOutflowsV3_List_AppCtrl .tooltip-header:before
{
	width:32px;
height:20px;
position:absolute;
left:0px;
background:#FFF;
content:"Year:  ";
transform:translateX(-7px);

}
/* Row[4661]*/
[data-workflow="BB11FPAdvisor.WF.App"] .CashFlowIncomeTable_List_AppCtrl .dx-data-row td:first-child span:before, [data-workflow="BB11FPAdvisor.WF.App"] .CashFlowExpenseTable_List_AppCtrl .dx-data-row td:first-child span:before
{
	width:15px;
height:15px;
position:absolute;
left:0;
border-radius:989px;
content:"";
transform:translateY(1px);

}
/* Row[4662]*/
[data-workflow="BB11FPAdvisor.WF.App"] .FPCashFlowGraphV3_List_AppCtrl .highcharts-legend-item:nth-child(10)
{
	transform:translate(659.8889617919922px,19px);

}
/* Row[4663]*/
[data-workflow="BB11FPAdvisor.WF.App"] .FPCashFlowGraphV3_List_AppCtrl .highcharts-legend-item:nth-child(9)
{
	transform:translate(498.8889617919922px,19px);

}
/* Row[4664]*/
[data-workflow="BB11FPAdvisor.WF.App"] .FPCashFlowGraphV3_List_AppCtrl .highcharts-legend-item:nth-child(8)
{
	transform:translate(367.8889617919922px,19px);

}
/* Row[4665]*/
[data-workflow="BB11FPAdvisor.WF.App"] .FPCashFlowGraphV3_List_AppCtrl .highcharts-legend-item:nth-child(7)
{
	transform:translate(222.8889617919922px,19px);

}
/* Row[4666]*/
[data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowExpenseTable_List_AppCtrl .dx-row.dx-column-lines.dx-header-row > td, [data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowIncomeTable_List_AppCtrl .dx-row.dx-column-lines.dx-header-row > td
{
	background:var(--color-white) !important;

}
/* Row[4667]*/
[data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowExpenseTable_List_AppCtrl .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:nth-child(even):not(.dx-group-row) td, [data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowIncomeTable_List_AppCtrl .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:nth-child(even):not(.dx-group-row) td
{
	background:var(--color-white) !important;

}
/* Row[4668]*/
[data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowExpenseTable_List_AppCtrl .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row td, [data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowIncomeTable_List_AppCtrl .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row td
{
	height:25px;
border-bottom:none;

}
/* Row[4669]*/
[data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowExpenseTable_List_AppCtrl .dx-data-row:first-child td:first-child span:before
{
	background:#004791 !important;

}
/* Row[4670]*/
[data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowExpenseTable_List_AppCtrl .dx-data-row:nth-child(2) td:first-child span:before
{
	background:#7FB6EF !important;

}
/* Row[4671]*/
[data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowExpenseTable_List_AppCtrl .dx-data-row:nth-child(3) td:first-child span:before
{
	background:#08C0BB !important;

}
/* Row[4672]*/
[data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowExpenseTable_List_AppCtrl .dx-data-row:nth-child(4) td:first-child span:before
{
	background:#83DFDD !important;

}
/* Row[4673]*/
[data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowExpenseTable_List_AppCtrl .dx-data-row:nth-child(5) td:first-child span:before
{
	background:#6F5FEF !important;

}
/* Row[4674]*/
[data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowIncomeTable_List_AppCtrl .dx-data-row:first-child td:first-child span:before
{
	background:#004791 !important;

}
/* Row[4675]*/
[data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowIncomeTable_List_AppCtrl .dx-data-row:nth-child(2) td:first-child span:before
{
	background:#006DDF !important;

}
/* Row[4676]*/
[data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowIncomeTable_List_AppCtrl .dx-data-row:nth-child(3) td:first-child span:before
{
	background:#7FB6EF !important;

}
/* Row[4677]*/
[data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowIncomeTable_List_AppCtrl .dx-data-row:nth-child(4) td:first-child span:before
{
	background:#08C0BB !important;

}
/* Row[4678]*/
[data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowIncomeTable_List_AppCtrl .dx-data-row:nth-child(5) td:first-child span:before
{
	background:#46D0CC !important;

}
/* Row[4679]*/
[data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowIncomeTable_List_AppCtrl .dx-data-row:nth-child(6) td:first-child span:before
{
	background:#83DFDD !important;

}
/* Row[4680]*/
[data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowIncomeTable_List_AppCtrl .dx-data-row:nth-child(7) td:first-child span:before
{
	background:#6F5FEF !important;

}
/* Row[4681]*/
[data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowIncomeTable_List_AppCtrl .dx-data-row:nth-child(8) td:first-child span:before
{
	background:#9387F3 !important;

}
/* Row[4682]*/
[data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowIncomeTable_List_AppCtrl .dx-data-row:nth-child(9) td:first-child span:before
{
	background:#B7AFF7 !important;

}
/* Row[4683]*/
[data-workflow="BB11FPAdvisor.WF.App"] .CashFlowIncomeTable_List_AppCtrl .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row:first-child td, [data-workflow="BB11FPAdvisor.WF.App"] .CashFlowExpenseTable_List_AppCtrl .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row:first-child td
{
	padding-top:15px;

}
/* Row[4684]*/
[data-workflow="BB11FPAdvisor.WF.App"] .FPCashFlowOverviewV2_List_AppCtrl .tooltip-series-name, [data-workflow="BB11FPAdvisor.WF.App"] .FPCashFlowGraphV3_List_AppCtrl .tooltip-series-name, [data-workflow="BB11FPAdvisor.WF.App"] .FPCashFlowOutflowsV3_List_AppCtrl .tooltip-series-name
{
	font-weight:normal !important;

}
/* Row[4685]*/
[data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowIncomeChart_List_AppCtrl .highcharts-xaxis-labels, [data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowExpenseChart_List_AppCtrl .highcharts-xaxis-labels
{
	display:none;

}
/* Row[4686]*/
[data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowOverviewChart_List_AppCtrl .highcharts-series rect.highcharts-point, [data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowIncomeChart_List_AppCtrl .highcharts-series rect.highcharts-point, [data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowExpenseChart_List_AppCtrl .highcharts-series rect.highcharts-point
{
	width:60px;
rx:3px;

}
/* Row[4687]*/
[data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowIncomeTable_List_AppCtrl 
{
	margin-top:8px;

}
/* Row[4688]*/
[data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowExpenseTable_List_AppCtrl
{
	transform:translate(-15px,-49px);

}
/* Row[4689]*/
[data-workflow="BB11FPAdvisor.WF.App"] .FPCashFlowOverviewV2_List_AppCtrl .tooltip-series-value, [data-workflow="BB11FPAdvisor.WF.App"] .FPCashFlowGraphV3_List_AppCtrl .tooltip-series-value, [data-workflow="BB11FPAdvisor.WF.App"] .FPCashFlowOutflowsV3_List_AppCtrl .tooltip-series-value
{
	font-weight:var(--font-weight-bold) !important;

}
/* Row[4690]*/
[data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowIncomeChart_List_AppCtrl .highcharts-container, [data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowExpenseChart_List_AppCtrl .highcharts-container
{
	margin-top:var(--margin-2x);

}
/* Row[4691]*/
[data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowIncomeChart_List_AppCtrl .highcharts-legend, [data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowIncomeChart_List_AppCtrl .highcharts-legend-item .highcharts-point, [data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowIncomeChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-0, [data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowIncomeChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-0 .highcharts-point, [data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowExpenseChart_List_AppCtrl .highcharts-legend, .BreakdownIncomeChart_List_AppCtrl .highcharts-legend-item .highcharts-point, [data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowExpenseChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-0, [data-workflow="BB11FPAdvisor.WF.App"][data-step="FPCashFlow.Holder.App"] .CashFlowExpenseChart_List_AppCtrl .highcharts-legend-item.highcharts-column-series.highcharts-color-undefined.highcharts-series-0 .highcharts-point
{
	display:none !important;

}
/* Row[4692]*/
[data-workflow="BB11FPAdvisor.WF.App"] .FPCashIncomes_List_AppCtrl .icGrid .dx-datagrid .dx-header-row, [data-workflow="BB11FPAdvisor.WF.App"] .FPCashExpenses_List_AppCtrl .icGrid .dx-datagrid .dx-header-row
{
	border-top:1px solid #c7c7c7;
border-bottom:1px solid #c7c7c7;

}
/* Row[4693]*/
[data-workflow="BB11FPAdvisor.WF.App"] .FPCashIncomes_List_AppCtrl .dx-datagrid-group-opened, [data-workflow="BB11FPAdvisor.WF.App"] .FPCashIncomes_List_AppCtrl .dx-datagrid-group-closed, [data-workflow="BB11FPAdvisor.WF.App"] .FPCashExpenses_List_AppCtrl .dx-datagrid-group-opened, [data-workflow="BB11FPAdvisor.WF.App"] .FPCashExpenses_List_AppCtrl .dx-datagrid-group-closed
{
	transform:translateX(10px) !important;

}
/* Row[4694]*/
[data-workflow="BB11FPAdvisor.WF.App"] .FPCashIncomes_List_AppCtrl .dx-datagrid-group-opened:before, [data-workflow="BB11FPAdvisor.WF.App"] .FPCashExpenses_List_AppCtrl .dx-datagrid-group-closed:before
{
	left:7px !important;

}
/* Row[4695]*/
[data-workflow="BB11FPAdvisor.WF.App"] .CashFlowOverviewChart_List_AppCtrl .highcharts-tooltip, [data-workflow="BB11FPAdvisor.WF.App"] .CashFlowIncomeChart_List_AppCtrl .highcharts-tooltip, [data-workflow="BB11FPAdvisor.WF.App"] .CashFlowExpenseChart_List_AppCtrl .highcharts-tooltip
{
	opacity:0 !important;

}
/* Row[4696]*/
.showPublishDate
{
	visibility:visible;

}
/* Row[4697]*/
.hidePublishDate
{
	visibility:hidden;

}
/* Row[4698]*/
.hideElement
{
	display:none;

}
/* Row[4699]*/
.is-visible--on-he
{
	display:none !important;

}
/* Row[4700]*/
button.button-hover-blue:hover
{
	background:#006ddf !important;

}
/* Row[4701]*/
[data-design-system="Alt"] .is-visible--on-he
{
	display:block !important;

}
/* Row[4702]*/
.adm-dash__recent-snapshot .dx-datagrid-rowsview colgroup col:nth-child(1), .adm-dash__recent-snapshot .dx-datagrid-group-space, .grouping-level-1 .dx-datagrid-group-space
{
	display:none;

}
/* Row[4703]*/
.fr-element thead th, span thead th
{
	padding:var(--padding-half) var(--padding-quarter);
background:var(--app-subtitle-bg);
border-bottom:var(--border-width) solid var(--ui-color-border);

}
/* Row[4704]*/
.fr-element table td, span tbody td
{
	padding:var(--padding-quarter);

}
/* Row[4705]*/
.Overdue.bullet-point.icon.padding--right-quarter::before
{
	width:10px;
height:10px;
background:#DA4940;
border-radius:10px;
content:'';

}
/* Row[4706]*/
.Uploaded.bullet-point.icon.padding--right-quarter::before
{
	width:10px;
height:10px;
background:#278266;
border-radius:10px;
content:'';

}
/* Row[4707]*/
.Expired.bullet-point.icon.padding--right-quarter::before
{
	width:10px;
height:10px;
background:#FAC600;
border-radius:10px;
content:'';

}
/* Row[4708]*/
.cms-article:has(#FFGiFrameContent) 
{
	width:100%;

}
/* Row[4709]*/
.dx-datagrid-group-opened:before, .dx-datagrid-group-closed:before
{
	text-transform:none;

}
/* Row[4710]*/
.list--has-read-status:not(.list--has-multi-select) .icGrid .dx-datagrid .dx-row.dx-column-lines td:nth-child(2)
{
	padding-left:var(--padding);

}
/* Row[4712]*/
.list--has-read-status .dx-data-row
{
	position:relative;

}
/* Row[4713]*/
.icGrid .dx-datagrid [dx-button].button--read-status
{
	align-items:center;
justify-content:center;
height:100%;
min-height:auto;
margin-top:-1.643em;
padding:0;
position:absolute;
left:var(--padding-quarter);
pointer-events:none;
--button-icon-size:.75em;

}
/* Row[4714]*/
.cms-article.Prosper, .cms-article-content.Prosper, .cms-article-info.Prosper
{
	width:100%;

}
/* Row[4715]*/
[data-doc-status="unread"] .unread-icon__doc:before
{
	display:flex;

}
/* Row[4716]*/
[data-message-status="unread"] .unread-icon__message:before
{
	display:flex;

}
/* Row[4717]*/
.unread-icon:before
{
	color:var(--ui-color-destructive);
font-family:var(--font-family-icon);
font-size:.75em;
align-items:center;
justify-content:center;
position:absolute;
display:none;
content:"circle";
z-index:1;
transform:rotate(0.03deg);

}
/* Row[4718]*/
.read-icon:before
{
	content:"radio_button_unchecked" !important;

}
/* Row[4719]*/
.left-menu__overlay .dx-menu-adaptive-mode .dx-treeview-toggle-item-visibility + .dx-treeview-node-loadindicator + .dx-treeview-node-container .dx-treeview-node.unread-icon:before, .left-menu__overlay .dx-treeview-toggle-item-visibility + .dx-treeview-node-container .dx-treeview-node.unread-icon:first-of-type::before, .left-menu__overlay .dx-menu-adaptive-mode .dx-treeview-toggle-item-visibility + .dx-treeview-node-container .dx-treeview-node.unread-icon:before
{
	height:100%;
right:1em;

}
/* Row[4720]*/
.left-menu__overlay .dx-treeview-toggle-item-visibility + .dx-treeview-node-loadindicator + .dx-treeview-node-container .dx-treeview-node.unread-icon:first-of-type::before, .left-menu__overlay .dx-treeview-toggle-item-visibility + .dx-treeview-node-container .dx-treeview-node.unread-icon:first-of-type::before
{
	padding-top:0.953em;

}
/* Row[4721]*/
.left-menu__overlay .dx-menu-adaptive-mode .dx-treeview-node-container:first-child > .dx-treeview-node.unread-icon:before
{
	height:4.761em;
right:4em;

}
/* Row[4722]*/
.dx-menu-base .dx-submenu .dx-menu-item-wrapper.unread-icon
{
	position:relative;

}
/* Row[4723]*/
.ic-menu-default .dx-menu .dx-menu-horizontal .dx-menu-items-container .dx-menu-item-wrapper.unread-icon:before
{
	height:100%;
top:-0.762em;
right:0.190em;

}
/* Row[4724]*/
.dx-menu-base .dx-submenu .dx-menu-item-wrapper.unread-icon:before
{
	height:100%;
right:1em;

}
/* Row[4725]*/
[data-doc-status="unread"] .unread-icon__doc.unread-icon__bell:before, [data-message-status="unread"] .unread-icon__message.unread-icon__bell:before
{
	top:0.381em;
right:0.762em;

}
/* Row[4726]*/
[data-message-status="unread"] .dx-menu-base .dx-submenu .dx-menu-item-wrapper.unread-icon .dx-menu-item, [data-doc-status="unread"] .dx-menu-base .dx-submenu .dx-menu-item-wrapper.unread-icon .dx-menu-item
{
	padding-right:var(--padding-half);

}
/* Row[4727]*/
a.unread-icon:before
{
	height:100%;
top:-0.762em;
right:0.190em;

}
/* Row[4728]*/
a.unread-icon
{
	position:relative;

}
/* Row[4729]*/
.left-menu__hamburger-button.unread-icon:before
{
	top:0.667em;
right:0.667em;

}
/* Row[4730]*/
.left-menu__overlay .dx-menu-adaptive-mode .dx-treeview-node-container:first-child > .dx-treeview-node.unread-icon:has(.dx-treeview-node-container-opened)::before
{
	display:none;

}
/* Row[4731]*/
[data-design-system="Alt"] .ExtraSmall .dashboard .kpi:not(.card .kpi,.card.kpi) .ic-row.ic-row-1
{
	flex-direction:row;
justify-content:space-between;
padding:0.357em var(--padding);
display:flex;
--main-negative-color:var(--color-white);
--field-color:var(--color-white);
--field-font-size:2.286em;
--kpi-label-color:rgba(255, 255, 255, .8);

}
/* Row[4732]*/
[data-design-system="Alt"] .ExtraSmall .dashboard .kpi.kpi--metrics .kpi--metrics-field
{
	width:100%;
margin:0;
position:absolute;
top:auto;
bottom:calc(-1* var(--padding-half));
left:var(--padding);

}
/* Row[4733]*/
[data-design-system="Alt"] .ExtraSmall .app-title.app-title--has-buttons .ic-row:last-child
{
	max-width:100vw;
max-height:4em;
min-height:100%;
padding:var(--padding-half) var(--padding);
position:absolute;
background:var(--card-bg);
border-top:none;
border-bottom:var(--border-width) solid var(--card-app-title-border-color);
overflow-x:auto;
--border-width:0;

}
/* Row[4734]*/
[data-design-system="Alt"] .dashboard .ExtraSmall
{
	--page-title-banner-height:39.586em;

}
/* Row[4735]*/
[data-design-system="Alt"] .ExtraSmall .voice-tech
{
	padding:var(--padding-half);
--reposition-mobile-top:0;

}
/* Row[4736]*/
[data-design-system="Alt"] .ExtraSmall .dashboard .dashboard__accounts-account-groups .accounts-account-groups__account .ic-row-2
{
	justify-self:start;
grid-column:1;
grid-area:3;

}
/* Row[4737]*/
[data-design-system="Alt"] .ExtraSmall .dashboard .dashboard__accounts-account-groups .accounts-account-groups__account .ic-row-1
{
	grid-column:1;

}
/* Row[4738]*/
[data-design-system="Alt"] .ExtraSmall .dashboard .dashboard__accounts-account-groups .accounts-account-groups__account .ic-row-3
{
	justify-content:space-between;
grid-column:1;
grid-area:4;

}
/* Row[4739]*/
[data-design-system="Alt"] .ExtraSmall .kpi.kpi--metrics
{
	flex-direction:column;

}
/* Row[4740]*/
.card .app-title.is-collapsed
{
	--card-app-title-border-width:0;

}
/* Row[4741]*/
[dx-button].button--toggle-icon.is-collapsed:before
{
	transform:rotate(180deg);

}
/* Row[4742]*/
[dx-button].button--toggle-icon:before
{
	transition:transform .5s ease;
--button-icon-color:var(--ui-color-text);

}
/* Row[4743]*/
[dx-button].dx-button.button--toggle-icon.dx-state-focused
{
	--button-padding:0;

}
/* Row[4744]*/
.vtc--voice-memos .rows--flex .ic-row:first-child
{
	display:block;

}
/* Row[4745]*/
.registerCMSBtn
{
	justify-content:center;
display:flex;

}
/* Row[4746]*/
.dx-freespace-row [class*="life-vault"]
{
	display:none;

}
/* Row[4747]*/
[data-workflow="ICClientLV.WF.App"] .ic-your-goal-icon img
{
	display:none;

}
/* Row[4748]*/
[data-workflow="ICClientLV.WF.App"] .ic-your-goal-icon:before
{
	color:var(--ui-color-key);
font-family:"simple-line-icons";
font-size:1.714em;
align-items:center;
justify-content:center;
width:100%;
height:100%;
display:flex;

}
/* Row[4749]*/
[data-workflow="ICClientLV.WF.App"] .ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle .popupSpan .ic-your-goal-icon
{
	align-items:center;
justify-content:center;
width:1.714em;
height:1.714em;
display:flex;

}
/* Row[4750]*/
[data-workflow="ICClientLV.WF.App"] .ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle .popupSpan a
{
	font-weight:var(--font-weight-bold);
font-size:0.929em;
--link-color:var(--ui-color-text);

}
/* Row[4751]*/
[data-workflow="ICClientLV.WF.App"] .ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle .popupSpan > div
{
	font-size:.929em;
--ui-color-text:var(--ui-color-gray-dark);

}
/* Row[4752]*/
[data-workflow="ICClientLV.WF.App"] .ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle.odd .popupSpan
{
	top:calc(-94px - .2em);
left:-45px;

}
/* Row[4753]*/
[data-workflow="ICClientLV.WF.App"] .ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle.odd .popupSpan::before
{
	top:calc(74px + .2em);
--ui-color-key:var(--ui-color-text);

}
/* Row[4754]*/
[data-workflow="ICClientLV.WF.App"] .ic-personal-timeline-content
{
	height:17.143em;

}
/* Row[4755]*/
[data-workflow="ICClientLV.WF.App"] .ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle
{
	width:var(--font-size-main);
height:var(--font-size-main);
top:-6.5px;
background:var(--ui-color-text);

}
/* Row[4756]*/
[data-workflow="ICClientLV.WF.App"] .ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle.even .popupSpan
{
	left:-45px;

}
/* Row[4757]*/
[data-workflow="ICClientLV.WF.App"] .ic-personal-timeline-content .ic-personal-timeline-linecontainer .ic-personal-timeline-line, [data-workflow="ICClientLV.WF.App"] .ic-personal-timeline-content .ic-personal-timeline-linecontainer .ic-personal-timeline-line::before
{
	height:2px;

}
/* Row[4758]*/
[data-workflow="ICClientLV.WF.App"] #timelineSliderV4 .ui-slider-tooltip
{
	color:var(--ui-color-text) !important;
font-size:1.143em;
padding:var(--padding-half) !important;
top:-60px !important;
left:-29px !important;
background:var(--card-bg) !important;
border:var(--border-width) solid var(--ui-color-border);

}
/* Row[4759]*/
[data-workflow="ICClientLV.WF.App"] #timelineSliderV4 .ui-slider-tooltip::after
{
	left:52%;
border-color:var(--card-bg) transparent transparent;
border-width:8px;

}
/* Row[4760]*/
[data-workflow="ICClientLV.WF.App"] .ic-personal-timeline-content .ic-personal-timeline-linecontainer .ic-personal-timeline-line .ic-personal-timeline-today, [data-workflow="ICClientLV.WF.App"] .ic-personal-timeline-content .ic-personal-timeline-linecontainer .ic-personal-timeline-line .ic-personal-timeline-future
{
	font-weight:var(--font-weight-bold);
top:-9px;
visibility:hidden;

}
/* Row[4761]*/
[data-workflow="ICClientLV.WF.App"] .ic-personal-timeline-content .ic-personal-timeline-linecontainer .ic-personal-timeline-line .ic-personal-timeline-today:before
{
	font-size:var(--font-size-main);
position:absolute;
top:-1px;
left:10px;
content:"Past";
visibility:visible;

}
/* Row[4762]*/
[data-workflow="ICClientLV.WF.App"] .ic-personal-timeline-content .ic-personal-timeline-linecontainer .ic-personal-timeline-line .ic-personal-timeline-future:before
{
	font-size:var(--font-size-main);
position:absolute;
top:-1px;
content:"Today";
visibility:visible;

}
/* Row[4763]*/
[data-workflow="ICClientLV.WF.App"] #timelineSliderV4 div#slider
{
	margin:.75em 0 3.25em 0;
background:var(--ui-color-border);

}
/* Row[4764]*/
[data-workflow="ICClientLV.WF.App"] #timelineSliderV4 .ui-state-default
{
	width:1.357em;
height:1.357em;
background:var(--ui-color-key);
border:none;
box-shadow:none;

}
/* Row[4765]*/
[data-workflow="ICClientLV.WF.App"] #timelineSliderV4 .ui-state-default:hover, [data-workflow="ICClientLV.WF.App"] #timelineSliderV4 .ui-state-default:active, [data-workflow="ICClientLV.WF.App"] #timelineSliderV4 .ui-state-default.ui-state-hover
{
	background:var(--ui-color-key);

}
/* Row[4766]*/
[data-workflow="ICClientLV.WF.App"] #timelineSliderV4 #slider label
{
	color:var(--ui-color-gray-dark);
font-size:0.929em;

}
/* Row[4767]*/
[data-workflow="ICClientLV.WF.App"] #timelineSliderV4 #slider label:nth-child(10n+7)
{
	opacity:0;

}
/* Row[4768]*/
[data-workflow="ICClientLV.WF.App"]
{
	--ui-color-odd-bg:transparent;
--ui-color-even-bg:transparent;
--list-header-row-bg:transparent;
--list-filter-row-bg:transparent;
--button-text-color:var(--ui-color-key);
--button-icon-color:var(--ui-color-key);

}
/* Row[4769]*/
[data-workflow="ICClientLV.WF.App"] .my-financial-happiness .financial-happiness-level-button:hover .financial-happiness-level-button__content .ic-your-goal-icon
{
	--ui-color-key:var(--card-bg);

}
/* Row[4770]*/
[data-workflow="ICClientLV.WF.App"] .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:not(.dx-group-row).dx-selection td:first-child::before
{
	display:none;

}
/* Row[4771]*/
[data-workflow="ICClientLV.WF.App"] .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:not(.dx-group-row).dx-selection td
{
	background:transparent;

}
/* Row[4772]*/
[data-workflow="ICClientLV.WF.App"] .icGrid .dx-pager .dx-pages .dx-page
{
	--padding-half:var(--padding-quarter);

}
/* Row[4773]*/
[data-workflow="ICClientLV.WF.App"] .icGrid .dx-pager .dx-pages .dx-page.dx-selection
{
	text-decoration:underline;

}
/* Row[4774]*/
[data-workflow="ICClientLV.WF.App"] .icGrid .dx-datagrid
{
	--button-min-height:2.143em;
--button-padding:.25em .786em;

}
/* Row[4775]*/
[data-workflow="ICClientLV.WF.App"] .ic-your-goal-icon:has( img[alt*="Happy"]):before
{
	content:"\e021";

}
/* Row[4776]*/
[data-workflow="ICClientLV.WF.App"] .ic-your-goal-icon:has( img[alt*="Stressed"]):before
{
	content:"\e01c";

}
/* Row[4777]*/
[data-workflow="ICClientLV.WF.App"] .ic-your-goal-icon:has( img[alt*="Content"]):before
{
	content:"\e068";

}
/* Row[4778]*/
[data-workflow="ICClientLV.WF.App"] .ic-your-goal-icon:has( img[alt*="Neutral"]):before
{
	content:"\e080";

}
/* Row[4779]*/
[data-workflow="ICClientLV.WF.App"] .ic-your-goal-icon:has( img[alt*="Sad"]):before
{
	content:"\e06d";

}
/* Row[4780]*/
[data-workflow="ICClientLV.WF.App"] .ic-donut-progress[class] .ic-donut-progress-progress .ic-donut-progress-success
{
	font-size:2.071em;
padding-bottom:calc(var(--headings-size-h5) + var(--padding-half));
padding-top:0;
top:2.414em;

}
/* Row[4781]*/
[data-workflow="ICClientLV.WF.App"] .ic-donut-progress[class] .ic-donut-progress-progress
{
	width:100%;
margin-top:calc(-1 * var(--margin-half));
padding-top:0;

}
/* Row[4782]*/
[data-workflow="ICClientLV.WF.App"] .ic-donut-progress
{
	width:100%;

}
/* Row[4783]*/
[data-workflow="ICClientLV.WF.App"] .ic-donut-progress-progress .highcharts-tracker path:last-child
{
	fill:var(--ui-color-gray-light);

}
/* Row[4784]*/
[data-workflow="ICClientLV.WF.App"] .app-title.app-title--has-buttons [dx-button].dx-button:not(.button--toggle-icon)
{
	min-height:2.143em;
padding:var(--button-padding);
--button-padding:0 0.929em;

}
/* Row[4785]*/
[data-workflow="ICClientLV.WF.App"] .icGrid .dx-datagrid .dx-datagrid-rowsview .dx-row td.dx-datagrid-expand.dx-command-expand
{
	align-items:center;
justify-content:center;
height:var(--button-min-height);
padding:0;
position:absolute;
top:calc(50% - calc(var(--button-min-height) / 2) - 1px);
right:var(--padding-half);
display:flex;
border:var(--border-width) solid var(--ui-color-key) !important;
border-radius:var(--card-border-radius);
--list-row-border-width:0;

}
/* Row[4786]*/
[data-workflow="ICClientLV.WF.App"] .icGrid .dx-datagrid .dx-datagrid-rowsview .dx-row
{
	position:relative;

}
/* Row[4787]*/
[data-workflow="ICClientLV.WF.App"] .icGrid .dx-datagrid .dx-datagrid-rowsview .dx-datagrid-expand .dx-datagrid-group-closed:before, [data-workflow="ICClientLV.WF.App"] .icGrid .dx-datagrid .dx-datagrid-rowsview .dx-datagrid-expand .dx-datagrid-group-opened:before
{
	color:var(--ui-color-key);
font-size:1.2em;
padding-right:0;
content:"more_vert";

}
/* Row[4788]*/
[data-workflow="ICClientLV.WF.App"] .icGrid .dx-datagrid .dx-datagrid-rowsview .dx-datagrid-expand:hover
{
	background:var(--ui-color-key-secondary) !important;

}
/* Row[4789]*/
[data-workflow="ICClientLV.WF.App"] .icGrid .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-master-detail-row:not(.dx-adaptive-detail-row)
{
	position:relative;

}
/* Row[4790]*/
[data-workflow="ICClientLV.WF.App"] .icGrid .dx-datagrid tr[class].dx-master-detail-row:not(.dx-adaptive-detail-row) > td.dx-master-detail-cell
{
	height:auto;
margin-right:var(--margin-quarter);
padding:var(--padding-half);
position:absolute;
right:0;
background:var(--card-bg);
box-shadow:var(--box-shadow-small-dark);
border-radius:var(--card-border-radius);
z-index:100000;

}
/* Row[4791]*/
[data-workflow="ICClientLV.WF.App"] .icGrid .dx-datagrid tr[class]:not(.dx-adaptive-detail-row) > td.dx-master-detail-cell::before
{
	right:calc(var(--padding-half) + 3px);
border-radius:0;

}
/* Row[4792]*/
[data-workflow="ICClientLV.WF.App"] .dx-gridbase-container > .dx-datagrid-rowsview, [data-workflow="ICClientLV.WF.App"] .icGrid:not(.list--horizontal-scroll) .dx-gridbase-container>.dx-datagrid-rowsview.dx-scrollable>.dx-scrollable-wrapper, [data-workflow="ICClientLV.WF.App"] .icGrid:not(.list--horizontal-scroll) .dx-gridbase-container>.dx-datagrid-rowsview.dx-scrollable>.dx-scrollable-wrapper .dx-scrollable-container
{
	overflow:visible !important;

}
/* Row[4793]*/
[data-workflow="ICClientLV.WF.App"] .icGrid .dx-datagrid-borders .dx-datagrid-rowsview, [data-workflow="ICClientLV.WF.App"] .icGrid .dx-datagrid-headers+.dx-datagrid-rowsview
{
	transform:none;

}
/* Row[4794]*/
[data-workflow="ICClientLV.WF.App"] [data-appname="CLVLifeVault.List.App"] colgroup col:first-child
{
	width:0 !important;

}
/* Row[4795]*/
[data-workflow="ICClientLV.WF.App"] [data-appname="CLVLifeVault.List.App"] colgroup col:nth-child(2)
{
	width:4.286em !important;

}
/* Row[4796]*/
[data-workflow="ICClientLV.WF.App"] .icGrid .dx-datagrid .dx-header-row td
{
	--list-row-min-height:2.857em;

}
/* Row[4797]*/
[data-workflow="ICClientLV.WF.App"] .icGrid .dx-datagrid .dx-header-row
{
	border-bottom:var(--list-filter-row-border-width) solid var(--ui-color-border);

}
/* Row[4798]*/
[data-workflow="ICClientLV.WF.App"] .life-vault__voice-memos .ic-no-data-text:before
{
	color:var(--list-no-data-message-icon-color);
font-family:var(--font-family-icon);
font-size:2.5em;
line-height:1;
text-transform:none;
content:'mic';

}
/* Row[4799]*/
[data-workflow="ICClientLV.WF.App"] .life-vault__voice-memos .ic-no-data-text
{
	color:var(--list-no-data-message-color);
font-family:var(--font-family-main);
font-size:var(--list-no-data-message-font-size);
line-height:var(--font-line-height-main);
align-items:center;
flex-direction:column;
justify-content:center;
width:100%;
height:100%;
padding:var(--padding-half) var(--padding);
position:relative;
top:0;
left:0;
display:inline-flex;
transform:rotate(0.03deg);
animation-duration:var(--anim-speed-fast);
animation-name:anim-no-data-message;
animation-timing-function:ease;
user-select:none;

}
/* Row[4800]*/
[data-design-system="Alt"] [data-workflow="ICClientLV.WF.App"] .card.card--emphasized
{
	--ui-color-text:var(--color-ebony-clay);
--card-bg:var(--ui-color-key-secondary);

}
/* Row[4801]*/
[data-workflow="ICClientLV.WF.App"] .clv--new-memo-modal
{
	--modal-max-width:41em;
--modal-min-height:41em;

}
/* Row[4802]*/
[data-workflow="ICClientLV.WF.App"] .life-vault__videos [dx-button].button--circle.dx-button.button--icon-only
{
	justify-content:center;
--button-min-height:2.500em;
--button-min-width:2.500em;
--button-padding:0;
--button-icon-color:var(--button-text-color);

}
/* Row[4803]*/
[data-workflow="ICClientLV.WF.App"] .life-vault__plans-group
{
	padding:var(--padding) !important;
display:grid;
grid-gap:var(--padding);
grid-template-columns:1fr 1fr 1fr;

}
/* Row[4804]*/
[data-workflow="ICClientLV.WF.App"] .life-vault__plans-group::before, [data-workflow="ICClientLV.WF.App"] .life-vault__plans-group::after
{
	display:none;

}
/* Row[4805]*/
[data-workflow="ICClientLV.WF.App"] .life-vault__plans .ic-donut-progress .ic-donut-progress-progress .ic-donut-progress-chart-container
{
	align-items:center;
justify-content:center;
min-width:4.786em;
height:4.786em;
margin:0;
display:flex;

}
/* Row[4806]*/
[data-workflow="ICClientLV.WF.App"] .life-vault__plans .ic-donut-progress-progress .highcharts-tracker
{
	transform:scale(2.9) translate(-12px, -9px);

}
/* Row[4807]*/
[data-workflow="ICClientLV.WF.App"] .life-vault__plans .ic-donut-progress[class] .ic-donut-progress-progress
{
	flex-direction:row;
justify-content:flex-start;
margin:0;
padding:0;

}
/* Row[4808]*/
[data-workflow="ICClientLV.WF.App"] .life-vault__plans .ic-donut-progress[class] .ic-donut-progress-progress .ic-donut-progress-success
{
	font-size:1.143em;
padding:0;
top:23px;
left:21px;

}
/* Row[4809]*/
[data-workflow="ICClientLV.WF.App"] .life-vault__plans .ic-donut-progress[class] .ic-donut-progress-progress .ic-donut-progress-subtext
{
	color:var(--ui-color-text);
font-size:0.929em;
top:calc(var(--padding-2x) - 2px);
bottom:auto;
left:calc(var(--padding) + 4.615em);
--ui-color-text:var(--ui-color-gray-dark);

}
/* Row[4810]*/
[data-workflow="ICClientLV.WF.App"] .life-vault__plans .life-vault__plans-group [class*="life-vault__plans-"]
{
	align-items:center;
min-height:7.286em;
padding:0 var(--padding);
display:flex;
background:var(--ui-color-key-secondary);
border-radius:10px;

}
/* Row[4811]*/
[data-workflow="ICClientLV.WF.App"] .life-vault__plans .life-vault__plans-group .life-vault__plans-basics
{
	background:rgb(255 159 22 / 12%);
--ui-color-key:#ff9f16;

}
/* Row[4812]*/
[data-workflow="ICClientLV.WF.App"] .life-vault__plans-basics .ic-donut-progress-progress .highcharts-tracker path:last-child
{
	opacity:.25;
fill:var(--ui-color-key);

}
/* Row[4813]*/
[data-workflow="ICClientLV.WF.App"] .life-vault__plans .life-vault__plans-group .life-vault__plans-good-living
{
	background:rgb(8 192 187 / 12%);
--ui-color-key:#08c0bb;

}
/* Row[4814]*/
[data-workflow="ICClientLV.WF.App"] .life-vault__plans-good-living .ic-donut-progress-progress .highcharts-tracker path:last-child
{
	opacity:.25;
fill:var(--ui-color-key);

}
/* Row[4815]*/
[data-workflow="ICClientLV.WF.App"] .life-vault__plans .life-vault__plans-group .life-vault__plans-retirement, [data-workflow="ICClientLV.WF.App"] .life-vault__plans .life-vault__plans-group .life-vault__plans-bad-health
{
	background:rgb(243 244 246);
--ui-color-key:#f3f4f5;

}
/* Row[4816]*/
[data-workflow="ICClientLV.WF.App"] .life-vault__plans-retirement .ic-donut-progress-progress .highcharts-tracker path:last-child, [data-workflow="ICClientLV.WF.App"] .life-vault__plans-bad-health .ic-donut-progress-progress .highcharts-tracker path:last-child
{
	fill:var(--ui-color-border);

}
/* Row[4817]*/
[data-workflow="ICClientLV.WF.App"] .ic-donut-progress .ic-donut-progress-progress .ic-donut-progress-subtext span
{
	font-weight:var(--font-weight-regular);

}
/* Row[4818]*/
[data-workflow="ICClientLV.WF.App"] .life-vault__plans .ic-donut-progress[class] .ic-donut-progress-progress .ic-donut-progress-subtext:before
{
	color:#212B36;
font-weight:var(--font-weight-bold);
font-size:var(--font-size-main);
position:absolute;
top:calc(-1 * var(--padding));

}
/* Row[4819]*/
[data-workflow="ICClientLV.WF.App"] .life-vault__plans-basics .ic-donut-progress[class] .ic-donut-progress-progress .ic-donut-progress-subtext:before
{
	content:"The Basics";

}
/* Row[4820]*/
[data-workflow="ICClientLV.WF.App"] .life-vault__plans-retirement .ic-donut-progress[class] .ic-donut-progress-progress .ic-donut-progress-subtext:before
{
	content:"Retirement";

}
/* Row[4821]*/
[data-workflow="ICClientLV.WF.App"] .life-vault__plans-bad-health .ic-donut-progress[class] .ic-donut-progress-progress .ic-donut-progress-subtext:before
{
	content:"Bad Health";

}
/* Row[4822]*/
[data-workflow="ICClientLV.WF.App"] .life-vault__plans-good-health .ic-donut-progress[class] .ic-donut-progress-progress .ic-donut-progress-subtext:before
{
	content:"Good Health";

}
/* Row[4823]*/
[data-workflow="ICClientLV.WF.App"] .life-vault__plans-good-living .ic-donut-progress[class] .ic-donut-progress-progress .ic-donut-progress-subtext:before
{
	content:"Good Living";

}
/* Row[4824]*/
[data-workflow="ICClientLV.WF.App"] .life-vault__plans .ic-donut-progress[class] .ic-donut-progress-progress:hover::after, [data-workflow="ICClientLV.WF.App"] .life-vault__plans .life-vault__plans-group [class*="life-vault__plans-"].kpi:hover::after
{
	cursor:pointer;

}
/* Row[4825]*/
[data-workflow="ICClientLV.WF.App"] .life-vault__plans .ic-donut-progress[class] .ic-donut-progress-progress:after, [data-workflow="ICClientLV.WF.App"] .life-vault__plans .life-vault__plans-group [class*="life-vault__plans-"].kpi:after
{
	color:var(--ui-color-key);
font-family:var(--font-family-icon);
font-size:1.25em;
align-items:center;
justify-content:center;
width:1em;
height:1em;
padding:1em;
position:absolute;
right:0;
display:flex;
border:var(--border-width) solid var(--ui-color-key);
border-radius:var(--card-border-radius);
content:"arrow_forward";

}
/* Row[4826]*/
[data-workflow="ICClientLV.WF.App"] .life-vault__plans-retirement .ic-donut-progress[class] .ic-donut-progress-progress:after, [data-workflow="ICClientLV.WF.App"] .life-vault__plans-bad-health .ic-donut-progress[class] .ic-donut-progress-progress:after
{
	color:var(--color-white);
background:var(--button-text-color);

}
/* Row[4827]*/
[data-workflow="ICClientLV.WF.App"] .life-vault__plans .life-vault__plans-group [class*="life-vault__plans-"].kpi:after
{
	right:20.006px;

}
/* Row[4828]*/
[data-design-system="Alt"] .tabs--is-transparent.tabs--in-banner .dx-tabs .dx-tab.dx-tab-selected
{
	padding:var(--tabs-tab-padding, 0 var(--padding));
border-bottom:2px solid var(--tabs-panel-border-color);
--tabs-tab-selected-border-color:var(--color-white);

}
/* Row[4829]*/
[data-design-system="Alt"] .tabs--is-transparent .dx-tabs
{
	padding:0;

}
/* Row[4830]*/
[data-design-system="Alt"] .tabs--is-transparent.tabs--in-banner .dx-tabs .dx-tab.dx-tab-selected span
{
	color:var(--page-title-color);

}
/* Row[4831]*/
[data-design-system="Alt"] .tabs--is-transparent.tabs--in-banner .dx-tabs .dx-tab span
{
	color:var(--page-title-color);

}
/* Row[4832]*/
[data-portal-banner="show"] .tabs--is-transparent.tabs--in-banner .dx-tabs .dx-tab.dx-tab-selected span
{
	color:var(--page-title-color);

}
/* Row[4833]*/
[data-portal-banner="show"] .tabs--is-transparent.tabs--in-banner .dx-tabs .dx-tab span
{
	color:var(--page-title-color);

}
/* Row[4834]*/
[data-portal-banner="show"] .tabs--is-transparent.tabs--in-banner .dx-tabs .dx-tab.dx-tab-selected
{
	padding:var(--tabs-tab-padding, 0 var(--padding));
border-bottom:2px solid var(--tabs-panel-border-color);
--tabs-tab-selected-border-color:var(--color-white);

}
/* Row[4835]*/
[data-design-system="Alt"] a.unread-icon:before
{
	height:100%;
top:-0.6em;
right:0.745em;

}
/* Row[4836]*/
[data-design-system="Alt"] span.icUnreadCount
{
	color:white;
font-size:0.8888em;
position:absolute;
top:-4px;
right:14.5px;
z-index:100;

}
/* Row[4837]*/
[data-design-system="Alt"] .unread-icon:before
{
	color:var(--link-color);
font-family:var(--font-family-icon);
font-size:1.1em;
align-items:center;
justify-content:center;
position:absolute;
display:none;
content:"circle";
z-index:1;
transform:rotate(0.03deg);

}
/* Row[4838]*/
[data-design-system="Alt"][data-message-status="unread"] .unread-icon__message:before
{
	display:none!important;

}
/* Row[4839]*/
.TableTitle .badge
{
	font-size:.875em;
margin-left:var(--margin-half);
--badge-color:var(--ui-color-key);

}
/* Row[4840]*/
[dx-button].button--circle.dx-button.button--icon-only
{
	justify-content:center;
min-width:var(--button-min-height);
--button-padding:0px;
--button-border-width:1px;
--button-border-color:var( --button-text-color);

}
/* Row[4841]*/
.buttons-app--left
{
	align-items:center;
justify-content:flex-start;
min-height:var(--buttons-app-min-height);
padding:var(--padding-half) var(--padding-half);
display:flex;
box-sizing:border-box;
--gap-vertical:var(--padding-half);

}
/* Row[4842]*/
.buttons-app--left .ic-row
{
	flex-wrap:wrap;
justify-content:flex-end;
margin:calc(-1 * var(--gap-horizontal)) 0 0 calc(-1 * var(--gap-vertical));
display:flex;

}
/* Row[4843]*/
.buttons-app--left .ic-field-wrapper
{
	margin:0 1em 1em 0;

}
/* Row[4844]*/
[dx-button].refresh--button.dx-button .dx-button-content
{
	align-items:center;
justify-content:center;
width:100%;
padding-left:0.25em;
padding-top:0.15em;
display:flex;
overflow:hidden;

}
/* Row[4845]*/
.tabs--as-icons .dx-tab .dx-tab-content span
{
	display:none;

}
/* Row[4846]*/
.tabs--as-icons .dx-tab .dx-tab-content:before
{
	font-family:var(--font-family-icon);
font-size:1.3em;
display:block;
text-transform:none;
transform:rotate(0.03deg);

}
/* Row[4847]*/
.tabs--as-icons .dx-tab.dx-tab-selected .dx-tab-content:before
{
	color:var(--tabs-tab-selected-color);

}
/* Row[4848]*/
.tabs--as-icons .dx-tab:nth-child(1) .dx-tab-content:before
{
	content:var(--tab-icon-1);

}
/* Row[4849]*/
.tabs--as-icons .dx-tab:nth-child(2) .dx-tab-content:before
{
	content:var(--tab-icon-2);

}
/* Row[4850]*/
.tabs--as-icons .dx-tab:nth-child(3) .dx-tab-content:before
{
	content:var(--tab-icon-3);

}
/* Row[4851]*/
.tabs--as-icons .dx-tab:nth-child(4) .dx-tab-content:before
{
	content:var(--tab-icon-4);

}
/* Row[4852]*/
.tabs--as-icons .dx-tab:nth-child(5) .dx-tab-content:before
{
	content:var(--tab-icon-5);

}
/* Row[4853]*/
.tabs--as-icons .dx-tab:nth-child(6) .dx-tab-content:before
{
	content:var(--tab-icon-6);

}
/* Row[4854]*/
.tabs--as-icons .dx-tab:nth-child(7) .dx-tab-content:before
{
	content:var(--tab-icon-7);

}
/* Row[4855]*/
.tabs--as-icons .dx-tab:nth-child(8) .dx-tab-content:before
{
	content:var(--tab-icon-8);

}
/* Row[4856]*/
.tabs--as-icons .dx-tab:nth-child(9) .dx-tab-content:before
{
	content:var(--tab-icon-9);

}
/* Row[4857]*/
.tabs--as-icons .dx-tab:nth-child(10) .dx-tab-content:before
{
	content:var(--tab-icon-10);

}
/* Row[4858]*/
.tabs--right-aligned > .ic-tabs > .dx-tabpanel-tabs .dx-tabs-wrapper , .tabs--right-aligned > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs .dx-tabs-wrapper , .tabs--right-aligned.ic-tabs > .dx-tabpanel-tabs .dx-tabs-wrapper , .tabs--right-aligned > .ic-row > .ic-col > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs .dx-tabs-wrapper , .tabs--right-aligned > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs-wrapper , .tabs--right-aligned > .ic-field-wrapper > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs-wrapper , ic-tabs.tabs--right-aligned > .ic-tabs > .dx-tabpanel-tabs .dx-tabs-wrapper , .tabs--right-aligned > .ic-row > .ic-col > .ic-field-wrapper > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs-wrapper
{
	justify-content:flex-end;
display:flex;

}
/* Row[4859]*/
.tabs--right-aligned > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab , .tabs--right-aligned > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab , .tabs--right-aligned.ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab , .tabs--right-aligned > .ic-row > .ic-col > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab , .tabs--right-aligned > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab , .tabs--right-aligned > .ic-field-wrapper > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab , ic-tabs.tabs--right-aligned > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab , .tabs--right-aligned > .ic-row > .ic-col > .ic-field-wrapper > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab
{
	align-items:center;
display:flex;

}
/* Row[4860]*/
.tabs--left-aligned > .ic-tabs > .dx-tabpanel-tabs .dx-tabs-wrapper , .tabs--left-aligned > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs .dx-tabs-wrapper , .tabs--left-aligned.ic-tabs > .dx-tabpanel-tabs .dx-tabs-wrapper , .tabs--left-aligned > .ic-row > .ic-col > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs .dx-tabs-wrapper , .tabs--left-aligned > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs-wrapper , .tabs--left-aligned > .ic-field-wrapper > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs-wrapper , ic-tabs.tabs--left-aligned > .ic-tabs > .dx-tabpanel-tabs .dx-tabs-wrapper , .tabs--left-aligned > .ic-row > .ic-col > .ic-field-wrapper > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs-wrapper
{
	justify-content:flex-start;
display:flex;

}
/* Row[4861]*/
.tabs--left-aligned > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab , .tabs--left-aligned > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab , .tabs--left-aligned.ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab , .tabs--left-aligned > .ic-row > .ic-col > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab , .tabs--left-aligned > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab , .tabs--left-aligned > .ic-field-wrapper > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab , ic-tabs.tabs--left-aligned > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab , .tabs--left-aligned > .ic-row > .ic-col > .ic-field-wrapper > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab
{
	align-items:center;
display:flex;

}
/* Row[4862]*/
.tabs--as-segmented-control.tabs--right-aligned > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--as-segmented-control.tabs--right-aligned > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--as-segmented-control.tabs--right-aligned.ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--as-segmented-control.tabs--right-aligned > .ic-row > .ic-col > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--as-segmented-control.tabs--right-aligned > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--as-segmented-control.tabs--right-aligned > .ic-field-wrapper > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , ic-tabs.tabs--as-segmented-control.tabs--right-aligned > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--as-segmented-control.tabs--right-aligned > .ic-row > .ic-col > .ic-field-wrapper > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs
{
	justify-content:flex-end;

}
/* Row[4863]*/
.tabs--as-segmented-control.tabs--left-aligned > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--as-segmented-control.tabs--left-aligned > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--as-segmented-control.tabs--left-aligned.ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--as-segmented-control.tabs--left-aligned > .ic-row > .ic-col > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--as-segmented-control.tabs--left-aligned > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--as-segmented-control.tabs--left-aligned > .ic-field-wrapper > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , ic-tabs.tabs--as-segmented-control.tabs--left-aligned > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--as-segmented-control.tabs--left-aligned > .ic-row > .ic-col > .ic-field-wrapper > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs
{
	justify-content:flex-start;

}
/* Row[4864]*/
.tabs--padding > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--padding > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--padding.ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--padding > .ic-row > .ic-col > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--padding > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--padding > .ic-field-wrapper > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , ic-tabs.tabs--padding > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--padding > .ic-row > .ic-col > .ic-field-wrapper > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs
{
	padding:var(--padding);

}
/* Row[4865]*/
.tabs--padding-left > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--padding-left > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--padding-left.ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--padding-left > .ic-row > .ic-col > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--padding-left > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--padding-left > .ic-field-wrapper > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , ic-tabs.tabs--padding-left > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--padding-left > .ic-row > .ic-col > .ic-field-wrapper > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs
{
	padding-left:var(--padding);

}
/* Row[4866]*/
.tabs--padding-right > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--padding-right > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--padding-right.ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--padding-right > .ic-row > .ic-col > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--padding-right > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--padding-right > .ic-field-wrapper > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , ic-tabs.tabs--padding-right > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--padding-right > .ic-row > .ic-col > .ic-field-wrapper > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs
{
	padding-right:var(--padding);

}
/* Row[4867]*/
.full-width--rows
{
	width:100%;

}
/* Row[4868]*/
.full-width--rows .ic-row .ic-col
{
	width:100%;

}
/* Row[4869]*/
.full-width--rows .dx-textbox.dx-texteditor.dx-editor-outlined:not(.dx-datebox):not(.dx-state-readonly):not(.bb9c-search-box)
{
	min-width:100%;
margin:0;

}
/* Row[4870]*/
.full-width--rows .dx-datebox.dx-dropdowneditor, .full-width-row.bb9c-doc-upload .dx-textbox.dx-texteditor.dx-editor-outlined.dx-state-readonly
{
	min-width:100%;

}
/* Row[4871]*/
.full-width--rows .dx-button.dx-button-normal
{
	width:100%;

}
/* Row[4872]*/
[class*="tabs--"] .tabs--default .dx-tab .dx-tab-content span
{
	display:block;

}
/* Row[4873]*/
[class*="tabs--"] .tabs--default .dx-tabpanel .dx-tabs-wrapper
{
	display:block;

}
/* Row[4874]*/
[class*="tabs--"] .tabs--default .dx-tabpanel .dx-tabs .dx-tab
{
	display:table-cell;

}
/* Row[4875]*/
[class*="tabs--"] .tabs--default .dx-tab .dx-tab-content:before
{
	display:none;

}
/* Row[4876]*/
.email--has-icon span
{
	color:var(--ui-color-key);
margin-left:0.25em;

}
/* Row[4877]*/
.email--has-icon-icon
{
	color:var(--ui-color-key);
font-family:FontAwesome;
min-width:8px!important;
position:absolute;
right:15px;

}
/* Row[4878]*/
.email--has-icon-icon::before
{
	content:"\f08e";

}
/* Row[4879]*/
.small-date-label
{
	font-size:.9em;
padding-left:0.3em;
padding-top:0.5em;

}
/* Row[4880]*/
.flex-next-div > div
{
	display:flex;

}
/* Row[4881]*/
.flex-next-div .ic-row.ic-row-1
{
	align-items:flex-end;

}
/* Row[4882]*/
[data-design-system="Alt"] .dashboard .cms-call-to-action
{
	--field-color:var(--ui-color-text);

}
/* Row[4883]*/
[data-design-system="Alt"] .tabs--is-transparent.dx-tabpanel .dx-tabpanel-container .dx-tabpanel-tabs .dx-tabs .dx-tab-selected span
{
	color:var(--tabs-tab-selected-color);

}
/* Row[4884]*/
[data-design-system="Alt"] .tabs--is-transparent.dx-tabpanel .dx-tabpanel-container .dx-tabpanel-tabs .dx-tabs span
{
	color:var(--tabs-tab-color);

}
/* Row[4885]*/
[data-design-system="Alt"] .tabs--is-transparent.dx-tabpanel .dx-tabpanel-container .dx-tabpanel-tabs
{
	padding:0 var(--padding);

}
/* Row[4886]*/
.sortable-groups-container .categorized-list
{
	gap:0;
grid-template-columns:repeat(15, 1fr);

}
/* Row[4887]*/
.sortable-groups-container
{
	overflow-x:auto;
grid-template-areas:"categorized-list";
grid-template-columns:none;

}
/* Row[4888]*/
.sortable-groups-container .categorized-list .list-item
{
	min-width:17.143em;
max-height:42.857em;
min-height:10.714em;
padding:var(--padding-half);
background:var(--sortable-group--item-bg);
border-top:var(--border-width) solid var(--ui-color-border);
border-bottom:var(--border-width) solid var(--ui-color-border);
border-right:var(--border-width) solid var(--ui-color-border);
box-shadow:none;
border-radius:0;

}
/* Row[4889]*/
.sortable-groups-container .group-title
{
	font-weight:var(--app-title-font-weight);
font-size:var(--app-title-font-size);
align-items:center;
justify-content:space-between;
padding:0 0 var(--padding-quarter);
display:flex;
border-bottom:var(--border-width) solid var(--ui-color-border);
white-space:nowrap;

}
/* Row[4890]*/
.sortable-groups-container .item-count
{
	font-size:0.813em;
line-height:inherit;
align-items:center;
justify-content:center;
width:1.923em;
height:1.923em;
margin:0;
display:flex;
background:var(--sortable-group-container--item-count-bg);
float:none;
border-radius:50%;

}
/* Row[4891]*/
.sortable-groups-container .categorized-list .sortable-item-container
{
	min-width:13.571em;
max-height:35.714em;
margin:0;
padding-bottom:var(--padding-half);
padding-top:var(--padding-half);
grid-gap:var(--padding-half);
grid-template-columns:1fr;

}
/* Row[4892]*/
.sortable-groups-container .sortable-item
{
	text-align:left;
width:100%;
height:fit-content;
min-height:6.071em;
background:var(--card-bg);
border:none;
box-shadow:var(--card-shadow);
border-radius:10px;
overflow-x:hidden;

}
/* Row[4893]*/
.categorized-list li.sortable-item div
{
	display:block;

}
/* Row[4894]*/
.sortable-groups-container .categorized-list .sortable-item-container::-webkit-scrollbar
{
	background:transparent;

}
/* Row[4895]*/
[class*="sortable-item-status-"]::before
{
	width:100%;
height:100%;
position:absolute;
border-left:4px solid var(--card-bg);
border-radius:10px;
content:"";

}
/* Row[4896]*/
.sortable-item-status-completed
{
	--card-bg:var(--ui-color-positive);

}
/* Row[4897]*/
.sortable-item-status-not-started
{
	--card-bg:var(--ui-color-placeholder);

}
/* Row[4898]*/
.sortable-item-status-in-progress
{
	--card-bg:var(--ui-color-warning);

}
/* Row[4899]*/
.sortable-item-status-waiting
{
	--card-bg:var(--color-tamarillo);

}
/* Row[4900]*/
.sortable-item-status-cancelled
{
	--card-bg:var(--ui-color-negative);

}
/* Row[4901]*/
.sortable-item-status-deferred
{
	--card-bg:var(--color-robins-egg-blue);

}
/* Row[4902]*/
[data-app*="Calendar"] .sortable-groups-container .categorized-list
{
	grid-template-columns:repeat(5, 1fr);

}
/* Row[4903]*/
.atm-actions-calendar-filter .ic-row:last-child
{
	font-weight:var(--font-weight-bold);
font-size:var(--app-title-font-size);
width:100%;
position:absolute;
bottom:calc(-1 * var(--padding-plus-half));
left:0;
display:grid;
grid-template-columns:repeat(5, 1fr);
--gap-vertical:0;
--gap-horizontal:0;

}
/* Row[4904]*/
.cms-call-to-action.cms-cta--large-img
{
	text-align:left;
--image-container-width:100%;
--image-container-height:100%;

}
/* Row[4905]*/
.cms-call-to-action.cms-cta--large-img .ic-row:not(.ic-row-1)
{
	justify-content:flex-start;
margin:var(--gap-horizontal) 0;
padding:0 var(--padding);
display:flex;

}
/* Row[4906]*/
.cms-call-to-action.cms-cta--large-img .ic-row-1
{
	padding:0;

}
/* Row[4907]*/
[data-design-system="Alt"] .button--back .dx-button-text
{
	color:var(--color-white);

}
/* Row[4908]*/
[dx-button].button--bordered.button--gradient.dx-button:not(.button--no-hover).dx-state-hover, [dx-button].button--bordered.button--gradient.dx-button:not(.button--no-hover).dx-state-active
{
	color:var(--color-white);
background:var(--ui-color-key);
--button-hover-text-color:var(--color-white);

}
/* Row[4909]*/
[dx-button].button--bordered.button--gradient.dx-button:not(.button--no-hover).dx-state-hover .dx-button-text, [dx-button].button--bordered.button--gradient.dx-button:not(.button--no-hover).dx-state-active .dx-button-text
{
	color:var(--color-white);

}
/* Row[4910]*/
[dx-button].button--bordered.dx-button
{
	border:var(--button-border-width) solid var(--button-border-color);
--button-border-width:3px;
--button-border-color:var(--ui-color-key);

}
/* Row[4911]*/
[dx-button].button--bordered.dx-button:not(.button--no-hover).dx-state-hover, [dx-button].button--bordered.dx-button:not(.button--no-hover).dx-state-active
{
	--button-border-color:var(--ui-gradient-extra-light);

}
/* Row[4912]*/
.plaid-list--as-large-button .ic-plaid-link .addNewButton:hover
{
	color:var(--color-white);
background:var(--ui-color-key);
--button-hover-text-color:var(--color-white);

}
/* Row[4913]*/
.plaid-list--as-large-button .ic-plaid-link .addNewButton
{
	font-size:var(--button-font-size);
width:var(--plaid-button-width);
min-width:var(--button-min-width);
height:var(--plaid-button-height);
min-height:var(--button-min-height);
margin-bottom:0;
display:flex;
background:var(--button-bg);
border:var(--button-border-width) solid var(--ui-color-key);
border-radius:3px;
cursor:pointer;
box-sizing:border-box;
overflow:hidden;
transform:translateZ(0);
-webkit-mask-image:linear-gradient(#000, #fff);
--button-bg:var(--ui-gradient-extra-light);
--button-text-color:var(--ui-color-text);
--button-border-width:3px;
--button-border-color:var(--ui-color-border);
--button-shadow:none;
--button-hover-bg:var(--ui-color-key);
--button-hover-text-color:var(--color-white);
--button-hover-border-width:1px;
--button-hover-border-color:var(--ui-color-border);
--button-hover-shadow:inset 0 2px 2px 0 rgba(99, 115, 129, 0.2), inset 0 1px 4px 0 rgba(99, 115, 129, 0.1);
--button-click-ripple-bg:var(--button-hover-text-color);
--button-click-ripple-opacity:0.15;
--button-hover-overlay-bg:transparent;
--button-hover-overlay-opacity:0;

}
/* Row[4914]*/
.plaid-list--as-large-button .ic-plaid-link .addNewButton:hover .fa, .plaid-list--as-large-button .ic-plaid-link .addNewButton:active .fa
{
	border-radius:10px;
--button-text-color:var(--button-hover-text-color);

}
/* Row[4915]*/
.plaid-list--as-large-button .ic-plaid-link .addedConnections, .plaid-list--as-large-button .ic-plaid-link .noAddedAccounts, .plaid-list--as-large-button .ic-plaid-link .refreshListButton
{
	display:none !important;

}
/* Row[4916]*/
.plaid-list--as-large-button .ic-plaid-link .accounts-head
{
	padding:0;

}
/* Row[4917]*/
.plaid-list--as-large-button .ic-plaid-link .addNewButton .fa-plus
{
	font-family:var(--font-family-main), Helvetica, sans-serif;
flex-direction:column;
display:flex;

}
/* Row[4918]*/
.plaid-list--as-large-button .ic-plaid-link .addNewButton .fa-plus:before
{
	color:var(--button-text-color);
font-family:var(--font-family-icon);
font-size:2.357em;
margin-right:0;
content:"link";

}
/* Row[4919]*/
.plaid-list--as-large-button .ic-plaid-link .addNewButton .fa-plus:after
{
	color:var(--button-text-color);
content:"Link an Account";

}
/* Row[4920]*/
.max--width-400-imp
{
	width:28.6em !important;

}
/* Row[4921]*/
.add-action--title .TableTitle
{
	font-size:1em;
text-transform:none;
letter-spacing:normal;

}
/* Row[4922]*/
.max--width-350-imp
{
	width:25em !important;

}
/* Row[4923]*/
[data-design-system="Alt"] .login-page[data-step="WhiteFooterArticle.Holder.App"] .IXResponsiveBody::after
{
	--page-title-banner-height:15.143em !important;

}
/* Row[4924]*/
.field--add-s-to-plural:after
{
	content:"s";

}
/* Row[4925]*/
.field--add-s-to-plural[data-count="1"]:after
{
	display:none;

}
/* Row[4926]*/
.ExtraSmall .sortable-groups-container li.sortable-item
{
	pointer-events:none;

}
/* Row[4927]*/
[data-design-system="Alt"] .tabs--is-transparent.dx-tabpanel .dx-tabs .dx-tab
{
	align-items:center;
margin-right:var(--margin);
padding:var(--tabs-tab-padding, 0 var(--padding));
display:inline-flex;

}
/* Row[4928]*/
.cms-footer-article--title .TableTitle
{
	color:var(--ui-color-text);

}
/* Row[4929]*/
[data-design-system="Alt"] .tabs--is-transparent.dx-tabpanel .dx-tabpanel-container .dx-tab.dx-tab-selected
{
	--tabs-tab-selected-border-color:var(--ui-color-key);

}
/* Row[4930]*/
.editable-list-buttons--as-icons .icGrid .dx-datagrid-toolbar-button.dx-datagrid-cancel-button .dx-button-content .dx-button-text, .editable-list-buttons--as-icons .icGrid .dx-datagrid-toolbar-button.dx-datagrid-save-button .dx-button-content .dx-button-text
{
	display:none;

}
/* Row[4931]*/
.editable-list-buttons--as-icons .icGrid .dx-datagrid-toolbar-button.dx-datagrid-cancel-button, .editable-list-buttons--as-icons .icGrid .dx-datagrid-toolbar-button.dx-datagrid-save-button
{
	min-width:auto;

}
/* Row[4932]*/
.editable-list-buttons--as-icons .icGrid .dx-datagrid .dx-datagrid-save-button .dx-icon-edit-button-save:before, .editable-list-buttons--as-icons .icGrid .dx-datagrid .dx-datagrid-cancel-button .dx-icon-edit-button-cancel:before
{
	margin:0;

}
/* Row[4933]*/
.non-clickable-tabs .dx-tab
{
	pointer-events:none;

}
/* Row[4934]*/
[data-design-system="Alt"] .cms--doc-slider-cta .DocumentSliderV4 .bx-wrapper .bx-viewport
{
	width:calc(100% - calc(var(--padding) * 1.3))!important;
height:calc(var(--item-height) + calc(var(--border-width) * 2) + calc(var(--item-padding-top) + var(--item-padding-bottom)))!important;
min-height:calc(var(--item-height) + calc(var(--border-width) * 2) + calc(var(--item-padding) * 2))!important;
margin:var(--margin);
box-sizing:content-box;
animation-duration:var(--anim-speed-fast);
animation-name:anim-scrollable-lr;
animation-timing-function:var(--anim-timing-slow-halt);
animation-fill-mode:both;
will-change:transform;

}
/* Row[4935]*/
[data-design-system="Alt"] .cms--doc-slider-cta .DocumentSliderV4 .docSlide .secondLabel
{
	text-align:center;

}
/* Row[4936]*/
[data-design-system="Alt"] .cms--doc-slider-cta .DocumentSliderV4 .docSlide .thirdLabel
{
	text-align:center;

}
/* Row[4937]*/
[data-design-system="Alt"][data-doc-status="unread"] .unread-icon__doc:before
{
	display:flex!important;

}
/* Row[4938]*/
[data-design-system="Alt"] .cms--doc-slider-cta .DocumentSliderV4 .docSlide .docImage[class]
{
	background:transparent;

}
/* Row[4939]*/
[data-design-system="Alt"] .cms--doc-slider-cta .DocumentSliderV4 .docSlide .fourthLabel
{
	color:var(--button-text-color);
font-weight:var(--font-weight-bold);
font-size:var(--button-font-size);
text-decoration:none;
align-items:center;
justify-content:center;
width:100%;
min-height:var(--button-min-height);
padding:var(--button-padding);
position:relative;
display:flex;
border:var(--button-border-width) solid var(--button-border-color);
border-radius:var(--button-border-radius);
text-transform:var(--button-text-transform);
letter-spacing:var(--button-text-letter-spacing);
overflow:hidden;
pointer-events:auto;
-webkit-line-clamp:var(--doc-slider-item-label-3-max-lines);
--button-bg:transparent;
--button-text-color:var(--ui-color-key);
--button-border-width:0.179em;
--button-border-color:var(--ui-color-key);
--button-shadow:none;
--button-hover-bg:var(--ui-color-key);
--button-hover-text-color:var(--card-bg);
--button-hover-shadow:none;
--button-click-ripple-bg:var(--button-hover-bg);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:transparent;
--button-hover-overlay-opacity:0;

}
/* Row[4940]*/
[data-design-system="Alt"] .cms--doc-slider-cta .DocumentSliderV4 .docSlide
{
	font-size:var(--font-size-main)!important;
align-items:center;
flex-direction:column;
justify-content:flex-start;
width:20.75em!important;
max-width:23em!important;
min-width:19em!important;
height:var(--item-height)!important;
min-height:var(--item-height)!important;
margin:0em 1em;
padding:0 1.5em;
display:flex;
background:transparent;
float:none!important;
border-top:var(--border-top-width) solid var(--ui-color-border)!important;
border-left:var(--border-left-width) solid var(--ui-color-border)!important;
border-bottom:var(--border-bottom-width) solid var(--ui-color-border)!important;
border-right:var(--border-right-width) solid var(--ui-color-border)!important;
border-radius:var(--border-radius);
cursor:pointer;
box-sizing:content-box;
pointer-events:none;

}
/* Row[4941]*/
[data-design-system="Alt"] .cms--doc-slider-cta .DocumentSliderV4 .docSlide .fourthLabel:hover
{
	color:#FFFF;
background-color:var(--ui-color-key);

}
/* Row[4942]*/
.no-data--left-column-app .NewsFeedV4
{
	flex-direction:column;
margin-top:auto;
padding:var(--padding-2x) var(--padding);
transform:translate(0, 100%);

}
/* Row[4943]*/
.dx-textbox.ic-validator .ic-error-message
{
	font-size:var(--headings-size-h6);
width:auto;
max-width:fit-content;
padding:.75em;
position:absolute;
top:calc(100% + 2px);
display:flex;
background:var(--card-bg);
border:1px solid var(--ui-color-border);
box-shadow:var(--box-shadow-x-large);
border-radius:var(--modal-border-radius);
z-index:3;
opacity:1;
transition:opacity var(--anim-speed-very-fast) ease, transform var(--anim-speed-very-fast) ease;

}
/* Row[4944]*/
.dx-textbox.ic-validator .ic-error-message:before
{
	color:var(--ui-color-destructive);
font-family:var(--font-family-icon);
font-size:1.5em;
align-items:flex-start;
justify-content:center;
margin-right:0.25em;
display:flex;
text-transform:none;
content:var(--input-validation-error-icon);
transform:rotate(0.03deg);

}
/* Row[4945]*/
.dx-textbox.ic-validator.dx-state-focused .ic-error-message
{
	opacity:0;
transform:translateY(10px);

}
/* Row[4946]*/
.dx-textbox.ic-validator:has(.ic-error-message)
{
	--input-border-color:var(--ui-color-destructive);

}
/* Row[4947]*/
.dx-textbox.ic-validator:has(.ic-error-message):not(.dx-state-focused) .dx-texteditor-container::before
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
background:var(--ui-color-destructive);
border-radius:var(--input-border-radius);
content:"";
z-index:0;
opacity:0.15;
pointer-events:none;

}
/* Row[4948]*/
.dashboard--my-team .ic-repeater .ic-no-data-text
{
	align-items:center;
justify-content:center;
min-height:4.929em;
display:flex;

}
/* Row[4949]*/
[data-design-system="Alt"] .cms--doc-slider-cta .DocumentSliderV4 .docSlide > *:not(:first-child, .thirdLabel, .fourthLabel)
{
	padding-bottom:calc(var(--padding-half) * .75);

}
/* Row[4950]*/
.filter--dynamic-text
{
	min-height:5em;
margin:var(--margin);
border-right:1px solid #D8D8D8;
--rows-flex-children-grow:1;

}
/* Row[4951]*/
.filter--dynamic-overlay-text.html-label div
{
	padding-bottom:13px;

}
/* Row[4952]*/
.filter--dynamic-text .ic-row:nth-child(2) .ic-col
{
	--button-min-width:var(--filter-button-min-width,20em);

}
/* Row[4953]*/
.filter--dynamic-text .ic-row
{
	align-items:var(--rows-flex-align-items);
flex-wrap:var(--rows-flex-wrap);
align-content:var(--rows-flex-align-content);
flex-direction:var(--rows-flex-direction);
justify-content:var(--rows-flex-justify-content);
height:1.5em;
display:flex;

}
/* Row[4954]*/
.filter--dynamic-overlay-text
{
	align-items:center;
justify-content:center;
max-width:230px;
min-width:var(--button-min-width);
min-height:var(--button-min-height);
padding-left:1em;
position:absolute;
z-index:1;
white-space:nowrap;
overflow:hidden;
pointer-events:none;

}
/* Row[4955]*/
.filter--dynamic-text span.dx-button-text
{
	display:none;

}
/* Row[4956]*/
.filter--dynamic-text .fieldTable
{
	align-items:center;
height:100%;

}
/* Row[4957]*/
.filter--dynamic-text .ic-col.ic-col-1
{
	margin-top:-1.5em;
margin-left:1em;

}
/* Row[4958]*/
.filter--dynamic-text-period .ic-row:nth-child(2) .ic-col
{
	--button-min-width:var(--filter-button-min-width,20em);

}
/* Row[4959]*/
.filter--dynamic-text-period .ic-row
{
	align-items:var(--rows-flex-align-items);
flex-wrap:var(--rows-flex-wrap);
align-content:var(--rows-flex-align-content);
flex-direction:var(--rows-flex-direction);
justify-content:var(--rows-flex-justify-content);
height:1.5em;
display:flex;

}
/* Row[4960]*/
.filter--dynamic-text-period span.dx-button-text
{
	display:none;

}
/* Row[4961]*/
.filter--dynamic-text-period .fieldTable
{
	align-items:center;
height:100%;

}
/* Row[4962]*/
.filter--dynamic-text-period .filter--dynamic-overlay-text
{
	margin-top:-24px;

}
/* Row[4963]*/
.filter--dynamic-text-period .ic-row.ic-row-1
{
	position:absolute;

}
/* Row[4964]*/
.filter--dynamic-overlay-text span div
{
	margin-left:-1em;
padding-bottom:1em;

}
/* Row[4965]*/
[data-design-system="Alt"][data-message-status="unread"] .unread-icon__message
{
	position:absolute;
bottom:14px;
left:14.5px;
display:inline-block !important;

}
/* Row[4966]*/
[data-design-system="Alt"][data-doc-status="unread"] .header--notification-bell .unread-icon__doc
{
	position:absolute;
bottom:14px;
left:12px;
display:inline-block !important;

}
/* Row[4967]*/
[data-design-system="Alt"][data-message-status="unread"] .unread-icon__message .unread-count, [data-design-system="Alt"][data-doc-status="unread"] .unread-icon__doc .unread-count
{
	color:#fff;
font-size:0.715em;
text-align:center;
width:1.8em;
padding:0.1em 0.4em;
position:relative;
background:var(--notification-dot-color);
border-radius:20px;
letter-spacing:0px;

}
/* Row[4968]*/
[data-design-system="Alt"][data-doc-status="unread"] .header--notification-bell .unread-icon__doc:before
{
	display:none !important;

}
/* Row[4969]*/
[data-design-system="Alt"][data-message-status="unread"] .header__secure_msg_container
{
	position:relative;

}
/* Row[4970]*/
[data-design-system="Alt"][data-message-status="unread"] .unread-count.msg-count--99:after, [data-design-system="Alt"][data-doc-status="unread"] .unread-count.msg-count--99:after
{
	content:"+";

}
/* Row[4971]*/
.dropdown--hide-clear .dx-clear-button-area
{
	display:none;

}
/* Row[4972]*/
.kpi--primary
{
	text-align:center;

}
/* Row[4973]*/
.kpi-stylized .ic-row-1
{
	color:#fff;
margin-bottom:1.5em;
padding:1.5em;
background:#355776;
border-radius:6px;

}
/* Row[4974]*/
.kpi-stylized .kpi--primary label
{
	font-size:13px;
margin:0;

}
/* Row[4975]*/
.kpi--primary:not(.stylized-date) span
{
	font-size:24px;

}
/* Row[4976]*/
.kpi-stylized .ic-row-2
{
	border-bottom:1px solid #355776;

}
/* Row[4977]*/
.kpi--primary span
{
	font-size:var(--kpi-field-font-size);

}
/* Row[4978]*/
.kpi-stylized label, .kpi-stylized span
{
	color:#fff;

}
/* Row[4979]*/
.kpi-stylized .stylized-date span
{
	color:#88939E;
font-size:13px;

}
/* Row[4980]*/
.kpi-stylized .ic-row-2, .kpi-stylized .ic-row-3
{
	justify-content:space-between;
margin:0 1em;
padding:0.5em 0em;
display:flex;

}
/* Row[4981]*/
:root[data-left-menu-state="closed"] body:not([class*="LEFT-MENU"]) .Large .left-menu .left-menu__hamburger-button
{
	opacity:1;
pointer-events:all;

}
/* Row[4982]*/
:root:not([data-mask-state="hidden"]) .button__mask-data
{
	display:block;

}
/* Row[4983]*/
[data-mask-state="hidden"] .button__show-data
{
	display:block;

}
/* Row[4984]*/
[data-mask-state="hidden"] .is-maskable:not(td), [data-mask-state="hidden"] .dx-data-row .is-maskable span, [data-mask-state="hidden"] .is-maskable .dx-datagrid-summary-item span
{
	filter:blur(.25em);

}
/* Row[4985]*/
[data-mask-state="hidden"] .highcharts-axis-labels text, [data-mask-state="hidden"] .highcharts-legend-item text, [data-mask-state="hidden"] .tooltip-series-value, [data-mask-state="hidden"] .highcharts-tooltip .tooltip-series-name, [data-mask-state="hidden"] .tooltipValue
{
	filter:blur(.25em);

}
/* Row[4986]*/
.ExtraSmall .header-buttons--in-header-panel .ic-headerbuttons
{
	position:static;
border-bottom:var(--border-width) solid var(--ui-color-border);
--app-subtitle-bg:inherit;

}
/* Row[4987]*/
.publish-modal-hide-x .dx-item.dx-toolbar-item.dx-toolbar-button
{
	display:none;

}
/* Row[4988]*/
.fsm--simple-search-holder
{
	height:80vw;

}
/* Row[4989]*/
.fsm--prod-search-card .ic-row.ic-row-6 .ic-col.ic-col-0
{
	width:-webkit-fill-available;

}
/* Row[4990]*/
.fsm--totop-button
{
	position:fixed;
bottom:6rem;
right:50px;
background:var(--card-bg);
border-radius:var(--button-border-radius);

}
/* Row[4991]*/
.fsm--product-management-input .dx-textbox.dx-texteditor.dx-editor-outlined.dx-state-readonly .dx-texteditor-input
{
	color:var(--ui-color-text);
margin-left:-9px !important;
background:var(--color-white);
border:none;
box-shadow:none;

}
/* Row[4992]*/
[data-design-system="Alt"] .advisor-dash--alt
{
	--page-title-banner-height:38.857em;

}
/* Row[4993]*/
.market-value-over-time-chart.tooltip-hide-label .tooltipLabel
{
	display:none;

}
/* Row[4994]*/
[data-design-system="Alt"]:not([data-user-theme="dark"]) .alt-theme-login .login-page__parent
{
	--ui-color-text:var(--color-white);
--ui-color-placeholder:var(--color-white);
--focus-outline-color:var(--ui-color-border);
--link-color:var(--color-white);
--link-hover-color:rgba(255,255,255,0.8);
--translucent-bg:46,74,97;
--translucent-bg-opacity:0.7;
--label-color:var(--color-white);
--input-bg:rgba(255,255,255,0.2);
--input-border-color:rgba(255,255,255,0.2);

}
/* Row[4995]*/
[data-design-system="Alt"]:not([data-user-theme="dark"]) .alt-theme-login .login-page__parent [dx-button].button--solid
{
	--button-bg:var(--color-white);
--button-hover-bg:rgba(255,255,255,0.2);
--button-hover-text-color:var(--color-white);

}
/* Row[4996]*/
[data-design-system="Alt"]:not([data-user-theme="dark"]) .alt-theme-login .login__sign-up a
{
	text-decoration:underline;

}
/* Row[4997]*/
[data-design-system="Alt"]:not([data-user-theme="dark"]) .alt-theme-login .NewsFeedV4 .NewsFeedBxWrapper:not(.newsfeed--no-hover) a:hover .NewsFeedItem .NewsFeedTitle
{
	color:var(--link-hover-color);

}
/* Row[4998]*/
[data-design-system="Alt"]:not([data-user-theme="dark"]) .alt-theme-login .login-page__footer-links .NewsFeedItem .NewsFeedTitle
{
	--ui-color-text:var(--color-white);

}
/* Row[4999]*/
.dash-portfolios
{
	column-gap:2em;
padding:var(--padding) 0 var(--padding-half) 0;
position:relative;
display:grid;
border-bottom:1px solid var(--ui-color-border);
grid-template-columns:1fr auto;
grid-template-rows:auto auto;

}
/* Row[5000]*/
.dash-portfolios .ic-row-1
{
	row-gap:0.25em;
align-self:center;
flex-grow:1;
flex-direction:column;
min-width:20em;
display:inline-flex;
grid-row:1/span 2;
grid-column:1;
--label-color:var(--ui-color-text-secondary);
--label-font-weight:var(--font-weight-bold);
--field-color:var(--ui-color-text-secondary);
--field-font-weight:var(--font-weight-bold);

}
/* Row[5001]*/
.dash-portfolios .ic-row-2
{
	margin-top:var(--margin-half);
grid-row:3;
grid-column:1;

}
/* Row[5002]*/
.dash-portfolios .ic-row-3
{
	text-align:end;
margin-bottom:var(--margin);
grid-row:2;
grid-column:2;
grid-area:44563;

}
/* Row[5003]*/
.dash-portfolios .ic-row-4
{
	column-gap:2em;
justify-content:end;
display:flex;
grid-row:4;
grid-column:2;
grid-area:44594;
--gap-vertical:.5em;

}
/* Row[5004]*/
.dash-portfolios .subtext span
{
	color:#637482;

}
/* Row[5005]*/
.rpb-report-dialog .report-img
{
	width:100%;
max-width:21.429em;
margin-top:var(--margin);
border:var(--border-width) solid var(--ui-color-border);
box-shadow:var(--box-shadow-small-dark);
border-radius:var(--border-radius);
overflow:hidden;

}
/* Row[5006]*/
[data-header-type="4"]:root
{
	--header-height:8.571em;
--header-menu-height:calc(var(--header-height) / 2);
--header-menu-item-height:calc(var(--header-height) / 2);

}
/* Row[5007]*/
[data-header-type="4"] .dx-menu-base .dx-menu-item-wrapper.menu__logout
{
	display:none;

}
/* Row[5008]*/
[data-header-type="4"] .ic-menu-default .dx-menu .dx-menu-horizontal .dx-menu-items-container .dx-menu-item-wrapper.menu__logout, [data-header-type="4"] .ic-menu-default .dx-menu .dx-menu-horizontal .dx-menu-items-container .dx-menu-item-wrapper.menu__logout + li
{
	width:0;
margin-left:-1.75em;
visibility:hidden;
pointer-events:none;
user-select:none;

}
/* Row[5009]*/
[data-header-type="4"] .header
{
	align-items:center;
height:var(--header-height);

}
/* Row[5010]*/
[data-header-type="4"] .header .header__logo
{
	margin-bottom:3.143em;

}
/* Row[5011]*/
[data-header-type="4"] .ic-menu-default .dx-menu .dx-menu-horizontal .menu__username .dx-parent-menu-item-selected .dx-menu-item-text::after
{
	display:none;

}
/* Row[5012]*/
[data-header-type="4"] .ic-menu-default .dx-menu .dx-menu-horizontal .menu__username .dx-parent-menu-item-selected
{
	--menu-item-selected-color:var(--ui-color-text);

}
/* Row[5013]*/
[data-header-type="4"] .header .header__bttm-menu
{
	padding-left:var(--padding);
position:absolute;
bottom:0;
left:0;
--menu-item-hover-color:var(--ui-color-key-secondary);
--menu-item-color:var(--card-bg);
--menu-item-selected-bg:var(--card-bg);
--header-menu-height:3.143em;
--header-menu-item-height:3.143em;

}
/* Row[5014]*/
[data-header-type="4"] .header .header__bttm-menu:before
{
	width:100vw;
height:var(--header-menu-height);
position:fixed;
left:0;
background:var(--ui-color-key);
content:"";

}
/* Row[5015]*/
[data-header-type="4"] .ic-menu-default .dx-menu .dx-menu-horizontal .dx-menu-item-content .dx-menu-item-text.dx-menu-item-selected::after, [data-header-type="4"] .ic-menu-default .dx-menu .dx-menu-horizontal .dx-parent-menu-item-selected .dx-menu-item-text::after
{
	display:none;

}
/* Row[5016]*/
[data-header-type="4"] .ic-menu-default .dx-menu .dx-menu-horizontal .dx-menu-items-container .dx-menu-item-wrapper:not(:last-child)
{
	margin-right:3em;

}
/* Row[5017]*/
[data-header-type="4"] .ic-menu-default .dx-menu .dx-menu-horizontal .dx-parent-menu-item-selected:before
{
	width:calc(100% + 3em);
left:-1.5em;
background:var(--menu-item-selected-bg);
z-index:-1;

}
/* Row[5018]*/
[data-header-type="4"] .header .header__menu
{
	margin-bottom:3.143em;

}
/* Row[5019]*/
[data-header-type="4"] .ic-menu-default .dx-menu .dx-menu-horizontal .menu__username .dx-menu-item-has-submenu::after
{
	position:absolute;
right:24px;
visibility:visible;

}
/* Row[5020]*/
[data-header-type="4"] .menu__username
{
	margin-right:-36px !important;
margin-left:-18px !important;

}
/* Row[5021]*/
[data-header-type="4"] .menu__username .dx-menu-item
{
	width:48px;
height:18px;
border:1px solid;
visibility:hidden;

}
/* Row[5022]*/
.treemap__wrapper.ic-treemap-wrapper .highcharts-point
{
	stroke:var(--treemap-stroke-color);

}
/* Row[5023]*/
.treemap__wrapper.ic-treemap-wrapper .fa-arrow-left:before
{
	color:var(--treemap-arrow-icon-color);
font-family:var(--font-family-icon);
font-size:var(--treemap-icon-size);
content:var(--treemap-back-icon);

}
/* Row[5024]*/
.treemap__wrapper.ic-treemap-wrapper .ic-treemap-drill-btn .fa-circle
{
	opacity:1;

}
/* Row[5025]*/
.treemap__wrapper.ic-treemap-wrapper .ic-treemap-drill-btn
{
	cursor:pointer;

}
/* Row[5026]*/
.treemap__wrapper.ic-treemap-wrapper .highcharts-title
{
	display:none;

}
/* Row[5027]*/
.treemap__wrapper .ic-treemap .highcharts-container .highcharts-data-label > span *
{
	color:var(--treemap-text-color);

}
/* Row[5028]*/
.treemap__wrapper .ic-treemap .highcharts-container .highcharts-data-label > span span
{
	text-align:center!important;
display:block;

}
/* Row[5029]*/
.treemap__wrapper .ic-treemap-drill-btn .fa-circle:before
{
	color:var(--treemap-circle-icon-color);
font-size:calc(var(--treemap-icon-size) + .5em);

}
/* Row[5030]*/
.treemap__wrapper.ic-treemap-wrapper .ic-treemap-drill-btn:hover .fa-circle:before
{
	color:var(--ui-color-key);

}
/* Row[5031]*/
.treemap__wrapper.ic-treemap-wrapper .ic-treemap-drill-btn:hover .fa-arrow-left:before
{
	color:var(--ui-color-key-secondary);

}
/* Row[5032]*/
.treemap__wrapper.ic-treemap-wrapper .ic-treemap-drill-btn .fa-stack
{
	align-items:center;
display:flex;

}
/* Row[5033]*/
.header-button--pdf [dx-button].dx-button
{
	padding:var(--padding-quarter) var(--padding-quarter);

}
/* Row[5034]*/
.date-period-filter
{
	align-items:var(--flex-align-items);
flex-wrap:var(--flex-wrap);
align-content:var(--flex-align-content);
flex-direction:var(--flex-direction);
justify-content:var(--flex-justify-content);
margin:var(--margin);
display:flex;
--flex-align-items:center;
--flex-justify-content:space-between;

}
/* Row[5035]*/
.date-period-filter .ic-row
{
	display:flex;

}
/* Row[5036]*/
.date-period-filter .ic-row:last-child .ic-col label
{
	margin:var(--gap-horizontal) var(--gap-horizontal) 0px var(--gap-horizontal);

}
/* Row[5037]*/
.icGrid .dx-datagrid-header-panel .dx-toolbar-after .dx-toolbar-menu-container
{
	display:none;

}
/* Row[5038]*/
.kpi-filter
{
	align-items:stretch;
flex-direction:var(--flex-direction);
min-height:var(--kpi-min-height);
position:relative;
display:flex;
--label-color:var(--kpi-label-color);
--label-font-weight:var(--kpi-label-font-weight);
--label-margin:var(--kpi-label-margin);
--label-padding:var(--kpi-label-padding);
--label-font-size:var(--kpi-label-font-size);
--field-color:var(--kpi-field-color);
--field-font-weight:var(--kpi-field-font-weight);
--field-margin:var(--kpi-field-margin);
--field-padding:var(--kpi-field-padding);
--field-font-size:var(--kpi-field-font-size);

}
/* Row[5039]*/
.kpi-filter .ic-row > *
{
	flex-grow:var(--rows-flex-children-grow);

}
/* Row[5040]*/
.kpi-filter .kpi-label span
{
	font-weight:bold;

}
/* Row[5041]*/
.kpi-filter span.ng-isolate-scope
{
	align-items:baseline;
display:flex;

}
/* Row[5042]*/
.kpi-value
{
	font-size:20px;
padding-left:0.2em;

}
/* Row[5043]*/
.kpi-positive .kpi-value
{
	color:var(--main-positive-color);

}
/* Row[5044]*/
.kpi-negative .kpi-value
{
	color:var(--main-negative-color);

}
/* Row[5045]*/
.kpi-filter .ic-row
{
	align-items:var(--rows-flex-align-items);
flex-wrap:var(--rows-flex-wrap);
align-content:var(--rows-flex-align-content);
flex-grow:1;
flex-direction:var(--rows-flex-direction);
justify-content:var(--rows-flex-justify-content);
padding:var(--padding);
position:relative;
display:grid;
grid-column-gap:var(--kpi-gap-vertical);
grid-template-columns:repeat(auto-fit, minmax(var(--kpi-column-min-width), 1fr));

}
/* Row[5046]*/
.list--max-content-width .icGrid .dx-datagrid-rowsview .dx-data-row td > span:not([style*=main]:not([style*=text])):not([style*=ui-color][style*=positive]:not([style*=text])):not([style*=ui-color][style*=negative]:not([style*=text]))
{
	width:100%;
max-width:var(--input-width, var(--item-max-width, 21.429em));
display:block;
overflow:hidden;
text-overflow:ellipsis;

}
/* Row[5047]*/
.list--max-content-width .icGrid .dx-datagrid-rowsview .dx-data-row td span:not(.dx-checkbox-icon):hover
{
	overflow:auto;
text-overflow:unset;

}
/* Row[5048]*/
.list--max-content-width .icGrid .dx-datagrid-rowsview .dx-data-row td span:not(.dx-checkbox-icon)::-webkit-scrollbar
{
	display:none;

}
/* Row[5049]*/
.list--max-content-width.list--max-content-width-wrap .icGrid .dx-datagrid-rowsview .dx-data-row td > span:not(.dx-datagrid-adaptive-more , .dx-checkbox-icon)
{
	overflow-wrap:break-word;

}
/* Row[5050]*/
.ic10--dist-mgr-title-app
{
	background:var(--color-pale-sky);

}
/* Row[5051]*/
.ic10--dist-mgr-title-app div
{
	color:var(--color-white);

}
/* Row[5052]*/
.newsfeed--cta-content .NewsFeedV4 .bx-viewport
{
	height:calc(var(--item-height) + calc(var(--border-width) * 2) + calc(var(--item-padding-top) + var(--item-padding-bottom))) !important;
min-height:calc(var(--item-height) + calc(var(--border-width) * 2) + calc(var(--item-padding) * 2)) !important;

}
/* Row[5053]*/
[dx-button].button--icon-only.button--solid-inverted
{
	--button-bg:var(--ui-color-key);
--button-hover-bg:transparent;
--button-hover-text-color:var(--ui-color-key);
--button-click-ripple-bg:var(--ui-color-key);
--button-hover-overlay-bg:var(--ui-color-key);
--button-hover-icon-color:var(--color-white);
--button-icon-color:var(--color-white);

}
/* Row[5054]*/
.dash-advisors .ic-row.ic-row-2
{
	flex-wrap:wrap;
flex-direction:row;
width:100%;
display:flex;

}
/* Row[5055]*/
.list--min-height .icGrid .dx-datagrid-rowsview.dx-empty
{
	height:var(--input-height);

}
/* Row[5056]*/
.chart-period-date-filter .dx-datebox
{
	width:140px !important;

}
/* Row[5057]*/
.chart-period-date-filter .ic-ada-filter-container
{
	align-items:center;
justify-content:space-between;
display:flex;

}
/* Row[5058]*/
.chart-period-date-filter .ic-ada-buttons-container button
{
	min-width:42px;
padding:0;

}
/* Row[5059]*/
.chart-period-date-filter .ic-ada-dates-container
{
	align-items:center;
display:flex;

}
/* Row[5060]*/
.chart-period-date-filter .ic-ada-input-from.dx-datebox
{
	margin-right:1em;

}
/* Row[5061]*/
.chart-period-date-filter .ic-ada-buttons-container
{
	border:1px solid var(--button-text-color);
border-radius:4px;

}
/* Row[5062]*/
.chart-period-date-filter .ic-ada-buttons-container button:not(last-child)
{
	border-right:1px solid;
border-radius:0;

}
/* Row[5063]*/
.list--star-rating[class*="0"]:before, .list--star-rating:before
{
	color:var(--ui-color-rating, var(--ui-color-key));
font-family:var(--font-family-icon);
font-size:1.2em;
display:block;
content:"star_outline star_outline star_outline star_outline star_outline";
transform:rotate(0.03deg);

}
/* Row[5064]*/
.list--star-rating[class*="5"]:before
{
	content:"star star star star star";

}
/* Row[5065]*/
.list--star-rating[class*="4"]:before
{
	content:"star star star star star_outline";

}
/* Row[5066]*/
.list--star-rating[class*="3"]:before
{
	content:"star star star star_outline star_outline";

}
/* Row[5067]*/
.list--star-rating[class*="2"]:before
{
	content:"star star star_outline star_outline star_outline";

}
/* Row[5068]*/
.list--star-rating[class*="1"]:before
{
	content:"star star_outline star_outline star_outline star_outline";

}
/* Row[5069]*/
.IX_enhanceAlert .plaid-alert span
{
	padding-top:calc(var(--modal-title-min-height) - var(--padding-quarter));
position:relative;
display:block;

}
/* Row[5070]*/
.three-column-row
{
	flex-wrap:wrap;
display:flex;

}
/* Row[5071]*/
.three-column-row .ic-field-wrapper
{
	display:flex;

}
/* Row[5072]*/
.three-column-row label
{
	font-weight:bold;

}
/* Row[5073]*/
.three-column-row .ic-row
{
	flex-basis:33%;
flex-grow:1;
padding-bottom:0.5em;

}
/* Row[5074]*/
.chart-period-date-filter .ic-range-selector-pressed
{
	color:#fff;
background:var(--button-text-color);

}
/* Row[5075]*/
.three-column-row .ic-row.ic-row-2
{
	flex-basis:100%;

}
/* Row[5076]*/
.editable-list--hide-header-buttons .dx-datagrid-header-panel
{
	display:none;

}
/* Row[5077]*/
[data-workflow="IC10DueDiligence.WF.App"] .h4
{
	font-size:1em;

}
/* Row[5078]*/
[data-design-system="Alt"] .card--emphasized.links a
{
	color:var(--color-white);
align-items:center;
justify-content:center;
width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;

}
/* Row[5079]*/
.html-label
{
	margin-top:-2px;

}
/* Row[5080]*/
.grid
{
	align-items:var(--grid-align-items);
align-content:var(--grid-align-content);
justify-content:var(--grid-justify-content);
width:var(--grid-width);
max-width:var(--grid-max-width);
display:grid;
background:var(--grid-bg);
grid-column-gap:var(--grid-column-gap);
grid-row-gap:var(--grid-row-gap);
grid-template-columns:var(--grid-columns);
grid-template-rows:var(--grid-rows);
grid-auto-rows:var(--grid-auto-rows);
grid-auto-columns:var(--grid-auto-columns);
grid-auto-flow:var(--grid-auto-flow);
--grid-columns:repeat(auto-fit, minmax(19em, 1fr));
justify-items:var(--grid-justify-items);

}
/* Row[5081]*/
.grid.grid--columns-3
{
	--grid-columns:repeat(3, 1fr);

}
/* Row[5082]*/
.grid.grid--columns-2
{
	--grid-columns:repeat(2, 1fr);

}
/* Row[5083]*/
.grid.grid--columns-4
{
	--grid-columns:repeat(4, 1fr);

}
/* Row[5084]*/
.grid.grid--columns-5
{
	--grid-columns:repeat(5, 1fr);

}
/* Row[5085]*/
.grid.grid--columns-6
{
	--grid-columns:repeat(6, 1fr);

}
/* Row[5086]*/
.grid.grid--columns-7
{
	--grid-columns:repeat(7, 1fr);

}
/* Row[5087]*/
.grid.grid--columns-8
{
	--grid-columns:repeat(8, 1fr);

}
/* Row[5088]*/
.grid.grid-justify-items-start
{
	--grid-justify-items:flex-start;

}
/* Row[5089]*/
.grid.grid-justify-items-end
{
	--grid-justify-items:flex-end;

}
/* Row[5090]*/
.grid.grid-justify-items-center
{
	--grid-justify-items:center;

}
/* Row[5091]*/
.grid.grid-justify-items-stretch
{
	--grid-justify-items:stretch;

}
/* Row[5092]*/
.grid.grid-justify-items-space-between
{
	--grid-justify-items:space-between;

}
/* Row[5093]*/
.grid.grid-justify-items-space-around
{
	--grid-justify-items:space-around;

}
/* Row[5094]*/
.grid.grid-justify-items-space-evenly
{
	--grid-justify-items:space-evenly;

}
/* Row[5099]*/
.grid.grid-align-items-start
{
	--grid-align-items:flex-start;

}
/* Row[5100]*/
.grid.grid-align-items-end
{
	--grid-align-items:flex-end;

}
/* Row[5101]*/
.grid.grid-align-items-center
{
	--grid-align-items:center;

}
/* Row[5102]*/
.grid.grid-align-items-stretch
{
	--grid-justify-content:stretch;

}
/* Row[5103]*/
.grid.grid-align-items-baseline
{
	--grid-align-items:baseline;

}
/* Row[5104]*/
.grid.grid-justify-content-start
{
	--grid-justify-content:flex-start;

}
/* Row[5105]*/
.grid.grid-justify-content-end
{
	--grid-justify-content:flex-end;

}
/* Row[5106]*/
.grid.grid-justify-content-center
{
	--grid-justify-content:center;

}
/* Row[5107]*/
.grid.grid-justify-content-stretch
{
	--grid-justify-content:stretch;

}
/* Row[5108]*/
.grid.grid-justify-content-space-between
{
	--grid-justify-content:space-between;

}
/* Row[5109]*/
.grid.grid-justify-content-space-around
{
	--grid-justify-content:space-around;

}
/* Row[5110]*/
.grid.grid-justify-content-space-evenly
{
	--grid-justify-content:space-evenly;

}
/* Row[5111]*/
.grid.grid-align-content-start
{
	--grid-align-content:flex-start;

}
/* Row[5112]*/
.grid.grid-align-content-end
{
	--grid-align-content:flex-end;

}
/* Row[5113]*/
.grid.grid-align-content-center
{
	--grid-align-content:center;

}
/* Row[5114]*/
.grid.grid-align-content-stretch
{
	--grid-align-content:stretch;

}
/* Row[5115]*/
.grid.grid-align-content-space-between
{
	--grid-align-content:space-between;

}
/* Row[5116]*/
.grid.grid-align-content-space-around
{
	--grid-align-content:space-around;

}
/* Row[5117]*/
.ExtraSmall .grid[class*="grid--columns-"]
{
	--grid-columns:1fr 1fr;

}
/* Row[5118]*/
.ExtraSmall .newsfeed--cta-content .NewsFeedV4 .bx-viewport
{
	--item-width:100vw;
--item-height:29em;

}
/* Row[5119]*/
.align-with-tabs
{
	margin-top:-45px;

}
/* Row[5120]*/
.image-container.image-full-card
{
	background-repeat:repeat;
background-position:center;
background-size:cover;
border-radius:0;

}
/* Row[5121]*/
.cms-content-full-card .image-container.image-full-card
{
	align-items:flex-end;
--image-container-height:30.857em;

}
/* Row[5122]*/
.cms-content-full-card--text-containter
{
	min-width:32.5em;
min-height:15.714em;
padding:var(--padding-2x) var(--padding-4x);
background:linear-gradient(180deg, rgba(64,68,68,0) 0%, rgba(64,68,68,1) 35%);

}
/* Row[5123]*/
[data-design-system="Alt"] .advisor-dash--alt .ExtraSmall .page-title.page-title--has-text
{
	flex-direction:column;

}
/* Row[5124]*/
.repeater--grid.repeater--grid-2-columns
{
	--grid-columns:repeat(2, 1fr);

}
/* Row[5125]*/
.repeater--items-as-buttons .ic-repeater-item
{
	color:var(--button-text-color);
align-items:center;
justify-content:center;
width:auto;
min-width:var(--button-min-width);
min-height:var(--button-min-height);
display:inline-flex;
background:var(--button-bg);
border:0;
box-shadow:var(--button-shadow);
border-radius:var(--button-border-radius);
cursor:pointer;
box-sizing:border-box;
overflow:hidden;
transform:translateZ(0);
-webkit-mask-image:linear-gradient(#000, #fff);

}
/* Row[5126]*/
.repeater--items-as-buttons .ic-repeater-item::after
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:block;
background-image:radial-gradient(circle, var(--button-click-ripple-bg) 10%, transparent 10.01%);
background-repeat:no-repeat;
background-position:50%;
content:"";
z-index:2;
opacity:0;
transition:transform var(--anim-speed-fast) ease, opacity var(--anim-speed-slow) ease;
transform:scale(10, 10) translateZ(0);
pointer-events:none;

}
/* Row[5127]*/
.repeater--items-as-buttons .ic-repeater-item::before
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
background:var(--button-hover-overlay-bg);
content:"";
z-index:-1;
opacity:0;

}
/* Row[5128]*/
.repeater--items-as-buttons .ic-repeater-item:hover
{
	background:var(--button-hover-bg);
border:0;
box-shadow:var(--button-hover-shadow);
border-radius:var(--button-border-radius);
overflow:hidden;

}
/* Row[5129]*/
.repeater--items-as-buttons .ic-repeater-item:hover::before
{
	background:var(--button-hover-overlay-bg);
opacity:var(--button-hover-overlay-opacity);

}
/* Row[5130]*/
.repeater--items-as-buttons .ic-repeater-item:active::after
{
	opacity:var(--button-click-ripple-opacity);
transition:0s;
transform:scale(0, 0) translateZ(0);

}
/* Row[5131]*/
.repeater--items-as-buttons.solid .ic-repeater .ic-repeater-items .ic-repeater-item
{
	padding:var(--button-padding);
display:flex;
--button-bg:var(--ui-color-key);
--button-text-color:var(--card-bg);
--button-border-width:1px;
--button-border-color:transparent;
--button-shadow:none;
--button-hover-bg:var(--ui-color-key);
--button-hover-text-color:var(--color-white);
--button-hover-border-width:1px;
--button-hover-border-color:transparent;
--button-hover-shadow:none;
--button-click-ripple-bg:var(--button-hover-text-color);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:var(--ui-color-text);
--button-hover-overlay-opacity:0.1;

}
/* Row[5132]*/
.repeater--items-as-buttons.outlined .ic-repeater-item
{
	align-items:center;
justify-content:center;
width:100%;
padding:var(--button-padding);
display:flex;
border:var(--button-border-width) solid var(--button-border-color);
border-radius:var(--button-border-radius);
overflow:hidden;
--button-bg:transparent;
--button-text-color:var(--color-white);
--button-border-width:1px;
--button-border-color:var(--ui-color-key);
--button-shadow:none;
--button-hover-bg:var(--ui-color-key);
--button-hover-text-color:var(--color-white);
--button-hover-border-width:0;
--button-hover-border-color:transparent;
--button-hover-shadow:none;
--button-click-ripple-bg:var(--button-hover-text-color);
--button-click-ripple-opacity:0.5;

}
/* Row[5133]*/
.repeater--items-as-buttons.outlined .ic-repeater-item:hover
{
	color:var(--ui-color-key) !important;
background:var(--button-hover-bg);
border:0;
box-shadow:var(--button-hover-shadow);
border-radius:var(--button-border-radius);
overflow:hidden;

}
/* Row[5134]*/
.repeater--items-as-buttons.outlined .ic-repeater-item a p
{
	margin:0;

}
/* Row[5135]*/
.card--emphasized .repeater--items-as-buttons.outlined .ic-repeater-item
{
	--button-border-color:var(--color-white);

}
/* Row[5136]*/
.card--emphasized .repeater--items-as-buttons .ic-repeater-item:hover a
{
	text-decoration:none;

}
/* Row[5137]*/
.card--emphasized .repeater--items-as-buttons.outlined .ic-repeater-item:hover a
{
	color:var(--ui-color-key);

}
/* Row[5138]*/
.repeater--grid.repeater--items-as-buttons .ic-repeater-items
{
	--items-container-padding:var(--padding-half) var(--padding) var(--padding);

}
/* Row[5139]*/
.ExtraSmall .repeater--grid.repeater--items-as-buttons .ic-repeater-items
{
	--items-container-padding:var(--padding-half) var(--padding-half) var(--padding);

}
/* Row[5140]*/
.dap-overview__chart-colors
{
	--ui-color-chart-1:#abd0ac;
--ui-color-chart-2:#14A518;
--ui-color-chart-3:#e46767;
--ui-color-chart-4:#d00000;
--ui-color-chart-5:#006DDF;
--ui-color-chart-6:#000000;

}
/* Row[5141]*/
.dashboard--list-height-with-scroll
{
	--input-height:15em;
--input-overflow:auto;

}
/* Row[5142]*/
.dashboard--list-height-with-scroll .list--min-height .dx-scrollable-content
{
	max-height:var(--input-height);
float:right;

}
/* Row[5143]*/
.cms-slider--no-data
{
	color:var(--list-no-data-message-color);
font-size:var(--list-no-data-message-font-size);
line-height:var(--font-line-height-main);
position:relative;
pointer-events:none;

}
/* Row[5144]*/
.cms-slider--no-data:before
{
	color:var(--list-no-data-message-icon-color);
font-family:var(--font-family-icon);
font-size:2.5em;
line-height:1em;
align-items:center;
justify-content:center;
width:100%;
height:100%;
padding-bottom:var(--padding);
position:absolute;
top:0;
display:flex;
text-transform:none;
content:var(--ui-icon-no-data);

}
/* Row[5145]*/
.cms-slider--no-data:after
{
	align-items:center;
justify-content:center;
width:100%;
height:100%;
padding-top:var(--padding);
position:absolute;
top:0;
display:flex;
content:"No Data";

}
/* Row[5146]*/
.cms-slider--no-data .DocumentSliderContainer
{
	visibility:hidden;

}
/* Row[5147]*/
.ic-repeater .dx-pager
{
	align-items:center;
min-height:var(--list-pager-min-height);
padding:0 var(--padding);
position:relative;
display:flex;

}
/* Row[5148]*/
.ic-repeater .dx-pager .dx-navigate-button
{
	font-family:var(--font-family-icon);
font-size:var(--font-size-main);
line-height:var(--font-line-height-main);
align-items:center;
justify-content:center;
width:var(--pager-button-width);
height:var(--pager-button-height);
padding:0;
display:inline-flex;
background:var(--pager-button-bg);
border:var(--pager-button-border-width) solid var(--pager-button-border-color);
border-radius:var(--pager-button-border-radius);
transform:rotate(0.03deg);

}
/* Row[5149]*/
.ic-repeater .dx-pager .dx-pages .dx-navigate-button::before
{
	color:var(--pager-button-icon-color);
font-size:var(--pager-button-icon-font-size);
align-items:center;
justify-content:center;
width:100%;
margin:0;
position:relative;
top:0;
left:0;
display:flex;
text-transform:none;

}
/* Row[5150]*/
.ic-repeater .dx-pager .dx-pages .dx-prev-button:before
{
	content:var(--pager-button-left-icon);

}
/* Row[5151]*/
.ic-repeater .dx-pager .dx-pages .dx-next-button:before
{
	content:var(--pager-button-right-icon);

}
/* Row[5152]*/
.ic-repeater .dx-pager .dx-navigate-button.dx-prev-button
{
	margin-right:var(--margin-half);

}
/* Row[5153]*/
.ic-repeater .dx-pager .dx-navigate-button.dx-next-button
{
	margin-left:var(--margin-half);

}
/* Row[5154]*/
.ic-repeater .dx-pager .dx-pages:not([style="display: none;"])
{
	align-items:center;
margin:0;
display:flex !important;
order:1;

}
/* Row[5155]*/
.ic-repeater .dx-pager .dx-page-sizes
{
	align-items:center;
margin-left:auto;
position:relative;
display:inline-flex;
order:2;

}
/* Row[5156]*/
.ic-repeater .dx-pager .dx-page-sizes::before
{
	margin-right:calc(var(--switch-width) + 0.75em);
content:"Show all items";

}
/* Row[5157]*/
.ic-repeater .dx-pager .dx-page-sizes .dx-page-size
{
	color:transparent;
width:var(--switch-width);
min-width:var(--switch-width);
height:var(--switch-height);
min-height:var(--switch-height);
margin:0;
padding:0.15em;
position:absolute;
right:0;
background:transparent;
border:0!important;
border-radius:1.429em;
box-sizing:content-box;

}
/* Row[5158]*/
.ic-repeater .dx-pager .dx-page-sizes .dx-page-size.dx-selection
{
	pointer-events:none;

}
/* Row[5159]*/
.ic-repeater .dx-pager .dx-page-sizes .dx-page-size:nth-child(1)
{
	background:var(--ui-color-off);

}
/* Row[5160]*/
.ic-repeater .dx-pager .dx-page-sizes .dx-page-size::before
{
	width:var(--switch-height);
height:var(--switch-height);
position:relative;
display:flex;
background:var(--switch-color);
box-shadow:var(--box-shadow-small-dark);
border-radius:50%;
content:"";
z-index:2;

}
/* Row[5161]*/
.ic-repeater .dx-pager .dx-page-sizes .dx-page-size:nth-child(2)::before
{
	transform:translateX(calc(var(--switch-width) - var(--switch-height))) translateZ(0);

}
/* Row[5162]*/
.ic-repeater .dx-pager .dx-page-sizes .dx-page-size:nth-child(2)
{
	position:absolute;
display:none;
background:var(--ui-color-on);

}
/* Row[5163]*/
.ic-repeater .dx-pager .pager-info
{
	margin:0;

}
/* Row[5164]*/
.ic-repeater .dx-pager .dx-navigate-button:not(.dx-button-disable):hover, .ic-repeater .dx-pager .dx-navigate-button:not(.dx-button-disable):active
{
	background:var(--pager-button-hover-bg);
border:var(--pager-button-border-width) solid var(--pager-button-hover-border-color);

}
/* Row[5165]*/
.ic-repeater .dx-pager .dx-pages .dx-page
{
	align-items:center;
justify-content:center;
height:calc(var(--list-pager-min-height) - var(--padding));
margin:0;
padding:0 var(--padding-half);
display:inline-flex;

}
/* Row[5166]*/
.ic-repeater .dx-pager .dx-pages .dx-page.dx-selection
{
	color:var(--pager-page-number-selected-color);
font-weight:var(--pager-page-number-selected-font-weight);
background:var(--pager-page-number-selected-bg);

}
/* Row[5167]*/
.ic-repeater .dx-pager .dx-pages .dx-page:hover, .ic-repeater .dx-pager .dx-pages .dx-page:active
{
	color:var(--pager-page-number-hover-color);
background:var(--pager-page-number-hover-bg);

}
/* Row[5168]*/
.ic-repeater .dx-pager .dx-navigate-button:not(.dx-button-disable):hover::before, .ic-repeater .dx-pager .dx-navigate-button:not(.dx-button-disable):active::before
{
	color:var(--pager-button-hover-icon-color);

}
/* Row[5169]*/
.repeater--hide-pager .dx-pager
{
	display:none !important;

}
/* Row[5170]*/
.app-title--has-redirect-btn h2.TableTitle
{
	visibility:hidden;

}
/* Row[5171]*/
.app-title--has-redirect-btn .app-title--as-redirect
{
	text-decoration:none;
position:absolute;
top:0;
left:0;

}
/* Row[5172]*/
.app-title--has-redirect-btn .app-title--as-redirect a:after
{
	font-family:var(--font-family-icon);
font-size:1.25em;
display:block;
text-transform:none;
content:"keyboard_arrow_right";
transform:rotate(0.03deg);

}
/* Row[5173]*/
.app-title--has-redirect-btn .app-title--as-redirect a
{
	text-decoration:none;
line-height:1;
align-items:center;
display:inline-flex;
pointer-events:all;
--link-color:var(--ui-color-text);

}
/* Row[5174]*/
.file-uploader-image-preview--hide .attachedImagePrev img
{
	display:none;

}
/* Row[5175]*/
[data-design-system="Alt"] .ExtraSmall .altTextWhite
{
	--ui-color-text:var(--color-white);

}
/* Row[5176]*/
.util--reduced-height-17em
{
	height:17em;

}
/* Row[5177]*/
[data-design-system="Alt"]  .altTextWhite
{
	--ui-color-text:var(--kpi-label-color);

}
/* Row[5178]*/
.dap-networth-overview__chart-colors
{
	--ui-color-chart-1:#14A518;
--ui-color-chart-2:#d00000;
--ui-color-chart-3:#2C537A;

}
/* Row[5179]*/
.adm__new-user-modal .ic-row-5
{
	display:none;

}
/* Row[5180]*/
[data-design-system="Alt"] .dashboard .ExtraSmall .app-title.app-title--has-buttons .ic-row:last-child, .dashboard .Small .app-title.app-title--has-buttons .ic-row:last-child
{
	border-bottom:none;

}
/* Row[5181]*/
[data-design-system="Alt"] .altAssets .kpi
{
	--main-negative-color:var(--main-text-color);

}
/* Row[5182]*/
.altViewVideo .video-hide-text .video_hide
{
	display:none;

}
/* Row[5183]*/
[data-design-system="Alt"] .kpi [model][style*="negative"]::before
{
	margin-right:0.15em;
content:none;

}
/* Row[5184]*/
[data-design-system="Alt"] .video_hide:hover
{
	color:var(--card-bg);

}
/* Row[5185]*/
.asr-left-request-input-app
{
	height:370px;
margin-bottom:-18px;
padding-left:40px;
padding-top:40px;

}
/* Row[5186]*/
.asr-left-term-request-input-app
{
	height:370px;
margin-bottom:-18px;
padding-left:40px;
padding-top:40px;

}
/* Row[5187]*/
.asr-right-request-input-app
{
	justify-content:space-between;
height:370px;
margin-bottom:-18px;
padding-right:265px;
padding-left:40px;
padding-top:40px;
display:flex;

}
/* Row[5188]*/
.asr-right-term-request-input-app
{
	justify-content:space-between;
height:100%;
margin-bottom:-18px;
padding-right:265px;
padding-left:40px;
padding-top:40px;
display:flex;

}
/* Row[5189]*/
.asr-left-request-input-fields
{
	align-items:center;
display:flex;

}
/* Row[5190]*/
.asr-dash-app-height
{
	height:15.5em;

}
/* Row[5191]*/
[data-design-system="Alt"] .cms--doc-slider-cta .DocumentSliderV4 .docSlide .fourthLabel:hover .video_hide
{
	color:white;

}
/* Row[5192]*/
[data-portal-banner="show"]
{
	--page-title-banner-height:15.143em;

}
/* Row[5193]*/
[data-portal-banner="hide"]
{
	--page-title-banner-height:0;

}
/* Row[5194]*/
[data-portal-banner="show"] .page-title:not(.page-title--color-text) .button--solid
{
	--focus-outline-color:var(--color-white);
--button-bg:transparent;
--button-text-color:var(--color-white);
--button-border-color:var(--color-white);
--button-shadow:none;
--button-hover-bg:var(--ui-color-key);
--button-hover-text-color:var(--card-bg);
--button-hover-border-color:var(--ui-color-key);
--button-hover-shadow:none;
--button-click-ripple-bg:var(--button-text-color);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:transparent;
--button-hover-overlay-opacity:0;
--button-icon-color:var(--color-white);

}
/* Row[5195]*/
[data-portal-banner="show"] .steps-app
{
	--steps-app-bg:transparent;
--steps-app-track-line-color:var(--card-bg);
--steps-app-marker-border-width:2px;
--steps-app-marker-border-color:var(--color-white);
--steps-app-label-selected-color:var(--color-white);

}
/* Row[5196]*/
[data-portal-banner="show"] .steps-app .dx-collection .dx-item-content
{
	color:var(--color-white);

}
/* Row[5197]*/
.crm--action-button-list
{
	position:absolute;
display:none;
z-index:1;

}
/* Row[5198]*/
.crm--action-button-list .icGrid
{
	max-width:27.857em;
min-width:27.857em;

}
/* Row[5199]*/
.crm--action-button-list .icGrid *:not(button)
{
	background:transparent;
border:0!important;
box-shadow:none!important;

}
/* Row[5200]*/
.crm--action-button-list .dx-header-row, .crm--action-button-list .icGrid td button:first-child
{
	display:none;

}
/* Row[5201]*/
.crm--action-button-list .icGrid td
{
	flex-wrap:wrap;
justify-content:center;
padding:1em!important;
display:flex;

}
/* Row[5202]*/
.crm--action-button-list .icGrid td button:not(:first-child)
{
	justify-content:center;
width:100%;
max-width:22.857em!important;
margin-bottom:.75em;
display:inline-flex!important;
background:transparent;

}
/* Row[5203]*/
.crm--action-button-list .icGrid td button:last-child
{
	margin-bottom:0;

}
/* Row[5204]*/
.ExtraSmall .crm--action-button-list .icGrid
{
	max-width:100% !important;
min-width:100%;

}
/* Row[5205]*/
.ExtraSmall .crm--action-button-list .icGrid td
{
	flex-direction:column;

}
/* Row[5206]*/
.ExtraSmall .crm--action-button-list .icGrid td button
{
	max-width:100% !important;

}
/* Row[5207]*/
[data-design-system="Alt"] .dashboard .contact .image-container
{
	width:4.857em;
height:4.857em;
position:relative;
background-size:cover;
border-radius:50%;
box-sizing:content-box;
overflow:hidden;

}
/* Row[5208]*/
[data-design-system="Alt"] .canvas-smgcnewmessagemodalapp .dx-texteditor-buttons-container div:not(:first-child)
{
	display:none;

}
/* Row[5209]*/
.crm-interaction-repeater-tile
{
	min-width:92%;
margin:var(--margin) var(--margin) calc(-1 * var(--margin-3x)) var(--margin-3x);
padding-left:var(--padding-2x);
position:relative;
border-left:var(--border-width) solid var(--ui-color-border);

}
/* Row[5210]*/
.crm-interaction-feed
{
	border-bottom:var(--border-width) solid var(--ui-color-border);
z-index:-1;

}
/* Row[5211]*/
.crm-interactions-repeater-component
{
	margin-bottom:1.286em;
padding-bottom:1.286em;

}
/* Row[5212]*/
.crm-interaction-note:before
{
	color:var(--color-white);
font-family:var(--font-family-icon);
font-size:var(--button-icon-size);
text-align:center;
min-width:100%;
min-height:auto;
padding:0.300em;
position:relative;
top:23px;
left:-56px;
background:var(--button-icon-color,var(--button-text-color));
box-shadow:0 0 0 1px rgba(6,44,82,0.1), 0 10px 16px 0 rgba(33,43,54,0.2);
border-radius:var(--button-border-radius);
content:'edit_note';
z-index:50;
opacity:1;

}
/* Row[5213]*/
.crm-interaction-email:before
{
	color:var(--color-white);
font-family:var(--font-family-icon);
font-size:var(--button-icon-size);
text-align:center;
min-width:100%;
min-height:auto;
padding:0.300em;
position:relative;
top:23px;
left:-56px;
background-color:var(--color-fuzzy-wuzzy);
box-shadow:0 0 0 1px rgba(6,44,82,0.1), 0 10px 16px 0 rgba(33,43,54,0.2);
border-radius:var(--button-border-radius);
content:'email';
z-index:50;
opacity:1;

}
/* Row[5214]*/
.crm-interaction-call:before
{
	color:var(--color-white);
font-family:var(--font-family-icon);
font-size:var(--button-icon-size);
text-align:center;
min-width:100%;
min-height:auto;
padding:0.300em;
position:relative;
top:23px;
left:-56px;
background-color:var(--color-chilean-fire);
box-shadow:0 0 0 1px rgba(6,44,82,0.1), 0 10px 16px 0 rgba(33,43,54,0.2);
border-radius:var(--button-border-radius);
content:'call';
z-index:50;
opacity:1;

}
/* Row[5215]*/
.crm-interaction-meeting:before
{
	color:var(--color-white);
font-family:var(--font-family-icon);
font-size:var(--button-icon-size);
text-align:center;
min-width:100%;
min-height:auto;
padding:0.300em;
position:relative;
top:23px;
left:-56px;
background-color:var(--color-java);
box-shadow:0 0 0 1px rgba(6,44,82,0.1), 0 10px 16px 0 rgba(33,43,54,0.2);
border-radius:var(--button-border-radius);
content:'group';
z-index:50;
opacity:1;

}
/* Row[5216]*/
.crm-interaction-note
{
	min-width:100%;

}
/* Row[5217]*/
.crm-interaction-email
{
	min-width:100%;

}
/* Row[5218]*/
.crm-interaction-call
{
	min-width:100%;

}
/* Row[5219]*/
.crm-interaction-meeting
{
	min-width:100%;

}
/* Row[5220]*/
.crm-interaction-attachments
{
	min-width:100%;

}
/* Row[5221]*/
.crm-interaction-note-text
{
	flex-direction:column;
min-width:100%;
margin:var(--margin-half) var(--margin-half) var(--margin) 0px;
padding:var(--padding-plus-quarter);
position:relative;
display:flex;
background-color:var(--app-subtitle-bg);

}
/* Row[5222]*/
.crm-interaction-attachment-top-section
{
	padding:var(--padding-plus-quarter);
position:relative;
top:-46px;
left:0px;
background-color:var(--app-subtitle-bg);
z-index:4;

}
/* Row[5223]*/
.crm-interaction-attachment-bottom-section
{
	width:100%;
min-width:100%;
margin:-2.500em 0 -4.429em 0;
padding:var(--margin);
position:relative;
top:-50px;
left:0px;
display:flex;
background-color:var(--color-white);
border-bottom:var(--border-width) solid var(--ui-color-border);

}
/* Row[5224]*/
.crm-interaction-attachment, .crm-interaction-attachment:hover, .crm-interaction-attachment:focus, .crm-interaction-attachment:active, .crm-interaction-attachment:visited
{
	position:relative;
top:-59px;
left:5px;
z-index:6;

}
/* Row[5225]*/
.crm-attach-file:before
{
	color:var(--color-white);
font-family:var(--font-family-icon);
font-size:var(--button-icon-size);
min-width:100%;
min-height:auto;
position:relative;
top:4px;
left:24px;
display:flex;
background-color:transparent;
content:'attach_file';

}
/* Row[5226]*/
.crm-attach-file-wrapper
{
	position:absolute;
right:10px;

}
/* Row[5227]*/
.crm-attach-file.dx-button-normal
{
	color:var(--button-icon-color);
position:relative;
display:flex;
background:transparent;
border:none;

}
/* Row[5228]*/
.crm-attach-file, .crm-attach-file:hover, .crm-attach-file:focus, .crm-attach-file:active, .crm-attach-file:visited
{
	box-shadow:none;

}
/* Row[5229]*/
.crm-interaction-attachment-number, .crm-interaction-attachment-number:hover, .crm-interaction-attachment-number:active, .crm-interaction-attachment-number:visited, .crm-interaction-attachment-number:focus
{
	color:var(--color-white);
font-family:Roboto;
font-weight:400;
font-size:var(--font-size-main);
text-align:center;
line-height:1.6rem;
height:1.143em;
padding:0 0.286em;
position:relative;
top:-93px;
left:23px;
background-color:var(--color-thunderbird);
box-shadow:0 0 0 1px rgba(6,44,82,0.1), 0 10px 16px 0 rgba(33,43,54,0.2);
border-radius:10px;
z-index:7;

}
/* Row[5230]*/
.crm-interaction-hyperlink
{
	color:var(--ui-color-text);
font-weight:500;
line-height:17px;

}
/* Row[5231]*/
.crm-interactions-list .dx-row:nth-child(even):not(.dx-datagrid-filter-row)
{
	background-color:var(--card-bg);

}
/* Row[5232]*/
.crm-interaction-post-date
{
	color:var(--ui-color-text-secondary);
font-size:var(--font-size-main);

}
/* Row[5233]*/
.crm-date-time-icon:before
{
	color:var(--button-icon-color);
font-family:var(--font-family-icon);
font-size:var(--icon-size);
min-width:30px;
min-height:30px;
position:relative;
top:4px;
left:4px;
background-color:transparent;
content:'pending_actions';

}
/* Row[5234]*/
.crm-email-from-icon:before
{
	color:var(--button-icon-color);
font-family:var(--font-family-icon);
font-size:var(--icon-size);
min-width:30px;
min-height:30px;
position:relative;
top:4px;
left:4px;
background-color:transparent;
content:'login';

}
/* Row[5235]*/
.crm-email-to-icon:before
{
	color:var(--button-icon-color);
font-family:var(--font-family-icon);
font-size:var(--icon-size);
min-width:30px;
min-height:30px;
position:relative;
top:4px;
left:4px;
background-color:transparent;
content:'logout';

}
/* Row[5236]*/
.crm-meeting-location-icon:before
{
	color:var(--button-icon-color);
font-family:var(--font-family-icon);
font-size:var(--icon-size);
min-width:30px;
min-height:30px;
position:relative;
top:4px;
left:4px;
background-color:transparent;
content:'pin_drop';

}
/* Row[5237]*/
.crm-interaction-entity-selection-button
{
	position:relative;
top:23px;
right:49px;
background-color:transparent;

}
/* Row[5238]*/
.crm-interaction-entity-selection-button, .crm-interaction-entity-selection-button:hover, .crm-interaction-entity-selection-button:active, .crm-interaction-entity-selection-button:visited
{
	background-color:transparent;
border:none;
box-shadow:none;

}
/* Row[5239]*/
.crm-edit-interaction-tile-action:before
{
	color:var(--button-icon-color);
font-family:var(--font-family-icon);
font-size:var(--icon-size);
min-width:30px;
min-height:30px;
position:absolute;
top:13px;
left:96%;
background-color:transparent;

}
/* Row[5240]*/
.crm-edit-interaction, .crm-edit-interaction:hover, .crm-edit-interaction:focus, .crm-edit-interaction:active, .crm-edit-interaction:visited
{
	position:relative;
top:114px;
left:96%;
z-index:1;

}
/* Row[5241]*/
.crm-new-record-tittle-app
{
	justify-content:space-between;
width:100%;
height:3.643em;
padding:0.643em 1.643em 0 0;
display:flex;

}
/* Row[5242]*/
.crm-new-record-tittle
{
	font-weight:700;
font-size:var(--font-size-main);
padding:0.929em 0 var(--margin-half) 1.429em;
display:block;

}
/* Row[5243]*/
.crm-interactions-repeater-component > div > div > div > div > div > div > div > div
{
	max-height:600px;
overflow:scroll;
overflow-x:hidden;
overflow-y:auto;

}
/* Row[5244]*/
.fsm__product-search-cards-sma .ic-row.ic-row:nth-child(4)
{
	margin-left:calc(5.357em + var(--padding));
border-bottom:var(--buttons-app-border-width) solid var(--buttons-app-border-color);

}
/* Row[5245]*/
.fsm__product-search-cards-sma .ic-row:nth-child(4) .ic-col:nth-child(1) .ic-field-wrapper
{
	margin-left:calc(-8.3em + var(--padding));

}
/* Row[5246]*/
.fsm__product-search-cards-sma .ic-row:nth-child(4) .ic-col:nth-child(2) .ic-field-wrapper
{
	margin-right:calc(25.357em + var(--padding));

}
/* Row[5247]*/
.fsm__product-search-cards-sma .ic-row:nth-child(7) .ic-col.ic-col:nth-child(1)
{
	flex:1;
margin-left:calc(5.975em + var(--padding));

}
/* Row[5248]*/
.fsm__add-watch-modal .ic-row:nth-child(3), .fsm__add-watch-modal .ic-row:nth-child(6)
{
	border-top:var(--buttons-app-border-width) solid var(--buttons-app-border-color);

}
/* Row[5249]*/
.crm-not-preferred-record
{
	font-weight:600;
justify-content:center;
opacity:.3;

}
/* Row[5250]*/
.crm-preferred-record
{
	font-weight:600;
justify-content:center;
pointer-events:none;

}
/* Row[5251]*/
.crm-profile-photo-list img
{
	background-repeat:no-repeat;
background-position:center;
border:var(--border-width) solid var(--ui-color-border);
border-radius:50%;

}
/* Row[5252]*/
.crm-group-profile-photo .crm-profile-photo-list
{
	align-items:center;
justify-content:center;
width:5.000em;
height:5.000em;
display:flex;
border:4px solid var(--card-bg);
border-radius:50%;
overflow:hidden;

}
/* Row[5253]*/
.crm-group-profile-photo
{
	margin-bottom:.5em;

}
/* Row[5254]*/
.crm-group-profile-photo img
{
	width:5.357em;
height:5.357em;
border:0;
object-fit:cover;

}
/* Row[5255]*/
.crm-img-repeater .ic-repeater-items
{
	justify-content:center;
margin-left:var(--margin-plus-half);
display:flex;

}
/* Row[5256]*/
.crm-img-repeater .ic-repeater-items .ic-repeater-item
{
	margin-left:calc(-1 * var(--margin-plus-half));

}
/* Row[5257]*/
.list--has-read-status .icGrid .dx-datagrid [dx-button].button--read-status
{
	height:inherit;

}
/* Row[5258]*/
.field--add-es-to-plural:after
{
	content:"es";

}
/* Row[5259]*/
.field--add-es-to-plural[data-count="1"]:after
{
	display:none;

}
/* Row[5260]*/
.crm-email-header-bttn .ic-row-0
{
	align-items:flex-end;
justify-content:flex-end;
display:flex;

}
/* Row[5261]*/
.ExtraSmall .dash-portfolios .ic-row-2 .ic-field-wrapper.fieldTable
{
	width:100%;
margin-right:12em;
padding-top:1em;

}
/* Row[5262]*/
.ExtraSmall .dash-portfolios .ic-row.ic-row-3 .portfolio-value
{
	text-align:center;
align-items:center;

}
/* Row[5263]*/
.Small [data-app="CPD.BeAsOf.Filter.App"].filter
{
	padding-bottom:calc(var(--buttons-app-min-height) + calc(var(--gap-horizontal) *7)) !important;

}
/* Row[5266]*/
[data-design-system="Alt"] .Small .dashboard--mvot-filter .ic-field-wrapper.fieldTable.bb9c-remove-margin-bottom.bb9c-flex
{
	max-height:33px;

}
/* Row[5267]*/
.ExtraSmall .filter--dynamic-text
{
	min-height:9em;

}
/* Row[5268]*/
.ExtraSmall .filter--dynamic-text .ic-row.ic-row-2
{
	display:block;

}
/* Row[5269]*/
.ExtraSmall .filter--dynamic-text .ic-row.ic-row-2 .ic-col.ic-col-1
{
	margin-top:1em;
margin-left:0;

}
/* Row[5270]*/
.crm-interaction-attachment-number font
{
	color:var(--color-white) !important;
font-weight:400;

}
/* Row[5271]*/
.crm-interactions-repeater-component.interactions-dashboard > div > div > div > div > div > div > div > div
{
	max-height:77.143em;
overflow:scroll;
overflow-x:hidden;
overflow-y:auto;

}
/* Row[5272]*/
[data-portal-banner="show"] .adv--rnc-wf .news-banner .TableTitle
{
	color:var(--app-title-color);

}
/* Row[5273]*/
[data-design-system=Alt] [class*="icon-check"]:not(.dx-radiobutton):before
{
	color:#F2F4F5;
margin-right:.5em;
padding:.45em;
border:2px solid var(--ui-color-gray-darkest);
border-radius:50%;
content:"";

}
/* Row[5274]*/
[data-design-system="Alt"] .Y-icon-check:not(.dx-radiobutton):before
{
	color:var(--color-white);
margin-right:.5em;
padding:.12em;
padding-right:0.1em;
padding-left:0.1em;
background:var(--ui-color-positive);
border-radius:50%;
content:"check";

}
/* Row[5275]*/
[data-design-system="Alt"] .buttons-app.buttons-app--as-tabs
{
	justify-content:flex-start;
height:var(--tabs-tab-height);
min-height:var(--tabs-tab-height);
margin-top:var(--margin);
border:0;
--tabs-tab-height:var( --button-min-height);
--tabs-tab-bg:transparent;
--tabs-tab-color:var( --ui-color-text);
--tabs-tab-border-radius:8px;
--tabs-tab-selected-color:var( --ui-color-text);
--tabs-tab-selected-bg:var( --card-bg);
--button-text-font-weight:var( --font-weight-regular);

}
/* Row[5276]*/
[data-design-system="Alt"] .buttons-app.buttons-app--as-tabs .ic-row
{
	gap:0.143em;
justify-content:space-between;
width:100%;
margin:0;
padding:0.143em;
display:flex;
background:var(--card-app-title-border-color);
box-shadow:var(--card-shadow);
border-radius:10px;
overflow:auto;

}
/* Row[5277]*/
[data-design-system="Alt"] .buttons-app.buttons-app--as-tabs .ic-row::-webkit-scrollbar
{
	display:none;

}
/* Row[5278]*/
[data-design-system="Alt"] .ExtraSmall .buttons-app.buttons-app--as-tabs
{
	justify-content:center;
padding:0 var(--padding);

}
/* Row[5279]*/
[data-design-system="Alt"] .buttons-app.buttons-app--as-tabs .ic-row [dx-button].dx-button
{
	min-width:auto;
margin:0;
padding:0.143em var(--padding);
border:0;
--button-min-height:1.714em;
--button-font-size:1em;
--button-text-transform:none;
--button-text-letter-spacing:normal;

}
/* Row[5280]*/
[data-design-system="Alt"] .buttons-app.buttons-app--as-tabs .ic-row [dx-button].dx-button.selected
{
	background:var(--tabs-tab-selected-bg);
border:0.5px solid rgba(0,0,0,0.04);
box-shadow:0 3px 8px 0 rgb(0 0 0 / 12%), 0 3px 1px 0 rgb(0 0 0 / 4%);
border-radius:var(--tabs-tab-border-radius);
-webkit-mask-image:unset;
--button-text-color:var(--tabs-tab-selected-color);

}
/* Row[5281]*/
.icGrid .dx-datagrid td[style*="text-align: right;"] .ic-a11y-column-header
{
	justify-content:flex-end;

}
/* Row[5282]*/
.icGrid .dx-datagrid td[style*="text-align: center;"] .ic-a11y-column-header
{
	justify-content:center;

}
/* Row[5283]*/
.kpi--nba .ic-row
{
	justify-items:center;

}
/* Row[5284]*/
.kpi--nba .ic-field-wrapper
{
	align-items:center;
flex-direction:column;
justify-content:center;
min-width:15em;
padding:var(--padding);
display:flex;
background:var(--app-subtitle-bg);
border-radius:var(--border-radius);
--field-font-weight:var(--font-weight-bold);

}
/* Row[5285]*/
.radio-button--multi-columns
{
	columns:var(--radio-button-columns, 2);

}
/* Row[5286]*/
[data-design-system="Alt"] .Small .footer .NewsFeedV4, .Medium .NewsFeedV4
{
	--item-width:auto;
--item-height:auto;

}
/* Row[5287]*/
.crm--client-center
{
	--page-title-banner-height:19em;

}
/* Row[5288]*/
.interactions-client-center .crm-interaction-repeater-tile
{
	min-width:92%;
margin:var(--margin) var(--margin) calc(-1 * var(--margin)) var(--margin-2x);
padding-left:var(--padding-2x);
position:relative;
border-left:var(--border-width) solid var(--ui-color-border);

}
/* Row[5289]*/
.interactions-client-center .crm-edit-interaction
{
	position:relative;
top:108px;
left:94%;
z-index:1;

}
/* Row[5290]*/
.interactions-client-center.crm-interactions-repeater-component > div > div > div > div > div > div > div > div
{
	max-height:24.786em;
overflow:scroll;
overflow-x:hidden;
overflow-y:auto;

}
/* Row[5291]*/
.repeater--item-as-buttons-widget.repeater--items-as-buttons.outlined .ic-repeater-item
{
	width:100%;
padding:0.179em 1.2em;

}
/* Row[5292]*/
.repeater--item-as-buttons-widget.repeater--items-as-buttons .ic-repeater-item
{
	min-height:2.19em;

}
/* Row[5293]*/
.repeater--item-as-buttons-widget.repeater--grid.repeater--items-as-buttons .ic-repeater-items
{
	--grid-row-gap:.8em;
--items-container-padding:1.429em 0 1.429em;

}
/* Row[5294]*/
.crm--client-center .dashboard--list-height-with-scroll
{
	--input-height:17.3em;
--input-overflow:auto;

}
/* Row[5295]*/
.links--as-widget.list--max-height
{
	--input-height:29.249em;

}
/* Row[5296]*/
[data-design-system="Alt"] .crm--client-center .card.card--emphasized:not(.card--emphasized-no-gradient)
{
	--ui-color-border:rgba(255,255,255,.2);

}
/* Row[5297]*/
.dash-filter
{
	margin:var(--page-title-margin);

}
/* Row[5298]*/
.kpi-stylized
{
	padding:var(--padding-half) 0 var(--padding) 0;

}
/* Row[5299]*/
[data-design-system="Alt"] .profile-strength-pager .ic-repeater .dx-pager
{
	align-items:center;
justify-content:center;
min-height:calc(var(--list-pager-min-height) - var(--padding));
padding:0;
position:relative;
display:flex;

}
/* Row[5300]*/
[data-step*="FPA"] .highcharts-container svg.highcharts-root
{
	padding:0 var(--padding);

}
/* Row[5301]*/
.list--show-legend-circle .dx-data-row td:first-child:before
{
	width:0.929em;
height:0.929em;
position:absolute;
top:1.15em;
left:var(--padding-quarter);
display:block;
border-radius:50%;
content:"";

}
/* Row[5302]*/
.list--show-legend-circle .dx-data-row td:first-child
{
	position:relative;

}
/* Row[5303]*/
.list--show-legend-circle .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-data-row:nth-child(1):not(.dx-group-row) td:first-child:before
{
	background:var(--legend-color-1, var(--ui-color-chart-1));

}
/* Row[5304]*/
.list--show-legend-circle .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-data-row:nth-child(2):not(.dx-group-row) td:first-child:before
{
	background:var(--legend-color-2, var(--ui-color-chart-2));

}
/* Row[5305]*/
.list--show-legend-circle .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-data-row:nth-child(3):not(.dx-group-row) td:first-child:before
{
	background:var(--legend-color-3, var(--ui-color-chart-3));

}
/* Row[5306]*/
.list--show-legend-circle .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-data-row:nth-child(4):not(.dx-group-row) td:first-child:before
{
	background:var(--legend-color-4, var(--ui-color-chart-4));

}
/* Row[5307]*/
.list--show-legend-circle .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-data-row:nth-child(5):not(.dx-group-row) td:first-child:before
{
	background:var(--legend-color-5, var(--ui-color-chart-5));

}
/* Row[5308]*/
.list--show-legend-circle .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-data-row:nth-child(6):not(.dx-group-row) td:first-child:before
{
	background:var(--legend-color-6, var(--ui-color-chart-6));

}
/* Row[5309]*/
.list--show-legend-circle .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-data-row:nth-child(7):not(.dx-group-row) td:first-child:before
{
	background:var(--legend-color-7, var(--ui-color-chart-7));

}
/* Row[5310]*/
.list--show-legend-circle .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-data-row:nth-child(8):not(.dx-group-row) td:first-child:before
{
	background:var(--legend-color-8, var(--ui-color-chart-8));

}
/* Row[5311]*/
.list--show-legend-circle .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-data-row:nth-child(9):not(.dx-group-row) td:first-child:before
{
	background:var(--legend-color-9, var(--ui-color-chart-9));

}
/* Row[5312]*/
[data-design-system="Alt"] .buttons-app.buttons-app--as-tabs.buttons-app--as-tabs-left-panel .ic-row
{
	flex-direction:column;

}
/* Row[5313]*/
[data-design-system="Alt"] .buttons-app.buttons-app--as-tabs.buttons-app--as-tabs-left-panel
{
	margin-top:calc(-1 * var(--margin));
margin-bottom:0;
padding:var(--padding-quarter);

}
/* Row[5314]*/
[data-design-system="Alt"] .buttons-app.buttons-app--as-tabs.buttons-app--as-tabs-left-panel button
{
	width:100%;

}
/* Row[5315]*/
[data-design-system="Alt"] .buttons-app.buttons-app--as-tabs.buttons-app--as-tabs-left-panel .dx-button-content
{
	justify-content:flex-start;

}
/* Row[5316]*/
[data-design-system="Alt"] .online-accounts-group--wrapper
{
	--padding:1.429em !important;

}
/* Row[5317]*/
.online-accounts-group--wrapper .online-accounts-group--is-visible
{
	display:block;

}
/* Row[5318]*/
.online-accounts-group--wrapper .online-accounts-group--is-hidden
{
	display:none;

}
/* Row[5319]*/
[data-design-system="Alt"] .online-accounts-group--wrapper .online-accounts-group--is-visible
{
	display:none;

}
/* Row[5320]*/
[data-design-system="Alt"] .online-accounts-group--wrapper .online-accounts-group--is-hidden
{
	display:block;

}
/* Row[5321]*/
.fp-frequency.Monthly:after, .fp-frequency.MONTHLY:after
{
	content:"/month";

}
/* Row[5322]*/
.fp-frequency.Weekly:after, .fp-frequency.WEEKLY:after
{
	content:"/week";

}
/* Row[5323]*/
.fp-frequency.Daily:after, .fp-frequency.DAILY:after
{
	content:"/day";

}
/* Row[5324]*/
[data-step*="FPA"] .sufficient .highcharts-container svg.highcharts-root, [data-step*="FPA"] .Sufficient, [data-step*="FPA"] .sufficient, [data-step*="FPA"] .sufficient .highcharts-container svg.highcharts-root, [data-step*="FPA"] .Sufficient, [data-step*="FPA"] .sufficient, [data-step*="FPC"] .sufficient .highcharts-container svg.highcharts-root, [data-step*="FPC"] .Sufficient, [data-step*="FPC"] .sufficient, [data-step*="FPC"] .sufficient .highcharts-container svg.highcharts-root, [data-step*="FPC"] .Sufficient, [data-step*="FPC"] .sufficient
{
	--ui-color-key:var(--ui-color-positive);
--ui-color-text:var(--ui-color-positive);
--padding:0px;

}
/* Row[5325]*/
[data-step*="FPA"] .insufficient .highcharts-container svg.highcharts-root, [data-step*="FPA"] .Insufficient, [data-step*="FPA"] .insufficient, [data-step*="FPC"] .insufficient .highcharts-container svg.highcharts-root, [data-step*="FPC"] .Insufficient, [data-step*="FPC"] .insufficient
{
	--ui-color-key:var(--ui-color-negative);
--ui-color-text:var(--ui-color-negative);
--padding:0px;

}
/* Row[5326]*/
[data-step*="FPA"] .at.risk .highcharts-container svg.highcharts-root, [data-step*="FPA"] .At.Risk, [data-step*="FPA"] .at.risk, [data-step*="FPC"] .at.risk .highcharts-container svg.highcharts-root, [data-step*="FPC"] .At.Risk, [data-step*="FPC"] .at.risk
{
	--ui-color-key:var(--ui-color-warning);
--ui-color-text:var(--ui-color-positive);
--padding:0px;

}
/* Row[5327]*/
.fp-overview__retire-chart.ic-donut-progress .ic-donut-progress-progress .ic-donut-progress-chart-container
{
	min-width:11.429em;
height:11.429em;

}
/* Row[5328]*/
.fp-overview__retire-chart.ic-donut-progress[class].donut-progress--donut-only .ic-donut-progress-progress .ic-donut-progress-success
{
	font-size:2em;

}
/* Row[5329]*/
.fp-overview__retire-chart
{
	position:absolute;
top:2em;
right:calc(28.500em - 8.214em - var(--padding));

}
/* Row[5330]*/
.fp-overview__retire-kpi .ic-row:last-child
{
	margin-left:auto;

}
/* Row[5331]*/
.fp-overview__upcoming-goals.ic-your-goals .ic-your-goal-grid .ic-your-goal-data
{
	gap:var(--padding-half);
width:auto;
height:auto;
min-height:9.357em;
padding:var(--padding-half) var(--padding);
border-bottom:var(--border-width) solid var(--ui-color-border);

}
/* Row[5332]*/
.fp-overview__upcoming-goals.ic-your-goals .ic-your-goal-grid .ic-your-goal-data.ic-your-goals-retirement .ic-your-goal-progress-info, .fp-overview__upcoming-goals.ic-your-goals .ic-your-goal-grid .ic-your-goal-data .ic-your-goal-info .ic-your-goal-icon img, .fp-overview__upcoming-goals.ic-your-goals .dx-scrollbar-horizontal, .fp-overview__upcoming-goals.ic-your-goals .dx-scrollable-content colgroup, .fp-overview__upcoming-goals.ic-your-goals .ic-your-goal-grid .ic-your-goal-data .ic-your-goal-status-info, .fp-overview__upcoming-goals.ic-your-goals .ic-your-goal-grid .ic-your-goal-data .edit-goal-link
{
	display:none;

}
/* Row[5333]*/
.fp-overview__upcoming-goals.ic-your-goals .dx-scrollable-content
{
	width:100%;

}
/* Row[5334]*/
.fp-overview__upcoming-goals.ic-your-goals .dx-scrollable-content .dx-datagrid-table.dx-datagrid-table-fixed
{
	width:100%;
display:block;

}
/* Row[5335]*/
.fp-overview__upcoming-goals.ic-your-goals .dx-scrollable-content tbody
{
	display:block;

}
/* Row[5336]*/
.fp-overview__upcoming-goals.ic-your-goals .ic-your-goal-grid .ic-your-goal-data .ic-your-goal-progress-info
{
	margin-left:10em;

}
/* Row[5337]*/
.fp-overview-dashboard--fixed-card-height .card
{
	height:25em;

}
/* Row[5338]*/
.fp-overview__upcoming-goals.ic-your-goals .ic-your-goal-grid .ic-your-goal-data .ic-your-goal-info .ic-your-goal-icon
{
	text-align:unset;
align-items:center;
justify-content:center;
width:auto;
height:100%;
display:flex;

}
/* Row[5339]*/
.fp-overview__upcoming-goals.ic-your-goals .ic-your-goal-grid .ic-your-goal-data .ic-your-goal-info .ic-your-goal-icon:before
{
	color:var(--ui-color-key);
font-family:var(--font-family-icon);
font-size:1.714em;
align-items:center;
justify-content:center;
width:2.292em;
height:2.292em;
display:flex;
background:var(--ui-color-key-secondary);
border-radius:50%;
content:"";

}
/* Row[5340]*/
.fp-overview__upcoming-goals.ic-your-goals .ic-your-goal-grid .ic-your-goal-data .ic-your-goal-info
{
	gap:var(--padding-half);
width:270px;

}
/* Row[5341]*/
.fp-overview__upcoming-goals.ic-your-goals .ic-your-goal-grid .ic-your-goal-data .ic-your-goal-info .ic-your-goal-title
{
	pointer-events:none;
--link-color:var(--ui-color-text);

}
/* Row[5342]*/
.fp-overview__upcoming-goals.ic-your-goals .ic-your-goal-grid .ic-your-goal-data .ic-your-goal-progress-info .ic-your-goal-progress-header span, .fp-overview__upcoming-goals.ic-your-goals .ic-your-goal-grid .ic-your-goal-data .ic-your-goal-info .ic-your-goal-title span, .fp-overview__upcoming-goals.ic-your-goals .ic-your-goal-grid .ic-your-goal-data .ic-your-goal-info .ic-your-goal-title .ic-your-goal-wrap a
{
	font-weight:var(--font-weight-bold);

}
/* Row[5343]*/
.fp-overview__upcoming-goals.ic-your-goals .ic-your-goal-grid .ic-your-goal-data.ic-your-goals-emergencyfund .ic-your-goal-info .ic-your-goal-icon:before
{
	content:"security";

}
/* Row[5344]*/
.fp-overview__upcoming-goals.ic-your-goals .ic-your-goal-grid .ic-your-goal-data.ic-your-goals-retirement .ic-your-goal-info .ic-your-goal-icon:before
{
	content:"directions_walk";

}
/* Row[5345]*/
.fp-overview__upcoming-goals.ic-your-goals .ic-your-goal-grid .ic-your-goal-data.ic-your-goals-majorpurchase .ic-your-goal-info .ic-your-goal-icon:before
{
	content:"attach_money";

}
/* Row[5346]*/
.fp-overview__upcoming-goals.ic-your-goals .ic-your-goal-grid .ic-your-goal-data.ic-your-goals-education .ic-your-goal-info .ic-your-goal-icon:before
{
	content:"school";

}
/* Row[5347]*/
.fp-overview__upcoming-goals.ic-your-goals .ic-your-goal-grid .ic-your-goal-data .ic-your-goal-progress-info .ic-your-goal-progress-content .ic-your-goals-bar .goal-actual
{
	display:none !important;

}
/* Row[5348]*/
.fp-overview__goal-coverage .icGrid .dx-datagrid .dx-row:first-child > td
{
	--list-row-min-height:5.786em;

}
/* Row[5349]*/
.fp-overview__goal-coverage
{
	width:14.429em;
height:100%;
position:absolute;
top:3.9em;
right:var(--padding);
--ui-color-odd-bg:transparent;
--list-row-border-width:0;
--list-row-min-height:9.357em;

}
/* Row[5350]*/
.fp-overview__goal-coverage tbody
{
	flex-direction:column;
height:100%;
display:flex;

}
/* Row[5351]*/
.fp-overview__goal-coverage .coverage-container
{
	align-items:center;
flex-wrap:nowrap;
width:14.429em;
height:2.857em;
padding:var(--padding-half);
display:flex;
border:var(--border-width) solid var(--ui-color-border);
border-radius:var(--border-radius);

}
/* Row[5352]*/
.fp-overview__goal-coverage tbody td
{
	padding:var(--padding-half) 0 0 0 !important;
display:flex;

}
/* Row[5353]*/
.fp-overview__goal-coverage .coverage-container .amount
{
	font-weight:var(--font-weight-bold);

}
/* Row[5354]*/
.fp-overview__goal-coverage .coverage-container .coverage-text .circle:before
{
	width:0.857em;
height:0.857em;
display:block;
background:var(--ui-color-key);
border-radius:50%;
content:"";

}
/* Row[5355]*/
.fp-overview__goal-coverage .coverage-container .coverage-text
{
	gap:var(--margin-quarter);
align-items:center;
display:flex;
white-space:nowrap;

}
/* Row[5356]*/
.crm-cut-text
{
	width:100%;
height:1.8em;
white-space:nowrap;
overflow:hidden !important;
text-overflow:ellipsis;

}
/* Row[5357]*/
.crm-cut-text-icon
{
	color:var(--link-color);
width:95%;
height:1.3em;
white-space:nowrap;
overflow:hidden !important;
text-overflow:ellipsis;

}
/* Row[5358]*/
.crm-link-inbox-icon
{
	color:var(--link-color);
font-family:'FontAwesome';
position:absolute;
right:15px;

}
/* Row[5359]*/
[data-app]:not(.bypass-style).crm-comms-list-with-icons .icGrid .dx-datagrid tr.dx-row > td:first-child
{
	padding:var(--padding-half) var(--padding);
vertical-align:text-top;

}
/* Row[5360]*/
.icon-destructive
{
	--icon-color:var(--color-thunderbird);

}
/* Row[5361]*/
[data-design-system="Alt"] .dashboardinnov .show--on-innov-dash
{
	display:block !important;

}
/* Row[5362]*/
[data-design-system="Alt"] .dashboardinnov .hide--on-innov-dash
{
	display:none !important;

}
/* Row[5363]*/
.fp-oveview_goals-timeline .ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle *, .ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle .popupSpan a:after
{
	pointer-events:none !important;

}
/* Row[5365]*/
.fp-oveview_goals-timeline .ic-your-goal-icon img
{
	visibility:hidden;

}
/* Row[5366]*/
.fp-oveview_goals-timeline .ic-your-goal-icon img:before
{
	font-family:var(--font-family-icon);
font-size:1.571em;
align-items:center;
justify-content:center;
width:1.591em;
height:1.591em;
position:absolute;
top:8px;
left:32px;
display:flex;
background:var(--ui-color-key);
border-radius:50%;
content:"";
visibility:visible;

}
/* Row[5367]*/
.fp-oveview_goals-timeline .ic-your-goal-icon img[src="/PersistedResource/Emergency Fund.png"]:before
{
	content:"security";

}
/* Row[5368]*/
.fp-oveview_goals-timeline .ic-your-goal-icon img[src="/PersistedResource/Retirement.png"]:before
{
	content:"directions_walk";

}
/* Row[5369]*/
.fp-oveview_goals-timeline .ic-your-goal-icon img[src="/PersistedResource/Major Purchase.png"]:before
{
	content:"attach_money";

}
/* Row[5370]*/
.fp-oveview_goals-timeline .ic-your-goal-icon img[src="/PersistedResource/Education.png"]:before
{
	content:"school";

}
/* Row[5371]*/
.fp-oveview_goals-timeline .ic-your-goal-icon span
{
	visibility:hidden;

}
/* Row[5372]*/
.fp-oveview_goals-timeline .ic-your-goal-icon span:before
{
	font-family:var(--font-family-icon);
font-size:1.571em;
align-items:center;
justify-content:center;
width:1.591em;
height:1.591em;
position:absolute;
top:8px;
left:32px;
display:flex;
background:var(--ui-color-key);
border-radius:50%;
content:"";
visibility:visible;

}
/* Row[5373]*/
.fp-oveview_goals-timeline .ic-your-goal-icon .ic-emergency-fund:before
{
	content:"security";

}
/* Row[5374]*/
.fp-oveview_goals-timeline .ic-your-goal-icon .ic-retirement:before
{
	content:"directions_walk";

}
/* Row[5375]*/
.fp-oveview_goals-timeline .ic-your-goal-icon .ic-major-purchase:before
{
	content:"attach_money";

}
/* Row[5376]*/
.fp-oveview_goals-timeline .ic-your-goal-icon .ic-education:before
{
	content:"school";

}
/* Row[5377]*/
[data-step*="FPA"] .stackedColumnsWithLine-container .highcharts-tooltip span .tooltip-header:before, [data-step*="FPC"] .stackedColumnsWithLine-container .highcharts-tooltip span .tooltip-header:before
{
	margin-left:-3px;
position:absolute;
background:var(--card-bg);
content:"Year";

}
/* Row[5378]*/
.chart--use-one-color .highcharts-point:hover
{
	fill:var(--ui-color-chart-2);

}
/* Row[5379]*/
.chart--use-one-color .highcharts-point
{
	fill:var(--ui-color-chart-1);

}
/* Row[5380]*/
.list--hide-loadpanel .dx-loadpanel
{
	display:none !important;

}
/* Row[5381]*/
.fp-overview__upcoming-goals.ic-your-goals .ic-your-goal-grid .ic-your-goal-data .ic-your-goal-progress-info .dx-progressbar-range[style*="width: 100%"]
{
	--ui-color-key:var(--ui-color-positive);

}
/* Row[5382]*/
.fp-overview__upcoming-goals.ic-your-goals .ic-your-goal-grid .ic-your-goal-data .ic-your-goal-progress-info .dx-progressbar-range:not([style*="width: 100%"])
{
	--ui-color-key:var(--color-science-blue);

}
/* Row[5383]*/
.crm--action-button-list .icGrid .dx-pager
{
	display:none !important;

}
/* Row[5384]*/
.crm-opp-bar-chart .highcharts-legend, .crm-opp-bar-chart .highcharts-legend div, .crm-opp-bar-chart .highcharts-legend span
{
	position:static !important;
top:0;

}
/* Row[5385]*/
.crm-opp-bar-chart .highcharts-legend div > div:not(.crm-opp-bar-chart .highcharts-legend-item)
{
	justify-content:space-around;
margin-top:-33px;
margin-left:65px;
display:flex;

}
/* Row[5386]*/
.crm-opp-bar-chart .highcharts-legend-item .highcharts-point
{
	display:none;

}
/* Row[5387]*/
.NBAFamMemSum_List_AppCtrl .image-container img[src="/PersistedResource/-"]
{
	display:none;

}
/* Row[5388]*/
.NBAFamMemSum_List_AppCtrl .image-container.image-container--fallback-icon::before
{
	content:"person";

}
/* Row[5389]*/
.NBARecActions_List_AppCtrl .image-container--circle img
{
	object-fit:scale-down;

}
/* Row[5390]*/
[data-step="METProjEnhanced.Holder.App"] .kpi .ic-row
{
	grid-template-columns:repeat(auto-fit, minmax(1em,1fr));

}
/* Row[5391]*/
.util--text-overflow-ellipsis
{
	text-overflow:ellipsis;

}
/* Row[5392]*/
.util--text-no-wrap-ellipsis
{
	white-space:nowrap!important;
overflow:hidden!important;
text-overflow:ellipsis;

}
/* Row[5393]*/
.list--hide-column .ic-a11y-column-header
{
	position:absolute;
visibility:hidden;

}
/* Row[5394]*/
.list--hide-column span
{
	position:absolute;
visibility:hidden;

}
/* Row[5395]*/
.ra--report-search .dx-editor-with-menu
{
	margin-left:-500px;

}
/* Row[5396]*/
.list--hide-column.dx-datagrid-action
{
	pointer-events:none;

}
/* Row[5397]*/
.ra--world-icon:before, .ra--pdf-icon:before
{
	font-family:var(--font-family-icon);
font-size:var(--icon-size);

}
/* Row[5398]*/
.ra--world-icon:before
{
	content:'public';

}
/* Row[5399]*/
.ra--pdf-icon:before
{
	content:'picture_as_pdf';

}
/* Row[5400]*/
[data-step="ADVALTInnoDashboard.Holder.App"] .icGrid.APIAltAllOppDash_List_AppCtrl .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row td
{
	white-space:nowrap;

}
/* Row[5401]*/
.ra--confidence-bar
{
	margin-top:12.143em;
position:absolute;
right:36.714em;

}
/* Row[5402]*/
.ra--snippet-status
{
	margin-left:12.071em;
padding:var(--padding-quarter) var(--padding-half);
position:absolute;

}
/* Row[5403]*/
.IX_becomeUserFixedDiv
{
	width:100%;
height:4.643em;
padding:1em 1em 1em 3.5em;
position:fixed;
top:0;
background:var(--header-bg);
border-bottom:var(--border-width) solid var(--ui-color-border);
box-shadow:none;
border-radius:0;
z-index:9999;
backdrop-filter:blur(50px) saturate(150%);

}
/* Row[5404]*/
.IX_becomeUserFixedDiv p
{
	margin:0;

}
/* Row[5405]*/
.IX_becomeUserFixedDiv br
{
	display:none;

}
/* Row[5406]*/
.IX_becomeUserFixedDiv:before
{
	color:var(--ui-color-key);
font-family:var(--font-family-icon);
font-size:1.571em;
position:absolute;
top:0.818em;
left:0.727em;
content:"lightbulb";

}
/* Row[5407]*/
.IX_becomeUserFixedDiv + div header
{
	top:4.643em;

}
/* Row[5408]*/
.IX_becomeUserFixedDiv + div
{
	padding-top:4.643em;

}
/* Row[5409]*/
.IX_becomeUserFixedDiv + div .left-menu__overlay
{
	top:calc(var(--header-height) + 4.643em);

}
/* Row[5410]*/
.IX_BecomeUser .IXResponsiveBody::after
{
	height:calc(var(--page-title-banner-height) + 4.643em);

}
/* Row[5411]*/
.ra-research--snippet .ra--confidence-bar .ic-progress-caret
{
	display:none;

}
/* Row[5412]*/
.util--width-100 .ic-tag-box-container .dx-tagbox
{
	width:100% !important;

}
/* Row[5413]*/
.ra--snip-grid-info div
{
	display:grid;
grid-template-columns:10em 11.429em;

}
/* Row[5414]*/
.ra-research--snippet .ra--snippet-text-box.dx-texteditor
{
	pointer-events:unset !important;

}
/* Row[5415]*/
.ra--research-report-tabs .ic-repeater .dx-pager
{
	padding:var(--padding-plus-quarter);

}
/* Row[5416]*/
.crm__profile-completion .icGrid .dx-data-row td:nth-child(3)
{
	display:none;

}
/* Row[5417]*/
.crm__profile-completion .icGrid colgroup col:nth-child(3)
{
	display:none;

}
/* Row[5418]*/
.crm__profile-completion .icGrid colgroup col:nth-child(2)
{
	width:80% !important;

}
/* Row[5419]*/
.crm__profile-completion .icGrid .dx-data-row td
{
	background:none !important;

}
/* Row[5420]*/
.ic-repeater .ic-repeater-items .ic-repeater-item:last-child .contact
{
	margin-bottom:0;

}
/* Row[5421]*/
.asr-details-position
{
	position:absolute;
left:180px;

}
/* Row[5422]*/
.ExtraSmall .margin--top-0-on-s-xs, .Small .margin--top-0-on-s-xs
{
	margin-top:0 !important;

}
/* Row[5423]*/
[data-design-system="Alt"] .advisor-dash--alt .ExtraSmall
{
	--page-title-banner-height:78.643em;

}
/* Row[5424]*/
[data-design-system="Alt"] .advisor-dash--alt .Small
{
	--page-title-banner-height:51.786em;

}
/* Row[5425]*/
.ExtraSmall .fsm__product-search-cards .ic-row:first-child, .Small .fsm__product-search-cards .ic-row:first-child
{
	position:relative;
top:0;
left:0;

}
/* Row[5426]*/
.ExtraSmall .fsm__product-search-cards .ic-row:not(:last-child):not(:first-child), .Small .fsm__product-search-cards .ic-row:not(:last-child):not(:first-child)
{
	flex-direction:column;
padding-left:0;
display:flex;

}
/* Row[5427]*/
.ExtraSmall .fsm__product-search-cards, .Small .fsm__product-search-cards
{
	--gap-vertical:var(--margin-half);
--gap-horizontal:var(--margin);

}
/* Row[5428]*/
[data-design-system="Alt"] .crm--client-center .ExtraSmall
{
	--page-title-banner-height:40.571em;

}
/* Row[5429]*/
[data-design-system="Alt"] .crm--client-center .Small
{
	--page-title-banner-height:28.214em;

}
/* Row[5430]*/
[data-design-system="Alt"] .ExtraSmall .dashboard .ic-tabs .tabs--as-segmented-control .dx-tabpanel .dx-tabs .dx-tab
{
	min-width:7.500em;
height:2.929em;

}
/* Row[5431]*/
[data-design-system="Alt"] .ExtraSmall .dashboard .ic-tabs .tabs--as-segmented-control .dx-tabs-scrollable
{
	height:2.929em;

}
/* Row[5432]*/
.ExtraSmall .margin--bottom-0-on-mobile
{
	margin-bottom:0;

}
/* Row[5433]*/
[data-design-system="Alt"] .dashboardinnov .ExtraSmall
{
	--page-title-banner-height:39.586em;

}
/* Row[5434]*/
.fsm__mobile-search .ic-tag-box-container .dx-tagbox
{
	background:var(--card-bg);

}
/* Row[5435]*/
.fsm__mobile-search .ic-tag-box-container .dx-item
{
	border:0;

}
/* Row[5436]*/
.fsm__mobile-search .ic-tag-box-button
{
	color:var(--card-bg);

}
/* Row[5437]*/
.fsm__mobile-search [dx-button].button--outlined
{
	--button-text-color:var(--card-bg);
--button-border-color:var(--card-bg);

}
/* Row[5438]*/
.fsm__mobile-search .ic-row:last-child
{
	justify-content:flex-end;
width:100%;

}
/* Row[5439]*/
.fsm__mobile-search .ic-row:last-child .ic-col:first-child
{
	margin-right:auto;

}
/* Row[5440]*/
.fsm__mobile-search
{
	background:linear-gradient(177.28deg, #1f386c 0%, #12234D 100%);

}
/* Row[5441]*/
.ra--snippet-status-modal
{
	margin-left:10.071em;
padding:var(--padding-quarter) var(--padding-half);
position:absolute;

}
/* Row[5442]*/
.ra--confidence-bar-modal
{
	margin-top:12.143em;
position:absolute;
right:5.614em;

}
/* Row[5443]*/
.ra-research--snippet-modal .ra--snippet-text-box.dx-texteditor
{
	pointer-events:unset !important;

}
/* Row[5444]*/
.ra-research--modal .ic-repeater .dx-pager
{
	padding:var(--padding-plus-quarter);

}
/* Row[5445]*/
.ra-research--snippet-modal .ra--confidence-bar-modal .ic-progress-caret
{
	display:none;

}
/* Row[5446]*/
[data-step="FPANaviPlan.Holder.App"], [data-step="FPANaviPlanNC.Holder.App"]
{
	--page-title-banner-height:0px;

}
/* Row[5447]*/
.ExtraSmall .fsm--simple-search, .Small .fsm--simple-search
{
	width:111vw;
height:55em;

}
/* Row[5448]*/
.ExtraSmall .fsm--simple-search .ic-row.ic-row:nth-child(3), .Small .fsm--simple-search .ic-row.ic-row:nth-child(3)
{
	flex-wrap:wrap;
justify-content:center;
display:flex;

}
/* Row[5449]*/
.fsm--browsing-tag-button .dx-button-text
{
	color:var(--tagbox-tag-text-color);
font-weight:var(--tagbox-tag-font-weight);
font-size:var(--tagbox-tag-font-size);
line-height:normal;
max-width:fit-content;
padding:var(--padding-half);
background-color:var(--tagbox-tag-bg);
border-radius:var(--tagbox-tag-border-radius);

}
/* Row[5450]*/
.ExtraSmall .fsm-simple-search-bottom-title, .Small .fsm-simple-search-bottom-title
{
	text-align:center;
margin-top:50em;

}
/* Row[5451]*/
.fsm--browsing-tag-button
{
	transform:none !important;
-webkit-mask-image:none !important;

}
/* Row[5452]*/
[data-design-system="Alt"] span.tickerDash:before
{
	content:" - ";

}
/* Row[5453]*/
.asr-details-border
{
	padding-bottom:var(--padding-quarter);
padding-top:var(--padding-half);
border-bottom:solid 1px #e3e6e8;

}
/* Row[5454]*/
.citi-alliance--account-summary-app .TableTitle
{
	padding-bottom:0.7em;
padding-top:1em;

}
/* Row[5455]*/
.digitalInvestor .optionalHide
{
	display:none!important;

}
/* Row[5456]*/
.digitalInvestor .header--secure-messages
{
	margin:0;
padding:0;
display:none;

}
/* Row[5457]*/
[dx-button].button--outlined-gray
{
	--button-bg:transparent;
--button-text-color:var(--ui-color-gray);
--button-border-color:var(--ui-color-gray-lightest);
--button-shadow:none;
--button-hover-bg:var(--ui-color-gray-lightest);
--button-hover-text-color:var(--card-bg);
--button-hover-border-color:var(--ui-color-key);
--button-hover-shadow:none;
--button-click-ripple-bg:var(--button-text-color);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:transparent;
--button-hover-overlay-opacity:0;

}
/* Row[5458]*/
.interactions-icon-note
{
	pointer-events:none;
--button-icon-size:20px;

}
/* Row[5459]*/
.interactions-icon-call
{
	border:none !important;
pointer-events:none;
--button-border-radius:15px !important;
--button-bg:#6f5fef !important;
--button-icon-color:#fff;
--button-icon-size:20px;

}
/* Row[5460]*/
.interactions-icon-email
{
	border:none !important;
pointer-events:none;
--button-border-radius:15px !important;
--button-bg:#08c0bb !important;
--button-icon-color:#fff;
--button-icon-size:20px;

}
/* Row[5461]*/
.interactions-icon-meeting
{
	border:none !important;
pointer-events:none;
--button-border-radius:15px !important;
--button-bg:#ff9f16 !important;
--button-icon-color:#fff;
--button-icon-size:20px;

}
/* Row[5462]*/
.interactions-icon-letter
{
	pointer-events:none;
--button-icon-color:#1e6937;
--button-icon-size:20px;

}
/* Row[5463]*/
.digitalInvestor .filter-summary .ic-row
{
	grid-column-gap:0px;
grid-template-columns:1fr 1fr;
grid-template-rows:1fr 0;

}
/* Row[5464]*/
.digitalInvestor .filter-summary .ic-col.ic-col-1
{
	grid-column-start:1;
grid-row-start:1;

}
/* Row[5465]*/
.digitalInvestor .filter-summary .ic-col.ic-col-2
{
	grid-column-start:3;
grid-row-start:1;

}
/* Row[5466]*/
.digitalInvestor .optionalShow
{
	display:block!important;

}
/* Row[5467]*/
.digitalInvestor .padding--left-di
{
	padding-left:var(--padding);

}
/* Row[5468]*/
.rpb--report-scheduler .ic-report-scheduler .timezone-select-wrapper .dx-show-invalid-badge
{
	width:300px !important;

}
/* Row[5469]*/
.rpb--report-scheduler .dx-scheduler-header.dx-widget
{
	background-color:var(--list-header-row-bg);

}
/* Row[5470]*/
.rpb--report-scheduler .dx-scheduler-work-space.dx-widget.dx-visibility-change-handler
{
	background-color:var(--header-bg);

}
/* Row[5471]*/
.rpb--report-scheduler .dx-scheduler-view-switcher.dx-tabs .dx-tab.dx-tab-selected ,.rpb--report-scheduler .dx-scheduler-view-switcher.dx-tabs .dx-tab.dx-tab-selected::before
{
	background-color:var(--header-bg);

}
/* Row[5472]*/
.rpb--report-scheduler .dx-scheduler-view-switcher.dx-tabs .dx-tab.dx-state-hover ,.rpb--report-scheduler .dx-scheduler-view-switcher.dx-tabs .dx-tab.dx-tab-selected::before
{
	background-color:var(--header-bg);

}
/* Row[5473]*/
.rpb--report-scheduler .dx-scheduler-header-panel-cell.dx-scheduler-cell-sizes-horizontal
{
	color:var(--ui-color-text);

}
/* Row[5474]*/
.rpb--report-scheduler .dx-scheduler-all-day-panel
{
	background-color:var(--header-bg);

}
/* Row[5475]*/
.rpb--report-scheduler .dx-scheduler-all-day-title
{
	color:var(--ui-color-text);

}
/* Row[5476]*/
.rpb--report-scheduler i.dx-icon
{
	color:var(--ui-color-text) !important;

}
/* Row[5477]*/
.rpb--report-scheduler .dx-button.dx-button-normal.dx-button-mode-contained.dx-widget.dx-button-has-icon
{
	background-color:var(--header-bg);

}
/* Row[5478]*/
.rpb--report-scheduler .dx-scheduler-navigator-caption.dx-button.dx-button-normal.dx-button-mode-contained.dx-widget.dx-button-has-text
{
	background-color:var(--header-bg);

}
/* Row[5479]*/
[data-user-theme="light"] .rpb--report-scheduler .dx-item.dx-scheduler-appointment
{
	background:var(--ui-color-chart-3);

}
/* Row[5480]*/
[data-user-theme="light"] .rpb--report-scheduler .dx-scheduler-appointment-collector.dx-button.dx-button-default.dx-button-mode-contained.dx-widget
{
	background:var(--ui-color-chart-3);

}
/* Row[5481]*/
.asr__pending-icon
{
	color:var(--ui-color-border);
width:2.6em;
height:2.6em;
background:var(--ui-color-placeholder);
border-radius:50%;

}
/* Row[5482]*/
.asr__pending-icon:before
{
	color:var(--ui-color-border);
font-family:var(--font-family-icon);
font-size:3.2em;
content:"pending";

}
/* Row[5483]*/
.center-asr-modal-icon span
{
	margin:0 auto;

}
/* Row[5484]*/
.overflow-wrap-anywhere
{
	overflow-wrap:anywhere;

}
/* Row[5485]*/
.advisor-dashboard-prtf-worst.inside-column-left
{
	width:calc(50% - 8px) !important;
margin-bottom:30px;
margin-right:15px;
padding:1.5em 0;
position:relative;
background-color:#fff;
border:1px solid #D7D7D7;
box-shadow:unset;
border-radius:0px;

}
/* Row[5486]*/
.advisor-dashboard-prtf-best.inside-column-right
{
	width:calc(50% - 8px) !important;
padding:1.5em 0;
position:relative;
background-color:#fff;
float:right !important;
border:1px solid #D7D7D7;
box-shadow:unset;
border-radius:0px;

}
/* Row[5487]*/
.advisor-dashboard-prtf-worst .worst-prtf
{
	font-size:16px;
line-height:1em;
align-items:center;
justify-content:space-between;
padding:0 1.3em 1.2em;
display:flex;

}
/* Row[5488]*/
.prtf-worst
{
	color:#1C1C1C;
font-weight:500;
font-size:16px;

}
/* Row[5489]*/
.advisor-dashboard-prtf-best .prtf-best
{
	color:#1C1C1C;
font-weight:500;
font-size:16px;
line-height:1em;
align-items:center;
justify-content:space-between;
display:flex;

}
/* Row[5490]*/
.advisor-dashboard-prtf-best .worst-prtf
{
	font-size:16px;
line-height:1em;
align-items:center;
justify-content:space-between;
padding:0 1.3em 1.2em;
display:flex;

}
/* Row[5491]*/
.first-row--buttons-as-tabs .ic-row:nth-child(2) .ic-col button
{
	width:100%;

}
/* Row[5492]*/
.first-row--buttons-as-tabs .ic-row:nth-child(2) .ic-col-0 button
{
	border-radius:3px 0 0 3px;

}
/* Row[5493]*/
.first-row--buttons-as-tabs .ic-row:nth-child(2) .ic-col-1 button
{
	border-radius:0 3px 3px 0;

}
/* Row[5494]*/
.border-radius--top
{
	border-radius:var(--card-border-radius) var(--card-border-radius) 0 0;

}
/* Row[5495]*/
.border-radius--bottom
{
	border-radius:0 0 var(--card-border-radius) var(--card-border-radius);

}
/* Row[5496]*/
.ic-email-list
{
	width:100%;
height:var(--input-height);
max-height:var(--input-height);
min-height:var(--input-height);
background-color:var(--card-bg);
overflow:auto;

}
/* Row[5497]*/
[data-design-system="Alt"] .digitalInvestor
{
	--ui-color-key:#003A7D;
--ui-color-even-bg:transparent;
--ui-color-chart-1:#004791;
--ui-color-chart-2:#026DDE;
--ui-color-chart-3:#7FB5EF;
--ui-color-chart-4:#09C0BB;
--ui-color-chart-5:#46D0CC;
--ui-color-chart-6:#83DFDD;
--ui-color-chart-7:#6F5FEE;
--ui-color-chart-8:#9387F3;
--ui-color-chart-9:#B7AEF7;
--ui-color-chart-10:#7C8993;

}
/* Row[5498]*/
[data-design-system="Alt"] .digitalInvestor.altHoldings .alert::before
{
	color:var(--alert-color);
font-family:var(--font-family-icon);
font-size:1.429em;
margin-right:0.33em;
position:relative;
top:4px;
display:inline-flex;
content:var(--alert-icon);
transform:rotate(0.03deg) translateY(0.05em);

}
/* Row[5499]*/
[data-workflow="FSMHomeOffice.WF.App"] .natural-canvas
{
	overflow:hidden;

}
/* Row[5500]*/
body[data-workflow="FSMHomeOffice.WF.App"]
{
	padding-top:var(--header-height);

}
/* Row[5501]*/
.market--is-open
{
	align-items:center;
width:max-content;
max-width:unset;
margin-bottom:0;
padding:var(--padding-quarter) var(--padding-half);
display:flex;
background-color:#b2e6c4;
border-radius:calc(5 * var(--border-radius));

}
/* Row[5502]*/
.market--is-open label
{
	color:black;
margin-bottom:0;

}
/* Row[5503]*/
.market--is-open:before
{
	color:var(--main-positive-color);
font-family:'material icons';
padding-right:var(--padding-half);
content:'circle';

}
/* Row[5504]*/
.di-wus-holder [data-app="CPIMarketIndices.Input.App"]
{
	width:100%;
position:fixed;
bottom:0;
left:0;
z-index:2;

}
/* Row[5505]*/
.di-wus-holder .dashboard .tabs--as-segmented-control .dx-tabpanel .dx-tabs .dx-tab
{
	min-width:6em;

}
/* Row[5506]*/
.di-wus-holder .dashboard .tabs--as-segmented-control .dx-tabs-wrapper
{
	height:unset;

}
/* Row[5507]*/
.di-wus-holder .dashboard .tabs--as-segmented-control .dx-tabs-nav-button
{
	display:none;

}
/* Row[5508]*/
.hide-datagrid-headers .dx-datagrid-headers
{
	display:none;

}
/* Row[5509]*/
.di-wus-holder [ic-external-widget] .tickerbar .item
{
	flex-direction:column;
min-width:220px;
display:flex;

}
/* Row[5510]*/
.di-wus-holder [ic-external-widget] .tickerbar .name
{
	font-size:calc(1.5 * var(--font-size-main));

}
/* Row[5511]*/
.di-wus-holder [ic-external-widget] .tickerbar, .di-wus-holder [ic-external-widget]:before
{
	height:7.143em !important;
left:0 !important;

}
/* Row[5512]*/
.di-wus-holder [ic-external-widget] .tickerbar .item:not(:last-child):after
{
	height:100%;

}
/* Row[5513]*/
.di-wus-holder [data-app="CPIDashTrendingNews.List.App"] .ic-repeater .ic-repeater-items .ic-repeater-item
{
	flex-shrink:0;
width:100%;

}
/* Row[5514]*/
.di-wus-holder [data-app="CPIDashTrendingNews.List.App"] .ic-repeater .ic-repeater-items
{
	display:flex;

}
/* Row[5515]*/
.di-wus-holder ::-webkit-scrollbar
{
	display:none;

}
/* Row[5516]*/
.di-wus-holder [data-app="DIMarketsSecMktEvents.List.App"] .icGrid .dx-datagrid .dx-row > td
{
	padding-left:0;

}
/* Row[5517]*/
.icconcept-app.crp-canvas-header
{
	margin:20px 0px 0px;

}
/* Row[5518]*/
.icconcept-app.crp-canvas-header .ic-row
{
	display:flex;

}
/* Row[5519]*/
.icconcept-app.crp-canvas-header .ic-row-0 .ic-col
{
	align-self:center;

}
/* Row[5520]*/
.icconcept-app.crp-canvas-header .ic-row-0 .ic-col-0
{
	margin-left:auto;

}
/* Row[5521]*/
.icconcept-app.crp-canvas-header .ic-row-0 .ic-col-1
{
	margin-left:0 !important;

}
/* Row[5522]*/
.icconcept-app.crp-canvas-header .ic-col.ic-col-0 .TableTitle
{
	border:none;

}
/* Row[5523]*/
.icconcept-app.crp-canvas-header .dx-button-normal
{
	margin:0 4px;
padding:0 0.75em;

}
/* Row[5524]*/
[data-design-system="Alt"] .login-page .login-page__login .login__error-message [model]
{
	color:#ff949a !important;

}
/* Row[5525]*/
.tabs-tabpanel--no-margin .dx-tabpanel-tabs
{
	margin:0;

}
/* Row[5526]*/
.make-row-2-top-right-of-list .ic-row-2, .make-row-2-top-right-of-list .ic-row-2 .ic-col
{
	align-items:center;
display:flex;

}
/* Row[5527]*/
.make-row-2-top-right-of-list .ic-row-2
{
	height:53px;
margin-top:var(--row-2-custom-margin-top);
position:absolute;
top:0;
right:0;

}
/* Row[5528]*/
.icconcept-app .appletLibrary .handle .toggle
{
	color:inherit;
background:inherit;
border:none;

}
/* Row[5529]*/
.icconcept-app .appletLibrary .handle .title
{
	color:inherit;
margin-top:0;

}
/* Row[5530]*/
.rpb-modal
{
	width:auto !important;

}
/* Row[5531]*/
.icconcept-app .search-field-with-icon.CL_ReportDefinitionId
{
	width:auto !important;

}
/* Row[5532]*/
.rpb-canvas-report-dialog .report-img
{
	width:100%;
max-width:21.429em;
margin-top:var(--margin);
border:var(--border-width) solid var(--ui-color-border);
box-shadow:var(--box-shadow-small-dark);
border-radius:var(--border-radius);
overflow:hidden;

}
/* Row[5533]*/
.icconcept-app.rpb-canvas-report-dialog > .ic-row-0
{
	padding:var(--padding) var(--padding) 0;

}
/* Row[5534]*/
.icconcept-app.rpb-canvas-report-dialog > .ic-row-1
{
	padding:0 var(--padding) 0;

}
/* Row[5535]*/
.icconcept-app.rpb-canvas-report-dialog > .ic-row-2
{
	padding:0 var(--padding) var(--padding);

}
/* Row[5536]*/
.rpb-canvas-report-dialog.icconcept-app > .ic-row.ic-row-3
{
	justify-content:flex-end;
padding:var(--padding-half) var(--padding) 0 var(--padding);
display:flex;
border-top:var(--buttons-app-border-width) solid var(--buttons-app-border-color);

}
/* Row[5537]*/
.rpb-canvas-report-dialog.icconcept-app > .ic-row.ic-row-3 .ic-col:last-child .dx-button
{
	margin:0 0 var(--gap-horizontal) var(--gap-horizontal);

}
/* Row[5538]*/
.from-to-calculator2
{
	position:absolute;
bottom:255px;
left:20px;

}
/* Row[5539]*/
.from-to-calculator2 .ic-row.ic-row-0
{
	display:flex;

}
/* Row[5540]*/
.from-to-calculator2 .ic-row.ic-row-0 .ic-col.ic-col-1
{
	margin-left:-31px;

}
/* Row[5541]*/
.from-to-calculator2 .ic-row.ic-row-0 .ic-col.ic-col-2
{
	margin-left:31px;
position:relative;
right:17px;

}
/* Row[5542]*/
.from-to-calculator2 .ic-row.ic-row-0 .ic-col.ic-col-3
{
	margin-left:-31px;

}
/* Row[5543]*/
.fx-mail-viewer .mail-viewer-header
{
	padding:var(--padding);

}
/* Row[5544]*/
.interstitial-menu .header__top-menu .ic-row:not(:last-child), .interstitial-menu .header [class*="Mask"], .interstitial-menu .header__bttm-menu
{
	display:none;

}
/* Row[5545]*/
.interstitial-menu .header
{
	align-items:center;

}
/* Row[5546]*/
fx-mail-viewer .mail-viewer-header-attachments-notice
{
	margin:var(--margin);
padding:var(--padding-half);
background:var(--body-bg);
border:solid var(--fx-mailViewer-headerInfo-border-width) var(--fx-mailViewer-headerAttachmentNotice-border-color);
border-radius:var(--border-radius);

}
/* Row[5547]*/
.ExtraSmall .dap-wus-onboarding-myinfo__mobile
{
	min-height:calc(100vh - 15.915em);

}
/* Row[5548]*/
.life-vault__upload .uploadedFile .fileDeleteButton
{
	display:none;

}
/* Row[5549]*/
.icconcept-app .remove-page
{
	margin:5px 0 0 97.5%;

}
/* Row[5550]*/
.icconcept-app .remove-page.fa.fa-window-close.fa-2x:before
{
	font-size:28px;
cursor:pointer;

}
/* Row[5551]*/
.icconcept-app .add-new-page
{
	color:var(--card-bg);
font-size:var(--headings-size-h5);
align-items:center;
justify-content:center;
width:auto;
height:36px;
padding:var(--button-padding);
position:absolute;
display:flex;
background:var(--ui-color-key);
border:none;
border-radius:var(--button-border-radius);
cursor:pointer;

}
/* Row[5552]*/
.icconcept-app .fa-plus:before
{
	color:var(--card-bg);
font-family:'Material Icons';
font-size:var(--headings-size-h5);
content:"add" !important;
font-feature-settings:"liga";

}
/* Row[5553]*/
.icconcept-app .add-new-page .new-page-text
{
	margin:3px;

}
/* Row[5554]*/
.edit-report-modal
{
	width:auto !important;

}
/* Row[5555]*/
.edit-report-modal .ic-row-0
{
	padding:var(--padding) var(--padding) 0;

}
/* Row[5556]*/
.edit-report-modal .ic-row-1, .edit-report-modal .ic-row-2, .edit-report-modal .ic-row-3
{
	padding:0 var(--padding) 0;

}
/* Row[5557]*/
.edit-report-modal .ic-row-4
{
	padding:0 var(--padding) var(--padding);

}
/* Row[5558]*/
.edit-report-modal .ic-row.ic-row-5
{
	justify-content:flex-end;
padding:var(--padding-half) var(--padding) 0 var(--padding);
display:flex;
border-top:var(--buttons-app-border-width) solid var(--buttons-app-border-color);

}
/* Row[5559]*/
.edit-report-modal .ic-row.ic-row-5 .ic-col:last-child .dx-button
{
	margin:0 0 var(--gap-horizontal) var(--gap-horizontal);

}
/* Row[5560]*/
.set-filters-popup
{
	width:auto !important;

}
/* Row[5561]*/
.set-filters-popup .ic-row-1
{
	padding:var(--padding) var(--padding) 0;

}
/* Row[5562]*/
.set-filters-popup .ic-row-2
{
	padding:0 var(--padding) 0;

}
/* Row[5563]*/
.set-filters-popup .ic-row-3
{
	padding:0 var(--padding) var(--padding-4x);

}
/* Row[5564]*/
.set-filters-popup .ic-row.ic-row-4
{
	justify-content:flex-end;
padding:var(--padding-half) var(--padding) 0 var(--padding);
display:flex;
border-top:var(--buttons-app-border-width) solid var(--buttons-app-border-color);

}
/* Row[5565]*/
.set-filters-popup .ic-row.ic-row-4 .ic-col:last-child .dx-button
{
	margin:0 0 var(--gap-horizontal) var(--gap-horizontal);

}
/* Row[5566]*/
.set-filters-popup .dx-button
{
	margin-top:0 !important;

}
/* Row[5567]*/
.from-to-calculator
{
	position:absolute;
bottom:82px;
left:20px;

}
/* Row[5568]*/
.from-to-calculator .ic-row.ic-row-0
{
	display:flex;

}
/* Row[5569]*/
.from-to-calculator .ic-row.ic-row-0 .ic-col-1
{
	margin-left:-31px;

}
/* Row[5570]*/
.from-to-calculator .ic-row.ic-row-0 .ic-col-2
{
	margin-left:31px;
position:relative;
right:17px;

}
/* Row[5571]*/
.from-to-calculator .ic-row.ic-row-0 .ic-col-3
{
	margin-left:-31px;

}
/* Row[5572]*/
.from-to-calculator .ic-row.ic-row-0 .ic-col-1 .dx-datebox
{
	margin-top:3px;

}
/* Row[5573]*/
.from-to-calculator .ic-row.ic-row-0 .ic-col-3 .dx-datebox
{
	margin-top:3px;

}
/* Row[5574]*/
.cancel-canvas-popup
{
	width:auto !important;

}
/* Row[5575]*/
.cancel-canvas-popup .ic-row-0
{
	padding:var(--padding);

}
/* Row[5576]*/
.cancel-canvas-popup .ic-row-1
{
	justify-content:flex-end;
padding:var(--padding-half) var(--padding) 0 var(--padding);
display:flex;
border-top:var(--buttons-app-border-width) solid var(--buttons-app-border-color);

}
/* Row[5577]*/
.cancel-canvas-popup .ic-row.ic-row-1 .ic-col:last-child .dx-button
{
	margin:0 0 var(--gap-horizontal) var(--gap-horizontal);

}
/* Row[5578]*/
.new-report-popup
{
	width:auto !important;

}
/* Row[5579]*/
.new-report-popup .ic-row-0
{
	padding:var(--padding) var(--padding) 0;

}
/* Row[5580]*/
.new-report-popup .ic-row-1, .new-report-popup .ic-row-2, .new-report-popup .ic-row-3
{
	padding:0 var(--padding) 0;

}
/* Row[5581]*/
.new-report-popup .ic-row-4
{
	padding:0 var(--padding) var(--padding);

}
/* Row[5582]*/
.new-report-popup .ic-row.ic-row-5
{
	justify-content:flex-end;
padding:var(--padding-half) var(--padding) 0 var(--padding);
display:flex;
border-top:var(--buttons-app-border-width) solid var(--buttons-app-border-color);

}
/* Row[5583]*/
.new-report-popup .ic-row.ic-row-5 .ic-col:nth-child(2) .dx-button
{
	margin:0 0 var(--gap-horizontal) var(--gap-horizontal);

}
/* Row[5584]*/
.crp-new-canvas-app .ic-row-5 .ic-col-2
{
	width:100%;
position:fixed;
top:-50px;
left:-6px;
-ms-transform:rotate(180deg);
-webkit-transform:rotate(180deg);
transform:rotate(180deg);

}
/* Row[5585]*/
.crp-close-button:before
{
	color:var(--modal-close-icon-color) !important;
font-size:24px !important;
line-height:20px;

}
/* Row[5586]*/
.crp-close-button.dx-state-hover .dx-button-content:before
{
	background:#E7E8E9 !important;

}
/* Row[5587]*/
.crp-close-button.dx-button.dx-state-focused
{
	outline:var(--focus-outline-width) solid var(--button-hover-overlay-bg) !important;
outline-offset:calc(-1 * var(--focus-outline-width));

}
/* Row[5588]*/
.new-report-popup .dx-toolbar-after
{
	display:none;
z-index:0;

}
/* Row[5589]*/
.icconcept-app .ic-row-right
{
	flex-direction:row;
justify-content:flex-end;
display:flex;

}
/* Row[5590]*/
.icconcept-app .appletLibrary
{
	box-shadow:5px 0 10px 0 var(--input-bg);
z-index:10000 !important;

}
/* Row[5591]*/
.icconcept-app .appletLibrary .nav-pills > li.active > a
{
	color:var(--card-bg) !important;
background:var(--ui-color-text) !important;

}
/* Row[5592]*/
.icconcept-app .appletLibrary .nav-pills > li > a
{
	color:var(--ui-color-text) !important;

}
/* Row[5593]*/
.icconcept-app .appletLibrary .nav-tabs > li.active > a
{
	color:var(--button-text-color);
background:var(--ui-body-bg) !important;

}
/* Row[5594]*/
.icconcept-app .appletLibrary .content.applets
{
	background:var(--body-bg) !important;

}
/* Row[5595]*/
.icconcept-app .appletLibrary .handle
{
	color:var(--ui-color-text);
background:var(--body-bg);
box-shadow:5px 0 10px 0 var(--input-bg);

}
/* Row[5596]*/
.icconcept-app .appletLibrary .handle:hover, .icconcept-app .appletLibrary .handle:active
{
	color:var(--body-bg) !important;
background:var(--ui-color-text) !important;

}
/* Row[5597]*/
.icconcept-app .appletLibrary .handle .toggle i
{
	color:inherit !important;

}
/* Row[5598]*/
.icconcept-app .appletLibrary .left
{
	background:var(--body-bg);

}
/* Row[5599]*/
.icconcept-app .appletLibrary .left .content
{
	background:var(--body-bg) !important;

}
/* Row[5600]*/
.icconcept-app .appletLibrary .right
{
	padding-bottom:var(--padding);
background:var(--body-bg) !important;
box-shadow:20px 0 20px 0 var(--input-bg) inset;

}
/* Row[5601]*/
.icconcept-app .appletLibrary .right h4
{
	padding-top:var(--padding-quarter);

}
/* Row[5602]*/
.icconcept-app .appletLibrary .applet
{
	margin-right:0px;
background-color:transparent;

}
/* Row[5603]*/
.icconcept-app .appletLibrary .thumbnail
{
	height:auto !important;
padding:var(--padding-quarter) var(--padding-2x) !important;
border:1px solid var(--button-text-color) !important;
cursor:move;

}
/* Row[5604]*/
.icconcept-app .appletLibrary .applet img
{
	display:none;

}
/* Row[5605]*/
.icconcept-app .appletLibrary .thumbnail:after
{
	color:var(--button-text-color);
font-family:"FontAwesome";
position:absolute;
top:40%;
left:10px;
content:'\f0b2';
-ms-transform:rotate(45deg);
-webkit-transform:rotate(45deg);
transform:rotate(45deg);

}
/* Row[5606]*/
.icconcept-app .appletLibrary .add
{
	display:none;

}
/* Row[5607]*/
.icconcept-app .appletLibrary .thumbnail .title, .appletLibrary .thumbnail .desc
{
	color:var(--button-text-color);
font-size:0.9em;
white-space:normal !important;

}
/* Row[5608]*/
.icconcept-app .appletLibrary .applet .desc
{
	height:fit-content !important;

}
/* Row[5609]*/
.crp-toast-banner
{
	padding:var(--toast-banner-padding);
background:var(--toast-banner-bg);
border:var(--toast-banner-border-width) solid var(--toast-banner-border-color);
box-shadow:var(--toast-banner-box-shadow);
border-radius:var(--toast-banner-border-radius);

}
/* Row[5610]*/
.crp-toast-banner span
{
	color:var(--toast-banner-text-color);
font-size:var(--toast-banner-font-size);
align-items:center;
display:flex;

}
/* Row[5611]*/
.crp-toast-banner span:before
{
	color:var(--toast-banner-icon-color);
font-family:var(--toast-banner-icon-font-family);
font-size:var(--toast-banner-icon-font-size);
margin:var(--toast-banner-icon-margin);
padding:var(--padding-quarter);
background:var(--toast-banner-icon-bg);
border:var(--toast-banner-icon-border-width) solid var(--toast-banner-icon-border-color);
border-radius:var(--toast-banner-icon-border-radius);
content:var(--toast-banner-icon);

}
/* Row[5612]*/
.scrollable
{
	width:615px !important;
overflow-x:hidden;
overflow-y:auto;

}
/* Row[5613]*/
.crp-applet-params
{
	flex-direction:column;
height:calc(100vh - 128px);
position:fixed;
top:69px;
right:0;
display:flex;
background:var(--card-bg) !important;
float:none !important;
border-left:1px solid var(--ui-color-border);
z-index:95;
overflow-x:hidden;
overflow-y:hidden;

}
/* Row[5614]*/
.app-settings-title .ic-row-1
{
	align-items:center;
justify-content:space-between;
height:40px;
display:flex;
background:var(--body-bg);

}
/* Row[5615]*/
.app-settings-title .ic-row-1 .ic-col-0
{
	padding-left:var(--padding);

}
/* Row[5616]*/
.app-settings-title .ic-row-1 .ic-col-0 span
{
	color:var(--ui-color-text);
font-weight:var(--app-title-font-weight);
font-size:var(--app-title-font-size);

}
/* Row[5617]*/
.icconcept-app.SectionTitle
{
	font-weight:var(--app-title-font-weight);
align-items:center;
width:100%;
height:35px !important;
padding-left:var(--padding);
display:flex !important;
background-color:var(--list-group-row-bg);

}
/* Row[5618]*/
.open-close-parameter-button
{
	cursor:pointer;

}
/* Row[5619]*/
.open-close-parameter-button:before
{
	color:var(--ui-color-text);
font-family:'Material Icons';
position:relative;
top:2px;
right:3px;
content:'expand_less';

}
/* Row[5620]*/
.open-close-parameter-button.ExpandIcon:before
{
	content:'expand_more';

}
/* Row[5621]*/
.app-settings-columns-filter
{
	position:relative;
top:-7px;
left:350px;
z-index:9999 !important;

}
/* Row[5622]*/
.app-settings-columns-filter .dx-textbox
{
	width:203px !important;

}
/* Row[5623]*/
.app-settings-columns-filter .dx-textbox span.dx-clear-button-area
{
	display:none;

}
/* Row[5624]*/
.std-table-option-list.table-options.icconcept-app, .input-option-list.table-options.icconcept-app
{
	width:600px;
margin-top:-54px;

}
/* Row[5625]*/
.std-table-option-list > div, .input-option-list > div
{
	max-width:unset !important;

}
/* Row[5626]*/
.std-table-option-list .dx-toolbar-after, .input-option-list .dx-toolbar-after
{
	margin-left:0;

}
/* Row[5627]*/
.std-table-option-list .dx-datagrid-headers, .std-table-option-list .dx-datagrid-header-panel .dx-toolbar-after .dx-datagrid-toolbar-button, .input-option-list .dx-datagrid-headers, .input-option-list .dx-datagrid-header-panel .dx-toolbar-after .dx-datagrid-toolbar-button
{
	display:none;

}
/* Row[5628]*/
.std-table-option-list input.dx-texteditor-input, .input-option-list input.dx-texteditor-input
{
	font-size:13px;
height:36px;
background:var(--input-bg);
border-left:1px solid var(--ui-color-border) !important;
box-shadow:none !important;
border-radius:0px;

}
/* Row[5629]*/
.std-table-option-list .dx-datagrid .dx-data-row > td:not([role="columnheader"]):first-child
{
	padding:0;
left:93.2%;

}
/* Row[5630]*/
.std-table-option-list .dx-datagrid .dx-data-row > td:not([role="columnheader"])
{
	position:relative;
right:6.8%;

}
/* Row[5631]*/
.std-table-option-list .dx-datagrid-rowsview .dx-row > td:nth-child(3)
{
	padding:0 !important;
position:relative;
right:6.8%;
overflow:visible;

}
/* Row[5632]*/
.std-table-option-list .dx-datagrid-rowsview .dx-row > td:nth-child(3) span
{
	font-weight:var(--table-info-app-label-font-weight);
font-size:var(--caption-font-size);

}
/* Row[5633]*/
.std-table-option-list .dx-datagrid-rowsview .dx-row > td:nth-child(4)
{
	position:relative;
right:6.8%;

}
/* Row[5634]*/
.std-table-option-list tbody .dx-row.dx-selection td:first-child:before
{
	background-color:transparent !important;

}
/* Row[5635]*/
.table-option-list-detail .ic-row .ic-col .fieldTable
{
	align-items:center;
justify-content:space-between;
width:50%;
display:flex;

}
/* Row[5636]*/
.table-option-list-detail .ic-row
{
	padding:var(--padding-quarter);

}
/* Row[5637]*/
.table-option-list-detail .ic-row .ic-col
{
	justify-content:center;
width:100%;
display:flex;

}
/* Row[5638]*/
.table-option-list-detail .dx-textbox
{
	width:200px !important;

}
/* Row[5639]*/
.table-option-list-detail .dx-textbox span.dx-clear-button-area
{
	display:none;

}
/* Row[5640]*/
.grid-parameters-input .ic-row-0, .grid-parameters-input .ic-row-1, .grid-parameters-input .ic-row-2
{
	height:51px !important;
padding:var(--padding);
display:flex;
border-bottom:1px solid var(--ui-color-border);

}
/* Row[5641]*/
.grid-parameters-input .ic-col
{
	align-items:center;
display:flex;

}
/* Row[5642]*/
.grid-parameters-input .ic-col-0
{
	width:63%;

}
/* Row[5643]*/
.grid-parameters-input .ic-col .fieldTable
{
	align-items:center;
display:flex;

}
/* Row[5644]*/
.grid-parameters-input .ic-col .dx-textbox
{
	width:200px !important;

}
/* Row[5645]*/
.grid-parameters-input .ic-col .dx-textbox span.dx-clear-button-area
{
	display:none;

}
/* Row[5646]*/
.grid-colors-list .dx-datagrid-header-panel
{
	display:none;

}
/* Row[5647]*/
.grid-colors-list td
{
	padding:var(--padding-quarter) var(--padding) !important;

}
/* Row[5648]*/
.grid-colors-list td:nth-child(3) div
{
	max-width:200px !important;
margin:0 0 0 auto;

}
/* Row[5649]*/
.crp-grid-headers-list .dx-toolbar .dx-toolbar-button
{
	--button-bg:transparent;
--button-text-color:var(--ui-color-key);
--button-border-color:var(--ui-color-key);
--button-hover-bg:var(--ui-color-key);
--button-hover-text-color:var(--card-bg);
--button-hover-border-color:var(--ui-color-key);
--button-hover-shadow:none;
--button-click-ripple-bg:var(--button-text-color);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:transparent;
--button-hover-overlay-opacity:0;

}
/* Row[5650]*/
.crp-grid-headers-list .dx-toolbar .dx-toolbar-button:hover, .crp-grid-headers-list .dx-toolbar .dx-toolbar-button:focus
{
	background:var(--button-hover-bg);
box-shadow:var(--button-hover-shadow);
border-radius:var(--button-border-radius);
overflow:hidden;

}
/* Row[5651]*/
.crp-grid-headers-list table
{
	table-layout:auto !important;

}
/* Row[5652]*/
.crp-grid-headers-list tr td:nth-child(1)
{
	width:250px !important;
max-width:250px !important;

}
/* Row[5653]*/
.crp-grid-headers-list td:nth-child(1) .dx-textbox
{
	width:240px !important;

}
/* Row[5654]*/
.crp-grid-headers-list tr td:nth-child(2)
{
	width:250px !important;
max-width:250px !important;

}
/* Row[5655]*/
.crp-grid-headers-list tr td:nth-child(2) .dx-textbox
{
	width:240px !important;
max-width:240px !important;

}
/* Row[5656]*/
.crp-grid-headers-list tr td:nth-child(2) input
{
	width:240px !important;
margin-top:6px;

}
/* Row[5657]*/
.crp-grid-headers-list tr td:nth-child(3)
{
	padding:0 !important;

}
/* Row[5658]*/
.std-table-panel-buttons
{
	width:600px;
margin-left:-1px;
position:fixed;
bottom:0;
background:var(--card-bg);
border-left:1px solid var(--ui-color-border);

}
/* Row[5659]*/
.std-table-panel-buttons .ic-row
{
	justify-content:flex-end;
padding:var(--padding-half) var(--padding) 0 var(--padding);
display:flex;
border-top:var(--buttons-app-border-width) solid var(--buttons-app-border-color);

}
/* Row[5660]*/
.std-table-panel-buttons .ic-row-1 .ic-col:last-child .dx-button
{
	margin:0 0 var(--gap-horizontal) var(--gap-horizontal);

}
/* Row[5661]*/
.crp-grid-headers-list .dx-datagrid-header-panel
{
	width:600px;

}
/* Row[5662]*/
.crp-grid-headers-list td:nth-child(2) .dx-texteditor-container.dx-tag-container.dx-native-click
{
	display:block !important;

}
/* Row[5663]*/
.crp-grid-headers-list .dx-datagrid .dx-datagrid-rowsview .dx-data-row .dx-cell-modified .dx-highlight-outline::after
{
	border:none !important;

}
/* Row[5664]*/
[data-design-system="Alt"] .digitalInvestor.dastradingstatus button.dx-closebutton.dx-button.dx-button-normal.dx-button-mode-contained.dx-widget.dx-button-has-icon
{
	display:none;

}
/* Row[5665]*/
.cms--doc-slider-cta .DocumentSliderV4 .docSlide .docImage img
{
	object-fit:contain;

}
/* Row[5666]*/
.grid-parameters-input .ic-row.ic-row-3, .grid-parameters-input .ic-row.ic-row-4, .grid-parameters-input .ic-row.ic-row-5, .grid-parameters-input .ic-row.ic-row-6, .grid-parameters-input .ic-row.ic-row-7, .grid-parameters-input .ic-row.ic-row-8
{
	display:none;

}
/* Row[5667]*/
.grid-parameters-input .ic-col-0 span
{
	font-weight:var(--table-info-app-label-font-weight);

}
/* Row[5668]*/
.grid-colors-list td:first-child span
{
	font-weight:var(--table-info-app-label-font-weight);

}
/* Row[5669]*/
.grid-colors-list td:last-child
{
	width:200px !important;
max-width:200px !important;

}
/* Row[5670]*/
.std-table-option-list .ConditionParam
{
	width:150px;
max-width:150px !important;

}
/* Row[5671]*/
.std-table-option-list .ColumnParam
{
	width:200px !important;
max-width:200px !important;

}
/* Row[5672]*/
.std-table-option-list td.dx-cell-focus-disabled.dx-master-detail-cell
{
	padding:var(--padding-quarter) !important;

}
/* Row[5673]*/
.chart-query-parameter-title
{
	display:none;

}
/* Row[5674]*/
.bar-chart-parameters-input .ic-row
{
	align-items:center;
display:flex;
border-bottom:1px solid var(--ui-color-border);

}
/* Row[5675]*/
.bar-chart-parameters-input .ic-row .ic-col-0
{
	width:258px;

}
/* Row[5676]*/
.bar-chart-parameters-input .ic-row-0 .ic-col-0, .bar-chart-parameters-input .ic-row-5 .ic-col-0, .bar-chart-parameters-input .ic-row-6 .ic-col-0
{
	width:130px;

}
/* Row[5677]*/
.bar-chart-parameters-input .ic-row .ic-col-1 input, .bar-chart-parameters-input .ic-row .ic-col-1 .dx-textbox
{
	width:165px !important;

}
/* Row[5678]*/
.bar-chart-parameters-input .ic-row-0 .ic-col-1, .bar-chart-parameters-input .ic-row-0 .ic-col-1 .dx-textbox, .bar-chart-parameters-input .ic-row-5 .ic-col-1, .bar-chart-parameters-input .ic-row-5 .ic-col-1 .dx-textbox, .bar-chart-parameters-input .ic-row-6 .ic-col-1, .bar-chart-parameters-input .ic-row-6 .ic-col-1 .dx-textbox
{
	width:125px !important;

}
/* Row[5679]*/
.bar-chart-parameters-input .ic-col-1 .dx-textbox input
{
	padding-right:var(--padding) !important;

}
/* Row[5680]*/
.bar-chart-parameters-input .ic-col-2, .bar-chart-parameters-input .ic-col-3
{
	margin-left:3px !important;

}
/* Row[5681]*/
.bar-chart-parameters-input .ic-col-2 .dx-textbox, .bar-chart-parameters-input .ic-col-3 .dx-textbox
{
	width:165px !important;

}
/* Row[5682]*/
.bar-chart-parameters-input .ic-row-0 .ic-col-1 .fieldTable, .bar-chart-parameters-input .ic-row-1 .ic-col-1 .fieldTable
{
	align-items:center;
display:flex !important;

}
/* Row[5683]*/
.bar-chart-parameters-input .ParamLabel
{
	font-weight:var(--table-info-app-label-font-weight);
padding:var(--padding) 0 var(--padding) var(--padding);
border:none !important;

}
/* Row[5684]*/
.bar-chart-parameters-input .dx-textbox span.dx-clear-button-area
{
	display:none;

}
/* Row[5685]*/
.chart-colors-title button
{
	display:none !important;

}
/* Row[5686]*/
.disabled-field.dx-state-readonly input
{
	width:164px;
position:relative;
background:var(--ui-color-gray-light);

}
/* Row[5687]*/
.disabled-field.dx-state-readonly
{
	position:relative;
left:-2px;

}
/* Row[5688]*/
.chart-colors-list .dx-datagrid-header-panel
{
	display:none !important;

}
/* Row[5689]*/
.chart-colors-list td
{
	padding:var(--padding-quarter) var(--padding) !important;

}
/* Row[5690]*/
.chart-colors-list
{
	width:440px !important;

}
/* Row[5691]*/
.chart-colors-list td:nth-child(3) div
{
	max-width:200px !important;
margin:0 0 0 auto;

}
/* Row[5692]*/
.chart-colors-list td:first-child span
{
	font-weight:var(--table-info-app-label-font-weight);

}
/* Row[5693]*/
.chart-panel-buttons
{
	width:440px;
margin-left:-1px;
position:fixed;
bottom:0;
background:var(--card-bg);
border-left:1px solid var(--ui-color-border);

}
/* Row[5694]*/
.chart-panel-buttons .ic-row
{
	justify-content:flex-end;
padding:var(--padding-half) var(--padding) 0 var(--padding);
display:flex;
border-top:var(--buttons-app-border-width) solid var(--buttons-app-border-color);

}
/* Row[5695]*/
.chart-panel-buttons .ic-row-1 .ic-col-4 .dx-button, .chart-panel-buttons .ic-row-1 .ic-col-5 .dx-button, .chart-panel-buttons .ic-row-1 .ic-col-6 .dx-button
{
	margin:0 0 var(--gap-horizontal) var(--gap-horizontal);

}
/* Row[5696]*/
.crp-grid-headers-list td:nth-child(4)
{
	display:none;

}
/* Row[5697]*/
.edit-params-family
{
	padding:0 !important;

}
/* Row[5698]*/
.input-option-list .dx-datagrid .dx-data-row > td:not([role="columnheader"]):first-child
{
	padding:0;
left:93.2%;

}
/* Row[5699]*/
.input-option-list .dx-datagrid .dx-data-row > td:not([role="columnheader"])
{
	position:relative;
right:6.8%;

}
/* Row[5700]*/
.input-option-list .dx-datagrid-rowsview .dx-row > td:nth-child(3)
{
	padding:0 !important;
position:relative;
right:6.8%;
overflow:visible;

}
/* Row[5701]*/
.input-option-list .dx-datagrid-rowsview .dx-row > td:nth-child(3) span
{
	font-weight:var(--table-info-app-label-font-weight);
font-size:var(--caption-font-size);

}
/* Row[5702]*/
.input-option-list .dx-datagrid-rowsview .dx-row > td:nth-child(4)
{
	position:relative;
right:6.8%;

}
/* Row[5703]*/
.input-option-list tbody .dx-row.dx-selection td:first-child:before
{
	background-color:transparent !important;

}
/* Row[5704]*/
.input-option-list .FieldParam
{
	width:200px !important;
max-width:200px !important;

}
/* Row[5705]*/
.input-option-list .DisplayParam
{
	width:150px;
max-width:150px !important;

}
/* Row[5706]*/
.input-option-list td.dx-cell-focus-disabled.dx-master-detail-cell
{
	padding:var(--padding-quarter) !important;

}
/* Row[5707]*/
.field-option-list-detail .ic-row
{
	justify-content:center;
width:100%;
display:flex;

}
/* Row[5708]*/
.field-option-list-detail .ic-row .ic-col .fieldTable
{
	align-items:center;
justify-content:space-between;
width:50%;
display:flex;

}
/* Row[5709]*/
.field-option-list-detail .ic-row .ic-col
{
	justify-content:center;
width:100%;
display:flex;

}
/* Row[5710]*/
.field-option-list-detail .dx-textbox
{
	width:200px !important;

}
/* Row[5711]*/
.field-option-list-detail .dx-textbox span.dx-clear-button-area
{
	display:none;

}
/* Row[5712]*/
.crp-input
{
	padding:var(--padding);

}
/* Row[5713]*/
.crp-input .TableTitle
{
	margin:var(--page-title-margin);

}
/* Row[5714]*/
.crp-input .ic-row:not(.ic-row-0)
{
	padding:var(--padding-quarter) var(--padding-half);
border-top:1px solid var(--ui-color-border);
border-left:1px solid var(--ui-color-border);
border-right:1px solid var(--ui-color-border);

}
/* Row[5715]*/
.crp-input .ic-row:nth-child(even)
{
	background:var(--ui-color-even-bg);

}
/* Row[5716]*/
.crp-input .ic-row:nth-child(odd)
{
	background:var(--ui-color-odd-bg);

}
/* Row[5717]*/
.crp-input .ic-row:last-child
{
	border-bottom:1px solid var(--ui-color-border);

}
/* Row[5718]*/
.crp-input .ic-row .fieldTable
{
	align-items:center;
justify-content:space-between;
display:flex;

}
/* Row[5719]*/
.crp-input .ic-row .fieldTable label
{
	font-weight:var(--app-title-font-weight);
width:20em;
margin:0;

}
/* Row[5720]*/
.crp-input .dx-texteditor
{
	width:292px !important;

}
/* Row[5721]*/
.crp-input input.dx-texteditor-input
{
	color:var(--ui-color-text) !important;
text-align:right;
background:var(--ui-card-bg) !important;
border:none !Important;
box-shadow:none !important;
-webkit-box-shadow:n one !important;
-moz-box-shadow:none !important;

}
/* Row[5722]*/
.grid-parameters-input.crp-hide-field .ic-row-1
{
	display:none;

}
/* Row[5723]*/
.grid-parameters-input.crp-show-field .ic-row-1
{
	display:flex;

}
/* Row[5724]*/
[data-user-session="unauth"] .header .header__menu
{
	display:none;

}
/* Row[5725]*/
[data-user-session="unauth"] .header
{
	justify-content:center;

}
/* Row[5726]*/
.TAS-item:not(.TAS-item-name)
{
	color:var(--ui-color-text);

}
/* Row[5727]*/
.TAS-item-name
{
	color:var(--ui-color-key);
font-size:16px;

}
/* Row[5728]*/
.TAS-item:not(.TAS-item-name):before
{
	color:var(--ui-color-key);
font-family:"Material Icons";
font-size:1em;
margin-right:calc(var(--margin) / 2);

}
/* Row[5729]*/
.TAS-item.TAS-item-amount:before
{
	content:"account_balance_wallet";

}
/* Row[5730]*/
.TAS-item.TAS-item-location:before
{
	content:"pin_drop";

}
/* Row[5731]*/
.TAS-container
{
	flex-direction:column;
display:flex;

}
/* Row[5732]*/
.TAS-img
{
	width:3.571em;

}
/* Row[5733]*/
.TAS-provider
{
	color:var(--color-fruit-salad);
font-size:12px;
position:relative;

}
/* Row[5734]*/
.TAS-provider:after
{
	font-family:"Material Icons";
font-size:20px;
position:absolute;
top:9px;
left:49px;
content:"link";
transform:rotate(90deg);

}
/* Row[5735]*/
.TAS-provider-null
{
	display:none;

}
/* Row[5736]*/
.asr-buttons-align-top
{
	padding-bottom:var(--padding);
position:absolute;
bottom:1009px;

}
/* Row[5737]*/
.asr-buttons-align-bottom
{
	position:absolute;
bottom:10%;

}
/* Row[5738]*/
.icconcept-app .applet-container
{
	background:var(--card-bg);

}
/* Row[5739]*/
.icconcept-app .grid-stack-item-handle
{
	background:var(--card-bg);

}
/* Row[5740]*/
.icconcept-app .grid-stack-item-handle i, .icconcept-app .grid-stack-item-handle a
{
	color:var(--button-text-color);

}
/* Row[5741]*/
.mdi
{
	color:var(--button-icon-color,var(--button-text-color));

}
/* Row[5742]*/
.delete-dash-confirm-popup
{
	width:auto !important;

}
/* Row[5743]*/
.delete-dash-confirm-popup .ic-row-0
{
	padding:var(--padding);

}
/* Row[5744]*/
.delete-dash-confirm-popup .ic-row-1
{
	justify-content:flex-end;
padding:var(--padding-half) var(--padding) 0 var(--padding);
display:flex;
border-top:var(--buttons-app-border-width) solid var(--buttons-app-border-color);

}
/* Row[5745]*/
.delete-dash-confirm-popup .ic-row.ic-row-1 .ic-col:last-child .dx-button
{
	margin:0 0 var(--gap-horizontal) var(--gap-horizontal);

}
/* Row[5746]*/
.new-report-popup .dx-textbox span.dx-clear-button-area
{
	display:none;

}
/* Row[5747]*/
.icconcept-app .appletLibrary .left input
{
	color:var(--ui-color-text);
background:var(--input-bg);

}
/* Row[5748]*/
.icconcept-app .appletLibrary .left .nav-pills > li > a
{
	color:var(--ui-color-key) !important;

}
/* Row[5749]*/
.icconcept-app .appletLibrary .left .nav-pills > li.active > a
{
	color:var(--ui-color-key);
background:var(--ui-color-key-secondary) !important;

}
/* Row[5750]*/
.icconcept-app .appletLibrary .left .nav-pills > li > a:hover
{
	color:var(--ui-color-key) !important;
background:var(--ui-color-key-secondary) !important;

}
/* Row[5751]*/
.icconcept-app .appletLibrary .left .input-group-addon:first-child
{
	background:var(--input-bg);

}
/* Row[5752]*/
.enter-parameters-popup .dx-popup-title
{
	display:none;

}
/* Row[5753]*/
.edit-params-popup .dx-textbox span.dx-clear-button-area
{
	display:none;

}
/* Row[5754]*/
.rpb-canvas-report-dialog .CL_OutputFormat.dx-textbox span.dx-clear-button-area
{
	display:none;

}
/* Row[5755]*/
[dx-button].button--width-100, [dx-button].button--width-100.dx-state-focused
{
	--button-min-width:100%;

}
/* Row[5756]*/
[data-workflow="FSMHomeOffice.WF.App"][data-step="FSMPDPreviewProd.Holder.App"] .card
{
	position:relative;

}
/* Row[5757]*/
[data-step="FSMServices.Holder.App"] [data-app="FSMUpdateMedia.Title.App"]
{
	padding:10px var(--padding);

}
/* Row[5758]*/
[data-step="FSMServices.Holder.App"] [data-app="FSMUpdateMedia.Title.App"] .TableTitle
{
	padding:0;

}
/* Row[5759]*/
.icconcept-app .dx-datagrid-summary-item.dx-datagrid-text-content.dx-datagrid-custom-total-summary
{
	height:19px;

}
/* Row[5760]*/
.icconcept-app .dx-datagrid-summary-item.dx-datagrid-text-content.dx-datagrid-custom-total-summary span
{
	font-family:inherit !important;
padding-left:var(--padding);

}
/* Row[5761]*/
.icconcept-app.hide-section
{
	display:none !important;

}
/* Row[5762]*/
.icconcept-app.show-section
{
	display:block;

}
/* Row[5763]*/
.enter-parameters-popup
{
	width:28.571em !important;

}
/* Row[5764]*/
.enter-parameters-popup .icconcept-app .ic-row-0
{
	padding:var(--padding-2x) var(--padding-2x);

}
/* Row[5765]*/
.enter-parameters-popup .icconcept-app .ic-row-1
{
	justify-content:flex-end;
padding:var(--padding-half) var(--padding) 0 var(--padding);
display:flex;
border-top:var(--buttons-app-border-width) solid var(--buttons-app-border-color);

}
/* Row[5766]*/
.delete-dash-confirm-popup .ic-row-0 div
{
	text-align:left !important;

}
/* Row[5767]*/
.icconcept-app .highcharts-container .highcharts-data-label text
{
	fill:var(--color-black) !important;

}
/* Row[5768]*/
.icon.nw-asset--MANUAL:before
{
	content:"link_off";

}
/* Row[5769]*/
.icon.nw-asset--PLAID:before
{
	content:"link";

}
/* Row[5770]*/
.nw-asset--not-linked-PLAID,.nw-asset--linked-MANUAL,.nw-asset--linked-,.nw-asset--not-linked-
{
	display:none;

}
/* Row[5771]*/
.canvas-dash-holder .fr-toolbar
{
	background:var(--card-bg);

}
/* Row[5772]*/
.canvas-dash-holder .fa-dedent:before, .fa-outdent:before
{
	content:"\f03b" !important;

}
/* Row[5773]*/
.canvas-dash-holder .fr-toolbar #insertImage-1, .canvas-dash-holder .fr-toolbar #insertLink-1, .canvas-dash-holder .fr-toolbar #insertVideo-1, .canvas-dash-holder .fr-toolbar #html-1
{
	display:none !important;

}
/* Row[5774]*/
.canvas-dash-holder .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a
{
	background:var(--card-bg) !important;

}
/* Row[5775]*/
.canvas-dash-holder .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a:hover
{
	color:var(--ui-color-key);
background:var(--ui-color-key-secondary) !important;

}
/* Row[5776]*/
.canvas-dash-holder .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-command.fr-active
{
	color:var(--ui-color-key);
background:var(--ui-color-key-secondary) !important;

}
/* Row[5777]*/
.canvas-dash-holder .fr-popup .fr-command.fr-btn.fr-dropdown.fr-active, .canvas-dash-holder .fr-toolbar .fr-command.fr-btn.fr-dropdown.fr-active
{
	color:var(--ui-color-key);
background:var(--ui-color-key-secondary) !important;

}
/* Row[5778]*/
.fsm__product-search-cards .tag-box--limit .ic-tag-box-text:nth-child(n+5)
{
	display:none;

}
/* Row[5779]*/
.fms--tag-box-with-buttons .ic-row:nth-child(1) .ic-col:nth-child(4)
{
	width:100%;

}
/* Row[5780]*/
.fms--tag-box-with-buttons .TagOptionsWrapperStyle .dx-texteditor.dx-widget
{
	background:#fff;

}
/* Row[5781]*/
.fms--tag-box-with-buttons .TagOptionsWrapperStyle .ic-tag-input-container
{
	margin-left:-237px;

}
/* Row[5782]*/
.fms--tag-box-with-buttons .ic-row:nth-child(2)
{
	padding:0;

}
/* Row[5783]*/
.holdings-title .TableTitle
{
	font-size:var(--headings-size-h3);
padding:1em 0;

}
/* Row[5784]*/
.button--square
{
	--button-border-radius:4px;
--button-padding:0.5em !important;

}
/* Row[5785]*/
.button--thick-border-width
{
	--button-border-width:3px !important;

}
/* Row[5786]*/
.dropdown--remove-x-icon .dx-icon-clear:before
{
	display:none;

}
/* Row[5787]*/
.tabs--tab-selected-border-bottom-blue .dx-tab-selected:before
{
	border-bottom:var(--tabs-tab-selected-border-width) solid var(--tabs-tab-selected-border-color) !important;
--tabs-tab-selected-border-width:5px;

}
/* Row[5788]*/
[data-design-system="Alt"] .digitalInvestor button.CL_Btn_22.material-icons.DeleteIcon.button--icon-only.button--outlined-destructive.ng-scope.ng-isolate-scope.dx-button.dx-button-normal.dx-button-mode-contained.dx-widget
{
	padding:0.25em;
border-radius:3px;
border-width:2px;

}
/* Row[5789]*/
[data-design-system="Alt"] .digitalInvestor button.CL_Btn_27.material-icons.DeleteIcon.button--outlined-destructive.button--icon-only.ng-scope.ng-isolate-scope.dx-button.dx-button-normal.dx-button-mode-contained.dx-widget
{
	padding:0.25em;
border-radius:3px;
border-width:2px;

}
/* Row[5790]*/
.ic10--dist-mgr-title-app h4
{
	color:var(--color-white);

}
/* Row[5791]*/
.html-as-field-label span
{
	margin:var(--label-margin);

}
/* Row[5793]*/
.button--dynamic-text .dx-button-content
{
	opacity:0;

}
/* Row[5794]*/
.radio-group--as-buttons .dx-radiogroup-vertical .dx-collection
{
	flex-direction:column;

}
/* Row[5795]*/
.radio-group--as-buttons .dx-radiogroup.dx-radiogroup-vertical .dx-radiobutton
{
	justify-content:center;
margin-right:0;

}
/* Row[5796]*/
.ExtraSmall .bb9c-trading-tabs .margin--left-2x
{
	margin-left:0;

}
/* Row[5797]*/
.Small .bb9c-trading-tabs .margin--left-2x
{
	margin-left:0;

}
/* Row[5798]*/
.Medium .bb9c-trading-tabs .margin--left-2x
{
	margin-left:0;

}
/* Row[5799]*/
.button--enabled
{
	opacity:1 !important;
pointer-events:inherit !important;

}
/* Row[5800]*/
.button--disabled:not(.ic-col)
{
	opacity:0.3;
pointer-events:none;

}
/* Row[5801]*/
.button--disabled.ic-col button
{
	opacity:0.3;
pointer-events:none;

}
/* Row[5802]*/
.disable--condition1
{
	opacity:0.3;
pointer-events:none;

}
/* Row[5803]*/
.disable--condition2
{
	opacity:0.3;
pointer-events:none;

}
/* Row[5804]*/
.green-coded
{
	color:var(--color-green-text);
padding:0.3em;
background:var(--color-green-bg);
border-radius:3px;

}
/* Row[5805]*/
.red-coded
{
	color:var(--color-red-text);
padding:0.3em;
background:var(--color-red-bg);
border-radius:3px;

}
/* Row[5806]*/
.blue-coded
{
	color:var(--color-blue-text);
padding:0.3em;
background:var(--color-blue-bg);
border-radius:3px;

}
/* Row[5807]*/
.orange-coded
{
	color:var(--color-orange-text);
padding:0.3em;
background:var(--color-orange-bg);
border-radius:3px;

}
/* Row[5808]*/
.black-coded
{
	color:var(--color-black-text);
padding:0.3em;
background:var(--color-black-bg);
border-radius:3px;

}
/* Row[5809]*/
.enable-disable-field
{
	transition:max-height .5s ease, opacity .5s ease, margin-bottom .75s ease;

}
/* Row[5810]*/
.enable-disable-field.enabled
{
	max-height:4.286em;
margin-bottom:1.5em;
opacity:1;

}
/* Row[5811]*/
.enable-disable-field.disabled
{
	max-height:0;
margin-bottom:0;
opacity:0;
pointer-events:none;

}
/* Row[5812]*/
.tag-box--max-height .dx-tagbox .dx-texteditor-container.dx-tag-container
{
	max-height:var(--tagbox-input-height);
overflow:auto;

}
/* Row[5813]*/
.tagbox--hide-tagbox .dx-tag-container
{
	display:none;

}
/* Row[5814]*/
.tagbox---hide-tags .ic-tag-list-container
{
	display:none;

}
/* Row[5815]*/
.tagbox--hide-button .ic-tag-box-button-wrapper
{
	display:none;

}
/* Row[5816]*/
.last-row-buttons--fixed .ic-row:last-child:not(.last-row-buttons--fixed .ic-row .ic-row)
{
	justify-content:flex-end;
width:100%;
padding:0.5em 1em;
position:fixed;
bottom:0;
right:0;
display:flex;
background-color:var(--card-bg);
border-top:var(--tabs-panel-border-width) solid var(--tabs-panel-border-color);

}
/* Row[5817]*/
.flex-auto
{
	flex:auto !important;

}
/* Row[5818]*/
.tagbox--box-as-tag-holder .dx-tagbox
{
	width:fit-content !important;
border:0;

}
/* Row[5819]*/
.tagbox--box-as-tag-holder .dx-tagbox .dx-tag-container .dx-texteditor-input
{
	display:none;

}
/* Row[5820]*/
.tagbox--height-unset .ic-tag-holder
{
	height:unset !important;

}
/* Row[5821]*/
.tagbox--tags-with-x .ic-tag-box.dx-list-item-selected
{
	align-items:center;
height:unset;
display:flex !important;

}
/* Row[5822]*/
.tagbox--box-as-tag-holder .dx-tagbox .dx-tag-container
{
	border:0;

}
/* Row[5823]*/
.tagbox--box-as-tag-holder .dx-tag-content
{
	flex-direction:row-reverse;
max-width:fit-content;
display:flex;
background-color:var(--ui-color-key-secondary);

}
/* Row[5824]*/
.tagbox--box-as-tag-holder .dx-tag
{
	max-width:unset;

}
/* Row[5825]*/
.tagbox--box-as-tag-holder .dx-tagbox .dx-tag-content .dx-tag-remove-button
{
	color:var(--tagbox-tag-text-color);
line-height:1;
margin-right:0.25em;
margin-left:0;

}
/* Row[5826]*/
.fsm--risk-statistics-col .ic-col
{
	width:40%;

}
/* Row[5827]*/
.fms--tag-box-with-buttons .tag-button--orange.button--as-tag-item
{
	margin-top:60px;
background:#F88702 !important;

}
/* Row[5828]*/
.fms--tag-box-with-buttons .tag-button--green.button--as-tag-item
{
	margin-top:60px;
background:#65BC46 !important;

}
/* Row[5829]*/
.fms--tag-box-with-buttons .tag-button--blue.button--as-tag-item
{
	margin-top:60px;
background:#006DDF !important;

}
/* Row[5830]*/
.button--table-title-row .ic-col
{
	width:100%;

}
/* Row[5831]*/
[dx-button].dx-button.button--icon-only.button--destructive-outlined
{
	--focus-outline-color:var(--ui-color-destructive);
--button-bg:transparent;
--button-text-color:var(--ui-color-destructive);
--button-border-width:1px;
--button-border-color:var(--ui-color-destructive);
--button-shadow:none;
--button-hover-bg:transparent;
--button-hover-text-color:var(--ui-color-destructive);
--button-hover-border-width:1px;
--button-hover-border-color:transparent;
--button-hover-shadow:none;
--button-click-ripple-bg:var(--button-hover-text-color);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:var(--ui-color-destructive);
--button-hover-overlay-opacity:0.1;

}
/* Row[5832]*/
.button--table-title-row .title-row-button
{
	justify-content:end;
width:100%;
padding-right:var(--padding);
position:absolute;
top:-54px;
display:flex;

}
/* Row[5833]*/
.goals--details
{
	justify-content:space-around;
padding:var(--app-title-padding);
display:flex;

}
/* Row[5834]*/
.goals--details .ic-row .ic-col
{
	margin-bottom:2em;

}
/* Row[5835]*/
[data-design-system="Alt"] .dashboard .ExtraSmall .highcharts-container svg.highcharts-root
{
	font-size:var(--font-size-main)!important;
max-height:var(--chart-max-height)!important;
min-height:22em!important;
padding-top:0!important;

}
/* Row[5836]*/
.header--change-box-shadow-to-border
{
	--header-box-shadow:none;
--header-bottom-border-width:var(--border-width);
--header-bottom-border-color:var(--ui-color-border);

}
/* Row[5837]*/
.tabs--tab-panel-top-of-screen > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs
{
	max-width:var(--body-max-width);
position:relative;
top:calc(-1 * var(--padding-plus-half));

}
/* Row[5838]*/
.tabs--bold-border-bottom > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs > .dx-tabs > .dx-tabs-wrapper > .dx-tab > .dx-tab-content > span
{
	font-weight:500;
letter-spacing:1px;

}
/* Row[5839]*/
.tabs--bold-border-bottom > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs > .dx-tabs .dx-tab-selected::before
{
	display:none;

}
/* Row[5840]*/
.tabs--bold-border-bottom > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs > .dx-tabs .dx-tab-selected::after
{
	width:100%;
height:var(--tabs-tab-selected-border-width);
position:relative;
top:auto;
bottom:-3px;
right:0;
left:0;
display:flex;
background:var(--tabs-tab-selected-border-color);
content:"";

}
/* Row[5841]*/
.icGrid .dx-treelist-container .dx-sort-down::before, .icGrid .dx-treelist-container .dx-sort-up::before
{
	font-family:inherit;

}
/* Row[5842]*/
[data-design-system="Alt"] .dashboard .Small .filter.filter--chart .ic-row:nth-child(2)
{
	gap:var(--gap-horizontal) var(--gap-vertical);
margin-top:var(--margin-half);

}
/* Row[5843]*/
[data-design-system="Alt"] .Small .altHoldings .filter .ic-row:not(:last-child) .ic-col .fieldTable
{
	min-width:50%;

}
/* Row[5844]*/
.progressbar--hide-caret .ic-progress-caret
{
	display:none;

}
/* Row[5845]*/
.progress-bar--blue-fill .dx-progressbar-range
{
	background:var(--ui-color-key);

}
/* Row[5846]*/
.progress-bar--orange-fill .dx-progressbar-range
{
	background:#ff9f15;

}
/* Row[5847]*/
.progress-bar--green-fill .dx-progressbar-range
{
	background:var(--main-positive-color);

}
/* Row[5848]*/
.progress-bar--round-fill .dx-progressbar-range
{
	border-radius:var(--border-radius);

}
/* Row[5849]*/
.tabs--is-transparent-blue-bg > .ic-field-wrapper > .dx-tabpanel > .dx-tabpanel-tabs
{
	margin-bottom:var(--margin);

}
/* Row[5850]*/
.tabs--is-transparent-blue-bg > .ic-field-wrapper > .dx-tabpanel > .dx-tabpanel-tabs > .dx-tabs, .tabs--is-transparent-blue-bg > .ic-field-wrapper > .dx-tabpanel > .dx-tabpanel-tabs > .dx-tabs > .dx-tabs-wrapper > .dx-tab:not(.dx-tab-selected):not(.dx-state-hover)
{
	background:transparent;
border-color:#5f7093;

}
/* Row[5851]*/
.tabs--is-transparent-blue-bg > .ic-field-wrapper > .dx-tabpanel > .dx-tabpanel-tabs > .dx-tabs > .dx-tabs-wrapper > .dx-tab:not(.dx-tab-selected):not(.dx-state-hover) > .dx-tab-content > span
{
	color:white;
opacity:0.3;

}
/* Row[5852]*/
.tabs--is-transparent-blue-bg > .ic-field-wrapper > .dx-tabpanel > .dx-tabpanel-tabs > .dx-tabs > .dx-tabs-wrapper > .dx-tab.dx-tab-selected span
{
	color:white;

}
/* Row[5853]*/
.tabs--is-transparent-blue-bg > .ic-field-wrapper > .dx-tabpanel > .dx-tabpanel-tabs > .dx-tabs > .dx-tabs-wrapper > .dx-tab.dx-state-hover
{
	background:transparent;

}
/* Row[5854]*/
.tabs--is-transparent-blue-bg > .ic-field-wrapper > .dx-tabpanel > .dx-tabpanel-tabs > .dx-tabs > .dx-tabs-wrapper > .dx-tab.dx-state-hover span
{
	color:white;

}
/* Row[5855]*/
.tabs--is-transparent-blue-bg > .ic-field-wrapper > .dx-tabpanel > .dx-tabpanel-tabs > .dx-tabs > .dx-tabs-wrapper > .dx-tab.dx-tab-selected
{
	border-bottom:calc(5 * var(--border-width)) solid white;

}
/* Row[5856]*/
.tabs--is-transparent-blue-bg > .ic-field-wrapper > .dx-tabpanel > .dx-tabpanel-tabs > .dx-tabs > .dx-tabs-wrapper > .dx-tab.dx-tab-selected::before
{
	display:none;

}
/* Row[5857]*/
.di-wus--lipper-leader-app .ic-row
{
	flex:30%;
margin-bottom:var(--margin);
margin-left:var(--margin);
background-color:#EDEEF0;
border-radius:8px;

}
/* Row[5858]*/
.product--flex-modal .ic-row
{
	display:flex;

}
/* Row[5859]*/
.product--flex-modal
{
	padding:20px;

}
/* Row[5860]*/
.modal--justify-content-end
{
	justify-content:end;
display:flex;

}
/* Row[5861]*/
.modal--fixed-buttons
{
	width:100%;
position:fixed;
bottom:0;
background-color:white;
overflow:hidden;

}
/* Row[5862]*/
.add-interaction-steps
{
	justify-content:center;
width:100%;
display:flex;

}
/* Row[5863]*/
.step-item
{
	padding:10px;

}
/* Row[5864]*/
.active-item
{
	color:var(--ui-color-key);
border-bottom:var(--ui-color-key) 2px solid;

}
/* Row[5865]*/
.digitalInvestor.alt-projected .filter-summary .ic-row
{
	display:flex;

}
/* Row[5866]*/
.fsm--simple-search .dx-autocomplete-popup-wrapper div.dx-item.dx-list-item.dx-item-content.dx-list-item-content
{
	color:#333;

}
/* Row[5867]*/
.alt-projected .dx-button-mode-contained .dx-icon
{
	color:var(--link-color);

}
/* Row[5868]*/
.alt-projected .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:nth-child(even):not(.dx-group-row) td
{
	background:var(--card-bg);

}
/* Row[5870]*/
.alt-projected .button--square
{
	--button-border-radius:3px;
--button-padding:0.5em !important;

}
/* Row[5871]*/
.input-bg-imp
{
	background-color:var(--input-bg)!important;

}
/* Row[5872]*/
[data-design-system="Alt"] .alt-projected .ExtraSmall
{
	--page-title-banner-height:65.5em!important;

}
/* Row[5873]*/
.digitalInvestor.altActivity .filter-summary .ic-row
{
	display:flex;
border:0px;
grid-column-gap:0px;
grid-template-columns:1fr;
grid-template-rows:1fr;

}
/* Row[5874]*/
[data-design-system="Alt"] .alt-rnc-article .ExtraSmall
{
	--page-title-banner-height:33.143em;

}
/* Row[5875]*/
[data-portal-banner="show"] .adv--rnc-wf-article .ExtraSmall
{
	--page-title-banner-height:27.143em;

}
/* Row[5876]*/
[data-design-system="Alt"] .case-sensitive-filter-warning .dx-toolbar-center
{
	right:var(--reposition-right, calc(14.429em + var(--padding-quarter)));

}
/* Row[5877]*/
.alt-instrument-screener .dx-datagrid-export-button .dx-icon-export-excel-button:before
{
	color:var(--button-text-color);

}
/* Row[5878]*/
[data-design-system="Alt"] [data-step="DASTrading.Holder.App"] [dx-button].button--as-link
{
	margin:-2em;
border:none !important;
--button-min-height:0;
--button-min-width:0;
--button-bg:transparent;
--button-text-color:var(--ui-color-key);
--button-padding:0;
--button-content-padding:0;
--button-border-color:var(--ui-color-key);
--button-shadow:none;
--button-hover-bg:var(--ui-color-key);
--button-hover-text-color:var(--card-bg);
--button-hover-border-color:var(--ui-color-key);
--button-hover-shadow:none;
--button-click-ripple-bg:var(--button-text-color);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:transparent;

}
/* Row[5879]*/
[data-app="DIISETFsSummWUS.LeaderTitle.App"] .withHelp
{
	display:block!important;

}
/* Row[5880]*/
.digitalInvestor.altHoldings .filter-summary .ic-row
{
	display:grid;

}
/* Row[5881]*/
.digitalInvestor.altHoldings .filter-summary .ic-col-1
{
	padding-top:15px;

}
/* Row[5882]*/
.pre-advisor-dash--alt
{
	--page-title-banner-height:21.143em;

}
/* Row[5883]*/
.tagbox--display-taglist-only .ic-tag-input-container
{
	display:none;

}
/* Row[5884]*/
.tagbox--display-taglist-only .ic-tag-list-container
{
	pointer-events:none;

}
/* Row[5885]*/
.fsm--preadv-products-repeater-app .ic-row-1
{
	position:absolute;

}
/* Row[5886]*/
.fsm--preadv-products-repeater-app .ic-row-2, .fsm--preadv-products-repeater-app .ic-row-3
{
	margin-left:calc(5.357em + var(--margin));

}
/* Row[5887]*/
.text-box--set-max-rows:not(.dx-datagrid-filter-row .text-box--set-max-rows)
{
	min-height:var(--field-set-min-height);
display:-webkit-box;
overflow:hidden;
-webkit-line-clamp:var(--webkit-box-line-clamp);
-webkit-box-orient:vertical;

}
/* Row[5888]*/
.repeater--carousel-add-chevron-icons .carousel-nav-prev:hover, .repeater--carousel-add-chevron-icons .carousel-nav-next:hover
{
	text-decoration-color:transparent;
background:transparent !important;

}
/* Row[5889]*/
.repeater--carousel-add-chevron-icons .carousel-nav-prev, .repeater--carousel-add-chevron-icons .carousel-nav-next
{
	align-items:center;
justify-content:center;
display:flex;
border:none !important;

}
/* Row[5890]*/
.repeater--carousel-add-chevron-icons .carousel-nav-prev:before, .repeater--carousel-add-chevron-icons .carousel-nav-next:before
{
	color:var(--pager-dot-border-color);
font-family:'Material Icons';
font-size:22px;
text-indent:0;

}
/* Row[5891]*/
.repeater--carousel-add-chevron-icons .carousel-nav-prev:before
{
	justify-content:center;
display:flex;
content:'chevron_left';
white-space:nowrap;
overflow:hidden;

}
/* Row[5892]*/
.repeater--carousel-add-chevron-icons .carousel-nav-next:before
{
	justify-content:center;
display:flex;
content:'chevron_right';
white-space:nowrap;
overflow:hidden;

}
/* Row[5893]*/
.field--set-max-width
{
	max-width:var(--field-max-width);

}
/* Row[5894]*/
.field--set-min-width
{
	min-width:var(--field-min-width) !important;

}
/* Row[5895]*/
.field--set-min-height
{
	min-height:var(--field-min-height) !important;

}
/* Row[5896]*/
.field--set-max-height
{
	max-height:var(--field-max-height) !important;

}
/* Row[5897]*/
.field--vertical-align
{
	vertical-align:var(--set-vertical-align) !important;

}
/* Row[5898]*/
.preadv--document-slider-holder .docSlide
{
	width:100% !important;
max-width:unset !important;
height:100% !important;
margin:0 !important;

}
/* Row[5899]*/
.preadv--document-slider-holder .DocumentSliderV4 .bx-wrapper .bx-viewport
{
	height:424px !important;

}
/* Row[5900]*/
.preadv--document-slider-holder .sliderWrap
{
	width:100% !important;

}
/* Row[5901]*/
.preadv--document-slider-holder .DocumentSliderV4
{
	padding-left:var(--margin);
--image-container-height:unset;

}
/* Row[5902]*/
.preadv--document-slider-holder .bx-controls-direction
{
	display:none;

}
/* Row[5903]*/
.preadv--document-slider-holder .DocumentSliderV4 .docSlide .thirdLabel
{
	line-height:22px;
height:115px;
display:unset;

}
/* Row[5904]*/
.fsm--preadv-products-repeater-app .ic-tag-box-fields
{
	height:35px;
overflow:hidden;

}
/* Row[5905]*/
.preadv--list-as-tags
{
	--link-color:var(--tagbox-tag-text-color);

}
/* Row[5906]*/
.preadv--list-as-tags .dx-data-row
{
	border-radius:20px;
pointer-events:none;

}
/* Row[5907]*/
.field--set-custom-color
{
	color:var(--field-custom-color);

}
/* Row[5908]*/
.Small .field--set-custom-margin-tablet
{
	margin:var(--field-custom-margin-tablet) !important;

}
/* Row[5909]*/
.taglist--remove-border-top .ic-tag-box-container .dx-list-item
{
	border-top:none;

}
/* Row[5910]*/
:root[data-user-theme="dark"] .button--solid-inverted-dark-mode
{
	--button-icon-color:var(--card-bg) !important;

}
/* Row[5911]*/
[data-design-system="Alt"] .alt-article-viewer
{
	--page-title-banner-height:24.123em;

}
/* Row[5912]*/
.relative-far-left
{
	position:relative;
left:-4em;

}
/* Row[5913]*/
.digitalInvestor .dashboard .filter-summary .ic-row
{
	flex-direction:column;
padding-right:var(--padding);
padding-left:var(--padding);
padding-top:var(--padding-half);
display:flex;
grid-template-columns:1fr 1fr;
grid-template-rows:1fr 0;

}
/* Row[5914]*/
.alt-article-viewer .actions-app .ic-row:last-child
{
	max-width:24em;
min-width:24em;

}
/* Row[5915]*/
.digitalInvestor .dashboard .filter-summary .ic-row .ic-col-0, .digitalInvestor .dashboard .filter-summary .ic-row .ic-col-3
{
	display:none;

}
/* Row[5916]*/
.tabs--has-icons .dx-tabs .dx-tab .dx-tab-content:before
{
	font-family:var(--font-family-icon);
font-size:1.3em;
align-items:center;
justify-content:center;
margin-right:var(--margin-half);
display:flex;
text-transform:none;
transform:rotate(0.03deg);

}
/* Row[5917]*/
.tabs--has-icons .dx-tabs .dx-tab.dx-tab-selected .dx-tab-content:before
{
	color:var(--tabs-tab-selected-color);

}
/* Row[5918]*/
.tabs--has-icons .dx-tabs .dx-tab:nth-child(1) .dx-tab-content:before
{
	content:var(--icon-1);

}
/* Row[5919]*/
.tabs--has-icons .dx-tabs .dx-tab:nth-child(2) .dx-tab-content:before
{
	content:var(--icon-2);

}
/* Row[5920]*/
.tabs--has-icons .dx-tabs .dx-tab:nth-child(3) .dx-tab-content:before
{
	content:var(--icon-3);

}
/* Row[5921]*/
.tabs--has-icons .dx-tabs .dx-tab:nth-child(4) .dx-tab-content:before
{
	content:var(--icon-4);

}
/* Row[5922]*/
.tabs--has-icons .dx-tabs .dx-tab:nth-child(5) .dx-tab-content:before
{
	content:var(--icon-5);

}
/* Row[5923]*/
.tabs--has-icons .dx-tabs .dx-tab:nth-child(6) .dx-tab-content:before
{
	content:var(--icon-6);

}
/* Row[5924]*/
.tabs--has-icons .dx-tabs .dx-tab:nth-child(7) .dx-tab-content:before
{
	content:var(--icon-7);

}
/* Row[5925]*/
.tabs--has-icons .dx-tabs .dx-tab:nth-child(8) .dx-tab-content:before
{
	content:var(--icon-8);

}
/* Row[5926]*/
.tabs--has-icons .dx-tabs .dx-tab:nth-child(9) .dx-tab-content:before
{
	content:var(--icon-9);

}
/* Row[5927]*/
.tabs--has-icons .dx-tabs .dx-tab:nth-child(10) .dx-tab-content:before
{
	content:var(--icon-10);

}
/* Row[5928]*/
.tabs--has-icons .dx-tabs .dx-tab .dx-tab-content
{
	text-align:left;
align-items:center;
display:flex;

}
/* Row[5929]*/
.tabs--has-icons.tabs--has-icons-background .dx-tabs .dx-tab .dx-tab-content:before
{
	min-width:2.308em;
min-height:2.308em;
background:var(--image-container-bg);
border-radius:50%;
white-space:nowrap;

}
/* Row[5930]*/
.tabs--has-icons.tabs--has-icons-background .dx-tabs .dx-tab.dx-tab-selected .dx-tab-content:before
{
	--ui-color-placeholder:var(--ui-color-key);
--image-container-bg:var(--ui-color-key-secondary);

}
/* Row[5931]*/
.tabs--has-icons.tabs--has-icons-background
{
	--tabs-panel-height:auto;
--tabs-tab-height:5em;

}
/* Row[5932]*/
.alert--light
{
	color:var(--ui-color-text);
background:var(--card-app-title-border-color);
border:1px solid var(--card-app-title-border-color);

}
/* Row[5933]*/
.notification-bar
{
	width:100vw!important;
height:49px;
position:absolute;
left:0;

}
/* Row[5934]*/
[data-workflow="FPClient.WF.App"] .alert::after
{
	background:inherit;

}
/* Row[5935]*/
.bg-light
{
	background:var(--body-bg);

}
/* Row[5936]*/
.plaid--hide-header-buttons .accounts-head .refreshListButton, .plaid--hide-header-buttons .accounts-head .addNewButton
{
	visibility:hidden;

}
/* Row[5937]*/
.plaid--ext-accounts .ic-plaid-link .accounts-head
{
	background:var(--card-bg);

}
/* Row[5938]*/
.tabs--as-toggles.ic-tabs .dx-tabs, .tabs--as-toggles .ic-tabs .dx-tabs:not(.ic-tabs .ic-tabs .dx-tabs)
{
	flex-wrap:wrap;
margin-top:var(--margin-half);

}
/* Row[5939]*/
.tabs--as-toggles .dx-tabpanel .dx-tab:not(.dx-tab-selected):not(.dx-state-hover):not(.dx-tabpanel .dx-tabpanel .dx-tab)
{
	background:none;

}
/* Row[5940]*/
.tabs--as-toggles.ic-tabs .dx-tabs
{
	align-items:center;
flex-wrap:wrap;
justify-content:flex-start;

}
/* Row[5941]*/
.tabs--as-toggles .ic-tabs .dx-tabpanel-tabs:not(.ic-tabs .ic-tabs .dx-tabpanel-tabs)
{
	--tabs-panel-bg:transparent;
--tabs-panel-border-width:0;
--tabs-tab-height:auto;
--tabs-tab-color:var(--card-bg);
--tabs-tab-selected-color:var(--ui-color-key);
--tabs-tab-selected-bg:var(--card-bg);

}
/* Row[5942]*/
.tabs--as-toggles .ic-tabs .dx-tabs-wrapper:not(.ic-tabs .ic-tabs .dx-tabs-wrapper) , .tabs--as-toggles.ic-tabs .dx-tabs-wrapper
{
	gap:var(--margin-quarter);
margin-bottom:var(--margin);
padding:0.214em;
display:inline-flex;
background:var(--Shades-Black-30, rgba(33, 43, 54, 0.30));
border:var(--border-width) solid var(--ui-color-key);
border-radius:10px;
overflow:hidden;

}
/* Row[5943]*/
.tabs--as-toggles .ic-tabs .dx-tabs:not(.ic-tabs .ic-tabs .dx-tabs), .tabs--as-toggles.ic-tabs .dx-tabs
{
	align-items:center;
display:flex;

}
/* Row[5944]*/
.tabs--as-toggles .ic-tabs .dx-tabs .dx-tab:not(.ic-tabs .ic-tabs .dx-tabs .dx-tab) , .tabs--as-toggles.ic-tabs .dx-tabs .dx-tab
{
	align-items:center;
justify-content:center;
min-width:calc(10.714em - var(--margin-quarter));
padding:calc(var(--padding) / 4) calc(var(--padding) * 1.75);
display:flex;
border-radius:8px;

}
/* Row[5945]*/
.tabs--as-toggles .ic-tabs .dx-tabs .dx-tab:not(.ic-tabs .ic-tabs .dx-tabs .dx-tab)::before, .tabs--as-toggles.ic-tabs .dx-tabs .dx-tab::before
{
	display:none;

}
/* Row[5946]*/
.tabs--as-toggles .dx-tabpanel .dx-tabs:not(.dx-tabpanel .dx-tabpanel .dx-tabs) .dx-tab.dx-tab-selected span
{
	color:var(--ui-color-text);

}
/* Row[5947]*/
.fields--content-editor .fr-toolbar
{
	display:none;

}
/* Row[5948]*/
.fields--content-editor
{
	width:32em;

}
/* Row[5949]*/
.alerts--dynamic-filter span.dx-button-text
{
	opacity:0;

}
/* Row[5950]*/
.alerts--dynamic-filter .ic-row
{
	padding:var(--padding);

}
/* Row[5951]*/
[data-design-system="Alt"] [data-step="DASTrading.Holder.App"] .kpi .ic-row.ic-row-1.ic-empty-rows-1
{
	align-items:stretch;
flex-direction:var(--flex-direction);
min-height:var(--kpi-min-height);
background:var(--ui-gradient-gray);
--label-color:var(--kpi-label-color);
--label-font-weight:var(--kpi-label-font-weight);
--label-margin:var(--kpi-label-margin);
--label-padding:var(--kpi-label-padding);
--label-font-size:var(--kpi-label-font-size);
--field-color:var(--kpi-field-color);
--field-font-weight:var(--kpi-field-font-weight);
--field-margin:var(--kpi-field-margin);
--field-padding:var(--kpi-field-padding);
--field-font-size:var(--kpi-field-font-size);

}
/* Row[5952]*/
.list--master-row-only .icGrid .dx-datagrid tr[class].dx-master-detail-row > td.dx-master-detail-cell
{
	padding:0;
border:0;
--list-row-min-height:auto;

}
/* Row[5953]*/
.list--master-row-only .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:not(.dx-master-detail-row)
{
	display:none;

}
/* Row[5954]*/
.list--master-row-only .icGrid .dx-datagrid tr[class] > td.dx-master-detail-cell::before
{
	display:none;

}
/* Row[5955]*/
.list--master-detail-border-top-0.list--master-row-only .dx-datagrid-rowsview
{
	border-top:0px;

}
/* Row[5956]*/
.fsm-storefront--dash
{
	--body-bg:white;
--page-title-banner-height:0;

}
/* Row[5957]*/
.fsm-storefront--dash .IXResponsiveBody
{
	--padding:3em;

}
/* Row[5958]*/
.fsf--product-content-wrapper
{
	width:100vw !important;
margin-right:-3em;
margin-left:-3em;
background-color:#212B36;

}
/* Row[5959]*/
.fsf--product-content-wrapper .ic-repeater-item:nth-child(1) .fsf--product-template-app
{
	background:linear-gradient(180deg, #F5D146 0%, #83F94D 100%);

}
/* Row[5960]*/
.fsf--product-content-wrapper .ic-repeater-item:nth-child(2) .fsf--product-template-app
{
	background:linear-gradient(180deg, #EC7AC7 0%, #F5B33F 100%);

}
/* Row[5961]*/
.fsf--future-content-wrapper .ic-repeater-item:nth-child(1) .fsf--product-template-app
{
	background:linear-gradient(180deg, #66DC7D 0%, #4C9EF8 100%);

}
/* Row[5962]*/
.fsf--product-template-app .ic-tag-box-text
{
	backdrop-filter:blur(6px);

}
/* Row[5963]*/
.fsf--kpi-content-wrapper
{
	width:100vw !important;
margin-right:-3em;
margin-left:-3em;
background-color:#E2E6EA;

}
/* Row[5964]*/
.fsf--kpi-content-wrapper .ic-repeater-item:last-child .fsf--kpi-template-app
{
	border-right:0;

}
/* Row[5965]*/
.bg-successful
{
	background-color:#dff0d8;

}
/* Row[5966]*/
.chart--PO-height
{
	height:670px;

}
/* Row[5967]*/
.fsf--insight-content-wrapper
{
	margin-right:-3em;
margin-left:-3em;
background-color:#212B36;

}
/* Row[5968]*/
.fsf--insight-content-wrapper .ic-repeater-item:nth-child(1) .fsf--insight-template-app
{
	background:linear-gradient(180deg, #F5D146 220px, #83F94D 100%);

}
/* Row[5969]*/
.fsf--insight-content-wrapper .ic-repeater-item:nth-child(2) .fsf--insight-template-app
{
	background:linear-gradient(180deg, #EC7AC7 220px, #F5B33F 100%);

}
/* Row[5970]*/
.fsf--insight-content-wrapper .ic-repeater-item:nth-child(3) .fsf--insight-template-app
{
	background:linear-gradient(180deg, #66DC7D 220px, #4C9EF8 100%);

}
/* Row[5971]*/
.fsf--insight-content-wrapper .ic-repeater-item:nth-child(4) .fsf--insight-template-app
{
	background:linear-gradient(180deg, #6562F6 220px, #F0A7F1 100%);

}
/* Row[5972]*/
.field--set-letter-spacing
{
	letter-spacing:var(--field-set-letter-spacing);

}
/* Row[5973]*/
.field--set-user-select
{
	user-select:var(--field-user-select);

}
/* Row[5974]*/
.repeater--flex-nowrap .ic-repeater-items
{
	flex-wrap:nowrap;

}
/* Row[5975]*/
.fsf--insight-content-group-wrapper
{
	align-items:center;
flex-direction:column;
display:flex;

}
/* Row[5976]*/
.field--set-line-height
{
	line-height:var(--field-set-line-height);

}
/* Row[5977]*/
.fsf--about-us-content-wrapper .ic-repeater-item:last-child .fsf--about-us-template-app
{
	border-right:0;

}
/* Row[5978]*/
.fsf--contact-us-content-wrapper
{
	width:100vw !important;
margin-right:-3em;
margin-left:-3em;
background-color:#E2E6EA;

}
/* Row[5979]*/
.list--hide-no-data-icon .dx-datagrid-nodata:before
{
	display:none;

}
/* Row[5980]*/
.rows--border-bottom .ic-row
{
	border-bottom:var(--border-width) solid var(--ui-color-border);

}
/* Row[5981]*/
.rows--border-bottom.last-row--border-0 .ic-row:last-child
{
	border:0;

}
/* Row[5982]*/
.action-plan--holder .ic-answer-progress .ic-answer-progress-remainingText
{
	display:none;

}
/* Row[5983]*/
.action-plan--holder .ic-answer-progress
{
	flex-wrap:wrap;
max-width:100em;
display:flex;

}
/* Row[5984]*/
.action-plan--holder .icGrid .dx-datagrid .dx-datagrid-nodata::before
{
	display:none!important;

}
/* Row[5985]*/
.action-plan--holder .icGrid .dx-datagrid-rowsview.dx-empty
{
	height:auto;
padding:0 var(--padding-plus-quarter);
background:var(--card-bg);

}
/* Row[5986]*/
.action-plan--holder .icGrid .dx-datagrid-nodata
{
	color:var(--list-no-data-message-color);
font-family:var(--font-family-main);
font-size:var(--list-no-data-message-font-size);
line-height:var(--font-line-height-main);
flex-direction:row;
justify-content:flex-start;
width:100%;
height:100%;
padding:var(--padding-plus-quarter);
position:relative;
top:0;
left:0;
display:inline-flex;
border:var(--border-width) solid var(--ui-color-border);
border-radius:10px;
transform:rotate(0.03deg);
animation-duration:var(--anim-speed-fast);
animation-name:anim-no-data-message;
animation-timing-function:ease;
user-select:none;
-webkit-user-select:none;

}
/* Row[5987]*/
.fields--content-editor .fr-counter
{
	display:none;

}
/* Row[5988]*/
.fields--content-editor .fr-box.fr-basic.fr-top .fr-wrapper
{
	box-shadow:0 1px 3px rgba(0,0,0,.12);

}
/* Row[5989]*/
.pac-item:hover
{
	color:var(--ui-color-key);
background-color:var(--ui-color-key-secondary);
border:2px solid var(--link-color);
outline-offset:-2px;

}
/* Row[5990]*/
.margin--left-auto.flex.flex-align-items-center
{
	margin-left:1000px;
--flex-justify-content:center;

}
/* Row[5991]*/
.ic-dropdown-list-container .dx-overlay-wrapper.dx-dropdownlist-popup-wrapper
{
	position:fixed !important;

}
/* Row[5992]*/
.dx-overlay-content.dx-popup-normal.dx-popup-draggable.dx-resizable.modal--fixed-buttons
{
	height:fit-content !important;

}
/* Row[5993]*/
.action-plan--holder .dx-progressbar .dx-progressbar-container
{
	background:rgba(255, 255, 255, 0.2);

}
/* Row[5994]*/
.action-plan--holder .dx-progressbar .dx-progressbar-range
{
	background:var(--color-white);

}
/* Row[5995]*/
.action-plan--holder .ic-donut-progress-progress .highcharts-tracker path:first-child
{
	fill:var(--ui-color-app-scrollbar-track);

}
/* Row[5996]*/
.action-plan--holder .highcharts-point
{
	fill:var(--ui-color-app-scrollbar-thumb);

}
/* Row[5997]*/
.FPCM--Tasks--TaskName span
{
	margin-top:-20px;
position:absolute;
left:var(--margin);

}
/* Row[5998]*/
.FPCM--Tasks--AccountName span
{
	font-size:12px;
margin-left:21px;
position:absolute;
left:0;

}
/* Row[5999]*/
.dx-data-row .FPCM--StatusStyle
{
	color:black;
align-items:center;
justify-content:left;
padding:8px 0 8px 25px;
display:flex;
background:linear-gradient(180deg, #FFFFFF 0%, #F9FAFB 100%);
border:1px solid #D0D4DC;
box-shadow:0 1px 0 0 rgba(22,29,37,0.05);
border-radius:3px;
box-sizing:border-box;

}
/* Row[6000]*/
.dx-data-row .FPCM--StatusStyle:before
{
	font-family:'Material Icons';
font-size:10px;
justify-content:left;
margin-top:1px;
margin-left:-17px;
position:absolute;
content:'circle';

}
/* Row[6001]*/
.dx-data-row .FPCM--StatusStyle.FPCM--greendot:before
{
	color:var(--main-positive-color);

}
/* Row[6002]*/
.dx-data-row .FPCM--StatusStyle.FPCM--orangedot:before
{
	color:#FF9F16;

}
/* Row[6003]*/
.dx-data-row .FPCM--StatusStyle.FPCM--reddot:before
{
	color:var(--main-negative-color);

}
/* Row[6004]*/
.dx-data-row .FPCM--StatusStyle.FPCM--bluedot:before
{
	color:var(--ui-color-key);

}
/* Row[6005]*/
.FPCMCliDets:not(.FPCMDETSSS) .ic-row.ic-row-1
{
	margin-left:calc(8 * var(--margin));

}
/* Row[6006]*/
.FPCMCliDets:not(.FPCMDETSSS) .ic-row.ic-row-2
{
	margin-left:calc(-7 * var(--margin));

}
/* Row[6007]*/
.FPCMCliDets:not(.FPCMDETSSS) .ic-row.ic-row-3 .ic-col.ic-col-1
{
	margin-top:-.6em;
margin-right:-1em;
margin-left:-1em;

}
/* Row[6008]*/
[data-workflow="BB9cAdvisorFPCM.WF.App"] .template-card-container .dx-tagbox
{
	width:calc(100% - var(--margin) - var(--margin)) !important;
margin:auto;
padding-bottom:var(--padding);

}
/* Row[6009]*/
.donut-progress--donut-only-with-complete .pie-chart-info-text:after
{
	color:var(--ui-color-text);
font-size:0.376em;
line-height:1em;
content:"Complete";
--ui-color-text:var( --alert-color);

}
/* Row[6010]*/
.donut-progress--donut-only-with-complete .pie-chart-info-text
{
	font-size:0.810em;
align-items:center;
flex-direction:column;
margin-top:-0.1em;
display:flex;

}
/* Row[6011]*/
.page-title.page-title--color-text
{
	--page-title-color:var(--ui-color-text);

}
/* Row[6012]*/
.dfp-menu-toggle
{
	min-width:18.643em;
transition:.2s min-width ease;

}
/* Row[6013]*/
.dfp-menu-toggle.is-closed
{
	max-width:2.450em;
min-width:2.450em;

}
/* Row[6014]*/
.dfp-menu-toggle.is-closed [data-app] .ic-row:not(:first-child)
{
	display:none;

}
/* Row[6015]*/
.dfp-menu-toggle.is-closed [data-app] .ic-row:first-child button
{
	transform:rotate(-180deg);

}
/* Row[6016]*/
.dfp-menu-toggle [data-app] .ic-row:first-child button
{
	position:absolute;
top:-.429em;
right:0;
transition:.2s transform ease;
transform:rotate(0deg);
--button-bg:var( --ui-color-gray-lightest);
--button-border-width:0;
--button-icon-color:var( --ui-color-text);

}
/* Row[6017]*/
.dfp-menu-toggle [data-app] .ic-row:not(:first-child) button
{
	justify-content:flex-start;
--button-border-radius:10px;
--button-min-height:2em;
--button-font-size:0.929em;
--button-min-width:100%;
--button-text-color:var(--ui-color-text);
--button-text-transform:unset;
--button-text-letter-spacing:normal;
--button-padding:0px .75em;
--button-icon-color:var(--ui-color-gray-medium);
--button-text-font-weight:var(--font-weight-regular);

}
/* Row[6018]*/
.dfp-menu-toggle [data-app] .ic-row:not(:first-child) button.selected
{
	pointer-events:none;
user-select:none;
--button-bg:var(--ui-color-key-secondary);
--button-text-color:var(--link-color);
--button-icon-color:var(--link-color);

}
/* Row[6019]*/
.dfp-menu-toggle [data-app] [dx-button].dx-button.button--has-icon:not(.button--icon-only)::before
{
	--margin:2em;
--button-icon-size:1em;

}
/* Row[6020]*/
.dfp-menu-toggle [data-app] .ic-row:not(:first-child):not(:last-child) .ic-col:last-child
{
	margin-bottom:var(--margin);

}
/* Row[6021]*/
.dfp-menu-toggle [data-app] .section-title
{
	margin-bottom:var(--margin-half);
padding:0;

}
/* Row[6022]*/
.dfp-menu-toggle:not(.is-closed) + [style*="width: 100%"]
{
	width:calc(100% - 18.643em - var(--margin-half)) !important;

}
/* Row[6023]*/
.tabs--as-radio-buttons .dx-tabpanel .dx-tabs .dx-tab.dx-tab-selected:after, .tabs--as-radio-buttons .dx-tabpanel .dx-tabs .dx-tab.dx-state-hover:after
{
	width:calc(var(--radio-group-radio-size) - 8px);
height:calc(var(--radio-group-radio-size) - 8px);
position:absolute;
top:calc(var(--radio-group-radio-border-width) + 7px);
bottom:auto;
right:auto;
left:4px;
background:var(--radio-group-item-selected-radio-bg);
border:0;
border-radius:50%;
content:"";
z-index:2;

}
/* Row[6024]*/
.dfp-menu-toggle + .IXColumn .tabs--as-segmented-control .ic-tabs .dx-tabs
{
	justify-content:flex-start;
padding:var(--margin) var(--margin) 0px;
--tabs-panel-height:auto;

}
/* Row[6025]*/
.dfp-menu-toggle + .IXColumn .tabs--as-segmented-control .ic-tabs .dx-tabpanel-tabs + .dx-tabpanel-container .dx-tabs
{
	justify-content:flex-end;
padding-right:var(--padding-quarter);
padding-left:0;

}
/* Row[6026]*/
.dfp-menu-toggle + .IXColumn .tabs--as-segmented-control .ic-tabs .dx-tabs::before
{
	display:none;

}
/* Row[6027]*/
.tabs--as-segmented-control .tabs--as-radio-buttons .ic-field-wrapper .ic-tabs.dx-tabpanel .dx-tabpanel-tabs .dx-tabs
{
	padding:var(--tabs-panel-heading);
display:block;

}
/* Row[6028]*/
[data-design-system="Alt"] .dashboard .tabs--as-segmented-control .tabs--as-radio-buttons .dx-tabpanel .dx-tabs-wrapper
{
	padding:0;
background:transparent;
border:0;
border-radius:0;
overflow:visible;
pointer-events:all;
--tabs-tab-panel-border-radius:0px;
--tabs-tab-height:auto;
--tabs-tab-padding:0;
--tabs-tab-bg:transparent;
--tabs-tab-color:var( --ui-color-text);
--tabs-tab-hover-bg:transparent;
--tabs-tab-selected-color:var( --ui-color-text);
--tabs-tab-selected-bg:transparent;

}
/* Row[6029]*/
[data-design-system="Alt"] .dashboard .tabs--as-segmented-control .tabs--as-radio-buttons .dx-tabpanel .dx-tabs .dx-tab
{
	justify-content:unset;
min-width:unset;
padding:var(--tabs-tab-padding, 0 var(--padding));
border:0;
border-right:0;
box-shadow:none;

}
/* Row[6030]*/
.tabs--as-segmented-control .tabs--as-radio-buttons .ic-tabs .dx-tabs .dx-tab::before, .tabs--as-segmented-control.ic-tabs .tabs--as-radio-buttons .dx-tabs .dx-tab::before
{
	display:flex;

}
/* Row[6031]*/
.dfp__projected-nw-tabs > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs, .dfp__projected-cf-tabs > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs
{
	width:100%;
position:absolute;
top:calc(-38px + var(--margin-half));
pointer-events:none;

}
/* Row[6032]*/
.dfp__projected-nw-tabs.tabs--as-radio-buttons > .ic-field-wrapper > .dx-tabpanel.ic-tabs > .dx-tabpanel-tabs .dx-tabs, .dfp__projected-cf-tabs.tabs--as-radio-buttons > .ic-field-wrapper > .dx-tabpanel.ic-tabs > .dx-tabpanel-tabs .dx-tabs
{
	justify-content:center;
display:flex;

}
/* Row[6033]*/
.dfp__projected-nw-tabs > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs + .dx-tabpanel-container, .dfp__projected-cf-tabs > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs + .dx-tabpanel-container
{
	margin-top:var(--margin) !important;
padding-top:0 !important;

}
/* Row[6034]*/
.tabs--as-segmented-control .tabs--as-radio-buttons .tabs--as-segmented-control .ic-field-wrapper .ic-tabs.dx-tabpanel .dx-tabpanel-tabs .dx-tabs
{
	padding:var(--margin) var(--margin) 0px;
display:flex;

}
/* Row[6035]*/
.tabs--as-segmented-control .tabs--as-radio-buttons .tabs--as-segmented-control .ic-tabs .dx-tabs .dx-tab::before, .tabs--as-segmented-control.ic-tabs .tabs--as-radio-buttons .tabs--as-segmented-control .dx-tabs .dx-tab::before, .tabs--as-segmented-control .tabs--as-radio-buttons .tabs--as-segmented-control .ic-tabs .dx-tabs .dx-tab::after, .tabs--as-segmented-control.ic-tabs .tabs--as-radio-buttons .tabs--as-segmented-control .dx-tabs .dx-tab::after
{
	display:none;

}
/* Row[6036]*/
[data-design-system="Alt"] .dashboard .tabs--as-segmented-control .tabs--as-radio-buttons .tabs--as-segmented-control .dx-tabpanel .dx-tabs .dx-tab
{
	justify-content:center;
min-width:11.786em;
background:var(--tabs-tab-bg);
border-radius:var(--tabs-tab-border-radius);

}
/* Row[6037]*/
[data-design-system="Alt"] .dashboard .tabs--as-segmented-control .tabs--as-radio-buttons .tabs--as-segmented-control .dx-tabpanel .dx-tabs .dx-tab.dx-tab-selected
{
	background:var(--tabs-tab-selected-bg);
border:0;
box-shadow:0px 3px 8px rgba(0, 0, 0, 0.12);

}
/* Row[6038]*/
[data-design-system="Alt"] .dashboard .tabs--as-segmented-control .tabs--as-radio-buttons .tabs--as-segmented-control .dx-tabpanel .dx-tabs-wrapper
{
	gap:0;
padding:2px 2px 4px;
background:var(--card-app-title-border-color);
border-radius:var(--border-radius);
--tabs-tab-hover-bg:var( --ui-color-key-secondary);
--tabs-tab-selected-bg:var( --card-bg);

}
/* Row[6039]*/
[data-design-system="Alt"] .dashboard .tabs--as-segmented-control .tabs--as-radio-buttons .dx-tabpanel .dx-tabs .dx-tab.dx-state-hover:not(.dx-tab-selected)
{
	background:var(--tabs-tab-hover-bg);

}
/* Row[6040]*/
.dfp__projected-nw-tabs > .ic-field-wrapper > .ic-tabs .dx-tabpanel-container .tabs--as-segmented-control .dx-tabpanel-tabs, .dfp__projected-cf-tabs > .ic-field-wrapper > .ic-tabs .dx-tabpanel-container .tabs--as-segmented-control .dx-tabpanel-tabs
{
	width:100%;
position:absolute;
top:calc(-68px - var(--margin));
pointer-events:none;

}
/* Row[6041]*/
.dfp__projected-nw-tabs > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs + .dx-tabpanel-container .dx-tabpanel-container, .dfp__projected-cf-tabs > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs + .dx-tabpanel-container .dx-tabpanel-container
{
	margin-top:38px !important;
padding-top:0 !important;

}
/* Row[6042]*/
.grid:before, .grid:after
{
	display:none;

}
/* Row[6043]*/
.progress-bar--tall.ic-progress-bar .dx-progressbar .dx-progressbar-container, .progress-bar--tall .ic-progress-bar .dx-progressbar .dx-progressbar-container
{
	height:1.429em;
border-radius:5px;

}
/* Row[6044]*/
.progress-bar--tall.ic-progress-bar .dx-progressbar .dx-progressbar-range, .progress-bar--tall .ic-progress-bar .dx-progressbar .dx-progressbar-range
{
	border-radius:5px;

}
/* Row[6045]*/
.progress-bar--no-caret.ic-progress-bar .ic-progress-caret, .progress-bar--no-caret .ic-progress-bar .ic-progress-caret
{
	display:none;

}
/* Row[6046]*/
.progress-bar--set-custom-height .dx-progressbar .dx-progressbar-container
{
	height:var(--progress-bar-height);

}
/* Row[6047]*/
.util--width-100 .ic-progress-bar .dx-progressbar, .util--width-100.ic-progress-bar .dx-progressbar
{
	width:100% !important;

}
/* Row[6048]*/
.fsm--new-act-mqma-wrapper.MQMACompWrapper .quesContent
{
	border:none;

}
/* Row[6049]*/
.fsm--new-act-mqma-wrapper.MQMACompWrapper .quesContent::before
{
	background:transparent;

}
/* Row[6050]*/
.fsm--new-acct-setup-tab-wrapper .tabs--as-toggles.ic-tabs .dx-tabs-wrapper
{
	margin-left:var(--padding);
padding:0.1em;
background:rgba(238,238,239);
border-color:transparent;

}
/* Row[6051]*/
.growth-chart .highcharts-container .highcharts-plot-lines-0 path
{
	stroke-dasharray:4,3;
stroke-width:1;

}
/* Row[6052]*/
[data-design-system="Alt"] .alt-footer-article .button--back
{
	color:var(--link-color);

}
/* Row[6053]*/
[data-design-system="Alt"] .alt-footer-article .page-title .TableTitle
{
	color:var(--app-title-color);
align-content:center;

}
/* Row[6054]*/
[data-design-system="Alt"] .self-signup
{
	flex-wrap:wrap;

}
/* Row[6055]*/
[data-design-system="Alt"] .self-signup__terms
{
	margin:var(--margin) var(--margin-4x);

}
/* Row[6056]*/
[data-design-system="Alt"] .self-signup .button--back
{
	color:var(--link-color);

}
/* Row[6057]*/
[data-design-system="Alt"] .self-signup .margin--auto
{
	margin:0;

}
/* Row[6058]*/
.progress-bar-dynamic
{
	width:100%;
height:0.286em;
position:relative;
background:var(--ui-color-border);
border-radius:var( --border-radius);
overflow:hidden;

}
/* Row[6059]*/
.progress-bar-dynamic:before
{
	width:var(--progress-bar-completion);
height:100%;
position:absolute;
background:var(--ui-color-key);
border-radius:var(--border-radius);
content:"";

}
/* Row[6060]*/
.progress-bar-dynamic.progress-bar--blue-fill
{
	--ui-color-key:var(--color-science-blue);

}
/* Row[6061]*/
.progress-bar-dynamic.progress-bar--tall
{
	height:1.429em;
border-radius:5px;

}
/* Row[6062]*/
[data-design-system="Alt"] .featured-cms-call-to-action a
{
	--button-border-width:2px;
--button-text-font-weight:500;

}
/* Row[6063]*/
.featured-cms-call-to-action .ic-row:last-child
{
	margin-top:var(--margin);
margin-bottom:0;

}
/* Row[6064]*/
[data-step="DASTrading.Holder.App"] span.tickerDash:before
{
	content:" - ";

}
/* Row[6065]*/
.radio-buttons--as-grey-modifier
{
	height:2em;
padding:2px;
background:var(--card-app-title-border-color);
border:0.5px solid rgba(0,0,0,0.04);
box-shadow:0 3px 8px 0 rgb(0 0 0 / 12%), 0 3px 1px 0 rgb(0 0 0 / 4%);
--border-width:0;
--border-radius:9px;

}
/* Row[6066]*/
.radio-buttons--as-segmented-grey-modifier.radio-buttons--as-segmented-control .dx-radiogroup .dx-radiobutton.dx-radiobutton-icon-checked .dx-item-content
{
	color:var(--ui-color-text);

}
/* Row[6067]*/
.radio-buttons--as-segmented-grey-modifier.radio-buttons--as-segmented-control .dx-radiogroup .dx-radiobutton .dx-item-content
{
	color:var(--ui-color-text);

}
/* Row[6068]*/
.radio-buttons--as-segmented-grey-modifier.radio-buttons--as-segmented-control .dx-radiogroup .dx-radiobutton
{
	justify-content:center;
min-width:var(--input-min-width);
--input-min-width:7em;

}
/* Row[6069]*/
.radio-buttons--as-segmented-grey-modifier.radio-buttons--as-segmented-control .dx-radiogroup .dx-radiobutton.dx-radiobutton-icon-checked
{
	background:var(--card-bg);
box-shadow:0 3px 8px 0 rgb(0 0 0 / 12%), 0 3px 1px 0 rgb(0 0 0 / 4%);
border-radius:var(--border-radius);

}
/* Row[6070]*/
.radio-buttons--as-grey-modifier :focus
{
	box-shadow:none !important;

}
/* Row[6071]*/
.projected-net-worth-chart .IX_growthChartTTHeader::before
{
	content:"Age ";

}
/* Row[6072]*/
.dashboard.digitalInvestor .filter-summary
{
	padding:0;

}
/* Row[6073]*/
.util--text-transform-none
{
	text-transform:none !important;

}
/* Row[6074]*/
.modal--hide-title .table-title--is-modal-title
{
	position:relative;

}
/* Row[6075]*/
.modal--hide-title .table-title--is-modal-title .TableTitle:after
{
	width:100%;
height:var(--modal-title-border-width);
position:absolute;
bottom:0;
left:0;
background:var(--modal-title-border-color);
content:"";

}
/* Row[6076]*/
.modal--hide-title .table-title--is-modal-title .TableTitle::-webkit-scrollbar
{
	display:none;

}
/* Row[6077]*/
.modal--hide-title .table-title--is-modal-title .TableTitle
{
	width:100%;
position:static;
white-space:nowrap;
overflow-x:auto;
pointer-events:all;

}
/* Row[6078]*/
.columns--first-item-margin-right-auto .ic-col:first-child
{
	margin-right:auto;

}
/* Row[6079]*/
.columns--first-item-margin-left-auto .ic-col:first-child
{
	margin-left:auto;

}
/* Row[6080]*/
.util--height-0
{
	height:0 !important;

}
/* Row[6081]*/
.util--height-auto
{
	height:auto !important;

}
/* Row[6082]*/
.tabs--as-radio-buttons
{
	--tabs-panel-height:auto;
--tabs-panel-bg:transparent;
--tabs-panel-border-width:0px;
--tabs-tab-panel-border-radius:0px;
--tabs-tab-height:auto;
--tabs-tab-padding:0;
--tabs-tab-hover-bg:transparent;

}
/* Row[6083]*/
.tabs--as-radio-buttons .dx-tabpanel .dx-tabs .dx-tab
{
	align-items:center;
position:relative;
display:flex;
border-radius:unset;

}
/* Row[6084]*/
.tabs--as-radio-buttons .dx-tabpanel .dx-tabs-wrapper
{
	gap:var(--margin-half);
flex-wrap:wrap;
display:flex;

}
/* Row[6085]*/
.tabs--as-radio-buttons .dx-tabpanel .dx-tabs .dx-tab:before
{
	width:var(--radio-group-radio-size);
height:var(--radio-group-radio-size);
margin-right:.5em;
position:static;
background:var(--radio-group-radio-bg);
border:var(--radio-group-radio-border-width) solid var(--radio-group-radio-border-color);
border-radius:50%;
content:"";
transform:unset;
animation:unset;

}
/* Row[6086]*/
.tabs--as-radio-buttons .dx-tabpanel .dx-tabs .dx-tab.dx-tab-selected:before
{
	border-color:var(--radio-group-item-selected-radio-border-color);

}
/* Row[6087]*/
.tabs--as-radio-buttons .dx-tabpanel .dx-tabs .dx-tab.dx-state-hover:after
{
	opacity:0.3;

}
/* Row[6088]*/
[data-workflow="PRFAdvisor.WF.App"] .pivoted-grid--blue span
{
	color:var(--ui-color-key);

}
/* Row[6089]*/
[data-workflow="PRFAdvisor.WF.App"] .kpi--gray-bg
{
	background:var(--app-subtitle-bg);

}
/* Row[6090]*/
.action-plan--holder .ic-donut-progress[class] .ic-donut-progress-progress .ic-donut-progress-success
{
	color:var(--ui-color-text);
font-size:3em;
top:calc(50% - 1.125em);
z-index:1;

}
/* Row[6091]*/
.plaid--show-buttons-only .ic-plaid-link .plaidContainer
{
	background:transparent;
box-shadow:none;
border-radius:0;
overflow:hidden;

}
/* Row[6092]*/
.plaid--show-buttons-only .noAddedAccounts
{
	display:none;

}
/* Row[6093]*/
.plaid--ext-accounts .noAddedAccounts:before
{
	content:"Add your external accounts here in order to see those holdings in conjunction with your complete portfolio.";

}
/* Row[6094]*/
.filter--dynamic-overlay-text.html-label div:last-child
{
	margin-left:0px;

}
/* Row[6095]*/
.filter--dynamic-overlay-text span div:last-child
{
	margin-left:0;

}
/* Row[6096]*/
.ExtraSmall .fsm--preadv-products-repeater-app .ic-repeater .ic-repeater-items .ic-repeater-item
{
	min-width:100%;

}
/* Row[6097]*/
.Small .fsm--preadv-products-repeater-app .ic-repeater .ic-repeater-items .ic-repeater-item
{
	min-width:50%;

}
/* Row[6098]*/
.Small .preadv--document-slider-holder .docSlide
{
	width:75% !important;

}
/* Row[6099]*/
.Small .preadv--document-slider-holder .sliderWrap
{
	justify-content:center;

}
/* Row[6100]*/
.Small .preadv--document-slider-holder .DocumentSliderV4 .docImage
{
	height:250px !important;

}
/* Row[6101]*/
.editable-list--hide-toolbar-buttons .dx-toolbar-after .dx-toolbar-item.dx-toolbar-button
{
	display:none;

}
/* Row[6102]*/
[data-design-system="Alt"] .buttons-app--as-tabs.buttons-app--as-tabs-transparent .ic-row
{
	background:rgba(255,255,255,0.25)!important;
--ui-color-text:var( --card-bg);

}
/* Row[6103]*/
[data-design-system="Alt"] .buttons-app--as-tabs.buttons-app--as-tabs-transparent .dx-button.dx-state-hover
{
	background:var(--tabs-tab-hover-bg);

}
/* Row[6104]*/
.highcharts-container--overflow-fix, .highcharts-container--overflow-fix svg
{
	overflow:visible !important;

}
/* Row[6105]*/
.DAPP--AddToPort-Label:before
{
	content:"Add to Portfolio";

}
/* Row[6106]*/
.highcharts--hide-legend .highcharts-legend
{
	display:none;

}
/* Row[6107]*/
.filter-summary .filter-datebox input
{
	font-weight:var(--font-weight-bold);
text-decoration:underline;
width:auto !important;
display:block;
--ui-color-text:var( --link-color);
--focus-outline-width:0px;
--input-bg:transparent;
--input-box-shadow:none;
--input-border-width:0px;
--input-padding:0px;
--input-min-height:auto;

}
/* Row[6108]*/
.filter-summary a
{
	text-decoration:underline;

}
/* Row[6109]*/
.filter-summary .filter-datebox .dx-datebox:hover input
{
	cursor:pointer;
--link-color:var(--link-hover-color);

}
/* Row[6110]*/
.filter-summary .filter-datebox .dx-texteditor-buttons-container
{
	width:100%;
display:block !important;

}
/* Row[6111]*/
.filter-summary .filter-datebox .dx-texteditor-buttons-container .dx-button-normal:before
{
	width:100%;
height:100%;
content:"";

}
/* Row[6112]*/
.filter-summary .filter-datebox .dx-texteditor-buttons-container .dx-button-normal
{
	width:100%;

}
/* Row[6113]*/
.filter-summary .filter-datebox .dx-texteditor-buttons-container .dx-button-content
{
	display:none;

}
/* Row[6114]*/
.filter-summary a, .filter-summary .filter-datebox
{
	word-break:break-word;
pointer-events:all;

}
/* Row[6115]*/
.filter-summary .filter-datebox label
{
	margin-bottom:0;
display:block !important;
--label-color:var( --ui-color-text);

}
/* Row[6116]*/
.filter-summary .filter-datebox
{
	align-items:center;
margin-right:var(--margin-quarter);
margin-left:var(--margin-quarter);
display:flex;

}
/* Row[6117]*/
[data-design-system="Alt"] .filter-summary--in-header
{
	--ui-color-text:var( --color-white);
--button-text-color:var(--color-white);
--button-icon-color:var(--color-white);

}
/* Row[6118]*/
[data-design-system="Alt"] .filter-summary.filter-summary--in-header .filter-datebox input
{
	--ui-color-text:var(--color-white);

}
/* Row[6119]*/
[data-design-system="Alt"] .filter-summary--in-header a
{
	--link-color:var(--color-white);

}
/* Row[6120]*/
[data-design-system="Alt"] .filter-summary--in-header .button--solid
{
	--button-bg:var( --color-white);
--button-text-color:var( --ui-color-key);
--button-hover-text-color:var( --ui-color-key);

}
/* Row[6121]*/
.plaid--ext-accounts .ic-plaid-link .addNewButton
{
	right:180px;

}
/* Row[6122]*/
[data-design-system="Alt"] .ic-plaid-link .addNewButton, [data-design-system="Alt"] .ic-plaid-link .refreshListButton
{
	font-weight:500;
font-size:var(--button-font-size);
padding:1.286em 1.429em;
border:3px var(--ui-color-key) solid;
border-radius:var(--button-border-radius);

}
/* Row[6123]*/
[data-design-system="Alt"] .ic-plaid-link .addNewButton .fa-plus:after, [data-design-system="Alt"] .ic-plaid-link .refreshListButton .fa-refresh:after
{
	font-weight:500;
font-size:var(--button-font-size);
line-height:normal;
text-transform:uppercase;
letter-spacing:1.5px;
transform:translateZ(0);

}
/* Row[6124]*/
[data-design-system="Alt"] .ic-plaid-link .accounts-head
{
	padding:20px 2.143em;

}
/* Row[6125]*/
.filter-summary.filter-summary--in-header .dx-dropdowneditor:not(.dx-datebox-calendar):not(.dx-datebox-date) input
{
	min-width:165px;

}
/* Row[6126]*/
.filter-summary.filter-summary--in-header button
{
	pointer-events:auto;
user-select:auto;

}
/* Row[6127]*/
.plaid--ext-accounts .plaid--edit-button
{
	position:absolute;
top:20px;
right:170px;

}
/* Row[6128]*/
.filter-summary--with-inputs.filter-summary
{
	pointer-events:auto;
user-select:auto;

}
/* Row[6129]*/
.plaid--show-buttons-only .addedConnections
{
	height:0;
visibility:hidden;

}
/* Row[6130]*/
.plaid--show-buttons-only .ic-plaid-link .plaid-connection
{
	margin:0;

}
/* Row[6131]*/
.plaid--accounts-modal .accounts-head
{
	display:none;

}
/* Row[6132]*/
.plaid--accounts-modal .ic-plaid-link .plaidContainer
{
	box-shadow:none;

}
/* Row[6133]*/
[data-step="DARMMDashboard.Holder.App"] .util--center-on-screen
{
	width:100%!important;
height:calc(80vh - var(--header-height))!important;
position:absolute!important;
top:calc(var(--header-height))!important;
left:0!important;
display:flex!important;

}
/* Row[6134]*/
[dx-button].button--outlined.button--has-icon.button--only-icon-outlined
{
	gap:var(--margin-quarter);
justify-content:flex-start;
background:transparent;
border:0;
--focus-outline-color:transparent;
--button-border-radius:5px;
--button-min-height:auto;
--button-font-size:.929em;
--button-text-transform:normal;
--button-text-letter-spacing:normal;
--button-padding:0px;
--button-border-width:1px;
--button-hover-border-width:0px;
--button-icon-color:var( --ui-color-key);
--button-text-font-weight:var( --font-weight-regular);

}
/* Row[6135]*/
[dx-button].button--outlined.button--has-icon.button--only-icon-outlined::before
{
	justify-content:center;
min-width:2.307em;
min-height:2.307em;
margin-right:0;
border:var(--button-border-width) solid var(--button-border-color);
border-radius:var(--button-border-radius);

}
/* Row[6136]*/
[dx-button].button--outlined.button--has-icon.button--only-icon-outlined.dx-state-hover::before, [dx-button].button--outlined.button--has-icon.button--only-icon-outlined.dx-state-active::before
{
	background:var(--button-hover-bg);

}
/* Row[6137]*/
[dx-button].button--outlined.button--has-icon.button--only-icon-outlined.dx-state-hover .dx-button-text, [dx-button].button--outlined.button--has-icon.button--only-icon-outlined.dx-state-active .dx-button-text
{
	color:var(--button-text-color);
text-decoration:underline;

}
/* Row[6138]*/
[data-app="FPCM.ProjectedChart.List.App"] .chartCaption
{
	display:none;

}
/* Row[6139]*/
[data-workflow="PRFAdvisor.WF.App"] .prf--replace-with-check
{
	visibility:hidden;

}
/* Row[6140]*/
[data-workflow="PRFAdvisor.WF.App"] .prf--replace-with-check::after
{
	color:var(--ui-color-positive)!important;
font-family:var(--font-family-icon);
content:var(--ui-icon-check) !important;
visibility:visible;

}
/* Row[6141]*/
.ic-no-data-text:before
{
	font-family:var(--font-family-icon);
font-size:2.5em;
line-height:1;
margin-top:-0.1em;
text-transform:none;
content:var(--ui-icon-no-data);

}
/* Row[6142]*/
.ic-no-data-text
{
	color:var(--list-no-data-message-color);
font-family:var(--font-family-main);
font-size:var(--list-no-data-message-font-size);
text-align:center;
line-height:var(--font-line-height-main);
flex-direction:column;
justify-content:center;
width:100%;
height:18rem;
padding:0 var(--padding);
position:relative;
top:0;
left:0;
display:inline-flex;
transform:rotate(0.03deg);
animation-duration:var(--anim-speed-fast);
animation-timing-function:ease;
-webkit-user-select:none;

}
/* Row[6143]*/
.load-panel--transparent .dx-scrollbar-vertical .dx-scrollable-scroll
{
	width:0px;
float:right;

}
/* Row[6144]*/
.load-panel--transparent.dx-scrollable-native.dx-scrollable-both, .load-panel--transparent .dx-scrollable-native.dx-scrollable-both > .dx-scrollable-wrapper > .dx-scrollable-container
{
	float:none;
overflow-x:auto;
overflow-y:hidden;
touch-action:pan-y pan-x;

}
/* Row[6145]*/
.button--compact
{
	--button-min-height:2.143em;
--button-padding:0px 0.714em;

}
/* Row[6146]*/
.button--convenient
{
	--button-min-height:2.571em;
--button-padding:0px 1.071em;

}
/* Row[6147]*/
.button--cozy
{
	--button-min-height:2.857em;
--button-padding:0px 1.071em;

}
/* Row[6148]*/
[data-design-system="Alt"] .button--compact
{
	--button-min-height:2.143em;
--button-padding:0px 1.286em;

}
/* Row[6149]*/
[data-design-system="Alt"] .button--convenient
{
	--button-min-height:2.571em;
--button-padding:0px 1.429em;

}
/* Row[6150]*/
[data-design-system="Alt"] .button--cozy
{
	--button-min-height:2.857em;
--button-padding:0px 2.143em;

}
/* Row[6151]*/
[data-design-system="Alt"] .icGrid .dx-datagrid
{
	--button-min-height:2.143em;
--button-padding:0px 1.286em;

}
/* Row[6152]*/
.steps-app.steps-app--vertical
{
	--steps-app-min-height:auto;
--steps-app-margin:0px;
--steps-app-marker-border-width:1px;
--steps-app-marker-width:1em;
--steps-app-marker-height:1em;

}
/* Row[6153]*/
.steps-app.steps-app--vertical .dx-collection
{
	display:grid;
grid-row-gap:1em;
grid-auto-flow:unset;

}
/* Row[6154]*/
.steps-app.steps-app--vertical .dx-collection::before
{
	width:var(--steps-app-track-line-width);
height:calc(100% - var(--steps-app-marker-height));
top:calc(var(--steps-app-marker-height) / 2);
left:calc(var(--steps-app-marker-width) - var(--steps-app-marker-border-width));

}
/* Row[6155]*/
.steps-app.steps-app--vertical .dx-collection > div
{
	align-items:center;
flex-direction:row;
justify-content:flex-start;
outline-offset:0;

}
/* Row[6156]*/
.steps-app.steps-app--vertical .dx-collection .dx-item-content
{
	margin-top:0;
margin-left:.65em;

}
/* Row[6157]*/
.steps-app.steps-app--vertical .dx-collection > div::before
{
	display:none;

}
/* Row[6158]*/
.steps-app.steps-app--vertical .dx-radiogroup .dx-radiobutton-icon
{
	line-height:unset;
margin:0;

}
/* Row[6159]*/
.steps-app.steps-app--vertical .dx-collection .dx-radiobutton-icon
{
	width:100%;
height:100%;
padding:var(--padding-quarter);
border:0;

}
/* Row[6160]*/
.steps-app.steps-app--vertical .dx-collection .is-active .dx-radiobutton-icon
{
	outline:var(--focus-outline-width) solid var(--steps-app-marker-selected-border-color);
outline-offset:calc(-1 * var(--focus-outline-width));

}
/* Row[6161]*/
.steps-app.steps-app--vertical.steps-app--vertical-right-aligned .dx-collection > div
{
	flex-direction:row-reverse;

}
/* Row[6162]*/
.steps-app.steps-app--vertical.steps-app--vertical-right-aligned .dx-collection::before
{
	right:calc(var(--steps-app-marker-width) - var(--steps-app-marker-border-width) - 1px);
left:auto;

}
/* Row[6163]*/
.steps-app.steps-app--vertical.steps-app--vertical-right-aligned .dx-collection .dx-item-content
{
	margin-right:.65em;
margin-left:0;

}
/* Row[6164]*/
.steps-app.card, .card .steps-app
{
	--steps-app-bg:var(--card-bg);

}
/* Row[6165]*/
[data-portal-banner="show"] .card.steps-app, [data-portal-banner="show"] .card .steps-app
{
	--steps-app-bg:var(--card-bg);
--steps-app-track-line-color:var(--ui-color-key);
--steps-app-marker-border-color:var(--ui-color-key);
--steps-app-label-selected-color:var(--ui-color-key);

}
/* Row[6166]*/
[data-portal-banner="show"] .card.steps-app .dx-collection .dx-item-content, [data-portal-banner="show"] .card .steps-app .dx-collection .dx-item-content
{
	color:var(--ui-color-text);

}
/* Row[6167]*/
[data-portal-banner="show"] .card.steps-app .dx-collection .is-active .dx-item-content, [data-portal-banner="show"] .card .steps-app .dx-collection .is-active .dx-item-content
{
	color:var(--steps-app-label-selected-color);

}
/* Row[6168]*/
[data-design-system="Alt"] .app-title.app-title--has-buttons.voice-tech .dx-button.button--outlined, [data-design-system="Alt"] .app-title.app-title--has-buttons.voice-tech .dx-button.button--outlined .dx-button-content
{
	padding-left:0.379em;
--button-padding:.379em;

}
/* Row[6169]*/
[data-design-system="Alt"] .plaid-list--as-large-button .ic-plaid-link .accounts-head
{
	padding:0;

}
/* Row[6170]*/
[data-design-system="Alt"] .plaid-list--as-large-button .plaidContainer
{
	border-radius:20px;

}
/* Row[6171]*/
[data-design-system="Alt"] .ExtraSmall .ic-plaid-link .addNewButton
{
	--plaid-button-width:30em;

}
/* Row[6172]*/
.ExtraSmall .ic-plaid-link .addNewButton
{
	--plaid-button-width:25em;

}
/* Row[6173]*/
ExtraSmall .util--overflow-visible.card.filter:not(.is-expanded)
{
	overflow:hidden !important;

}
/* Row[6174]*/
.ExtraSmall .filter .ic-row:not(:last-child) .ic-col .fieldTable > *:not(.dx-datebox-date).is-hidden
{
	display:block;

}
/* Row[6175]*/
.kpi--last-child-is-total-row .ic-row:last-child .ic-col:last-child
{
	padding-top:var(--kpi-gap-horizontal);
position:relative;

}
/* Row[6176]*/
.kpi--last-child-is-total-row .ic-row:last-child .ic-col:last-child:before
{
	width:calc(100% + calc(2 * var(--padding-plus-half)));
height:var(--border-width);
position:absolute;
top:0;
left:calc(-1 * var(--padding-plus-half));
background:var(--ui-color-border);
content:"";

}
/* Row[6177]*/
[dx-button].button--outlined.button--has-icon.button--only-icon-outlined.button--only-icon-outlined-custom-text:after
{
	color:var(--button-text-color);
font-size:var(--button-font-size);
position:relative;
display:block;
content:attr(data-text);
letter-spacing:var(--button-text-letter-spacing);
z-index:1;
white-space:nowrap;

}
/* Row[6178]*/
[dx-button].button--outlined.button--has-icon.button--only-icon-outlined.button--only-icon-outlined-custom-text.dx-state-hover .dx-button-content:before
{
	width:2.571rem;

}
/* Row[6179]*/
[dx-button].button--outlined.button--has-icon.button--only-icon-outlined.button--only-icon-outlined-custom-text .dx-button-content
{
	width:0;

}
/* Row[6180]*/
[dx-button].button--outlined.button--has-icon.button--only-icon-outlined.button--only-icon-outlined-custom-text.dx-state-hover:after
{
	text-decoration:underline;

}
/* Row[6181]*/
td.crm-attachments-subscript.dx-last-data-cell
{
	padding:0 !important;
position:relative;
bottom:0.8em;
right:3.1%;
background-color:rgba(255, 255, 255, -0.1) !important;

}
/* Row[6182]*/
.crm-attachments-subscript sub
{
	color:var(--buttons-app-bg);
font-size:12px;
text-align:center;
width:var(--button-icon-size);
display:block;
background:var(--color-thunderbird);
border-radius:50%;
vertical-align:super;

}
/* Row[6183]*/
.kpi.kpi--vertical.kpi--border-items .ic-row
{
	padding:0px 0px var(--margin);

}
/* Row[6184]*/
.kpi.kpi--vertical.kpi--border-items .ic-row .ic-col
{
	padding:var(--margin) var(--margin) 0;
border-top:var(--border-width) solid var(--ui-color-border);

}
/* Row[6185]*/
.plaid--ext-accounts .addedConnections
{
	display:none;

}
/* Row[6186]*/
.ExtraSmall .page-title.page-title--has-filter-summary, .Small .page-title.page-title--has-filter-summary
{
	margin:0;

}
/* Row[6187]*/
.ExtraSmall .filter-summary.filter-summary--in-header .ic-row:last-child
{
	flex-wrap:wrap;
flex-direction:row;
justify-content:flex-end;
width:100%;
display:flex;

}
/* Row[6188]*/
.filter-summary.filter-summary--in-header .ic-row:last-child:not(:only-child) .ic-col .fieldTable button
{
	margin:0 0 0 var(--gap-horizontal);

}
/* Row[6189]*/
.ExtraSmall .filter-summary.filter-summary--in-header .ic-row:last-child:not(:only-child) .ic-col .fieldTable
{
	margin-top:var(--gap-horizontal);

}
/* Row[6190]*/
.Small .filter-summary.filter-summary--in-header .ic-row:last-child:not(:only-child) .ic-col .fieldTable
{
	margin:0;

}
/* Row[6191]*/
[data-design-system="Alt"] .altHoldings .Small
{
	--page-title-banner-height:18.786em;

}
/* Row[6192]*/
.Small .flex--on-tablet.flex-wrap--on-tablet
{
	--flex-wrap:wrap;

}
/* Row[6193]*/
.ExtraSmall .flex.flex-justify-content-start--on-mobile
{
	--flex-justify-content:flex-start;

}
/* Row[6194]*/
.Small .flex--on-tablet.flex-justify-content-start--on-tablet
{
	--flex-justify-content:flex-start;

}
/* Row[6195]*/
.ExtraSmall .plaid--ext-accounts .ic-plaid-link .accounts-head
{
	height:165px;

}
/* Row[6196]*/
.ExtraSmall .plaid--ext-accounts .ic-plaid-link .addNewButton
{
	bottom:48px;
right:0;

}
/* Row[6197]*/
.ExtraSmall .plaid--ext-accounts .plaid--edit-button
{
	width:100%;
position:absolute;
top:63px;
right:0px;

}
/* Row[6198]*/
.ExtraSmall .plaid--ext-accounts .plaid--edit-button-app
{
	margin:0 2.143em;

}
/* Row[6199]*/
.crm-interaction-row-detail-component
{
	padding:var(--padding-half);
background:var(--master-detail-list--content-bg);
border-radius:var(--border-radius);

}
/* Row[6200]*/
.crm-interactions-details-list .icGrid .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row td
{
	border-bottom:0;

}
/* Row[6201]*/
.crm-interactions-details-list .crm-interaction-row-detail-component .ic-row .fieldTable
{
	display:flex;

}
/* Row[6202]*/
.crm-interactions-details-list .crm-interaction-row-detail-component .ic-row .FieldLabel label
{
	font-weight:var(--font-weight-bold);

}
/* Row[6203]*/
.crm-interactions-details-list .crm-interaction-row-detail-component .ic-row .FieldLabel label:after
{
	content:":";

}
/* Row[6204]*/
.crm-interactions-details-list .icGrid .dx-datagrid tr[class] > td.dx-master-detail-cell::before
{
	visibility:hidden;

}
/* Row[6205]*/
.crm-interactions-details-list .icGrid .dx-datagrid tr[class].dx-master-detail-row > td.dx-master-detail-cell
{
	padding:0.714em var(--padding) 1.429em var(--padding);

}
/* Row[6206]*/
.crm-interactions-details-list .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:nth-child(even):not(.dx-group-row) td
{
	background:var(--card-bg);

}
/* Row[6207]*/
.button--filter-text::after
{
	color:var(--button-text-color);
font-family:var(--font-family-main);
font-weight:var(--button-text-font-weight);
font-size:var(--button-font-size);
max-width:var(--button-min-width);
display:block;
text-transform:var(--button-text-transform);
content:attr(data-text);
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;

}
/* Row[6208]*/
.button--filter-text.dx-state-hover::after, .button--filter-text.dx-state-active::after
{
	color:var(--button-hover-text-color);

}
/* Row[6209]*/
[dx-button].button--has-icon.button--filter-text.dx-button .dx-button-content, [dx-button].button--filter-text.dx-button .dx-button-content
{
	width:0;
visibility:hidden;

}
/* Row[6210]*/
[data-design-system="Alt"] .card.kpi:not(.kpi--vertical)
{
	background:var(--kpi--background-ds-alt);
box-shadow:0px 2px 6px 1px rgba(0, 0, 0, 0.03);
-webkit-backdrop-filter:blur(15px);
backdrop-filter:blur(15px);

}
/* Row[6211]*/
.fsm--confirm-modal.dx-overlay-content.dx-popup-normal.dx-popup-draggable.dx-resizable
{
	min-height:0 !important;

}
/* Row[6212]*/
.pb-filter-button.pb-filter-date.last-row--is-buttons-app .ic-row:last-child [dx-button].dx-button
{
	width:130px;
margin:0 0 var(--gap-horizontal) var(--gap-vertical);
margin-right:0px;
margin-left:26px;

}
/* Row[6213]*/
.pb-filter-date .ic-row.ic-row-2
{
	justify-content:space-between;
margin-left:0px;
padding:0 10px;
display:flex;

}
/* Row[6214]*/
.ExtraSmall .pb-filter-xs .filter--dynamic-text .ic-row-2 .ic-col-1 .ic-field-wrapper
{
	display:block;

}
/* Row[6215]*/
.ExtraSmall .pb-filter-xs .filter--dynamic-overlay-text.html-label div
{
	margin-top:0;
margin-left:0;
padding-bottom:17px;

}
/* Row[6216]*/
.ExtraSmall .pb-filter-xs .filter--dynamic-overlay-text
{
	padding-left:0;

}
/* Row[6217]*/
.ExtraSmall .pb-filter-xs .filter--dynamic-text .ic-row.ic-row-2
{
	display:block;
border-top:none;

}
/* Row[6218]*/
.ExtraSmall .pb-filter-xs .filter--dynamic-text .ic-row-2 .ic-col-1 .ic-field-wrapper.fieldTable
{
	line-height:2em;

}
/* Row[6219]*/
.ExtraSmall .pb-filter-xs .filter--dynamic-text .filter .ic-row, .pb-filter-xs .filter .fieldTable
{
	display:block;

}
/* Row[6220]*/
.pb-filter-xs::before
{
	min-height:0;

}
/* Row[6221]*/
.filter.pb-filter-xs .ic-row:last-child:not(:only-child) .ic-col .fieldTable button
{
	margin-left:0;

}
/* Row[6222]*/
.ExtraSmall .kpi-filter
{
	display:grid;

}
/* Row[6223]*/
.ExtraSmall .kpi-filter .ic-row-1
{
	grid-row:1;
grid-column:1;

}
/* Row[6224]*/
.ExtraSmall .kpi-filter .ic-row-2
{
	grid-row:1;
grid-column:2;

}
/* Row[6225]*/
.ExtraSmall .kpi-filter .ic-row-3
{
	grid-row:2;
grid-column:1;

}
/* Row[6226]*/
.pb-secref-filter.filter--dynamic-text .ic-col.ic-col-1
{
	margin-top:-1.5em;
margin-left:64em;

}
/* Row[6227]*/
.filter--dynamic-text.pb-secref-filter
{
	border-right:none;

}
/* Row[6228]*/
.ExtraSmall .pb-kpi-filter .ic-row.ic-row-4 .ic-col.ic-col-1 .ic-field-wrapper.fieldTable.ic-row
{
	gap:1.2em;

}
/* Row[6229]*/
.ExtraSmall .pb-kpi-filter .ic-row.ic-row-4
{
	gap:2em;
flex-direction:column;
margin-top:2.5em;
margin-bottom:6em;
display:flex;

}
/* Row[6230]*/
.ExtraSmall .pb-kpi-filter .ic-row.ic-row-3
{
	margin-top:0.5em;

}
/* Row[6231]*/
.ExtraSmall .pb-kpi-filter .ic-row.ic-row-1.ic-empty-rows-1
{
	margin-top:3em;
display:block !important;

}
/* Row[6232]*/
.ExtraSmall .pb-kpi-filter .filter--dynamic-text-period .ic-row.ic-row-2
{
	position:relative;
bottom:1.4em;

}
/* Row[6233]*/
.ExtraSmall .pb-kpi-filter .filter--dynamic-text-period
{
	display:block;
border-right:none;

}
/* Row[6234]*/
.ExtraSmall .IXResponsiveBody .IXResponsiveContent .IXNaturalContent > .IXColumn.pb-filter-xs
{
	flex-wrap:unset;
display:grid;

}
/* Row[6235]*/
[data-design-system="PB"]
{
	--color-green-vogue:#BFEAD1;
--ui-color-key:#006DDF;
--ui-color-positive-secondary:#E0F5E9;
--ui-color-gray-lightest:#D0D4DC;
--ui-color-even-bg:transparent;
--ui-color-chart-1:#12234D;
--ui-color-chart-2:#003A7D;
--ui-color-chart-3:#608DDE;
--ui-color-chart-4:#048C88;
--ui-color-chart-5:#08C0BB;
--ui-color-chart-6:#83DFDD;
--ui-color-chart-7:#2F3C42;
--ui-color-chart-8:#2B5881;
--ui-color-chart-9:#435160;
--ui-color-chart-10:#414042;
--list-header-row-bg:var(--color-white);
--pager-dot-selected-bg:var(--link-color);
--page-title-margin:var(--margin) 0 var(--margin-2x);
--page-title-font-weight:var(--font-weight-regular);
--page-title-color:#212B36;
--app-subtitle-bg:var(--color-white);
--app-subtitle-border-width:0;
--header-bg:var(--bg-color);
--header-height:64px;
--footer-bg:#6C7987;
--link-color:var(--ui-color-key);
--button-border-radius:5px;
--button-font-size:0.857em;
--button-text-color:var(--ui-color-key);
--button-text-letter-spacing:0;
--menu-bg:#042D56;
--menu-item-selected-border-width:2px;
--header-menu-height:calc(var(--header-height) / 2);
--header-menu-item-height:86em;
--card-border-radius:5px;
--card-app-title-min-height:3.563em;
--card-app-title-border-width:0;
--buttons-app-min-height:4em;
--buttons-app-border-width:1px;
--button-icon-color:var(--ui-color-key);
--notification-dot-color:var(--ui-color-key);
--color-green-bg:#BFEAD1;
--color-green-text:#00AB3D;
--color-red-bg:#F0BFC2;
--color-red-text:#C4000B;
--color-blue-bg:#CCE2F9;
--color-blue-text:#006DDF;
--color-orange-bg:#FFD8BF;
--color-orange-text:#FF6B00;
--color-black-bg:#E0E3E7;
--color-black-text:#212B36;

}
/* Row[6236]*/
[data-design-system="PB"] .dashboard
{
	--page-title-color:var(--color-white);
--page-title-banner-height:26.143em;
--page-title-banner-bg:var(--menu-bg);

}
/* Row[6237]*/
[data-design-system="PB"] .left-menu__overlay::before
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
background:var(--color-white);
opacity:1;

}
/* Row[6238]*/
[data-design-system="PB"] [dx-button].button--solid
{
	--button-icon-color:var(--color-white);

}
/* Row[6239]*/
[data-design-system="PB"] .image-container
{
	align-items:center;
justify-content:center;
width:var(--image-container-width);
height:var(--image-container-height);
position:relative;
display:flex;
background:var(--image-container-bg);
border:var(--image-container-border-width) solid var(--image-container-border-color);
border-radius:var(--image-container-border-radius);
overflow:hidden;
transform:translateZ(0);
-webkit-mask-image:linear-gradient(#000, #fff);
--image-container-border-radius:50%;
--image-container-crop-mode:cover;
--image-container-crop-position:center;
--image-container-fallback-icon-size:3em;

}
/* Row[6240]*/
[data-design-system="PB"] .bb9c-bold-label.pb-min-width
{
	min-width:165px;

}
/* Row[6241]*/
[data-design-system="PB"] .three-column-row .ic-row.ic-row-2
{
	flex-basis:33% !important;

}
/* Row[6242]*/
[data-design-system="PB"] tr.dx-row.dx-freespace-row.dx-column-lines
{
	height:auto !important;

}
/* Row[6243]*/
.ExtraSmall .pb-filter-xs-activity .ic-field-wrapper.fieldTable.ic-row
{
	flex-direction:row-reverse;
margin-left:3em;

}
/* Row[6244]*/
.ExtraSmall .pb-filter-xs-activity .ic-row.ic-row-4
{
	width:20em;
margin-top:1.1em;
margin-bottom:6em;
margin-left:-4.5em;
display:flex;

}
/* Row[6245]*/
.ExtraSmall .pb-filter-xs-activity .ic-row.ic-row-3
{
	margin-top:3em;

}
/* Row[6246]*/
.ExtraSmall .IXResponsiveBody .IXResponsiveContent .IXNaturalContent > .IXColumn.pb-filter-xs-activity
{
	min-height:4em;
display:grid;

}
/* Row[6247]*/
.ExtraSmall .pb-filter-xs-activity.filter::after
{
	display:inline-flex;

}
/* Row[6248]*/
.ExtraSmall .pb-filter-xs-activity .ic-row.ic-row-2 .ic-col.ic-col-0
{
	position:absolute;
bottom:0em;
left:1.5em;

}
/* Row[6249]*/
.ExtraSmall .pb-filter-xs-activity .flex
{
	margin:1em 0em 7em 0em;
display:block;

}
/* Row[6250]*/
.ExtraSmall .pb-filter-xs-activity.filter::before
{
	min-height:0;
display:flex;

}
/* Row[6251]*/
.ExtraSmall .pb-filter-xs-activity .radio-buttons--as-segmented-control .dx-radiogroup
{
	min-width:fit-content;

}
/* Row[6252]*/
.pb-secref-filter .ic-field-wrapper.fieldTable
{
	align-items:baseline;
display:flex;

}
/* Row[6253]*/
.pb-secref-filter .lbl_CL_BeAsOf
{
	margin-top:30px;

}
/* Row[6254]*/
.pb-crossref
{
	background-color:var(--tabs-panel-bg);

}
/* Row[6255]*/
.title--multi-btns
{
	align-items:center;
justify-content:space-evenly;
display:flex;

}
/* Row[6256]*/
.asr-label-shrink
{
	flex-shrink:2;

}
/* Row[6257]*/
.accountdetbannerxs
{
	column-gap:2em;
justify-content:space-between;
white-space:nowrap;
overflow-x:scroll;

}
/* Row[6258]*/
.ExtraSmall .date-period-filter2-xs .date-period-filter
{
	align-items:center;
flex-wrap:wrap;
justify-content:center;
display:flex;

}
/* Row[6259]*/
.ExtraSmall .date-period-filter2-xs .date-period-filter .ic-row.ic-row-2.ic-empty-rows-2
{
	margin-bottom:1em;
margin-left:0.5em;

}
/* Row[6260]*/
.ExtraSmall .date-period-filter2-xs .date-period-filter .ic-row.ic-row-3
{
	gap:1em;
flex-wrap:wrap;
justify-content:space-evenly;
margin-right:4.5em;
margin-left:-4em;
display:flex;

}
/* Row[6261]*/
.pb-advisor-dashboard .pb-your-focus
{
	font-size:16px;
line-height:1em;
align-items:center;
justify-content:space-between;
height:35px;
padding:0 1.3em 2em 1.3em;
position:relative;
display:flex;
border-bottom:none;
outline:none;

}
/* Row[6262]*/
.pb-advisor-dashboard
{
	margin-bottom:30px;
padding:1.5em 0;
position:relative;
background-color:#fff;
border:1px solid #D7D7D7;
box-shadow:unset;
border-radius:0px;

}
/* Row[6263]*/
h2.pb-focus
{
	font-size:16px;
margin-bottom:40px;
margin-left:22px;

}
/* Row[6264]*/
.book-business h2
{
	font-size:16px;
line-height:1em;
align-items:center;
justify-content:space-between;
margin-bottom:1.2em;
padding:0 1.3em 1.2em 1.3em;
position:relative;
display:flex;
outline:none;

}
/* Row[6265]*/
.book-business-group
{
	padding:1.5em 0;
position:relative;
background-color:#fff;
border:1px solid #D7D7D7;
box-shadow:unset;
border-radius:0px;

}
/* Row[6266]*/
[data-design-system="PB"] .account-overview .dx-datagrid-headers .dx-editor-with-menu
{
	min-width:130px;

}
/* Row[6267]*/
.pb-filter-documents .ic-row
{
	margin-left:1.5em;

}
/* Row[6268]*/
.pb-filter-documents .ic-row.ic-row-2 .ic-col.ic-col-0
{
	margin-left:1em;

}
/* Row[6269]*/
.pb-filter-documents .ic-row.ic-row-2 .ic-col.ic-col-1
{
	margin-left:1em;

}
/* Row[6270]*/
.pb-filter-documents .TableTitle.ng-isolate-scope
{
	margin:0em;
border-bottom:1px solid #d0d4dc;

}
/* Row[6271]*/
.ExtraSmall .pb-filter-documents.filter::before
{
	min-height:unset;

}
/* Row[6272]*/
.ExtraSmall .pb-filter-documents.filter:not(.filter--chart) .ic-row:not(:last-child) .ic-col .fieldTable
{
	display:block;

}
/* Row[6273]*/
.ExtraSmall .pb-filter-documents .ic-row.ic-row-2
{
	align-items:baseline;
flex-direction:column;
margin:0em 0em 0em -1em;

}
/* Row[6274]*/
.ExtraSmall .pb-filter-documents.filter .ic-row:last-child
{
	justify-content:center;

}
/* Row[6275]*/
.ExtraSmall .pb-filter-documents .ic-row.ic-row-3
{
	display:block;

}
/* Row[6276]*/
.ExtraSmall .pb-filter-documents .ic-row.ic-row-3 .ic-field-wrapper.fieldTable
{
	width:100%;
margin-left:-0.2em;
display:grid;

}
/* Row[6277]*/
.ExtraSmall .pb-filter-documents .TableTitle.ng-isolate-scope
{
	display:none;

}
/* Row[6278]*/
[data-design-system="PB"] .prtf-label
{
	margin:0 0.5em 0.25em 0;

}
/* Row[6279]*/
[data-design-system="PB"] .dx-toolbar-items-container
{
	display:flex;

}
/* Row[6280]*/
[data-design-system="PB"] .dx-datagrid-column-chooser.dx-datagrid-column-chooser-mode-select .dx-toolbar-center
{
	flex-direction:unset;
justify-content:end;
margin:0 calc(-1 * var(--gap-horizontal)) 0 0!important;

}
/* Row[6281]*/
[data-design-system="PB"] [ng-bind="texts.savedFiltersLabel"]:before
{
	font-weight:bold;
font-size:14px;
content:'Views';

}
/* Row[6282]*/
[data-design-system="PB"] [ng-bind="texts.savedFiltersLabel"]
{
	font-size:0px;

}
/* Row[6283]*/
[data-design-system="PB"] .filterBuilder .dx-field-label
{
	width:auto;
padding:0 10px 0 0;
padding-top:6px;

}
/* Row[6284]*/
[data-design-system="PB"] .pb-activity-filter.pb-account-filter .ic-row.ic-row-3.ic-empty-rows-1
{
	margin-top:12px;

}
/* Row[6285]*/
[data-design-system="PB"] .pb-activity-filter.pb-account-filter
{
	margin-top:10px;
padding-bottom:10px;
display:flex;

}
/* Row[6286]*/
[data-design-system="PB"] .three-column-row
{
	flex-wrap:wrap;
padding:0 2em;
display:flex;

}
/* Row[6287]*/
[data-design-system="PB"] .pb-account-activity-list .filter-container .deleteFilterBtn.dx-button.dx-button-normal
{
	font-family:var(--font-family-main), Helvetica, sans-serif;
font-size:0px;
align-items:center;
min-width:auto;
height:38px;
position:relative;
top:0.1px;
left:100px;
display:inline-flex;
border-radius:5px;

}
/* Row[6288]*/
[data-design-system="PB"] .pb-account-activity-list .filterBuilder .dx-dropdowneditor .dx-clear-button-area
{
	width:6em;
padding:0 0.5em;
position:absolute;
left:2.7em;
border-radius:5px;
white-space:nowrap;

}
/* Row[6289]*/
.payment-form
{
	max-width:50.3em;
margin:auto;
padding-bottom:var(--padding);
background:var(--color-white);
float:none!important;
border:var(--card-border-width) solid var(--card-border-color);
box-shadow:var(--card-shadow);
border-radius:var(--card-border-radius);
box-sizing:border-box;
overflow:hidden;
--tabs-tab-panel-border-radius:var(--card-border-radius) var(--card-border-radius) 0 0;
--app-title-margin:0 0 var(--margin) 0;
--rows-padding:0 var(--padding) 0 0;
--rows-flex-wrap:wrap;

}
/* Row[6290]*/
.payment-form .TableTitle
{
	padding:var(--padding);
border-bottom:1px solid var(--card-app-title-border-color);

}
/* Row[6291]*/
.payment-form .ic-row .fieldTable:not(.html-as-field-label)
{
	margin:0 0 var(--gap-vertical) 0;

}
/* Row[6292]*/
.payment-form .cash-available--label-margin.fieldTable
{
	margin:0;

}
/* Row[6293]*/
.payment-form .ic-row
{
	margin:0 var(--margin) 0 var(--margin);
display:flex;

}
/* Row[6294]*/
.payment-form .ic-row .ic-col-1 .fieldTable
{
	margin:0 0 var(--gap-vertical) 1.2em;

}
/* Row[6295]*/
.payment--button-row .ic-row:last-child
{
	align-items:center;
flex-direction:row;
justify-content:flex-end;
width:100%;
margin:0;
padding:var(--padding-half) var(--padding) 0 var(--padding);
display:flex;
background:var(--card-bg);
border-top:1px solid var(--buttons-app-border-color);
--rows-flex-children-grow:0;
--gap-vertical:var(--padding-half);
--gap-horizontal:var(--padding-half);

}
/* Row[6296]*/
.payment--button-row .ic-row:last-child .fieldTable
{
	margin:0;

}
/* Row[6297]*/
.payment--button-row .ic-row:last-child:not(.ic-col:first-child) button
{
	width:108px;
margin-left:var(--margin);

}
/* Row[6298]*/
.payment-form .ic-row .beneficairy-checkbox
{
	display:grid;

}
/* Row[6299]*/
.payment-form .ic-row .beneficiary-checkbox.fieldTable
{
	margin:0;
display:grid;
grid-template-columns:2em;

}
/* Row[6300]*/
.payment-form .ic-col:not(.ic-row:last-child .ic-col)
{
	width:100%;

}
/* Row[6301]*/
.cashavailable .ic-row-3
{
	padding:var(--padding) 0 0 var(--padding);
background:#f3f4f5;
border-radius:3px 3px 0 0;

}
/* Row[6302]*/
.cashavailable .ic-row-4
{
	padding:0 0 0 var(--padding);
background:#f3f4f5;
border-radius:0 0 3px 3px;

}
/* Row[6303]*/
.cash-available--label span
{
	color:#637482;

}
/* Row[6304]*/
.cash-available--value
{
	font-size:20px;

}
/* Row[6305]*/
.beneficiary-checkbox label
{
	grid-row:1;
grid-column:2;

}
/* Row[6306]*/
.beneficiary-checkbox .dx-checkbox
{
	grid-row:1;
grid-column:1;

}
/* Row[6307]*/
.payment-form--review
{
	max-width:50.3em;
margin:auto;
background:var(--color-white);
float:none!important;
border:var(--card-border-width) solid var(--card-border-color);
box-shadow:var(--card-shadow);
box-sizing:border-box;
overflow:hidden;
--tabs-tab-panel-border-radius:var(--card-border-radius) var(--card-border-radius) 0 0;
--app-title-margin:0 0 var(--margin) 0;
--rows-padding:0 var(--padding) 0 0;
--rows-flex-wrap:wrap;

}
/* Row[6308]*/
.payment-form--review .TableTitle
{
	padding:var(--padding);
border-bottom:1px solid var(--card-app-title-border-color);

}
/* Row[6309]*/
.payment-form--review .cash-available--label-margin.fieldTable
{
	margin:0;

}
/* Row[6310]*/
.payment-form--review .ic-row .beneficairy-checkbox
{
	display:grid;

}
/* Row[6311]*/
.payment-form--review .ic-row .beneficiary-checkbox.fieldTable
{
	margin:0;
display:grid;
grid-template-columns:2em;

}
/* Row[6312]*/
.payment-form--review label
{
	color:#637482;
margin:0;

}
/* Row[6313]*/
.payment-form--review .ic-row:last-child
{
	border-radius:0 0 5px 5px;

}
/* Row[6314]*/
.payment-form--review .FieldLabel
{
	width:50%;

}
/* Row[6315]*/
.payment-summary--buttons
{
	max-width:50.3em;
margin:auto;
padding-bottom:var(--padding);
background:var(--color-white);
box-shadow:var(--card-shadow);
border-radius:0 0 var(--card-border-radius) var(--card-border-radius);

}
/* Row[6316]*/
.payment-summary--buttons [dx-button], .payment-summary--buttons [dx-button].dx-state-focused
{
	min-width:108px;
margin-left:var(--margin);

}
/* Row[6317]*/
[dx-button].button--refresh .dx-button-text::before
{
	font-family:var(--font-family-icon);
font-size:1.5em;
align-items:center;
justify-content:center;
position:relative;
top:0.05em;
display:inline-flex;
text-transform:none;
content:"refresh";

}
/* Row[6318]*/
[dx-button].button--refresh .dx-button-text
{
	font-size:14px;
align-items:end;
display:flex;

}
/* Row[6319]*/
.payment-summary--buttons .ic-row-1
{
	justify-content:end;
display:flex;

}
/* Row[6320]*/
.payment-summary--buttons .ic-row
{
	padding:0 2em;

}
/* Row[6321]*/
.payment-summary--buttons .ic-row:last-child
{
	padding-top:var(--padding-half);
border-top:1px solid #DADee1;

}
/* Row[6322]*/
.payment-summary--buttons [dx-button].button--refresh
{
	margin:0 0 2em 0;
padding:0;

}
/* Row[6323]*/
.notification--message .ic-row:first-of-type
{
	align-items:center;
display:grid;
grid-column-gap:var(--padding);
grid-row-gap:0.25em;

}
/* Row[6324]*/
.notification--message .ic-row:has(.is-hidden)
{
	margin-bottom:0 !important;

}
/* Row[6325]*/
.notification--confirmation .icon::before
{
	color:var(--ui-color-positive);
font-size:calc(var(--icon-size) - var(--padding-plus-half));

}
/* Row[6326]*/
.notification--confirmation .icon
{
	font-size:var(--font-size-main);
width:var(--icon-size);
height:var(--icon-size);
background:var(--ui-color-positive-secondary);
border-radius:50%;

}
/* Row[6327]*/
.notification--reject .icon::before
{
	color:var(--ui-color-negative);
font-size:calc(var(--icon-size) - var(--padding-plus-half));

}
/* Row[6328]*/
.notification--reject .icon
{
	font-size:var(--font-size-main);
width:var(--icon-size);
height:var(--icon-size);
background:var(--ui-color-negative-secondary);
border-radius:50%;

}
/* Row[6329]*/
.notification--warning .icon
{
	font-size:var(--font-size-main);
width:var(--icon-size);
height:var(--icon-size);
background:var(--ui-color-warning-secondary);
border-radius:50%;

}
/* Row[6330]*/
.notification--warning .icon::before
{
	color:var(--ui-color-warning);
font-size:calc(var(--icon-size) - var(--padding-plus-half));

}
/* Row[6331]*/
.transaction--rejection .icon::before
{
	color:var(--ui-color-negative);
font-size:calc(var(--icon-size) - var(--padding-plus-half));

}
/* Row[6332]*/
.transaction--rejection .icon
{
	font-size:var(--font-size-main);
width:var(--icon-size);
height:var(--icon-size);
background:var(--ui-color-negative-secondary);
border-radius:50%;

}
/* Row[6333]*/
.notification--message
{
	margin:2em;
--icon-size:4.7em;

}
/* Row[6334]*/
.notification--message [dx-button], .notification--message [dx-button].dx-state-focused
{
	width:100%;

}
/* Row[6335]*/
.notification--message .ic-col
{
	text-align:center;
width:100%;

}
/* Row[6336]*/
.notification--message .ic-row
{
	justify-content:center;
margin-bottom:var(--margin-half);
display:flex;

}
/* Row[6337]*/
.notification--message span
{
	color:var(--ui-color-text-secondary);

}
/* Row[6338]*/
[data-design-system="PB"] .card .TableTitle
{
	flex-wrap:wrap;
min-height:var(--card-app-title-min-height);
position:relative;
display:flex;
background:var(--card-app-title-bg);
border-bottom:var(--list-row-border-width) solid var(--list-row-border-color);
box-sizing:border-box;

}
/* Row[6339]*/
[data-design-system="PB"] .icGrid .dx-datagrid .dx-header-row
{
	border-bottom:var(--list-row-border-width) solid var(--list-row-border-color);

}
/* Row[6340]*/
[data-design-system="PB"] .dx-datagrid-filter-row
{
	border-bottom:var(--list-row-border-width) solid var(--list-row-border-color);

}
/* Row[6341]*/
[data-design-system="PB"] .ic-headerbuttons
{
	border:0;

}
/* Row[6342]*/
[data-design-system="PB"] .cpi--trending-news .margin--bottom-plus-half
{
	margin-bottom:unset;

}
/* Row[6343]*/
[data-design-system="PB"] .pb-activity-filter.pb-account-filter .ic-col.ic-col-0
{
	margin-top:-13px;
display:flex;

}
/* Row[6344]*/
[data-design-system="PB"] .pb-activity-filter .ic-row.ic-row-1.ic-empty-rows-1
{
	margin-top:30px;
display:flex;

}
/* Row[6345]*/
[data-design-system="PB"] .pb-account-activity-list .filterBuilder .dx-show-clear-button .dx-icon-clear::before
{
	color:var(--ui-color-key);
font-family:var(--font-family-main);
font-size:var(--font-size-main);
content:"Reset" !Important;

}
/* Row[6346]*/
[data-design-system="PB"] .pb-account-activity-list .deleteFilterBtn.dx-button.dx-button-normal:before
{
	font-size:14px;
content:'Delete view';

}
/* Row[6347]*/
[data-design-system="PB"] .pb-account-activity-list [dx-button].dx-button .dx-button-content
{
	align-items:center;
justify-content:center;
width:100%;
padding:var(--button-content-padding);
display:none;
overflow:hidden;

}
/* Row[6348]*/
[data-design-system="PB"] .pb-holdings-asset .filterBuilder .dx-show-clear-button .dx-icon-clear::before
{
	color:var(--ui-color-key);
font-family:var(--font-family-main);
font-size:var(--font-size-main);
content:"Reset" !Important;

}
/* Row[6349]*/
[data-design-system="PB"] .pb-holdings-asset .deleteFilterBtn.dx-button.dx-button-normal:before
{
	font-size:14px;
content:'Delete view';

}
/* Row[6350]*/
[data-design-system="PB"] .pb-holdings-asset [dx-button].dx-button .dx-button-content
{
	align-items:center;
justify-content:center;
width:100%;
padding:var(--button-content-padding);
display:none;
overflow:hidden;

}
/* Row[6351]*/
[data-design-system="PB"] .pb-holdings-asset .filter-container .deleteFilterBtn.dx-button.dx-button-normal
{
	font-family:var(--font-family-main), Helvetica, sans-serif;
font-size:0px;
align-items:center;
min-width:auto;
height:38px;
position:relative;
top:0.1px;
left:100px;
display:inline-flex;

}
/* Row[6352]*/
.payment-form .dx-selectbox [data-dx_placeholder=" "].dx-placeholder:before
{
	content:unset;

}
/* Row[6353]*/
[data-design-system="PB"] .dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor-input, .dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-placeholder:before
{
	padding-left:22px;

}
/* Row[6354]*/
[data-design-system="PB"] .pb-secref-filter span.ng-isolate-scope:first-child
{
	width:170px;
display:block;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;

}
/* Row[6355]*/
[data-design-system="PB"] .pb-secref-filter span.ng-isolate-scope:first-child :nth-child(1)
{
	margin-left:0;

}
/* Row[6356]*/
[data-design-system="PB"] .pb-secref-filter span.ng-isolate-scope:first-child :nth-child(2)
{
	padding-left:16px;

}
/* Row[6357]*/
[data-design-system="PB"] .pb-secref-filter .filter--dynamic-overlay-text
{
	padding-left:0;

}
/* Row[6358]*/
.payment-form--review .html-flex span
{
	display:flex;

}
/* Row[6359]*/
[data-design-system="PB"] .smg-sent-reply-button.is-hidden
{
	display:none !important;

}
/* Row[6360]*/
[data-design-system="PB"] .dashboard .margin--bottom-2x-neg
{
	margin-bottom:0;

}
/* Row[6361]*/
[data-design-system="PB"] .filterNameTxtBox .dx-texteditor-container::before
{
	margin-bottom:var(--margin-half);
position:relative;
display:none;
content:"";
white-space:pre-wrap;

}
/* Row[6362]*/
[data-design-system="PB"] .filterNameTxtBox::before
{
	color:var(--ui-color-text);
font-family:var(--font-family-main);
font-weight:var(--app-title-font-weight);
font-size:var(--app-title-font-size);
align-items:center;
height:var(--card-app-title-min-height);
margin-top:-2.3em;
padding:0 var(--padding);
position:relative;
display:none;
background:var(--card-app-title-bg);
border-style:solid;
border-color:var(--card-app-title-border-color);
content:"Save/Apply Query";
z-index:1;
border-width:var(--card-app-title-border-width);

}
/* Row[6363]*/
[data-design-system="PB"] .dx-popup-content.ng-binding
{
	font-family:"Roboto";
font-size:14px;
margin-top:4.3em;
padding:1.2em;

}
/* Row[6364]*/
[data-design-system="PB"] .filterNameTxtBox .dx-texteditor-container
{
	padding:var(--padding);
border-bottom:none;

}
/* Row[6365]*/
[data-design-system="PB"] .dx-popup-content.ng-binding:before
{
	font-weight:500;
font-size:16px;
width:100% !Important;
padding:1.2em;
position:absolute;
top:-58px;
left:0px;
display:flex;
border-bottom:1px solid #ddd;
content:"Save/Apply View";

}
/* Row[6366]*/
[data-design-system="PB"] .dx-invalid:not(.dx-state-focused) .dx-texteditor-container::before
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
background:var(--ui-color-destructive);
border-radius:var(--input-border-radius);
z-index:0;
opacity:0.15;
pointer-events:none;

}
/* Row[6367]*/
[data-design-system="PB"] .dx-dropdowneditor-overlay .dx-overlay-content.dx-popup-normal.dx-popup-draggable.dx-resizable
{
	height:auto!important;

}
/* Row[6368]*/
[data-design-system="PB"] .dx-dialog-content .dx-dialog-message
{
	font-size:16px;

}
/* Row[6369]*/
[data-design-system="PB"] .dx-overlay-content.dx-popup-normal.dx-popup-draggable.dx-resizable
{
	height:auto;

}
/* Row[6370]*/
[data-design-system="PB"] .search-field-with-icon.has-null-text .dx-placeholder:before
{
	font-family:var(--font-family-icon);
font-size:1.4em;
padding:0 0.35em 0 0.5em;
display:inline-flex;
content:var(--input-search-icon);
transform:rotate(0.03deg);

}
/* Row[6371]*/
[data-design-system="PB"] div.SMGCNewMessage_Input_AppCtrl div.dx-texteditor-container div.dx-texteditor-buttons-container div.dx-dropdowneditor-button:not(:first-child)
{
	display:none;

}
/* Row[6372]*/
[data-design-system="PB"] .filterBuilder .dx-dropdowneditor .dx-clear-button-area
{
	width:6em;
padding:0 0.5em;
position:absolute;
left:2.7em;
border-radius:5px;
white-space:nowrap;

}
/* Row[6373]*/
[data-design-system="PB"] .dx-master-detail-row.dx-adaptive-detail-row .dx-master-detail-cell .dx-box-flex .dx-field-item
{
	padding:10px 0!important;
display:flex;

}
/* Row[6374]*/
[data-design-system="PB"] .dx-master-detail-row.dx-adaptive-detail-row .dx-master-detail-cell .dx-box-flex .dx-field-item > label
{
	margin-right:45px !important;

}
/* Row[6375]*/
[data-design-system="PB"] .pb-account-activity-list .dx-datagrid-toolbar-button.dx-datagrid-export-button.dx-button.dx-button-normal.dx-button-mode-contained.dx-widget.dx-button-has-icon
{
	position:absolute;
bottom:62px;
right:25px;
background-image:url(/app_themes/default/images/assets/ExportToExcel.png);
background-repeat:no-repeat;
background-position:right;
background-size:16px 16px;

}
/* Row[6376]*/
[data-design-system="PB"] .pb-account-activity-list .icGrid .dx-datagrid-toolbar-button .dx-button-content::before
{
	font-size:0px;
align-items:center;
height:100%;
padding:0;
position:relative;
display:inline-flex;
content:var(--ui-label-list-export-button);

}
/* Row[6377]*/
[data-design-system="PB"] .pb-holdings-asset .dx-datagrid-toolbar-button.dx-datagrid-export-button.dx-button.dx-button-normal.dx-button-mode-contained.dx-widget.dx-button-has-icon
{
	position:absolute;
bottom:60px;
left:12px;

}
/* Row[6378]*/
[data-design-system="PB"] .pb-holdings-asset .icGrid .dx-datagrid-toolbar-button .dx-button-content::before
{
	color:transparent;
align-items:center;
height:100%;
padding:0;
position:relative;
display:inline-flex;
content:var(--ui-label-list-export-button);

}
/* Row[6379]*/
[data-design-system="PB"] .dx-datagrid-toolbar-button.dx-datagrid-export-button.dx-button.dx-button-normal.dx-button-mode-contained.dx-widget.dx-button-has-icon::before
{
	margin-right:30px;
background-image:url(/app_themes/default/images/assets/ExportToExcel.png);
background-color:transparent;
background-repeat:no-repeat;
background-position:right;
background-size:16px 16px;
opacity:100%;

}
/* Row[6380]*/
[data-design-system="PB"] .pb-holdings-asset .icGrid .dx-datagrid-toolbar-button .dx-button-content:before
{
	line-height:var(--font-line-height-main);
align-items:center;
justify-content:center;
width:100%;
height:100%;
padding:0 0.6em;
display:flex;
background-repeat:no-repeat;
background-position:right;
background-size:16px 16px;
overflow:hidden;

}
/* Row[6381]*/
[data-design-system="PB"] .icGrid .dx-datagrid-toolbar-button .dx-button-content::before
{
	color:var(--button-text-color);
align-items:center;
height:100%;
padding:0;
position:relative;
display:inline-flex;
content:unset;

}
/* Row[6382]*/
[data-design-system="PB"] .highcharts-xaxis-labels.highcharts-navigator-xaxis
{
	transform:translate(0%,13%);

}
/* Row[6383]*/
[data-design-system="PB"] .pb-holdings-currency .dx-datagrid-toolbar-button.dx-datagrid-export-button.dx-button.dx-button-normal.dx-button-mode-contained.dx-widget.dx-button-has-icon
{
	margin-right:30px;
background-image:url(/app_themes/default/images/assets/ExportToExcel.png);
background-repeat:no-repeat;
background-position:right;
background-size:16px 16px;

}
/* Row[6384]*/
[data-design-system="PB"] .pb-holdings-country .dx-datagrid-toolbar-button.dx-datagrid-export-button.dx-button.dx-button-normal.dx-button-mode-contained.dx-widget.dx-button-has-icon
{
	margin-right:30px;
background-image:url(/app_themes/default/images/assets/ExportToExcel.png);
background-repeat:no-repeat;
background-position:right;
background-size:16px 16px;

}
/* Row[6385]*/
[data-design-system="PB"] .pb-holdings-top .dx-datagrid-toolbar-button.dx-datagrid-export-button.dx-button.dx-button-normal.dx-button-mode-contained.dx-widget.dx-button-has-icon
{
	margin-right:30px;
background-image:url(/app_themes/default/images/assets/ExportToExcel.png);
background-repeat:no-repeat;
background-position:right;
background-size:16px 16px;

}
/* Row[6386]*/
[data-design-system="PB"] .pb-holdings-maturity .dx-datagrid-toolbar-button.dx-datagrid-export-button.dx-button.dx-button-normal.dx-button-mode-contained.dx-widget.dx-button-has-icon
{
	margin-right:30px;
background-image:url(/app_themes/default/images/assets/ExportToExcel.png);
background-repeat:no-repeat;
background-position:right;
background-size:16px 16px;

}
/* Row[6387]*/
[data-design-system="PB"] .pb-show-all-button [dx-button].dx-button:not(.button--no-hover).dx-state-hover
{
	background:var(--button-hover-bg);
box-shadow:var(--button-hover-shadow);
border-radius:var(--button-border-radius);
overflow:hidden;
opacity:0.8;

}
/* Row[6388]*/
[data-design-system="PB"] .pb-news .image-container
{
	align-items:center;
justify-content:center;
width:var(--image-container-width);
height:var(--image-container-height);
position:relative;
display:flex;
background:var(--image-container-bg);
border:var(--image-container-border-width) solid var(--image-container-border-color);
overflow:hidden;
transform:translateZ(0);
-webkit-mask-image:linear-gradient(#000, #fff);
--image-container-border-radius:unset;
--image-container-crop-mode:cover;
--image-container-crop-position:center;
--image-container-fallback-icon-size:3em;

}
/* Row[6389]*/
[data-design-system="PB"] .pb-news.card.margin--bottom.article-of-the-week
{
	height:auto;
max-height:25em;
display:block;

}
/* Row[6390]*/
[data-design-system="PB"] .dx-datagrid-headers .dx-dropdowneditor-button-visible .dx-texteditor-input, .dx-datagrid-rowsview .dx-dropdowneditor-button-visible .dx-texteditor-input
{
	padding-right:34px!important;

}
/* Row[6391]*/
[data-design-system="PB"].pb-asset-allocation-legend .ng-binding.ng-scope
{
	align-items:center;
margin-right:2em;
display:flex;

}
/* Row[6392]*/
[data-design-system="PB"] .pb-asset-allocation-legend .chartContainerDiv
{
	display:none;

}
/* Row[6393]*/
[data-design-system="PB"] .filter--dynamic-text-period
{
	align-items:center;
justify-content:space-between;
min-height:5em;
margin:var(--margin) var(--margin) var(--margin) var(--margin);
border-right:none;
--rows-flex-children-grow:1;

}
/* Row[6394]*/
[data-design-system="PB"] .page-title.filter--dynamic-text-period
{
	align-items:flex-start;
flex-direction:column;
display:flex;

}
/* Row[6395]*/
[data-design-system="PB"] .filter--dynamic-text-period .ic-col.ic-col-2
{
	position:relative;
bottom:2.7em;
left:73em;

}
/* Row[6396]*/
[data-design-system="PB"] .pb-account-name
{
	position:relative;
bottom:2.1rem;
left:9rem;

}
/* Row[6397]*/
[data-design-system="PB"] .pb-asset-allocation-legend .legendContainer > :first-child
{
	margin-left:2em;
position:inherit;

}
/* Row[6398]*/
[data-design-system="PB"] .pb-asset-allocation-legend .ng-binding.ng-scope
{
	align-items:center;
margin-right:2em;
display:flex;

}
/* Row[6399]*/
[data-design-system="PB"] .pb-activity-filter .ic-field-wrapper.fieldTable.margin--right.ic-row
{
	align-items:baseline;
display:flex;

}
/* Row[6400]*/
[data-design-system="PB"] .pb-activity-filter .ic-field-wrapper.fieldTable.ic-row
{
	align-items:baseline;
display:flex;

}
/* Row[6401]*/
[data-design-system="PB"] .pb-activity-filter .ic-row.ic-row-4.ic-empty-rows-2
{
	align-items:baseline;
justify-content:space-between;
margin-top:25px;
margin-left:10px;
display:flex;

}
/* Row[6402]*/
[data-design-system="PB"] .pb-activity-filter button.button--outlined.button.ng-isolate-scope.dx-button.dx-button-normal.dx-button-mode-contained.dx-widget.dx-button-has-text
{
	position:relative;
top:2.45rem;
left:1rem;

}
/* Row[6403]*/
[data-design-system="PB"] .page-title button.CL_Btn_1.button--back.ng-isolate-scope.dx-button.dx-button-normal.dx-button-mode-contained.dx-widget.dx-button-has-text
{
	margin-top:52px;

}
/* Row[6404]*/
[data-design-system="PB"] .det-banner-value
{
	font-weight:bold;

}
/* Row[6405]*/
[data-design-system="PB"] .det-banner-values
{
	align-items:baseline;
display:flex;

}
/* Row[6406]*/
[data-design-system="PB"] .page-title.filter--dynamic-text-period .ic-col.ic-col-2
{
	position:relative;
bottom:2.33rem;
left:63.5rem;

}
/* Row[6407]*/
[data-design-system="PB"] .kpi-filter
{
	align-items:stretch;
min-height:var(--kpi-min-height);
position:relative;
display:grid;
grid-column-gap:var(--kpi-gap-vertical);
grid-row-gap:var(--kpi-gap-horizontal);
grid-template-columns:repeat(auto-fit, minmax(var(--kpi-column-min-width), 1fr));
--label-color:var( --kpi-label-color);
--label-font-weight:var( --kpi-label-font-weight);
--label-margin:var( --kpi-label-margin);
--label-padding:var( --kpi-label-padding);
--label-font-size:var( --kpi-label-font-size);
--field-color:var( --kpi-field-color);
--field-font-weight:var( --kpi-field-font-weight);
--field-margin:var( --kpi-field-margin);
--field-padding:var( --kpi-field-padding);
--field-font-size:var( --kpi-field-font-size);

}
/* Row[6408]*/
[data-design-system="PB"] .card:has(.CL_FilterFrom):not([data-design-system="PB"] .ExtraSmall .card:has(.CL_FilterFrom)), [data-design-system="PB"] .card:has(.filter--dynamic-text-period):not([data-design-system="PB"] .ExtraSmall .card:has(.filter--dynamic-text-period)), [data-design-system="PB"] .card:has(.filter--dynamic-text):not([data-design-system="PB"] .ExtraSmall .card:has(.filter--dynamic-text))
{
	overflow:unset;

}
/* Row[6409]*/
[data-design-system="PB"] .pb-activity-filter.pb-account-filter .TableTitle
{
	padding-left:21px;
border-bottom:unset !important;

}
/* Row[6410]*/
[data-design-system="PB"] .doc-title button.CL_Btn_0.button.button--solid.ng-isolate-scope.dx-button.dx-button-normal.dx-button-mode-contained.dx-widget.dx-button-has-text
{
	margin-right:87px;

}
/* Row[6411]*/
[data-design-system="PB"] .dx-scrollview-content .three-column-row
{
	flex-wrap:wrap;
padding:0 2em;
display:flex;

}
/* Row[6412]*/
[data-design-system="PB"] .ExtraSmall .pb-advisor-dashboard .pb-your-focus
{
	flex-direction:column;
height:auto;

}
/* Row[6413]*/
[data-design-system="PB"] .ExtraSmall h2.pb-focus
{
	margin-bottom:20px;

}
/* Row[6414]*/
[data-design-system="PB"] .ExtraSmall .advisor-dashboard-prtf-worst.inside-column-left
{
	width:100% !important;
margin:0 0 20px 0;

}
/* Row[6415]*/
[data-design-system="PB"] .ExtraSmall .advisor-dashboard-prtf-best.inside-column-right
{
	width:100% !important;
margin:0 0 20px 0;

}
/* Row[6416]*/
[data-design-system="PB"] .ExtraSmall footer
{
	margin-top:var(--margin);

}
/* Row[6417]*/
[data-design-system="PB"] .ExtraSmall .pb-filter-xs-activity .filter--dynamic-text-period
{
	position:relative;

}
/* Row[6418]*/
[data-design-system="PB"] .ExtraSmall .pb-filter-xs-activity .filter--dynamic-text-period .ic-row-0
{
	position:absolute;
top:5px;

}
/* Row[6419]*/
[data-design-system="PB"] .ExtraSmall .pb-filter-xs-activity .filter--dynamic-text-period .ic-row-2 .ic-col
{
	top:0;
bottom:0;

}
/* Row[6420]*/
[data-design-system="PB"] .ExtraSmall .pb-filter-xs-activity .filter--dynamic-text-period .ic-row-3
{
	justify-content:flex-start;
margin-top:100px;
padding:0;
border:none;

}
/* Row[6421]*/
[data-design-system="PB"] .ExtraSmall .pb-filter-xs-activity .filter--dynamic-text-period .ic-row-3 .ic-field-wrapper
{
	align-items:start;
flex-wrap:nowrap;
flex-direction:column;
justify-content:center;
margin:0;
border:none;

}
/* Row[6422]*/
[data-design-system="PB"] .ExtraSmall .pb-filter-xs-activity .filter--dynamic-text-period .ic-row-2 .ic-field-wrapper
{
	grid-column-gap:0 !important;
grid-template-columns:0 !important;

}
/* Row[6423]*/
[data-design-system="PB"] .ExtraSmall .payment-form .ic-row
{
	flex-direction:column;
display:flex;

}
/* Row[6424]*/
[data-design-system="PB"] .ExtraSmall .payment-form .ic-row .dx-texteditor
{
	width:100% !important;

}
/* Row[6425]*/
[data-design-system="PB"] .ExtraSmall .payment-form .ic-row .ic-col-1 .fieldTable
{
	margin:0 0 var(--gap-vertical) 0;

}
/* Row[6426]*/
[data-design-system="PB"] .ExtraSmall .payment--button-row .ic-row:last-child
{
	flex-direction:row;

}
/* Row[6427]*/
[data-design-system="PB"] .ExtraSmall .payment--button-row .ic-row:last-child .ic-field-wrapper
{
	margin:0;

}
/* Row[6428]*/
[data-design-system="PB"] .ExtraSmall .CPBAccountOV_Dropdown_AppCtrl label
{
	min-width:auto !important;
margin:0 5px;

}
/* Row[6429]*/
[data-design-system="PB"] .ExtraSmall .CPBSecurityCrossRef_Filter_AppCtrl .lbl_CL_BeAsOf
{
	margin-top:0;

}
/* Row[6430]*/
[data-design-system="PB"] .IXCanvasApplication-CPBAccountActivity-Title-App
{
	margin-right:auto;

}
/* Row[6431]*/
[data-design-system="PB"] .CPBAccountActivity_Title_AppCtrl
{
	align-items:flex-start;
flex-direction:column;

}
/* Row[6432]*/
[data-design-system="PB"] .CPBAccountActAccSelec_Input_AppCtrl .filter--dynamic-overlay-text:not([data-design-system="PB"] .ExtraSmall .CPBAccountActAccSelec_Input_AppCtrl .filter--dynamic-overlay-text)
{
	min-width:380px;
margin-top:7px;
position:absolute;
left:-130px;

}
/* Row[6433]*/
[data-design-system="PB"] .CPBAccountActAccSelec_Input_AppCtrl .filter--dynamic-overlay-text span
{
	display:flex;

}
/* Row[6434]*/
[data-design-system="PB"] .CPBAccountActAccSelec_Input_AppCtrl .filter--dynamic-overlay-text span div
{
	margin:0;
position:static;

}
/* Row[6435]*/
[data-design-system="PB"] .CPBAccountActAccSelec_Input_AppCtrl .filter--dynamic-overlay-text span div:first-child
{
	margin-right:20px;

}
/* Row[6436]*/
[data-design-system="PB"] .CPBAccountActAccSelec_Input_AppCtrl
{
	justify-content:center;
margin:var(--margin) 0 var(--margin) 0;

}
/* Row[6437]*/
[data-design-system="PB"] .CPBAccountActAccSelec_Input_AppCtrl button, [data-design-system="PB"] .CPBAccountActAccSelec_Input_AppCtrl button.dx-state-focused
{
	width:250px;

}
/* Row[6438]*/
[data-design-system="PB"] .Large .CPBAccountActAccSelec_Input_AppCtrl button, [data-design-system="PB"] .Large .CPBAccountActAccSelec_Input_AppCtrl button.dx-state-focused
{
	width:250px;

}
/* Row[6439]*/
[data-design-system="PB"] .ExtraSmall .CPBAccountActAccSelec_Input_AppCtrl
{
	margin:0;

}
/* Row[6440]*/
[data-design-system="PB"] .ExtraSmall .CPBAccountActAccSelec_Input_AppCtrl .ic-row-2
{
	justify-content:flex-start;
padding:0;
border:none;

}
/* Row[6441]*/
[data-design-system="PB"] .ExtraSmall .CPBAccountActAccSelec_Input_AppCtrl .filter--dynamic-overlay-text span div:last-child
{
	margin-left:15px;

}
/* Row[6442]*/
[data-design-system="PB"] .ExtraSmall .CPBAcctActivity_Filter_AppCtrl .filter--dynamic-overlay-text span
{
	flex-direction:column;

}
/* Row[6443]*/
[data-design-system="PB"] .ExtraSmall .CPBAcctActivity_Filter_AppCtrl .ic-row-1 .ic-col.ic-col-0
{
	display:none;

}
/* Row[6444]*/
[data-design-system="PB"] .ExtraSmall .pb-activity-filter .ic-row.ic-row-1.ic-empty-rows-1
{
	margin-top:-20px;

}
/* Row[6445]*/
[data-design-system="PB"] .ExtraSmall .CPBAccountActAccSelec_Input_AppCtrl .filter--dynamic-overlay-text span
{
	flex-direction:column;

}
/* Row[6446]*/
[data-design-system="PB"] .ExtraSmall .CPBAccountActAccSelec_Input_AppCtrl .filter--dynamic-overlay-text span div
{
	height:30px;
margin:0;
padding:0;
position:static;

}
/* Row[6447]*/
[data-design-system="PB"] .ExtraSmall .CPBAcctActivity_Filter_AppCtrl .ic-field-wrapper
{
	padding:0;
border:none;

}
/* Row[6448]*/
[data-design-system="PB"] .ExtraSmall .pb-activity-filter.CPBAcctActivity_Filter_AppCtrl .ic-row.ic-row-4.ic-empty-rows-2
{
	width:100%;
margin:40px 0 0 0;

}
/* Row[6449]*/
[data-design-system="PB"] .ExtraSmall .pb-activity-filter.CPBAcctActivity_Filter_AppCtrl .ic-row.ic-row-4.ic-empty-rows-2 .ic-col
{
	min-width:100% !important;

}
/* Row[6450]*/
[data-design-system="PB"] .ExtraSmall .CPBAcctActivity_Filter_AppCtrl .ic-row-12 button
{
	top:10px !important;
left:0 !important;

}
/* Row[6451]*/
[data-design-system="PB"] .ExtraSmall .CPBAccountActAccSelec_Input_AppCtrl .ic-row-2 .ic-col-1
{
	width:100%;

}
/* Row[6452]*/
[data-design-system="PB"] .ExtraSmall .CPBAccountActAccSelec_Input_AppCtrl .ic-row-2 .ic-col-1 button
{
	width:100%;

}
/* Row[6453]*/
[data-design-system="PB"] .ExtraSmall .pb-activity-filter.CPBAcctActivity_Filter_AppCtrl .ic-row.ic-row-4.ic-empty-rows-2 .ic-col .ic-field-wrapper
{
	margin-bottom:20px;
display:flex;

}
/* Row[6454]*/
.ExtraSmall .pb-filter-xs .filter--dynamic-text .ic-row-1:not(.ExtraSmall .pb-filter-xs .filter--dynamic-text.pb-secref-filter .ic-row-1)
{
	position:absolute;
top:10px;

}
/* Row[6455]*/
.ExtraSmall .pb-filter-xs .filter--dynamic-overlay-text.html-label div:first-child:not(.ExtraSmall .pb-filter-xs .pb-secref-filter .filter--dynamic-overlay-text.html-label div:first-child)
{
	margin-top:0;
margin-left:-13px;
padding-bottom:12px;

}
/* Row[6456]*/
[data-design-system="PB"] .ExtraSmall .filter--dynamic-text .CL_HTML_1.filter--dynamic-overlay-text.html-label.flex
{
	max-width:75%;

}
/* Row[6457]*/
.pb-filter-xs-activity .filter--dynamic-text-period
{
	align-items:flex-start;
flex-direction:column;
justify-content:flex-start;
position:relative !important;
display:flex !important;

}
/* Row[6458]*/
.pb-filter-xs-activity .filter--dynamic-text-period .ic-row-1
{
	width:100%;
margin-top:8px !important;

}
/* Row[6459]*/
.pb-filter-xs-activity .filter--dynamic-text-period .ic-row-1 .fieldTable
{
	display:flex !important;

}
/* Row[6460]*/
.pb-filter-xs .filter--dynamic-text
{
	align-items:flex-start;
flex-direction:column;
justify-content:flex-start;
min-height:10em;
margin:1em 0 1em 0;
position:relative !important;
display:flex !important;
border:none;

}
/* Row[6461]*/
.pb-filter-xs-activity .filter--dynamic-text-period .ic-row-2 .ic-col-0 .filter--dynamic-overlay-text
{
	padding:0;

}
/* Row[6462]*/
[data-design-system="PB"] .ExtraSmall .pb-filter-xs-activity .pb-activity-filter
{
	flex-direction:column;

}
/* Row[6463]*/
.bg-alt-successful
{
	background-color:var(--ui-color-positive-secondary);

}
/* Row[6464]*/
[data-user-theme="dark"][data-design-system="Alt"] .bg-alt-successful, :root[data-user-theme="auto"][data-design-system="Alt"] .bg-alt-successful
{
	background-color:var(--ui-color-positive-secondary);

}
/* Row[6465]*/
.padding-sixth
{
	padding:calc(1.429em/6);

}
/* Row[6466]*/
.ExtraSmall .pb-filter-xs .pb-secref-filter.filter--dynamic-text
{
	margin:0 0 2em 0 !important;

}
/* Row[6467]*/
[data-design-system="PB"] .pb-filter-xs .pb-secref-filter span.ng-isolate-scope:first-child
{
	width:100%;

}
/* Row[6468]*/
[data-design-system="PB"] .IXCanvasApplication-CPBAccountActAccSelec-Input-App .filter--dynamic-text-period span.dx-button-text
{
	display:contents;

}
/* Row[6469]*/
.text-bold
{
	font-weight:600;

}
/* Row[6470]*/
.pb-filter-xs-activity .filter--dynamic-text-period .fieldTable
{
	display:flex !important;

}
/* Row[6471]*/
.pb-filter-xs .filter--dynamic-text .ic-row-1 .fieldTable
{
	display:flex !important;

}
/* Row[6472]*/
.payment-form--review .ic-row
{
	margin:0 2em;
display:block;

}
/* Row[6473]*/
.payment-form--review .ic-col
{
	width:100%;

}
/* Row[6474]*/
.payment-form--review .fieldTable
{
	padding:1em 0em 1em 1em;
display:flex;

}
/* Row[6475]*/
[data-design-system="PB"] .kpi-filter .bb9c-kpi-label
{
	flex-grow:0;
margin-left:auto;
position:relative;
top:3em;
display:flex;

}
/* Row[6476]*/
[data-design-system="PB"] .page-title.filter--dynamic-text-period.flex
{
	justify-content:center;
margin:var(--margin) 0 var(--margin) 0;

}
/* Row[6477]*/
[data-design-system="PB"] .clearfix.IXColumn.IXCanvasApplication-CPBAccountOverview-Title-App
{
	margin-right:auto;

}
/* Row[6478]*/
[data-design-system="PB"] .filter--dynamic-text [dx-button].dx-button.button--has-icon::before
{
	color:var(--color-black-text,var(--color-black-text));
font-family:var(--font-family-icon);
font-size:var(--button-icon-size);
line-height:normal;
align-items:center;
width:auto;
height:100%;
margin-right:calc(var(--margin) / 4);
position:relative;
display:inline-flex;
background:transparent;
text-transform:none;
content:attr(data-icon);
z-index:1;
opacity:1;
transform:rotate(0.03deg);

}
/* Row[6479]*/
[data-design-system="PB"] .dx-calendar-body td.dx-calendar-cell
{
	text-transform:uppercase;

}
/* Row[6480]*/
[data-design-system="PB"] .filter--dynamic-text .CL_HTML_1.filter--dynamic-overlay-text.html-label.flex
{
	line-height:20px;
align-items:center;
max-width:190px;
min-width:190px;
height:auto;
padding-left:1em;
display:inline-block;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;

}
/* Row[6481]*/
[data-design-system="PB"] .app-title.app-title--has-buttons button.CL_Btn_1.button--redirect.ng-isolate-scope.dx-button.dx-button-normal.dx-button-mode-contained.dx-widget.dx-button-has-text
{
	position:relative;
bottom:0em;

}
/* Row[6482]*/
[data-design-system="PB"] .filter--dynamic-text
{
	margin:var(--margin) 0 var(--margin) var(--margin);
border:none;

}
/* Row[6483]*/
[data-design-system="PB"] .pb-tabs .dx-toolbar-items-container .dx-item.dx-toolbar-item.dx-toolbar-label
{
	display:none;

}
/* Row[6484]*/
[data-design-system="PB"] .group--hide-value1 .value1
{
	display:none;

}
/* Row[6485]*/
[data-design-system="PB"] .pb-modal-table-row-min-height
{
	min-height:2.05em;

}
/* Row[6486]*/
[data-design-system="PB"] .row--hide-value2 .value2
{
	display:none;

}
/* Row[6487]*/
[data-design-system="PB"] .CPBAccountActAccSelec_Input_AppCtrl:has(.ic-row:first-child .ic-col-0 .ng-isolate-scope .pb-account-name:not(:empty)) .ic-col-1 .CL_Btn_2 .dx-button-text
{
	display:none;

}
/* Row[6488]*/
[data-design-system="PB"] [data-step="CPBPositionOverview.Holder.App"] .highcharts-label.highcharts-tooltip > span
{
	font-family:var(--font-family-main), Helvetica, sans-serif !important;
font-size:var(--font-size-main) !important;
line-height:var(--font-line-height-main) !important;

}
/* Row[6489]*/
[data-design-system="PB"] [data-app="CPBPOAssetClass.Chart.App"] .highcharts-label.highcharts-tooltip > span, [data-app="CPBPORiskCountry.Chart.App"] .highcharts-label.highcharts-tooltip > span
{
	text-transform:uppercase;

}
/* Row[6490]*/
[data-design-system="PB"] [data-app="CPBPOAssetClass.Chart.App"] .highcharts-label.highcharts-tooltip > span > div, [data-app="CPBPORiskCountry.Chart.App"] .highcharts-label.highcharts-tooltip > span > div
{
	text-transform:none;

}
/* Row[6491]*/
[data-design-system="PB"] [data-app="CPBPOAssetCurrency.Chart.App"] .highcharts-label.highcharts-tooltip > span > div:first-child
{
	text-transform:uppercase;

}
/* Row[6492]*/
[data-design-system="PB"] [data-step="CPBPositionOverview.Holder.App"] .highcharts-tooltip-box
{
	stroke-width:0;

}
/* Row[6493]*/
[data-design-system="PB"] .form-header label
{
	font-weight:var(--font-weight-bold);

}
/* Row[6494]*/
[data-design-system="PB"] .form-header
{
	background:var(--color-alabaster);
border:var(--border-width) solid var(--ui-color-border);
border-radius:3px 3px 0 0;

}
/* Row[6495]*/
.payment-form--review .ic-col .fieldTable:not(.form-header)
{
	border-left:var(--border-width) solid var(--ui-color-border);
border-bottom:var(--border-width) solid var(--ui-color-border);
border-right:var(--border-width) solid var(--ui-color-border);

}
/* Row[6496]*/
.payment-form--review .ic-col .fieldTable div
{
	width:50%;

}
/* Row[6497]*/
.dx-dropdowneditor.dx-texteditor.dx-datebox-date.dx-datebox-calendar.dx-invalid .dx-texteditor-input-container::after, .dx-dropdowneditor.dx-texteditor.dx-datebox-date.dx-datebox-calendar.dx-invalid .dx-texteditor-input-container::after
{
	right:30px;

}
/* Row[6498]*/
[data-workflow="DAPClient.WF.App"] .highchartsRoot_ListAppCntrl div.highcharts-container
{
	overflow:visible!important;

}
/* Row[6499]*/
[data-workflow="DAPClient.WF.App"] .highchartsRoot_ListAppCntrl .highcharts-container svg.highcharts-root 
{
	overflow:visible!important;

}
/* Row[6500]*/
[data-workflow="DAPClient.WF.App"] .progressBarCmpt_ListAppCntrl .dx-trackbar-container.dx-progressbar-container
{
	background:var(--color-jordy-blue);

}
/* Row[6501]*/
[data-workflow="DAPClient.WF.App"] .probabilityChartFill_ListAppCntrl stop
{
	stop-color:#d9e9fa;

}
/* Row[6502]*/
[data-workflow="FPClient.WF.App"] [data-app="FPCProtectionAnalysis.Chart.App"] rect.highcharts-color-0.highcharts-point
{
	stroke:var(--ui-color-border)!important;

}
/* Row[6503]*/
[data-workflow="FPAdvisor.WF.App"] .list--show-legend-circle .dx-data-row td:first-child:before, [data-workflow="FPClient.WF.App"] .list--show-legend-circle .dx-data-row td:first-child:before
{
	top:0.65em;
left:0.15em;

}
/* Row[6504]*/
[data-workflow="FPAdvisor.WF.App"] .highchartsBar_ListAppCntrl rect.highcharts-point.highcharts-negative, [data-workflow="FPClient.WF.App"] .highchartsBar_ListAppCntrl rect.highcharts-point.highcharts-negative
{
	width:55px;

}
/* Row[6505]*/
[data-workflow="FPAdvisor.WF.App"] .upcomingGoals_ListAppCntrl td, [data-workflow="FPClient.WF.App"] .upcomingGoals_ListAppCntrl td
{
	align-items:center;
display:flex;

}
/* Row[6506]*/
[data-workflow="FPAdvisor.WF.App"] .upcomingGoals_ListAppCntrl .fp-overview__upcoming-goals.ic-your-goals .ic-your-goal-grid .ic-your-goal-data, [data-workflow="FPClient.WF.App"] .upcomingGoals_ListAppCntrl .fp-overview__upcoming-goals.ic-your-goals .ic-your-goal-grid .ic-your-goal-data
{
	align-items:center;
flex-direction:row;
display:flex;

}
/* Row[6507]*/
[data-workflow="FPAdvisor.WF.App"] .upcomingGoals_ListAppCntrl .fp-overview__upcoming-goals.ic-your-goals .ic-your-goal-grid .ic-your-goal-data .ic-your-goal-progress-info, [data-workflow="FPClient.WF.App"] .upcomingGoals_ListAppCntrl .fp-overview__upcoming-goals.ic-your-goals .ic-your-goal-grid .ic-your-goal-data .ic-your-goal-progress-info
{
	width:39em;

}
/* Row[6508]*/
[data-workflow="FPAdvisor.WF.App"] .highchartsTooltip_ListAppCntrl span.tooltip-series-name::before, [data-workflow="FPClient.WF.App"] .highchartsTooltip_ListAppCntrl span.tooltip-series-name::before
{
	content:"Year: ";

}
/* Row[6509]*/
[data-workflow="FPAdvisor.WF.App"] .highchartsTooltip_ListAppCntrl span.tooltip-series-value::before, [data-workflow="FPClient.WF.App"] .highchartsTooltip_ListAppCntrl span.tooltip-series-value::before
{
	content:"Net Worth: ";

}
/* Row[6510]*/
[data-workflow="FPAdvisor.WF.App"] .chart-tooltip--override-svg .highcharts-label.highcharts-tooltip > span, [data-workflow="FPClient.WF.App"] .chart-tooltip--override-svg .highcharts-label.highcharts-tooltip > span
{
	padding:17px;

}
/* Row[6511]*/
[data-design-system="Alt"] [data-workflow="FPClient.WF.App"] .buttons-app.buttons-app--as-tabs .ic-row
{
	width:200em;

}
/* Row[6512]*/
[data-design-system="Alt"] [data-workflow="DAPClient.WF.App"] .DAPTaxEstimates_Header_AppCtrl .icon:before, [data-design-system="Alt"] [data-workflow="DAPClient.WF.App"] .DAPGenSetc_Input_AppCtrl .icon:before
{
	color:var(--color-white);

}
/* Row[6513]*/
 [data-design-system="Alt"] [data-workflow="DAPClient.WF.App"] .DAPUnexpecScenarioBtn_Alert_AppCtrl .icon:before, [data-design-system="Alt"] [data-workflow="DAPClient.WF.App"] .DAPNWHeaderText_Input_AppCtrl .icon:before, [data-design-system="Alt"] [data-workflow="DAPClient.WF.App"] .DAPCashFlowHeaderText_Input_AppCtrl .icon:before
{
	color:#065BB4;

}
/* Row[6514]*/
[data-design-system="Alt"] [data-workflow="DAPClient.WF.App"] .buttons-app.buttons-app--as-tabs::-webkit-scrollbar
{
	display:none;

}
/* Row[6515]*/
[data-design-system="Alt"] [data-workflow="DAPClient.WF.App"] .buttons-app--as-tabs.buttons-app .ic-row
{
	width:83em;
background:rgba(255,255,255,0.25)!important;
--ui-color-text:var( --card-bg);

}
/* Row[6516]*/
[data-design-system="Alt"] [data-workflow="DAPClient.WF.App"] .DAPCFIncExSetupA1_Input_AppCtrl label, [data-design-system="Alt"] [data-workflow="DAPClient.WF.App"] .DAPCFIncExpSimpleA_Input_AppCtrl label, [data-design-system="Alt"] [data-workflow="DAPClient.WF.App"] .DAPCFIncExpAdvanceB_Input_AppCtrl label, [data-design-system="Alt"] [data-workflow="DAPClient.WF.App"] .DAPEditSocSec_Pri_AppCtrl label:not(.lbl_CL_PrimaryBookMarketPeriodEndUseCalc):not(.lbl_CL_PrimaryPIAEstimate):not(.lbl_CL_PrimaryFutureIncomeStartAge), [data-design-system="Alt"] [data-workflow="DAPClient.WF.App"] .DAPEditSocSec_Sec_AppCtrl label:not(.lbl_CL_SignificantOtherPIAEstimate):not(.lbl_CL_SignificantOtherBookMarketPeriodEndUseCalc ):not(.lbl_CL_SignificantOtherFutureIncomeStartAge )
{
	color:var(--color-white);

}
/* Row[6517]*/
[data-design-system="Alt"] [data-workflow="DAPClient.WF.App"] .DAPCFIncExSetupA1_Input_AppCtrl [dx-button].dx-button.button--has-icon::before, [data-design-system="Alt"] [data-workflow="DAPClient.WF.App"] .DAPCFIncExpSimpleA_Input_AppCtrl [dx-button].dx-button.button--has-icon::before
{
	color:var(--color-white);

}
/* Row[6518]*/
[data-design-system="Alt"] [data-workflow="DAPClient.WF.App"] .DAPCFIncExpSimpleA_Input_AppCtrl [config*="field"], [data-design-system="Alt"] [data-workflow="DAPClient.WF.App"] .DAPGenSetc_Input_AppCtrl [config*="field"], [data-design-system="Alt"] [data-workflow="DAPClient.WF.App"] .DAPCFIncExSetupA1_Input_AppCtrl [config*="field"], [data-design-system="Alt"] [data-workflow="DAPClient.WF.App"] .DAPEditSocSec_Sec_AppCtrl [config*="field"] 
{
	color:var(--color-white);

}
/* Row[6519]*/
[data-design-system="Alt"] [data-workflow="DAPClient.WF.App"] .ic-answer-progress .ic-answer-progress-remainingText
{
	color:inherit;

}
/* Row[6520]*/
[data-design-system="Alt"] .modal--position-on-top
{
	height:0 !important;
margin-top:-6.5em;

}
/* Row[6521]*/
[data-design-system="Alt"] .table-rows-compact .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row
{
	height:35px;

}
/* Row[6522]*/
[data-design-system="Alt"] [data-workflow="DAPClient.WF.App"] .DAPCFIncExpAdvanceB_Input_AppCtrl [config*="field"], [data-design-system="Alt"] [data-workflow="DAPClient.WF.App"] .DAPEditSocSec_Pri_AppCtrl [config*="field"]
{
	color:var(--color-white);

}
/* Row[6523]*/
[data-design-system="Alt"] [data-workflow="DAPClient.WF.App"] .DAPGenSetc_Input_AppCtrl [dx-button].dx-button .dx-button-text, [data-design-system="Alt"] [data-workflow="DAPClient.WF.App"] .DAPCFIncExSetupA1_Input_AppCtrl [dx-button].dx-button .dx-button-text, [data-design-system="Alt"] [data-workflow="DAPClient.WF.App"] .DAPCFIncExpSimpleA_Input_AppCtrl [dx-button].dx-button .dx-button-text
{
	color:var(--color-white);

}
/* Row[6524]*/
.table-headers-transparent .icGrid .dx-datagrid .dx-header-row > td
{
	background:inherit;

}
/* Row[6525]*/
.table-headers-none .icGrid .dx-datagrid .dx-header-row
{
	display:none;

}
/* Row[6526]*/
.table-headers-none .icGrid .dx-datagrid-headers+.dx-datagrid-rowsview
{
	border-top:1px solid transparent;

}
/* Row[6527]*/
.table-headers-none .icGrid .dx-datagrid .dx-datagrid-header-panel
{
	height:2em;
border-bottom:1px solid transparent;

}
/* Row[6528]*/
.table-rows-transparent .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:nth-child(odd):not(.dx-group-row) td, .table-rows-transparent .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:nth-child(even):not(.dx-group-row) td
{
	background:inherit;

}
/* Row[6529]*/
.table-rows-compact .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row > td
{
	height:auto;
max-height:69px;
min-height:32px;
border-bottom:transparent;

}
/* Row[6530]*/
.table-rows-transparent .icGrid .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row td
{
	border-bottom:0;

}
/* Row[6531]*/
.table-rows-transparent .icGrid .dx-datagrid .dx-datagrid-headers + .dx-datagrid-rowsview
{
	border-top:0;

}
/* Row[6532]*/
.table-rows-transparent .icGrid .dx-datagrid .dx-datagrid-rowsview .dx-selection.dx-row:not(.dx-row-lines):not(.dx-row-focused) > td
{
	border-bottom:0;

}
/* Row[6533]*/
.table-rows-transparent .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:not(.dx-group-row).dx-selection td:first-child::before
{
	width:0;

}
/* Row[6534]*/
[data-workflow="DAPClient.WF.App"] .table-rows-compact.list--show-legend-circle .dx-data-row td:first-child:before
{
	top:0.78em;
left:0em;

}
/* Row[6535]*/
[data-workflow="DAPClient.WF.App"] .card.card--info
{
	--ui-color-text:var(--color-black);
--card-bg:#CCE2F9;

}
/* Row[6536]*/
[data-workflow="DAPClient.WF.App"] .whiteText .highcharts-container text :not(.highcharts-container .highcharts-axis-labels text):not(.highcharts-label .highcharts-tooltip .highcharts-color-undefined text):not(tspan.tooltip-series-name):not(tspan.tooltip-series-value)
{
	fill:var(--color-white)!important;

}
/* Row[6537]*/
[dx-button].dx-button.justify-button-left
{
	justify-content:start;
padding-left:0;
display:flex;

}
/* Row[6538]*/
.util--hide-pseudos::after, .util--hide-pseudos::before
{
	display:none !important;

}
/* Row[6539]*/
[data-design-system="Alt"] [dx-button].dx-button.button--large
{
	--button-border-radius:10px;
--button-font-size:1em;
--button-text-transform:normal;
--button-text-font-weight:var( --font-weight-regular);

}
/* Row[6540]*/
.padding--reset
{
	--padding:1.429em;

}
/* Row[6541]*/
.card.card--toggle:not(.is-open) .icGrid .dx-loadpanel
{
	display:none;

}
/* Row[6542]*/
.end-agreement-modal .dx-toolbar-items-container .dx-toolbar-after
{
	display:none;

}
/* Row[6543]*/
[data-design-system="Alt"] .dx-tabpanel-tabs
{
	--padding:1.429em;

}
/* Row[6544]*/
.fsf--product-detail-wrapper
{
	margin-left:var(--margin-3x);

}
/* Row[6545]*/
.fsf--product-template-app .button--solid
{
	left:calc(var(--field-min-width) + var(--margin-4x));

}
/* Row[6546]*/
.fsf--product-temp-img
{
	width:450px;

}
/* Row[6547]*/
.fsf--feat-content
{
	display:flex;

}
/* Row[6548]*/
.fsf--product-template-app .ic-row-0
{
	width:100%;

}
/* Row[6549]*/
.ExtraSmall .fsf--product-content-wrapper, .Small .fsf--product-content-wrapper, .ExtraSmall .fsf--kpi-content-wrapper, .Small .fsf--kpi-content-wrapper, .ExtraSmall .fsf--contact-us-content-wrapper, .Small .fsf--contact-us-content-wrapper, .ExtraSmall .fsf--insight-content-wrapper, .Small .fsf--insight-content-wrapper
{
	margin-right:0;
margin-left:0;

}
/* Row[6550]*/
.ExtraSmall .fsf--about-us-template-app, .Small .fsf--about-us-template-app
{
	border-right:none;

}
/* Row[6551]*/
.ExtraSmall .fsf--product-template-app
{
	flex-direction:column;
padding-bottom:var(--padding);

}
/* Row[6552]*/
.Small .fsf--product-template-app
{
	flex-direction:column;
padding-bottom:var(--padding);

}
/* Row[6553]*/
.ExtraSmall .fsf--product-template-app .fsf--product-temp-img
{
	width:100%;

}
/* Row[6554]*/
.Small .fsf--product-template-app .fsf--product-temp-img
{
	width:100%;
height:350px;
object-fit:cover;

}
/* Row[6555]*/
.ExtraSmall .fsf--kpi-template-app, .Small .fsf--kpi-template-app
{
	border-right:none;

}
/* Row[6556]*/
.ExtraSmall .fsf--product-detail-wrapper, .Small .fsf--product-detail-wrapper
{
	margin-right:var(--margin);
margin-left:var(--margin);

}
/* Row[6557]*/
.ExtraSmall .fsf--product-template-app .dx-button, .Small .fsf--product-template-app .dx-button
{
	width:100%;
margin-top:var(--margin);
position:relative !important;
left:0;

}
/* Row[6558]*/
.ExtraSmall .fsf--title-wrapper, .Small .fsf--title-wrapper
{
	padding:0;

}
/* Row[6559]*/
.ExtraSmall .fsf--product-detail-wrapper .fsf--persisted-text, .Small .fsf--product-detail-wrapper .fsf--persisted-text
{
	max-width:unset !important;

}
/* Row[6560]*/
.ExtraSmall .fsf--feat-content, .Small .fsf--feat-content
{
	flex-direction:column;
margin:0 var(--margin);

}
/* Row[6561]*/
.ExtraSmall .fsf--feat-content .image-container, .Small .fsf--feat-content .image-container
{
	margin:0 0 var(--margin) 0;

}
/* Row[6562]*/
.fsf--feat-content .fsf--subject, .fsf--feat-content .fsf--notes
{
	max-width:90%;

}
/* Row[6563]*/
.ExtraSmall .fsf--feat-content .fsf--subject, .ExtraSmall .fsf--feat-content .fsf--notes, .Small .fsf--feat-content .fsf--subject, .Small .fsf--feat-content .fsf--notes
{
	max-width:unset;

}
/* Row[6564]*/
.badge--positive
{
	--icon-bg:#008060;
--badge-color:#AEE9D1;

}
/* Row[6565]*/
.badge--warning
{
	--icon-bg:#EDAC30;
--badge-color:#FFD79D;

}
/* Row[6566]*/
.badge--negative
{
	--icon-bg:#D5000D;
--badge-color:#FEBCB9;

}
/* Row[6567]*/
.badge--inactive
{
	--icon-bg:#A6AAB0;
--badge-color:#DBDDDF;

}
/* Row[6568]*/
.badge--informational
{
	--icon-bg:#006DDF;
--badge-color:#CCE2F9;

}
/* Row[6569]*/
:root[data-user-theme="dark"] .badge--informational
{
	--icon-bg:#CCE2F9;
--badge-color:#C63663;

}
/* Row[6570]*/
:root[data-user-theme="dark"] .badge--positive
{
	--icon-bg:#AEE9D1;
--badge-color:#008060;

}
/* Row[6571]*/
:root[data-user-theme="dark"] .badge--negative
{
	--icon-bg:#FEBCB9;
--badge-color:#D5000D;

}
/* Row[6572]*/
:root[data-user-theme="dark"] .badge--inactive
{
	--icon-bg:#DBDDDF;
--badge-color:#A6AAB0;

}
/* Row[6573]*/
:root[data-user-theme="dark"] .badge--warning
{
	--icon-bg:#FFD79D;
--badge-color:#EDAC30;

}
/* Row[6574]*/
.ic-badge
{
	font-size:.929em;
line-height:unset;
gap:0.308em;
align-items:center;
min-width:0;
height:var(--item-height);
padding:0 var(--padding);
display:inline-flex;
background:var(--badge-color);
border-radius:var(--tagbox-tag-border-radius);
white-space:nowrap;
--padding:0.769em;
--item-height:1.846em;

}
/* Row[6575]*/
.ic-badge.ic-badge--has-dot::before
{
	align-items:center;
width:var(--padding);
height:var(--padding);
display:flex;
background:var(--icon-bg);
border-radius:50%;
content:"";

}
/* Row[6576]*/
.ic-badge.ic-badge--small
{
	--padding:0.654em;
--item-height:1.538em;

}
/* Row[6577]*/
.ic-badge.abu-account-status::after
{
	color:var(--ui-color-text);
margin-left:-1.25em;
background:var(--badge-color);

}
/* Row[6578]*/
.ic-badge:empty::before
{
	background:transparent;

}
/* Row[6579]*/
.dx-group-row .ic-badge
{
	font-size:1em;
display:table-cell;
border-radius:unset;

}
/* Row[6580]*/
.dx-group-row .ic-badge.abu-account-status::after
{
	margin:0;
background:transparent;

}
/* Row[6581]*/
.dx-group-row .ic-badge.abu-account-status .ic-field-wrapper, .dx-group-row .ic-badge.abu-account-status::before
{
	display:none;

}
/* Row[6582]*/
.tabs--hide-nested-tabs > div > div.dx-tabpanel-tabs
{
	display:none;

}
/* Row[6583]*/
.ic-tag-box-ds .ic-tag-box-fields, .ic-tag-box-ds .ic-tag-holder
{
	gap:.385em;
margin:0;

}
/* Row[6584]*/
.ic-tag-box-ds .ic-tag-box-text, .ic-tag-box-ds .ic-tag-box.dx-list-item
{
	color:var(--ui-color-text);
font-size:.929em;
gap:.308em;
align-items:center;
height:var(--item-height);
margin:0;
padding:0 var(--padding);
display:inline-flex;
background:var(--badge-color);
border-radius:var(--button-border-radius);
--padding:.769em;
--item-height:1.846em;

}
/* Row[6585]*/
.news-banner .NewsFeedV4 .NewsFeedBxWrapper .NewsFeedItem
{
	padding:0;
border:0;

}
/* Row[6586]*/
.news-banner .NewsFeedV4 .bx-viewport, .news-banner .NewsFeedV4 .bx-viewport .NewsFeedWrapper, .news-banner .NewsFeedV4
{
	max-height:var(--news-banner-height);
min-height:var(--news-banner-height) !important;

}
/* Row[6587]*/
.news-banner .trending-news-item__readmore.link--as-button
{
	--button-text-color:var(--color-white);
--button-border-color:var(--button-text-color);

}
/* Row[6588]*/
.news-banner .news-banner__story
{
	grid-template-rows:auto;

}
/* Row[6589]*/
.content-editor-tooltip--hide .fr-toolbar.fr-top
{
	display:none;

}
/* Row[6590]*/
.content-editor-tooltip--hide .fr-counter
{
	display:none;

}
/* Row[6591]*/
.content-editor-tooltip--min-height-auto .fr-element.fr-view
{
	min-height:auto !important;

}
/* Row[6592]*/
[data-design-system="PB"] .makepayment span.dx-button-text
{
	display:inline-block !important;

}
/* Row[6593]*/
[data-design-system="PB"] .dashboard .filter--dynamic-overlay-text.html-label div:first-child
{
	color:white;

}
/* Row[6594]*/
[data-design-system="PB"] .filter--dynamic-text.dashboard .ic-col.ic-col-1
{
	margin-top:unset;
margin-left:1em;

}
/* Row[6595]*/
[data-design-system="PB"] .makepayment .button.button--solid.ng-isolate-scope.dx-button.dx-button-normal.dx-button-mode-contained.dx-widget.dx-button-has-text
{
	width:120px;
min-width:120px;

}
/* Row[6596]*/
[data-design-system="PB"] .cms--doc-slider-cta .DocumentSliderV4 .docSlide .fourthLabel
{
	color:var(--button-text-color);
font-weight:var(--font-weight-bold);
font-size:var(--button-font-size);
text-decoration:none;
align-items:center;
justify-content:center;
width:100%;
min-height:var(--button-min-height);
padding:var(--button-padding);
position:relative;
display:flex;
border:var(--button-border-width) solid var(--button-border-color);
border-radius:var(--button-border-radius);
text-transform:var(--button-text-transform);
letter-spacing:var(--button-text-letter-spacing);
overflow:hidden;
pointer-events:auto;
-webkit-line-clamp:var(--doc-slider-item-label-3-max-lines);
--button-bg:transparent;
--button-text-color:var(--ui-color-key);
--button-border-width:0.179em;
--button-border-color:var(--ui-color-key);
--button-shadow:none;
--button-hover-bg:var(--ui-color-key);
--button-hover-text-color:var(--card-bg);
--button-hover-shadow:none;
--button-click-ripple-bg:var(--button-hover-bg);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:transparent;
--button-hover-overlay-opacity:0;

}
/* Row[6597]*/
[data-design-system="PB"] .cms--doc-slider-cta .DocumentSliderV4 .docSlide>*:not(:first-child, .fourthLabel)
{
	padding-bottom:calc(var(--padding-half) * .75);

}
/* Row[6598]*/
[data-design-system="PB"] .cms--doc-slider-cta .DocumentSliderV4 .docSlide .secondLabel
{
	text-align:center;

}
/* Row[6599]*/
[data-design-system="PB"] .cms--doc-slider-cta .DocumentSliderV4 .docSlide .thirdLabel
{
	text-align:center;

}
/* Row[6600]*/
[data-design-system="PB"] .account-det-banner
{
	position:relative;

}
/* Row[6601]*/
[data-design-system="PB"] .banner-pdf-icon
{
	align-items:center;
height:100%;
position:absolute;
bottom:5px;
right:20px;
display:flex;

}
/* Row[6602]*/
[data-design-system="PB"] .pb-filter-display-all:has(.removeDashShowLabel) .ic-row:nth-child(2) .ic-col:first-child .CL_Btn_1 .dx-button-content .dx-button-text
{
	display:contents;

}
/* Row[6603]*/
[data-design-system="PB"] .pb-filter-display-all:has(.removeDashShowLabel) .ic-row:first-child .ic-col:first-child .fieldTable .filter--dynamic-overlay-text > span.ng-isolate-scope:first-child div:last-child
{
	display:none;

}
/* Row[6604]*/
[data-design-system="PB"] .pb-filter-display-all:has(.removeDashShowLabel) .ic-row:nth-child(2) .ic-col:first-child .CL_Btn_2 .dx-button-content .dx-button-text
{
	display:contents;

}
/* Row[6605]*/
[data-design-system="PB"] .kpi-filter .ic-row:last-child
{
	flex-wrap:wrap;
justify-content:flex-end;
display:flex;

}
/* Row[6606]*/
[data-design-system="PB"] .pb-position-overview-chart-container > .IXColumn:first-child
{
	height:100%;

}
/* Row[6607]*/
.charts--overflow-visible .highcharts-container
{
	overflow:visible !important;

}
/* Row[6608]*/
.charts--overflow-visible svg.highcharts-root
{
	overflow:visible !important;

}
/* Row[6609]*/
[data-design-system="Alt"] [dx-button].button--icon-only.button--outlined
{
	align-items:center;
justify-content:center;
--button-border-radius:5px;
--button-min-height:2.143em;
--button-min-width:var(--button-min-height);
--button-padding:0px;
--button-border-width:2px;
--button-icon-size:1.286em;

}
/* Row[6610]*/
[data-design-system="Alt"] .icGrid .dx-datagrid [dx-button].button--icon-only:not(.button--read-status)
{
	align-items:center;
justify-content:center;
height:var(--button-min-height);
--button-border-radius:5px;
--button-min-height:2.143em;
--button-min-width:var(--button-min-height);
--button-padding:0px;
--button-border-width:2px;
--button-border-color:var(--button-text-color);
--button-icon-size:1.286em;

}
/* Row[6611]*/
[data-design-system="Alt"] .icGrid .dx-datagrid [dx-button].button--icon-only:not(:last-child)
{
	margin-right:var(--margin-quarter);

}
/* Row[6612]*/
[data-design-system="Alt"] [dx-button].button--icon-only.button--outlined.button--convenient
{
	--button-min-height:2.571em;
--button-min-width:var(--button-min-height);

}
/* Row[6613]*/
[data-design-system="Alt"] .app-title.app-title--has-buttons .dx-button.button--icon-only.button--outlined
{
	min-width:var(--button-min-width);
min-height:var(--button-min-height);

}
/* Row[6614]*/
.text--as-bullet-point
{
	line-height:1em;
gap:var(--margin-quarter);
align-items:flex-start;
display:flex;

}
/* Row[6615]*/
.text--as-bullet-point::before
{
	color:var(--bullet-point-color, var(--ui-color-text));
font-family:var(--bullet-point-font, var(--font-family-main));
font-size:var(--bullet-point-size, 1em);
min-width:var(--bullet-point-width, .385em);
min-height:var(--bullet-point-height, .385em);
margin-top:3px;
background:var(--bullet-point-bg, var(--ui-color-text));
border-radius:var(--bullet-point-radius, 50%);
content:var(--bullet-point-content, "");

}
/* Row[6616]*/
.ExtraSmall .card
{
	overflow:hidden;

}
/* Row[6617]*/
.action-plan--master-detail-element
{
	width:100%;
margin-bottom:0px;
margin-left:0px;
padding-left:2.500em;
padding-bottom:var(--padding);
padding-top:var(--padding);
border-top:none;
border-left:none;
border-right:none;

}
/* Row[6618]*/
.action-plan--widget
{
	width:90%;
height:100%;
margin-right:auto;
margin-left:auto;
padding:1.071em;
background-color:var(--ui-color-key-secondary);
border:var(--border-width) solid var(--ui-color-key);
border-radius:10px;

}
/* Row[6619]*/
.action-plan--widget .dx-progressbar .dx-progressbar-container
{
	height:0.75em;
background:var(--ui-color-gray-light);
border:0;
border-radius:10em;
overflow:hidden;

}
/* Row[6620]*/
.action-plan--widget .ic-answer-progress-status
{
	display:none;

}
/* Row[6621]*/
.action-plan--widget .ic-answer-progress-remainingText
{
	display:none;

}
/* Row[6622]*/
.action-plan--widget .dx-progressbar-status
{
	font-size:var(--headings-size-h4);
text-align:right;
width:100%;
margin-top:-2.21em;

}
/* Row[6623]*/
.action-plan--widget .ic-answer-progress-subtext
{
	font-size:var(--font-size-main);
text-align:left;
width:100%;
margin-top:-3.786em;

}
/* Row[6624]*/
.action-plan--widget .progressBarContainer
{
	margin-top:var(--margin);

}
/* Row[6625]*/
.tabs--as-segmented-control.tabs--as-segmented-control-width-100 .dx-tabs-wrapper
{
	width:100%;
overflow:auto;

}
/* Row[6626]*/
.tabs--as-segmented-control.tabs--as-segmented-control-width-100 .dx-tabs-wrapper .dx-tab
{
	justify-content:center;
width:100%;

}
/* Row[6627]*/
.tabs--as-segmented-control.tabs--as-segmented-control-width-100.ic-tabs .dx-tabs::before , .tabs--as-segmented-control.tabs--as-segmented-control-width-100 .ic-tabs .dx-tabs::before
{
	display:none;

}
/* Row[6628]*/
.tabs--as-segmented-control.tabs--as-segmented-control-width-100 .dx-tabs-wrapper::-webkit-scrollbar
{
	display:none;

}
/* Row[6629]*/
.icGrid tr.dx-data-row td[aria-label]
{
	white-space:nowrap;

}
/* Row[6630]*/
[data-design-system="Alt"] .ExtraSmall .buttons-app.buttons-app--as-tabs.DAP_Redirects_AppCtrl
{
	padding:var(--padding);

}
/* Row[6631]*/
[data-design-system="PB"] .dashboard .chart--PO-height
{
	height:700px;

}
/* Row[6632]*/
.dap-banner-with-buttons, .dap-banner-with-one-button, .dap-banner-with-buttons .ng-isolate-scope, .dap-banner-with-one-button .ng-isolate-scope
{
	--page-title-margin:0 0 var(--margin-half) 0;
--page-title-banner-height:18em;

}
/* Row[6633]*/
.dap-banner-with-buttons-and-alerts, .dap-banner-with-buttons-and-alerts .ng-isolate-scope
{
	--page-title-margin:0 0 var(--margin-half) 0;
--page-title-banner-height:23em;

}
/* Row[6634]*/
[data-design-system="PB"] .dashboard .pb-dash-account
{
	position:relative;
top:1.5em;

}
/* Row[6635]*/
[data-design-system="PB"] .dashboard .pb-account-name
{
	position:relative;
bottom:0.6rem;
left:10rem;

}
/* Row[6636]*/
[data-workflow="PRFAdvisor.WF.App"] .list--scrollable-lr-float-arrows .icGrid, .list--scrollable-lr-float-arrows .icGrid .dx-datagrid-borders .dx-datagrid-rowsview, .list--scrollable-lr-float-arrows .icGrid .dx-datagrid-headers+.dx-datagrid-rowsview
{
	transform:none!important;

}
/* Row[6637]*/
[data-workflow="PRFAdvisor.WF.App"] .list--prf-white-space-fix .icGrid .dx-datagrid .dx-datagrid-headers .dx-datagrid-text-content
{
	white-space:normal;

}
/* Row[6638]*/
.DocumentSliderV4 .doc-slider-title
{
	color:var(--app-title-color);
font-weight:var(--app-title-font-weight);
font-size:var(--app-title-font-size);
align-items:var(--app-title-align-items);
justify-content:var(--app-title-justify-content);
min-height:var(--card-app-title-min-height);
margin:var(--app-title-margin);
padding:var(--app-title-padding);
position:relative;
display:flex;
background:var(--card-app-title-bg);
user-select:none;
-webkit-user-select:none;

}
/* Row[6639]*/
.DocumentSliderV4 .doc-slider-repeat
{
	font-size:var(--font-size-main);
min-height:var(--card-min-height);
background:var(--card-bg);
border:var(--card-border-width) solid var(--card-border-color);
box-shadow:var(--card-shadow);
border-radius:var(--card-border-radius);
box-sizing:border-box;
overflow:hidden;

}
/* Row[6640]*/
.DocumentSliderV4 .doc-slider-repeat:not(:last-child)
{
	margin-bottom:var(--margin);

}
/* Row[6641]*/
.DocumentSliderV4 .doc-slider-title::after
{
	width:100%;
height:100%;
position:absolute;
bottom:0;
left:0;
display:flex;
background:transparent;
border-style:solid;
border-color:var(--card-app-title-border-color);
border-radius:var(--card-app-title-border-radius);
content:"";
border-width:var(--card-app-title-border-width);
pointer-events:none;

}
/* Row[6642]*/
.DocumentSliderV4:hover .doc-slider-repeat .bx-wrapper a.bx-next, .DocumentSliderV4:hover .doc-slider-repeat .bx-wrapper a.bx-prev
{
	opacity:0;
transform:translateY(1em) translateZ(0);

}
/* Row[6643]*/
.DocumentSliderV4:hover .doc-slider-repeat:hover .bx-wrapper a.bx-next, .DocumentSliderV4:hover .doc-slider-repeat:hover .bx-wrapper a.bx-prev
{
	opacity:1;
transform:none;

}
/* Row[6644]*/
[data-design-system="PB"] .dashboard .filter--dynamic-text .filter--dynamic-overlay-text.html-label.flex
{
	line-height:29px;
align-items:center;
min-width:29em;
margin-left:-10em;
position:relative;
top:0.90em;
right:12em;
display:flex;
white-space:nowrap;
text-overflow:ellipsis;

}
/* Row[6645]*/
.util--relative-left
{
	position:relative;
left:-11.929em;

}
/* Row[6646]*/
[data-design-system="Alt"] .fsm--simple-search
{
	background:transparent;

}
/* Row[6647]*/
[data-design-system="Alt"][data-portal-banner="show"] [data-workflow="FSMHomeOffice.WF.App"]
{
	--page-title-banner-height:34.143em;

}
/* Row[6648]*/
[data-workflow="PRFAdvisor.WF.App"] .pivoted-grid--alternating-colors tbody
{
	border-bottom:var(--border-width) solid var(--ui-color-border);

}
/* Row[6649]*/
[data-workflow="PRFAdvisor.WF.App"] .pivoted-grid--alternating-colors tbody:nth-child(odd)
{
	background:var(--ui-color-odd-bg);

}
/* Row[6650]*/
[data-workflow="PRFAdvisor.WF.App"] .pivoted-grid--alternating-colors tbody:nth-child(even)
{
	background:var(--ui-color-even-bg);

}
/* Row[6651]*/
.DAPMngAcctsHeaderPanel_List_AppCtrl.header-buttons--in-header-panel .ic-headerbuttons
{
	position:inherit;

}
/* Row[6652]*/
.header-buttons--display-none .ic-headerbuttons
{
	display:none;

}
/* Row[6653]*/
.popupSpan--as-link .ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle .popupSpan > span
{
	pointer-events:inherit;

}
/* Row[6654]*/
.modal-overflow-visible, .modal-overflow-visible .dx-scrollable-native .dx-scrollable-native-generic 
{
	overflow:visible;

}
/* Row[6655]*/
[data-design-system="PB"] .no-padding-bottom
{
	padding-bottom:0px;

}
/* Row[6656]*/
.marketplace-applets--wrapper > .IXColumn
{
	height:413px;
position:relative;

}
/* Row[6657]*/
.marketplace-applets--wrapper > .IXColumn > .IXColumn > .IXColumn > .IXColumn:last-child
{
	width:100%;
position:absolute;
bottom:0;

}
/* Row[6658]*/
.marketplace-applets--wrapper [data-app*=".Button"] *
{
	width:100% !important;

}
/* Row[6659]*/
.filterBuilder:has(+ .icGrid > .dx-datagrid[aria-rowcount="0"])
{
	min-height:calc(var(--padding-2x) + var(--input-min-height));
border-style:none;

}
/* Row[6660]*/
.bank-kpi--summary-element-dollar-value
{
	text-align:right;

}
/* Row[6661]*/
.bank-kpi--summary-element
{
	line-height:45px;
align-items:center;
flex-wrap:nowrap;
align-content:center;
width:100%;
height:45px;
display:inline-flex;
border-bottom:1px solid var(--ui-color-border);

}
/* Row[6662]*/
.bank-kpi--summary-element-label
{
	width:100%;

}
/* Row[6663]*/
.bank-kpi--summary-last-element
{
	line-height:45px;
align-items:center;
flex-wrap:nowrap;
align-content:center;
width:100%;
height:45px;
margin-bottom:var(--margin);
display:inline-flex;

}
/* Row[6664]*/
.bank-kpi
{
	padding-right:var(--padding);
padding-left:var(--padding);

}
/* Row[6665]*/
.card.app--flex.app--flex-align-items-center .TableTitle
{
	height:4em;
position:inherit;

}
/* Row[6666]*/
[data-design-system="Alt"] .filterBuilder
{
	min-height:calc(var(--padding-half) + var(--input-min-height));
padding:0.714em 2.149em;

}
/* Row[6667]*/
.ExtraSmall .tabs--as-segmented-control .ic-tabs .dx-tabs .dx-tabs-nav-button-left, .tabs--as-segmented-control .ic-tabs .dx-tabs .dx-tabs-nav-button-right
{
	border-radius:10px;

}
/* Row[6668]*/
[data-design-system="Alt"] .ExtraSmall .dashboard .tabs--as-segmented-control .dx-tabpanel .dx-tabs .dx-tab:first-child.dx-tab-selected
{
	margin-left:0.071em;

}
/* Row[6669]*/
[data-design-system="Alt"] .ExtraSmall .dashboard .tabs--as-segmented-control .dx-tabpanel .dx-tabs .dx-tab:last-child.dx-tab-selected
{
	margin-right:0.071em;

}
/* Row[6670]*/
.alert.alert--warning.hide.he--is-hidden.optionalShow.margin--bottom-2x.flex.padding--bottom-half-imp.padding--left-di
{
	border-radius:0px !important;

}
/* Row[6671]*/
[dx-button].button--as-link.button--text-left .dx-button-content
{
	justify-content:start;

}
/* Row[6672]*/
.field--wrapper-width-100
{
	width:100vw;
max-width:100%;
margin-left:calc(12.5% - 11.5vw);

}
/* Row[6673]*/
.ExtraSmall .margin--top-plus-half-imp-on-s-xs, .Small .margin--top-plus-half-imp-on-s-xs
{
	margin-top:var(--margin-plus-half)!important;

}
/* Row[6674]*/
[data-design-system="Alt"] .smg-list-with-icons .icGrid .dx-datagrid [dx-button].button--icon-only
{
	--button-border-width:0px;

}
/* Row[6675]*/
.icGrid .dx-layout-manager [dx-button].dx-button.button--outlined, [data-design-system="Alt"] .icGrid .dx-layout-manager [dx-button].dx-button.button--outlined
{
	border:1px solid var(--button-text-color);

}
/* Row[6676]*/
.icGrid .dx-layout-manager [dx-button].dx-button.button--icon-only
{
	border:1px solid transparent;

}
/* Row[6677]*/
.newspaper .ic-no-data-text:before
{
	font-family:var(--font-family-icon);
font-size:2.5em;
line-height:1;
margin-top:-0.1em;
text-transform:none;
--ui-icon-no-data:"newspaper";

}
/* Row[6678]*/
.mqma_card
{
	height:25em;

}
/* Row[6679]*/
.mqma--app.container
{
	justify-content:space-between;
width:100%;
height:25em;
padding:0;
display:flex;

}
/* Row[6680]*/
.mqma--app.container .ic-row.ic-row-1
{
	display:none;

}
/* Row[6681]*/
.mqma--app.container .ic-row.ic-row-2
{
	width:calc(100% - 300px - var(--padding));
height:250px;
margin-right:35px;
padding-top:25px;
background-color:var(--app-subtitle-bg);

}
/* Row[6682]*/
.mqma--app .mqma-img
{
	width:300px;
height:250px;
object-fit:cover;

}
/* Row[6683]*/
.mqma--app.container .ic-row.ic-row-4
{
	flex-direction:row;
justify-content:flex-end;
display:flex;
background:var(--color-white);

}
/* Row[6684]*/
.ExtraSmall .mqma--app.container .ic-row.ic-row-1
{
	display:block;

}
/* Row[6685]*/
.ExtraSmall .mqma--app.container, .Small .mqma--app.container
{
	flex-direction:column;
justify-content:normal;
height:auto;
background:var(--app-subtitle-bg) !important;

}
/* Row[6686]*/
.Small .mqma--app.container .ic-row.ic-row-1
{
	display:block;

}
/* Row[6687]*/
.ExtraSmall .mqma--app.container .ic-row.ic-row-2, .Small .mqma--app.container .ic-row.ic-row-2
{
	width:100% !important;
height:auto;
padding-top:0;

}
/* Row[6688]*/
.ExtraSmall .mqma--app .mqma-img, .Small .mqma--app.container2
{
	width:100%!important;
height:300px;

}
/* Row[6689]*/
.ExtraSmall .mqma--app .mqma-img
{
	width:100%!important;
height:auto;

}
/* Row[6690]*/
.ExtraSmall .mqma_card
{
	height:auto;
padding:0 2em 0.5em 2em;

}
/* Row[6691]*/
.ExtraSmall .mqma_header.app-subtitle div:nth-of-type(2)
{
	display:none;

}
/* Row[6692]*/
.field--set-z-index
{
	z-index:var(--field-z-index) !important;

}
/* Row[6693]*/
[data-user-theme="dark"] .dx-icon-export-excel-button
{
	color:var(--button-text-color) !important;

}
/* Row[6694]*/
[data-design-system="Alt"] .dx-dialog .dx-popup-bottom.dx-toolbar .dx-toolbar-center .dx-toolbar-button:not(:first-child) .dx-button-content
{
	padding:.679em 1.2em;

}
/* Row[6695]*/
[data-workflow="ICMarketplace.WF.App"][data-step="IC10FSMSearch.Holder.App"] .IX_enhanceAlertText, [data-workflow="ICMarketplace.WF.App"][data-step="ICMarketplaceDash.Holder.App"] .IX_enhanceAlertText
{
	font-size:16px;
align-items:center;
justify-content:center;
display:flex;

}
/* Row[6696]*/
.marketplace-applets--wrapper.dashboard--list-height-with-scroll
{
	--input-height:19em;

}
/* Row[6697]*/
body[data-workflow="FSMLogin.WF.App"].login-page
{
	margin:unset;
padding:unset;

}
/* Row[6698]*/
.ExtraSmall .kpi.kpi--metrics .ic-row.ic-row:first-child
{
	flex-direction:row;
justify-content:space-between;
padding:var(--padding) var(--padding) 0;
display:flex;

}
/* Row[6699]*/
.ExtraSmall .kpi.kpi--metrics .kpi--metrics-field
{
	top:0;

}
/* Row[6700]*/
[data-design-system="Alt"] .ExtraSmall .kpi.kpi--metrics .ic-row:last-child
{
	padding:1.429em var(--padding) var(--padding);

}
/* Row[6701]*/
[data-design-system="Alt"] .ExtraSmall .kpi.kpi--metrics .ic-row:not(:first-child,:last-child)
{
	padding:1.429em var(--padding) 0;

}
/* Row[6702]*/
.ExtraSmall .kpi.kpi--metrics .ic-row:last-child
{
	padding:var(--padding) var(--padding);

}
/* Row[6703]*/
.ExtraSmall .kpi.kpi--metrics .ic-row
{
	padding:var(--padding) var(--padding) 0;

}
/* Row[6704]*/
.marketplace--quick-search .ic-tag-holder
{
	margin-top:var(--margin-quarter);

}
/* Row[6705]*/
.marketplace--quick-search .ic-tag-list-container:before
{
	font-weight:500;
align-items:flex-end;
min-width:fit-content;
margin-bottom:-3px;
margin-right:15px;
display:flex;
content:'Popular Tags';

}
/* Row[6706]*/
.marketplace--quick-search .ic-tag-list-container
{
	margin-top:var(--margin);

}
/* Row[6707]*/
.Small .margin--0-imp-on-tablet
{
	margin:0 !important;

}
/* Row[6708]*/
.cancel--lastbuttonrow-modal-padding-right
{
	padding-right:3em;

}
/* Row[6709]*/
[data-design-system="Alt"] .app-title.app-title--has-buttons [dx-button].dx-button:not(.button--outlined), [data-design-system="Alt"] .app-title.app-title--has-buttons [dx-button].dx-button:not(.button--outlined) .dx-button-content
{
	border-radius:0;

}
/* Row[6710]*/
.tooltip--position-absolute.withHelp
{
	padding:8px 0px 8px 8em;
position:absolute;

}
/* Row[6711]*/
.asset--allocation-left
{
	position:relative;
left:-9.129em;

}
/* Row[6712]*/
.fsm--asset-managers-repeater-app.repeater-app--carousel-wrapper
{
	--repeater-app-width:20%;

}
/* Row[6713]*/
.fsm--preadv-products-repeater-app.repeater-app--carousel-wrapper
{
	--repeater-app-width:33.1%;

}
/* Row[6714]*/
.repeater-app--carousel-wrapper .ic-repeater .ic-repeater-items .ic-repeater-item
{
	flex-basis:var(--repeater-app-width);
min-width:var(--repeater-app-width);

}
/* Row[6715]*/
.repeater-app--carousel-wrapper .rpt-carousel-viewport
{
	overflow:hidden;

}
/* Row[6716]*/
.repeater-app--carousel-wrapper .ic-repeater-items
{
	width:calc(100% + var(--margin));
display:flex;

}
/* Row[6717]*/
.fsm--asset-managers-repeater-app [dx-button].dx-button.button--has-icon::before
{
	margin:0;

}
/* Row[6718]*/
.repeater-app--wrap .ic-repeater-items
{
	flex-wrap:wrap;

}
/* Row[6719]*/
.fsm--asset-managers-repeater-app [dx-button].dx-button.button--has-icon
{
	--button-padding:0 1.5em;

}
/* Row[6720]*/
.dashboard .fsm--asset-managers-repeater-app .ic-repeater-items > div:nth-last-child(1) , .dashboard .fsm--preadv-products-repeater-app .ic-repeater-items > div:nth-last-child(1) , .dashboard .fsm--asset-managers-repeater-app .ic-repeater-items > div:nth-last-child(2) , .dashboard .fsm--preadv-products-repeater-app .ic-repeater-items > div:nth-last-child(2) , .dashboard .fsm--asset-managers-repeater-app .ic-repeater-items > div:nth-last-child(3) ,  .dashboard .fsm--asset-managers-repeater-app .ic-repeater-items > div:nth-last-child(4) , .dashboard .fsm--preadv-products-repeater-app .ic-repeater-items > div:nth-last-child(3)
{
	visibility:hidden;

}
/* Row[6721]*/
.list--show-dash-for-null td span:not(.dx-datagrid-adaptive-more):not(.dx-sort):not(.collapseAllBtn):not(.expandAllBtn):empty::before, td.list--show-dash-for-null span:not(.dx-datagrid-adaptive-more):empty::before
{
	content:"-";

}
/* Row[6723]*/
.rows--flex.rows--flex-children-basis-0 .ic-row > *
{
	flex-basis:var(--rows-flex-children-basis);

}
/* Row[6724]*/
.dfp-menu-ff [data-app] .ic-row button.selected
{
	pointer-events:none;
user-select:none;
--button-bg:#4B5F89;
--button-text-color:var(--color-white);
--icon-size:var(--link-color);

}
/* Row[6725]*/
.dfp-menu-ff [data-app] [dx-button].dx-button.button--has-icon:not(.button--icon-only)::before
{
	--margin:2em;
--icon-color:1em;

}
/* Row[6726]*/
.card.dfp-menu-ff
{
	--ui-color-text:var(--color-white);
--ui-color-border:none;
--app-title-color:var(--color-white);
--card-bg:var(--page-title-banner-bg);
--card-border-width:0;
--card-border-color:none;
--card-app-title-bg:transparent;
--card-app-title-border-color:transparent;

}
/* Row[6727]*/
.dfp-menu-ff [data-app] .ic-row button
{
	justify-content:flex-end;
margin-bottom:var(--margin);
--button-border-radius:10px;
--button-min-height:2em;
--button-font-size:1.143em;
--button-min-width:100%;
--button-text-color:var(--ui-color-text);
--button-text-transform:unset;
--button-text-letter-spacing:normal;
--button-padding:0px .75em;
--button-click-ripple-bg:var(--color-white);
--button-click-ripple-opacity:.5;
--file-upload-max-width:400;

}
/* Row[6728]*/
.analyst-rating-util-left
{
	position:relative;
left:-22.929em;

}
/* Row[6729]*/
.esg-score-util-left
{
	position:relative;
left:-25.229em;

}
/* Row[6730]*/
.tmg-list .smg-list-with-icons col:last-child
{
	width:auto !important;

}
/* Row[6731]*/
.tmg-list .smg-list-with-icons col:nth-child(2)
{
	width:1.786em !important;

}
/* Row[6732]*/
.fieldTable:not(.checkbox--as-switch):not(.tabs--contains-checkbox-as-switch) .tmg-list .dx-checkbox
{
	justify-content:flex-end;

}
/* Row[6733]*/
.tmg-list [data-app]:not(.bypass-style).smg-list-with-icons .icGrid .dx-datagrid tr.dx-row > td:not(.dx-command-expand):first-child
{
	padding-left:0.571em;

}
/* Row[6734]*/
.tmg-list [data-app]:not(.bypass-style).smg-list-with-icons .icGrid .dx-datagrid tr.dx-row > td:nth-child(2)
{
	padding:0.714em 0;
padding-left:0.214em;
vertical-align:top;
white-space:pre-wrap;

}
/* Row[6735]*/
.tmg-list [data-app]:not(.bypass-style).smg-list-with-icons .icGrid .dx-datagrid tr.dx-row > td button
{
	align-items:flex-start;
margin:0;
--button-min-height:1.35em;
--button-min-width:2em;

}
/* Row[6736]*/
.tmg-attachment-list .ic-headerbuttons
{
	background:transparent;
border:0;

}
/* Row[6737]*/
.tmg-attachment-list .ic-headerbuttons .ic-col:first-child [dx-button].dx-button
{
	margin-left:0;
padding:0;

}
/* Row[6738]*/
[data-design-system="Alt"] .tmg-attachment-list .icGrid .dx-datagrid [dx-button].button--icon-only:not(.button--read-status)
{
	--button-border-width:0px;

}
/* Row[6739]*/
.tmg-attachment-list.list--as-tagbox .dx-data-row:not(.dx-freespace-row) span
{
	max-width:15em;
display:block;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;

}
/* Row[6740]*/
[data-design-system="Alt"] [dx-button].dx-button.button--as-link.button--has-icon
{
	--button-padding:0;
--button-content-padding:0;

}
/* Row[6741]*/
[data-design-system="Alt"] .dashboard .page-title .dx-button.button--as-link
{
	--button-text-color:var(--color-white);

}
/* Row[6742]*/
.login-page .cms--set-max-width
{
	max-width:102.857em;

}
/* Row[6743]*/
.tooltip--hide-title .dx-tooltip .dx-popup-title
{
	display:none;

}
/* Row[6744]*/
.modals--right-aligned .dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content , .modals--left-aligned .dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content
{
	transition:none !important;
transform:none !important;
--modal-border-radius:0px;
--modal-min-height:100vh;

}
/* Row[6745]*/
.modals--right-aligned .dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content
{
	right:0 !important;
left:auto !important;

}
/* Row[6746]*/
.modals--right-aligned .dx-popup-wrapper.dx-overlay-modal:not(.ic-dropdownlist-container) > .dx-overlay-content > .dx-popup-content, .modals--left-aligned .dx-popup-wrapper.dx-overlay-modal:not(.ic-dropdownlist-container) > .dx-overlay-content > .dx-popup-content
{
	height:calc(100vh - var(--modal-title-min-height)) !important;
max-height:calc(100vh - var(--modal-title-min-height)) !important;

}
/* Row[6747]*/
.modals--left-aligned .dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content
{
	right:auto !important;
left:0 !important;

}
/* Row[6748]*/
.ic-password-textbox.dx-texteditor.dx-invalid .dx-texteditor-input-container::after , .ic-password-textbox.dx-texteditor.dx-valid .dx-texteditor-input-container::after
{
	display:none;

}
/* Row[6749]*/
.modals--v2 .dx-overlay-shader:not([style*="translate(0px, 0px)"])
{
	--modal-shader-bg:transparent;
--modal-shader-blur:0px;

}
/* Row[6750]*/
.modals--v2 .dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content
{
	--app-title-min-height:var(--card-app-title-min-height);
--buttons-app-offset:var( --padding-plus-half);
--modal-border-radius:var( --card-border-radius);
--modal-shadow:0px 31px 41px rgba(33, 43, 54, 0.2), 0px 2px 16px rgba(33, 43, 54, 0.08);
--modal-padding:0 var( --padding-plus-half) var(--padding-plus-half);
--modal-title-min-height:5.786em;
--card-app-title-min-height:auto;
--buttons-app-bg:transparent;
--buttons-app-min-height:auto;
backdrop-filter:blur(67.957px);

}
/* Row[6751]*/
.modals--v2 .dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content [data-app]:not(.card).app-title
{
	padding-bottom:var(--padding);
--buttons-app-offset:var( --padding);

}
/* Row[6752]*/
.modals--v2 .dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content [data-app]:not(.card) .TableTitle
{
	padding:0;

}
/* Row[6753]*/
.modals--v2 .dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content .buttons-app
{
	margin-top:var(--margin);
padding:0;
position:static;

}
/* Row[6754]*/
.modals--v2 .dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content .card .TableTitle
{
	padding-top:var(--margin);

}
/* Row[6755]*/
.modals--v2 .dx-popup-title.dx-toolbar .dx-toolbar-label
{
	font-weight:var(--font-weight-bold);
font-size:1.714em;

}
/* Row[6756]*/
.modals--v2 .dx-popup-title.dx-popup-title
{
	margin-bottom:var(--margin);
padding:0 var(--padding-plus-half);

}
/* Row[6757]*/
.modals--v2 .dx-popup-title button.dx-closebutton:after
{
	width:100%;
height:100%;
position:absolute;
background:var(--ui-color-text);
border-radius:50%;
content:"";
opacity:0.1;

}
/* Row[6758]*/
.modals--v2 .dx-popup-title button.dx-closebutton
{
	width:2.857em !important;
height:2.857em !important;
border-radius:50%;
--modal-close-icon-color:var(--ui-color-text);

}
/* Row[6759]*/
.modals--v2 .dx-popup-title .dx-closebutton .dx-icon::before
{
	color:var(--modal-close-icon-color);

}
/* Row[6760]*/
.modals--v2 .dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content .last-row--is-buttons-app .ic-row:last-child
{
	height:auto;
padding:0;
position:fixed;
bottom:0;
background:transparent;

}
/* Row[6761]*/
.modals--v2 .dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content .last-row--is-buttons-app .ic-row:last-child button
{
	margin-bottom:24px;

}
/* Row[6762]*/
.modals--v2 .dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content .last-row--is-buttons-app
{
	margin-bottom:calc(2.429em + var(--margin));
padding-bottom:var(--buttons-app-offset);
--buttons-app-offset:var( --padding-plus-half);

}
/* Row[6763]*/
.modals--v2 .dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content .last-row--is-buttons-app.buttons-app--first-item-justify-left .ic-row:last-child .ic-col:first-child
{
	margin-right:auto;
position:static;

}
/* Row[6764]*/
.modals--v2 .dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content .last-row--is-buttons-app.buttons-app--first-item-justify-left .ic-row:last-child .ic-col:first-child button
{
	margin-left:0;

}
/* Row[6765]*/
.modals--v2 .dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content .last-row--is-buttons-app.buttons-app--in-card
{
	margin:0;
padding-bottom:var(--margin);

}
/* Row[6766]*/
.modals--v2 .dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content .last-row--is-buttons-app.buttons-app--in-card .ic-row:last-child
{
	padding:var(--margin) var(--margin) 0;
position:static;

}
/* Row[6767]*/
.modals--v2.modals--right-aligned .dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content , .modals--v2.modals--left-aligned .dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content
{
	--modal-border-radius:0px;

}
/* Row[6768]*/
:root[data-user-theme="dark"] .modals--v2 .dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content
{
	background:rgba(28, 39, 57, 0.5);

}
/* Row[6769]*/
.dx-overlay-modal .dx-resizable .dx-popup-content .dx-scrollable-container .icGrid
{
	overflow-x:hidden;

}
/* Row[6770]*/
a.link--has-icon.icon--right
{
	flex-direction:row-reverse;

}
/* Row[6771]*/
a.link--has-icon.icon--right::before
{
	margin:0;

}
/* Row[6772]*/
.login-page__login [data-app="FSMFooterLinksUnauth.Input.App"]
{
	display:block !important;

}
/* Row[6773]*/
.cms--our-locations-wrapper .ic-repeater-items
{
	margin:auto;
--card-border-radius:20px;
--grid-row-gap:var( --padding-plus-half);
--grid-max-width:1180px;
--items-container-padding:0px;

}
/* Row[6774]*/
.cms--our-locations-wrapper .location__card
{
	align-items:center;
height:var(--card-min-height);
display:flex;
--card-min-height:26.357em;

}
/* Row[6775]*/
.cms--our-locations-wrapper .ic-repeater-item:nth-child(even) .location__card
{
	flex-direction:row-reverse;

}
/* Row[6776]*/
.cms--our-locations-wrapper .location__img
{
	width:50%;
height:100%;

}
/* Row[6777]*/
.cms--our-locations-wrapper .location__img img
{
	width:100%;
height:100%;
object-fit:cover;

}
/* Row[6778]*/
.cms--our-locations-wrapper .location__text
{
	width:50%;
padding:var(--padding-3x);

}
/* Row[6779]*/
.cms--our-locations-wrapper .location__text p
{
	margin:0;

}
/* Row[6780]*/
.cms--our-locations-wrapper
{
	background-color:#edeef266;

}
/* Row[6781]*/
[data-user-theme="dark"] .cms--our-locations-wrapper
{
	background-color:var(--card-bg);
border-top:var(--border-width) solid var(--ui-color-border);

}
/* Row[6782]*/
[data-user-theme="dark"] .cms--our-locations-wrapper .location__card
{
	background-color:var(--body-bg);

}
/* Row[6783]*/
.Small .newsfeed--scrollable .NewsFeedItem
{
	height:100%;

}
/* Row[6784]*/
[class*="Password"].dx-invalid.dx-texteditor.dx-editor-outlined.dx-show-invalid-badge .dx-texteditor-input-container::after
{
	width:0;
height:0;
background-color:transparent;
content:"" !important;

}
/* Row[6785]*/
.dx-widget.dx-collection.dx-responsivebox-screen-xs.dx-responsivebox .dx-field-item-label-text
{
	color:var(--ui-color-text) !important;

}
/* Row[6786]*/
body[data-workflow="ICMPLogin.WF.App"]
{
	margin-top:calc(-1 * var(--header-height));
padding:0;

}
/* Row[6787]*/
[data-workflow="ICMPLogin.WF.App"] .header
{
	justify-content:center;
pointer-events:none;

}
/* Row[6788]*/
[data-workflow="ICMPLogin.WF.App"] .header__menu
{
	display:none;

}
/* Row[6789]*/
body[data-workflow="ICMPLogin.WF.App"].login-page
{
	margin:unset;
padding:unset;

}
/* Row[6790]*/
[data-step="ICMPPrivacyPolicy.Holder.App"].login-page header , [data-step="CMSContactUsUnauth.Holder.App"].login-page header , [data-step="ICMPFooterArticle.Holder.App"].login-page header
{
	display:flex;

}
/* Row[6791]*/
[data-design-system="Alt"] [data-step="ICMPFooterArticle.Holder.App"].login-page , [data-design-system="Alt"] [data-step="ICMPPrivacyPolicy.Holder.App"].login-page , [data-design-system="Alt"] [data-step="CMSContactUsUnauth.Holder.App"].login-page
{
	margin-top:calc(var(--padding-2x) + var(--header-height));
--header-height:4.857em;

}
/* Row[6792]*/
[data-design-system="Alt"] [data-step="ICMPFooterArticle.Holder.App"].login-page .header .header__logo , [data-design-system="Alt"] [data-step="ICMPPrivacyPolicy.Holder.App"].login-page .header .header__logo , [data-design-system="Alt"] [data-step="CMSContactUsUnauth.Holder.App"].login-page .header .header__logo
{
	padding:var(--padding);

}
/* Row[6793]*/
[data-design-system="Alt"] [data-step="ICMPFooterArticle.Holder.App"].login-page .IXResponsiveBody::after , [data-design-system="Alt"] [data-step="ICMPPrivacyPolicy.Holder.App"].login-page .IXResponsiveBody::after , [data-design-system="Alt"] [data-step="CMSContactUsUnauth.Holder.App"].login-page .IXResponsiveBody::after
{
	--page-title-banner-height:15.143em !important;

}
/* Row[6794]*/
.modal--hide-title-border .dx-popup-title.dx-popup-title::after
{
	display:none;

}
/* Row[6795]*/
.author-by-style-cap:not(:empty):before
{
	content:"By ";

}
/* Row[6796]*/
.ic-multislider .ic-multislider-overflowtext
{
	padding-right:var(--padding);

}
/* Row[6797]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-category span
{
	color:var(--ui-color-text);
font-weight:var(--font-weight-regular);
font-size:1.429em;
line-height:2em;

}
/* Row[6798]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-category .ic-multislider-investment-header
{
	font-weight:var( --font-weight-bold);
font-size:var(--font-size-main);
width:100%;
margin-top:0;
padding-bottom:var(--padding-quarter);
display:grid;
border-bottom:var(--border-width) solid var(--ui-color-border);
grid-template-areas:"Name Lock Shares Class Weight Percent Value Delete View";
grid-template-columns:20em 0.08fr 0.22fr 0.268fr 0.36fr 0.26fr 0.32fr 0.075fr 0.075fr;
justify-items:center;

}
/* Row[6799]*/
.ic-multislider-categorybox:not(:first-child) .ic-multislider-category
{
	display:none;

}
/* Row[6800]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-category .ic-multislider-investment-header span
{
	color:var(--ui-color-text);
font-weight:var(--font-weight-bold);
font-size:var(--font-size-main);

}
/* Row[6801]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-category .ic-multislider-investment-header .ic-multislider-investment-header-name , .ic-multislider .ic-multislider-categorybox .ic-multislider-category .ic-multislider-investment-header .ic-multislider-investment-header-checkbox , .ic-multislider .ic-multislider-categorybox .ic-multislider-category .ic-multislider-investment-header .ic-multislider-investment-header-shares , .ic-multislider .ic-multislider-categorybox .ic-multislider-category .ic-multislider-investment-header .ic-multislider-investment-header-weight , .ic-multislider .ic-multislider-categorybox .ic-multislider-category .ic-multislider-investment-header .ic-multislider-investment-header-value , .ic-multislider .ic-multislider-categorybox .ic-multislider-category .ic-multislider-investment-header .ic-multislider-investment-header-delete
{
	display:inline-flex;

}
/* Row[6802]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-category .ic-multislider-investment-header .ic-multislider-investment-header-name
{
	width:20em;
display:flex;
grid-area:Name;

}
/* Row[6803]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-category .ic-multislider-investment-header .ic-multislider-investment-header-checkbox
{
	justify-content:center;
width:2.286em;
grid-area:Lock;

}
/* Row[6804]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-category .ic-multislider-investment-header .ic-multislider-investment-header-shares
{
	justify-content:center;
width:6.277em;
grid-area:Shares;

}
/* Row[6805]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-category .ic-multislider-investment-header .ic-multislider-investment-header-class
{
	width:7.472em;
grid-area:Class;

}
/* Row[6806]*/
.ic-multislider-input-container , .ic-multislider-investment-view , .ic-multislider-investment-header-class , .ic-multislider-total-currency , .ic-multislider-investment-class
{
	align-items:center;
justify-content:center;
display:flex;

}
/* Row[6807]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-category .ic-multislider-investment-header .ic-multislider-investment-header-weight
{
	justify-content:center;
width:10em;
grid-area:Weight;

}
/* Row[6808]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-category .ic-multislider-investment-header .ic-multislider-investment-header-value
{
	justify-content:right;
width:7.591em;
grid-area:Value;

}
/* Row[6809]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-category .ic-multislider-investment-header .ic-multislider-investment-header-delete
{
	width:1.714em;
grid-area:Delete;

}
/* Row[6810]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-category .ic-multislider-investment-header .ic-multislider-investment-header-view
{
	width:1.714em;
grid-area:View;

}
/* Row[6811]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-investment
{
	align-items:center;
padding:1.071em 0;
display:grid;
border-bottom:var(--border-width) solid var(--ui-color-border);
order:2;
grid-template-areas:"Name Lock Shares Class Weight Percent Value Delete View";
grid-template-columns:20em 0.08fr 0.22fr 0.268fr 0.36fr 0.26fr 0.32fr 0.075fr 0.075fr;
justify-items:center;

}
/* Row[6812]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-investment .ic-multislider-investment-name , .ic-multislider .ic-multislider-categorybox .ic-multislider-investment .ic-multislider-investment-checkbox , .ic-multislider .ic-multislider-categorybox .ic-multislider-investment .ic-multislider-investment-shares , .ic-multislider .ic-multislider-categorybox .ic-multislider-investment .ic-multislider-investment-value .dx-slider-container
{
	line-height:2.286em;
height:2.286em;
display:block;

}
/* Row[6813]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-investment .ic-multislider-investment-name
{
	font-size:1em;
width:20em;
min-width:10em;
grid-area:Name;

}
/* Row[6814]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-investment .ic-multislider-investment-name div
{
	line-height:normal;
height:auto;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;

}
/* Row[6815]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-investment .ic-multislider-investment-checkbox
{
	width:2.286em;
display:flex;
grid-area:Lock;

}
/* Row[6816]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-investment .ic-multislider-investment-checkbox input[type="checkbox"]
{
	top:0.357em;
left:-2.5em;
display:flex;
opacity:1;

}
/* Row[6817]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-investment .ic-multislider-investment-checkbox input[type="checkbox"] + label:before
{
	line-height:1.786em;
width:1.786em;
height:1.786em;
background:url(/App_Themes/Default/images/unlocked.png) no-repeat 0 0.357em;

}
/* Row[6818]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-investment .ic-multislider-investment-checkbox input[type="checkbox"]:checked + label:before
{
	line-height:1.786em;
width:1.786em;
height:1.786em;
background:url(/App_Themes/Default/images/locked.png) no-repeat 0 0.357em;

}
/* Row[6819]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-investment .ic-multislider-investment-checkbox input[type="checkbox"]:focus + label
{
	outline:var(--focus-outline-width) solid var(--focus-outline-color);
outline-offset:calc(-1 * var(--focus-outline-width));

}
/* Row[6820]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-investment .ic-multislider-investment-shares
{
	text-align:center;
width:auto;
display:flex;

}
/* Row[6821]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-investment .ic-multislider-investment-shares .ic-multislider-investment-shares-count
{
	align-items:center;
flex-wrap:wrap;
justify-content:center;
width:0.563em;
min-width:auto;
display:flex;

}
/* Row[6822]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-investment .ic-multislider-investment-shares .ic-multislider-shares-button-minus , .ic-multislider .ic-multislider-categorybox .ic-multislider-investment .ic-multislider-investment-shares .ic-multislider-shares-button-plus
{
	width:1.429em;
height:1.429em;
margin-top:-0.214em;
display:inline-block;
border:none;
cursor:pointer;
vertical-align:middle;

}
/* Row[6823]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-investment .ic-multislider-investment-shares .ic-multislider-shares-button-minus
{
	min-width:var(--button-icon-size);
background-repeat:no-repeat;
background-position:center;

}
/* Row[6824]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-investment .ic-multislider-investment-shares .ic-multislider-shares-button-plus
{
	min-width:var(--button-icon-size);
background:url(/App_Themes/Default/images/Plus-20.png);
background-repeat:no-repeat;
background-position:center;

}
/* Row[6825]*/
.ic-multislider-input-container
{
	justify-content:center;
width:7em;
display:flex;
grid-area:Percent;

}
/* Row[6826]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-investment .ic-multislider-investment-class
{
	text-align:center;
flex-wrap:wrap;
width:7.472em;
display:flex;
grid-area:Class;

}
/* Row[6827]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-investment-value
{
	font-size:1em;
line-height:2.286em;
align-items:center;
justify-content:right;
width:7.591em;
display:flex;
grid-area:Value;

}
/* Row[6828]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-investment-value span
{
	line-height:2.286em;

}
/* Row[6829]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-existinginvestment
{
	padding-left:0.714em;
background-color:var(--color-geyser);

}
/* Row[6830]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-existinginvestment .ic-multislider-existinginvestment-grouping
{
	align-content:center;
padding:1.071em 0;
display:flex;
border-bottom:1px solid var(--ui-color-border);

}
/* Row[6831]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-existinginvestment .ic-multislider-existinginvestment-grouping .ic-multislider-investment-value
{
	font-weight:var(--font-weight-bold);

}
/* Row[6832]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-existinginvestment .ic-multislider-existinginvestment-grouping .ic-multislider-slider-container
{
	width:14em;

}
/* Row[6833]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-existinginvestment .ic-multislider-existinginvestment-grouping .ic-multislider-existinginvestment-grouping-delete
{
	line-height:2.857em;
width:2.857em;
height:2.286em;

}
/* Row[6834]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-existinginvestment .ic-multislider-existinginvestment-item
{
	align-content:center;
display:flex;
border-bottom:1px solid var(--ui-color-border);

}
/* Row[6835]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-existinginvestment .ic-multislider-existinginvestment-item .ic-multislider-existinginvestment-item-name , .ic-multislider .ic-multislider-categorybox .ic-multislider-existinginvestment .ic-multislider-existinginvestment-item .ic-multislider-existinginvestment-item-weight , .ic-multislider .ic-multislider-categorybox .ic-multislider-existinginvestment .ic-multislider-existinginvestment-item .ic-multislider-existinginvestment-item-value
{
	font-size:1em;
line-height:2.286em;
height:2.286em;

}
/* Row[6836]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-existinginvestment .ic-multislider-existinginvestment-item .ic-multislider-existinginvestment-item-name
{
	width:calc(100% - 19.286em);
margin-left:2.143em;

}
/* Row[6837]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-existinginvestment .ic-multislider-existinginvestment-item .ic-multislider-existinginvestment-item-weight
{
	width:7.143em;

}
/* Row[6838]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-existinginvestment .ic-multislider-existinginvestment-item .ic-multislider-existinginvestment-item-value
{
	width:7.143em;

}
/* Row[6839]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-investment-footer
{
	color:var(--ui-color-text);
font-weight:var(--font-weight-bold);
font-size:1em;
align-items:center;
height:2.857em;
padding:var(--padding-half) 0 var(--padding-half);
display:grid;
border-bottom:var(--border-width) solid var(--card-app-title-border-color);
order:1;
grid-template-areas:"Name Lock Shares Class Weight Percent Value Delete View";
grid-template-columns:20em 0.08fr 0.22fr 0.268fr 0.36fr 0.26fr 0.32fr 0.075fr 0.075fr;

}
/* Row[6840]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-investment-footer .ic-multislider-investment-footer-name
{
	width:20em;
display:flex;
grid-area:Name;

}
/* Row[6841]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-investment-footer .ic-multislider-investment-footer-total
{
	font-size:1em;
line-height:2.286em;
align-items:center;
justify-content:right;
width:8.15em;
display:flex;
grid-area:Value;

}
/* Row[6842]*/
.ic-multislider .ic-multislider-investment-view .ic-multislider-view-button
{
	width:1.714em;
min-width:1.714em;
height:1.714em;
min-height:1.714em;
padding:0;
background-color:transparent;
border:2px solid var(--button-icon-color);
--button-hover-border-width:2px;

}
/* Row[6843]*/
.ic-multislider .ic-multislider-total
{
	color:var(--ui-color-text);
font-weight:var(--font-weight-bold);
font-size:1em;
align-items:center;
align-content:center;
height:2.571em;
padding:var(--padding) 0 var(--padding);
display:grid;
grid-template-areas:"Name Lock Shares Class Weight Percent Value Delete View";
grid-template-columns:20em 0.08fr 0.22fr 0.268fr 0.36fr 0.26fr 0.32fr 0.075fr 0.075fr;

}
/* Row[6844]*/
.ic-multislider .ic-multislider-total .ic-multislider-total-title
{
	width:20em;
padding-right:var(--padding);
grid-area:Name;

}
/* Row[6845]*/
.ic-multislider .ic-multislider-total .ic-multislider-total-number
{
	font-weight:var(--font-weight-regular);
font-size:1.286em;
text-align:right;
line-height:2.571em;
width:10em;
height:1.5em;
margin-right:0;
display:none !important;
border:0;
border-radius:5px;
grid-area:Value;

}
/* Row[6846]*/
.ic-multislider .ic-multislider-total .ic-multislider-total-percent
{
	line-height:2.571em;
align-items:center;
justify-content:center;
width:7em;
height:2.571em;
display:flex;
grid-area:Percent;

}
/* Row[6847]*/
.ic-multislider-total-currency
{
	justify-content:right;
width:8.27em;
display:flex;
grid-area:Value;

}
/* Row[6848]*/
.ic-multislider .ic-multislider-existing-total
{
	margin:0.714em 0;
padding:0.714em;
background-color:var(--color-geyser);

}
/* Row[6849]*/
.ic-multislider .ic-multislider-existing-total .ic-multislider-existing-total-row
{
	font-weight:var(--font-weight-bold);
font-size:1.071em;
margin-bottom:0.714em;

}
/* Row[6850]*/
.ic-multislider .ic-multislider-slider-container
{
	justify-content:center;
width:10em;
min-width:5em;
display:flex;
float:left;
grid-area:Weight;

}
/* Row[6851]*/
.ic-multislider .ic-multislider-slider-container .ic-multislider-slider-container-value
{
	font-size:1.071em;

}
/* Row[6852]*/
.ic-multislider .ic-multislider-slider-container .ic-multislider-slider-box
{
	width:100%;

}
/* Row[6853]*/
.ic-multislider .ic-multislider-slider-container .ic-multislider-slider-box .dx-slider-bar
{
	margin:1em 0.857em;

}
/* Row[6854]*/
.ic-multislider .ic-multislider-slider-container .ic-multislider-slider-box .dx-slider-range .dx-tooltip
{
	background-color:transparent;

}
/* Row[6855]*/
.ic-multislider .ic-multislider-slider-container .ic-multislider-slider-box .dx-slider-range .dx-tooltip .dx-tooltip-wrapper .dx-overlay-content
{
	min-height:auto;
background-color:transparent;
border:none;
z-index:1 !important;
transform:translate(-9px, 20px) !important;

}
/* Row[6856]*/
.ic-multislider .ic-multislider-slider-container .ic-multislider-slider-box .dx-slider-range .dx-tooltip .dx-tooltip-wrapper .dx-overlay-content .dx-popover-arrow
{
	display:none;

}
/* Row[6857]*/
.ic-multislider .ic-multislider-slider-container .ic-multislider-slider-box .dx-slider-range .dx-tooltip .dx-tooltip-wrapper .dx-overlay-content .dx-popup-content
{
	font-weight:var(--font-weight-bold);
font-size:0.786em;
line-height:normal;
height:auto;
padding:0;

}
/* Row[6858]*/
.ic-multislider .ic-multislider-slider-container .ic-multislider-slider-box .dx-slider-range.dx-slider-range-visible
{
	height:0.286em;
margin-top:-0.071em;
background:var(--color-science-blue);
border:1px solid var(--color-science-blue);
border-radius:0.286em;

}
/* Row[6859]*/
.ic-multislider .ic-multislider-slider-container .ic-multislider-slider-box .dx-slider-handle
{
	width:1.429em;
height:1.429em;
margin-top:-0.643em;
background-color:var(--color-science-blue);
border-radius:0.714em;

}
/* Row[6860]*/
.ic-multislider .ic-multislider-slider-container .ic-multislider-slider-box .dx-slider-handle.dx-state-hover , .ic-multislider .ic-multislider-slider-container .ic-multislider-slider-box .dx-slider-handle.dx-state-focused
{
	background:var(--color-venice-blue);

}
/* Row[6861]*/
.ic-multislider .ic-multislider-slider-container .ic-multislider-slider-box .dx-slider-handle.dx-state-focused
{
	outline:var(--focus-outline-width) solid var(--focus-outline-color);
outline-offset:calc(-1 * var(--focus-outline-width));

}
/* Row[6862]*/
.ic-multislider .ic-multislider-slider-container .ic-multislider-slider-box .dx-state-disabled .dx-slider .dx-slider-bar .dx-slider-range.dx-slider-range-visible , .ic-multislider .ic-multislider-slider-container .ic-multislider-slider-box .dx-state-disabled.dx-slider .dx-slider-bar .dx-slider-range.dx-slider-range-visible , .ic-multislider .ic-multislider-slider-container .ic-multislider-slider-box .dx-state-disabled .dx-slider .dx-slider-bar .dx-slider-range.dx-slider-range-visible .dx-slider-handle , .ic-multislider .ic-multislider-slider-container .ic-multislider-slider-box .dx-state-disabled.dx-slider .dx-slider-bar .dx-slider-range.dx-slider-range-visible .dx-slider-handle
{
	background:var(--color-geyser);
border-color:var(--color-geyser);

}
/* Row[6863]*/
.ic-multislider-warning-color span
{
	color:var(--ui-color-negative);

}
/* Row[6864]*/
.ic-multislider-allocation-error::before
{
	color:var(--ui-color-negative);
font-family:var(--font-family-icon);
font-weight:var(--font-weight-bold);
font-size:1.5em;
display:flex;
content:'error_outline';

}
/* Row[6865]*/
.ic-multislider-allocation-error
{
	align-items:center;
justify-content:center;
width:38em;
height:2em;
padding-left:5em;
display:flex;
grid-area:Name;

}
/* Row[6866]*/
.ic-multislider-allocation-error span
{
	color:var(--ui-color-negative);

}
/* Row[6867]*/
.ic-multislider-category
{
	width:100%;
display:flex;
--headings-size-h3:var(--font-size-main);

}
/* Row[6868]*/
.ic-multislider-category svg
{
	display:none;

}
/* Row[6869]*/
.ic-multislider-investment-view
{
	width:1.714em;
height:1.714em;
display:flex;
border:2px solid;
border-radius:var(--button-border-radius);
grid-area:View;
--button-border-radius:5px;

}
/* Row[6870]*/
.ic-multislider-investment-footer.ic-multislider-security-footer .ic-multislider-slider-container
{
	display:none;

}
/* Row[6871]*/
.ic-multislider-investment-footer.ic-multislider-cash-footer .ic-multislider-slider-container
{
	display:none;

}
/* Row[6872]*/
.ic-multislider-investment-footer.ic-multislider-sma-footer .ic-multislider-slider-container
{
	display:none;

}
/* Row[6873]*/
a.ic-multislider-adatablebutton
{
	display:none;

}
/* Row[6874]*/
.ic-multislider .ic-multislider-investment-delete .ic-multislider-delete-button
{
	align-items:center;
justify-content:center;
width:1.714em;
min-width:var(--button-icon-size);
height:1.714em;
min-height:0em;
padding:0;
background-color:transparent;
border:2px solid var(--ui-color-negative);
--button-border-radius:5px;
--button-hover-border-width:2px;
--button-hover-border-color:var( --ui-color-negative);

}
/* Row[6875]*/
.ic-multislider .ic-multislider-investment-delete .ic-multislider-delete-button:hover .ic-multislider-delete-button-icon , .ic-multislider .ic-multislider-investment-delete .ic-multislider-delete-button:focus .ic-multislider-delete-button-icon
{
	color:transparent;
align-items:center;
justify-content:center;
width:2.5em;
min-width:var(--button-icon-size);
height:1.5em;
padding:0;
background-color:var(--ui-color-negative-secondary);
border:2px solid var(--ui-color-negative);

}
/* Row[6876]*/
.ic-multislider .ic-multislider-investment-delete
{
	line-height:0em;
align-items:center;
justify-content:center;
width:1.714em;
min-width:1.5em;
height:1.714em;
min-height:1.5em;
display:flex;
grid-area:Delete;

}
/* Row[6877]*/
.ic-multislider .ic-multislider-investment-delete .ic-multislider-delete-button .ic-multislider-delete-button-icon::before
{
	color:var(--ui-color-negative);
font-family:var(--font-family-icon);
font-weight:var(--font-weight-bold);
font-size:0.8em;
width:0.3em;
min-width:0em;
height:0em;
min-height:0em;
display:flex;
content:'close';

}
/* Row[6878]*/
.ic-multislider .ic-multislider-investment-delete .ic-multislider-delete-button .ic-multislider-delete-button-icon
{
	color:transparent;
font-weight:normal;
font-size:var(--button-icon-size);
text-align:center;
line-height:0;
align-items:center;
width:auto;
height:auto;
display:flex;
border:0;
border-radius:0;
transform:rotate(0);

}
/* Row[6879]*/
span.ic-multislider-investment-name-desc-text
{
	color:var(--ui-color-gray-medium);

}
/* Row[6880]*/
.ic-multislider-input-container .dx-numberbox-spin-container
{
	width:2em;
border:1px solid #E0E3E7;
border-radius:8px;

}
/* Row[6881]*/
.ic-multislider-input-container .dx-widget.dx-numberbox-spin-button.dx-numberbox-spin-up
{
	height:1.3em;
border-bottom:1px solid #E0E3E7;

}
/* Row[6882]*/
.ic-multislider-category h3
{
	display:none !important;

}
/* Row[6883]*/
.ic-multislider .ic-multislider-categorybox .ic-multislider-investment .ic-multislider-investment-name div:hover
{
	display:flex;
overflow:visible;

}
/* Row[6884]*/
.growth-chart .highcharts-container
{
	margin-bottom:var(--margin);
padding-top:0em;

}
/* Row[6885]*/
.growth-chart
{
	padding-top:3.25em;

}
/* Row[6886]*/
.highcharts-label.highcharts-tooltip > span
{
	color:var(--ui-color-text) !important;
font-size:var(--font-size-main)!important;
line-height:var(--font-line-height-main)!important;
padding-top:0em;
position:absolute!important;

}
/* Row[6887]*/
.dapp--slider .ic-multislider-investment-header-shares , .dapp--slider .ic-multislider-investment-shares , .dapp--slider .ic-multislider-investment-header-checkbox , .dapp--slider .ic-multislider-investment-checkbox , .dapp--slider .ic-multislider-investment-header-view , .dapp--slider .ic-multislider-investment-view
{
	display:none !important;

}
/* Row[6888]*/
.dapp--slider .ic-multislider-categorybox
{
	display:grid;

}
/* Row[6889]*/
.dapp--slider .dx-texteditor-input-container + .dx-texteditor-buttons-container
{
	height:100%;
position:absolute;
top:0;
right:0;
display:none !important;

}
/* Row[6890]*/
.dapp--slider .ic-multislider-input-container
{
	justify-content:center;
width:5.5em;
margin-left:2em;
display:flex;
grid-area:Percent;
justify-items:center;

}
/* Row[6891]*/
.dapp--slider.ic-multislider .ic-multislider-investment-delete
{
	line-height:0em;
align-items:center;
justify-content:center;
width:1.714em;
min-width:1.5em;
height:1.714em;
min-height:1.5em;
display:flex;
grid-area:View;

}
/* Row[6892]*/
.dapp--slider.ic-multislider .ic-multislider-categorybox .ic-multislider-investment .ic-multislider-investment-name
{
	font-size:1em;
width:20em;
min-width:10em;
padding-left:var(--padding);
grid-area:Name;

}
/* Row[6893]*/
.dapp--slider.ic-multislider .ic-multislider-categorybox .ic-multislider-investment .ic-multislider-investment-class
{
	margin-left:-4em;

}
/* Row[6894]*/
.dapp--slider.ic-multislider .ic-multislider-categorybox .ic-multislider-category .ic-multislider-investment-header .ic-multislider-investment-header-class
{
	margin-left:-4em;

}
/* Row[6895]*/
.dapp--slider.ic-multislider .ic-multislider-categorybox .ic-multislider-investment .ic-multislider-investment-name div
{
	overflow:visible;

}
/* Row[6896]*/
.dapp--slider .ic-multislider-total-currency
{
	justify-content:right;
width:8.27em;
margin-left:-0.52em;
display:flex;
grid-area:Value;

}
/* Row[6897]*/
.dapp--slider.ic-multislider .ic-multislider-total .ic-multislider-total-percent
{
	line-height:2.571em;
align-items:center;
justify-content:center;
width:7em;
height:2.571em;
margin-left:2em;
display:flex;
grid-area:Percent;

}
/* Row[6898]*/
body[data-workflow="ICMPPrivacyPolicy.WF.App"]
{
	margin-top:calc(-1 * var(--header-height));
padding:0;

}
/* Row[6899]*/
[data-workflow="ICMPPrivacyPolicy.WF.App"] .header
{
	justify-content:center;
pointer-events:none;

}
/* Row[6900]*/
[data-workflow="ICMPPrivacyPolicy.WF.App"] .header__menu
{
	display:none;

}
/* Row[6901]*/
body[data-workflow="ICMPPrivacyPolicy.WF.App"].login-page
{
	margin:unset;
padding:unset;

}
/* Row[6902]*/
.card.card--highlighted
{
	--card-bg:var(--color-alabaster);
--card-border-width:0px;
--card-shadow:none;

}
/* Row[6903]*/
.list--scrollable-lr .dx-treelist-rowsview.dx-empty .dx-scrollable-content
{
	height:auto;

}
/* Row[6904]*/
.rows--as-summary .ic-row
{
	flex-direction:column;
margin-bottom:var(--margin);
display:flex;
border:var(--border-width) solid var(--ui-color-border);
border-radius:var(--card-border-radius);
overflow:hidden;
--label-color:var(--kpi-label-color);
--label-margin:0px;

}
/* Row[6905]*/
.rows--as-summary .ic-row .ic-col
{
	order:2;

}
/* Row[6906]*/
.rows--as-summary .ic-row .ic-col .ic-field-wrapper:not(.is-html)
{
	margin:var(--margin-half) var(--margin);

}
/* Row[6907]*/
.rows--as-summary .ic-row .ic-col:first-child
{
	margin:var(--margin-half) 0;
order:1;
--label-color:var( --ui-color-text);
--label-font-weight:var( --font-weight-bold);

}
/* Row[6908]*/
.rows--as-summary .ic-row .ic-col:nth-child(n+3):not(:last-child) .ic-field-wrapper:not(.is-html), .rows--as-summary .ic-row .ic-col:nth-child(n+2):not(:last-child) .ic-field-wrapper:not(.is-html)
{
	padding-bottom:var(--padding-half);
border-bottom:var(--border-width) solid var(--ui-color-border);

}
/* Row[6909]*/
.rows--as-summary .ic-row .ic-col:not(first-child) .ic-field-wrapper:not(.is-html)
{
	display:grid;
grid-template-columns:1fr 1fr;

}
/* Row[6910]*/
.cursor--default [role="button"]
{
	cursor:default;

}
/* Row[6911]*/
.ic-badge.badge--complete-text::after
{
	content:'Complete';

}
/* Row[6912]*/
.ic-badge.badge--incomplete-text::after
{
	content:'Incomplete';

}
/* Row[6913]*/
.ic-pivoted-row-shown
{
	height:2.5em;
visibility:visible;
opacity:1;

}
/* Row[6914]*/
.ic-pivoted-grid
{
	margin:var(--margin);

}
/* Row[6915]*/
.add-account.columns--gap .ic-row > *
{
	margin:0 0 0 var(--gap-horizontal);

}
/* Row[6916]*/
.add-goal.columns--gap .ic-row > *, .DAPAddInsurance_Buttons_AppCtrl.columns--gap .ic-row > *
{
	margin:var(--padding-half) 0 0 var(--gap-horizontal);

}
/* Row[6917]*/
.lp-disable-autofill [data-lastpass-icon-root]
{
	display:none !important;

}
/* Row[6918]*/
.menu--hidden header
{
	display:none;

}
/* Row[6919]*/
.menu--hidden
{
	padding-top:var(--header-height);
--page-title-margin:0px;
--page-title-min-height:var( --page-title-banner-height);
--page-title-font-size:1.714em;
--header-height:0px;
--page-title-banner-height:4.286em;

}
/* Row[6920]*/
.menu--hidden .IXLeftPanel
{
	display:none;

}
/* Row[6921]*/
.tagbox--as-search.input--search .dx-tag-container , .dropdown-multitag--as-search.input--search .dx-tag-container
{
	align-items:center;
flex-wrap:wrap;
height:fit-content;
min-height:unset !important;
padding:0 0 0 var(--margin-2x) !important;
display:flex;
background:var(--card-bg);

}
/* Row[6922]*/
.tagbox--as-search.input--search .dx-tagbox .dx-tag-content , .dropdown-multitag--as-search.input--search .dx-selectbox-container .dx-tag-content
{
	min-height:24px;
margin:3px !important;
padding:3px 10px;

}
/* Row[6923]*/
.tagbox--as-search.input--search .dx-tag , .dropdown-multitag--as-search.input--search .dx-tag
{
	height:100%;
margin-top:2px;

}
/* Row[6924]*/
.tagbox--as-search.input--search .dx-tagbox input , .dropdown-multitag--as-search.input--search .dx-selectbox-container input
{
	margin-left:0 !important;
padding-left:0;
top:0;
left:0 !important;

}
/* Row[6925]*/
.tagbox--as-search.input--search .dx-placeholder::before , .dropdown-multitag--as-search.input--search .dx-placeholder::before
{
	align-items:center;
min-width:35px;
height:100%;
position:absolute;
top:0;

}
/* Row[6926]*/
.tagbox--as-search.input--search .dx-placeholder::after , .dropdown-multitag--as-search.input--search .dx-placeholder::after
{
	margin-left:40px;

}
/* Row[6927]*/
.dropdown-multitag--as-search.input--search:not(.dropdown-multitag--as-search.input--search.dx-texteditor-empty) .dx-placeholder::after
{
	display:none !important;

}
/* Row[6928]*/
.field--read-only
{
	color:var(--input-read-only-color);
align-items:center;
min-height:var(--input-min-height);
padding:var(--input-padding);
display:flex;
background:var(--input-read-only-bg);
border:var(--input-border-width) solid var(--input-border-color);
box-shadow:var(--input-box-shadow);
border-radius:var(--input-border-radius);
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
pointer-events:none;
--input-padding:.5em .75em;

}
/* Row[6929]*/
.dfp-menu-ff button.button--toggle.expanded::before
{
	content:'expand_more';

}
/* Row[6930]*/
.dfp-menu-ff [data-app] .ic-row button.button--toggle
{
	justify-content:flex-start;

}
/* Row[6931]*/
.dfp-menu-ff [data-app] .ic-row button.no-icon .dx-button-content
{
	justify-content:flex-start;

}
/* Row[6932]*/
.dfp-menu-ff [data-app] .ic-row button.no-icon
{
	--button-padding:2px 1.429em 2px 1.375em;

}
/* Row[6933]*/
.dfp-menu-ff [data-app] .ic-row button.no-icon.sub-category
{
	padding-left:3em;
--button-font-size:1em;
--button-text-font-weight:var( --font-weight-regular);

}
/* Row[6934]*/
.AssetAllocationDonutV4
{
	gap:var(--margin);
flex-direction:column;
padding:var(--asset-allocation-chart-padding);
display:flex;
background:var(--asset-allocation-chart-bg);

}
/* Row[6935]*/
.AssetAllocationDonutV4 .barContainer
{
	height:var(--asset-allocation-chart-bar-height);
display:flex;
background:transparent!important;
border-radius:var(--border-radius);
overflow:hidden;
transform:translateZ(0);
animation-duration:var(--anim-speed-slow);
animation-name:anim-asset-allocation-chart-bar;
animation-timing-function:ease;
animation-fill-mode:both;
-webkit-mask-image:linear-gradient(#fff,#000);
transform-origin:left;

}
/* Row[6936]*/
.AssetAllocationDonutV4 .highcharts-container .highcharts-background
{
	fill:none;

}
/* Row[6937]*/
.AssetAllocationDonutV4 .highcharts-container svg.highcharts-root , .AssetAllocationDonutV4 .highcharts-container
{
	width:100%!important;
max-height:var(--asset-allocation-chart-donut-max-height)!important;
background:transparent;

}
/* Row[6938]*/
.AssetAllocationDonutV4 .assetBar
{
	flex-grow:1;
height:auto;
margin-right:0;
display:inline-flex;
float:none;
cursor:pointer;

}
/* Row[6939]*/
.AssetAllocationDonutV4 .legendContainerDiv
{
	max-width:42.857em;

}
/* Row[6940]*/
.AssetAllocationDonutV4 .legendContainerParent
{
	margin:0;
padding:0;

}
/* Row[6941]*/
.AssetAllocationDonutV4 .legendContainer
{
	gap:var(--padding-quarter);
align-items:flex-start;
width:100%;
margin:0;
padding:.214em 0;
display:flex;
border:0;

}
/* Row[6942]*/
.AssetAllocationDonutV4 .legendContainer > div + div
{
	width:calc(100% - .857em);
display:grid;
grid-template-areas:"assetDonutLegendName assetDonutLegendPercent assetDonutLegendValue";
grid-template-columns:calc(100% - 16em) 6em 10em;

}
/* Row[6943]*/
.AssetAllocationDonutV4 .legendContainer .assetDonutLegendName , .AssetAllocationDonutV4 .legendContainer .assetDonutLegendPercent , .AssetAllocationDonutV4 .legendContainer .assetDonutLegendValue
{
	font-weight:var(--font-weight-extra-bold);
font-size:var(--font-size-main);
width:100%;
margin:0;
padding:0;

}
/* Row[6944]*/
.AssetAllocationDonutV4 .legendContainer .assetDonutLegendName
{
	font-weight:var(--font-weight-regular);
grid-area:assetDonutLegendName;

}
/* Row[6945]*/
.AssetAllocationDonutV4 .legendContainer .assetDonutLegendPercent
{
	grid-area:assetDonutLegendPercent;

}
/* Row[6946]*/
.AssetAllocationDonutV4 .legendContainer .assetDonutLegendValue
{
	grid-area:assetDonutLegendValue;

}
/* Row[6947]*/
.AssetAllocationDonutV4 .legendContainer svg, .AssetAllocationDonutV4 .legendTitle svg
{
	width:1em;
height:1em;

}
/* Row[6948]*/
.AssetAllocationDonutV4 .legendContainer circle , .AssetAllocationDonutV4 .legendTitle circle
{
	transform:scale(.857) translate(-7px , -7px);

}
/* Row[6949]*/
.AssetAllocationDonutV4 .legendContainer > div:first-child , .AssetAllocationDonutV4 .legendTitle > div:first-child
{
	align-items:center;
justify-content:center;
height:var(--font-line-height-main);
display:flex;

}
/* Row[6950]*/
.AssetAllocationDonutV4 .legendTitle
{
	align-items:center;
height:2.429em;
display:grid;
grid-template-areas:"assetDonutLegendDot assetDonutLegendName assetDonutLegendPercent assetDonutLegendValue";
grid-template-columns:.857em calc(100% - 16.857em) 6em 10em;

}
/* Row[6951]*/
.AssetAllocationDonutV4 .legendTitle > div:nth-child(n+3)
{
	font-weight:var(--font-weight-extra-bold);
text-align:right;

}
/* Row[6952]*/
.AssetAllocationDonutV4 .legendTitle > div:first-child
{
	grid-area:assetDonutLegendDot;

}
/* Row[6953]*/
.AssetAllocationDonutV4 .legendTitle > div:nth-child(2)
{
	grid-area:assetDonutLegendName;

}
/* Row[6954]*/
.AssetAllocationDonutV4 .legendTitle > div:nth-child(3)
{
	grid-area:assetDonutLegendPercent;

}
/* Row[6955]*/
.AssetAllocationDonutV4 .legendTitle > div:nth-child(4)
{
	grid-area:assetDonutLegendValue;

}
/* Row[6956]*/
.AssetAllocationDonutV4 .totalContainer *
{
	font-size:var(--font-size-main);

}
/* Row[6957]*/
.AssetAllocationDonutV4 .totalContainer
{
	text-align:right;
align-items:center;
height:2.429em;
margin:0;
display:grid;
grid-template-areas:"assetDonutLegendName assetDonutLegendPercent assetDonutLegendValue";
grid-template-columns:calc(100% - 16em) 6em 10em;

}
/* Row[6958]*/
.AssetAllocationDonutV4 .totalContainer .totalText , .AssetAllocationDonutV4 .totalContainer .totalPercent , .AssetAllocationDonutV4 .totalContainer .totalValue
{
	font-weight:var(--font-weight-extra-bold);
width:100%;
padding:0;

}
/* Row[6959]*/
.AssetAllocationDonutV4 .totalContainer .totalText
{
	padding-left:calc(.857em + var(--padding-quarter));
grid-area:assetDonutLegendName;

}
/* Row[6960]*/
.AssetAllocationDonutV4 .totalPercent
{
	grid-area:assetDonutLegendPercent;

}
/* Row[6961]*/
.AssetAllocationDonutV4 .legendValue
{
	grid-area:assetDonutLegendValue;

}
/* Row[6962]*/
.asset-allocation-chart--hide-value-column .AssetAllocationDonutV4 .assetDonutLegendValue , .asset-allocation-chart--hide-value-column .AssetAllocationDonutV4 .assetDonutLegendValue-title , .asset-allocation-chart--hide-value-column .AssetAllocationDonutV4 .totalValue, .asset-allocation-chart--hide-value-column.AssetAllocationDonutV4 .assetDonutLegendValue , .asset-allocation-chart--hide-value-column.AssetAllocationDonutV4 .assetDonutLegendValue-title , .asset-allocation-chart--hide-value-column.AssetAllocationDonutV4 .totalValue
{
	display:none !important;

}
/* Row[6963]*/
.asset-allocation-chart--hide-value-column .AssetAllocationDonutV4 .totalContainer, .asset-allocation-chart--hide-value-column.AssetAllocationDonutV4 .totalContainer
{
	grid-template-columns:calc(100% - 6em) 6em;

}
/* Row[6964]*/
.asset-allocation-chart--hide-value-column .AssetAllocationDonutV4 .legendContainer > div + div, .asset-allocation-chart--hide-value-column.AssetAllocationDonutV4 .legendContainer > div + div
{
	grid-template-areas:"assetDonutLegendName assetDonutLegendPercent";
grid-template-columns:calc(100% - 6em) 6em;

}
/* Row[6965]*/
.asset-allocation-chart--hide-value-column .AssetAllocationDonutV4 .legendTitle, .asset-allocation-chart--hide-value-column.AssetAllocationDonutV4 .legendTitle
{
	grid-template-areas:"assetDonutLegendDot assetDonutLegendName assetDonutLegendPercent";
grid-template-columns:.857em calc(100% - 6.857em) 6em;

}
/* Row[6966]*/
.asset-allocation-chart--hide-percent-column .AssetAllocationDonutV4 .assetDonutLegendPercent , .asset-allocation-chart--hide-percent-column .AssetAllocationDonutV4 .assetDonutLegendPercent-title , .asset-allocation-chart--hide-percent-column .AssetAllocationDonutV4 .totalPercent, .asset-allocation-chart--hide-percent-column.AssetAllocationDonutV4 .assetDonutLegendPercent , .asset-allocation-chart--hide-percent-column.AssetAllocationDonutV4 .assetDonutLegendPercent-title , .asset-allocation-chart--hide-percent-column.AssetAllocationDonutV4 .totalPercent
{
	display:none !important;

}
/* Row[6967]*/
.asset-allocation-chart--hide-percent-column .AssetAllocationDonutV4 .totalContainer, .asset-allocation-chart--hide-percent-column.AssetAllocationDonutV4 .totalContainer
{
	grid-template-columns:calc(100% - 10em) 10em;

}
/* Row[6968]*/
.asset-allocation-chart--hide-percent-column .AssetAllocationDonutV4 .legendContainer > div + div, .asset-allocation-chart--hide-percent-column.AssetAllocationDonutV4 .totalContainer
{
	grid-template-areas:"assetDonutLegendName assetDonutLegendValue";
grid-template-columns:calc(100% - 10em) 10em;

}
/* Row[6969]*/
.asset-allocation-chart--hide-percent-column .AssetAllocationDonutV4 .legendTitle, .asset-allocation-chart--hide-percent-column.AssetAllocationDonutV4 .legendTitle
{
	grid-template-areas:"assetDonutLegendDot assetDonutLegendName assetDonutLegendValue";
grid-template-columns:.857em calc(100% - 10.857em) 10em;

}
/* Row[6970]*/
.asset-allocation-chart--flip-percent-value .AssetAllocationDonutV4 .legendContainer > div + div, .asset-allocation-chart--flip-percent-value.AssetAllocationDonutV4 .legendContainer > div + div
{
	grid-template-areas:"assetDonutLegendName assetDonutLegendValue assetDonutLegendPercent";
grid-template-columns:calc(100% - 16em) 10em 6em;

}
/* Row[6971]*/
.asset-allocation-chart--flip-percent-value .AssetAllocationDonutV4 .legendTitle, .asset-allocation-chart--flip-percent-value.AssetAllocationDonutV4 .legendTitle
{
	grid-template-areas:"assetDonutLegendDot assetDonutLegendName assetDonutLegendValue assetDonutLegendPercent";
grid-template-columns:.857em calc(100% - 16.857em) 10em 6em;

}
/* Row[6972]*/
.asset-allocation-chart--flip-percent-value .AssetAllocationDonutV4 .totalContainer, .asset-allocation-chart--flip-percent-value.AssetAllocationDonutV4 .totalContainer
{
	grid-template-areas:"assetDonutLegendName assetDonutLegendValue assetDonutLegendPercent";
grid-template-columns:calc(100% - 16em) 10em 6em;

}
/* Row[6973]*/
.asset-allocation-chart--legend-only .AssetAllocationDonutV4 .chartContainerDiv, .asset-allocation-chart--legend-only.AssetAllocationDonutV4 .chartContainerDiv
{
	display:none;

}
/* Row[6974]*/
.asset-allocation-chart--legend-only.AssetAllocationDonutV4 .legendContainerDiv , .asset-allocation-chart--legend-only .AssetAllocationDonutV4 .legendContainerDiv
{
	max-width:unset;

}
/* Row[6975]*/
.asset-allocation-chart--chart-only .AssetAllocationDonutV4 .legendContainerDiv, .asset-allocation-chart--chart-only.AssetAllocationDonutV4 .legendContainerDiv
{
	display:none;

}
/* Row[6976]*/
.asset-allocation-chart--compact .AssetAllocationDonutV4 .totalContainer *, .asset-allocation-chart--compact .AssetAllocationDonutV4 *, .asset-allocation-chart--compact .AssetAllocationDonutV4 .legendContainer .assetDonutLegendName, .asset-allocation-chart--compact .AssetAllocationDonutV4 .legendContainer .assetDonutLegendPercent, .asset-allocation-chart--compact .AssetAllocationDonutV4 .legendContainer .assetDonutLegendValue, .asset-allocation-chart--compact.AssetAllocationDonutV4 .totalContainer * , .asset-allocation-chart--compact.AssetAllocationDonutV4 * , .asset-allocation-chart--compact.AssetAllocationDonutV4 .legendContainer .assetDonutLegendName , .asset-allocation-chart--compact.AssetAllocationDonutV4 .legendContainer .assetDonutLegendPercent , .asset-allocation-chart--compact.AssetAllocationDonutV4 .legendContainer .assetDonutLegendValue
{
	font-size:0.813rem;

}
/* Row[6977]*/
.asset-allocation-chart--compact .AssetAllocationDonutV4 .legendContainer svg , .asset-allocation-chart--compact .AssetAllocationDonutV4 .legendTitle svg, .asset-allocation-chart--compact.AssetAllocationDonutV4 .legendContainer svg , .asset-allocation-chart--compact.AssetAllocationDonutV4 .legendTitle svg
{
	width:0.769em;
height:0.769em;

}
/* Row[6978]*/
.asset-allocation-chart--compact .AssetAllocationDonutV4 .legendContainer circle , .asset-allocation-chart--compact .AssetAllocationDonutV4 .legendTitle circle, .asset-allocation-chart--compact.AssetAllocationDonutV4 .legendContainer circle , .asset-allocation-chart--compact.AssetAllocationDonutV4 .legendTitle circle
{
	transform:scale(.714) translate(-7px , -7px);

}
/* Row[6979]*/
.asset-allocation-chart--compact .AssetAllocationDonutV4 .legendTitle , .asset-allocation-chart--compact .AssetAllocationDonutV4 .totalContainer, .asset-allocation-chart--compact.AssetAllocationDonutV4 .legendContainer circle , .asset-allocation-chart--compact.AssetAllocationDonutV4 .legendTitle circle
{
	height:2.308em;

}
/* Row[6980]*/
.asset-allocation-chart--compact .AssetAllocationDonutV4 .legendContainer, .asset-allocation-chart--compact.AssetAllocationDonutV4 .legendContainer
{
	padding:0.115em 0;

}
/* Row[6981]*/
.asset-allocation-chart--hide-total .AssetAllocationDonutV4 .totalContainer, .asset-allocation-chart--hide-total.AssetAllocationDonutV4 .totalContainer
{
	display:none;

}
/* Row[6982]*/
.asset-allocation-chart--hide-title .AssetAllocationDonutV4 .legendTitle, .asset-allocation-chart--hide-title.AssetAllocationDonutV4 .legendTitle
{
	display:none;

}
/* Row[6983]*/
[data-workflow="AEFinPlan.WF.App"], [data-workflow="AdviceProduct.WF.App"]
{
	--buttons-app-bg:transparent;

}
/* Row[6984]*/
[data-design-system="Alt"] .ic-headerbuttons
{
	background:var(--card-bg);

}
/* Row[6985]*/
.goals--sortable .list--is-draggable-no-header .dx-datagrid-header-panel
{
	display:none;

}
/* Row[6986]*/
.goals--sortable .grid-container.sortable-groups-container.ng-isolate-scope
{
	gap:0;
flex-direction:row;
display:flex;
box-shadow:none;

}
/* Row[6987]*/
.goals--sortable .sortable-groups-container .undecided-list
{
	width:100%;
height:auto;
display:flex;

}
/* Row[6988]*/
.goals--sortable .sortable-groups-container .undecided-list .list-item.sortable-groups-uncategorized
{
	display:none;

}
/* Row[6989]*/
.goals--sortable .sortable-groups-container .undecided-list .list-item
{
	flex-grow:1;
width:100%;
height:auto;
min-height:auto;
padding:0 var(--padding-plus-half) var(--padding);
display:flex;
background:transparent;
box-shadow:none;
border-radius:0;

}
/* Row[6990]*/
.goals--sortable .sortable-groups-container .group-title.undecided-title
{
	display:none;

}
/* Row[6991]*/
.goals--sortable .sortable-groups-container .undecided-list ul.sortable-item-container.ui-sortable.ui-droppable
{
	flex-grow:1;
justify-content:center;
height:auto;
margin-top:0;
margin-bottom:0;
grid-template-columns:repeat(auto-fit, 110px);
grid-template-rows:unset;
grid-auto-rows:100px;

}
/* Row[6992]*/
.goals--sortable .sortable-groups-container .categorized-list
{
	flex-direction:column;
width:100%;
padding:0 var(--padding-plus-half) var(--padding);
display:flex;
overflow:auto;

}
/* Row[6993]*/
.goals--sortable .sortable-groups-container .categorized-list .list-item
{
	width:100%;
min-width:auto;
height:120px;
min-height:auto;
margin-bottom:10px;
padding:0;
display:flex;
background:var(--card-bg);
border:0;
box-shadow:var(--box-shadow-small);
border-radius:var(--border-radius);
overflow:hidden;
--ui-color-text:var(--color-white);

}
/* Row[6994]*/
.goals--sortable .sortable-groups-container .undecided-content
{
	flex-grow:1;
max-height:640px;
display:flex;

}
/* Row[6995]*/
.goals--sortable .sortable-groups-container .group-title:not(.undecided-title)
{
	color:var(--color-white);
align-items:flex-start;
flex-direction:column;
width:100px;
padding:20px;
display:flex;
border:none;

}
/* Row[6996]*/
.goals--sortable .sortable-groups-container span.title-text.ng-binding
{
	white-space:normal;

}
/* Row[6997]*/
.goals--sortable .sortable-groups-container .sortable-item
{
	height:100%;
padding:5px;
background:var(--ui-gradient);
border:1px solid var(--list-border-color) !important;
box-shadow:inset 0 1px 2px 0 rgba(102,113,123,0.10)!important;
cursor:pointer;

}
/* Row[6998]*/
.goals--sortable .sortable-groups-container .sortable-item > div
{
	height:100%;

}
/* Row[6999]*/
.goals--sortable .sortable-groups-container .sortable-item > div > div
{
	align-items:center;
flex-direction:column;
justify-content:space-evenly;
height:100%;
display:flex !important;

}
/* Row[7000]*/
.goals--sortable .sortable-groups-container img.item-image
{
	width:30px;
height:30px;

}
/* Row[7001]*/
.goals--sortable .sortable-groups-container .item-title
{
	color:var(--ui-color-key);
font-weight:500;
font-size:12px;
text-align:center;
width:100%;
margin-top:5px;
display:inline-block;

}
/* Row[7002]*/
.goals--sortable .sortable-groups-container li.sortable-item .sorted-item-context-button
{
	min-width:auto;
min-height:auto;
--ui-color-text:var(--ui-color-key);

}
/* Row[7003]*/
.goals--sortable .sortable-groups-container li.sortable-item .sorted-item-context-button:hover
{
	border:none;

}
/* Row[7004]*/
.goals--sortable .sortable-groups-container .categorized-list .sortable-item-container
{
	width:calc(100% - 100px);
min-height:auto;
margin:0;
padding:var(--padding-half);
overflow-y:clip;
grid-template-columns:100px;
grid-template-rows:100px;
grid-auto-columns:110px;
grid-auto-flow:column;

}
/* Row[7005]*/
.goals--sortable .sortable-groups-container .list-item:first-child .categorized-title.group-title
{
	background:linear-gradient(180deg, #D900A5 0%, #EA7919 100%);

}
/* Row[7006]*/
.goals--sortable .sortable-groups-container .list-item:nth-child(2) .categorized-title.group-title
{
	background:linear-gradient(180deg, #D66D13 0%, #F3C466 100%);

}
/* Row[7007]*/
.goals--sortable .sortable-groups-container .list-item:nth-child(3) .categorized-title.group-title
{
	background:linear-gradient(180deg, #F3C466 0%, #49B9F1 100%);

}
/* Row[7008]*/
.goals--sortable .sortable-groups-container .list-item:nth-child(4) .categorized-title.group-title
{
	background:linear-gradient(180deg, #49B9F1 0%, #136BB3 100%);

}
/* Row[7009]*/
.goals--sortable .sortable-groups-container .list-item:nth-child(5) .categorized-title.group-title
{
	background:linear-gradient(180deg, #136BB3 0%, #18325B 100%);

}
/* Row[7010]*/
.goals--sortable .sortable-groups-container .item-count
{
	font-size:1em;
width:30px;
height:30px;
background:rgba(255,255,255,.3);

}
/* Row[7011]*/
.goals--sortable .sortable-groups-container li.being-moved
{
	background:var(--ui-color-key-secondary);
opacity:.8;

}
/* Row[7012]*/
[data-workflow="AEFinPlan.WF.App"] .MQMACompWrapper .MQMAQuest, .subQuestion
{
	font-size:var(--font-size-main);

}
/* Row[7013]*/
.radio-buttons--as-tagbox-horizontal .dx-radiogroup
{
	align-items:center;
display:inline-flex;
border-radius:var(--border-radius);
overflow:hidden;

}
/* Row[7014]*/
.radio-buttons--as-tagbox-horizontal .dx-radiogroup .dx-collection
{
	flex-direction:row;
display:flex;

}
/* Row[7015]*/
.radio-buttons--as-tagbox-horizontal .dx-radiogroup .dx-radiobutton
{
	align-items:center;
margin:var(--margin-half);
position:relative;

}
/* Row[7016]*/
.radio-buttons--as-tagbox-horizontal .dx-radiogroup .dx-radiobutton:hover , .radio-buttons--as-tagbox-horizontal .dx-radiogroup .dx-radiobutton:active
{
	color:#fff;
align-items:center;
margin:var(--margin-half);
position:relative;

}
/* Row[7017]*/
.radio-buttons--as-tagbox-horizontal .dx-radiogroup .dx-radiobutton:last-child
{
	border:0;

}
/* Row[7018]*/
.radio-buttons--as-tagbox-horizontal .dx-radiogroup .dx-radiobutton .dx-item-content
{
	color:var(--ui-color-key);
padding:var(--padding-half) var(--padding);
background:var(--ui-color-key-secondary);
border-radius:var(--border-radius);

}
/* Row[7019]*/
.radio-buttons--as-tagbox-horizontal .dx-radiogroup .dx-radiobutton.dx-radiobutton-icon-checked
{
	color:#fff;

}
/* Row[7020]*/
.radio-buttons--as-tagbox-horizontal .dx-radiogroup .dx-radiobutton.dx-radiobutton-icon-checked .dx-item-content
{
	color:#fff;
background:var(--ui-color-key);

}
/* Row[7021]*/
.radio-buttons--as-tagbox-horizontal .dx-radiogroup .dx-radiobutton-icon
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
border-radius:0;
opacity:0;

}
/* Row[7022]*/
[data-design-system="Alt"] .Medium .DAPMngOnlineAccts_List_AppCtrl.icGrid, [data-design-system="Alt"] .Medium .DAPMngOfflineAccts_List_AppCtrl.icGrid, [data-design-system="Alt"] .DAPMngOnlineAccts_List_AppCtrl.icGrid, [data-design-system="Alt"] .DAPMngOfflineAccts_List_AppCtrl.icGrid
{
	margin-top:3em;

}
/* Row[7023]*/
[dx-button].button--as-link-positive
{
	--focus-outline-color:var(--ui-color-positive) !important;
--button-bg:transparent;
--button-text-color:var(--ui-color-positive);
--button-border-width:0;
--button-border-color:transparent;
--button-shadow:none;
--button-hover-bg:transparent;
--button-hover-text-color:var(--ui-color-positive);
--button-hover-border-width:1px;
--button-hover-border-color:transparent;
--button-hover-shadow:none;
--button-click-ripple-bg:var(--button-hover-text-color);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:var(--ui-color-positive);
--button-hover-overlay-opacity:0.1;

}
/* Row[7024]*/
.goals--sortable .sortable-groups-container
{
	gap:10px;
display:grid;
grid-template-areas:"undecided-list categorized-list";
grid-template-columns:330px auto !important;
grid-template-rows:auto;

}
/* Row[7025]*/
.interstitial-menu [data-workflow="ICMPInterstitial.WF.App"] footer
{
	display:none;

}
/* Row[7026]*/
.ExtraSmall .margin-top-quarter-neg-imp--on-mobile
{
	margin-top:calc(-1 * var(--margin-quarter))!important;

}
/* Row[7027]*/
.Medium .margin-top-0-imp--on-tablet
{
	margin-top:0!important;

}
/* Row[7028]*/
.ExtraSmall .margin-top-0-imp--on-mobile
{
	margin-top:0!important;

}
/* Row[7029]*/
.ExtraSmall .header-panel-display-none--on-mobile .dx-datagrid-header-panel
{
	display:none;

}
/* Row[7030]*/
.child--overflow-hidden > *
{
	overflow:hidden;

}
/* Row[7031]*/
.child--text-overflow-ellipsis > *
{
	text-overflow:ellipsis;

}
/* Row[7032]*/
.child--set-max-width > *
{
	max-width:var(--child-max-width);

}
/* Row[7033]*/
[data-app="ICPAPDashWatchlist.List.App"] td
{
	min-height:55px !important;

}
/* Row[7034]*/
.marketplace-applets--wrapper [data-app="APIALTTasks.Buttons.App"]
{
	padding-bottom:1.429em;
padding-top:1.429em;
background-color:var(--card-bg);

}
/* Row[7035]*/
[data-design-system="Alt"] [dx-button].dx-button.button--as-link
{
	--button-font-size:1em;
--button-text-letter-spacing:normal;
--button-hover-overlay-bg:transparent;

}
/* Row[7036]*/
[data-design-system="Alt"] [dx-button].button--redirect.dx-button
{
	--button-font-size:1em;
--button-text-color:var( --link-color);
--button-text-transform:normal;
--button-text-letter-spacing:normal;
--button-hover-bg:transparent;
--button-hover-overlay-bg:transparent;
--button-text-font-weight:var( --font-weight-regular);

}
/* Row[7037]*/
.table-title--inline-with-toolbar-buttons .TableTitle
{
	width:50%;
position:absolute;
z-index:1;
--card-app-title-min-height:56px;

}
/* Row[7038]*/
.marketplace--treemap *
{
	color:white !important;
font-weight:400;
font-size:13px !important;

}
/* Row[7039]*/
.marketplace--treemap
{
	justify-content:center;
display:flex;
--ui-color-border:transparent;
--ui-color-chart-1:#004791;
--ui-color-chart-2:#006DDF;
--ui-color-chart-3:#FF9F16;
--ui-color-chart-4:#08C0BB;
--ui-color-chart-5:#6F5FEF;
--ui-color-chart-6:#DADFE4;
--treemap-back-icon:'chevron_left';
--treemap-arrow-icon-color:var(--card-bg);

}
/* Row[7040]*/
.risk-thermometer
{
	gap:var(--margin-half);
flex-direction:column;
position:relative;
display:flex;

}
/* Row[7041]*/
.risk-thermometer:before
{
	color:var(--card-bg);
font-weight:var(--font-weight-bold);
align-items:center;
justify-content:center;
width:2.857em;
height:1.429em;
position:absolute;
top:calc(-1 * calc(.714em / 2));
left:calc(var(--risk-thermometer-value) - calc(2.857em / 2));
display:flex;
border-radius:30px;
content:var(--risk-thermometer-value-string);

}
/* Row[7042]*/
.risk-thermometer.in-range:before
{
	background:#008060;

}
/* Row[7043]*/
.risk-thermometer.out-of-range:before
{
	background:#D5000D;

}
/* Row[7044]*/
.risk-thermometer .risk-thermometer__section
{
	flex-grow:1;
height:.714em;
background:var(--risk-thermometer-bg);
border-radius:10px;

}
/* Row[7045]*/
.risk-thermometer .risk-thermometer__sections
{
	gap:var(--margin-quarter);
display:flex;

}
/* Row[7046]*/
.risk-thermometer__tickers
{
	justify-content:space-between;
display:flex;

}
/* Row[7047]*/
.risk-thermometer__ticker:not(:first-child):not(:last-child)
{
	justify-content:center;
width:1.714em;
position:absolute;
display:flex;

}
/* Row[7048]*/
.risk-thermometer .risk-thermometer__ticker
{
	left:calc(var(--risk-thermometer-ticker) - calc(1.714em / 2));

}
/* Row[7049]*/
.field .field__currency
{
	font-size:.875rem;
margin-right:var(--margin-quarter);
--font-line-height-main:var( --field-font-size);

}
/* Row[7050]*/
.field .field__currency:empty
{
	display:none;

}
/* Row[7051]*/
.kpi.kpi--middle-row-buttons .ic-row + .ic-row:not(:last-child)
{
	gap:0;
flex-grow:0;
padding:var(--padding-half);
position:absolute;
top:0;
right:0;
display:flex;

}
/* Row[7052]*/
.kpi.kpi--middle-row-buttons .ic-row + .ic-row:last-child
{
	align-items:center;
height:max-content;
padding-top:calc(var(--button-min-height) + var(--padding));
pointer-events:none;

}
/* Row[7053]*/
.util--height-100-child > *
{
	height:100%;

}
/* Row[7054]*/
.util--width-100-child > *
{
	width:100%;

}
/* Row[7055]*/
[data-design-system="PBV2"]
{
	--ui-color-even-bg:transparent;
--header-bg:#042D56;
--header-box-shadow:0 2px 4px 0 rgba(63,63,68,0.15);
--button-border-radius:5px;
--card-border-radius:6px;
--card-shadow:0 0 0 1px #DADEE1;

}
/* Row[7056]*/
[data-design-system="PBV2"] header .header__left-menu
{
	--button-border-radius:5px;
--button-text-color:var(--color-white);

}
/* Row[7057]*/
[data-design-system="PBV2"] .dashboard
{
	--page-title-color:var( --color-white);
--page-title-banner-height:26.143em;
--page-title-banner-bg:var( --header-bg);

}
/* Row[7058]*/
[data-design-system="PBV2"] header
{
	background:var(--header-bg);

}
/* Row[7059]*/
.input-app--as-list.input-app--as-list-buttons-only .ic-field-wrapper
{
	padding:0px;
display:flex;
--button-border-radius:0px;
--button-min-height:var( --list-row-min-height);
--button-min-width:100%;
--button-content-padding:0px var(--padding);
--button-border-width:0px;

}
/* Row[7060]*/
[dx-button].dx-button.button--justify-left , [dx-button].dx-button.button--justify-left .dx-button-content
{
	justify-content:flex-start;

}
/* Row[7061]*/
[dx-button].dx-button.button--arrow-right .dx-button-content::after
{
	font-family:var(--font-family-icon);
font-size:var(--button-font-size);
align-items:center;
position:absolute;
right:var(--padding);
display:flex;
content:"keyboard_arrow_right";

}
/* Row[7062]*/
.NewsFeedV4 .NewsFeedWrapperParent + .componentNoData
{
	padding:var(--padding);

}
/* Row[7063]*/
.NewsFeedWrapperParent:has(.NewsFeedWrapper:empty)
{
	display:none;

}
/* Row[7064]*/
.tagbox--show-all-has-icon .ic-tag-box-button.ic-tag-box-button-more:after
{
	font-family:var(--font-family-icon);
font-size:var(--button-icon-size);
position:absolute;
content:" navigate_next";

}
/* Row[7065]*/
.tagbox--show-all-has-icon .ic-tag-box-button.ic-tag-box-button-less:after
{
	font-family:var(--font-family-icon);
font-size:var(--button-icon-size);
position:absolute;
content:" navigate_before";

}
/* Row[7066]*/
.util--float-right
{
	float:right!important;

}
/* Row[7067]*/
.util--float-left
{
	float:left!important;

}
/* Row[7068]*/
.mail-viewer--hide-download-all .ic-email-viewer .mail-viewer-header-attachments-download
{
	display:none;

}
/* Row[7069]*/
.ExtraSmall .filter.filter--always-expanded
{
	max-height:100vh;
padding-top:var(--padding);
grid-template-rows:unset;

}
/* Row[7070]*/
.ExtraSmall .filter.filter--always-expanded:before , .ExtraSmall .filter.filter--always-expanded:after
{
	display:none;

}
/* Row[7071]*/
.util--z-index-1
{
	z-index:1!important;

}
/* Row[7072]*/
.dx-map-display-block .dx-map
{
	width:100% !important;
display:block !important;

}
/* Row[7073]*/
.marketplace--stock-chart .stockChartContainer .highcharts-navigator .highcharts-navigator-mask-inside
{
	opacity:0.15;
fill:var(--link-color);

}
/* Row[7074]*/
[data-design-system="Alt"] .marketplace--product-list-remove-toolbar .dx-toolbar.dx-widget
{
	display:none;

}
/* Row[7075]*/
.dx-dialog .dx-popup-bottom.dx-toolbar.dx-dialog-buttons .dx-toolbar-center
{
	gap:var(--margin-half);
flex-direction:row-reverse;
justify-content:flex-start;

}
/* Row[7076]*/
.dx-dialog .dx-popup-bottom.dx-toolbar.dx-dialog-buttons .dx-toolbar-center .dx-toolbar-button
{
	padding:0;

}
/* Row[7077]*/
.modal--scrollbar-fix [style*="height: 98%"]
{
	height:100% !important;

}
/* Row[7078]*/
[data-workflow="PRFAdvisor.WF.App"] .pivoted-grid--margin-0 .ic-pivoted-grid
{
	margin:0!important;

}
/* Row[7079]*/
.goals--top10assets .icGrid
{
	max-width:fit-content;
margin:0 var(--margin);

}
/* Row[7080]*/
[data-design-system="Alt"] .margin--left-4x
{
	margin-left:var(--margin-2x);

}
/* Row[7081]*/
.DocumentSliderV4:hover .bx-wrapper a.bx-next, .DocumentSliderV4:hover .bx-wrapper a.bx-prev, [data-is-mobile="true"] .DocumentSliderV4 .bx-wrapper a.bx-next, [data-is-mobile="true"] .DocumentSliderV4 .bx-wrapper a.bx-prev
{
	opacity:1;
transform:none;

}
/* Row[7082]*/
.editable-list-onrowclick--checkbox-only .icGrid .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row td
{
	pointer-events:none;

}
/* Row[7083]*/
.editable-list-onrowclick--checkbox-only .icGrid .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row td .dx-checkbox
{
	pointer-events:all;

}
/* Row[7084]*/
.editable-list--modified-border-none .dx-datagrid-rowsview .dx-data-row .dx-cell-modified.dx-cell-modified::after , .editable-list--modified-border-none .dx-datagrid-rowsview .dx-data-row .dx-cell-modified.dx-datagrid-invalid::after
{
	border:none;

}
/* Row[7085]*/
.marketplace-sf--hero-image .ic-row-2
{
	position:absolute;
bottom:0;
right:0;

}
/* Row[7086]*/
.marketplace-sf--featured-products-repeater .ic-repeater-item
{
	width:calc(var(--body-max-width) / 3 - var(--margin));

}
/* Row[7087]*/
.marketplace-sf--featured-content-docslider
{
	--font-line-height-main:20px;
--margin-2x:33px;
--image-container-height:200px;
--item-width:calc((var( --body-max-width) / 3) - var(--margin-2x));
--item-height:471px;

}
/* Row[7088]*/
.marketplace-sf--featured-content-docslider .docSlide
{
	flex-direction:column;
display:flex;
background:var(--card-bg);
border-radius:10px;

}
/* Row[7089]*/
.marketplace-sf--featured-content-docslider.DocumentSliderV4 .bx-wrapper
{
	align-items:center;
flex-direction:column;
display:flex;

}
/* Row[7090]*/
.marketplace-sf--featured-content-docslider .docSlide *:not(.marketplace-sf--featured-content-docslider .docSlide .docImage , .marketplace-sf--featured-content-docslider .docSlide .docImage *)
{
	margin-right:30px;
margin-left:30px;

}
/* Row[7091]*/
.marketplace-sf--featured-content-docslider .docSlide .docImage
{
	border-radius:10px 10px 0 0 !important;

}
/* Row[7092]*/
.marketplace-sf--featured-content-docslider .bx-wrapper a.bx-next , .marketplace-sf--featured-content-docslider .bx-wrapper a.bx-prev
{
	top:calc(var(--item-height) / 2);

}
/* Row[7093]*/
.marketplace-sf--featured-content-docslider .secondLabel
{
	line-height:26px;
margin-bottom:12px !important;

}
/* Row[7094]*/
.marketplace-sf--featured-content-docslider.DocumentSliderV4 .docSlide .fourthLabel
{
	color:var(--button-text-color);
font-weight:var(--font-weight-bold);
font-size:var(--button-font-size);
text-decoration:none;
align-items:center;
justify-self:center;
justify-content:center;
width:fit-content;
min-height:var(--button-min-height);
margin:0 auto !important;
padding:var(--button-padding);
position:absolute;
bottom:30px;
right:0;
left:0;
display:flex;
border:var(--button-border-width) solid var(--button-border-color);
border-radius:var(--button-border-radius);
text-transform:var(--button-text-transform);
letter-spacing:var(--button-text-letter-spacing);
overflow:hidden;
pointer-events:auto;
-webkit-line-clamp:var(--doc-slider-item-label-3-max-lines);
--button-bg:transparent;
--button-text-color:var( --ui-color-key);
--button-border-width:0.179em;
--button-border-color:var( --ui-color-key);
--button-shadow:none;
--button-hover-bg:var( --ui-color-key);
--button-hover-text-color:var( --card-bg);
--button-hover-shadow:none;
--button-click-ripple-bg:var( --button-hover-bg);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:transparent;
--button-hover-overlay-opacity:0;

}
/* Row[7095]*/
.marketplace-sf--featured-content-docslider.DocumentSliderV4 .docSlide .fourthLabel:hover
{
	color:#FFFF;
background-color:var(--ui-color-key);

}
/* Row[7096]*/
.repeater-horizontal--border-between .ic-repeater-items > div > div:not(.repeater-horizontal--border-between .ic-repeater-items > div:last-child > div)
{
	border-right:var(--border-width) solid var(--ui-color-border);

}
/* Row[7097]*/
.tooltip--percent-breakdown
{
	color:var(--ui-color-text);
width:fit-content;
padding:var(--padding-quarter) var(--padding-half);
display:flex;
background:var(--app-subtitle-bg);
border:1px solid var(--alert-color);
border-radius:var(--border-radius);

}
/* Row[7098]*/
.tooltip--percent-breakdown::before
{
	color:var(--alert-color);
font-family:var(--font-family-icon);
font-size:1.2em;
margin-right:var(--margin-quarter);
display:inline-flex;
content:"info_outline";
transform:rotate(0.03deg);

}
/* Row[7099]*/
.dx-menu-base li:first-child.dx-menu-item-wrapper.submenu__section
{
	margin:0;
padding:0;

}
/* Row[7100]*/
.dx-menu-base li:first-child.dx-menu-item-wrapper.submenu__section:before
{
	display:none;

}
/* Row[7101]*/
.marketplace-storefront--dash
{
	background-color:var(--card-bg);
--page-title-banner-height:0;

}
/* Row[7102]*/
.marketplace-storefront--dash .IXResponsiveBody
{
	padding:0;

}
/* Row[7103]*/
.marketplace-storefront--dash .IXResponsiveBodyInner > .IXResponsiveContent
{
	max-width:unset;

}
/* Row[7104]*/
.marketplace-storefront--dash .IXResponsiveFooter
{
	margin-top:0;

}
/* Row[7105]*/
.marketplace-storefront--dash .marketplace-sf--hero-image-wrapper , .marketplace-storefront--dash .marketplace-sf--featured-products-repeater , .marketplace-storefront--dash .marketplace-sf--featured-content > *
{
	max-width:var(--body-max-width);

}
/* Row[7106]*/
.marketplace-sf--featured-content .ic-row-0
{
	position:relative;

}
/* Row[7107]*/
[data-design-system="Alt"] .ExtraSmall .self-signup__terms
{
	margin:0;

}
/* Row[7108]*/
[data-design-system="Alt"] .ExtraSmall .self-signup .button--back
{
	color:var(--link-color);
padding-left:2em;

}
/* Row[7109]*/
[dx-button].dx-button.button--checkbox:before
{
	color:var(--button-icon-color, var(--button-text-color));
font-family:var(--font-family-icon);
font-weight:bold;
align-items:center;
width:1.143em;
height:1.143em;
position:relative;
display:inline-flex;
background:var(--ui-gradient);
border:var(--border-width) solid var(--ui-color-gray-light);
box-shadow:none;
border-radius:var(--border-radius);
text-transform:none;
z-index:1;
opacity:1;
transform:rotate(0.03deg);

}
/* Row[7110]*/
[dx-button].dx-button.button--checkbox
{
	align-items:center;
justify-content:center;
height:var(--button-min-height);
--button-border-radius:5px;
--button-min-height:20px;
--button-min-width:var(--button-min-height);
--button-padding:0px;
--button-border-width:2px;

}
/* Row[7111]*/
.dx-button.button--checkbox.is-checked
{
	content:var(--ui-icon-check);

}
/* Row[7112]*/
[dx-button].dx-button.button--checkbox .dx-button-content , [dx-button].dx-button.dx-state-focused.button--checkbox .dx-button-content
{
	justify-content:flex-start;
width:auto;
padding:0;
box-shadow:none;

}
/* Row[7113]*/
[dx-button].dx-button.button--checkbox.dx-state-hover::before
{
	background:var(--ui-color-key-secondary);
border-color:var(--ui-color-key);

}
/* Row[7114]*/
.dx-button.button--checkbox.dx-state-active::before , .dx-button.button--checkbox.dx-state-disabled::before
{
	color:var(--card-bg);
background:var(--ui-color-key);
border-color:var(--ui-color-key);
content:var(--ui-icon-check);

}
/* Row[7115]*/
.dx-button.button--checkbox.is-checked.dx-state-active::before , .dx-button.button--checkbox.is-checked.dx-state-disabled::before
{
	color:var(--card-bg);
background:transparent;
border-color:var(--ui-color-key);
content:"";

}
/* Row[7116]*/
.ExtraSmall .tabs--as-toggles .ic-tabs .dx-tabs .dx-tabs-nav-button-left , .ExtraSmall .tabs--as-toggles .ic-tabs .dx-tabs .dx-tabs-nav-button-right
{
	border-radius:10px;

}
/* Row[7117]*/
.ExtraSmall .tabs--as-toggles .ic-tabs .dx-tab .dx-tabpanel .dx-tabs-nav-buttons .dx-tabs-scrollable
{
	max-width:350px;
--tabs-scroll-buttons-width:0em;

}
/* Row[7118]*/
[data-design-system="Alt"] .ExtraSmall .tabs--as-toggles .dx-tabpanel .dx-tabs .dx-tab:first-child.dx-tab-selected
{
	margin-left:0.071em;

}
/* Row[7119]*/
[data-design-system="Alt"] .ExtraSmall .tabs--as-toggles .dx-tabpanel .dx-tabs .dx-tab:last-child.dx-tab-selected
{
	margin-right:0.071em;

}
/* Row[7120]*/
.ExtraSmall .tabs--as-toggles.ic-tabs .dx-tabs , .ExtraSmall .tabs--as-toggles .ic-tabs .dx-tabs:not(.ic-tabs .ic-tabs .dx-tabs)
{
	align-items:flex-start;
flex-wrap:wrap;
justify-content:center;
max-width:100vw;
margin-top:var(--margin-half);
overflow:hidden;
--tabs-panel-height:4em;

}
/* Row[7121]*/
.ExtraSmall .tabs--as-toggles .dx-tabpanel .dx-tabs-nav-buttons .dx-tabs-scrollable
{
	max-width:350px;
--tabs-scroll-buttons-width:0em;

}
/* Row[7122]*/
.dx-button.button--checkbox.is-checked:before
{
	color:var(--color-white);
background:var(--ui-color-key);
border-color:var(--ui-color-key);
content:var(--ui-icon-check);

}
/* Row[7123]*/
.list-grouping--hide-value-1 .value1
{
	display:none;

}
/* Row[7124]*/
.list-grouping--hide-value-2 .value2
{
	display:none;

}
/* Row[7125]*/
.list-row--hide-value-1 .value1
{
	display:none;

}
/* Row[7126]*/
.list-row--hide-value-2 .value2
{
	display:none;

}
/* Row[7127]*/
.marketplace--dropdown-multitag-custom .dx-tag
{
	display:none;

}
/* Row[7128]*/
.marketplace--dropdown-multitag-custom input.dx-texteditor-input:focus
{
	box-shadow:none !important;
visibility:hidden;

}
/* Row[7129]*/
.marketplace--dropdown-multitag-custom input.dx-texteditor-input
{
	width:100%;
height:100%;
margin-left:5px !important;
top:0;

}
/* Row[7130]*/
.marketplace--dropdown-multitag-custom input.dx-texteditor-input:hover
{
	cursor:pointer;

}
/* Row[7131]*/
.marketplace--dropdown-multitag-custom .dx-placeholder
{
	justify-content:space-between;
width:100%;
display:flex !important;
--ui-color-placeholder:var(--field-color);

}
/* Row[7132]*/
.marketplace--dropdown-multitag-custom .dx-placeholder:before
{
	padding-left:15px !important;

}
/* Row[7133]*/
.marketplace--dropdown-multitag-custom .dx-placeholder:after
{
	font-family:'Material Icons';
font-size:22px;
align-items:center;
padding-right:10px;
display:flex;
content:'keyboard_arrow_down';

}
/* Row[7134]*/
.marketplace--dropdown-multitag-custom.dx-tagbox .dx-tag-container:not(.marketplace--dropdown-multitag-custom.dx-tagbox.dx-texteditor-empty .dx-tag-container)
{
	background:var(--button-icon-color);

}
/* Row[7135]*/
.marketplace--dropdown-multitag-custom.dx-tagbox .dx-tag-container
{
	height:35px;
min-height:unset;
background:var(--custom-dropdown-background);
border:1px solid var(--ui-color-border);
box-shadow:none;
border-radius:var(--custom-dropdown-border-radius);

}
/* Row[7136]*/
.marketplace--dropdown-multitag-custom.dx-tagbox .dx-placeholder:not(.marketplace--dropdown-multitag-custom.dx-tagbox.dx-texteditor-empty .dx-placeholder)
{
	--ui-color-placeholder:var(--header-bg);

}
/* Row[7137]*/
.marketplace--product-search .dx-tagbox-popup-wrapper.dx-dropdownlist-popup-wrapper.dx-selectbox-popup-wrapper .dx-list-select-all
{
	display:none !important;

}
/* Row[7138]*/
.marketplace--product-search .dx-tagbox-popup-wrapper.dx-dropdownlist-popup-wrapper.dx-selectbox-popup-wrapper
{
	width:100%;
border-top:1px solid var(--ui-color-border);

}
/* Row[7139]*/
.marketplace--product-search .dx-tagbox-popup-wrapper .dx-overlay-content .dx-item
{
	color:var(--field-color) !important;
min-width:unset;
--ui-color-key:var(--link-color);

}
/* Row[7140]*/
.marketplace--product-search .dx-tagbox-popup-wrapper.dx-dropdownlist-popup-wrapper.dx-selectbox-popup-wrapper .dx-overlay-content
{
	width:290px !important;

}
/* Row[7141]*/
.marketplace--product-search .dx-selectbox-popup-wrapper .dx-overlay-content .dx-item.dx-state-hover , .marketplace--product-search .dx-selectbox-popup-wrapper .dx-overlay-content .dx-item.dx-state-focused , .marketplace--product-search .dx-selectbox-popup-wrapper .dx-overlay-content .dx-item.dx-state-active
{
	background:transparent;

}
/* Row[7142]*/
.marketplace--product-search-list .dx-datagrid-group-closed , .marketplace--product-search-list .dx-datagrid-group-opened
{
	align-items:center;
width:10px;
height:100%;
position:absolute;
top:0;
right:calc(25px - 0.4em - 2px);
display:flex;

}
/* Row[7143]*/
.marketplace--product-search-list .dx-datagrid-group-opened:before , .marketplace--product-search-list .dx-datagrid-group-closed:before
{
	color:#88939E;
font-size:22px;
position:absolute;
left:unset;

}
/* Row[7144]*/
.marketplace--product-search-list .dx-datagrid-group-opened:before
{
	content:'keyboard_arrow_up' !important;

}
/* Row[7145]*/
.marketplace--product-search-list .dx-datagrid-group-closed:before
{
	content:'keyboard_arrow_down' !important;

}
/* Row[7146]*/
.marketplace--product-search-list .dx-row
{
	position:relative;

}
/* Row[7147]*/
.marketplace--product-search-list .dx-row , .marketplace--product-search-list .dx-row td
{
	background-color:var(--ui-color-odd-bg) !important;

}
/* Row[7148]*/
.marketplace--product-search-list .dx-master-detail-row
{
	margin-bottom:100px;
top:-15px;
bottom:-100px;

}
/* Row[7149]*/
.marketplace--product-search-list .dx-datagrid-table.dx-datagrid-table-fixed
{
	border-spacing:0 10px;
border-collapse:separate;

}
/* Row[7150]*/
.marketplace--product-search-list .dx-data-row
{
	height:84px;

}
/* Row[7151]*/
.marketplace--product-search-list .dx-data-row td
{
	border-bottom:0 !important;

}
/* Row[7152]*/
.marketplace--product-search-list .dx-data-row td:first-child , .marketplace--product-search-list .dx-data-row td:last-child , .marketplace--product-search-list .dx-master-detail-row td
{
	border:5px solid var(--ui-color-odd-bg);

}
/* Row[7153]*/
.marketplace--product-search-list .dx-data-row td:first-child
{
	border-top-left-radius:10px;
border-bottom-left-radius:10px;

}
/* Row[7154]*/
.marketplace--product-search-list .dx-data-row td:last-child
{
	border-top-right-radius:10px;
border-bottom-right-radius:10px;

}
/* Row[7155]*/
.marketplace--product-search-list .dx-master-detail-row td
{
	border-bottom-left-radius:10px;
border-bottom-right-radius:10px;

}
/* Row[7156]*/
.marketplace--product-search-list .dx-master-detail-row , .marketplace--product-search-list .dx-master-detail- > tdrow
{
	background-color:var(--ui-color-odd-bg) !important;
z-index:-1;

}
/* Row[7157]*/
.marketplace--product-search-list .button--circle
{
	width:var(--custom-btn-height) !important;;
max-width:unset;
height:var(--custom-btn-height) !important;;
--button-border-radius:50% !important;

}
/* Row[7158]*/
.marketplace--product-search-list .marketplace--store-redirect-btn .dx-link:before
{
	content:'Visit the ';

}
/* Row[7159]*/
.marketplace--product-search-list .marketplace--store-redirect-btn .dx-link:after
{
	content:' Store';

}
/* Row[7160]*/
.marketplace--product-search-list .marketplace--store-redirect-btn:after
{
	color:var(--link-color);
font-family:'Material Icons';
font-size:15px;
position:relative;
top:3px;
content:'chevron_right';

}
/* Row[7161]*/
.marketplace--product-search .icGrid .dx-datagrid .dx-row td.marketplace--store-redirect-btn
{
	max-width:var(--field-max-width);
position:absolute;
bottom:0;
left:69px;
background:transparent !important;
white-space:nowrap;
text-overflow:ellipsis !important;

}
/* Row[7162]*/
.tabs--as-segmented-control.tabs--as-segmented-control-left-aligned > .ic-row > .ic-col > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs .dx-tabs, .tabs--as-segmented-control.tabs--as-segmented-control-left-aligned > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs .dx-tabs, .dfp-menu-toggle + .IXColumn .tabs--as-segmented-control.tabs--as-segmented-control-left-aligned .ic-tabs .dx-tabpanel-tabs + .dx-tabpanel-container .dx-tabs
{
	justify-content:flex-start;
margin-bottom:var(--margin);
padding:0;
--tabs-panel-height:auto;
--label-margin:0px;

}
/* Row[7163]*/
.card.tabs--as-segmented-control.tabs--as-segmented-control-left-aligned > .ic-row > .ic-col > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , .dfp-menu-toggle + .IXColumn .tabs--as-segmented-control.tabs--as-segmented-control-left-aligned .ic-tabs .dx-tabpanel-tabs + .dx-tabpanel-container .card.tabs--as-segmented-control.tabs--as-segmented-control-left-aligned .dx-tabs
{
	padding-left:var(--padding);

}
/* Row[7164]*/
.rows--border-bottom.rows--border-bottom-last-row-0 .ic-row:last-child
{
	border-bottom:0;

}
/* Row[7165]*/
.field--set-placeholder-color
{
	--ui-color-placeholder:var(--placeholder-custom-color);

}
/* Row[7166]*/
[data-design-system="Alt"] .header-button--pdf
{
	z-index:1;
--button-text-color:var(--link-color);
--reposition-position:absolute;
--reposition-top:1.5px;
--reposition-right:197px;
--reposition-mobile-top:66.5px;
--reposition-mobile-right:208px;

}
/* Row[7167]*/
[data-design-system="Alt"] .ExtraSmall .header-button--pdf
{
	z-index:1;
--button-text-color:var(--link-color);
--reposition-position:absolute;
--reposition-top:1.5px;
--reposition-right:197px;
--reposition-mobile-top:19.5px;
--reposition-mobile-right:200px;

}
/* Row[7168]*/
.icmp--pdm-status-unpublished-circle:before
{
	color:#eb9a00;
font-family:'Material Icons';
font-size:11px;
margin-left:-1.2em;
position:absolute;
content:'circle';

}
/* Row[7169]*/
.icmp--pdm-status-published-circle:before
{
	color:#008060;
font-family:'Material Icons';
font-size:11px;
margin-left:-1.2em;
position:absolute;
content:'circle';

}
/* Row[7170]*/
body[class*="Mobile"]
{
	--header-height:0px;

}
/* Row[7171]*/
[dx-button].dx-button.button--as-text
{
	text-decoration:underline;
--button-border-radius:0;
--button-min-height:auto;
--button-min-width:auto;
--button-text-transform:capitalize;
--button-padding:0 0.429em;

}
/* Row[7172]*/
[dx-button].dx-button.button--has-icon.button--as-text
{
	--button-padding:0 0.429em;

}
/* Row[7173]*/
[data-design-system="Alt"] .dx-button.button--has-icon.icon--right.button--as-text
{
	--button-padding:0 0.429em;

}
/* Row[7174]*/
.dx-overlay-content.dx-popup-normal.dx-resizable.modal--fixed-buttons
{
	height:fit-content !important;

}
/* Row[7175]*/
[data-user-theme="light"] [data-workflow="ClientFactFind.WF.App"]
{
	background:var(--color-athens-gray);
--ui-color-text:var(--color-black);
--button-text-color:var(--color-science-blue);
--page-title-banner-bg:var(--header-bg);

}
/* Row[7176]*/
:root:not([data-user-theme="dark"]) [data-workflow="ClientFactFind.WF.App"]
{
	background:var(--color-athens-gray);
--ui-color-text:var(--color-black);
--button-text-color:var(--color-science-blue);
--page-title-banner-bg:var(--header-bg);

}
/* Row[7177]*/
.marketplace--product-list-with-prorata
{
	padding-bottom:.75em;

}
/* Row[7178]*/
.marketplace--product-list-with-prorata .ic-trailerbuttons
{
	height:0;

}
/* Row[7179]*/
.marketplace--product-list-with-prorata .ic-trailerbuttons .NextJustText
{
	position:relative;
top:2.4em;

}
/* Row[7180]*/
.marketplace--stock-chart
{
	--ui-color-key:var(--link-color);

}
/* Row[7181]*/
.marketplace-dash--task-list
{
	--list-cell-padding-lr:0;

}
/* Row[7182]*/
.marketplace--saved-searches-list .dx-header-row
{
	border-bottom:1px solid var(--ui-color-border);

}
/* Row[7183]*/
.marketplace--saved-searches-list .dx-header-row td:nth-last-child(2)
{
	padding-right:calc(30px + var(--list-cell-padding-lr));

}
/* Row[7184]*/
.marketplace--display-merged-buttons button.dx-state-invisible
{
	display:inline-flex !important;

}
/* Row[7185]*/
.marketplace--saved-searches-list .dx-data-row .marketplace-saved-searches--params .marketplace-saved-searches--tag-box-wrapper
{
	align-items:center;
height:100%;
position:absolute;
top:0;
left:50%;
display:flex;

}
/* Row[7186]*/
.marketplace--saved-searches-list .dx-datagrid-filter-row .marketplace-saved-searches--params
{
	display:none;

}
/* Row[7187]*/
.marketplace-ana--your-saves-wrapper .highcharts-color-1 *:not(.marketplace-ana--your-saves-wrapper .highcharts-label *)
{
	fill:#BFDAF7;

}
/* Row[7188]*/
.tooltip--custom-popup .dx-overlay-content.dx-popup-normal
{
	background:var(--tooltip-bg);
border-color:var(--tooltip-border-color);
border-radius:var(--tooltip-border-radius);
--ui-color-border:var(--tooltip-border-color);
--input-bg:var(--tooltip-bg);

}
/* Row[7189]*/
.tooltip--custom-popup .dx-overlay-content.dx-popup-normal .dx-popup-content
{
	color:var(--tooltip-text-color);
padding:var(--tooltip-padding);

}
/* Row[7190]*/
.tooltip--as-icon
{
	border-color:transparent;
--focus-outline-color:none;
--button-min-height:0;
--button-min-width:0;
--button-bg:none;
--button-padding:0;
--button-border-color:none;
--button-hover-overlay-bg:none;

}
/* Row[7191]*/
.tooltip--as-icon .dx-icon
{
	display:none;

}
/* Row[7192]*/
.tooltip--as-icon button.withHelp:before
{
	color:var(--icon-color);
font-family:var(--font-family-icon);
font-size:var(--icon-size);
align-items:center;
position:static;
display:inline-flex;
content:'info_outline';
opacity:1;

}
/* Row[7193]*/
.tooltip--as-icon button.withHelp
{
	width:var(--icon-size);
height:var(--icon-size);

}
/* Row[7194]*/
.marketplace-analytics-dash--donut
{
	height:calc((105px * 2 + var(--margin) * 2) - var(--app-title-min-height));
--ui-color-key:#006ddf;

}
/* Row[7195]*/
.marketplace-analytics-dash--donut .pie-chart-info-text
{
	font-size:32px;
margin-top:-9px;
display:flex;

}
/* Row[7196]*/
.marketplace-analytics-dash--donut .ic-donut-progress-progress
{
	padding:0;

}
/* Row[7197]*/
.marketplace-analytics-dash--donut .highcharts-pie-series
{
	transform:scale(1.10, 1.10);

}
/* Row[7198]*/
.marketplace-analytics-dash--donut .highcharts-container svg.highcharts-root
{
	padding-bottom:15px;

}
/* Row[7199]*/
.marketplace-analytics-dash--bar-chart .highcharts-legend
{
	margin-top:30px;
top:0 !important;
left:75% !important;

}
/* Row[7200]*/
.marketplace-analytics-dash--bar-chart .highcharts-container svg.highcharts-root
{
	min-height:unset !important;
padding-bottom:8px;

}
/* Row[7201]*/
.marketplace-analytics-dash--bar-chart .ic-list-chart
{
	padding:var(--padding-half) 0 0 0;

}
/* Row[7202]*/
.marketplace-analytics-dash--bar-chart .highcharts-container
{
	position:static !important;

}
/* Row[7203]*/
.marketplace-analytics-dash--bar-chart .ic-chart-legend-item-title
{
	display:flex;

}
/* Row[7204]*/
.marketplace-analytics-dash--bar-chart .ic-chart-legend-item-title:before
{
	font-family:'Material Icons';
margin-right:5px;
content:'circle';

}
/* Row[7205]*/
.marketplace-analytics-dash--bar-chart .highcharts-color-0 .ic-chart-legend-item-title:before
{
	color:#004791;

}
/* Row[7206]*/
.marketplace-analytics-dash--bar-chart .highcharts-color-1 .ic-chart-legend-item-title:before
{
	color:#BFDAF7;

}
/* Row[7207]*/
.marketplace-analytics-dash--bar-chart .highcharts-legend-item .highcharts-point
{
	display:none;

}
/* Row[7208]*/
.marketplace-analytics-dash--bar-chart .highcharts-legend .highcharts-series-1
{
	left:calc(var(--body-max-width) / 8) !important;

}
/* Row[7209]*/
.marketplace-pdm-topholdingslistapp.header-buttons--in-header-panel .ic-headerbuttons
{
	top:0.2em;
right:3em;

}
/* Row[7210]*/
.list--as-tagbox .dx-data-row
{
	align-items:center;
justify-content:center;
height:2em;
margin-bottom:var(--margin-half);
margin-right:calc(var(--margin-half) / 2);
padding:var(--padding-half);
display:flex;
background:var(--tagbox-tag-bg);
border-radius:var(--tagbox-tag-border-radius);
--ui-color-odd-bg:transparent;
--ui-color-even-bg:transparent;
--link-color:var(--tagbox-tag-text-color);

}
/* Row[7211]*/
.ExtraSmall .list--as-tagbox .dx-data-row , .Small .list--as-tagbox .dx-data-row , .Medium .list--as-tagbox .dx-data-row
{
	height:auto;

}
/* Row[7212]*/
.tabs--as-segmented-control.tabs--as-segmented-control--toggles .ic-tabs .dx-tabs-wrapper
{
	align-items:center;
padding:2px;
background:var(--card-app-title-border-color);
--border-width:0;
--border-radius:10px;
--tabs-tab-bg:transparent;
--tabs-tab-color:var( --ui-color-text);
--tabs-tab-border-radius:8px;
--tabs-tab-selected-color:var( --ui-color-text);
--tabs-tab-selected-bg:var( --card-bg);

}
/* Row[7213]*/
.tabs--as-segmented-control.tabs--as-segmented-control--toggles .dx-tabpanel .dx-tabs .dx-tab.dx-tab-selected
{
	border:0;
box-shadow:0px 3px 8px rgba(0, 0, 0, 0.12);

}
/* Row[7214]*/
.tabs--as-segmented-control.tabs--as-segmented-control--toggles .dx-tabpanel .dx-tabs .dx-tab
{
	justify-content:center;
min-width:150px;
--tabs-tab-height:24px;

}
/* Row[7215]*/
.alttransactions--holder .ExtraSmall, .alttransactions--holder .Small
{
	--page-title-banner-height:18em;

}
/* Row[7216]*/
.radio-buttons-horizontal--as-toggles .dx-radiogroup .dx-radiobutton
{
	align-items:center;
justify-content:center;
min-width:var(--radio-toggles--min-width);
min-height:var(--radio-toggles--min-height);
margin:0;
padding:calc(var(--padding) / 8) calc(var(--padding) * .75);

}
/* Row[7217]*/
.radio-buttons-horizontal--as-toggles .dx-radiogroup .dx-radiobutton:hover , .radio-buttons-horizontal--as-toggles .dx-radiogroup .dx-radiobutton:active
{
	color:var(--ui-color-key);
background:var(--ui-color-key-secondary);
border-radius:8px;

}
/* Row[7218]*/
.radio-buttons-horizontal--as-toggles .dx-radiogroup .dx-radiobutton:last-child
{
	border:0;

}
/* Row[7219]*/
.radio-buttons-horizontal--as-toggles .dx-radiogroup .dx-radiobutton.dx-radiobutton-icon-checked .dx-item-content
{
	color:var(--ui-color-text);

}
/* Row[7220]*/
.radio-buttons-horizontal--as-toggles .dx-radiogroup .dx-radiobutton-icon
{
	display:none;

}
/* Row[7221]*/
.radio-buttons-horizontal--as-toggles .dx-radiogroup.dx-radiogroup-horizontal
{
	align-items:center;
height:auto;
min-height:var(--radio-toggles-widget--min-height);
padding:2px;
display:inline-flex;
background:var(--tabs-toggles-bg);
border-radius:var(--border-radius);
overflow:hidden;
--border-radius:10px;

}
/* Row[7222]*/
.radio-buttons-horizontal--as-toggles .dx-radiogroup .dx-radiobutton.dx-radiobutton-icon-checked
{
	background:var(--card-bg);
box-shadow:0 3px 8px 0 rgb(0 0 0 / 12%), 0 3px 1px 0 rgb(0 0 0 / 4%);
border-radius:var(--border-radius);
outline:var(--focus-outline-width) solid var(--focus-outline-color);
outline-offset:calc(-1 * var(--focus-outline-width));

}
/* Row[7223]*/
 .radio-buttons-horizontal--as-toggles .dx-radiogroup .dx-radiobutton:hover .dx-item-content
{
	color:var(--ui-color-key);

}
/* Row[7224]*/
.radio-buttons-horizontal--as-toggles .dx-radiogroup .dx-radiobutton .dx-item-content
{
	color:var(--ui-color-text);

}
/* Row[7225]*/
.marketplace--centurion-wrapper
{
	background-image:radial-gradient(farthest-side at 100% 0%, hsl(211deg 100% 44% / 50%), hsl(247deg 82% 65% / 30%), #212B36);
background-color:#212B36;

}
/* Row[7226]*/
.marketplace-analytics--dash .IXResponsiveBody
{
	padding:0;

}
/* Row[7227]*/
.marketplace-analytics--dash .IXResponsiveFooter
{
	margin-top:0;

}
/* Row[7228]*/
.marketplace-analytics--dash .IXResponsiveBodyInner > .IXResponsiveContent
{
	max-width:unset;

}
/* Row[7229]*/
.marketplace-analytics--dash .marketplace-analytics--set-max-width
{
	max-width:var(--body-max-width);

}
/* Row[7230]*/
.tooltip--set-icon-size .withHelp .dx-icon
{
	width:var(--tooltip-icon-width);
height:var(--tooltip-icon-height);

}
/* Row[7231]*/
.marketplace-analytics--centurion-carousels
{
	--pager-dot-hover-bg:rgba(255, 255, 255, 0.25);
--repeater-app-width:33.1%;
--repeater-arrow-bg-color:rgba(255, 255, 255, 0.20);
--repeater-arrow-color:white;

}
/* Row[7232]*/
.marketplace-analytics--centurion-carousels .ic-repeater-items > div:nth-last-child(3) , .marketplace-analytics--centurion-carousels .ic-repeater-items > div:nth-last-child(2) , .marketplace-analytics--centurion-carousels .ic-repeater-items > div:nth-last-child(1)
{
	visibility:hidden;

}
/* Row[7233]*/
.marketplace-analytics--asset-managers .ic-repeater-items > div:nth-last-child(4)
{
	visibility:hidden;

}
/* Row[7234]*/
.repeater--carousel-pager-as-arrow .carousel-nav-dot
{
	--pager-dot-border-color:var(--repeater-arrow-color);
--pager-dot-selected-bg:var(--repeater-arrow-color);

}
/* Row[7235]*/
.repeater--carousel-pager-as-arrow
{
	position:relative;

}
/* Row[7236]*/
.repeater--carousel-pager-as-arrow .carousel-btn
{
	align-items:center;
justify-content:center;
position:absolute;
top:calc(50% - 45px - var(--pager-dot-size));
display:flex;
background-color:var(--repeater-arrow-bg-color);
border:none !important;
border-radius:50%;
--pager-dot-size:30px;
--pager-dot-border-color:var(--repeater-arrow-color);

}
/* Row[7237]*/
.repeater--carousel-pager-as-arrow .carousel-nav-next
{
	right:calc(-1 * var(--pager-dot-size) - var(--padding-half));

}
/* Row[7238]*/
.repeater--carousel-pager-as-arrow .carousel-nav-prev
{
	left:calc(-1 * var(--pager-dot-size) - var(--padding-half));

}
/* Row[7239]*/
.repeater--carousel-pager-as-arrow .carousel-btn:before
{
	color:var(--pager-dot-border-color);
font-family:'Material Icons';
font-size:22px;
justify-content:center;
display:flex;
white-space:nowrap;
overflow:hidden;
text-indent:0;

}
/* Row[7240]*/
.repeater--carousel-pager-as-arrow .carousel-nav-next:before
{
	content:'arrow_forward';

}
/* Row[7241]*/
.repeater--carousel-pager-as-arrow .carousel-nav-prev:before
{
	content:'arrow_back';

}
/* Row[7242]*/
.marketplace-analytics--asset-managers
{
	--repeater-app-width:calc((100% - var(--margin-half)) / 6) !important;

}
/* Row[7243]*/
.header-buttons--right-aligned .ic-headerbuttons
{
	justify-content:flex-end;
padding-right:var(--padding);

}
/* Row[7244]*/
[data-workflow="ClientFactFind.WF.App"] div.card.card--emphasized
{
	box-shadow:none;
--ui-color-border:var(--ui-color-key);
--app-subtitle-bg:transparent;
--app-subtitle-border-color:var(--ui-color-key);
--app-title-color:var(--ui-color-key);
--card-bg:var(--ui-color-key);
--card-border-width:var(--border-width);
--card-border-color:var(--ui-color-key);
--card-app-title-bg:var(--ui-color-key-secondary);
--card-app-title-border-color:var(--ui-color-key);

}
/* Row[7245]*/
[data-design-system="Alt"] .list--button-icons-no-border .icGrid .dx-datagrid [dx-button].button--icon-only:not(.button--read-status)
{
	--button-border-width:0;

}
/* Row[7246]*/
[data-workflow="ClientFactFind.WF.App"] .card.cff--main-content
{
	background:var(--color-athens-gray);
border-radius:20px;

}
/* Row[7248]*/
[data-workflow="ClientFactFind.WF.App"] .cff--right-column , .cff--main-content-scroll
{
	overflow:auto;

}
/* Row[7249]*/
[data-workflow="ClientFactFind.WF.App"] .cff--main-content-scroll
{
	width:100%;
height:100%;
padding:calc(var(--padding)*2.5) calc(var(--padding)*2) 0 calc(var(--padding)*2);

}
/* Row[7250]*/
.icmp--data-view-title .icGrid .dx-datagrid-group-panel .dx-group-panel-item
{
	color:var(--ui-color-key);
padding:var(--padding-quarter) var(--padding-half);
border:1px solid #c4cdd5;
border-radius:20px;

}
/* Row[7251]*/
.icmp--add-perf-list .icGrid .dx-datagrid .dx-row > td:nth-last-child(2)
{
	padding-left:4px;

}
/* Row[7252]*/
.icmp--add-perf-list .icGrid .dx-datagrid .dx-row > td:nth-last-child(3)
{
	padding-right:0px;

}
/* Row[7253]*/
.icmp--add-media-lists tr.dx-row.dx-column-lines.dx-header-row
{
	border-top:1px solid #ddd;

}
/* Row[7254]*/
.icmp--add-tag-list .icGrid .dx-datagrid .dx-row > td:first-child
{
	padding-left:1em;

}
/* Row[7255]*/
.icmp--add-tag-list .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:not(.dx-group-row).dx-selection td:first-child::before
{
	display:none;

}
/* Row[7256]*/
.fa-done:before
{
	color:var(--ui-color-negative);
font-size:1.5em;
content:'done';

}
/* Row[7257]*/
.smg-list-with-icons .icGrid tr td:first-child [dx-button].dx-button.smg-view-btn
{
	width:auto;
padding:var(--button-padding);
pointer-events:initial;

}
/* Row[7258]*/
.marketplace-dd--assetmgr-wrapper
{
	background-color:var(--card-bg);

}
/* Row[7259]*/
.marketplace-distributor--dash .IXResponsiveBody
{
	padding:0;

}
/* Row[7260]*/
.marketplace-distributor--dash .IXResponsiveBodyInner > .IXResponsiveContent
{
	max-width:unset;

}
/* Row[7261]*/
.marketplace-distributor--dash .marketplace-dd--set-max-width
{
	max-width:var(--body-max-width);

}
/* Row[7262]*/
.field--set-custom-bg-color
{
	background-color:var(--field-custom-bg-color);

}
/* Row[7263]*/
.field--set-custom-bg-color-imp
{
	background-color:var(--field-custom-bg-color-imp) !important;

}
/* Row[7264]*/
.icmp--data-view-title .icGrid .dx-datagrid .dx-row > td:nth-last-child(2)
{
	padding-right:2em;

}
/* Row[7265]*/
.icmp--add-holdings .icGrid .dx-datagrid .dx-row > td:nth-last-child(2)
{
	padding-left:2em !important;

}
/* Row[7266]*/
.icmp--add-holdings .icGrid .dx-datagrid .dx-row > td:nth-last-child(1)
{
	padding-right:2.7em;

}
/* Row[7267]*/
.marketplace--edit-order-modal .dx-data-row.rowDraggable.ui-sortable-handle span.material-icons
{
	display:none;

}
/* Row[7268]*/
.marketplace--edit-order-modal tr td:first-child:before
{
	font-family:'Material Icons';
font-size:20px;
content:"open_with";

}
/* Row[7269]*/
.marketplace--edit-order-modal colgroup col:first-child
{
	width:40px !important;

}
/* Row[7270]*/
.list--header-row-add-border .dx-header-row td
{
	border-top:var(--border-top-width) solid var(--ui-color-border) !important;
border-bottom:var(--border-bottom-width) solid var(--ui-color-border) !important;

}
/* Row[7271]*/
.file-uploader--set-custom-height .fileupload-table
{
	height:var(--file-uploader-height);

}
/* Row[7272]*/
.file-uploader--set-custom-height .fileupload-table:before , .file-uploader--set-custom-height .fileupload-table:after
{
	position:static;

}
/* Row[7273]*/
.field--set-object-fit
{
	object-fit:var(--object-fit-value);

}
/* Row[7274]*/
.marketplace-search--share-product-bg
{
	height:345px;
background:linear-gradient(161deg, #294984 -9.67%, #006DDF 106.76%);

}
/* Row[7275]*/
.content-editor--set-border-radius .fr-wrapper
{
	border-radius:var(--border-radius) !important;

}
/* Row[7276]*/
.rpb-conditional-next-button .ic-row:last-of-type .ic-col:last-of-type
{
	position:absolute;
background:var(--card-bg);

}
/* Row[7277]*/
.icGrid .dx-datagrid-column-chooser-plain::after
{
	width:100%;
height:auto;
position:absolute;
top:0;
left:0;
display:block;
background-image:radial-gradient(circle, var(--button-click-ripple-bg) 10%,transparent 10.01%);
background-repeat:no-repeat;
background-position:50%;
content:"";
z-index:2;
opacity:0;
transition:transform var(--anim-speed-fast) ease , opacity var(--anim-speed-slow) ease;
transform:scale(10,10) translateZ(0);
pointer-events:none;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[7278]*/
.dx-overlay-wrapper.dx-loadpanel-wrapper.dx-overlay-modal.dx-overlay-shader
{
	z-index:0 !important;

}
/* Row[7279]*/
.filterNameTxtBox.dx-textbox .dx-texteditor-container::before
{
	margin-bottom:var(--margin-half);
position:relative;
display:flex;
background:var(--card-bg);
content:"To save your settings for future use, specify a name and choose \"Save and Apply\".\A\ATo apply your settings without saving,\A choose \"Apply\".";
white-space:pre-wrap;
opacity:1;

}
/* Row[7280]*/
.filterNameTxtBox.dx-invalid:not(.dx-state-focused).dx-state-hover .dx-texteditor-container::before , .dx-invalid:not(.dx-state-focused).dx-state-active .dx-texteditor-container::before
{
	opacity:1;

}
/* Row[7281]*/
.filterNameTxtBox .dx-invalid-message .dx-invalid-message > .dx-overlay-content
{
	top:230px !important;
left:20px !important;
visibility:visible;

}
/* Row[7282]*/
.filterNameTxtBox .dx-texteditor-container
{
	flex-direction:column;
padding:var(--padding);
display:flex;
border-bottom:var(--buttons-app-border-width) solid var(--buttons-app-border-color);

}
/* Row[7283]*/
.filterNameTxtBox::before
{
	color:var(--ui-color-text);
font-family:var(--font-family-main);
font-weight:var(--app-title-font-weight);
font-size:var(--app-title-font-size);
align-items:center;
height:var(--card-app-title-min-height);
margin-top:-2.25em;
padding:0 var(--padding);
position:relative;
display:flex;
background:var(--card-app-title-bg);
border-style:solid;
border-color:var(--card-app-title-border-color);
border-radius:var(--modal-border-radius) var(--modal-border-radius) 0 0;
content:"Save/Apply View";
z-index:1;
border-width:var(--card-app-title-border-width);

}
/* Row[7284]*/
.dx-dropdowneditor.dx-texteditor.dx-invalid .dx-texteditor-input-container::after , .dx-dropdowneditor.dx-texteditor.dx-valid .dx-texteditor-input-container::after
{
	right:23px;

}
/* Row[7285]*/
[data-workflow="ClientFactFind.WF.App"] .ExtraSmall .card.cff--main-content
{
	background:transparent;
border-radius:0;

}
/* Row[7286]*/
[data-workflow="ClientFactFind.WF.App"] .ExtraSmall .card.cff--main-content , [data-workflow="ClientFactFind.WF.App"] .ExtraSmall .cff--left-column
{
	height:auto !important;

}
/* Row[7287]*/
.grouping-row--hide .icGrid .dx-toolbar .dx-toolbar-before
{
	display:none;

}
/* Row[7288]*/
.list--truncate-long-word-ellipsis .icGrid .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row td span
{
	display:block;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;

}
/* Row[7289]*/
.list--wrap-fluid-mode-content .icGrid .dx-datagrid .dx-master-detail-cell .dx-layout-manager .dx-label-h-align.dx-flex-layout .dx-field-item-content
{
	transform-origin:anywhere;

}
/* Row[7290]*/
.list--truncate-long-word-ellipsis .icGrid .dx-datagrid .dx-master-detail-cell .dx-layout-manager .dx-label-h-align.dx-flex-layout .dx-field-item-content
{
	white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;

}
/* Row[7291]*/
.marketplace--product-search-list .dx-row:not(.dx-group-row).dx-selection td:first-child::before
{
	display:none !important;

}
/* Row[7292]*/
.marketplace--product-search-list .dx-datagrid-rowsview .dx-selection.dx-row.dx-column-lines > td
{
	border-color:transparent !important;

}
/* Row[7293]*/
[data-workflow="ClientFactFind.WF.App"] div.card.card--emphasized.card--transparent-bg
{
	box-shadow:none;
--card-bg:rgba(0,109,223,.2);
--card-border-color:transparent;

}
/* Row[7294]*/
[data-workflow="ClientFactFind.WF.App"] div.card.card--border-radius-20
{
	--card-border-radius:20px;

}
/* Row[7295]*/
.voice-memos__list .icGrid .dx-toolbar .dx-toolbar-before
{
	row-gap:var(--gap-horizontal);
align-items:center;
flex-wrap:wrap;
max-width:100%;
display:flex;

}
/* Row[7296]*/
[data-step="FSMPDPreviewProd.Holder.App"] .ic-data-menuitem-targetapp-ic10fsmsearchholderapp .dx-menu-item-text , [data-step="FSMPDPreviewProd.Holder.App"] .ic-data-menuitem-targetapp-icmpproductsearchholderapp .dx-menu-item-text , [data-step="ICMPPreviewProd.Holder.App"] .ic-data-menuitem-targetapp-icmpproductsearchholderapp .dx-menu-item-text
{
	color:var(--menu-item-selected-color) !important;

}
/* Row[7297]*/
[data-step="FSMPDPreviewProd.Holder.App"] .ic-data-menuitem-targetapp-ic10fsmsearchholderapp::after , [data-step="FSMPDPreviewProd.Holder.App"] .ic-data-menuitem-targetapp-icmpproductsearchholderapp::after , [data-step="ICMPPreviewProd.Holder.App"] .ic-data-menuitem-targetapp-icmpproductsearchholderapp::after
{
	width:100%;
height:var(--menu-item-selected-border-width);
position:fixed;
bottom:0;
display:flex;
background:var(--menu-item-selected-border-color);
content:"";

}
/* Row[7298]*/
.workflow--menu-items-light-blue
{
	--menu-item-selected-color:var(--link-color);
--menu-item-selected-border-color:var(--link-color);

}
/* Row[7299]*/
.chart--center-tooltip-text .highcharts-label.highcharts-tooltip > span
{
	padding:1.3em 0 !important;

}
/* Row[7300]*/
.crm-tabs > .fieldTable > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab.dx-tab-selected
{
	align-items:center;
justify-content:center;
min-width:15em;
padding:calc(var(--padding) / 4) calc(var(--padding) * .75);
display:flex;
border:0;
box-shadow:0px 3px 8px rgba(0, 0, 0, 0.12);
--tabs-tab-height:1.8em;
--tabs-tab-selected-border-color:none;

}
/* Row[7301]*/
.crm-tabs > .fieldTable > .ic-tabs > .dx-tabpanel-tabs .dx-tabs-wrapper
{
	justify-content:space-between;
height:2.1em;
padding:2px;
display:inline-flex;
background:#DADEE1;
border:var(--border-width) solid var(--ui-color-key);
border-radius:var(--border-radius);
overflow:hidden;
--border-width:0;
--border-radius:10px;
--tabs-tab-bg:transparent;
--tabs-tab-color:var( --ui-color-text);
--tabs-tab-border-radius:8px;
--tabs-tab-selected-color:var( --ui-color-text);
--tabs-tab-selected-bg:var(--switch-color);

}
/* Row[7302]*/
.crm-tabs > .fieldTable > .ic-tabs > .dx-tabpanel-tabs .dx-tabs
{
	height:revert;
padding:var(--tabs-panel-padding);
background:transparent;
border-top:0;
border-left:0;
border-bottom:none;
border-right:0;
border-radius:var(--tabs-tab-panel-border-radius);
overflow-y:hidden;

}
/* Row[7303]*/
.crm-tabs > .fieldTable > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab
{
	align-items:center;
justify-content:center;
min-width:15em;
display:flex;
--tabs-tab-height:1.8em;

}
/* Row[7304]*/
.crm-tabs-notif > .fieldTable > .ic-tabs > .dx-tabpanel-tabs .dx-tabs-wrapper
{
	justify-content:space-between;
height:2.1em;
padding:2px;
display:inline-flex;
background:var(--card-app-title-border-color);
border:var(--border-width) solid var(--ui-color-key);
border-radius:var(--border-radius);
overflow:hidden;
--border-width:0;
--border-radius:10px;
--tabs-tab-bg:transparent;
--tabs-tab-color:var( --ui-color-text);
--tabs-tab-border-radius:8px;
--tabs-tab-selected-color:var( --ui-color-text);
--tabs-tab-selected-bg:var( --card-bg);

}
/* Row[7305]*/
.crm-tabs-notif > .fieldTable > .ic-tabs > .dx-tabpanel-tabs .dx-tabs
{
	justify-content:start;
height:revert;
display:flex;
background:transparent;
border-top:0;
border-left:0;
border-bottom:none;
border-right:0;
border-radius:var(--tabs-tab-panel-border-radius);
overflow-y:hidden;

}
/* Row[7306]*/
.crm-tabs-notif > .fieldTable > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab
{
	align-items:center;
justify-content:center;
min-width:7em;
display:flex;
--tabs-tab-height:1.8em;

}
/* Row[7307]*/
.crm-tabs-notif > .fieldTable > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab.dx-tab-selected
{
	align-items:center;
justify-content:center;
min-width:7em;
padding:calc(var(--padding) / 4) calc(var(--padding) * .75);
display:flex;
border:0;
box-shadow:0px 3px 8px rgba(0, 0, 0, 0.12);
--tabs-tab-height:1.8em;
--tabs-tab-selected-border-color:none;

}
/* Row[7308]*/
.crm-tabs-notif-drawer > .fieldTable > .ic-tabs > .dx-tabpanel-tabs .dx-tabs-wrapper
{
	justify-content:space-between;
height:2.1em;
padding:2px;
display:inline-flex;
background:var(--card-app-title-border-color);
border:var(--border-width) solid var(--ui-color-key);
border-radius:var(--border-radius);
overflow:hidden;
--border-width:0;
--border-radius:10px;
--tabs-tab-bg:transparent;
--tabs-tab-color:var( --ui-color-text);
--tabs-tab-border-radius:8px;
--tabs-tab-selected-color:var( --ui-color-text);
--tabs-tab-selected-bg:var( --card-bg);

}
/* Row[7309]*/
.crm-tabs-notif-drawer > .fieldTable > .ic-tabs > .dx-tabpanel-tabs .dx-tabs
{
	justify-content:start;
height:revert;
padding-left:var(--padding);
padding-top:var(--padding);
display:flex;
background:transparent;
border-top:0;
border-left:0;
border-bottom:none;
border-right:0;
border-radius:var(--tabs-tab-panel-border-radius);
overflow-y:hidden;

}
/* Row[7310]*/
.crm-tabs-notif-drawer > .fieldTable > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab
{
	align-items:center;
justify-content:center;
min-width:7em;
display:flex;
--tabs-tab-height:1.8em;

}
/* Row[7311]*/
.crm-tabs-notif-drawer > .fieldTable > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab.dx-tab-selected
{
	align-items:center;
justify-content:center;
min-width:7em;
padding:calc(var(--padding) / 4) calc(var(--padding) * .75);
display:flex;
border:0;
box-shadow:0px 3px 8px rgba(0, 0, 0, 0.12);
--tabs-tab-height:1.8em;
--tabs-tab-selected-border-color:none;

}
/* Row[7312]*/
[data-design-system="Alt"] .app-title.app-title--has-buttons.interactions-title [dx-button].dx-button:not(.button--outlined) , [data-design-system="Alt"] .app-title.app-title--has-buttons.interactions-title [dx-button].dx-button:not(.button--outlined) .dx-button-content
{
	border-radius:5px;
--button-border-width:2px;
--button-border-color:var(--button-text-color);

}
/* Row[7313]*/
.crm-interactions-details-list .icGrid .dx-datagrid .dx-datagrid-header-panel
{
	border-bottom:none;

}
/* Row[7314]*/
.crm-interactions-details-list .icGrid .dx-datagrid .dx-header-row
{
	border-bottom:var(--list-row-border-width) solid var(--list-row-border-color);

}
/* Row[7315]*/
.repeater-app-width-50
{
	--repeater-app-width:50%;

}
/* Row[7316]*/
.fsm--risk-statistics-col .ic-col.ic-col-0
{
	width:50em;

}
/* Row[7317]*/
.chart--centered .ic-list-chart , .chart--centered .ic-treemap
{
	justify-content:center;
display:flex;

}
/* Row[7318]*/
.crm-interaction-list-action-type-transparent[role="cell"]
{
	text-transform:lowercase;

}
/* Row[7319]*/
.crm-interaction-list-action-type-transparent::first-letter
{
	text-transform:uppercase;

}
/* Row[7320]*/
.iFrameMarket .dx-scrollable-container.ic-focus-indicator
{
	overflow-y:scroll;

}
/* Row[7321]*/
.cc-window
{
	color:var(--ui-color-gray-dark);
background:var(--card-bg);

}
/* Row[7322]*/
.marketplace-sf-mgmt--active-list .dx-header-row td:last-child .dx-datagrid-text-content:after
{
	margin-left:12px;
content:'Archive';

}
/* Row[7323]*/
.dx-map-display-block .gm-style-iw-d div
{
	--ui-color-text:var(--color-ebony-clay);

}
/* Row[7324]*/
.ExtraSmall .util--position-relative-on-mobile , .Small .util--position-relative-on-mobile , .Medium .util--position-relative-on-tablet
{
	position:relative !important;

}
/* Row[7325]*/
.opp-status-active
{
	padding-left:3px;
display:list-item;
background:#bfd6ff;
border:solid #bfd6ff 3px;
border-radius:7px;
list-style-position:inside;
list-style-type:disc;

}
/* Row[7326]*/
.opp-status-active::marker
{
	color:#5080fa;
font-size:large;

}
/* Row[7327]*/
.opp-status-new
{
	padding-left:3px;
display:list-item;
background:#fcd1b1;
border:solid #fcd1b1 3px;
border-radius:7px;
list-style-position:inside;
list-style-type:disc;

}
/* Row[7328]*/
.opp-status-new::marker
{
	color:#fa9750;
font-size:large;

}
/* Row[7329]*/
.opp-status-closing
{
	padding-left:3px;
display:list-item;
background:#d6cffc;
border:solid #d6cffc 3px;
border-radius:7px;
list-style-position:inside;
list-style-type:disc;

}
/* Row[7330]*/
.opp-status-closing::marker
{
	color:#8d7af5;
font-size:large;

}
/* Row[7331]*/
.opp-status-lost
{
	padding-left:3px;
display:list-item;
background:#fc9a9a;
border:solid #fc9a9a 3px;
border-radius:7px;
list-style-position:inside;
list-style-type:disc;

}
/* Row[7332]*/
.opp-status-lost::marker
{
	color:red;
font-size:large;

}
/* Row[7333]*/
.opp-status-won
{
	padding-left:3px;
display:list-item;
background:#afe0ab;
border:solid #afe0ab 3px;
border-radius:7px;
list-style-position:inside;
list-style-type:disc;

}
/* Row[7334]*/
.opp-status-won::marker
{
	color:green;
font-size:large;

}
/* Row[7335]*/
.ExtraSmall .page-title.page-title--icon-only
{
	flex-wrap:var(--flex-wrap);
flex-direction:var(--flex-direction);

}
/* Row[7336]*/
.pager-active-has-underline .dx-pager .dx-pages .dx-page.dx-selection
{
	text-decoration:underline;

}
/* Row[7337]*/
.treemap--drill-btn-left .ic-treemap-drill-btn
{
	position:absolute;
top:-7px;
left:10px;

}
/* Row[7338]*/
.treemap--drill-btn-left .ic-treemap-drill-btn .fa-circle
{
	opacity:0.5 !important;

}
/* Row[7339]*/
[data-design-system="PBV2"] .dashboard .ExtraSmall, [data-design-system="PBV2"] .dashboard .Small
{
	--page-title-banner-height:11em;

}
/* Row[7340]*/
[data-design-system="Alt"] .list--as-tagbox .icGrid .dx-datagrid [dx-button].button--icon-only:not(.button--read-status)
{
	--button-border-width:0px;

}
/* Row[7341]*/
.marketplace--draft-status .marketplace--fund-status
{
	padding:var(--padding-quarter) 12px var(--padding-quarter) 24px;
position:relative;
background-color:#ffd79d;
border-radius:20px;

}
/* Row[7342]*/
.marketplace--remove-circle:before
{
	content:"" !important;

}
/* Row[7343]*/
.marketplace--published-status .marketplace--fund-status
{
	padding:var(--padding-quarter) 12px var(--padding-quarter) 24px;
position:relative;
background-color:#aee9d1;
border-radius:20px;

}
/* Row[7345]*/
.marketplace--fund-status:before
{
	font-family:'Material Icons';
font-size:11px;
position:absolute;
left:8px;

}
/* Row[7346]*/
.marketplace--draft-status .marketplace--fund-status:before
{
	color:#eb9a00;
content:'circle';

}
/* Row[7347]*/
.marketplace--null-status .marketplace--fund-status:before
{
	color:#006DDF;
content:'circle';

}
/* Row[7348]*/
.marketplace--null-status .marketplace--fund-status
{
	padding:var(--padding-quarter) 12px var(--padding-quarter) 24px;
position:relative;
background-color:#CCE2F9;
border-radius:20px;

}
/* Row[7349]*/
:root[data-user-theme="dark"] .marketplace--draft-status .marketplace--fund-status , :root[data-user-theme="dark"] .icmp--pdm-status-unpublished-circle , :root[data-user-theme="dark"] .marketplace--published-status .marketplace--fund-status , :root[data-user-theme="dark"] .icmp--pdm-status-published-circle
{
	color:black;

}
/* Row[7350]*/
:root[data-user-theme="dark"] .marketplace--pdm-list
{
	--ui-color-key-secondary:var(--color-green-vogue) !important;

}
/* Row[7351]*/
.list--custom-grouping-buttons .dx-datagrid-group-panel .dx-group-panel-item
{
	color:var(--custom-group-btns-color);
padding:var(--custom-group-btns-padding);
background-color:var(--custom-group-btns-bg-color);
border:var(--custom-group-btns-border);
border-radius:var(--custom-group-btns-border-radius);

}
/* Row[7352]*/
.app-title.app-title--has-buttons.interactions-title [dx-button].dx-button
{
	--button-padding:0;

}
/* Row[7353]*/
.list--add-padding-right .dx-header-row td:last-child , .list--add-padding-right .dx-data-row td:last-child
{
	padding-right:var(--list-padding-right);

}
/* Row[7354]*/
.marketplace-pdm-10kgrowthlistapp .icGrid .dx-toolbar-after
{
	font-size:var(--headings-size-h6);
align-items:center;
margin:auto;
position:relative;
right:-18em;
display:flex;

}
/* Row[7355]*/
.fr-element.fr-view
{
	max-height:var(--content-editor-max-height, 42.857em);

}
/* Row[7356]*/
.news-banner__story .trending-news-item__readmore
{
	color:var(--color-white);

}
/* Row[7357]*/
.risk-profile-repeater.card
{
	margin-bottom:var(--margin-half);
padding-bottom:var(--padding-plus-half);
--border-radius:10px;
--padding:20px;
--card-app-title-min-height:3.5em;
--label-font-weight:500;
--label-margin:0;

}
/* Row[7358]*/
.risk-profile-repeater .ic-row
{
	margin-right:var(--margin-plus-half);
margin-left:var(--margin-plus-half);
padding:var(--padding-half) var(--padding) 0 var(--padding);
display:grid;
border-left:var(--border-width) solid var(--ui-color-border);
border-right:var(--border-width) solid var(--ui-color-border);
grid-template-columns:repeat(3, minmax(0, 1fr));

}
/* Row[7359]*/
.risk-profile-repeater .ic-row.ic-row-0
{
	padding-bottom:5px;
padding-top:var(--padding);
border-top:var(--border-width) solid var(--ui-color-border);
border-top-left-radius:var(--border-radius);
border-top-right-radius:var(--border-radius);

}
/* Row[7360]*/
.risk-profile-repeater .ic-row:last-child
{
	padding-bottom:var(--padding);
border-bottom:var(--border-width) solid var(--ui-color-border);
border-bottom-left-radius:var(--border-radius);
border-bottom-right-radius:var(--border-radius);

}
/* Row[7361]*/
.risk-profile-repeater .ic-row:not(.ic-row-0) .ic-col
{
	align-items:center;
justify-content:center;
padding:var(--padding) 0;
display:flex;
border-top:var(--border-width) solid var(--ui-color-border);
border-bottom:var(--border-width) solid var(--ui-color-border);

}
/* Row[7362]*/
.risk-profile-repeater .ic-row:not(.ic-row-0) .ic-col:first-child
{
	justify-content:start;
padding-left:var(--padding);
border-left:var(--border-width) solid var(--ui-color-border);
border-top-left-radius:var(--border-radius);
border-bottom-left-radius:var(--border-radius);

}
/* Row[7363]*/
.risk-profile-repeater .ic-row:not(.ic-row-0) .ic-col:last-child
{
	justify-content:end;
padding-right:var(--padding);
border-right:var(--border-width) solid var(--ui-color-border);
border-top-right-radius:var(--border-radius);
border-bottom-right-radius:var(--border-radius);

}
/* Row[7364]*/
.multitag--hide-textbox .dx-texteditor-input-container
{
	display:none;

}
/* Row[7365]*/
.multitag--hide-textbox .ic-tag-box-button-wrapper
{
	display:none;

}
/* Row[7366]*/
.ae-mqma .dx-radiogroup .dx-collection
{
	display:grid;
grid-auto-flow:column;

}
/* Row[7367]*/
.ae-mqma .dx-collection .dx-item.dx-radiobutton
{
	align-items:center;
padding:15px;
display:flex;
border:var(--border-width) solid var(--ui-color-border);
border-radius:10px;

}
/* Row[7368]*/
.ae-mqma .dx-collection .dx-item.dx-radiobutton:not(:last-child)
{
	margin-right:10px;

}
/* Row[7369]*/
.ae-mqma .dx-radiogroup .dx-radiobutton-icon-dot
{
	background:var(--link-color);

}
/* Row[7370]*/
.ae-mqma .dx-collection .dx-item.dx-radiobutton.dx-radiobutton-icon-checked
{
	background:#CCE2F9;
border-color:var(--link-color);
--ui-color-text:var(--link-color);

}
/* Row[7371]*/
.marketplace--footer-gray footer
{
	justify-content:center;
margin-top:var(--margin-4x);
padding:var(--padding-2x) var(--padding);
display:flex;
--link-hover-bg:transparent;

}
/* Row[7372]*/
.marketplace--footer-gray footer .IXResponsiveFooterInner
{
	width:100%;
max-width:var(--body-max-width);
display:block;

}
/* Row[7373]*/
.icmp__footer .footer__content *
{
	color:var(--fx-color-gray-40,#889aa5);
font-weight:var(--font-weight-regular);
line-height:1.5em;

}
/* Row[7374]*/
.icmp__footer__policy_links
{
	width:auto!important;
margin-left:auto!important;
display:inline-flex;

}
/* Row[7375]*/
.need-help-tooltip:hover .tooltiptext
{
	width:400px;
margin-left:1em;
padding:7px;
position:absolute;
background:var(--card-bg);
box-shadow:0 0 0 1px rgb(63 63 68 / 5%), 0 1px 3px 0 rgb(63 63 68 / 15%);
border-radius:2px;
border-bottom-left-radius:2px;
z-index:999000;
visibility:visible;

}
/* Row[7376]*/
.need-help-tooltip .tooltiptext
{
	position:absolute;
visibility:hidden;

}
/* Row[7377]*/
.need-help-tooltip:before
{
	color:#005F9E;
display:inline-flex;
content:'Need help?';

}
/* Row[7378]*/
.dynamic-text-tooltip:hover .tooltiptext, .dynamic-text-tooltip:focus-visible .tooltiptext
{
	width:400px;
margin-top:1.5em;
margin-left:1em;
padding:7px;
position:absolute;
left:40%;
background:var(--card-bg);
box-shadow:0 0 0 1px rgb(63 63 68 / 5%), 0 1px 3px 0 rgb(63 63 68 / 15%);
border-radius:2px;
border-bottom-left-radius:2px;
z-index:999000;
white-space:normal !important;
visibility:visible;

}
/* Row[7379]*/
.dynamic-text-tooltip .tooltiptext
{
	position:absolute;
visibility:hidden;

}
/* Row[7380]*/
.dynamic-text-tooltip:before
{
	color:#005F9E;
display:inline-flex;
content:"info_outline";

}
/* Row[7381]*/
.tooltip--no-flicker .dynamic-text-tooltip:before
{
	color:#005F9E;
display:inline-flex;
content:attr(data-icon);

}
/* Row[7382]*/
.ExtraSmall .dynamic-text-tooltip:hover .tooltiptext
{
	width:350px;
max-width:calc(100vw - 3*var(--margin));
margin-top:1.5em;
margin-left:1em;
padding:7px;
position:absolute;
left:0;
background:var(--card-bg);
box-shadow:0 0 0 1px rgb(63 63 68 / 5%), 0 1px 3px 0 rgb(63 63 68 / 15%);
border-radius:2px;
border-bottom-left-radius:2px;
z-index:999000;
white-space:normal!important;
visibility:visible;

}
/* Row[7383]*/
.marketplace--footer-gray .footer .footer__links .NewsFeedV4 .NewsFeedBxWrapper .NewsFeedItem > div.NewsFeedTitle
{
	color:var(--fx-color-gray-40,#889aa5);
font-weight:var(--font-weight-regular);
font-size:var(--headings-size-h6);

}
/* Row[7384]*/
.marketplace--footer-gray .footer .footer__links .NewsFeedPageColumn a:not(:last-child)::after
{
	display:none;

}
/* Row[7385]*/
.icmp--performance-list .stockChartContainer .highcharts-range-selector-group
{
	display:none;

}
/* Row[7386]*/
.marketplace--product-details-header .ic-row.ic-row-3
{
	margin-left:auto;
display:flex;

}
/* Row[7387]*/
.full-width-dashboard[data-design-system="Admin"] [class*="Dash"]
{
	--body-max-width:2000px;

}
/* Row[7388]*/
.util--text-wrap-wrap
{
	text-wrap:wrap !important;

}
/* Row[7389]*/
.util--overflow-wrap-anywhere
{
	overflow-wrap:anywhere;

}
/* Row[7390]*/
.pcp--education-slider .DocumentSliderV4 .bx-wrapper a.bx-prev
{
	left:calc( -1 * var(--margin-quarter));

}
/* Row[7391]*/
.kpi.kpi--tooltip .ic-row
{
	flex-grow:1;
padding:var(--padding-plus-half);
position:relative;
display:grid;
border:solid 1px #E0E3E7;
border-radius:10px;
grid-column-gap:var(--kpi-gap-vertical);
grid-row-gap:var(--kpi-gap-horizontal);
grid-template-columns:repeat(auto-fit, minmax(var(--kpi-column-min-width), 1fr));

}
/* Row[7392]*/
[data-design-system="PBV2"][ng-app] .chart-period-date-filter .ic-ada-buttons-container button:last-child
{
	border-right:0;

}
/* Row[7393]*/
[data-design-system="PB"][ng-app] .chart-period-date-filter .ic-ada-buttons-container button:last-child
{
	border-right:0;

}
/* Row[7394]*/
.treemap--rounded-corners rect
{
	ry:10 !important;
rx:10 !important;

}
/* Row[7395]*/
.tabs--as-segmented-control.tabs--as-segmented-control--min-width-unset .dx-tabpanel .dx-tabs .dx-tab
{
	min-width:unset !important;

}
/* Row[7396]*/
.tabs--last-child-margin-right-0 .dx-tabs-wrapper .dx-tab:last-child
{
	margin-right:0;

}
/* Row[7397]*/
.label--banner-overlay
{
	--label-color:var(--color-white);

}
/* Row[7398]*/
.marketplace--treemap.treemap__wrapper.ic-treemap-wrapper .highcharts-point
{
	stroke:none;

}
/* Row[7399]*/
.marketplace--treemap .highcharts-data-label text
{
	fill:white !important;

}
/* Row[7400]*/
.marketplace--stock-chart .highcharts-yaxis-labels
{
	text-transform:uppercase;

}
/* Row[7401]*/
.dfp-menu-ff .ae-progress.ic-donut-progress[class] .ic-donut-progress-progress .ic-donut-progress-success
{
	top:calc(50% - 1.1em);

}
/* Row[7402]*/
.DocumentSliderV4 .bx-wrapper .bx-prev
{
	left:-5px;

}
/* Row[7403]*/
[data-workflow="AEFinPlan.WF.App"] tspan.highcharts-text-outline
{
	stroke:var(--card-bg);

}
/* Row[7404]*/
.ExtraSmall .filter--period-selector .ic-row:not(:last-child) .ic-col:first-child
{
	padding-bottom:1em;

}
/* Row[7405]*/
.ExtraSmall .filter--period-selector .ic-row div.radio-buttons--as-segmented-control
{
	display:flex!important;

}
/* Row[7406]*/
.ExtraSmall .filter--period-selector .radio-buttons--as-segmented-control .dx-radiogroup
{
	display:block;

}
/* Row[7407]*/
.ExtraSmall .filter--period-selector .radio-buttons--as-segmented-control .dx-radiogroup .dx-radiobutton
{
	justify-content:center;
padding:0;

}
/* Row[7408]*/
.ExtraSmall .filter--period-selector .radio-buttons--as-segmented-control .dx-collection
{
	display:grid;
grid-template-columns:repeat(5, 1fr);

}
/* Row[7409]*/
.ExtraSmall .filter--period-selector .ic-row-0
{
	display:block !important;

}
/* Row[7410]*/
.prf-legend-fix .highcharts-legend-item.highcharts-line-series
{
	position:relative !important;

}
/* Row[7411]*/
.prf-legend-fix .stockLegendItem
{
	width:max-content;

}
/* Row[7412]*/
.ic-simple-list .dx-list-item
{
	align-items:center;
flex-direction:row-reverse;
justify-content:flex-end;
width:100% !important;
height:var(--list-row-min-height);
padding:var(--list-cell-padding-tb) var(--list-cell-padding-lr);
display:flex;
border-top:0px;
border-bottom:var(--list-row-border-width) solid var(--list-row-border-color);

}
/* Row[7413]*/
.ic-simple-list .dx-list-item-content::before
{
	display:none;

}
/* Row[7414]*/
.ic-simple-list .dx-list-item:nth-child(odd)
{
	background:var(--ui-color-odd-bg);

}
/* Row[7415]*/
.ic-simple-list .dx-list-item:nth-child(even)
{
	background:var(--ui-color-even-bg);

}
/* Row[7416]*/
.ic-simple-list
{
	position:relative;

}
/* Row[7417]*/
.ic-simple-list .dx-sortable-dragging.dx-sortable-clone
{
	width:100%;

}
/* Row[7418]*/
.ic-simple-list .dx-list-item-after-bag .dx-list-reorder-handle::before
{
	color:var(--ui-color-text-secondary);
font-family:var(--font-family-icon);
font-size:1.5em;
align-items:center;
justify-content:center;
width:100%;
height:100%;
display:flex;
content:"drag_indicator";
transform:rotate(0.03deg);

}
/* Row[7419]*/
.ic-simple-list .dx-list-item-after-bag .dx-list-reorder-handle
{
	font-family:var(--font-family-icon);
font-size:1em;
width:100%;
height:100%;
padding:0;
background:none;

}
/* Row[7420]*/
.ic-simple-list .dx-list-item-after-bag.dx-list-reorder-handle-container
{
	align-items:center;
justify-content:center;
width:var(--list-row-min-height);
height:var(--list-row-min-height);
display:flex;

}
/* Row[7421]*/
.ic-simple-list .dx-empty-message
{
	color:var(--list-no-data-message-color);
font-family:var(--font-family-main);
font-size:var(--list-no-data-message-font-size);
text-align:center;
line-height:var(--font-line-height-main);
flex-direction:column;
justify-content:center;
width:100%;
height:100%;
padding:var(--padding);
display:flex;
border:0;
animation-duration:var(--anim-speed-fast);
animation-name:anim-no-data-message;
animation-timing-function:ease;

}
/* Row[7422]*/
.ic-simple-list .dx-empty-message::before
{
	color:var(--list-no-data-message-icon-color);
font-family:var(--font-family-icon);
font-size:2.5em;
line-height:1;
margin-top:-.1em;
text-transform:none;
content:var(--ui-icon-no-data);

}
/* Row[7423]*/
.simple-list__title .TableTitle
{
	border-bottom:var(--list-row-border-width) solid var(--list-row-border-color);
--app-title-font-size:1em;
--app-title-padding:0px 1.875em 0px var(--padding);
--card-app-title-bg:var(--list-header-row-bg);
--card-app-title-min-height:var(--list-row-min-height);

}
/* Row[7424]*/
[data-design-system="Alt"] .alt-rnc-article
{
	--page-title-banner-height:20.143em;

}
/* Row[7425]*/
.rbd-added-reports__order .list--max-height
{
	--input-height:64.214em;

}
/* Row[7426]*/
.input--dropdown-padding-right .dx-dropdowneditor-button-visible .dx-texteditor-input
{
	padding:0.5em 1.429em 0.5em 0.75em;

}
/* Row[7427]*/
.rpb-instance-type--Accounts
{
	--replacement-text:"Account";

}
/* Row[7428]*/
.rpb-instance-type--AccountGroupSecures
{
	--replacement-text:"Account Group";

}
/* Row[7429]*/
.rpb-instance-type--Families
{
	--replacement-text:"Relationship";

}
/* Row[7430]*/
.rpb-instance-type--FamilyMembers
{
	--replacement-text:"Relationship Member";

}
/* Row[7431]*/
.rpb-instance-type--FinancialPlans
{
	--replacement-text:"Financial Plan";

}
/* Row[7432]*/
.content-editor--show-counter.fr-box .fr-counter
{
	display:block !important;

}
/* Row[7433]*/
.content-editor--set-custom-placeholder.fr-box .fr-placeholder:before
{
	color:var(--ui-color-placeholder);
content:var(--custom-content-editor-placeholder);
visibility:visible;

}
/* Row[7434]*/
.content-editor--set-custom-placeholder.fr-box .fr-wrapper .fr-placeholder
{
	margin-top:0 !important;
position:absolute !important;
visibility:hidden;

}
/* Row[7435]*/
.content-editor--custom-height .fr-wrapper
{
	min-height:var(--content-editor-custom-height) !important;

}
/* Row[7436]*/
.content-editor--as-input-field .fr-placeholder , .content-editor--as-input-field .fr-element
{
	padding:var(--input-padding) !important;

}
/* Row[7437]*/
.tooltip--custom-padding .dx-popup-normal
{
	padding:var(--tooltip-custom-padding);

}
/* Row[7438]*/
.marketplace--stock-chart .stockChartContainer .highcharts-navigator .highcharts-navigator-handle
{
	stroke-width:1px;

}
/* Row[7439]*/
.tabs--as-segmented-control.tabs--as-segmented-control-width-unset .dx-tabs-wrapper
{
	width:unset !important;

}
/* Row[7440]*/
.table-title--custom-border-radius .TableTitle
{
	border-radius:var(--table-title-border-radius);

}
/* Row[7441]*/
.list--last-row-remove-border-bottom tr:nth-last-child(2) td
{
	border-bottom:0 !important;

}
/* Row[7442]*/
[data-workflow="ICMPLogin.WF.App"] .ic-mfa-dialog .dx-closebutton
{
	display:none;

}
/* Row[7443]*/
.badge--positive-alp
{
	--icon-bg:#008060 !important;
--badge-color:#AEE9D1 !important;

}
/* Row[7444]*/
.list--remove-sort-down-arrow .dx-sort-down:before
{
	display:none;

}
/* Row[7445]*/
.list--remove-sort-up-arrow .dx-sort-up:before
{
	display:none;

}
/* Row[7446]*/
.list--user-filter-hide-extra-border .dx-datagrid-headers + .dx-datagrid-rowsview
{
	border:none;

}
/* Row[7447]*/
[data-design-system="Alt"] .list--scrollable-lr .dx-treelist-container .dx-treelist-content-fixed .dx-treelist-table .dx-col-fixed
{
	background:var(--card-bg);

}
/* Row[7448]*/
[data-workflow="ClientFactFind.WF.App"] .radio-buttons--as-tagbox-horizontal .dx-radiogroup .dx-collection
{
	flex-wrap:wrap;
display:flex;

}
/* Row[7449]*/
[data-workflow="ClientFactFind.WF.App"] .risk-mqma .subQuestion span
{
	font-weight:normal;
font-size:18px;
display:block;

}
/* Row[7450]*/
.input--quantity .dx-texteditor
{
	position:relative;
display:flex;

}
/* Row[7451]*/
.input--quantity .dx-texteditor:focus-within::after
{
	width:100%;
height:calc(100% - .15rem);
position:absolute;
top:.1rem;
background:transparent;
outline:.1rem auto var(--focus-outline-color);
content:"";
z-index:1;
pointer-events:none;

}
/* Row[7452]*/
.input--quantity .dx-texteditor::before
{
	color:var(--ui-color-text-secondary);
font-family:var(--font-family-main);
font-size:var(--font-size-main);
align-items:center;
justify-content:center;
width:2em;
height:calc(100% - calc(var(--input-border-width) * 2));
padding:var(--padding-half);
position:absolute;
top:var(--input-border-width);
right:var(--input-border-width);
display:flex;
background:var(--ui-gradient);
border-left:var(--border-width) solid var(--input-border-color);
border-top-right-radius:var(--input-border-radius);
border-bottom-right-radius:var(--input-border-radius);
content:"#";
z-index:1;

}
/* Row[7453]*/
.input--quantity .dx-texteditor input
{
	padding-right:calc(2em + var(--padding-half));
outline:0;

}
/* Row[7454]*/
.input--quantity .dx-invalid.dx-texteditor:not(.dx-state-focused)::before
{
	color:var(--color-white);
background:var(--ui-color-destructive);

}
/* Row[7455]*/
.input--quantity.nulltext--is-caption .dx-texteditor::before
{
	max-height:calc(var(--input-min-height) - var(--input-border-width) - var(--input-border-width));
border-top-left-radius:0;
border-bottom-left-radius:0;

}
/* Row[7456]*/
.tabbed-pivot-grid .pivot-container *
{
	color:#212B36;
border-left:none !important;
border-right:none !important;

}
/* Row[7457]*/
.tabbed-pivot-grid .dx-pivotgrid .dx-pivotgrid-area td
{
	padding:14px 10px;

}
/* Row[7458]*/
.tabbed-pivot-grid .pivot-container .dx-pivotgrid .dx-pivotgrid-expanded .dx-expand
{
	color:#212B36;

}
/* Row[7459]*/
.tabbed-pivot-grid .dx-pivotgrid .dx-pivotgrid-expanded .dx-expand::before
{
	font-family:var(--font-family-icon);
content:"expand_more";

}
/* Row[7460]*/
.tabbed-pivot-grid .dx-pivotgrid .dx-pivotgrid-collapsed .dx-expand::before
{
	color:#212B36;
font-family:var(--font-family-icon);
content:"chevron_right";

}
/* Row[7461]*/
.p-tag--margin-0 p
{
	margin:0;

}
/* Row[7462]*/
.rpb-report-dialog__radio-buttons .dx-collection
{
	flex-wrap:wrap;
max-width:20.000em;
display:flex;

}
/* Row[7463]*/
.rpb-report-dialog__radio-buttons .dx-radiogroup .dx-radiobutton:not(:last-child):after
{
	margin-left:var(--margin-half);
content:"OR";

}
/* Row[7464]*/
.rpb-report-dialog-part
{
	gap:1.5em;
display:flex;

}
/* Row[7465]*/
[data-workflow="PRFAdvisor.WF.App"] .prf--replace-with-circle
{
	visibility:hidden;

}
/* Row[7466]*/
[data-workflow="PRFAdvisor.WF.App"] .prf--replace-with-circle::after
{
	font-family:var(--font-family-icon);
content:"circle" !important;
visibility:visible;

}
/* Row[7467]*/
.text--as-link
{
	color:var(--link-color);
text-decoration:underline;
text-decoration-thickness:var(--link-underline-thickness);
text-underline-offset:var(--link-underline-offset);
text-decoration-color:var(--link-underline-color);
background:var(--link-bg);
border-radius:var(--link-border-radius);
cursor:pointer;

}
/* Row[7468]*/
[data-workflow="AEFinPlan.WF.App"] .growth-chart
{
	padding-top:0;

}
/* Row[7469]*/
[data-workflow="AEFinPlan.WF.App"] .AssetAllocationDonutV4
{
	padding:0 var(--padding);

}
/* Row[7470]*/
.list--has-row-reorder .icGrid .dx-datagrid colgroup col:first-child
{
	width:calc(var(--margin) + 1.321em + var(--padding-quarter)) !important;

}
/* Row[7471]*/
.list--has-row-reorder .icGrid .dx-datagrid td:first-child
{
	padding-left:var(--margin);

}
/* Row[7472]*/
.list--has-row-reorder .icGrid .dx-datagrid .dx-row.ui-sortable-handle > td:first-child span:after
{
	color:var(--ui-color-text-secondary);
font-family:'Material Symbols Outlined';
font-size:1.15rem;
align-items:center;
justify-content:center;
display:inline-flex;
cursor:move;
content:"drag_pan";
visibility:visible;
transform:rotate(0.03deg);

}
/* Row[7473]*/
.list--has-row-reorder .icGrid .dx-datagrid .dx-row.ui-sortable-handle > td:first-child span
{
	font-size:0;
align-items:center;
display:flex;

}
/* Row[7474]*/
.icon--material-symbols-outlined
{
	--font-family-icon:'Material Symbols Outlined';

}
/* Row[7475]*/
.icon--material-symbols-rounded
{
	--font-family-icon:'Material Symbols Rounded';

}
/* Row[7476]*/
.icon--material-symbols-sharp
{
	--font-family-icon:'Material Symbols Sharp';

}
/* Row[7477]*/
.ExtraSmall .flex--wrap-reverse-mobile .ic-row
{
	flex-wrap:wrap-reverse;

}
/* Row[7478]*/
.marketplace--dashboard
{
	overflow-x:hidden;
--page-title-banner-height:637px;

}
/* Row[7479]*/
.marketplace--dashboard .IXResponsiveBody
{
	padding:0;

}
/* Row[7480]*/
.marketplace--dashboard .IXResponsiveBodyInner > .IXResponsiveContent
{
	max-width:unset;

}
/* Row[7481]*/
.marketplace-dist-dash--carousel
{
	--repeater-app-width:calc((1400px / 3) + (var( --margin) / 3));
--repeater-arrow-bg-color:var( --card-bg);
--repeater-arrow-color:black;

}
/* Row[7482]*/
.marketplace-dist-dash--carousel-six-items
{
	--repeater-app-width:calc((100% - var(--margin-half)) / 6) !important;

}
/* Row[7483]*/
.marketplace-dist-dash--wrapper .marketplace-dist-dash--search-wrapper , .marketplace-dist-dash--wrapper .marketplace-dist-dash--featured-products-wrapper , .marketplace-dist-dash--wrapper .marketplace-dist-dash--new-products-wrapper , .marketplace-dist-dash--wrapper .marketplace-dist-dash--trending-products-wrapper , .marketplace-dist-dash--wrapper .marketplace-dist-dash--recently-viewed-products-wrapper , .marketplace-dist-dash--wrapper .marketplace-dist-dash--my-favorites , .marketplace-dist-dash--wrapper .marketplace-dist-dash--1st-qrt-disc-prods , .marketplace-dist-dash--wrapper .marketplace-dist-dash--asset-managers , .marketplace-dist-dash--wrapper .marketplace-dist-dash--news-insights
{
	max-width:var(--body-max-width);

}
/* Row[7484]*/
.marketplace-dist-dash--wrapper .marketplace-dist-dash--my-favorites-wrapper , .marketplace-dist-dash--wrapper .marketplace-dist-dash--asset-managers-wrapper
{
	justify-content:center;
display:flex;
background-color:white;

}
/* Row[7485]*/
.marketplace-dist-dash--wrapper .marketplace-dist-dash--1st-qrt-disc-prods-wrapper , .marketplace-dist-dash--wrapper .marketplace-dist-dash--news-insights-wrapper > .IXColumn
{
	justify-content:center;
display:flex;
background-color:#F9FAFC;

}
/* Row[7486]*/
.marketplace-dist-dash--carousel.repeater--carousel-pager-as-arrow .carousel-nav-dot
{
	--pager-dot-border-color:unset;
--pager-dot-selected-bg:unset;

}
/* Row[7487]*/
.marketplace-dist-dash--carousel.repeater--carousel-pager-as-arrow .carousel-btn
{
	filter:drop-shadow(0px 1px 3px rgba(120, 120, 120, 0.30));
--padding-half:0px;

}
/* Row[7488]*/
.marketplace-dist-dash--news-insights .DocumentSliderV4
{
	--item-width:calc(var(--body-max-width) / 4 - var(--item-margin-right));
--item-margin-right:30px;

}
/* Row[7489]*/
.marketplace-repeater-wrapper--3-cards .ic-repeater-items > div:nth-last-child(1) , .marketplace-repeater-wrapper--3-cards .ic-repeater-items > div:nth-last-child(2) , .marketplace-repeater-wrapper--3-cards .ic-repeater-items > div:nth-last-child(3) , .marketplace-repeater-wrapper--6-cards .ic-repeater-items > div:nth-last-child(1) , .marketplace-repeater-wrapper--6-cards .ic-repeater-items > div:nth-last-child(2) , .marketplace-repeater-wrapper--6-cards .ic-repeater-items > div:nth-last-child(3) , .marketplace-repeater-wrapper--6-cards .ic-repeater-items > div:nth-last-child(4) , .marketplace-repeater-wrapper--6-cards .ic-repeater-items > div:nth-last-child(5) , .marketplace-repeater-wrapper--6-cards .ic-repeater-items > div:nth-last-child(6)
{
	visibility:hidden;

}
/* Row[7490]*/
.marketplace-repeater-wrapper--3-cards .marketplace-dist-dash--carousel.repeater--carousel-pager-as-arrow .carousel-btn , .marketplace-repeater-wrapper--6-cards .marketplace-dist-dash--carousel.repeater--carousel-pager-as-arrow .carousel-btn
{
	--padding-half:-10px;

}
/* Row[7491]*/
.marketplace-repeater-wrapper--6-cards .marketplace-dist-dash--carousel.repeater--carousel-pager-as-arrow .carousel-btn.carousel-nav-next
{
	--padding-half:-18px;

}
/* Row[7492]*/
.rows--position-static-imp .ic-row
{
	position:static !important;

}
/* Row[7493]*/
.marketplace-dist-dash--news-insights .DocumentSliderV4 .bx-wrapper .bx-viewport
{
	width:100% !important;
margin:var(--margin) 0;

}
/* Row[7494]*/
.marketplace-dist-dash--news-insights .DocumentSliderV4 .bx-controls-direction a
{
	margin:unset !important;
top:calc(var(--image-container-height) / 2);

}
/* Row[7495]*/
.marketplace-dist-dash--news-insights .DocumentSliderV4 .bx-controls-direction .bx-prev
{
	left:calc(var(--margin) * -1);

}
/* Row[7496]*/
.marketplace-dist-dash--news-insights .DocumentSliderV4 .bx-controls-direction .bx-next
{
	right:10px;

}
/* Row[7497]*/
.marketplace-dist-dash--search .ic-tag-holder
{
	min-height:35px;
margin-top:calc(20px - var(--tagbox-tag-margin));
margin-left:calc(79px + 72px + 79px + (var(--margin-half) * 3) - var(--tagbox-tag-margin));

}
/* Row[7498]*/
.marketplace-dist-dash--search .ic-tag-holder .dx-empty-message
{
	display:none;

}
/* Row[7499]*/
.marketplace-dist-dash--search .button--as-link
{
	margin-bottom:2px;
padding:3px 10px !important;
--link-color:white;
--button-border-radius:20px !important;
--button-hover-text-color:#FFFFFF;

}
/* Row[7500]*/
.marketplace-dist-dash--search .marketplace--featured-button
{
	--button-bg:#006ddf;
--button-hover-bg:#006ddf80;

}
/* Row[7501]*/
.marketplace-dist-dash--search .marketplace--popular-button
{
	--button-bg:#08C0BB;
--button-hover-bg:#08C0BB80;

}
/* Row[7502]*/
.marketplace-dist-dash--search .marketplace--trending-button
{
	--button-bg:#6F5FEF;
--button-hover-bg:#6f5fef80;

}
/* Row[7503]*/
.prf-legend-fix .highcharts-legend-item:not(.highcharts-legend-item-hidden):hover text, .prf-legend-fix .highcharts-legend-item:not(.highcharts-legend-item-hidden):hover span
{
	opacity:0.9!important;

}
/* Row[7504]*/
.prf-legend-fix .highcharts-legend-item.highcharts-legend-item-hidden *
{
	color:var(--ui-color-text)!important;

}
/* Row[7505]*/
.prf-legend-fix .highcharts-legend-item.highcharts-legend-item-hidden *, .prf-legend-fix .highcharts-legend-item.highcharts-legend-item-hidden:hover *
{
	opacity:0.7!important;

}
/* Row[7506]*/
.input-form.input-form--centered .ic-row .fieldTable label
{
	flex-grow:1;
justify-content:end;

}
/* Row[7507]*/
.ExtraSmall .input-form.input-form--centered .ic-row .fieldTable label
{
	justify-content:start;

}
/* Row[7508]*/
.input-form.input-form--centered
{
	max-width:100%;

}
/* Row[7509]*/
.dropdown--max-height .dx-dropdownlist-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled)
{
	max-height:28.571em;

}
/* Row[7510]*/
.filter-summary .dx-dropdowneditor:not(.dx-datebox-calendar):not(.dx-datebox-date) input
{
	width:auto;
min-width:200px;
min-height:0;
margin-top:0px;
padding:0;

}
/* Row[7511]*/
[data-design-system="Alt"] .filter-summary--in-header .button--outlined
{
	--button-text-color:var( --color-white);
--button-border-color:var( --color-white);
--button-hover-bg:var(--ui-color-key);

}
/* Row[7512]*/
.ExtraSmall .need-help-tooltip:hover .tooltiptext
{
	width:350px;
margin-top:1.4em;
margin-left:1em;
padding:7px;
position:absolute;
left:0;
background:white;
box-shadow:0 0 0 1px rgb(63 63 68 / 5%), 0 1px 3px 0 rgb(63 63 68 / 15%);
border-radius:2px;
border-bottom-left-radius:2px;
z-index:999000;
visibility:visible;

}
/* Row[7513]*/
.fieldTable.ao-edit
{
	border-bottom:0px;

}
/* Row[7514]*/
.marketplace--footer-gray .NewsFeedV4 .bx-wrapper .bx-viewport
{
	background:transparent;
border:0px none;

}
/* Row[7515]*/
.ExtraSmall .dashboard .ic-repeater-items, .Small .dashboard .ic-repeater-items
{
	overflow-x:hidden;

}
/* Row[7516]*/
[data-design-system="Alt"] .ExtraSmall .dashboard .profile-strength-pager .ic-repeater .dx-pager
{
	justify-content:flex-start;
padding-left:var(--padding);

}
/* Row[7517]*/
.ExtraSmall .contact .ic-row.ic-row-2
{
	width:175px;
overflow-wrap:anywhere;

}
/* Row[7518]*/
.ExtraSmall .dashboard .DocumentSliderV4 .bx-wrapper .bx-viewport
{
	width:calc(100% - var(--margin-2x))!important;

}
/* Row[7519]*/
.texteditor--max-width-none .html-editor-field.fr-box
{
	max-width:none;

}
/* Row[7520]*/
.fields--padding-left .fieldTable
{
	padding:0 0 0 var(--padding);

}
/* Row[7521]*/
.Goal-detail-label .ic-field-wrapper.fieldTable
{
	align-items:center;
align-content:center;
justify-content:space-between;
padding:7px 0px;
display:flex;

}
/* Row[7522]*/
.Goal-detail-label .ic-row
{
	margin:0 1.875em;
border-bottom:1px solid #E0E3E7;

}
/* Row[7523]*/
.Goal-detail-label
{
	--label-color:var(--kpi-label-color);
--label-font-weight:var(--kpi-label-font-weight);
--label-margin:var(--kpi-label-margin);
--field-color:var(--kpi-field-color);
--field-font-weight:var(--kpi-field-font-weight);
--field-margin:var(--kpi-field-margin);
--field-padding:var(--kpi-field-padding);

}
/* Row[7524]*/
.kpi--middle-row-buttons
{
	--kpi-column-min-width:10em;
--kpi-field-font-size:1.4em;

}
/* Row[7525]*/
.columns--width-50percent .ic-col
{
	width:50%;

}
/* Row[7526]*/
.text--nowrap-ellipsis
{
	white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;

}
/* Row[7527]*/
.flex--space-between--center .ic-row
{
	align-items:center;
justify-content:space-between;
display:flex;

}
/* Row[7528]*/
.row-bot-underline .ic-row
{
	padding:14px 0px;
border-bottom:1px solid #E0E3E7;

}
/* Row[7529]*/
.Hide .FieldLabel
{
	display:none;

}
/* Row[7530]*/
.HideApp
{
	display:none;

}
/* Row[7531]*/
.icGrid .dx-datagrid .dx-master-detail-cell .dx-layout-manager .dx-field-item:not(.dx-first-row)
{
	padding-top:0;

}
/* Row[7532]*/
.amc-reply-buttons 
{
	margin:0 var(--margin-plus-half);
padding:var(--padding-half) 0;
--buttons-app-min-height:4em;
--buttons-app-border-width:1px;

}
/* Row[7533]*/
.kpi--middle-row-buttons .performance--positive .field__value > div::after
{
	font-family:'Material Icons';
position:relative;
top:3px;
content:var(--ui-icon-up);

}
/* Row[7534]*/
.kpi--middle-row-buttons .performance--negative .field__value > div::after
{
	font-family:'Material Icons';
position:relative;
top:3px;
content:var(--ui-icon-down);

}
/* Row[7535]*/
.icGrid .dx-datagrid .dx-master-detail-cell .dx-layout-manager .dx-field-item
{
	align-items:center;
display:grid;
grid-template-columns:1fr 1fr;

}
/* Row[7536]*/
.fr-box .fr-wrapper .fr-placeholder
{
	margin-top:-200px!important;
position:relative !important;

}
/* Row[7537]*/
[data-design-system="Alt"]:not([data-user-theme="dark"]) .marketplace--login-screen .login-page__parent
{
	--translucent-bg:33,43,54;
--translucent-bg-opacity:0.3;
--translucent-bg-blur:35px;

}
/* Row[7538]*/
.marketplace--login-screen.login-page .login-page__login .login__error-message [model]
{
	color:#F25F68 !important;
margin-bottom:0 !important;

}
/* Row[7539]*/
.marketplace--login-screen.login-page .login-page__login .login__remember-me
{
	margin-top:var(--margin-half);
margin-bottom:var(--margin-2x);

}
/* Row[7540]*/
.marketplaceAM--login-screen .login-page__login:before
{
	width:100%;
height:100%;
position:absolute;
top:0;
background:linear-gradient(to right, black , transparent);
z-index:-1;

}
/* Row[7541]*/
.Small .ic-chart-legend-item-title
{
	position:relative;
top:-3.5px;

}
/* Row[7542]*/
.Small .ic-chart-legend-item-value
{
	position:relative;
top:-3.5px;

}
/* Row[7543]*/
.altTransactions .ExtraSmall, .altTransactions .Small
{
	--page-title-banner-height:22em;

}
/* Row[7544]*/
[data-user-theme="dark"] .dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content
{
	border:0;
outline:var(--focus-outline-width) solid var(--focus-outline-color);

}
/* Row[7545]*/
.amc-sent-reply-button
{
	margin:0 var(--margin-plus-half);
padding:var(--padding-half) 0;
--buttons-app-min-height:4em;
--buttons-app-border-width:1px;

}
/* Row[7546]*/
.Small .filter-summary .dx-dropdowneditor:not(.dx-datebox-calendar):not(.dx-datebox-date) input
{
	width:auto;
min-width:200px;
min-height:0;
margin-top:-1px;
padding:0;

}
/* Row[7547]*/
.adm-dashboard--max-width
{
	--body-max-width:1400px;

}
/* Row[7548]*/
.legend-percent-hide .assetDonutLegendPercent .ng-binding
{
	display:none;

}
/* Row[7549]*/
.ExtraSmall .rows--no-flex-on-mobile .ic-row
{
	display:block;

}
/* Row[7550]*/
.fr-box.fr-basic .fr-wrapper
{
	background:unset;

}
/* Row[7551]*/
[data-workflow="ClientFactFind.WF.App"] .suitability-item .ic-row-0
{
	width:100%;
margin-bottom:var(--margin);
--rows-flex-wrap:flex-start;

}
/* Row[7552]*/
[data-workflow="ClientFactFind.WF.App"] .suitability-item .ic-row-1
{
	padding:0 var(--padding) 0 0;

}
/* Row[7553]*/
[data-workflow="ClientFactFind.WF.App"] .suitability-item .ic-row-2
{
	padding:0 var(--padding);

}
/* Row[7554]*/
[data-workflow="ClientFactFind.WF.App"] .suitability-item .ic-row-3
{
	padding:0 0 0 var(--padding);

}
/* Row[7555]*/
[data-workflow="ClientFactFind.WF.App"] .suitability-item .ic-row-1 , .suitability-item .ic-row-2 , .suitability-item .ic-row-3
{
	width:33%;
position:relative;

}
/* Row[7556]*/
[data-workflow="ClientFactFind.WF.App"] .suitability-item .ic-row-2 , .suitability-item .ic-row-3
{
	border-left:var(--border-width) solid var(--ui-color-border);

}
/* Row[7557]*/
[data-workflow="ClientFactFind.WF.App"] .risk-result .circle
{
	width:80px;
height:80px;
background:var(--color-geyser);
border:6px solid var(--ui-color-border);
border-radius:50%;
--ui-color-app-scrollbar-track:var( --card-bg);

}
/* Row[7558]*/
[data-workflow="ClientFactFind.WF.App"] .risk-result .circle-level
{
	color:transparent;
font-size:.8rem;

}
/* Row[7559]*/
[data-workflow="ClientFactFind.WF.App"] .low-mod .risk-result .low-mod
{
	color:var(--ui-color-text);
background:var(--color-koromiko);

}
/* Row[7560]*/
[data-workflow="ClientFactFind.WF.App"] .moderate .risk-result .moderate
{
	color:var(--ui-color-text);
background:var(--color-tree-poppy);

}
/* Row[7561]*/
[data-design-system="Alt"] .header--label
{
	--label-color:var(--color-white);

}
/* Row[7562]*/
.marketplace--interstitial-menu
{
	--body-max-width:58.143em;

}
/* Row[7563]*/
.image-container--custom-icon-size.image-container.image-container--fallback-icon::before
{
	--image-container-fallback-icon-size:var(--image-container-custom-icon-size);

}
/* Row[7564]*/
.marketplace--add-products-to-compare
{
	border-radius:0;

}
/* Row[7565]*/
.marketplace--add-products-to-compare .dx-tag-content
{
	visibility:hidden;

}
/* Row[7566]*/
.marketplace--add-products-to-compare .ic-row-1
{
	flex:auto;

}
/* Row[7567]*/
.marketplace--add-products-to-compare .dx-tag:first-child
{
	margin-left:20px;

}
/* Row[7568]*/
.marketplace--add-products-to-compare .dx-tag-content .dx-tag-remove-button
{
	justify-content:flex-start;
width:20px;
position:absolute;
left:0;
z-index:1501;
visibility:visible;

}
/* Row[7569]*/
.marketplace--add-products-to-compare .dx-tag
{
	width:calc(var(--image-container-width) + var(--margin-half));
margin-top:-12px;

}
/* Row[7570]*/
.marketplace--add-products-to-compare .dx-tag-content .dx-tag-remove-button:before
{
	font-size:14px;
width:20px;
height:20px;
background-color:white;
border:1px solid var(--ui-color-destructive);
border-radius:3px;

}
/* Row[7571]*/
.marketplace--add-products-to-compare .image-container--circle
{
	cursor:pointer;

}
/* Row[7572]*/
.marketplace--hide
{
	display:none;

}
/* Row[7573]*/
.marketplace--add-to-compare-image:hover + .marketplace--hide
{
	top:-75%;
display:block;

}
/* Row[7574]*/
.marketplace--compare-products-hide-tooltip .marketplace--hide
{
	visibility:hidden;

}
/* Row[7575]*/
.marketplace--compare-products-hide-tooltip .image-container--circle
{
	cursor:default;

}
/* Row[7576]*/
.marketplace--product-search.marketplace--compare-products footer
{
	margin-bottom:78px;

}
/* Row[7577]*/
.dx-treelist-rowsview.dx-empty .dx-scrollable-content
{
	height:auto;

}
/* Row[7578]*/
.dx-pivotgrid-vertical-headers
{
	box-shadow:0px 10px 15px 5px #ddd;

}
/* Row[7579]*/
.tabbed-pivotgrid .pivot-container
{
	background-color:#FFF;

}
/* Row[7580]*/
.dx-pivotgrid .dx-area-description-cell , .dx-pivotgrid .dx-column-header , .dx-pivotgrid .dx-data-header , .dx-pivotgrid .dx-total
{
	background-color:transparent;

}
/* Row[7581]*/
.dx-pivotgrid .dx-area-tree-view td.dx-white-space-column
{
	background-color:transparent;
border-top:1px solid #ddd;

}
/* Row[7582]*/
.dx-pivotgrid .dx-row-total
{
	font-weight:bold;

}
/* Row[7583]*/
.tooltip-header
{
	gap:0.2em;
display:flex;

}
/* Row[7584]*/
.tooltip-title
{
	font-weight:var(--app-title-font-weight);
font-size:var(--app-title-font-size);

}
/* Row[7585]*/
.tooltip-icon:before
{
	color:#006DDF;
font-family:var(--font-family-icon);
font-size:var(--button-icon-size);
position:relative;
content:attr(data-icon);

}
/* Row[7586]*/
.tooltip-icon:hover .tooltip-message
{
	display:block;

}
/* Row[7587]*/
.tooltip-message
{
	margin-top:40px;
margin-left:20px;
padding:1em;
position:absolute;
top:33px;
display:none;
background:#ffffff;
box-shadow:0px 4px 12px 2px rgba(0, 0, 0, 0.06);
border-radius:var(--card-border-radius);
z-index:1000;

}
/* Row[7588]*/
.aae-tooltip-icon-wrapper .dx-popup-title
{
	display:none;

}
/* Row[7589]*/
.card--emphasized.links p
{
	margin:0;

}
/* Row[7590]*/
[data-design-system="Alt"] .card--emphasized.links p
{
	margin:0;

}
/* Row[7591]*/
[data-design-system="Alt"] .card--emphasized.links p:hover
{
	--ui-color-text:var(--ui-color-key);

}
/* Row[7592]*/
.repeater--items-as-buttons.outlined .ic-repeater-item:hover p
{
	--ui-color-text:var(--ui-color-key);

}
/* Row[7593]*/
.card.card--emphasized.links
{
	--ui-color-text:var(--ui-color-key);

}
/* Row[7594]*/
[data-design-system="Alt"] .ic-field-wrapper.fieldTable.filter--chart__from
{
	align-items:flex-start;
flex-direction:column;

}
/* Row[7595]*/
.flex-grow-sub-menu .dx-tabpanel-tabs .dx-tabs-wrapper
{
	width:100%;
display:flex;
--tabs-tab-height:2.5em;

}
/* Row[7596]*/
.flex-grow-sub-menu .dx-item.dx-tab
{
	flex-grow:1;

}
/* Row[7597]*/
.flex-grow-sub-menu .dx-tab
{
	justify-content:center;

}
/* Row[7598]*/
.grid-with-firstcol-width .ic-row.ic-row-1
{
	display:grid;
grid-column-gap:10px;
grid-template-columns:15em repeat(8, minmax(0, 1fr));

}
/* Row[7599]*/
.grid-with-firstcol-width .ic-row.ic-row-2
{
	display:grid;
grid-column-gap:10px;
grid-template-columns:15em repeat(8, minmax(0, 1fr));

}
/* Row[7600]*/
.marketplace-compare-products--donut .highcharts-label-box.highcharts-tooltip-box
{
	display:none;

}
/* Row[7601]*/
.marketplace-compare-products--donut .highcharts-label.highcharts-tooltip > span
{
	width:fit-content!important;
padding:5px 12px;
background:var(--card-bg);
border:1px solid var(--ui-color-text-secondary);
border-radius:5px;

}
/* Row[7602]*/
.marketplace-compare-products--donut .highcharts-color-0
{
	fill:#0C3763;

}
/* Row[7603]*/
.marketplace-compare-products--donut .highcharts-color-1
{
	fill:#FF9F16;

}
/* Row[7604]*/
.marketplace-compare-products--donut .highcharts-color-2
{
	fill:#08C0BB;

}
/* Row[7605]*/
.marketplace-compare-products--donut .highcharts-color-3
{
	fill:#048C88;

}
/* Row[7606]*/
.cms-call-to-action.cta-pcp .ic-row:not(:last-child)
{
	justify-content:center;
margin:0 0 var(--margin) 0;
padding:0 var(--padding);
display:flex;

}
/* Row[7607]*/
.marketplace-compare-products--donut .tooltipSeriesName
{
	font-weight:500 !important;

}
/* Row[7608]*/
.marketplace-compare-products--donut .highcharts-no-data tspan
{
	font-size:4px !important;

}
/* Row[7609]*/
.marketplace--product-search-list .icMultiRowSelector:after
{
	margin:5px 0 0 10px;
content:'Compare';

}
/* Row[7610]*/
.marketplace--product-search-list .icMultiRowSelector
{
	align-items:center;
display:flex;

}
/* Row[7611]*/
.marketplace--product-search-list .dx-data-row td:nth-child(4)
{
	align-items:center;
height:100%;
padding-left:0 !important;
position:absolute;
left:calc(var(--image-container-width) + 30px);
display:flex;

}
/* Row[7612]*/
.util--height-100-child-third> * > * , .util--height-100-child-third> * > * > *
{
	height:100%;

}
/* Row[7613]*/
.icmp--compare-another-icon-center[dx-button].dx-button.button--has-icon:not(.button--icon-only)::before
{
	position:absolute;
top:-1em;
left:3.5em;
--button-icon-size:2.8em;

}
/* Row[7614]*/
.modal--move-left-270
{
	left:-270px !important;
transform:translate(0) !important;

}
/* Row[7615]*/
.rows--last-child-flex-no-wrap .ic-row:last-child
{
	flex-wrap:nowrap;

}
/* Row[7616]*/
.donut-without-subtext .ic-donut-progress-progress
{
	padding:0px !important;

}
/* Row[7617]*/
.donut-without-subtext .ic-donut-progress-success.ng-scope
{
	font-size:2em !important;
top:calc(50% - 0.75em) !important;

}
/* Row[7618]*/
.donut-without-subtext .ic-donut-progress-subtext.ng-binding.ng-scope
{
	display:none;

}
/* Row[7619]*/
.position-relative
{
	position:relative;

}
/* Row[7620]*/
.cms-call-to-action .ic-row:last-child p
{
	color:var(--ui-color-key);
margin:0;

}
/* Row[7621]*/
p.progress-style
{
	float:right;

}
/* Row[7622]*/
.progress-title-style
{
	font-weight:var(--app-title-font-weight);
font-size:var(--app-title-font-size);
padding-bottom:1.5em;

}
/* Row[7623]*/
.card.card--border-bottom-solid
{
	border-bottom:2px solid var(--ui-color-border);

}
/* Row[7624]*/
 .list-header-alabaster-gray .dx-datagrid-headers
{
	--list-header-row-bg:var(--color-alabaster);

}
/* Row[7625]*/
.ExtraSmall .filter .ic-row:not(:last-child) .ic-col .fieldTable > .prf--checkbox-fix.dx-checkbox
{
	width:fit-content!important;
margin:auto;

}
/* Row[7626]*/
.label--color label
{
	color:var(--kpi-label-color);

}
/* Row[7627]*/
.position--center
{
	position:absolute;
top:45%;
left:50%;
transform:translate(-50%, -50%);

}
/* Row[7628]*/
.card--with-overlay .button--outlined
{
	--ui-color-key:#FFFFFF;
--button-hover-bg:#FFFFFF;
--button-hover-text-color:#003A7D;
--button-icon-color:#FFFFFF;

}
/* Row[7629]*/
.card--with-overlay .image-container
{
	filter:brightness(0.7);

}
/* Row[7630]*/
.kc--courses-slider .docImage
{
	display:none;
--image-container-height:292px;

}
/* Row[7631]*/
.market--close-banner
{
	width:100vw;
position:absolute;
top:calc(-11px - var(--padding));
left:calc(0px - var(--padding));;

}
/* Row[7632]*/
.has-site-alert .dnt--switch-banner
{
	padding-bottom:0px;

}
/* Row[7633]*/
.goals-timeline .popupSpan a
{
	text-align:center;
position:relative;
display:none;
background:white;
z-index:999;
white-space:normal;

}
/* Row[7634]*/
.goals-timeline .popupSpan:hover
{
	background:white;
box-shadow:0px 10px 10px rgba(0,0,0,0.15);
-webkit-box-shadow:0px 10px 10px rgba(0,0,0,0.15);
-moz-box-shadow:0px 10px 10px rgba(0,0,0,0.15);
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
z-index:100;

}
/* Row[7635]*/
.goals-timeline .popupSpan:hover a
{
	display:block;

}
/* Row[7636]*/
.goals-timeline .circle.odd .popupSpan:hover::before
{
	display:none;

}
/* Row[7637]*/
.goals-timeline .popupSpan:hover a::after
{
	display:none !important;

}
/* Row[7638]*/
.goals-timeline .popupSpan:hover > span
{
	cursor:pointer;
pointer-events:all !important;

}
/* Row[7639]*/
.goals-timeline .popupSpan
{
	background:var(--card-bg) !important;

}
/* Row[7640]*/
.docuslider--infinite-loop-false .DocumentSliderV4
{
	--item-width:20.48em;

}
/* Row[7641]*/
.prf-disable-legend-click .stockChartContainer .highcharts-container .highcharts-legend
{
	pointer-events:none;

}
/* Row[7642]*/
.filter.filter--vertical-labels .fieldTable
{
	align-items:flex-start;
flex-direction:column;

}
/* Row[7643]*/
.filter.filter--vertical-labels .ic-row:first-child
{
	gap:var(--margin-half);
align-items:flex-end;
margin:0;

}
/* Row[7644]*/
.filter.filter--vertical-labels .ic-row:not(:last-child) .ic-col > .fieldTable > *
{
	margin:0;

}
/* Row[7645]*/
.filter.filter--vertical-labels .ic-row:not(:last-child) .ic-col > .fieldTable > label
{
	margin:var(--label-margin);

}
/* Row[7646]*/
.filter.filter--vertical-labels
{
	--label-margin:0 .5em .25em 0;

}
/* Row[7647]*/
.filter.filter--vertical-labels .ic-row:last-child:not(:only-child)
{
	align-self:flex-end;

}
/* Row[7648]*/
.ExtraSmall .filter.filter--vertical-labels .ic-row:not(:last-child) .ic-col .fieldTable > *:not(.dx-datebox-date)
{
	margin:var(--label-margin);

}
/* Row[7649]*/
.ExtraSmall .filter.filter--vertical-labels:not(.filter--chart) .ic-row:not(:last-child) .ic-col .fieldTable:not(.labels--hide)
{
	display:flex;

}
/* Row[7650]*/
.docuslider--infinite-loop-false .DocumentSliderV4 .bx-wrapper .bx-viewport
{
	padding-left:var(--padding-half);

}
/* Row[7651]*/
.goals--sortable .undecided-content .sorted-item-context-button , .goals--sortable .undecided-content .sorted-item-context-button
{
	display:none;

}
/* Row[7652]*/
.goals--sortable .undecided-content .sorted-item-context-button , .goals--sortable .sortable-item-container[data-category="Not Now"] .sorted-item-context-button
{
	display:none;

}
/* Row[7653]*/
.goals--sortable .grouped-list-more-btn > span
{
	align-items:center;
flex-direction:column;
display:flex;

}
/* Row[7654]*/
.kc--courses-slider .DocumentSliderV4
{
	width:auto;
--item-bg:transparent;
--item-width:26.371em;
--item-height:22.714em;

}
/* Row[7655]*/
[data-workflow="ClientFactFind.WF.App"] .kpi--gbp::after
{
	font-size:13px;
position:relative;
top:-7px;
left:5px;
content:'GBP';

}
/* Row[7656]*/
.cms-call-to-action.cta-pcp .ic-row:last-child a:hover:has(p) p
{
	color:var(--color-white);
margin:0;

}
/* Row[7657]*/
.dx-overlay-modal .modal-overflow-visible .last-row--is-buttons-app > .ic-row:last-child
{
	position:absolute;

}
/* Row[7658]*/
.marketplace--product-search-list .dx-freespace-row
{
	display:none !important;

}
/* Row[7659]*/
.tabbed-pivot-grid .dx-pivotgrid .dx-grandtotal
{
	background-color:inherit;

}
/* Row[7660]*/
.marketplace--to-dos
{
	--ui-color-key:var(--link-color);
--tabs-tab-selected-color:var(--link-color);
--tabs-tab-selected-border-width:4px;
--tabs-tab-selected-border-color:var(--link-color);

}
/* Row[7661]*/
.kpi .ic-badge
{
	font-size:.929em;

}
/* Row[7662]*/
[data-design-system="Alt"] .ic-plaid-link .plaid-connection .plaid-button .fa-times
{
	border:2px solid var(--ui-color-destructive);
border-radius:4px;
cursor:pointer;
pointer-events:all;

}
/* Row[7663]*/
[data-design-system="Alt"] .ic-plaid-link .plaid-connection .plaid-account-buttons
{
	width:100%;
top:calc(50% - var(--padding) / 2);
right:1em;

}
/* Row[7664]*/
.list--rows-no-border .icGrid .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row td
{
	border:0 !important;

}
/* Row[7665]*/
.list--group-row-no-border .icGrid .dx-datagrid .dx-datagrid-rowsview .dx-group-row td, .list--group-row-no-border .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row.dx-group-row:first-of-type
{
	border:0 !important;

}
/* Row[7666]*/
[data-design-system="Alt"] .Y-he-icon-check:before
{
	color:var(--ui-color-key);
margin-right:0.5em;
padding:0.12em;
padding-right:0.1em;
padding-left:0.1em;
background:var(--ui-color-text);
border-radius:50%;
content:"check";

}
/* Row[7667]*/
[data-design-system="Alt"] .N-he-icon-check:before
{
	color:#F2F4F5;
margin-right:.5em;
padding:.45em;
border:2px solid #8F9AA4;
border-radius:50%;
content:"";

}
/* Row[7668]*/
[data-design-system="Admin"] .IXResponsiveBody
{
	padding-bottom:var(--padding-4x);

}
/* Row[7669]*/
[data-design-system="Alt"] .ExtraSmall .tabs--as-toggles.ic-tabs .dx-tabs , .ExtraSmall .tabs--as-toggles .ic-tabs .dx-tabs:not(.ic-tabs .ic-tabs .dx-tabs)
{
	align-items:flex-start;
flex-wrap:wrap;
justify-content:center;
max-width:100vw;
margin-top:var(--margin-half);
overflow:hidden;

}
/* Row[7670]*/
.networth .ExtraSmall , .networth .Small
{
	--page-title-banner-height:18em;

}
/* Row[7671]*/
[dx-button].button--icon-only.button--solid.button--display-on-hover
{
	--button-hover-overlay-bg:transparent;
--button-icon-color:transparent;

}
/* Row[7672]*/
[dx-button].dx-button.button--change-icon-on-hover:hover::before
{
	content:"radio_button_unchecked";
--button-hover-overlay-bg:transparent;

}
/* Row[7673]*/
[dx-button].button--icon-only.button--remove-bg-on-hover
{
	--button-hover-overlay-bg:transparent;

}
/* Row[7674]*/
.list--force-break-word .icGrid .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row td span
{
	word-break:break-word;
overflow-wrap:break-word;

}
/* Row[7675]*/
.label--show-only-on-mobile
{
	display:none;

}
/* Row[7676]*/
input::-webkit-contacts-auto-fill-button
{
	visibility:hidden;

}
/* Row[7677]*/
[data-design-system="Alt"] .rnc__article-viewer .button--solid.actions-app__actions-button
{
	--button-bg:transparent;
--button-text-color:var( --page-title-color);
--button-border-color:var( --color-white);

}
/* Row[7678]*/
.card.card--tooltip
{
	--card-border-width:1px;
--card-border-color:var(--ui-color-border);

}
/* Row[7679]*/
.ExtraSmall .tabs--as-toggles .ic-tabs .dx-tabs:not(.ic-tabs .ic-tabs .dx-tabs):has(.dx-tabs-wrapper .dx-item:nth-child(3))
{
	--tabs-panel-height:2.7em;

}
/* Row[7680]*/
.dfp-select-model .dx-radiogroup .dx-collection .dx-item.dx-radiobutton:last-child
{
	border-bottom:1px solid var(--body-bg);

}
/* Row[7681]*/
.dfp-select-model .dx-radiogroup .dx-collection .dx-item.dx-radiobutton
{
	margin:0;
padding:var(--padding);
border-top:1px solid var(--card-app-title-border-color);

}
/* Row[7682]*/
.dfp-reallocation-model h2
{
	justify-content:center;
padding:var(--padding) !important;

}
/* Row[7683]*/
.dfp-reallocation-model .ic-row
{
	margin:0 20px;
padding:10px 20px;
background:var(--body-bg);
border-left:1px solid var(--card-app-title-border-color);
border-right:1px solid var(--card-app-title-border-color);

}
/* Row[7684]*/
.dfp-reallocation-model .ic-row:nth-child(2)
{
	border-top:1px solid var(--card-app-title-border-color);
border-radius:10px 10px 0 0;

}
/* Row[7685]*/
.dfp-reallocation-model .ic-row:last-child
{
	border-bottom:1px solid var(--card-app-title-border-color);
border-radius:0 0 10px 10px;

}
/* Row[7686]*/
.dfp-reallocation-model input
{
	background:transparent !important;
border:none;
box-shadow:none;

}
/* Row[7687]*/
.dfp-select-model label
{
	padding:var(--padding);

}
/* Row[7688]*/
.dfp-model-list tbody
{
	flex-direction:column;
display:flex;

}
/* Row[7689]*/
.dfp-model-list td
{
	border:none !important;

}
/* Row[7690]*/
.dfp-model-list td:last-child
{
	font-weight:600;

}
/* Row[7691]*/
.dfp-model-list tbody tr
{
	font-size:12px;
justify-content:space-between;
width:24em;
height:19px;
display:flex;

}
/* Row[7692]*/
.dfp-model-list .dx-datagrid-headers tr
{
	position:relative;
bottom:10px;

}
/* Row[7693]*/
.dfp-model-list .dx-pages
{
	display:none !important;

}
/* Row[7694]*/
.dfp-reallocation-modal-right-column
{
	border-left:1px solid var(--card-app-title-border-color);

}
/* Row[7695]*/
.dx-overlay-modal .dx-resizable.modal--hide-double-scroll-bars .dx-popup-content .dx-scrollable-container .icGrid
{
	overflow:hidden;

}
/* Row[7696]*/
[data-user-theme="dark"] [data-workflow="ClientFactFind.WF.App"]
{
	background:var(--body-bg);
--button-text-color:var(--color-white);

}
/* Row[7697]*/
[data-user-theme="dark"] [data-workflow="ClientFactFind.WF.App"] .card
{
	--card-bg:var(--color-mirage);
--card-border-color:var(--color-mirage);

}
/* Row[7698]*/
[data-user-theme="dark"] [data-workflow="ClientFactFind.WF.App"] .dx-datagrid
{
	--ui-color-odd-bg:var(--color-mirage);
--ui-color-even-bg:var(--color-pickled-bluewood);
--list-header-row-bg:var(--color-pickled-bluewood);

}
/* Row[7699]*/
[data-workflow="ClientFactFind.WF.App"] tr:nth-last-child(2)
{
	--list-row-border-color:none;

}
/* Row[7700]*/
[data-workflow="ClientFactFind.WF.App"] div .dx-button.button--icon-only.button--circle
{
	--button-bg:var(--ui-color-key-secondary);
--button-border-width:none;

}
/* Row[7701]*/
[data-user-theme="dark"] [data-workflow="ClientFactFind.WF.App"] div .dx-button.button--icon-only.button--solid, .dx-button.button--icon-only.pcp--mark-as-complete, .dx-button.button--icon-only.pcp--mark-as-incomplete
{
	--button-text-color:transparent;

}
/* Row[7702]*/
[data-user-theme="dark"] [data-workflow="ClientFactFind.WF.App"] .card.card--emphasized:not(.card--emphasized-no-gradient)
{
	--card-bg:var(--grad-blue);

}
/* Row[7703]*/
[data-user-theme="dark"] [data-workflow="ClientFactFind.WF.App"] .icGrid tr td [data-icon="edit"]
{
	--button-text-color:var(--color-anakiwa);

}
/* Row[7704]*/
[data-user-theme="dark"] [data-workflow="ClientFactFind.WF.App"] div.dx-button-mode-contained.dx-button
{
	background-color:var(--color-black-pearl);
border:var(--input-border-width) solid var(--color-oxford-blue);

}
/* Row[7705]*/
[data-user-theme="dark"] [data-workflow="ClientFactFind.WF.App"] div.dx-button-mode-contained.dx-button.dx-state-hover
{
	background-color:var(--color-elephant);
border:var(--input-border-width) solid var(--color-oxford-blue);

}
/* Row[7706]*/
[data-user-theme="dark"] [data-workflow="ClientFactFind.WF.App"] .ae-mqma .dx-collection .dx-item.dx-radiobutton.dx-radiobutton-icon-checked
{
	background:transparent;
border-color:var(--link-color);
--ui-color-text:var(--link-color);

}
/* Row[7707]*/
[data-user-theme="dark"] [data-workflow="ClientFactFind.WF.App"] .cff--main-content-scroll
{
	width:100%;
height:100%;
padding:calc(var(--padding)*2.5) calc(var(--padding)*2) 0 calc(var(--padding)*2);
background:var(--color-black-pearl);

}
/* Row[7708]*/
[data-user-theme="dark"] [data-workflow="ClientFactFind.WF.App"] .sortable-groups-container ul.ui-state-active,  .sortable-groups-container .ui-state-active
{
	background:transparent;
border:transparent;

}
/* Row[7709]*/
[data-user-theme="dark"] [data-workflow="ClientFactFind.WF.App"] .card.cff--main-content
{
	background:var(--body-bg);

}
/* Row[7710]*/
.font--size-subtitle
{
	font-size:0.857em;

}
/* Row[7711]*/
[data-design-system="Alt"] footer .NewsFeedV4 .NewsFeedBxWrapper:not(.newsfeed--reuters) .NewsFeedItem
{
	padding:0;

}
/* Row[7712]*/
.MQMACompWrapper.ae-mqma
{
	max-width:unset;

}
/* Row[7713]*/
[data-workflow ="ClientFactFind.WF.App"] .flex--justify-content.title div
{
	gap:var(--flex-gap-tb, 0px) var(--flex-gap-lr, 0px);
align-items:var(--flex-align-items);
flex-wrap:var(--flex-wrap);
align-content:var(--flex-align-content);
flex-direction:var(--flex-direction);
display:flex;

}
/* Row[7714]*/
.Small .width-45--on-tablet, .Medium .width-45--on-tablet
{
	width:45%!important;

}
/* Row[7715]*/
.button--as-link.button--in-header.dx-button:not(.button--no-hover).dx-state-hover .dx-button-text , .button--as-link.button--in-header.dx-button:not(.button--no-hover).dx-state-active .dx-button-text
{
	color:var(--ui-color-key-secondary);

}
/* Row[7716]*/
.button--as-link.button--in-header.dx-button:not(.button--no-hover).button--has-icon.dx-state-hover::before , .button--as-link.button--in-header.dx-button:not(.button--no-hover).button--has-icon.dx-state-active::before
{
	color:var(--ui-color-key-secondary);

}
/* Row[7717]*/
.modals--v2.modals--right-aligned .dx-popup-content>.dx-template-wrapper>.dx-scrollable>.dx-scrollable-wrapper>.dx-scrollable-container , .modals--v2.modals--left-aligned .dx-popup-content>.dx-template-wrapper>.dx-scrollable>.dx-scrollable-wrapper>.dx-scrollable-container
{
	height:calc(100% - var(--buttons-app-offset) - var(--padding));

}
/* Row[7718]*/
.modals--v2.modals--right-aligned .dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content .buttons-app , .modals--v2.modals--left-aligned .dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content .buttons-app
{
	position:fixed;
bottom:var(--padding-half);

}
/* Row[7719]*/
.modals--v2.modals--right-aligned .dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content .last-row--is-buttons-app .ic-row:last-child , .modals--v2.modals--left-aligned .dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content .last-row--is-buttons-app .ic-row:last-child
{
	bottom:var(--padding-half);

}
/* Row[7720]*/
.modals--v2.modals--right-aligned .dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content .last-row--is-buttons-app , .modals--v2.modals--left-aligned .dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content .last-row--is-buttons-app
{
	margin-bottom:0;

}
/* Row[7721]*/
.modals--v2.modals--right-aligned .dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content .dx-scrollable-container .IXNaturalContent .IXColumn:nth-last-child(2) [data-app] , .modals--v2.modals--right-aligned .dx-popup-wrapper.dx-overlay-modal .dx-state-focused.dx-overlay-content .dx-scrollable-container .IXNaturalContent .IXColumn:nth-last-child(2) [data-app] , .modals--v2.modals--left-aligned .dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content .dx-scrollable-container .IXNaturalContent .IXColumn:nth-last-child(2) [data-app] , .modals--v2.modals--left-aligned .dx-popup-wrapper.dx-overlay-modal .dx-state-focused.dx-overlay-content .dx-scrollable-container .IXNaturalContent .IXColumn:nth-last-child(2) [data-app]
{
	padding-bottom:0;

}
/* Row[7722]*/
.margin--top-5x-neg
{
	margin-top:calc(-5 * var(--margin));

}
/* Row[7723]*/
.header__bttm-menu .ic-menu-default .dx-menu .dx-menu-horizontal .dx-menu-items-container .dx-menu-item-wrapper:nth-last-child(2)
{
	margin:0;

}
/* Row[7724]*/
.smg-attachments.list--as-tagbox tr td span
{
	width:100%;
word-break:break-word;

}
/* Row[7725]*/
.smg-attachments.list--as-tagbox tr
{
	height:auto;
max-height:4em;

}
/* Row[7726]*/
.smg-attachments.list--as-tagbox tr td button.button--icon-only
{
	min-width:100%;

}
/* Row[7727]*/
.smg-message-history button.button--as-link.button--has-icon.padding--0-imp
{
	position:absolute;
bottom:calc(0.87*var(--padding));
right:var(--padding);

}
/* Row[7728]*/
[data-design-system="Alt"] .sub-screen
{
	--page-title-banner-bg:transparent;

}
/* Row[7729]*/
.dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-datebox .dx-texteditor-input , .dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-datebox .dx-texteditor-input
{
	padding-right:2.429em !important;

}
/* Row[7730]*/
.dfp-custom-model-portfolio-holdings > div
{
	max-width:100% !important;

}
/* Row[7731]*/
.dfp-custom-model-portfolio-holdings .dx-empty
{
	display:none !important;

}
/* Row[7732]*/
.dfp-custom-model-portfolio-holding-input .ic-row:first-child
{
	justify-content:space-evenly;
padding:var(--padding-half);
display:flex;
border-bottom:1px solid var(--ui-color-border);

}
/* Row[7733]*/
.dfp-custom-model-portfolio-holdings .dx-datagrid-total-footer
{
	padding:0 var(--padding) 0 var(--padding) !important;

}
/* Row[7734]*/
.dfp-custom-model-risk-score input
{
	color:black !important;
font-weight:500;
text-align:right;
background:transparent !important;
border:none;
box-shadow:none;

}
/* Row[7735]*/
.dfp-custom-model-risk-score .fieldTable
{
	align-items:baseline;
justify-content:space-between;
display:flex;

}
/* Row[7736]*/
.dfp-custom-model-risk-score .dx-placeholder
{
	position:relative;
right:0;

}
/* Row[7737]*/
.dfp-custom-model-risk-score .dx-placeholder:before
{
	color:black !important;
font-weight:500;

}
/* Row[7738]*/
.dfp-custom-model-risk-score-chart .ic-donut-progress-subtext
{
	display:none;

}
/* Row[7739]*/
.dfp-custom-model-portfolio-holdings .dx-datagrid-headers
{
	padding-right:var(--padding-half) !important;
padding-left:var(--padding-half);
background:#F9FAFC;
border-bottom:1px solid var(--ui-color-border) !important;

}
/* Row[7740]*/
.prf-editable-list .dx-command-edit a.dx-link-edit
{
	font-size:0;
text-decoration:none !important;
vertical-align:middle;

}
/* Row[7741]*/
.prf-editable-list .dx-command-edit a.dx-link-edit::before
{
	color:var(--ui-color-key);
font-family:"Material Icons";
font-size:20px;
vertical-align:middle;
content:"edit";

}
/* Row[7742]*/
.prf-editable-list .dx-command-edit[role="columnheader"]::before
{
	content:"Edit";

}
/* Row[7743]*/
.filter-summary.filter-summary--in-header
{
	justify-content:end;

}
/* Row[7744]*/
.filter-summary.filter-summary--in-header .ic-row
{
	align-items:center;

}
/* Row[7745]*/
.filter-summary.filter-summary--in-header .ic-col:last-child
{
	margin-left:var(--margin);

}
/* Row[7746]*/
.Small .filter-summary--in-header.filter-summary
{
	align-items:center;
margin-bottom:var(--margin);

}
/* Row[7747]*/
.Small .filter-summary.filter-summary--in-header .dx-dropdowneditor:not(.dx-datebox-calendar):not(.dx-datebox-date) input
{
	width:auto;
min-width:7em;
min-height:0;
margin-top:0;
padding:0;

}
/* Row[7748]*/
.Small .filter-summary.filter-summary--in-header .ic-col:last-child
{
	margin-left:auto;

}
/* Row[7749]*/
.Small .filter-summary.filter-summary--in-header .ic-row:last-child
{
	align-items:center;
width:100%;
height:auto;
margin:0;

}
/* Row[7750]*/
.filter-summary.filter-summary--in-header .ic-col:first-child
{
	white-space:nowrap;

}
/* Row[7751]*/
.component-is-not-editable .dx-command-edit a.dx-link-edit
{
	opacity:0.3!important;
pointer-events:none!important;

}
/* Row[7752]*/
.kpi-value--with-legend:before
{
	width:0.286em;
height:calc(100% + var(--padding-half));
position:absolute;
top:calc(-1 * calc(var(--padding-half) / 2));
left:calc(-1 * var(--padding-half));
display:block;
background:var(--input-bg);
border-radius:10px;
content:"";

}
/* Row[7753]*/
.kpi-value--with-legend
{
	padding-left:var(--padding-half);
position:relative;
--input-bg:var(--ui-color-key);

}
/* Row[7754]*/
.kpi__value-1
{
	--input-bg:var(--ui-color-chart-1);

}
/* Row[7755]*/
.kpi__value-2
{
	--input-bg:var(--ui-color-chart-2);

}
/* Row[7756]*/
.kpi__value-3
{
	--input-bg:var(--ui-color-chart-3);

}
/* Row[7757]*/
.kpi__value-4
{
	--input-bg:var(--ui-color-chart-4);

}
/* Row[7758]*/
.kpi__value-5
{
	--input-bg:var(--ui-color-chart-5);

}
/* Row[7759]*/
.kpi__value-6
{
	--input-bg:var(--ui-color-chart-6);

}
/* Row[7760]*/
.kpi__value-7
{
	--input-bg:var(--ui-color-chart-7);

}
/* Row[7761]*/
.kpi__value-8
{
	--input-bg:var(--ui-color-chart-8);

}
/* Row[7762]*/
.kpi__value-9
{
	--input-bg:var(--ui-color-chart-9);

}
/* Row[7763]*/
.kpi__value-10
{
	--input-bg:var(--ui-color-chart-10);

}
/* Row[7764]*/
[data-design-system="Alt"] .dashboard .button--as-link.button--in-header.dx-button:not(.button--no-hover).dx-state-hover .dx-button-text , [data-design-system="Alt"] .button--as-link.button--in-header.dx-button:not(.button--no-hover).dx-state-active .dx-button-text
{
	color:var(--color-white);

}
/* Row[7765]*/
[data-design-system="Alt"] .dashboard .button--as-link.button--in-header.dx-button:not(.button--no-hover).button--has-icon.dx-state-hover::before , [data-design-system="Alt"] .button--as-link.button--in-header.dx-button:not(.button--no-hover).button--has-icon.dx-state-active::before
{
	color:var(--color-white);

}
/* Row[7766]*/
.rows--as-summary.rows--as-summary-border-none .ic-row
{
	border:none;

}
/* Row[7767]*/
.kpi-warning .kpi-value
{
	color:var(--ui-color-warning) !important;

}
/* Row[7768]*/
.ic-badge.badge--no-icon::before
{
	display:none !important;

}
/* Row[7769]*/
.ic-badge.badge--no-icon::after
{
	display:none !important;

}
/* Row[7770]*/
 td.badge--no-icon::before
{
	display:none !important;

}
/* Row[7771]*/
 td.badge--no-icon::after
{
	display:none !important;

}
/* Row[7772]*/
.field-wrapper--flex-justify-content-space-between .fieldTable.ic-field-wrapper
{
	justify-content:space-between;

}
/* Row[7773]*/
[data-workflow="ClientFactFind.WF.App"] .card.margin--bottom.width-100--on-mobile.flex-direction-column
{
	--card-border-radius:10px;

}
/* Row[7774]*/
.your-goals--widget .your-goals__goal
{
	align-items:center;
display:grid;
grid-column-gap:var(--padding);
grid-template-columns:auto 17em 2fr 1fr;

}
/* Row[7775]*/
.list--has-read-status .dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none , .list--has-read-status .dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none , .list--has-read-status .dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none , .list--has-read-status .dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none , .list--has-read-status .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none , .smg-list-with-icons .dx-datagrid .dx-datagrid-headers .dx-row td.dx-pointer-events-none , .smg-list-with-icons .dx-datagrid .dx-datagrid-rowsview .dx-data-row td.dx-pointer-events-none , .smg-list-with-icons .dx-datagrid .dx-datagrid-rowsview .dx-freespace-row td.dx-pointer-events-none , .smg-list-with-icons .dx-datagrid .dx-datagrid-rowsview .dx-header-row td.dx-pointer-events-none , .smg-list-with-icons .dx-datagrid .dx-datagrid-rowsview .dx-virtual-row td.dx-pointer-events-none
{
	border-left:0;

}
/* Row[7776]*/
.list--has-read-status .icGrid .dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table td:not(.dx-command-select):not(.dx-editor-cell) , .smg-list-with-icons .icGrid .dx-datagrid .dx-datagrid-content-fixed .dx-datagrid-table td:not(.dx-command-select)
{
	pointer-events:none;

}
/* Row[7777]*/
.pcpPager
{
	--pager-page-number-selected-color:var(--ui-color-app-scrollbar-thumb);

}
/* Row[7778]*/
.ExtraSmall .header-buttons--in-title-panel .ic-headerbuttons
{
	position:inherit;
float:right;

}
/* Row[7779]*/
.tabs--as-segmented-control.tabs--as-segmented-control--min-width-periods .dx-tabpanel .dx-tabs .dx-tab
{
	min-width:4.643em;

}
/* Row[7780]*/
.modal--close-icon-in-front .dx-closebutton.dx-button.dx-button-normal.dx-button-mode-contained.dx-widget.dx-button-has-icon
{
	z-index:1;

}
/* Row[7781]*/
.rows--as-summary .fieldTable *
{
	white-space:normal;
word-break:break-all;

}
/* Row[7782]*/
.ExtraSmall .highcharts--no-legend
{
	--chart-max-height:23.571em;
--chart-min-height:23.571em;

}
/* Row[7783]*/
.ExtraSmall .highcharts--no-legend .ic-list-chart
{
	padding:var(--padding-half);

}
/* Row[7784]*/
.pcp-progress .onboarding-completion__bar:before
{
	background:var(--color-white);

}
/* Row[7785]*/
[data-workflow="ClientFactFind.WF.App"] .MQMACompWrapper .MQMAQuest
{
	font-size:var(--font-size-main);

}
/* Row[7786]*/
[data-workflow="ClientFactFind.WF.App"] .MQMAQuestWrap .multipleQues:last-child .quesContent
{
	padding-bottom:var(--padding-plus-half);
border:none;

}
/* Row[7787]*/
.ExtraSmall .filter.filter--period-selector .ic-row:last-child .fieldTable
{
	display:block !important;
--buttons-app-min-height:5em;

}
/* Row[7788]*/
.ExtraSmall .filter.filter--period-selector .ic-row:last-child
{
	display:block;

}
/* Row[7789]*/
.ExtraSmall .filter.filter--period-selector .dx-textbox
{
	width:100% !important;

}
/* Row[7790]*/
.ExtraSmall .filter.filter--period-selector
{
	grid-row-gap:1.429em;
--card-app-title-min-height:4.6em;

}
/* Row[7791]*/
.ExtraSmall .filter.filter--period-selector .ic-row .ic-col:last-child:not(:only-child) .fieldTable
{
	margin-bottom:var(--margin-half);
float:right;

}
/* Row[7792]*/
[dx-button].dx-button.button--icon-only.icon--rotate-45::before , [dx-button].dx-button.button--has-icon.icon--rotate-45::before , [dx-button].dx-button.button--large.dx-button.button--has-icon.icon--rotate-45::before
{
	transform:rotate(45deg);

}
/* Row[7793]*/
[dx-button].dx-button.button--icon-only.icon--rotate-90::before , [dx-button].dx-button.button--has-icon.icon--rotate-90::before , [dx-button].dx-button.button--large.dx-button.button--has-icon.icon--rotate-90::before
{
	transform:rotate(90deg);

}
/* Row[7794]*/
[dx-button].dx-button.button--icon-only.icon--rotate-135::before , [dx-button].dx-button.button--has-icon.icon--rotate-135::before , [dx-button].dx-button.button--large.dx-button.button--has-icon.icon--rotate-135::before
{
	transform:rotate(135deg);

}
/* Row[7795]*/
[dx-button].dx-button.button--icon-only.icon--rotate-180::before , [dx-button].dx-button.button--has-icon.icon--rotate-180::before , [dx-button].dx-button.button--large.dx-button.button--has-icon.icon--rotate-180::before
{
	transform:rotate(180deg);

}
/* Row[7796]*/
[dx-button].dx-button.button--icon-only.icon--rotate-45-neg::before , [dx-button].dx-button.button--has-icon.icon--rotate-45-neg::before , [dx-button].dx-button.button--large.dx-button.button--has-icon.icon--rotate-45-neg::before
{
	transform:rotate(-45deg);

}
/* Row[7797]*/
[dx-button].dx-button.button--icon-only.icon--rotate-90-neg::before , [dx-button].dx-button.button--has-icon.icon--rotate-90-neg::before , [dx-button].dx-button.button--large.dx-button.button--has-icon.icon--rotate-90-neg::before
{
	transform:rotate(-90deg);

}
/* Row[7798]*/
[dx-button].dx-button.button--icon-only.icon--rotate-135-neg::before , [dx-button].dx-button.button--has-icon.icon--rotate-135-neg::before , [dx-button].dx-button.button--large.dx-button.button--has-icon.icon--rotate-135-neg::before
{
	transform:rotate(-135deg);

}
/* Row[7799]*/
[dx-button].dx-button.button--icon-only.icon--rotate-180-neg::before , [dx-button].dx-button.button--has-icon.icon--rotate-180-neg::before , [dx-button].dx-button.button--large.dx-button.button--has-icon.icon--rotate-180-neg::before
{
	transform:rotate(-180deg);

}
/* Row[7800]*/
.list--error-message-as-no-data .icGrid .dx-datagrid-headers .dx-error-row
{
	align-items:center;
justify-content:center;
width:100%;
height:calc(var(--load-panel-spinner-width) + var(--padding-2x));
position:fixed;
bottom:0;
display:flex;
background:var(--card-bg);
z-index:1;

}
/* Row[7801]*/
.list--error-message-as-no-data .icGrid .dx-datagrid-headers .dx-error-row .dx-error-message
{
	color:var(--list-no-data-message-color);
font-size:var(--list-no-data-message-font-size);
padding:var(--padding);
background:transparent;

}
/* Row[7802]*/
.list--error-message-as-no-data .icGrid .dx-datagrid-headers .dx-error-row .dx-closebutton
{
	display:none;

}
/* Row[7803]*/
.crm-img-repeater .ic-repeater-items .ic-repeater-item:nth-child(n+6)
{
	display:none;

}
/* Row[7804]*/
.cff-cta-text .ic-row .ic-col
{
	display:none;

}
/* Row[7805]*/
.highcharts--uppercase-tooltip-values .tooltip-series-value
{
	text-transform:uppercase;

}
/* Row[7806]*/
.highcharts--uppercase-y-axis .highcharts-yaxis-labels
{
	text-transform:uppercase;

}
/* Row[7807]*/
.highcharts--uppercase-axis .highcharts-axis-labels
{
	text-transform:uppercase;

}
/* Row[7808]*/
.highcharts--uppercase-x-axis .highcharts-xaxis-labels
{
	text-transform:uppercase;

}
/* Row[7809]*/
.highcharts--uppercase-legend .highcharts-legend-item
{
	text-transform:uppercase;

}
/* Row[7810]*/
[dx-button].dx-button.butt-set--display-none
{
	display:none;

}
/* Row[7811]*/
.butt-unset--display-none [dx-button].dx-button
{
	display:block;

}
/* Row[7812]*/
.treemap-backbutton-fix .fa
{
	font:normal normal normal 28px/1 FontAwesome;
display:unset;

}
/* Row[7813]*/
.treemap-backbutton-fix .fa-circle:before
{
	font-size:45px;

}
/* Row[7814]*/
.treemap-backbutton-fix .fa-stack-1x
{
	line-height:43px;

}
/* Row[7815]*/
[data-workflow="ClientFactFind.WF.App"] .treemap-backbutton-fix .fa-stack-1x
{
	position:absolute;
top:2px;
left:3px;

}
/* Row[7816]*/
[data-workflow="ClientFactFind.WF.App"] .treemap-backbutton-fix .fa-inverse
{
	color:var(--ui-color-text);

}
/* Row[7817]*/
.treemap-backbutton-fix .ic-treemap-drill-btn
{
	padding-left:20px;
position:unset;

}
/* Row[7818]*/
.font--size-main
{
	font-size:var(--font-size-main);
--label-font-size:var(--font-size-main);
--field-font-size:var(--font-size-main);

}
/* Row[7819]*/
.ExtraSmall .kpi--middle-row-buttons
{
	padding-bottom:var(--padding);
display:grid;
grid-template-columns:1fr;
--kpi-column-min-width:10em;

}
/* Row[7820]*/
.ExtraSmall .kpi--middle-row-buttons .ic-row:first-child
{
	padding:var(--padding-half) var(--padding) var(--padding-half);
grid-template-columns:1fr;

}
/* Row[7821]*/
.ExtraSmall .kpi--middle-row-buttons .ic-row + .ic-row:not(:first-child):not(:last-child)
{
	display:none;

}
/* Row[7822]*/
.ExtraSmall .kpi--middle-row-buttons .ic-row + .ic-row:last-child
{
	padding:var(--padding-half) var(--padding);
display:grid;
grid-template-columns:1fr 1fr;

}
/* Row[7823]*/
.ExtraSmall .kpi--middle-row-buttons .ic-row + .ic-row:last-child .ic-col:first-child
{
	text-align:end;
grid-column:2;

}
/* Row[7824]*/
[dx-button].button--on-light-bg.dx-button
{
	--button-min-width:0;
--button-padding:0 .35em 0 0;
--button-hover-bg:var(--button-text-color);
--button-click-ripple-opacity:.35;

}
/* Row[7825]*/
[dx-button].button--on-light-bg .dx-button-content
{
	padding:.1em .3em .1em 0;

}
/* Row[7826]*/
[dx-button].button--on-light-bg .dx-button-text
{
	align-items:center;
display:flex;

}
/* Row[7827]*/
[dx-button].button--on-light-bg .dx-button-text::before
{
	font-family:var(--font-family-icon);
font-size:1.5em;
align-items:center;
justify-content:center;
width:.9em;
display:inline-flex;
text-transform:none;
content:var(--button-back-icon);

}
/* Row[7828]*/
[data-design-system="Alt"] .button--on-light-bg
{
	color:var(--button-text-color);

}
/* Row[7829]*/
.buttons-app.buttons-app--first-row-justify-left .ic-row:first-child
{
	justify-content:flex-start;
width:100%;
position:relative;

}
/* Row[7830]*/
.icGrid .dx-datagrid .dx-row > td:last-child, .icGrid .dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-cell:last-child, .icGrid .dx-datagrid .dx-row > td:has(+ td.dx-command-adaptive.dx-command-adaptive-hidden), .icGrid .dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row > td:has(+ td.dx-command-adaptive.dx-command-adaptive-hidden).dx-editor-cell, .icGrid .dx-treelist-container .dx-row > td:has(+ td.dx-command-adaptive.dx-command-adaptive-hidden), .icGrid .dx-treelist-container .dx-row > td:has(+ td.dx-command-adaptive.dx-command-adaptive-hidden).dx-editor-cell, .icGrid .dx-treelist-container .dx-row > td:last-child, .icGrid .dx-treelist-container .dx-treelist-content .dx-treelist-table .dx-row .dx-editor-cell:last-child, .icGrid .dx-datagrid .dx-group-row > td:has(+td.dx-command-adaptive), .editable-list--hide-edit-column .icGrid .dx-datagrid .dx-row > td:has(+td.dx-command-edit + td.dx-command-adaptive.dx-command-adaptive-hidden)
{
	padding-right:var(--padding);

}
/* Row[7831]*/
[data-workflow="ClientFactFind.WF.App"] tspan.highcharts-text-outline
{
	stroke:var(--card-bg);

}
/* Row[7832]*/
.stackedColumnsWithLine-container .stacked-columns-chart--multi-tooltip-header .highcharts-tooltip > span
{
	min-width:19.000em !important;
padding:var(--padding-half);
padding-top:calc(var(--padding-2x) + var(--padding-quarter)) !important;
grid-column-gap:var(--padding-quarter);
grid-row-gap:var(--padding-quarter);

}
/* Row[7833]*/
.stackedColumnsWithLine-container .stacked-columns-chart--multi-tooltip-header .highcharts-tooltip span .tooltip-header
{
	gap:var(--padding-plus-half);
width:calc(100% - var(--padding-half) - var(--padding-half));
padding-bottom:var(--padding-half);
top:var(--padding-half);
left:var(--padding-half);
display:flex;
border-bottom:var(--border-width) solid var(--ui-color-border);

}
/* Row[7834]*/
.stackedColumnsWithLine-container .stacked-columns-chart--multi-tooltip-header .tooltip-series-name
{
	font-weight:var(--font-weight-regular) !important;
margin:0 !important;

}
/* Row[7835]*/
.stackedColumnsWithLine-container .stacked-columns-chart--multi-tooltip-header .tooltip-series-value
{
	font-weight:var(--font-weight-extra-bold) !important;

}
/* Row[7836]*/
.stackedColumnsWithLine-container .stacked-columns-chart--multi-tooltip-header .tooltip-symbol
{
	margin:0;

}
/* Row[7837]*/
.stackedColumnsWithLine-container .stacked-columns-chart--multi-tooltip-header .highcharts-tooltip > span > *
{
	font-size:var(--headings-size-h6);

}
/* Row[7838]*/
[data-workflow="CAELanding.WF.App"] div#IXCOL_HeaderGroupApp_0
{
	flex-direction:row-reverse;
justify-content:space-between;
display:flex;

}
/* Row[7839]*/
.list--master-row-only-1-row .dx-datagrid-content .dx-row:nth-child(n+3)
{
	display:none !important;

}
/* Row[7840]*/
[data-workflow="ClientFactFind.WF.App"] .dx-overlay-modal .last-row--is-buttons-app .ic-row:last-child
{
	gap:unset;
align-items:center;
flex-direction:row;
justify-content:flex-end;
width:100%;
margin:0;
padding:var(--padding) var(--padding) 0 var(--padding);
position:fixed;
bottom:0;
right:0;
display:flex;
background:var(--card-bg);
border-top:var(--buttons-app-border-width) solid var(--buttons-app-border-color);
--buttons-app-border-width:1px;
--rows-flex-children-grow:0;
--gap-vertical:var(--padding-half);
--gap-horizontal:var(--padding-half);

}
/* Row[7841]*/
[data-workflow="ClientFactFind.WF.App"] div.card--emphasized.ic-donut-progress
{
	--ui-color-key:#ffffff;

}
/* Row[7842]*/
[data-workflow="ClientFactFind.WF.App"] path.highcharts-color-1.highcharts-point
{
	fill:#338AE5;

}
/* Row[7843]*/
[data-workflow="ClientFactFind.WF.App"] .ic-donut-progress[class] .ic-donut-progress-progress .ic-donut-progress-success
{
	top:calc(50% - 1.1em);

}
/* Row[7844]*/
.list--last-row-border-0 .ic-repeater .ic-repeater-item:last-child .border--bottom
{
	border:0px;

}
/* Row[7845]*/
[data-workflow="ClientFactFind.WF.App"] [dx-button].button--toggle:before
{
	transition:transform .15s ease;
--button-icon-color:var(--ui-color-text);

}
/* Row[7846]*/
[data-design-system="Alt"] .paymentsbanner .ExtraSmall
{
	--page-title-banner-height:18.153em;

}
/* Row[7847]*/
[data-design-system="Alt"] .financialinstruments .ExtraSmall
{
	--page-title-banner-height:21.153em;

}
/* Row[7848]*/
[data-design-system="Alt"] .documentsv2 .ExtraSmall
{
	--page-title-banner-height:20.153em;

}
/* Row[7849]*/
[data-design-system="Alt"] .radio-buttons--as-segmented-control .dx-radiogroup
{
	height:2em;
padding:0.143em;
background:var(--card-app-title-border-color);
border:0px;
border-radius:10px;

}
/* Row[7850]*/
[data-design-system="Alt"] .radio-buttons--as-segmented-control .dx-radiogroup .dx-radiobutton
{
	min-height:1.714em;
padding:0px var(--padding);
border:0px;
border-radius:8px;
--padding:1.429em;

}
/* Row[7851]*/
[data-design-system="Alt"] .radio-buttons--as-segmented-control .dx-radiogroup .dx-radiobutton.dx-radiobutton-icon-checked
{
	background:var(--card-bg);
box-shadow:0px 3px 8px 0px #0000001F;
outline:var(--focus-outline-width) solid var(--focus-outline-color);
outline-offset:calc(-1 * var(--focus-outline-width));

}
/* Row[7852]*/
[data-design-system="Alt"] .radio-buttons--as-segmented-control .dx-radiogroup .dx-radiobutton-icon
{
	display:none;

}
/* Row[7853]*/
[data-design-system="Alt"] .radio-buttons--as-segmented-control .dx-radiogroup .dx-radiobutton .dx-item-content , [data-design-system="Alt"] .radio-buttons--as-segmented-control .dx-radiogroup .dx-radiobutton.dx-radiobutton-icon-checked .dx-item-content
{
	color:var(--ui-color-text);

}
/* Row[7854]*/
[data-design-system="Alt"] .radio-buttons--as-segmented-control .dx-collection
{
	gap:0.143em;

}
/* Row[7855]*/
[data-design-system="Alt"] .radio-buttons--as-segmented-control.radio-buttons--is-transparent .dx-radiogroup
{
	background:rgba(255,255,255,0.2);

}
/* Row[7856]*/
[data-design-system="Alt"] .radio-buttons--as-segmented-control.radio-buttons--is-transparent .dx-radiogroup .dx-radiobutton.dx-radiobutton-icon-checked .dx-item-content
{
	color:var(--ui-color-text);

}
/* Row[7857]*/
[data-design-system="Alt"] .radio-buttons--as-segmented-control.radio-buttons--is-transparent .dx-radiogroup .dx-radiobutton .dx-item-content
{
	color:var(--color-white);

}
/* Row[7858]*/
.dx-menu-base .dx-menu-item-wrapper.submenu__section + li:last-child
{
	pointer-events:none;
--submenu-hover-bg:transparent;

}
/* Row[7859]*/
.dx-menu-base .dx-menu-item-wrapper.submenu__section + li .dx-item:not([data-theme]) .dx-menu-item-content
{
	padding:0 1.2em;

}
/* Row[7860]*/
.dx-menu-base .dx-menu-item-wrapper.submenu__section + li .dx-radiogroup .dx-item
{
	align-items:center;
min-height:var(--submenu-item-min-height);
display:flex;
pointer-events:all;
--radio-group-item-margin:0px;

}
/* Row[7861]*/
.ic-email-list .mdi-plus-box-multiple-outline , .ic-email-list .mdi-open-in-new , .ic-email-list .mdi-account-check , .ic-email-list .mdi-paperclip
{
	color:var(--button-text-color);
align-items:center;
justify-content:center;
width:30px;
height:30px;
padding:0px;
display:flex;
border:2px solid;
border-radius:5px;

}
/* Row[7862]*/
.fields--gap.fields--gap-stacked
{
	--gap-vertical:0px;

}
/* Row[7863]*/
[data-design-system="Alt"] .input--currency .dx-texteditor::before
{
	width:2.500em;
border-radius:var(--input-border-radius);

}
/* Row[7864]*/
[data-design-system="Alt"] .input--currency .dx-texteditor input
{
	padding-left:calc(2.5em + var(--padding-half));

}
/* Row[7865]*/
[data-design-system="Alt"] .input--percent .dx-texteditor::before
{
	width:2.500em;
border-radius:var(--input-border-radius);

}
/* Row[7866]*/
[data-design-system="Alt"] .input--percent .dx-texteditor input
{
	padding-right:calc(2.5em + var(--padding-half));

}
/* Row[7867]*/
[data-design-system="Alt"] .input--quantity .dx-texteditor::before
{
	width:2.500em;
border-radius:var(--input-border-radius);

}
/* Row[7868]*/
[data-design-system="Alt"] .input--quantity .dx-texteditor input
{
	padding-right:calc(2.5em + var(--padding-half));

}
/* Row[7869]*/
[data-design-system="Alt"] .dx-checkbox
{
	--ui-color-key:var(--color-science-blue);

}
/* Row[7870]*/
[data-workflow="DFP.WF.App"] .dfp-planning__chart-fix .ic-donut-progress-progress .highcharts-tracker
{
	transform:translate(0px) scale(1.7857);

}
/* Row[7871]*/
[data-workflow="DFP.WF.App"] .dfp-planning__chart-fix .ic-donut-progress .ic-donut-progress-progress .ic-donut-progress-chart-container .highcharts-series-group
{
	transform:translate(-22.5px, -18px);

}
/* Row[7872]*/
[data-workflow="DFP.WF.App"] .dfp-planning__chart-fix .ic-donut-progress[class].donut-progress--donut-only .ic-donut-progress-progress .ic-donut-progress-success
{
	font-size:1.714em;

}
/* Row[7873]*/
[data-workflow="DFP.WF.App"] .dfp-menu-toggle:not(.is-closed) + [style*="28.571em"]
{
	min-width:28.571em;

}
/* Row[7874]*/
[data-workflow="DFP.WF.App"] .dfp-menu-toggle:not(.is-closed) + [style*="28.571em"] + [style*="calc"]
{
	max-width:calc(100% - 18.643em - 28.571em - calc(var(--margin-half) * 2));

}
/* Row[7875]*/
[data-workflow="DFP.WF.App"] .dfp-planning__chart-fix .ic-donut-progress-progress .highcharts-tracker path:first-child
{
	fill:var(--color-science-blue);

}
/* Row[7876]*/
[data-workflow="DFP.WF.App"] .dfp-planning__recommended-chart .ic-donut-progress-progress .highcharts-tracker path:first-child
{
	fill:#008060;

}
/* Row[7877]*/
[data-workflow="DFP.WF.App"] .dfp-planning__chart-fix .ic-donut-progress-progress .highcharts-tracker path:last-child
{
	fill:#E0E3E7;

}
/* Row[7878]*/
[data-workflow="DFP.WF.App"] .dfp__compare-bg
{
	background:#F9FAFC;

}
/* Row[7879]*/
[data-workflow="DFP.WF.App"] .growth-chart .highcharts-plot-line-label:after
{
	width:100%;
height:100%;
display:block;
background:var(--ui-color-key-secondary);
border-radius:50%;
content:"";
z-index:-1;

}
/* Row[7880]*/
[data-workflow="DFP.WF.App"] .growth-chart .highcharts-plot-line-label
{
	width:2.667em;
height:2.667em;
background-size:1.333em;

}
/* Row[7881]*/
[data-design-system="Alt"] [data-workflow="DFP.WF.App"]:not([data-step="DFPPlanList.Holder.App"]) .page-title:not(.page-title--color-text) [dx-button].button--outlined
{
	--button-text-color:var( --ui-color-key);
--button-border-color:var( --ui-color-key);
--button-icon-color:var( --ui-color-key);

}
/* Row[7882]*/
[data-workflow="DFP.WF.App"] .dfp-planning__chart-fix .dfp-goals-cards .ic-donut-progress-progress .ic-donut-progress-chart-container.red .highcharts-tracker path:first-child
{
	fill:#d5020e;

}
/* Row[7883]*/
[data-workflow="DFP.WF.App"] .dfp-planning__chart-fix .dfp-goals-cards .ic-donut-progress-progress .ic-donut-progress-chart-container.green .highcharts-tracker path:first-child
{
	fill:#008060;

}
/* Row[7884]*/
[data-workflow="DFP.WF.App"] .dfp-planning__chart-fix .dfp-goals-cards .ic-donut-progress-progress .ic-donut-progress-chart-container .highcharts-tracker path:first-child
{
	fill:#dfe3e7;

}
/* Row[7885]*/
[data-workflow="DFP.WF.App"] .dfp-planning__chart-fix .dfp-goals-cards .ic-donut-progress-progress .ic-donut-progress-chart-container.yellow .highcharts-tracker path:first-child
{
	fill:#ff9f16;

}
/* Row[7886]*/
[data-workflow="DFP.WF.App"] .card--emphasized .ic-donut-progress-progress .highcharts-tracker path:first-child
{
	fill:#FFF;

}
/* Row[7887]*/
[data-workflow="DFP.WF.App"] [data-icon-override*="House"].button--has-icon:before
{
	content:"home";

}
/* Row[7888]*/
[data-workflow="DFP.WF.App"] [data-icon-override*="Trip"].button--has-icon:before
{
	content:"flight";

}
/* Row[7889]*/
[data-workflow="DFP.WF.App"] .dfp-planning__chart-fix .ic-donut-progress[class].donut-progress--donut-only .ic-donut-progress-progress
{
	width:7.214em;
height:7.214em;
padding:0;

}
/* Row[7890]*/
[data-workflow="DFP.WF.App"] .dfp-planning__chart-fix .ic-donut-progress .ic-donut-progress-progress .ic-donut-progress-chart-container
{
	min-width:7.214em;
height:7.214em;

}
/* Row[7891]*/
[data-workflow="DFP.WF.App"] .dfp-planning__chart-fix .ic-donut-progress .ic-donut-progress-progress .ic-donut-progress-chart-container .highcharts-container
{
	width:7.214em !important;
height:7.214em !important;

}
/* Row[7892]*/
[data-workflow="DFP.WF.App"] .dfp-planning__chart-fix .ic-donut-progress .ic-donut-progress-progress .ic-donut-progress-chart-container .highcharts-plot-background , [data-workflow="DFP.WF.App"] .dfp-planning__chart-fix .ic-donut-progress .ic-donut-progress-progress .ic-donut-progress-chart-container .highcharts-plot-border
{
	width:7.214em !important;
height:7.214em !important;
x:unset;
y:unset;

}
/* Row[7893]*/
[data-workflow="DFP.WF.App"]:not([data-step="DFPPlanList.Holder.App"])
{
	padding-top:var(--header-height);
--body-max-width:1440px;
--page-title-margin:0px;
--page-title-min-height:var( --page-title-banner-height);
--page-title-font-size:1.714em;
--page-title-color:var(--ui-color-text);
--header-height:0px;
--modal-max-width:var( --modal-min-width);
--modal-min-width:42.857em;
--kpi-column-min-width:12.5em;
--input-form-label-max-width:12em;
--input-form-label-min-width:12em;
--input-form-width:31em;
--goals-timeline-min-width:50em;
--page-title-banner-height:4.286em;
--page-title-banner-bg:var(--color-white);

}
/* Row[7894]*/
[data-workflow="DFP.WF.App"]:not([data-step="DFPPlanList.Holder.App"]) header
{
	display:none;

}
/* Row[7895]*/
[data-workflow="DFP.WF.App"] .card .card
{
	border:var(--border-width) solid var(--ui-color-border);
--card-min-height:100%;
--card-shadow:none;

}
/* Row[7896]*/
[data-workflow="DFP.WF.App"] [data-icon-override*="Fund"].button--has-icon:before
{
	content:"attach_money";

}
/* Row[7897]*/
[data-workflow="DFP.WF.App"] [data-icon-override*="Expense"].button--has-icon:before
{
	content:"sell";

}
/* Row[7898]*/
[data-workflow="DFP.WF.App"] [data-icon-override*="Edu"].button--has-icon:before
{
	content:"school";

}
/* Row[7899]*/
[data-workflow="DFP.WF.App"] [data-icon-override*="Reno"].button--has-icon:before
{
	content:"settings";

}
/* Row[7900]*/
[data-workflow="DFP.WF.App"] .dx-overlay-shader:not([style*="translate(0px, 0px)"])
{
	--modal-shader-bg:transparent;
--modal-shader-blur:0px;

}
/* Row[7901]*/
.white-fp-timeline-app .ic-personal-timeline-content .ic-personal-timeline-linecontainer .ic-personal-timeline-line .ic-personal-timeline-today
{
	left:-110px;

}
/* Row[7902]*/
[data-workflow="DFP.WF.App"]
{
	--body-max-width:1440px;
--modal-max-width:var( --modal-min-width);
--modal-min-width:42.857em;
--input-form-label-max-width:12em;
--input-form-label-min-width:12em;
--input-form-width:31em;

}
/* Row[7903]*/
[data-design-system="Alt"] [data-workflow="ClientFactFind.WF.App"] .card.dfp-menu-ff.card--emphasized:not(.card--emphasized-no-gradient)
{
	--ui-color-text:var(--color-white);
--ui-color-border:none;
--app-title-color:var(--color-white);
--card-bg:var(--page-title-banner-bg);
--card-border-width:0;
--card-border-color:none;
--card-app-title-bg:transparent;
--card-app-title-border-color:transparent;
--page-title-banner-bg:linear-gradient(177.28deg, #294984 0%, #12234D 100%);

}
/* Row[7904]*/
.investments .ic-menu-default .dx-menu .dx-menu-horizontal [aria-label="Investments"] .dx-menu-item-text, .banking .ic-menu-default .dx-menu .dx-menu-horizontal [aria-label="Banking"] .dx-menu-item-text,.dx-menu-item-text, .advisory .ic-menu-default .dx-menu .dx-menu-horizontal [aria-label="Advisory"] .dx-menu-item-text, .documents .ic-menu-default .dx-menu .dx-menu-horizontal [aria-label="Documents"] .dx-menu-item-text, .newscontent .ic-menu-default .dx-menu .dx-menu-horizontal [aria-label="News & Content"] .dx-menu-item-text
{
	color:var(--menu-item-selected-color);
background:var(--menu-item-selected-bg);

}
/* Row[7905]*/
.investments .ic-menu-default .dx-menu .dx-menu-horizontal [aria-label="Investments"] .dx-menu-item-text::after, .banking .ic-menu-default .dx-menu .dx-menu-horizontal [aria-label="Banking"] .dx-menu-item-text::after, .advisory .ic-menu-default .dx-menu .dx-menu-horizontal [aria-label="Advisory"] .dx-menu-item-text::after, .documents .ic-menu-default .dx-menu .dx-menu-horizontal [aria-label="Documents"] .dx-menu-item-text::after, .newscontent .ic-menu-default .dx-menu .dx-menu-horizontal [aria-label="News & Content"] .dx-menu-item-text::after
{
	width:100%;
height:var(--menu-item-selected-border-width);
position:fixed;
bottom:1.25em;
display:flex;
background:var(--menu-item-selected-border-color);
content:"";

}
/* Row[7906]*/
.list--as-summary
{
	margin:var(--margin);
border:var(--border-width) solid var(--ui-color-border);
border-radius:var(--card-border-radius);

}
/* Row[7907]*/
.list--as-summary .TableTitle
{
	color:var(--label-color);
font-weight:var(--font-weight-bold);
font-size:var(--label-font-size);
min-height:unset;
padding:var(--padding);
--padding:1.429em 1.429em 0 1.429em;
--card-app-title-bg:transparent;

}
/* Row[7908]*/
.list--as-summary .dx-datagrid.dx-gridbase-container
{
	margin:var(--margin);

}
/* Row[7909]*/
.list--as-summary .icGrid .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row:nth-last-child(2) td
{
	--list-row-border-width:0;

}
/* Row[7910]*/
.list--as-summary .icGrid .dx-datagrid .dx-row > td:first-child
{
	--padding:0;

}
/* Row[7911]*/
.list--icon-col1-fixed-width col:first-child
{
	width:100px !important;

}
/* Row[7912]*/
.list--max-width-unset .icGrid
{
	max-width:unset!important;

}
/* Row[7913]*/
.app-center .ic-repeater-items
{
	--flex-justify-content:flex-start;
--gap-horizontal:var(--gap-vertical);

}
/* Row[7914]*/
.app-center
{
	--buttons-app-offset:var(--padding);

}
/* Row[7915]*/
.app-center--modal
{
	--modal-max-width:640px;

}
/* Row[7916]*/
.ExtraSmall [dx-button].dx-button.button--icon-only-on-mobile .dx-button-text
{
	display:none;

}
/* Row[7917]*/
.ExtraSmall [dx-button].dx-button.button--icon-only-on-mobile .dx-button-content , .ExtraSmall [dx-button].dx-button.dx-state-focused.button--icon-only-on-mobile .dx-button-content
{
	justify-content:flex-start;
width:auto;
padding:0;
box-shadow:none;

}
/* Row[7918]*/
.ExtraSmall [dx-button].dx-button.button--icon-only-on-mobile::before
{
	color:var(--button-icon-color, var(--button-text-color));
font-family:var(--font-family-icon);
font-size:var(--button-icon-size);
line-height:normal;
align-items:center;
width:auto;
height:100%;
margin:0;
position:relative;
display:inline-flex;
background:transparent;
text-transform:none;
content:attr(data-icon);
z-index:1;
opacity:1;
transform:rotate(0.03deg);

}
/* Row[7919]*/
.ExtraSmall [dx-button].dx-button.button--icon-only-on-mobile , .ExtraSmall [dx-button].dx-button.button--icon-only-on-mobile.dx-state-focused
{
	color:var(--button-icon-color, var(--button-text-color));
--button-min-width:0;
--button-padding:.679em;
--button-border-width:0;

}
/* Row[7920]*/
.risksbadge.ic-badge:before
{
	display:none;

}
/* Row[7921]*/
.risksbadge.ic-badge:after
{
	display:none;

}
/* Row[7922]*/
.risksbadge span.ic-badge:before
{
	display:none !important;

}
/* Row[7923]*/
.risksbadge span.ic-badge:after
{
	display:none !important;

}
/* Row[7924]*/
.card.card--remove-box-shadow
{
	--card-shadow:transparent;

}
/* Row[7925]*/
[data-workflow="ClientFactFind.WF.App"] .fieldTable.ic-field-wrapper.is-mandatory.margin--right.margin-right-0--on-mobile .max-width--165
{
	max-width:165px;

}
/* Row[7926]*/
.input-app--as-list .ic-row .input-app--as-list__grouping-row.ic-col
{
	background:var(--list-group-row-bg);
--label-font-weight:var(--font-weight-bold);
--field-font-weight:var(--font-weight-bold);

}
/* Row[7927]*/
.input-app--as-list .input-app--as-list__sub-grouping-row label
{
	text-indent:var(--padding-half);

}
/* Row[7928]*/
.input-app--as-list .input-app--as-list__grouping-row.is-collapsed ~ .input-app--as-list__sub-grouping-row
{
	display:none;

}
/* Row[7929]*/
.input-app--as-list .input-app--as-list__grouping-toggle
{
	display:none;

}
/* Row[7930]*/
.input-app--as-list .ic-row .input-app--as-list__grouping-row.ic-col label
{
	gap:var(--margin-quarter);
align-items:center;
flex-direction:row-reverse;
justify-content:flex-end;
display:flex;

}
/* Row[7931]*/
.input-app--as-list .ic-row .input-app--as-list__grouping-row.ic-col label a
{
	align-items:center;
justify-content:center;
width:0.571em;
margin:0;
position:static;
display:flex;

}
/* Row[7932]*/
.input-app--as-list .input-app--as-list__grouping-row.is-collapsed label a:before
{
	content:"keyboard_arrow_down";

}
/* Row[7933]*/
.list--adaptive-more-arrow-down .icGrid .dx-datagrid-adaptive-more:before 
{
	--ui-icon-more:"expand_more";

}
/* Row[7934]*/
[data-workflow="DFP.WF.App"] .NewsFeedV4 .NewsFeedBxWrapper .dfp-goals-newsfeed .news-feed-item-active .NewsFeedItem
{
	--item-bg:var(--ui-color-key-secondary) !important;

}
/* Row[7935]*/
[data-workflow="DFP.WF.App"] .NewsFeedV4 .NewsFeedBxWrapper:not(.newsfeed--reuters)  .dfp-goals-newsfeed .NewsFeedItem
{
	margin-right:var(--margin-half);
margin-left:var(--margin-half);
padding:0;
border-radius:10px;

}
/* Row[7936]*/
.aae--days-left-chart
{
	height:calc(189px - var(--card-app-title-min-height));
--ui-color-key:#007DDF;

}
/* Row[7937]*/
.aae--days-left-chart .pie-chart-info-text
{
	font-size:24px;
text-align:center;
align-items:center;
flex-direction:column;
margin-top:-15px;
display:flex;

}
/* Row[7938]*/
.aae--days-left-chart span.pie-chart-info-text:after
{
	font-size:13px;
margin-top:-10px;
display:flex;
content:"Days";

}
/* Row[7939]*/
.aae--days-left-chart .highcharts-series
{
	transform:translate(-39px, -15px) scale(1.6, 1.6);

}
/* Row[7940]*/
.aae--days-left-chart .highcharts-container
{
	margin-top:-20px;

}
/* Row[7941]*/
.tooltip-message-default
{
	margin-left:25px;
padding:1em;
padding-right:20px;
position:absolute;
top:15px;
display:none;
background:#ffffff;
box-shadow:0px 4px 12px 2px rgba(0, 0, 0, 0.06);
border-radius:var(--card-border-radius);
z-index:1000;

}
/* Row[7942]*/
.tooltip-icon:hover .tooltip-message-default
{
	display:block;

}
/* Row[7943]*/
.modal--extra-wide
{
	--modal-max-width:95em;

}
/* Row[7944]*/
.modal--overflow-x-hidden-imp
{
	overflow-x:hidden !important;

}
/* Row[7945]*/
.modal--overflow-x-hidden-imp .ic-repeater .rpt-carousel-viewport
{
	overflow-x:hidden;

}
/* Row[7946]*/
.button--set-custom-text[data-button-text]:not([data-button-text=""])::after
{
	color:var(--button-text-color);
font-family:var(--font-family-main), Helvetica, sans-serif;
font-weight:var(--button-text-font-weight);
font-size:var(--button-font-size);
width:unset;
position:static;
background-image:unset;
text-transform:var(--button-text-transform);
content:attr(data-button-text);
letter-spacing:var(--button-text-letter-spacing);
white-space:pre;
opacity:1;
transform:none;

}
/* Row[7947]*/
.button--set-custom-text[data-button-text]:not([data-button-text=""]) .dx-button-content
{
	display:none;

}
/* Row[7948]*/
[data-workflow="DFP.WF.App"] [dx-button].button--outlined.button--has-icon.button--only-icon-outlined
{
	--button-border-width:0.143em;

}
/* Row[7949]*/
.modals--v2 .table-title--is-modal-title .TableTitle
{
	font-weight:var(--font-weight-bold);
font-size:1.714em;

}
/* Row[7950]*/
.field--set-flex-value
{
	flex:var(--field-set-flex-value);

}
/* Row[7951]*/
.Large .GridDocSlider .ic-repeater-items, .Small .GridDocSlider .ic-repeater-items
{
	gap:1vw;
padding:0 1vw;
display:grid;
grid-template-columns:repeat(4, 1fr);

}
/* Row[7952]*/
.ExtraSmall .GridDocSlider .ic-repeater-items
{
	padding:0 3vw;

}
/* Row[7953]*/
[data-workflow="DFP.WF.App"] .tabs--as-radio-buttons .dx-tabpanel .dx-tabs .dx-tab.dx-tab-selected
{
	--radio-group-item-selected-radio-bg:#006DDF;
--radio-group-item-selected-radio-border-color:#006DDF;

}
/* Row[7954]*/
.highcharts--padding-top-0
{
	padding-top:0;

}
/* Row[7955]*/
.highcharts--padding-top-0 .growth-chart
{
	padding-top:0;

}
/* Row[7956]*/
.highcharts--hide-line-series-legend .highcharts-legend-item.highcharts-line-series
{
	display:none;

}
/* Row[7957]*/
.Small .kpi
{
	--kpi-gap-horizontal:1em;

}
/* Row[7958]*/
.Medium .kpi
{
	--kpi-gap-horizontal:1em;

}
/* Row[7959]*/
.ExtraSmall [data-appname="CPBSCViewAllTags.List.App"].icGrid .dx-datagrid .dx-row > td:has(+ td.dx-command-adaptive.dx-command-adaptive-hidden), .ExtraSmall [data-appname="CPBSCViewAllTags.List.App"].icGrid .dx-datagrid .dx-row > td:first-child, .ExtraSmall [data-appname="APBSCViewAllTags.List.App"].icGrid .dx-datagrid .dx-row > td:has(+ td.dx-command-adaptive.dx-command-adaptive-hidden), .ExtraSmall [data-appname="APBSCViewAllTags.List.App"] .dx-datagrid .dx-row > td:first-child, .ExtraSmall [data-app="CPBSCViewAllTags.List.App"].icGrid .dx-datagrid .dx-row > td:last-child, .ExtraSmall [data-app="APBSCViewAllTags.List.App"] .icGrid .dx-datagrid .dx-row > td:last-child, .ExtraSmall [data-appname="CPBSCViewAllTags.List.App"].icGrid .dx-datagrid .dx-row > td:last-child
{
	padding-right:var(--list-cell-padding-lr);
padding-left:var(--list-cell-padding-lr);

}
/* Row[7960]*/
.validate-list td:has(> span.updated-value),  .validate-list td:has(> button.updated-value:not(button.dx-state-invisible))
{
	background:var(--color-sandy-beach) !important;
--color-sandy-beach:#FFF2E2;

}
/* Row[7961]*/
.validate-list td:has(> span.deleted-value), .validate-list td:has(> button.deleted-value:not(button.dx-state-invisible))
{
	background:var(--color-oyster-pink) !important;
--color-oyster-pink:#f7d7d9;

}
/* Row[7962]*/
.input-app--as-list .ic-col.deleted-value:nth-child(odd), .input-app--as-list .ic-col.deleted-value:nth-child(even)
{
	background:var(--color-oyster-pink);
--color-oyster-pink:#f7d7d9;

}
/* Row[7963]*/
.input-app--as-list .ic-col.updated-value:nth-child(odd), .input-app--as-list .ic-col.updated-value:nth-child(even)
{
	background:var(--color-sandy-beach);
--color-sandy-beach:#FFF2E2;

}
/* Row[7964]*/
.adt__iframe
{
	overflow:hidden;

}
/* Row[7965]*/
.adt__iframe footer
{
	display:none;

}
/* Row[7966]*/
.adt__iframe iframe
{
	width:100%;
height:calc(100vh - 132px);
position:absolute;
top:-30px;
left:0;

}
/* Row[7967]*/
.adt__iframe .adt__close-button
{
	align-items:center;
justify-content:flex-end;
width:100%;
max-width:2050px;
height:4.786em;
padding-right:2em;
position:absolute;
top:-2.071em;
display:flex;
opacity:0;

}
/* Row[7968]*/
.adt__iframe .IXResponsiveBodyInner>.IXResponsiveContent
{
	width:100% !important;
max-width:2050px;
margin:auto;

}
/* Row[7969]*/
[data-design-system="Alt"] .dashboardmarginauto
{
	--page-title-banner-height:36.786em;

}
/* Row[7970]*/
[data-design-system="Alt"] .dashboardmarginauto .IXResponsiveBodyInner > .IXResponsiveContent
{
	width:100% !important;
max-width:100%;
margin:auto;

}
/* Row[7971]*/
[data-workflow="DFP.WF.App"] .dfp-dashboard__chart-fix .ic-donut-progress-progress .highcharts-tracker
{
	transform:translate(0px) scale(1.5625);

}
/* Row[7972]*/
[data-workflow="DFP.WF.App"] .dfp-dashboard__chart-fix .ic-donut-progress .ic-donut-progress-progress .ic-donut-progress-chart-container .highcharts-series-group
{
	transform:translate(-32px, -15.5px);

}
/* Row[7973]*/
[data-workflow="DFP.WF.App"] .dfp-dashboard__chart-fix .ic-donut-progress[class].donut-progress--donut-only .ic-donut-progress-progress .ic-donut-progress-success
{
	font-size:2.286em;

}
/* Row[7974]*/
[data-workflow="DFP.WF.App"] .dfp-dashboard__chart-fix .ic-donut-progress-progress .highcharts-tracker path:first-child
{
	fill:var(--color-science-blue);

}
/* Row[7975]*/
[data-workflow="DFP.WF.App"] .dfp-dashboard__chart-fix .ic-donut-progress-progress .highcharts-tracker path:last-child
{
	fill:#E0E3E7;

}
/* Row[7976]*/
[data-workflow="DFP.WF.App"] .dfp-dashboard__chart-fix .ic-donut-progress[class].donut-progress--donut-only .ic-donut-progress-progress
{
	width:8.9288em;
height:8.9288em;
padding:0;

}
/* Row[7977]*/
[data-workflow="DFP.WF.App"] .dfp-dashboard__chart-fix .ic-donut-progress .ic-donut-progress-progress .ic-donut-progress-chart-container
{
	min-width:8.9288em;
height:8.9288em;

}
/* Row[7978]*/
[data-workflow="DFP.WF.App"] .dfp-dashboard__chart-fix .ic-donut-progress .ic-donut-progress-progress .ic-donut-progress-chart-container .highcharts-container
{
	width:8.9288em !important;
height:8.9288em !important;

}
/* Row[7979]*/
[data-workflow="DFP.WF.App"] .dfp-dashboard__chart-fix .ic-donut-progress .ic-donut-progress-progress .ic-donut-progress-chart-container .highcharts-plot-background , [data-workflow="DFP.WF.App"] .dfp-dashboard__chart-fix .ic-donut-progress .ic-donut-progress-progress .ic-donut-progress-chart-container .highcharts-plot-border
{
	width:8.9288em !important;
height:8.9288em !important;
x:unset;
y:unset;

}
/* Row[7980]*/
.gpj-donut-progress.ic-donut-progress[class] .ic-donut-progress-progress .ic-donut-progress-subtext
{
	top:calc(100% - calc(var(--headings-size-h5)* 3));

}
/* Row[7981]*/
[data-workflow="DFP.WF.App"] .DFPFacts_Tabs_AppCtrl .dx-tabpanel .dx-tabs .dx-tab.dx-tab-selected span
{
	color:#006DDF;

}
/* Row[7982]*/
[data-workflow="DFP.WF.App"] .DFPFacts_Tabs_AppCtrl .dx-tabpanel .dx-tabs .dx-tab.dx-tab-selected::before
{
	--tabs-tab-selected-border-color:#006DDF;

}
/* Row[7983]*/
.search-field-with-icon.dx-dropdowneditor.dx-texteditor.dx-invalid .dx-texteditor-input-container::after , .search-field-with-icon.dx-dropdowneditor.dx-texteditor.dx-valid .dx-texteditor-input-container::after
{
	right:2.615em;

}
/* Row[7984]*/
.card--household-min-height
{
	min-height:18.104em;

}
/* Row[7985]*/
[dx-button].button--width-reset
{
	--button-min-width:6.071em;

}
/* Row[7986]*/
[data-workflow="ClientFactFind.WF.App"] .discovery-header .card
{
	--card-shadow:0px 2px 6px 1px rgba(0, 0, 0, 0.1);

}
/* Row[7987]*/
[data-workflow="ClientFactFind.WF.App"] .discovery--button .dx-button.dx-state-focused
{
	outline-offset:0px;

}
/* Row[7988]*/
.dx-overlay-content.dx-popup-normal.dx-popup-draggable.dx-resizable:has(.button--large)
{
	min-height:350px;

}
/* Row[7989]*/
[data-workflow="ClientFactFind.WF.App"] [data-app="CFFGoalsCompleted.List.App"] .ic-no-data-text , [data-workflow="ClientFactFind.WF.App"] [data-app="CFFGoals.List.App"] .ic-no-data-text , [data-workflow="ClientFactFind.WF.App"] [data-app="CFFGoalsIncomplete.List.App"] .ic-no-data-text
{
	display:none;

}
/* Row[7990]*/
[data-workflow="DFP.WF.App"] .dashboard .tabs--as-segmented-control .tabs--as-radio-buttons .dx-tabpanel .dx-tabs .dx-tab
{
	padding-right:1em;

}
/* Row[7991]*/
.ExtraSmall .asset-allocation-chart--flip-percent-value.AssetAllocationDonutV4 .legendContainer > div + div
{
	grid-template-columns:2fr 2fr 1fr;

}
/* Row[7992]*/
.ExtraSmall .util--word-wrap-break-word
{
	overflow-wrap:anywhere;

}
/* Row[7993]*/
.ic-tooltip
{
	color:var(--link-color);
gap:var(--padding-quarter);
position:relative;
display:flex;
cursor:pointer;
pointer-events:all;

}
/* Row[7994]*/
.ic-tooltip:after
{
	color:var(--link-color);
font-family:var(--font-family-icon);
font-size:1.214em;
line-height:1em;
align-items:center;
justify-content:center;
width:1em;
height:1em;
display:flex;
content:var(--tooltip-icon,"info_outline");
transform:rotate(0.03deg);

}
/* Row[7995]*/
.ic-tooltip.ic-tooltip--no-icon:after
{
	display:none;

}
/* Row[7996]*/
.ic-tooltip .ic-tooltip__text
{
	width:var(--tooltip-width, 15.357em);
max-width:75vw;
padding:var(--padding);
position:absolute;
top:var(--padding-plus-half);
left:calc(50% - var(--tooltip-width, 15.357em)/2);
background:var(--card-bg);
border:var(--border-width) solid var(--ui-color-border);
box-shadow:0px 2px 16px 0px #212B3614;
border-radius:4px;
cursor:auto;
z-index:3;
visibility:hidden;
opacity:0;
transition:opacity 0.5s ease, visibility 0.5s ease;
--padding:1.429em;

}
/* Row[7997]*/
.ic-tooltip:hover .ic-tooltip__text , .ic-tooltip:focus-visible .ic-tooltip__text
{
	visibility:visible;
opacity:1;

}
/* Row[7998]*/
.ic-tooltip .ic-tooltip__text:after
{
	font-size:1em;
width:1em;
height:1em;
position:absolute;
top:-0.5em;
right:calc(50% - .5em);
display:block;
background:var(--card-bg);
border:var(--border-width) solid var(--ui-color-border);
border-bottom:0;
border-right:0;
border-radius:4px 0px 0px 0px;
content:"";
z-index:1;
transform:rotate(45deg);

}
/* Row[7999]*/
.ic-tooltip.ic-tooltip--right-top .ic-tooltip__text
{
	top:-1em;
left:calc(100% + var(--padding-half));
z-index:2000;

}
/* Row[8000]*/
.ic-tooltip.ic-tooltip--right-top .ic-tooltip__text:after
{
	top:1em;
left:calc(-.5em - 1px);
transform:rotate(-45deg);

}
/* Row[8001]*/
.ic-tooltip.ic-tooltip--right-bottom .ic-tooltip__text
{
	top:auto;
bottom:-1em;
left:calc(100% + var(--padding-half));

}
/* Row[8002]*/
.ic-tooltip.ic-tooltip--right-bottom .ic-tooltip__text:after
{
	top:auto;
bottom:1em;
right:auto;
left:calc(-.5em - 1px);
transform:rotate(-45deg);

}
/* Row[8003]*/
.ic-tooltip.ic-tooltip--left-top .ic-tooltip__text
{
	top:-1em;
right:calc(100% + var(--padding-half));
left:auto;

}
/* Row[8004]*/
.ic-tooltip.ic-tooltip--left-top .ic-tooltip__text:after
{
	top:1em;
right:calc(-.5em - 1px);
transform:rotate(135deg);

}
/* Row[8005]*/
.ic-tooltip.ic-tooltip--left-bottom .ic-tooltip__text
{
	top:auto;
bottom:-1em;
right:calc(100% + var(--padding-half));
left:auto;

}
/* Row[8006]*/
.ic-tooltip.ic-tooltip--left-bottom .ic-tooltip__text:after
{
	top:auto;
bottom:1em;
right:calc(-.5em - 1px);
left:auto;
transform:rotate(135deg);

}
/* Row[8007]*/
.ic-tooltip.ic-tooltip--bottom-left .ic-tooltip__text
{
	left:-1em;

}
/* Row[8008]*/
.ic-tooltip.ic-tooltip--bottom-left .ic-tooltip__text:after
{
	left:1em;

}
/* Row[8009]*/
.ic-tooltip.ic-tooltip--bottom-right .ic-tooltip__text
{
	right:-1em;
left:auto;

}
/* Row[8010]*/
.ic-tooltip.ic-tooltip--bottom-right .ic-tooltip__text:after
{
	right:1em;

}
/* Row[8011]*/
.ic-tooltip.ic-tooltip--top-left .ic-tooltip__text
{
	top:auto;
bottom:var(--padding-plus-half);
left:-1em;

}
/* Row[8012]*/
.ic-tooltip.ic-tooltip--top-left .ic-tooltip__text:after
{
	top:auto;
bottom:-.5em;
right:auto;
left:1em;
transform:rotate(225deg);

}
/* Row[8013]*/
.ic-tooltip.ic-tooltip--top-right .ic-tooltip__text
{
	top:auto;
bottom:var(--padding-plus-half);
right:-1em;
left:auto;

}
/* Row[8014]*/
.ic-tooltip.ic-tooltip--top-right .ic-tooltip__text:after
{
	top:auto;
bottom:-.5em;
right:1em;
transform:rotate(225deg);

}
/* Row[8015]*/
[data-workflow="ClientFactFind.WF.App"] .ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle .popupSpan a::after
{
	display:none;

}
/* Row[8016]*/
.label-panel--hide .dx-datagrid-headers
{
	display:none;

}
/* Row[8017]*/
[data-design-system="Alt"] .Small .kpi.kpi--alt-dash .ic-row:last-child
{
	padding:0px;

}
/* Row[8018]*/
[data-design-system="Alt"] .Medium .kpi.kpi--alt-dash .ic-row:last-child
{
	padding:0px;

}
/* Row[8019]*/
.ExtraSmall .mobile-word-overflow-ellipsis .dx-datagrid-content td > span
{
	display:-webkit-box;
white-space:normal;

}
/* Row[8020]*/
.ExtraSmall .mobile-word-overflow-ellipsis .dx-datagrid-content tr.dx-data-row span
{
	max-width:78vw;

}
/* Row[8021]*/
.ExtraSmall .mobile-word-overflow-ellipsis .dx-master-detail-cell .dx-field-item-content
{
	display:grid;

}
/* Row[8022]*/
.ExtraSmall .mobile-word-overflow-ellipsis .dx-master-detail-row .dx-field-item-content span
{
	word-break:break-word;

}
/* Row[8023]*/
.ExtraSmall .mobile-word-overflow-ellipsis.list--has-multi-select .dx-datagrid-content tr.dx-data-row span
{
	max-width:55vw;
overflow:hidden;

}
/* Row[8024]*/
.goals-timeline .ic-personal-timeline-content
{
	width:calc(100% - calc(var(--padding)* 2));
height:340px;
padding-left:var(--padding-2x);
background-color:transparent;
--goals-timeline-min-width:0;

}
/* Row[8025]*/
.Small .goals-timeline .ic-personal-timeline-content , .ExtraSmall .goals-timeline .ic-personal-timeline-content
{
	padding-left:var(--padding-4x);

}
/* Row[8026]*/
[data-workflow="ClientFactFind.WF.App"] .kpi-positive .kpi-value
{
	color:#08C0BB;

}
/* Row[8027]*/
[data-workflow="ClientFactFind.WF.App"] .kpi-negative .kpi-value
{
	color:#D34048;

}
/* Row[8028]*/
.dx-overlay-wrapper.dx-popup-wrapper.dx-overlay-modal.dx-overlay-shader:has(.modal--shader-bg-transparent)
{
	--modal-shader-bg:transparent;

}
/* Row[8029]*/
.list--hide-trailerbuttons .ic-trailerbuttons
{
	display:none;

}
/* Row[8030]*/
.suit-rev--list-has-edited-rows span.suit-rev--list-row-is-deleted , .suit-rev--list-has-edited-rows .suit-rev--list-row-is-edited
{
	align-items:center;
justify-content:space-between;
width:100%;
height:99%;
position:absolute !important;
top:0;
display:flex;

}
/* Row[8031]*/
.suit-rev--list-has-edited-rows .suit-rev--list-row-is-edited
{
	background-color:#FFF2E2;

}
/* Row[8032]*/
.suit-rev--list-has-edited-rows .dx-data-row td:first-child span
{
	padding-left:var(--padding);

}
/* Row[8033]*/
.suit-rev--list-has-edited-rows .dx-data-row td:first-child
{
	padding-left:0 !important;

}
/* Row[8034]*/
.suit-rev--list-has-edited-rows .dx-data-row , .suit-rev--list-has-edited-rows .dx-data-row td span:not(.suit-rev--list-has-edited-rows .dx-data-row td span.suit-rev--list-row-is-edited)
{
	position:relative;

}
/* Row[8035]*/
.suit-rev--list-has-edited-rows span.suit-rev--list-row-is-deleted
{
	background-color:#F3F4F5;
z-index:1;

}
/* Row[8036]*/
.suit-rev--list-has-edited-rows span.suit-rev--list-row-is-deleted:after
{
	padding:2px 12px;
background-color:#DBDDDF;
border-radius:20px;
content:'Deleted';

}
/* Row[8037]*/
.suit-rev--list-has-edited-rows .dx-data-row td:first-child span.suit-rev--list-row-is-deleted
{
	padding-right:var(--padding);

}
/* Row[8038]*/
.list--overflow-x-hidden .dx-scrollable-content
{
	min-height:35em;
overflow:var(--input-overflow);
overflow-x:hidden;

}
/* Row[8039]*/
.list--height-with-scroll
{
	--input-height:15em;
--input-overflow:auto;

}
/* Row[8040]*/
.list--height-with-scroll .list--overflow-x-hidden .dx-scrollable-content
{
	max-height:var(--input-height);
float:right;

}
/* Row[8041]*/
[data-step="CPBManageFolders.Holder.App"] .ExtraSmall .icGrid .dx-datagrid-filter-row td[data-caption="Date"], [data-step="APBManageFolders.Holder.App"] .ExtraSmall .icGrid .dx-datagrid-filter-row td[data-caption="Date"]
{
	min-width:90px !important;

}
/* Row[8042]*/
.ExtraSmall .icGrid .dx-datebox .dx-texteditor-input-container
{
	max-width:100%;

}
/* Row[8043]*/
.ExtraSmall .icGrid .dx-datebox .dx-texteditor-input-container input::-webkit-calendar-picker-indicator
{
	display:none;
-webkit-appearance:none;

}
/* Row[8044]*/
.ExtraSmall .icGrid .dx-datebox .dx-texteditor-input
{
	padding-right:0 !important;
padding-left:20px;

}
/* Row[8045]*/
.ExtraSmall .highcharts-label.highcharts-tooltip > span
{
	top:4px !Important;

}
/* Row[8046]*/
.aae-portfolio-kpi-wrapper
{
	margin:var(--margin-half);

}
/* Row[8047]*/
.suit-rev--is-delete-modal .suit-rev--is-add-edit-field , .suit-rev--is-delete-modal .TableTitle , .suit-rev--is-add-edit-modal .suit-rev--is-delete-field
{
	display:none;

}
/* Row[8048]*/
.badge--hide-null .unread-icon.unread-icon__doc span.unread-count.msg-count-- , .badge--hide-null .unread-icon.unread-icon__message span.unread-count.msg-count--
{
	display:none;

}
/* Row[8049]*/
.aae-risk-review-cards .ic-row:not(:first-child)
{
	flex-direction:column;
justify-content:space-between;
width:calc((100% - calc(var(--margin-quarter)*6))/3);
max-width:100%;
padding:var(--padding);
display:flex;
border:1px solid var(--color-athens-gray);
border-radius:5px;

}
/* Row[8050]*/
.aae-risk-review-cards .ic-row:first-child
{
	width:100%;

}
/* Row[8051]*/
.aae-risk-review-cards
{
	flex-wrap:wrap;
display:flex;

}
/* Row[8052]*/
.aae-risk-review-cards .questionnaire-status
{
	margin-left:var(--margin-half);

}
/* Row[8053]*/
.aae-risk-review-cards .incomplete-status .questionnaire-status
{
	--icon-bg:#D5000D;
--badge-color:#FEBCB9;

}
/* Row[8054]*/
.aae-risk-review-cards .incomplete-status .ic-badge::before
{
	display:flex !important;
content:'Incomplete';

}
/* Row[8055]*/
.aae-risk-review-cards .completed-status .questionnaire-status::before
{
	display:flex !important;
content:'Completed';

}
/* Row[8056]*/
.aae-risk-review-cards .completed-status .questionnaire-status
{
	--icon-bg:#008060;
--badge-color:#AEE9D1;

}
/* Row[8057]*/
.aae-risk-review-cards .completed-status .incomplete-date
{
	display:none;

}
/* Row[8058]*/
.aae-risk-review-cards .incomplete-status .completed-date
{
	display:none;

}
/* Row[8059]*/
.aae-risk-review-cards .ic-row:nth-child(3) , .aae-risk-review-cards .ic-row:nth-child(4)
{
	margin-left:var(--margin-half);

}
/* Row[8060]*/
.ic--fpsearch-compare-tagbox .dx-tagbox .dx-tag-content span
{
	max-width:var(--field-max-width);
display:inline-block;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;

}
/* Row[8061]*/
.marketplace--add-product-names-to-compare .ic-row-1
{
	flex:auto;

}
/* Row[8062]*/
.dx-overlay-modal .input-app--as-list.input-app--as-list-multi-rows .ic-row .ic-col:last-child
{
	border-bottom:var(--list-row-border-width) solid var(--list-row-border-color);

}
/* Row[8063]*/
.alert.alert--refresh.alert--info::before
{
	color:var(--alert-color);
font-family:var(--font-family-icon);
font-size:1.429em;
margin-right:.33em;
position:relative;
top:-.1em;
display:inline-flex;
content:none;
transform:rotate(0.03deg) translateY(.05em);

}
/* Row[8064]*/
.alert.alert--refresh.alert--info::after
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
background:var(--ui-color-key-secondary);
border-radius:var(--alert-border-radius);
content:"";
z-index:0;
opacity:var(--alert-bg-opacity);

}
/* Row[8065]*/
.aae-donut-chart--legend .legendTableColorDiv
{
	border-radius:50px;

}
/* Row[8066]*/
.aae-donut-chart .donut-container-div
{
	height:250px;
display:flex;

}
/* Row[8067]*/
[data-workflow="ClientFactFind.WF.App"] .modal--right-side h2.TableTitle
{
	min-height:var(--card-app-title-min-height);
padding-left:0;

}
/* Row[8068]*/
.login-error-wf footer
{
	display:none;

}
/* Row[8069]*/
.wf--password-reset footer
{
	display:none;

}
/* Row[8070]*/
.interactions--title
{
	justify-content:space-between;
display:flex;

}
/* Row[8071]*/
.padding--top-half-0-on-mobile
{
	padding-top:var(--padding-half);

}
/* Row[8072]*/
.menu__navigatetopm
{
	display:none !important;

}
/* Row[8073]*/
.aae-donut-chart.aae-donut-chart--legend .DonutChartLegendTableObject .DonutChartLegendTableRow
{
	flex-wrap:nowrap;
max-width:200px;

}
/* Row[8074]*/
.aae-donut-chart.aae-donut-chart--legend .DonutChartLegendTableObject .DonutChartLegendTableRow .DonutChartLegendTableData:nth-child(2)
{
	min-width:unset;
margin-right:auto;

}
/* Row[8075]*/
.aae-donut-chart--legend .DonutChartLegendTableData:nth-child(3)
{
	display:none;

}
/* Row[8076]*/
.aae-donut-chart .highcharts-pie-series
{
	transform:translate(35px, 50px) scale(1.5);

}
/* Row[8077]*/
.aae-donut-chart.aae-donut-chart--legend .DonutChartLegendTableObject
{
	margin:var(--margin) 0 var(--margin) var(--margin-2x);
padding:0px;

}
/* Row[8078]*/
.aae-donut-chart svg.highcharts-root
{
	width:130px;
height:200px;
max-height:200px !important;

}
/* Row[8079]*/
.aae-donut-chart rect.highcharts-background
{
	height:200px;
max-height:200px;

}
/* Row[8080]*/
.aae-donut-chart .DonutChartV4
{
	margin-right:-40px;
margin-left:var(--margin-half);

}
/* Row[8081]*/
[data-user-theme="light"][data-portal-banner="show"] .login-error-wf
{
	--ui-color-text:var(--color-white);

}
/* Row[8082]*/
[dx-button].button--white
{
	--focus-outline-color:var(--ui-color-gray-lightest);
--button-text-color:white;
--button-hover-bg:var(--ui-color-gray-lightest);
--button-hover-text-color:white;
--button-click-ripple-bg:var(--card-bg);
--button-hover-overlay-bg:var(--ui-color-text);
--button-hover-overlay-opacity:0.3;

}
/* Row[8083]*/
.suitability-review--client .suitability-review--fact-find-modal
{
	padding:var(--padding);

}
/* Row[8084]*/
.suitability-review--client .is-advisor-btn
{
	display:none;

}
/* Row[8085]*/
.suitability-review--client .is-client-btn.is-hidden
{
	display:block !important;

}
/* Row[8086]*/
.header-buttons--tabs-aligned .dx-button.dx-button-has-text.dx-button-mode-contained.dx-button-normal.dx-widget
{
	margin-top:calc(-1 * var(--tabs-tab-height))!important;
padding-bottom:var(--padding-half)!important;

}
/* Row[8087]*/
[dx-button].button--icon-only.button--science-blue
{
	--focus-outline-color:var(--color-science-blue);
--button-bg:transparent;
--button-hover-bg:transparent;
--button-hover-text-color:var(--color-science-blue);
--button-click-ripple-bg:var(--color-science-blue);
--button-hover-overlay-bg:var(--color-science-blue);
--button-hover-overlay-opacity:0.1;
--button-icon-color:var(--color-science-blue);

}
/* Row[8088]*/
.ExtraSmall .summary-app .TableTitle
{
	padding-right:7em;

}
/* Row[8089]*/
.ao-legalsumm::first-letter
{
	text-transform:capitalize;

}
/* Row[8090]*/
.market-value-over-time-chart .stockChartContainer div.highcharts-tooltip .highcharts-tooltip-box .tooltipLabel-date:not(:only-child):not(:last-child)
{
	margin-bottom:var(--margin);

}
/* Row[8091]*/
.grouping--remove-border-top .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row.dx-group-row:first-of-type
{
	border-top:none;

}
/* Row[8092]*/
.headers--remove-border-bottom .ic-headerbuttons
{
	border-bottom:none;

}
/* Row[8093]*/
.lower-case-filter-warning .dx-toolbar-center
{
	color:var(--ui-color-text);
height:2.143em;
padding:var(--padding-quarter) var(--padding-half);
position:var(--reposition-position, absolute);
top:var(--reposition-top, calc(50% - 2.143em / 2));
bottom:var(--reposition-bottom, auto);
right:var(--reposition-right, calc(15em + var(--padding-half)));
left:var(--reposition-left, auto);
display:flex;
background:var(--app-subtitle-bg);
border:1px solid var(--alert-color);
border-radius:var(--border-radius);

}
/* Row[8094]*/
.lower-case-filter-warning .dx-toolbar-center::before
{
	color:var(--alert-color);
font-family:var(--font-family-icon);
font-size:1.2em;
margin-right:var(--margin-quarter);
display:inline-flex;
content:"info_outline";
transform:rotate(0.03deg);

}
/* Row[8095]*/
.lower-case-filter-warning .dx-toolbar-center::after
{
	font-size:.929em;
content:"Filter fields must be lower case only.";

}
/* Row[8096]*/
.ExtraSmall .lower-case-filter-warning .dx-toolbar-center
{
	position:var(--reposition-mobile-position, var(--reposition-position, absolute));
top:var(--reposition-mobile-top, var(--reposition-top, auto));
bottom:var(--reposition-mobile-bottom, var(--reposition-bottom, var(--padding-half)));
right:var(--reposition-mobile-right, var(--reposition-right, var(--padding)));
left:var(--reposition-mobile-left, var(--reposition-left, auto));

}
/* Row[8097]*/
.ExtraSmall .lower-case-filter-warning .dx-toolbar-after
{
	margin-bottom:3.143em;

}
/* Row[8098]*/
.Small .lower-case-filter-warning .dx-toolbar-center
{
	position:var(--reposition-mobile-position, var(--reposition-position, absolute));
top:var(--reposition-mobile-top, var(--reposition-top, auto));
bottom:var(--reposition-mobile-bottom, var(--reposition-bottom, var(--padding-half)));
right:var(--reposition-mobile-right, var(--reposition-right, var(--padding)));
left:var(--reposition-mobile-left, var(--reposition-left, auto));

}
/* Row[8099]*/
.Small .lower-case-filter-warning .dx-toolbar-after
{
	margin-bottom:3.143em;

}
/* Row[8100]*/
[data-workflow="CLM.WF.App"] .button--20em.dx-button, .dx-button:not(.button--no-hover).dx-state-hover.button--20em
{
	font-family:var(--font-family-main);
width:20.2em;
padding-left:var(--padding-half);
border-radius:var(--input-border-radius);
--button-text-transform:none;

}
/* Row[8101]*/
[data-workflow="CLM.WF.App"] .button--20em.button--filter-text::after
{
	font-size:var(--font-size-main);
max-width:18em;
text-overflow:ellipsis;

}
/* Row[8102]*/
[data-design-system="Alt"] [ic-external-widget]:before
{
	width:calc(100vw - var(--padding-half) - 1px);
height:3.429em;
position:absolute;
left:calc(-1* var(--padding));
display:inline-block;
background:var(--market-x-banner--background-color);
content:"";

}
/* Row[8103]*/
.hide--filter-row .dx-column-lines.dx-datagrid-filter-row.dx-row
{
	display:none;

}
/* Row[8104]*/
.ic-menu-default .dx-menu .dx-menu-horizontal .dx-menu-items-container .dx-menu-item-wrapper:has(.IX_CloseMenuButton)
{
	display:none;

}
/* Row[8105]*/
[data-workflow="DFP.WF.App"] .dfp-investment .ic-row:last-child
{
	justify-content:flex-end;
margin-right:0;
display:flex;

}
/* Row[8106]*/
.Small .tmg-list
{
	width:38vw !important;

}
/* Row[8107]*/
.Small .tmg-inbox-list, .Small .tmg-sent-list, .Small .tmg-drafts-list, .Small .tmg-archive-list
{
	--app-width:38vw !important;

}
/* Row[8108]*/
.Small .tmg-inbox-list .icGrid .dx-datagrid .dx-row > td:last-child
{
	padding-right:var(--list-cell-padding-lr);

}
/* Row[8109]*/
.Small .tmg-view-container
{
	width:55vw !important;

}
/* Row[8110]*/
.Small .tmg-new-message
{
	width:56.5vw !important;

}
/* Row[8111]*/
.Small .tmg-draft-view-container
{
	width:56.5vw !important;

}
/* Row[8112]*/
.trailer-buttons--remove-border-top .ic-row.ic-row-0.ic-trailerbuttons
{
	border-top:none;

}
/* Row[8113]*/
[data-workflow="ClientFactFind.WF.App"] .dx-popup-normal.dx-resizable.dx-overlay-content.dx-popup-inherit-height .dx-popup-title.dx-toolbar.dx-collection.dx-visibility-change-handler
{
	display:none;

}
/* Row[8114]*/
.kpi-gradient--grey
{
	background-image:linear-gradient(180deg, #d5d9e1 0%, #f5f6f8 100%);
background-color:rgba(237, 239, 243, 1);

}
/* Row[8115]*/
[data-workflow="ClientFactFind.WF.App"] .dx-overlay-modal
{
	width:100%;
height:110%;

}
/* Row[8116]*/
[data-workflow="ClientFactFind.WF.App"] .dx-datagrid-filter-row .dx-editor-cell .dx-editor-with-menu .dx-texteditor-input
{
	padding-left:30px;

}
/* Row[8117]*/
[data-workflow="CLM.WF.App"] .title--modal
{
	position:absolute;
left:50%;
transform:translate(-50%);

}
/* Row[8118]*/
.ExtraSmall .icGrid .dx-datebox .dx-texteditor-buttons-container
{
	display:none;

}
/* Row[8119]*/
.marketplace--draft-status label, .marketplace--published-status label, .marketplace--null-status label
{
	font-size:13px;
width:100px;
white-space:nowrap;

}
/* Row[8120]*/
[data-workflow="CLM.WF.App"] [dx-button].button--has-icon.button--outlined.button--icon-modal
{
	--button-text-color:var(--color-ebony-clay);
--button-border-color:#D0D4DC;
--button-hover-bg:var(--ui-color-gray-light);
--button-hover-border-color:var(--ui-color-gray-light);
--button-icon-color:var(--color-ebony-clay);

}
/* Row[8121]*/
[data-workflow="CLM.WF.App"]
{
	--modal-border-radius:10px;

}
/* Row[8122]*/
.ic-steps-app
{
	gap:var(--gap-horizontal);
align-items:flex-start;
justify-content:center;
width:100%;
min-height:var(--steps-app-min-height);
margin-bottom:var(--margin);
padding:0 var(--padding);
position:relative;
display:inline-grid;
grid-auto-flow:column;
pointer-events:none;
user-select:none;
--gap-horizontal:3em;
--steps-app-min-height:3.72em;
--steps-app-track-line-color:#6C7987;
--steps-app-marker-border-color:#6C7987;
--steps-app-marker-width:1em;
--steps-app-marker-height:1em;

}
/* Row[8123]*/
.ic-steps-app .step
{
	font-weight:var(--font-weight-regular);
font-size:var(--font-size-main);
text-align:center;
gap:var(--margin-half);
align-items:center;
flex-direction:column;
justify-content:center;
width:auto;
position:relative;
display:flex;
text-transform:unset;
list-style:none;

}
/* Row[8124]*/
.ic-steps-app .step .step_number
{
	color:transparent;
font-size:var(--font-size-main);
width:var(--steps-app-marker-width);
height:var(--steps-app-marker-height);
margin:0;
display:block;
background:var(--steps-app-marker-bg);
border:var(--steps-app-marker-border-width) solid var(--steps-app-marker-border-color);
border-radius:50%;
z-index:1;

}
/* Row[8125]*/
.ic-steps-app .step.active , .ic-steps-app .step.complete
{
	--ui-color-text:var(--steps-app-label-selected-color);

}
/* Row[8126]*/
.ic-steps-app .step .step_title
{
	font-weight:var(--font-weight-bold);
font-size:0.857em;
line-height:var(--font-size-main);
text-transform:var(--steps-app-label-text-transform);

}
/* Row[8127]*/
.ic-steps-app .step.complete .step_number
{
	background:var(--steps-app-marker-selected-inner-bg);
border-color:var(--steps-app-marker-selected-border-color);
box-shadow:none;

}
/* Row[8128]*/
.ic-steps-app .step .step_number:after
{
	display:none;

}
/* Row[8129]*/
.ic-steps-app .step:not(:last-child):after , .ic-steps-app .step:not(:first-child):before
{
	gap:calc(var(--gap-horizontal) / 2);
width:calc(50% + calc(var(--gap-horizontal) / 2) - calc(var(--steps-app-marker-width)/2));
height:var(--steps-app-track-line-width);
position:absolute;
top:calc(var(--steps-app-marker-height)/2);
background:var(--steps-app-track-line-color);
content:"";

}
/* Row[8130]*/
.ic-steps-app .step:after
{
	right:calc(-1 * calc(var(--gap-horizontal) / 2));

}
/* Row[8131]*/
.ic-steps-app .step:before
{
	left:calc(-1 * calc(var(--gap-horizontal) / 2));

}
/* Row[8132]*/
.ic-steps-app .step.active:before , .ic-steps-app .step.active:after
{
	width:calc(50% + calc(var(--gap-horizontal) / 2) - calc(var(--steps-app-marker-width)/2) - 5px);

}
/* Row[8133]*/
.ic-steps-app .step.complete:after
{
	--steps-app-track-line-color:var(--ui-color-key);

}
/* Row[8134]*/
.ic-steps-app .step.active:not(:first-child):before , .ic-steps-app .step.complete:not(:first-child):before
{
	background-color:var(--steps-app-marker-selected-border-color);

}
/* Row[8135]*/
.ic-steps-app .step a
{
	line-height:var(--font-size-main);

}
/* Row[8136]*/
.ic-steps-app .step.active .step_number
{
	position:relative;
background:var(--steps-app-marker-selected-inner-bg);
border-color:var(--steps-app-marker-selected-border-color);
box-shadow:none;

}
/* Row[8137]*/
.ic-steps-app .step.active .step_number:before
{
	width:calc(100% + .857em);
height:calc(100% + .857em);
position:absolute;
top:-0.429em;
left:-0.429em;
display:block;
border:var(--steps-app-marker-border-width) solid var(--steps-app-marker-selected-border-color);
border-radius:50%;
content:"";
z-index:5;

}
/* Row[8138]*/
[data-portal-banner="show"] .ic-steps-app
{
	--steps-app-bg:transparent;
--steps-app-track-line-color:rgba(255,255,255,.5);
--steps-app-label-text-transform:normal;
--steps-app-marker-bg:transparent;
--steps-app-marker-border-color:rgba(255,255,255,.5);
--steps-app-marker-selected-inner-bg:var(--color-white);
--steps-app-marker-selected-border-color:var(--color-white);
--steps-app-label-selected-color:var(--color-white);

}
/* Row[8139]*/
[data-portal-banner="show"] .ic-steps-app .step .step_title
{
	color:rgba(255,255,255,0.5);

}
/* Row[8140]*/
[data-portal-banner="show"] .ic-steps-app .step.active .step_title , [data-portal-banner=show] .ic-steps-app .step.complete .step_title
{
	color:var(--steps-app-label-selected-color);

}
/* Row[8141]*/
[data-portal-banner="show"] .ic-steps-app .step.complete:after
{
	--steps-app-track-line-color:var(--color-white);

}
/* Row[8142]*/
.ic-steps-app--hide-step-1 .step:nth-child(1)
{
	display:none;

}
/* Row[8143]*/
.ic-steps-app--hide-step-2 .step:nth-child(2)
{
	display:none;

}
/* Row[8144]*/
.ic-steps-app--hide-step-3 .step:nth-child(3)
{
	display:none;

}
/* Row[8145]*/
.ic-steps-app--hide-step-4 .step:nth-child(4)
{
	display:none;

}
/* Row[8146]*/
.ic-steps-app--hide-step-5 .step:nth-child(5)
{
	display:none;

}
/* Row[8147]*/
.ic-steps-app--hide-step-6 .step:nth-child(6)
{
	display:none;

}
/* Row[8148]*/
.ic-steps-app--hide-step-7 .step:nth-child(7)
{
	display:none;

}
/* Row[8149]*/
.ic-steps-app--hide-step-8 .step:nth-child(8)
{
	display:none;

}
/* Row[8150]*/
.ic-steps-app--hide-step-9 .step:nth-child(9)
{
	display:none;

}
/* Row[8151]*/
.ic-steps-app--hide-step-10 .step:nth-child(10)
{
	display:none;

}
/* Row[8152]*/
.label--grey
{
	--label-color:#637482;

}
/* Row[8153]*/
[data-workflow="ClientFactFind.WF.App"] .fieldTable:not(.checkbox--as-switch):not(.tabs--contains-checkbox-as-switch) .dx-checkbox:focus
{
	border-color:#337ab7 !important;
outline-offset:1px;

}
/* Row[8154]*/
.DIMarketNews--images-hidden .docImage
{
	display:none !important;

}
/* Row[8155]*/
.DIMarketNews--images-hidden .DocumentSliderV4
{
	--item-height:170px !important;

}
/* Row[8156]*/
[data-workflow="CLM.WF.App"] .fields--gap .fields--gap-icon
{
	margin:calc(var(--margin) / -4) 0 0 calc(var(--margin)* 7);

}
/* Row[8157]*/
.dx-button.dx-button-normal.dx-button-mode-contained.dx-widget.ic-data-grid-column-chooser-button-reset-state.dx-button-has-text:focus-visible
{
	background-color:#E6F0FC;
box-shadow:0 0 8px #5c95c5;

}
/* Row[8158]*/
.dx-button.dx-button-normal.dx-button-mode-contained.dx-widget.ic-data-grid-column-chooser-button-save-state.dx-button-has-text:focus-visible
{
	background-color:#E6F0FC;
box-shadow:0 0 8px #5c95c5;
--button-text-color:var(--ui-color-key);
--button-border-color:var(--ui-color-key);

}
/* Row[8159]*/
[data-design-system="Alt"] .radio-buttons--as-segmented-control .dx-radiogroup .dx-radiobutton:focus-visible
{
	background-color:#E6F0FC;
box-shadow:0 0 8px #5c95c5;

}
/* Row[8160]*/
.dx-dropdownbox.dx-textbox.dx-texteditor.dx-dropdowneditor-button-visible:focus-within
{
	outline:var(--focus-outline-width) solid var(--focus-outline-color);
outline-offset:calc(-1 * var(--focus-outline-width));

}
/* Row[8161]*/
.dx-button-normal.dx-button-mode-contained.dx-widget.dx-dropdowneditor-button:focus
{
	height:84%;
right:2px;
outline:var(--focus-outline-width) solid var(--focus-outline-color);
outline-offset:calc(-1 * var(--focus-outline-width));

}
/* Row[8162]*/
.editable-list--hide-edit-column td.dx-command-edit
{
	display:none;

}
/* Row[8163]*/
.editable-list--hide-edit-column:has(.dx-data-row td.dx-command-adaptive:not(.dx-command-adaptive-hidden) .dx-datagrid-adaptive-more) colgroup col:last-child
{
	width:0 !important;

}
/* Row[8164]*/
.replacement-value
{
	color:transparent;
line-height:1em;
position:relative;
pointer-events:none;
user-select:none;

}
/* Row[8165]*/
.replacement-value:after
{
	color:var(--ui-color-text);
position:absolute;
left:0;
content:"";
pointer-events:all;
user-select:all;

}
/* Row[8166]*/
.replacement-value.replacement-value-1:after
{
	content:var(--replacement-value-1);

}
/* Row[8167]*/
.replacement-value.replacement-value-2:after
{
	content:var(--replacement-value-2);

}
/* Row[8168]*/
.replacement-value.replacement-value-3:after
{
	content:var(--replacement-value-3);

}
/* Row[8169]*/
.replacement-value.replacement-value-4:after
{
	content:var(--replacement-value-4);

}
/* Row[8170]*/
.replacement-value.replacement-value-5:after
{
	content:var(--replacement-value-5);

}
/* Row[8171]*/
.replacement-value.replacement-value-6:after
{
	content:var(--replacement-value-6);

}
/* Row[8172]*/
.replacement-value.replacement-value-7:after
{
	content:var(--replacement-value-7);

}
/* Row[8173]*/
.replacement-value.replacement-value-8:after
{
	content:var(--replacement-value-8);

}
/* Row[8174]*/
.replacement-value.replacement-value-9:after
{
	content:var(--replacement-value-9);

}
/* Row[8175]*/
.replacement-value.replacement-value-10:after
{
	content:var(--replacement-value-10);

}
/* Row[8176]*/
.replacement-value.ic-badge
{
	background:transparent;

}
/* Row[8177]*/
.replacement-value.ic-badge:after
{
	align-items:center;
justify-content:center;
width:auto;
height:100%;
padding:0 var(--padding);
display:flex;
background:var(--badge-color);
border-radius:var(--tagbox-tag-border-radius);

}
/* Row[8178]*/
.replacement-value.ic-badge.ic-badge--has-dot::before
{
	z-index:1;

}
/* Row[8179]*/
.replacement-value.ic-badge.ic-badge--has-dot:after
{
	padding-left:calc(2 * var(--padding) + .308em);

}
/* Row[8180]*/
.Small [data-app="DASTMFChart.Filter.App"].filter.filter--chart .ic-row:first-child + .ic-row:last-child
{
	margin-left:0;

}
/* Row[8181]*/
.refinitive-help-tooltip:hover .tooltiptext
{
	width:400px;
margin-left:1em;
padding:7px;
position:absolute;
background:var(--card-bg);
box-shadow:0 0 0 1px rgb(63 63 68 / 5%), 0 1px 3px 0 rgb(63 63 68 / 15%);
border-radius:2px;
border-bottom-left-radius:2px;
z-index:999000;
visibility:visible;

}
/* Row[8182]*/
.refinitive-help-tooltip .tooltiptext
{
	position:absolute;
visibility:hidden;

}
/* Row[8183]*/
.refinitive-help-tooltip
{
	color:#005F9E;
display:inline-flex;
content:'Need help?';

}
/* Row[8184]*/
[data-design-system="Alt"] .tabs--as-segmented-control.ic-tabs .dx-tabs::before , [data-design-system="Alt"] .tabs--as-segmented-control .ic-tabs .dx-tabs::before
{
	display:none;

}
/* Row[8185]*/
[data-design-system="Alt"] .tabs--as-segmented-control .ic-tabs .dx-tabs-wrapper , [data-design-system="Alt"] .tabs--as-segmented-control.ic-tabs .dx-tabs-wrapper
{
	gap:.143em;
height:2em;
padding:.143em;
background:var(--card-app-title-border-color);
border:0;
border-radius:10px;

}
/* Row[8186]*/
[data-design-system="Alt"] .tabs--as-segmented-control .ic-tabs .dx-tabs .dx-tab , [data-design-system="Alt"] .tabs--as-segmented-control.ic-tabs .dx-tabs .dx-tab
{
	padding:0 var(--padding);
border:0;
--tabs-tab-height:1.714em;
--tabs-tab-bg:transparent;
--tabs-tab-color:var(--ui-color-text);
--tabs-tab-border-radius:8px;
--tabs-tab-selected-color:var(--ui-color-text);
--tabs-tab-selected-bg:var(--card-bg);

}
/* Row[8187]*/
[data-design-system="Alt"] .tabs--as-segmented-control .ic-tabs .dx-tabs .dx-tab.dx-tab-selected , [data-design-system="Alt"] .tabs--as-segmented-control.ic-tabs .dx-tabs .dx-tab.dx-tab-selected
{
	box-shadow:0 3px 8px 0 #0000001f;
outline:2px solid var(--focus-outline-color);
outline-offset:-2px;

}
/* Row[8188]*/
.buttons-app-absolute-header
{
	position:absolute;
right:0;
background:transparent;
z-index:1;

}
/* Row[8189]*/
[dx-button].dx-button.button--text-transparent.dx-state-focused::after
{
	background-color:transparent;
opacity:1;

}
/* Row[8190]*/
.Small .new-cli-fam-dets .CL_Birthday
{
	width:124px !important;

}
/* Row[8191]*/
.Small .new-cli-employment .CL_EmploymentStatus
{
	width:220px !important;

}
/* Row[8192]*/
.Small .crm-user-page-activity-dets .icGrid .dx-pager .dx-page-sizes
{
	margin-left:.75em;

}
/* Row[8193]*/
.Small .crm-user-page-activity-dets input.dx-texteditor-input
{
	padding:.5em !important;

}
/* Row[8194]*/
.Small .crm-user-page-activity-dets .icGrid .dx-pager .dx-page-sizes::before
{
	margin-right:calc(var(--switch-width) + -3.25em);
content:var(--ui-label-list-view-all);

}
/* Row[8195]*/
:root[lang="fr-FR"]
{
	--ui-label-list-export-button:"Exporter";
--ui-label-list-group-panel:"Faites glisser une colonne ICI pour grouper par celle-ci";
--ui-label-list-column-chooser:"Editer les colonnes";
--ui-label-list-view-all:"Afficher tous les résultats";

}
/* Row[8196]*/
:root[lang="fr-FR"] .dx-selectbox [data-dx_placeholder=" "].dx-placeholder:before
{
	content:"Sélectionner";

}
/* Row[8197]*/
:root[lang="fr-FR"]  button[data-text="Select credit account..."].button--filter-text::after
{
	content:"Sélectionner un compte";

}
/* Row[8198]*/
:root[lang="fr-FR"]  button[data-text="Select a beneficiary..."].button--filter-text::after
{
	content:"Sélectionner un bénéficaire";

}
/* Row[8199]*/
:root[lang="fr-FR"]  button[data-text="Select a BIC…"].button--filter-text::after
{
	content:"Sélectionner un BIC";

}
/* Row[8200]*/
:root[lang="fr-FR"]  button[data-text="Select debit account..."].button--filter-text::after
{
	content:"Sélectionner un compte";

}
/* Row[8201]*/
:root[lang="fr-FR"] .filterBuilder .dx-show-clear-button .dx-icon-clear::before
{
	content:"Réinitialiser";

}
/* Row[8202]*/
:root[lang="fr-FR"] .filterBuilder .dx-placeholder:before
{
	content:"Sélectionner";

}
/* Row[8203]*/
.Small .crm-cli-docs-dash span.dx-link, .Small .crm-cont-internal-docs span.dx-link
{
	word-break:break-word;

}
/* Row[8204]*/
.dashboard .Small .dashboard--mvot-filter.filter.filter--chart
{
	padding-bottom:var(--padding);

}
/* Row[8205]*/
.Small .icGrid .dx-datagrid-group-panel .dx-group-panel-message
{
	padding:.5em !important;

}
/* Row[8206]*/
.Small .icGrid .dx-toolbar .dx-toolbar-items-container
{
	padding:var(--padding-half);

}
/* Row[8207]*/
[data-user-theme="dark"] .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:nth-child(2n):not(.dx-group-row) td:before
{
	background:var(--ui-color-even-bg);

}
/* Row[8208]*/
[data-workflow="ClientFactFind.WF.App"] .goals--sortable .sortable-groups-container .categorized-list .sortable-item-container
{
	grid-template-columns:110px;

}
/* Row[8209]*/
.crm-cont-internal-docs span.dx-link
{
	word-break:break-word;

}
/* Row[8210]*/
.lbl_CL_Code.labels--hide-radio-buttons
{
	color:var(--card-bg);

}
/* Row[8211]*/
.field--subtext span
{
	color:var(--ui-color-placeholder);

}
/* Row[8212]*/
[data-footer-version="v2"] footer
{
	padding:0 var(--padding) 3.571em var(--padding);
--footer-bg:transparent;
--footer-color:#5F6F7C;
--icon-color:#5E6D7B;

}
/* Row[8213]*/
[data-footer-version="v2"] footer .IXResponsiveFooterInner
{
	text-align:center;
display:block;

}
/* Row[8214]*/
[data-footer-version="v2"] .footer
{
	align-items:center;
flex-direction:column;
display:flex;

}
/* Row[8215]*/
[data-footer-version="v2"] .footer .footer__social-links
{
	align-items:center;
justify-content:space-between;
margin-bottom:var(--margin);
padding-bottom:var(--padding-4x);
display:flex;
border-bottom:var(--border-width) solid var(--ui-color-gray-light);

}
/* Row[8216]*/
[data-footer-version="v2"] .footer .footer__content
{
	font-size:.929em;
max-width:59.538em;

}
/* Row[8217]*/
[data-footer-version="v2"] .footer .footer__links
{
	margin:0;

}
/* Row[8218]*/
[data-footer-version="v2"] .footer .footer__links .NewsFeedV4 .NewsFeedBxWrapper .NewsFeedPageColumn
{
	gap:calc(var(--margin) - var(--padding-half)) calc(var(--margin-plus-half) - var(--padding-half));
justify-content:center;
margin:0;

}
/* Row[8219]*/
[data-footer-version="v2"] .footer .footer__links .NewsFeedV4 .bx-wrapper
{
	margin:0;

}
/* Row[8220]*/
[data-footer-version="v2"] .footer .footer__links .NewsFeedV4 .NewsFeedBxWrapper .NewsFeedPageColumn:before , .footer .footer__links .NewsFeedV4 .NewsFeedBxWrapper .NewsFeedPageColumn:after
{
	display:none;

}
/* Row[8221]*/
[data-footer-version="v2"] .footer .footer__links .NewsFeedPageColumn a:not(:last-child)::after
{
	display:none;

}
/* Row[8222]*/
[data-footer-version="v2"] .footer .footer__links .NewsFeedV4 .NewsFeedBxWrapper .NewsFeedItem > div.NewsFeedTitle
{
	font-size:var(--font-size-main);

}
/* Row[8223]*/
[data-footer-version="v2"] .IXResponsiveBody
{
	min-height:calc(100vh - 13.214em var(--margin-4x));

}
/* Row[8224]*/
.di-selected-row:before
{
	width:7px;
height:100%;
position:absolute;
top:0;
left:0;
display:block;
background:var(--link-color);
content:"";

}
/* Row[8225]*/
.list--padding-on-last-col-0 .icGrid .dx-datagrid .dx-row > td:has(+ td.dx-command-adaptive.dx-command-adaptive-hidden)
{
	padding:0;

}
/* Row[8226]*/
.list--columns-add-padding-right .dx-datagrid .dx-row > td span
{
	padding-right:var(--column-padding);

}
/* Row[8227]*/
.editable-list-buttons--full-size .icGrid .dx-datagrid .dx-datagrid-save-button
{
	--button-bg:var(--ui-color-key);
--button-text-color:var(--card-bg);
--button-border-color:transparent;
--button-shadow:none;
--button-hover-bg:var(--ui-color-key);
--button-hover-text-color:var(--card-bg);
--button-hover-border-color:transparent;
--button-hover-shadow:none;
--button-click-ripple-bg:var(--button-hover-text-color);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:var(--ui-color-text);
--button-hover-overlay-opacity:0.1;

}
/* Row[8228]*/
.editable-list-buttons--full-size .icGrid .dx-datagrid .dx-datagrid-cancel-button
{
	--button-bg:transparent;
--button-text-color:var(--ui-color-key);
--button-border-color:var(--ui-color-key);
--button-shadow:none;
--button-hover-bg:var(--ui-color-key);
--button-hover-text-color:var(--card-bg);
--button-hover-border-color:var(--ui-color-key);
--button-hover-shadow:none;
--button-click-ripple-bg:var(--button-text-color);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:transparent;
--button-hover-overlay-opacity:0;

}
/* Row[8229]*/
.editable-list-buttons--full-size .icGrid .dx-datagrid-toolbar-button .dx-button-content .dx-button-text
{
	color:var(--button-text-color);

}
/* Row[8230]*/
.editable-list-buttons--full-size .icGrid .dx-datagrid .dx-toolbar-text-auto-hide .dx-button .dx-icon
{
	display:none;

}
/* Row[8231]*/
.editable-list-buttons--full-size .icGrid .dx-datagrid .dx-toolbar-item .dx-toolbar-item-content>div:not(.dx-datagrid-column-chooser-plain)
{
	padding:var(--padding-half);

}
/* Row[8232]*/
.editable-list-buttons--full-size .icGrid .dx-datagrid-toolbar-button .dx-button-content
{
	padding:0 !important;

}
/* Row[8233]*/
.editable-list-buttons--full-size .icGrid .dx-datagrid-toolbar-button.dx-state-hover .dx-button-content .dx-button-text
{
	color:var(--button-hover-text-color);

}
/* Row[8234]*/
.editable-list-buttons--full-size .icGrid .dx-toolbar-after
{
	gap:var(--margin-half);
flex-direction:row-reverse;
padding:0;

}
/* Row[8235]*/
.editable-list-buttons--full-size .icGrid .dx-toolbar .dx-toolbar-items-container
{
	padding:var(--padding-half) var(--padding);

}
/* Row[8236]*/
.di-chart-holder-class .di-chart-value-class.highcharts-point:not(.di-chart-holder-class .di-chart-value-class.highcharts-point.highcharts-negative)
{
	fill:#2A957B;

}
/* Row[8237]*/
.di-chart-holder-class .di-chart-value-class.highcharts-point
{
	fill:#E3555E;

}
/* Row[8238]*/
.di-chart-holder-class .highcharts-point:not(.di-chart-holder-class .di-chart-value-class.highcharts-point.highcharts-negative)
{
	fill:#006B50;

}
/* Row[8239]*/
.di-chart-holder-class .highcharts-point.highcharts-negative:not(.di-chart-holder-class .di-chart-value-class.highcharts-point.highcharts-negative)
{
	fill:#D5000D;

}
/* Row[8240]*/
.di-chart-holder-class .highcharts-series-9 .highcharts-point
{
	fill:var(--link-color) !important;

}
/* Row[8241]*/
.di--external-article .tr-contactinfo , .di--external-article .tr-signoff
{
	display:none;

}
/* Row[8242]*/
.di--external-article a
{
	color:var(--ui-color-text);
pointer-events:none;

}
/* Row[8243]*/
.di--external-article p
{
	margin-bottom:20px;

}
/* Row[8244]*/
.di--external-article .TableTitle
{
	max-width:90%;
display:inline;
white-space:nowrap;
overflow:hidden;
transform:translateY(17px);
text-overflow:ellipsis;

}
/* Row[8245]*/
.di--external-article .tr-related-content
{
	display:none;

}
/* Row[8246]*/
.TableTitle:has(.ic-tooltip .ic-tooltip__text)
{
	overflow:visible;

}
/* Row[8247]*/
.dx-selection .dx-button.button--icon-only.show-on-focus
{
	display:inline-flex !important;

}
/* Row[8248]*/
.list--header-panel-expandcollapse-hide .dx-datagrid-header-panel .dx-toolbar div[aria-label="Expand All"] , .list--header-panel-expandcollapse-hide .dx-datagrid-header-panel .dx-toolbar div[aria-label="Collapse All"]
{
	display:none !important;

}
/* Row[8249]*/
.dx-closebutton.dx-button.dx-button-normal.dx-button-mode-contained.dx-widget.dx-button-has-icon:focus-visible
{
	outline:var(--focus-outline-width) solid var(--focus-outline-color);
outline-offset:calc(-1 * var(--focus-outline-width));

}
/* Row[8250]*/
[data-design-system=Alt]:not([data-user-theme=dark]) .alt-theme-login .login-page__parent [dx-button].button--solid:focus-visible
{
	background-color:var(--ui-color-gray-dark);
opacity:unset !important;

}
/* Row[8251]*/
.card .TableTitle:focus-visible
{
	outline:var(--focus-outline-width) solid var(--focus-outline-color);
outline-offset:calc(-1 * var(--focus-outline-width));

}
/* Row[8252]*/
.button--has-icon.dx-button.dx-button-has-text.dx-button-mode-contained.dx-button-normal.dx-widget.icon--right.ng-isolate-scope.util--text-transform-uppercase:focus-visible
{
	outline:var(--focus-outline-width) solid var(--color-white, #fff) !important;
outline-offset:calc(-1 * var(--focus-outline-width));

}
/* Row[8253]*/
.pcp--course-quiz .MQMACompWrapper .dx-item:focus-visible
{
	background-color:#E6F0FC;
box-shadow:0 0 8px #5c95c5;

}
/* Row[8254]*/
:root[lang="fr-FR"] .filterNameTxtBox::before
{
	content:"Enregistrer/Appliquer";

}
/* Row[8255]*/
:root[lang="fr-FR"] .filterNameTxtBox.dx-textbox .dx-texteditor-container::before
{
	content:"Spécifiez un nom et cliquez sur \"Enregistrer/Appliquer\" pour sauvegarder vos paramètres pour un usage postérieur \A \A Cliquez sur \"Appliquer\" pour appliquer vos paramètres sans les sauvegarder";

}
/* Row[8256]*/
:root[lang="fr-FR"] .filterNameTxtBox ~ .saveFilterBtn[dx-button].dx-button .dx-button-text::before
{
	font-size:.75em;
content:"Enregistrer/Appliquer";

}
/* Row[8257]*/
:root[lang="fr-FR"] .filterNameTxtBox ~ .applyBtn[dx-button].dx-button .dx-button-text::before
{
	content:"Appliquer";

}
/* Row[8258]*/
:root[lang="fr-FR"] .filterNameTxtBox ~ .cancelBtn[dx-button].dx-button .dx-button-text::before
{
	content:"Annuler";

}
/* Row[8259]*/
:root[lang="fr-FR"] #iban-error::after 
{
	color:var(--ui-color-text);
display:block;
content:"Echec de la validation. IBAN invalide.";

}
/* Row[8260]*/
:root[lang="fr-FR"] #iban-error
{
	color:transparent;

}
/* Row[8261]*/
.altPerformance .Small .filter
{
	flex-direction:column;
padding-bottom:var(--padding-half);
position:relative;

}
/* Row[8262]*/
.dx-texteditor.dx-state-readonly.readonly--pointer-events-auto
{
	pointer-events:auto !important;

}
/* Row[8263]*/
.DocumentSliderV4 .bx-wrapper .bx-pager a.bx-pager-link:focus-visible, .NewsFeedWrapperParent .bx-wrapper .bx-pager a.bx-pager-link:focus-visible
{
	outline:var(--focus-outline-width) solid var(--focus-outline-color);
outline-offset:calc(2 * var(--focus-outline-width));

}
/* Row[8264]*/
.dx-select-checkbox.dx-datagrid-checkbox-size.dx-show-invalid-badge.dx-checkbox.dx-widget.dx-checkbox-checked:focus-visible
{
	outline:var(--focus-outline-width) solid var(--focus-outline-color);
outline-offset:calc(2 * var(--focus-outline-width));

}
/* Row[8265]*/
.radio-buttons--as-segmented-control .dx-item.dx-radiobutton:focus , .radio-buttons-horizontal--as-toggles .dx-item.dx-radiobutton:focus
{
	background-color:#e5f3ff;
box-shadow:0 0 8px #5c95c5;

}
/* Row[8266]*/
.dx-checkbox.dx-state-focused .dx-checkbox-icon
{
	border:1px solid var(--ui-color-key);
outline:var(--focus-outline-width) solid var(--focus-outline-color);
outline-offset:calc(2 * var(--focus-outline-width));

}
/* Row[8267]*/
.dashboard--my-team.dashboard--my-team-horizontal .ic-repeater
{
	padding-top:0px;

}
/* Row[8268]*/
.dashboard--my-team.dashboard--my-team-horizontal .ic-repeater-items
{
	gap:calc(1.429em + 1px);
justify-content:space-between;
display:flex;

}
/* Row[8269]*/
.dashboard--my-team.dashboard--my-team-horizontal .ic-repeater-items .ic-repeater-item
{
	flex-grow:1;

}
/* Row[8270]*/
.dashboard--my-team.dashboard--my-team-horizontal .contact
{
	gap:var(--margin);
align-items:flex-start;
flex-direction:column;
justify-content:flex-start;
height:100%;
margin:0;
padding:var(--padding);
border:var(--border-width) solid var(--ui-color-border);
border-radius:var(--card-border-radius);

}
/* Row[8271]*/
.dashboard--my-team.dashboard--my-team-horizontal .contact .ic-row:last-child:has(button)
{
	position:absolute;
top:var(--margin);
right:var(--margin);

}
/* Row[8272]*/
.dashboard--my-team.dashboard--my-team-horizontal .contact .image-container
{
	margin:0;

}
/* Row[8273]*/
.card--toggle.is-open .toggle--hide
{
	display:block;

}
/* Row[8274]*/
.card--toggle .toggle--hide
{
	display:none;

}
/* Row[8275]*/
.card--border
{
	margin:0 auto;
margin-bottom:var(--margin);
border:var(--border-width) var(--ui-color-border) solid;
border-radius:var(--input-border-radius);
--ui-color-border:#E0E3E7;
--input-border-radius:10px;

}
/* Row[8276]*/
:root[data-user-theme="dark"] .list-header-alabaster-gray .dx-datagrid-headers
{
	--list-header-row-bg:var(--color-chathams-blue);

}
/* Row[8277]*/
.Small .dx-datebox.CL_Occupation , .Small .dx-datebox.CL_company
{
	width:210px !important;

}
/* Row[8278]*/
.bg-info
{
	background-color:#9dcdff !important;

}
/* Row[8279]*/
.ic-report-scheduler .timezone-select-wrapper
{
	align-items:center;
margin-bottom:var(--margin);
padding:var(--padding);
display:flex;
background:var(--card-bg);
box-shadow:var(--card-shadow);
border-radius:var(--card-border-radius);

}
/* Row[8280]*/
.ic-report-scheduler .timezone-select-wrapper span
{
	padding-right:var(--padding-half);

}
/* Row[8281]*/
.ic-report-scheduler .timezone-select-wrapper button
{
	color:var(--ui-color-text);
margin-left:var(--margin);
background:var(--ui-gradient);
border-color:var(--ui-color-border);
box-shadow:none;
border-radius:var(--input-border-radius);
border-width:var(--border-width);

}
/* Row[8282]*/
.ic-scheduler-form .dx-item-content.dx-box-item-content.dx-box-flex.dx-box.dx-widget.dx-visibility-change-handler.dx-collection
{
	flex-direction:column !important;
padding:0 var(--padding);

}
/* Row[8283]*/
.ic-scheduler-form-modal
{
	width:375px !important;

}
/* Row[8284]*/
.ic-scheduler-form .dx-first-row.dx-last-col.dx-last-row.dx-field-item.dx-col-1.dx-field-item-optional
{
	padding-left:0;

}
/* Row[8285]*/
.ic-scheduler-form .dx-first-row.dx-first-col.dx-last-row.dx-field-item.dx-col-0.dx-field-item-optional
{
	padding-right:0;

}
/* Row[8286]*/
.ic-scheduler-form-select-report-run.dx-first-row.dx-first-col.dx-last-col.dx-last-row.dx-field-item.dx-col-0.dx-field-item-optional.dx-flex-layout.dx-label-v-align
{
	padding-bottom:var(--padding);

}
/* Row[8287]*/
.ic-scheduler-form .dx-group-colcount-2 .dx-widget .dx-box-flex .dx-item-content.dx-box-item-content.dx-box-flex.dx-box.dx-widget.dx-visibility-change-handler.dx-collection
{
	align-items:center !important;
flex-direction:row !important;
padding:0;

}
/* Row[8288]*/
.ic-scheduler-form .dx-radiobutton
{
	align-items:center;

}
/* Row[8289]*/
.altPerformance .ExtraSmall .filter.filter--always-expanded
{
	max-height:100vh;
padding-top:0;
grid-template-rows:unset;

}
/* Row[8290]*/
.input-form.profile__profile-and-settings .field--read-only
{
	color:var(--input-read-only-color);
width:333px !important;
min-height:var(--input-min-height);
padding:var(--input-padding);
background:var(--input-read-only-bg);
border:var(--input-border-width) solid var(--input-border-color);
box-shadow:var(--input-box-shadow);
border-radius:var(--input-border-radius);
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
pointer-events:none;
--input-padding:.5em .75em;

}
/* Row[8291]*/
.marketplace--map .gm-style-iw-chr
{
	display:none;

}
/* Row[8292]*/
.marketplace--map .gm-style-iw-d
{
	padding:12px 12px 12px 0;
overflow:hidden !important;

}
/* Row[8293]*/
.dx-state-disabled.button--as-link:focus-visible
{
	outline:var(--focus-outline-width) solid var(--focus-outline-color);
outline-offset:calc(-1 * var(--focus-outline-width));

}
/* Row[8294]*/
.html-editor-field .fr-popup .fr-action-buttons button.fr-command:focus-visible
{
	color:var(--fx-color-white, var(--card-bg));
background-color:var(--button-hover-text-color);

}
/* Row[8296]*/
.ExtraSmall [data-app="CPBPerfOverTime.Chart.App"], .ExtraSmall [data-app="CPBMarktValOverTimeV2.Chart.App"]
{
	margin:20px;

}
/* Row[8297]*/
.fields--inline .ic-field-wrapper , .field--inline.ic-field-wrapper , .field--inline .ic-field-wrapper
{
	align-items:center;
display:flex;
--label-margin:0 .5em 0 0;

}
/* Row[8298]*/
[data-design-system="Alt"] [data-workflow="CRM.WF.App"] .Small .kpi.kpi--metrics
{
	flex-direction:column;

}
/* Row[8299]*/
[data-workflow="CRM.WF.App"] .Small .kpi .ic-row + .ic-row:last-child
{
	align-items:flex-start;
flex-grow:0;
padding:var(--padding) !important;
display:flex;

}
/* Row[8300]*/
.max--width-18-1em
{
	max-width:18.1em;

}
/* Row[8301]*/
.health--check--background
{
	background:rgb(219, 254, 240);
border-left:6px solid rgb(5, 175, 80);
border-radius:5px;

}
/* Row[8302]*/
[data-user-theme="dark"] .health--check--background
{
	background:#124276;

}
/* Row[8303]*/
a.health--check--widget
{
	color:black;

}
/* Row[8304]*/
:root[data-user-theme="dark"] a.health--check--widget
{
	color:white;

}
/* Row[8305]*/
.CL_ActionComment
{
	word-break:break-word !important;

}
/* Row[8306]*/
.dx-radiogroup .dx-radiobutton:focus-visible
{
	border-radius:var(--border-radius);
outline:var(--focus-outline-width) solid var(--focus-outline-color);
outline-offset:calc(-1 * var(--focus-outline-width));

}
/* Row[8307]*/
.title--last-row-flex-end .ic-row:last-child
{
	justify-content:flex-end;
display:flex;

}
/* Row[8308]*/
.modal--scrollbar-fix [style*="height: 98%"].dx-scrollable-native.dx-scrollable-native-ios .dx-scrollable-content
{
	min-height:98%;

}
/* Row[8309]*/
.ExtraSmall .page-title.page-title--has-buttons .ic-row:last-child .ic-col:first-child .fieldTable button
{
	margin-top:var(--margin-plus-half);

}
/* Row[8310]*/
.mobile-trailerbutton-left .ic-trailerbuttons
{
	justify-content:flex-start;
--button-text-color:var(--link-color);

}
/* Row[8311]*/
[data-workflow="CLM.WF.App"] .dx-overlay-shader:not([style*="translate(0px, 0px)"])
{
	--modal-shader-bg:transparent;
--modal-shader-blur:0px;

}
/* Row[8312]*/
[data-design-system="Alt"] .card.card--emphasized .onboarding-completion__bar
{
	background:rgba(255,255,255,0.2);

}
/* Row[8313]*/
[data-design-system="Alt"] .card.card--emphasized .onboarding-completion__bar:before
{
	background:var(--color-white);

}
/* Row[8314]*/
.dx-menu.dx-widget.dx-visibility-change-handler.dx-collection.dx-menu-base:focus-visible
{
	outline:var(--focus-outline-width) solid var(--focus-outline-color);
outline-offset:calc(-1 * var(--focus-outline-width));

}
/* Row[8315]*/
.dx-menu-base .dx-menu-item:focus-visible
{
	outline:var(--focus-outline-width) solid var(--focus-outline-color);
outline-offset:calc(-3 * var(--focus-outline-width));

}
/* Row[8316]*/
.dx-datagrid .dx-error-row .dx-closebutton:focus-visible
{
	outline:var(--focus-outline-width) solid var(--focus-outline-color);
outline-offset:0px;

}
/* Row[8317]*/
.dx-datagrid-export-button.dx-button.dx-button-has-icon:focus-visible
{
	outline:var(--focus-outline-width) solid var(--focus-outline-color);

}
/* Row[8318]*/
.profile-strength-pager .ic-repeater-item:last-child .border--bottom
{
	border:0;

}
/* Row[8319]*/
[data-workflow="WhiteInterstitial.WF.App"] .cms-article-wrapper.last-row--is-buttons-app .cms-article-content.util--text-align-justify ul li
{
	line-height:2em;

}
/* Row[8320]*/
[data-workflow="ClientFactFind.WF.App"] .dfp-menu-ff .dx-button-has-text .dx-button-content
{
	text-align:left;
white-space:initial;

}
/* Row[8321]*/
.tabs--as-segmented-control-right-aligned.tabs--as-segmented-control .ic-tabs .dx-tabs , .tabs--as-segmented-control-right-aligned.tabs--as-segmented-control.ic-tabs .dx-tabs
{
	align-items:center;
justify-content:flex-end;
display:flex;

}
/* Row[8322]*/
[data-app].ic-list--horizontal-scroll>.icGrid .dx-gridbase-container>.dx-datagrid-rowsview.dx-scrollable>.dx-scrollable-wrapper .dx-scrollable-container
{
	overflow-x:scroll !important;

}
/* Row[8323]*/
.pivoted-grid--full-width .ic-pivoted-grid table
{
	width:100%;

}
/* Row[8324]*/
.pivoted-grid--hide-pager .ic-pivoted-grid .pivoted-grid-pager
{
	display:none;

}
/* Row[8325]*/
.pivoted-grid--overflow-auto .ic-pivoted-grid
{
	overflow:auto;

}
/* Row[8326]*/
.list--master-row-nodata .dx-datagrid-nodata::before
{
	display:none;

}
/* Row[8327]*/
.list--master-row-nodata .dx-datagrid-nodata
{
	color:var(--ui-color-placeholder) !important;
font-weight:var(--font-weight-regular);
font-size:var(--headings-size-h5) !important;
text-align:left;

}
/* Row[8328]*/
.list--master-row-nodata .dx-datagrid-rowsview.dx-empty
{
	padding:0;

}
/* Row[8329]*/
.crm-comm-tabs > .fieldTable > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab.dx-tab-selected
{
	align-items:center;
justify-content:center;
min-width:10em;
padding:calc(var(--padding) / 4) calc(var(--padding) * .75);
display:flex;
border:0;
box-shadow:0px 3px 8px rgba(0, 0, 0, 0.12);
--tabs-tab-height:1.8em;
--tabs-tab-selected-border-color:none;

}
/* Row[8330]*/
.crm-comm-tabs > .fieldTable > .ic-tabs > .dx-tabpanel-tabs .dx-tabs-wrapper
{
	justify-content:left;
max-width:284px;
height:2.1em;
padding:2px;
display:flex;
background:var(--card-app-title-border-color);
border:var(--border-width) solid var(--ui-color-key);
border-radius:var(--border-radius);
overflow:hidden;
--border-width:0;
--border-radius:10px;
--tabs-tab-bg:transparent;
--tabs-tab-color:var( --ui-color-text);
--tabs-tab-border-radius:8px;
--tabs-tab-selected-color:var( --ui-color-text);
--tabs-tab-selected-bg:var( --card-bg);

}
/* Row[8331]*/
.crm-comm-tabs > .fieldTable > .ic-tabs > .dx-tabpanel-tabs .dx-tabs
{
	height:revert;
padding:var(--app-title-padding);
background:transparent;
border-top:0;
border-left:0;
border-bottom:none;
border-right:0;
border-radius:var(--tabs-tab-panel-border-radius);
overflow-y:hidden;

}
/* Row[8332]*/
.crm-comm-tabs > .fieldTable > .ic-tabs > .dx-tabpanel-tabs .dx-tabs .dx-tab
{
	align-items:center;
justify-content:center;
min-width:10em;
display:flex;
--tabs-tab-height:1.8em;

}
/* Row[8333]*/
.pcp--course-quiz .review-button:focus
{
	background-color:#E6F0FC;
box-shadow:0 0 8px #5c95c5;

}
/* Row[8334]*/
.plaid-list--as-large-button .addNewButton:focus
{
	background:var(--button-bg);
--button-bg:#D1D4D6;
--button-hover-text-color:var(--ui-color-text);

}
/* Row[8335]*/
.ic-plaid-link .addNewButton:focus , .ic-plaid-link .refreshListButton:focus
{
	background:var(--button-bg);
--button-bg:#D1D4D6;

}
/* Row[8336]*/
.ic-plaid-link .addNewButton:focus .fa , .ic-plaid-link .refreshListButton:focus .fa
{
	color:var(--ui-color-text);

}
/* Row[8337]*/
[data-design-system="Alt"] .button--back:focus
{
	background:var(--button-hover-bg);

}
/* Row[8338]*/
[data-design-system="Alt"] .button--back:focus .dx-button-text
{
	color:var(--button-hover-text-color);

}
/* Row[8339]*/
.perfkpi-flex-row .ic-row
{
	row-gap:12px;
flex-flow:row wrap;
justify-content:space-between;
padding:var(--padding-plus-half);
display:flex;

}
/* Row[8340]*/
.dropdown--no-clear-icon .dx-icon-clear
{
	display:none;

}
/* Row[8341]*/
.dropdown--no-clear-icon .dx-clear-button-area
{
	width:0;
padding:0;
pointer-events:none;

}
/* Row[8342]*/
.smg-attachments.list--as-tagbox tr.dx-row.dx-data-row.dx-column-lines td:focus-visible
{
	outline:var(--focus-outline-width) solid var(--focus-outline-color);
outline-offset:calc(-1 * var(--focus-outline-width));

}
/* Row[8343]*/
.dx-scrollable-container.ic-focus-indicator:focus-visible
{
	border:2px solid var(--ui-color-text);

}
/* Row[8344]*/
.marketplace--product-search
{
	margin-bottom:78px;

}
/* Row[8345]*/
.field--ignore-br-tags br
{
	display:none;

}
/* Row[8346]*/
.cpiaccountsv2-tabs .filter-summary
{
	padding-left:var(--padding);

}
/* Row[8347]*/
.dx-menu-item.dx-state-focused
{
	background-color:var(--submenu-hover-bg) !important;

}
/* Row[8348]*/
button.ic-ada-focusonshown:focus-visible
{
	background-color:var(--ui-color-key);
outline:2px solid var(--color-black);

}
/* Row[8349]*/
.OptionsChainGrid td:has(> .bg-yellow)
{
	background:#FFF2E2 !important;

}
/* Row[8350]*/
.OptionsChainGrid .StrikeColumn
{
	background:#006DDF1A !important;

}
/* Row[8351]*/
.list--hide-pager .icGrid .dx-pager
{
	display:none !important;

}
/* Row[8352]*/
[data-step="DIMarketsSectors.Holder.App"].digitalInvestor--markets-and-sectors
{
	margin-bottom:7.143em;

}
/* Row[8353]*/
.dx-tabpanel .dx-tabs .dx-tab.dx-state-focused
{
	outline:var(--focus-outline-width) solid var(--focus-outline-color);
outline-offset:calc(-1 * var(--focus-outline-width));

}
/* Row[8354]*/
.dx-datagrid-pager .dx-navigate-button:focus , .dx-datagrid-pager .dx-page-size:focus , .dx-datagrid-pager .dx-page:focus
{
	outline:var(--focus-outline-width) solid var(--focus-outline-color);

}
/* Row[8355]*/
.dx-texteditor-overflow-hidden.dx-show-invalid-badge.ic-validator.dx-textarea.dx-textbox.dx-texteditor.dx-editor-outlined.dx-state-readonly.dx-widget.dx-visibility-change-handler.dx-state-focused
{
	outline:var(--focus-outline-width) solid var(--focus-outline-color);
outline-offset:var(--focus-outline-width);

}
/* Row[8356]*/
.last-row--is-buttons-app .ic-row:last-child [dx-button].dx-button.AO-mobile-btn
{
	--gap-vertical:0;

}
/* Row[8357]*/
.perfkpi-header-button .ic-row-0
{
	align-items:center;
height:calc(var(--card-app-title-min-height) + 4px);
padding:0;
position:absolute;
top:0;
right:0;

}
/* Row[8358]*/
.tabs-with-chart-padding-lr .stockChartContainer
{
	padding:0 var(--padding);

}
/* Row[8359]*/
[data-workflow="CLM.WF.App"] [dx-button].dx-button.button--icon-only.button--icon-transparent.dx-state-focused::after
{
	opacity:0;

}
/* Row[8360]*/
[data-design-system="Alt"] .cms--doc-slider-cta .DocumentSliderV4 .docSlide .fourthLabel:focus-visible
{
	background-color:#E6F0FC;
--button-text-color:var(--ui-color-key);
--button-border-color:var(--ui-color-key);

}
/* Row[8361]*/
[data-design-system="Alt"]:root[data-user-theme="dark"] .dx-scheduler-date-table-cell.dx-state-focused
{
	background:inherit;

}
/* Row[8362]*/
[data-design-system="Alt"]:root[data-user-theme="dark"] .ic-scheduler-form-modal .dx-button-mode-contained
{
	background-color:inherit;

}
/* Row[8363]*/
[data-design-system="Alt"]:root[data-user-theme="dark"] .ic-scheduler-form-modal .dx-popup-title
{
	background-color:inherit;

}
/* Row[8364]*/
[data-design-system="Alt"]:root[data-user-theme="dark"] .ic-scheduler-form-modal .dx-field-item-label-text
{
	color:inherit;

}
/* Row[8365]*/
[data-design-system="Alt"]:root[data-user-theme="dark"] .dx-scheduler-appointment-tooltip-wrapper .dx-icon-trash
{
	color:var(--color-white);

}
/* Row[8366]*/
[data-design-system="Alt"]:root[data-user-theme="dark"] .dx-scheduler-appointment-tooltip-wrapper .dx-state-hover .dx-icon-trash
{
	color:var(--color-white);

}
/* Row[8367]*/
[data-design-system="Alt"] text.highcharts-title
{
	display:none;

}
/* Row[8368]*/
[data-design-system="Alt"]:root[data-user-theme="dark"] [data-step="RPBScheduler.Holder.App"] .dx-datebox-wrapper .dx-button-mode-contained
{
	background-color:inherit;

}
/* Row[8369]*/
.list--break-long-text .dx-field-item-content.dx-field-item-content-location-right
{
	overflow:hidden;
overflow-wrap:break-word;

}
/* Row[8370]*/
.list--break-long-text span.dx-link
{
	overflow:hidden;
overflow-wrap:break-word;

}
/* Row[8371]*/
.list--break-long-text:has(.dx-row.dx-data-row.dx-column-lines.dx-selection)
{
	overflow:hidden;
overflow-wrap:break-word;

}
/* Row[8372]*/
.input--icon-dropdown
{
	width:var(--width) !important;

}
/* Row[8373]*/
.ExtraSmall .stockChartContainer .highcharts-tooltip .highcharts-tooltip-box, .Small .stockChartContainer .highcharts-tooltip .highcharts-tooltip-box, .Medium .stockChartContainer .highcharts-tooltip .highcharts-tooltip-box, .ExtraSmall .highcharts-tooltip-container .highcharts-tooltip .highcharts-tooltip-box, .Small .highcharts-tooltip-container .highcharts-tooltip .highcharts-tooltip-box, .Medium .highcharts-tooltip-container .highcharts-tooltip .highcharts-tooltip-box
{
	visibility:inherit !important;

}
/* Row[8374]*/
.card.card--toggle .title--disclaimer .TableTitle:hover
{
	--app-title-color:var(--ui-color-key);
--card-app-title-bg:transparent;

}
/* Row[8375]*/
.title--disclaimer .TableTitle , .title--disclaimer .app-title .TableTitle
{
	color:var(--link-color);
font-weight:400;
font-size:1em;
align-items:var(--app-title-align-items);
justify-content:var(--app-title-justify-content);
width:100%;
margin:var(--app-title-margin);
padding:var(--app-title-padding);
display:flex;
background:var(--app-title-bg);
user-select:none;
-webkit-user-select:none;

}
/* Row[8376]*/
.card.card--toggle .title--disclaimer .TableTitle::before
{
	color:var(--link-color);
font-family:var(--font-family-icon);
font-size:1em;
width:.75em;
text-transform:none;
content:var(--ui-icon-down)/"";

}
/* Row[8377]*/
.card.card--toggle.is-open .title--disclaimer .TableTitle::before
{
	color:var(--link-color);
content:var(--ui-icon-up)/"";

}
/* Row[8378]*/
[data-design-system="Alt"] .card .title--disclaimer
{
	overflow:hidden;
--app-subtitle-padding:2.143em;
--padding:1.3em;
--card-app-title-min-height:5.25em;

}
/* Row[8379]*/
.card .app-title.title--disclaimer
{
	border-radius:0;

}
/* Row[8380]*/
.fileDeleteButton:focus::before
{
	outline:var(--focus-outline-width) solid var(--focus-outline-color);

}
/* Row[8381]*/
.pricing-ON .standard-as-of , .pricing-OFF .pricing-as-of , .pricing- .pricing-as-of , .pricing-ON .pricing-as-of .market-open-N , .pricing-ON .pricing-as-of .market-open-
{
	display:none !important;

}
/* Row[8382]*/
.kpi--pricing-beasof span
{
	color:var(--field-color);
font-size:var(--field-font-size);

}
/* Row[8383]*/
.Small [data-app="ADVAllActivity.Chart.App"] text
{
	font-size:10px !important;

}
/* Row[8384]*/
.kpi--pricing-beasof .pricing-as-of:not(:empty) , .kpi--pricing-beasof .standard-as-of:not(:empty)
{
	animation-duration:var(--anim-speed-fast);
animation-name:anim-kpi-value;
animation-timing-function:ease;
animation-fill-mode:both;

}
/* Row[8385]*/
.kpi__date .kpi--pricing-beasof span
{
	color:var(--ui-color-text);

}
/* Row[8386]*/
.dx-datagrid-header-panel .dx-datagrid-column-chooser-plain .dx-texteditor-input-container input.dx-texteditor-input
{
	display:none;

}
/* Row[8387]*/
.badge--ready
{
	background-color:#c676a59e;

}
/* Row[8388]*/
.pending__Ack
{
	display:block;

}
/* Row[8389]*/
.icGrid .dx-pager .dx-page-sizes:hover .dx-page-size.dx-selection::before
{
	outline:5px solid rgba(33,43,54,.08);

}
/* Row[8390]*/
.button--truncate-text-ellipsis .dx-button-content span
{
	white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;

}
/* Row[8391]*/
.tmg-new-message.card
{
	max-height:calc(52em + var(--margin-3x) + var(--tabs-panel-height) - var(--margin-half));
overflow:auto;

}
/* Row[8392]*/
.tmg-new-message.tmg-new-message__advisor.card
{
	max-height:calc(66em + var(--margin-3x) + var(--tabs-panel-height) - var(--margin-half));

}
/* Row[8393]*/
.rows--flex-max-width-one-third .ic-col , .rows--flex-max-width-one-third.ic-col
{
	max-width:var(--rows-flex-max-width, calc(calc(100% / 3) - var(--padding-half) - 3px));

}
/* Row[8394]*/
.rows--flex-max-width-one-fourth .ic-col , .rows--flex-max-width-one-fourth.ic-col
{
	max-width:var(--rows-flex-max-width, calc(calc(100% / 4) - var(--padding-half) - 5px));

}
/* Row[8395]*/
[data-design-system="Alt"] .buttons-app--as-tabs-alt
{
	justify-content:flex-start;
min-height:var(--tabs-tab-height);
margin:0;
padding:0;
border-bottom:var(--tabs-panel-border-width) solid var(--tabs-panel-border-color);
--tabs-tab-bg:transparent;
--tabs-tab-color:var(--ui-color-text);
--tabs-tab-selected-bg:var(--card-bg);
--tabs-tab-selected-border-width:2px;
--padding:1.429em;
--button-border-radius:0;
--button-text-color:var(--tabs-tab-color);
--button-text-font-weight:var(--font-weight-regular);

}
/* Row[8396]*/
[data-design-system="Alt"] .buttons-app.buttons-app--as-tabs-alt .ic-row
{
	justify-content:flex-start;
width:1;
margin:0;
display:flex;
background:var(--tabs-panel-bg);
overflow:auto;

}
/* Row[8397]*/
[data-design-system="Alt"] .buttons-app.buttons-app--as-tabs-alt .ic-row [dx-button].dx-button
{
	min-width:auto;
margin:0;
padding:0 var(--padding);
border:0;
--button-min-height:var(--tabs-panel-height);
--button-font-size:1em;
--button-text-transform:none;
--button-text-letter-spacing:normal;

}
/* Row[8398]*/
[data-design-system="Alt"] .buttons-app.buttons-app--as-tabs-alt .ic-row [dx-button].dx-button.selected
{
	background:var(--tabs-tab-selected-bg);
border-radius:var(--tabs-tab-border-radius);
-webkit-mask-image:unset;
--button-text-color:var(--tabs-tab-selected-color);

}
/* Row[8399]*/
[data-design-system="Alt"] .buttons-app.buttons-app--as-tabs-alt [dx-button].dx-button.selected .dx-button-content::before
{
	width:1;
height:var(--tabs-tab-selected-border-width);
position:absolute;
top:auto;
bottom:0;
right:0;
left:0;
display:flex;
background:var(--tabs-tab-selected-border-color);
border:0;
opacity:1;
transform:translate3d(0, 0, 0);
animation-duration:var(--anim-speed-fast);
animation-name:anim-tabs-selected;
animation-timing-function:ease;
transform-origin:bottom;

}
/* Row[8400]*/
.repeater--hide-no-data-text .ic-no-data-text
{
	display:none;

}
/* Row[8401]*/
.cash-flow--repeater .ic-repeater-item:not(:first-child)
{
	display:none !important;

}
/* Row[8402]*/
[data-user-theme="light"] [data-workflow="AEFinPlan.WF.App"][data-step="AAEClientAgrmt.Holder.App"]
{
	background:var(--color-athens-gray);
--ui-color-text:var(--color-black);
--button-text-color:var(--color-science-blue);
--page-title-banner-bg:var(--header-bg);

}
/* Row[8403]*/
[data-user-theme="light"] [data-workflow="AEFinPlan.WF.App"][data-step="AAECAOverview.Holder.App"]
{
	background:var(--color-athens-gray);
--ui-color-text:var(--color-black);
--button-text-color:var(--color-science-blue);
--page-title-banner-bg:var(--header-bg);

}
/* Row[8404]*/
[ng-app] .card.dfp-menu-ff.aae-menu-ff
{
	--card-bg:var(--footer-bg);

}
/* Row[8405]*/
.aae-mandate--header
{
	--page-title-banner-bg:var(--header-bg);

}
/* Row[8406]*/
[data-design-system=Alt]:not([data-user-theme=dark]) .alt-theme-login .login-page__parent [dx-button].button--solid
{
	--button-bg:var(--color-white);
--button-text-color:var(--ui-color-gray-dark);
--button-hover-bg:rgba(255,255,255,0.1);
--button-hover-text-color:var(--color-white);

}
/* Row[8407]*/
.field--all-caps-to-capitalized
{
	text-transform:lowercase;

}
/* Row[8408]*/
.field--all-caps-to-capitalized:first-letter
{
	text-transform:uppercase;

}
/* Row[8409]*/
.list--break-long-text-notif span.dx-link
{
	width:20em;
display:block;
overflow-wrap:break-word;

}
/* Row[8410]*/
[data-workflow="AEFinPlan.WF.App"] .dx-tabs.dx-widget.dx-visibility-change-handler.dx-collection.dx-tabs-expanded
{
	justify-content:center;

}
/* Row[8411]*/
[data-workflow="AEFinPlan.WF.App"] .dfp-menu-toggle + .IXColumn .tabs--as-segmented-control .ic-tabs .dx-tabpanel-tabs + .dx-tabpanel-container .dx-tabs
{
	justify-content:center;

}
/* Row[8412]*/
.kpi--value-change
{
	align-items:center;
display:flex;

}
/* Row[8413]*/
.kpi--value-change:after
{
	font-family:var(--font-family-icon);

}
/* Row[8414]*/
.kpi--value-up .kpi--value-change:after
{
	content:"arrow_upward";

}
/* Row[8415]*/
.kpi--value-down .kpi--value-change:after
{
	content:"arrow_downward";

}
/* Row[8416]*/
.pcp-dashboard
{
	--page-title-banner-height:26.357em;

}
/* Row[8417]*/
.pcp-dashboard .card.card--emphasized .button--redirect
{
	--button-text-color:var(--color-white);
--button-border-width:0px;
--button-hover-text-color:var(--button-text-color);

}
/* Row[8418]*/
.pcp-dashboard .profile-strength-pager
{
	--link-hover-color:var(--color-white);

}
/* Row[8419]*/
.ExtraSmall .list--break-long-text-notif span.dx-link
{
	width:18em;
overflow:hidden;
overflow-wrap:break-word;

}
/* Row[8420]*/
.pcp-workflow .header__top-menu .ic-row:has(.header--secure-messages) , .pcp-workflow .header__top-menu .ic-row:has(.header--notification-bell) , .pcp-workflow .header__top-menu .ic-row:has([aria-label="App Center"]) , .pcp-workflow .header__top-menu .ic-menu-default .dx-menu-base .dx-menu-horizontal .dx-menu-item .dx-menu-item-content .dx-menu-item-text
{
	display:none;

}
/* Row[8421]*/
[data-design-system="Alt"] .ExtraSmall .card.card--emphasized .app-title.app-title--has-buttons .ic-row:last-child
{
	background:transparent;

}
/* Row[8422]*/
[data-design-system="Alt"]:root[data-user-theme="dark"] .tabs--as-toggles .ic-tabs .dx-tabpanel-tabs:not(.ic-tabs .ic-tabs .dx-tabpanel-tabs)
{
	--tabs-tab-color:var(--ui-color-text);

}
/* Row[8423]*/
.highcharts--stroke-width-0 .highcharts-text-outline
{
	stroke-width:0px;

}
/* Row[8424]*/
.di--global-market-map .dxm-background
{
	stroke:none;
fill:var(--card-bg);

}
/* Row[8425]*/
.di--global-market-map .dxm-control-buttons
{
	stroke:var(--ui-color-key);
fill:var(--card-bg);

}
/* Row[8426]*/
.dx-menu-horizontal .dx-menu-item-wrapper.menu__navigatetopm
{
	display:none !important;

}
/* Row[8427]*/
.axpm--inactive
{
	color:#FFFFFF !important;
--icon-bg:#004C97;
--badge-color:#004C97;

}
/* Row[8428]*/
.axpm--ready
{
	color:#FFFFFF !important;
--icon-bg:#B4006E;
--badge-color:#B4006E;

}
/* Row[8429]*/
.axpm--negative
{
	color:#FFFFFF !important;
--icon-bg:#DA2A2A;
--badge-color:#DA2A2A;

}
/* Row[8430]*/
.axpm--positive
{
	color:#FFFFFF !important;
--icon-bg:#4EA90C;
--badge-color:#4EA90C;

}
/* Row[8431]*/
.axpm--warning
{
	color:#FFFFFF !important;
--icon-bg:#FFA200;
--badge-color:#FFA200;

}
/* Row[8432]*/
.tabs--set-custom-gap > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-container
{
	margin-top:unset !important;
padding-top:var(--set-custom-tabs-gap) !important;

}
/* Row[8433]*/
.TableTitle:has(.ic-tooltip .ic-tooltip__text), .app-title:has(.ic-tooltip .ic-tooltip__text)
{
	overflow:visible;
transform:none;

}
/* Row[8434]*/
.repeater--remove-scroll .ic-repeater .rpt-carousel-viewport
{
	--items-overflow-x:hidden;

}
/* Row[8435]*/
.repeater--10px-border-radius .ic-repeater .rpt-carousel-viewport
{
	border-radius:10px;

}
/* Row[8436]*/
.ExtraSmall .repeater--10px-border-radius .ic-repeater .rpt-carousel-viewport
{
	border-radius:0;

}
/* Row[8437]*/
.repeater--20px-between-carousel-and-app .ic-repeater .carousel-nav
{
	margin-top:20px;

}
/* Row[8438]*/
[data-design-system="Alt"] .smg-message-history .icGrid .dx-datagrid [dx-button].button--icon-only:not(.button--read-status)
{
	--button-icon-size:1em;

}
/* Row[8439]*/
.dx-invalid-message-auto .dx-invalid-message.dx-overlay-wrapper
{
	visibility:visible;

}
/* Row[8440]*/
.notif-list-with-icons col:first-child
{
	width:3.1em!important;

}
/* Row[8441]*/
.notif-list-with-icons .icGrid tr td:first-child:not(.dx-master-detail-cell) [dx-button].dx-button
{
	justify-content:center;
width:100%;
padding:0;
--button-icon-size:1.2em;

}
/* Row[8442]*/
[data-app]:not(.bypass-style).notif-list-with-icons .icGrid .dx-datagrid tr.dx-row > td:first-child
{
	padding:0.714em 0;
padding-left:1.5em;
vertical-align:text-top;

}
/* Row[8443]*/
.notif-list-with-icons [dx-button].dx-button.button--icon-only.unread-icon:not(.button--has-icon)::before
{
	width:0.714em;
height:0.714em;
background:var(--ui-color-key);
border-radius:50%;
content:"";

}
/* Row[8444]*/
.notif-list-with-icons .icGrid tr td:first-child:not(.dx-master-detail-cell) [dx-button].dx-button:not(:last-child)
{
	margin-bottom:0.298em;

}
/* Row[8445]*/
.notif-list-with-icons
{
	margin-bottom:-1px;

}
/* Row[8446]*/
[data-design-system="Alt"] .notif-list-with-icons .icGrid .dx-datagrid [dx-button].button--icon-only
{
	--button-border-width:0px;

}
/* Row[8447]*/
.notif-list-with-icons .icGrid tr td:first-child:not(.dx-master-detail-cell) [dx-button].dx-button.smg-view-btn
{
	width:auto;
padding:var(--button-padding);
pointer-events:initial;

}
/* Row[8448]*/
.smg-inbox-list .icGrid tr td [dx-button].dx-button.unread-icon.hidden[style*="display"]:not([style*="display: none"]):not([style*="display:none"]), .smg-message-history .icGrid tr td [dx-button].dx-button.unread-icon.hidden[style*="display"]:not([style*="display: none"]):not([style*="display:none"])
{
	display:none !important;

}
/* Row[8449]*/
.is-required--on-html
{
	color:var(--ui-color-key);
font-size:1.3em;
margin-left:.25em;
display:inline-flex;
content:"*";
transform:rotate(0.03deg);

}
/* Row[8450]*/
.icGrid .ic-show-all
{
	color:var(--ui-color-text);
gap:var(--margin-quarter);
align-items:center;
min-height:var(--list-pager-min-height);
margin-left:auto;
display:flex;
order:2;
pointer-events:none;

}
/* Row[8451]*/
.icGrid .ic-show-all .ic-show-all-icon
{
	justify-content:flex-start;
min-width:calc(var(--switch-height) * 2);
min-height:var(--switch-height);
padding:0.15em;
display:flex;
border-radius:1.429em;
cursor:pointer;
pointer-events:all;

}
/* Row[8452]*/
.icGrid .ic-show-all-button .ic-show-all-icon
{
	background:var(--ui-color-off);

}
/* Row[8453]*/
.icGrid .ic-show-less-button .ic-show-all-icon
{
	justify-content:flex-end;
background:var(--ui-color-on);

}
/* Row[8454]*/
.icGrid .ic-show-all .ic-show-all-icon:before
{
	width:var(--switch-height);
height:var(--switch-height);
display:flex;
background:var(--switch-color);
box-shadow:var(--box-shadow-small-dark);
border-radius:50%;
cursor:pointer;
content:"";

}
/* Row[8455]*/
.icGrid .ic-show-all:hover .ic-show-all-icon:before
{
	outline:5px solid rgba(33,43,54,.08);

}
/* Row[8456]*/
.fr-popup.fr-desktop.gray-theme.fr-active
{
	background:var(--card-bg);

}
/* Row[8457]*/
.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a:hover , .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a:active , .fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a:focus
{
	color:var(--ui-color-key);
background:var(--ui-color-key-secondary);
--ui-color-text:var(--ui-color-key);

}
/* Row[8458]*/
.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list li a.fr-active
{
	color:var(--ui-color-key);
background:var(--ui-color-key-secondary);
--ui-color-text:var(--ui-color-key);

}
/* Row[8459]*/
.fr-command.fr-btn+.fr-dropdown-menu .fr-dropdown-wrapper .fr-dropdown-content ul.fr-dropdown-list
{
	background:var(--card-bg);

}
/* Row[8460]*/
.fr-popup .fr-buttons.fr-tabs
{
	background:var(--list-row-border-color);

}
/* Row[8461]*/
[data-ic-zoom-lvl="400"]:not([data-is-mobile="true"]) .ic-steps-app
{
	--gap-horizontal:1em;

}
/* Row[8462]*/
.ExtraSmall .mobile-legend-space-between .highcharts-loading + .highcharts-legend .highcharts-legend-item > span
{
	gap:10px;
justify-content:space-between;
width:75vw !important;
top:5px ! Important;
display:flex !important;

}
/* Row[8463]*/
.ExtraSmall .mobile-legend-space-between .highcharts-loading + .highcharts-legend .highcharts-legend-item > span > span
{
	white-space:normal;

}
/* Row[8464]*/
.ExtraSmall .mobile-legend-space-between
{
	--chart-min-height:48em;

}
/* Row[8465]*/
.fr-view em, .fr-view u, .fr-view sub, .fr-view sup
{
	color:inherit !important;

}
/* Row[8466]*/
[data-design-system="Alt"] .card.card--emphasized:not(.card--emphasized-no-gradient) [dx-button].dx-button.dx-state-focused
{
	outline:var(--focus-outline-width) solid var(--focus-outline-color);
outline-offset:calc(-1 * var(--focus-outline-width));

}
/* Row[8467]*/
[data-design-system="Alt"] .card.card--emphasized:not(.card--emphasized-no-gradient) .TableTitle:focus-visible
{
	border-radius:27px;
outline:var(--focus-outline-width) solid var(--focus-outline-color);
outline-offset:calc(-7 * var(--focus-outline-width));

}
/* Row[8468]*/
.review-btn .review--delete-btn
{
	display:none;

}
/* Row[8469]*/
.dx-datebox-wrapper-calendar .ic-calendar-keyboard-instructions
{
	font-size:0;

}
/* Row[8470]*/
.detailed--view-template
{
	gap:1em;
display:grid;
grid-template-columns:10% 30% 5% 10% 10% 10% 10% 5%;

}
/* Row[8471]*/
.title--break-long-text h2.TableTitle.ng-isolate-scope
{
	width:28em;
display:block;
overflow-wrap:break-word;

}
/* Row[8472]*/
.repeater--hide-carousel-pager .carousel-nav-prev , .repeater--hide-carousel-pager .carousel-nav-next
{
	display:none;

}
/* Row[8473]*/
.tmg-drafts-list td:has(button.button--icon-only)
{
	padding-left:var(--list-cell-padding-lr) !important;

}
/* Row[8474]*/
.noAddedAccounts
{
	gap:var(--margin);
align-items:center;
flex-direction:column;
justify-content:center;
height:13.714em;
display:flex;
background:transparent;
border:0;

}
/* Row[8475]*/
.noAddedAccounts-content
{
	color:var(--card-bg);
font-weight:var(--button-text-font-weight);
gap:var(--margin-quarter);
align-items:center;
justify-content:center;
min-width:var(--button-min-width);
min-height:var(--button-min-height);
margin:0;
padding:var(--button-padding);
display:flex;
background:var(--ui-color-key);
border-radius:var(--button-border-radius);
text-transform:uppercase;

}
/* Row[8476]*/
.noAddedAccounts .fa-plus
{
	display:none;

}
/* Row[8477]*/
.noAddedAccounts .noAddedAccounts-content:before
{
	font-family:var(--font-family-icon);
font-size:1.3em;
display:block;
text-transform:none;
content:"link";
transform:rotate(0.03deg);

}
/* Row[8478]*/
.noAddedAccounts:before
{
	padding:0 var(--padding);
content:"You haven\0027t linked any accounts. Get started by linking an account.";
white-space:normal;

}
/* Row[8479]*/
[dx-button].button--tertiary
{
	--button-bg:var(--card-bg);
--button-text-color:var(--ui-color-text);
--button-border-width:1px;
--button-border-color:#D0D4DC;
--button-hover-bg:#F3F4F5;
--button-hover-text-color:var(--button-text-color);
--button-hover-border-color:#9BA5B2;
--button-click-ripple-bg:var(--button-hover-bg);
--button-hover-overlay-bg:#F3F4F5;

}
/* Row[8480]*/
[data-workflow="AEFinPlan.WF.App"] .treemap-backbutton-fix .fa-stack-1x
{
	position:absolute;
top:2px;
left:3px;

}
/* Row[8481]*/
[data-workflow="AEFinPlan.WF.App"] .treemap-backbutton-fix .fa-inverse
{
	color:var(--ui-color-text);

}
/* Row[8482]*/
:root[data-user-theme="dark"][data-footer-version="v2"] footer
{
	--footer-color:var(--color-white);
--icon-color:var(--color-white);

}
/* Row[8483]*/
[data-design-system="Alt"] .dx-menu-base .dx-menu-item.dx-state-focused .dx-menu-item-content .dx-menu-item-text
{
	color:var(--color-white);

}
/* Row[8484]*/
.input-app--as-list .ic-col:not(:last-child) .fieldTable
{
	border-bottom:1px solid var(--list-border-color);

}
/* Row[8485]*/
[data-design-system="Alt"] [dx-button].button--gradient
{
	--button-border-radius:5px;
--button-border-width:1px;

}
/* Row[8486]*/
.mobile-article-header-ellipsis
{
	display:-webkit-box;
overflow:hidden;
text-overflow:ellipsis;
-webkit-line-clamp:4;
-webkit-box-orient:vertical;

}
/* Row[8487]*/
.dx-item.dx-item-content.dx-list-item.dx-list-item-content.dx-state-hover , .dx-item.dx-item-content.dx-list-item.dx-list-item-content.dx-state-focused
{
	outline:var(--focus-outline-width) solid var(--focus-outline-color) !important;
outline-offset:calc(-1 * var(--focus-outline-width));

}
/* Row[8488]*/
[data-app]:not(.ic-list--horizontal-scroll)>.icGrid .dx-gridbase-container>.dx-datagrid-rowsview.dx-scrollable>.dx-scrollable-wrapper,[data-app]:not(.ic-list--horizontal-scroll)>.icGrid .dx-gridbase-container>.dx-datagrid-rowsview.dx-scrollable>.dx-scrollable-wrapper .dx-scrollable-container
{
	overflow:hidden!important;

}
/* Row[8489]*/
[data-workflow="ICClientLV.WF.App"] .dx-gridbase-container > .dx-datagrid-rowsview, [data-workflow="ICClientLV.WF.App"] .icGrid:not(.ic-list--horizontal-scroll) .dx-gridbase-container>.dx-datagrid-rowsview.dx-scrollable>.dx-scrollable-wrapper, [data-workflow="ICClientLV.WF.App"] .icGrid:not(.ic-list--horizontal-scroll) .dx-gridbase-container>.dx-datagrid-rowsview.dx-scrollable>.dx-scrollable-wrapper .dx-scrollable-container
{
	overflow:visible !important;

}
/* Row[8490]*/
.di--custom-asset-alloc-chart
{
	min-height:370px;
--border-radius:10px;
--font-weight-extra-bold:400;
--asset-allocation-chart-padding:0 30px 30px;

}
/* Row[8491]*/
.asset-allocation-chart--space-between-bars .assetBar:not(.asset-allocation-chart--space-between-bars .assetBar:nth-last-child(2))
{
	margin-right:1px;

}
/* Row[8492]*/
.tabs--tab-context-max-width-unset .dx-tab-content
{
	max-width:unset;

}
/* Row[8493]*/
.chart--custom-plot-line-label .highcharts-plot-line-label
{
	color:var(--plot-line-label-custom-color);
padding:var(--plot-line-label-custom-padding);
left:var(--plot-line-label-custom-left) !important;
background-color:var(--plot-line-label-custom-background);
border-radius:var(--plot-line-label-custom-border-radius);

}
/* Row[8494]*/
[data-design-system="Alt"] .cms--doc-slider-cta .DocumentSliderV4 .docSlide .fourthLabel p
{
	color:inherit;
margin:0;

}
/* Row[8495]*/
.list--freespace-row-height-unset-imp .icGrid .dx-freespace-row
{
	height:unset!important;

}
/* Row[8496]*/
[data-user-theme="dark"] [dx-button].button--tertiary
{
	--button-hover-bg:var(--body-bg);
--button-hover-overlay-bg:var(--body-bg);

}
/* Row[8497]*/
.ic-col:has(.ic-field-wrapper[style*="display: none"]):not(.ic-col:has(.ic-field-wrapper > .ic-tabs)):not(.ic-col:has(.ic-field-wrapper > .rpb-report-dialog-part))
{
	display:none !important;

}
/* Row[8498]*/
[data-design-system="Alt"] .dx-toast.dx-overlay .dx-toast-content
{
	gap:var(--margin-half);
min-height:4.000em;
--toast-banner-border-radius:5px;
--toast-banner-border-width:0px;
--toast-banner-font-size:1em;
--toast-banner-icon-bg:transparent;
--toast-banner-icon-margin:0px;
--toast-banner-icon-padding:0px;
--toast-banner-icon-font-size:1.429em;

}
/* Row[8499]*/
[data-design-system="Alt"] .dx-toast.dx-overlay .dx-toast-success
{
	--toast-banner-icon-color:var(--ui-color-positive);

}
/* Row[8500]*/
[data-design-system="Alt"] .dx-toast.dx-overlay .dx-toast-warning
{
	--toast-banner-icon-color:var(--ui-color-warning);

}
/* Row[8501]*/
[data-design-system="Alt"] .dx-toast.dx-overlay .dx-toast-error
{
	--toast-banner-icon:"info";
--toast-banner-icon-color:var(--ui-color-negative);

}
/* Row[8502]*/
[data-design-system="Alt"] .dx-toast.dx-overlay .dx-toast-info
{
	--toast-banner-icon:"info_outline";
--toast-banner-icon-color:var(--link-color);

}
/* Row[8503]*/
.toggle--chart-hide
{
	width:100%;
max-width:100em;
position:absolute;
display:block !important;
opacity:0;

}
/* Row[8504]*/
.toggle--chart-show
{
	width:100%;
display:block !important;
opacity:1;

}
/* Row[8505]*/
[data-app].ic-list--horizontal-scroll .icGrid>.dx-datagrid.dx-gridbase-container>.dx-datagrid-rowsview.dx-scrollable>.dx-scrollable-wrapper .dx-scrollable-container
{
	overflow-x:scroll !important;

}
/* Row[8506]*/
.dx-overlay-shader:has(.hide-modal)
{
	display:none;
--modal-shader-bg:transparent;

}
/* Row[8507]*/
.dx-overlay-shader:has(.unhide-modal)
{
	display:unset !important;
--modal-shader-bg:var(--color-limed-spruce);

}
/* Row[8508]*/
.icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:not(.dx-group-row).dx-selection td:first-child
{
	position:relative;

}
/* Row[8509]*/
.trailer-buttons--margin--right-0 .ic-trailerbuttons .ic-col:last-child
{
	margin-right:0;

}
/* Row[8510]*/
.docs-privacy
{
	width:0px;
visibility:hidden;

}
/* Row[8511]*/
.docs-privacy:after
{
	font-family:var(--font-family-main);
font-size:14px;
position:relative;
top:-10px;
display:block;
visibility:visible;

}
/* Row[8512]*/
.docs-privacy-Y:after
{
	content:"Private";

}
/* Row[8513]*/
.docs-privacy-N:after
{
	content:"Shared";

}
/* Row[8514]*/
.dx-datagrid-rowsview .dx-data-row > td:focus-visible span
{
	outline:var(--focus-outline-width) solid var(--focus-outline-color);
outline-offset:calc(-1 * var(--focus-outline-width));

}
/* Row[8515]*/
.ic-donut-progress.ng-isolate-scope.donut-progress--donut-only.margin--top-2x-neg.margin--right-4x-neg
{
	margin-right:0;

}
/* Row[8516]*/
.stockChartTitleText
{
	color:var(--app-title-color);
font-weight:var(--app-title-font-weight);
font-size:var(--app-title-font-size);
align-items:var(--app-title-align-items);
justify-content:var(--app-title-justify-content);
min-height:var(--card-app-title-min-height);
padding:var(--app-title-padding);
display:flex;

}
/* Row[8517]*/
.card:has(.padding--lr) .stockChartTitleText
{
	padding:0;

}
/* Row[8518]*/
.gm-style button::before , .gm-style button::after
{
	display:none !important;

}
/* Row[8519]*/
.gm-style
{
	--ui-color-text:initial;
--font-size-main:initial;
--label-color:initial;
--label-margin:initial;
--label-padding:initial;
--label-font-size:initial;

}
/* Row[8520]*/
.gm-style .gm-iv-close
{
	width:27px;
height:27px;
padding:0;

}
/* Row[8521]*/
.gm-style .gm-control-active
{
	height:48px;
padding:0;

}
/* Row[8522]*/
.gm-style .gm-compass-needle
{
	width:20px;

}
/* Row[8523]*/
.gm-style .gm-compass-turn
{
	width:14px;

}
/* Row[8524]*/
.gm-style .gm-compass-turn-opposite
{
	transform:scaleX(-1);
transform-origin:24px 0;

}
/* Row[8525]*/
.equity-style-box--remove-highlight .ic-equity-style-box .square
{
	user-select:none;
-webkit-user-select:none;

}
/* Row[8526]*/
.di--equity-style-box .ic-equity-style-box .square
{
	background:var(--ui-color-border);

}
/* Row[8527]*/
.di--equity-style-box .ic-equity-style-box .highlight
{
	color:var(--card-bg);
background-color:var(--link-color);

}
/* Row[8528]*/
.di--equity-style-box .ic-equity-style-box *
{
	text-transform:capitalize;

}
/* Row[8529]*/
.ExtraSmall .margin-bottom-half--on-mobile
{
	margin-bottom:var(--margin-half);

}
/* Row[8530]*/
.ExtraSmall .margin-top-half--on-mobile
{
	margin-top:var(--margin-half);

}
/* Row[8531]*/
[data-design-system="Alt"] .input-app--as-list .ic-row .ic-col
{
	background:var(--card-bg);

}
/* Row[8532]*/
[data-user-theme="dark"] .input-app--as-list .fieldTable label
{
	color:var(--ui-color-gray-lightest);

}
/* Row[8533]*/
.ExtraSmall .mobile-accounts-filter--ellipsis .filter-summary__selected
{
	max-height:calc(var(--font-line-height-main)* 2);
display:-webkit-box;
overflow:hidden;
-webkit-line-clamp:2;
-webkit-box-orient:vertical;

}
/* Row[8534]*/
.list--max-content-width .icGrid tr td [style*="main"][style*="positive"]::after, .list--max-content-width .icGrid tr td [style*="ui-color"][style*="positive"]:not([style*="text"])::after, .list--max-content-width .icGrid tr td [style*="main"][style*="negative"]::after, .list--max-content-width .icGrid tr td [style*="ui-color"][style*="negative"]:not([style*="text"])::after
{
	overflow-wrap:unset;

}
/* Row[8535]*/
[data-workflow="CLMNoTopMenu.WF.App"] .button--20em.dx-button, .dx-button:not(.button--no-hover).dx-state-hover.button--20em
{
	font-family:var(--font-family-main);
width:20.2em;
padding-left:var(--padding-half);
border-radius:var(--input-border-radius);
--button-text-transform:none;

}
/* Row[8536]*/
[data-workflow="CLMNoTopMenu.WF.App"] .button--20em.button--filter-text::after
{
	font-size:var(--font-size-main);
max-width:18em;
text-overflow:ellipsis;

}
/* Row[8537]*/
.tabs--child-tabs-inline-with-parent > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs > .dx-tabs , .tabs--child-tabs-inline-with-parent > .ic-row > .ic-col > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs > .dx-tabs
{
	max-width:fit-content;
padding:0;
position:var(--tabs-child-position, absolute);
top:var(--tabs-child-position-top, calc(-1 * var(--tabs-panel-height)));
right:var(--tabs-child-position-right, 0px);

}
/* Row[8538]*/
.tabs--child-tabs-inline-with-parent.tabs--as-segmented-control > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs > .dx-tabs , .tabs--child-tabs-inline-with-parent.tabs--as-segmented-control > .ic-row > .ic-col > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs > .dx-tabs
{
	right:var(--tabs-child-position-right, var(--padding));

}
/* Row[8539]*/
.tabs--child-tabs-inline-with-parent > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-container , .tabs--child-tabs-inline-with-parent > .ic-row > .ic-col > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-container
{
	margin:0!important;
padding:0!important;

}
/* Row[8540]*/
.dx-tabpanel .dx-tabs .dx-tab.dx-tab-selected:focus-visible
{
	outline:var(--focus-outline-width) var(--link-color) solid;
outline-offset:calc(-1 * var(--focus-outline-width));

}
/* Row[8541]*/
.MQMACompWrapper .mqmaActionButtons button:focus-visible
{
	color:var(--color-white);
background-color:var(--ui-color-key);
outline:var(--focus-outline-width) solid #000 !important;
opacity:0.8;

}
/* Row[8542]*/
.NewsFeedV4 .NewsFeedBxWrapper .your-advisors-newsfeed .news-feed-item-active .NewsFeedItem
{
	outline:var(--focus-outline-width) solid var(--link-color);
outline-offset:calc(-1 * var(--focus-outline-width));
--item-bg:var(--ui-color-key-secondary) !important;

}
/* Row[8543]*/
.NewsFeedV4 .NewsFeedBxWrapper .your-advisors-newsfeed .NewsFeedPageColumn > a:focus .NewsFeedItem
{
	outline:var(--focus-outline-width) solid var(--focus-outline-color);
outline-offset:calc(-1 * var(--focus-outline-width));

}
/* Row[8544]*/
.NewsFeedV4 .NewsFeedBxWrapper .your-advisors-newsfeed .NewsFeedPageColumn > a:focus
{
	outline:unset;

}
/* Row[8545]*/
.MQMACompWrapper .mqmaActionButtons .nextEnabled:focus-visible
{
	color:var(--ui-color-key);
background-color:var(--color-white);
outline:var(--focus-outline-width) solid #000 !important;
opacity:0.8;

}
/* Row[8546]*/
.icGrid .dx-datagrid .dx-datagrid-scroll-container
{
	overflow:visible;

}
/* Row[8547]*/
.dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-container
{
	overflow:visible;

}
/* Row[8548]*/
.highcharts--hide-title .stockChartTitleText
{
	display:none;

}
/* Row[8549]*/
.dx-datagrid.dx-menu-base .dx-submenu .dx-state-focused .dx-menu-item-content > *, .dx-datagrid.dx-menu-base .dx-submenu .dx-state-hover .dx-menu-item-content > *
{
	color:var(--submenu-item-hover-color)!important;

}
/* Row[8550]*/
.dx-editor-with-menu .dx-filter-menu .dx-state-focused .dx-menu-item-content .dx-icon.dx-icon-filter-operation-default
{
	color:var(--submenu-item-hover-color);

}
/* Row[8551]*/
.dx-datagrid.dx-menu-base .dx-submenu .dx-menu-item-selected.dx-state-focused
{
	background:var(--submenu-hover-bg)!important;

}
/* Row[8552]*/
.dx-menu-base .dx-submenu .dx-menu-item.dx-state-focused[aria-current="page"]
{
	background:var(--submenu-hover-bg)!important;

}
/* Row[8553]*/
.dx-calendar-cell.dx-calendar-contoured-date:not(.dx-calendar-cell.dx-calendar-selected-date) span, .dx-calendar-cell.dx-state-hover:not(.dx-calendar-cell.dx-calendar-selected-date) span
{
	color:var(--submenu-item-hover-color);

}
/* Row[8554]*/
[data-workflow="AEFinPlan.WF.App"] .dx-datagrid-pager.dx-pager.ic-page-count-1
{
	display:none !important;

}
/* Row[8555]*/
.moreSpaceModal
{
	margin-bottom:5px;

}
/* Row[8556]*/
[dx-button].dx-button.button--outlined.dx-state-focused, [dx-button].dx-button.button--bordered.dx-state-focused
{
	background:var(--ui-color-key);

}
/* Row[8557]*/
[dx-button].dx-button.button--solid.dx-state-focused
{
	background:var(--color-white);

}
/* Row[8558]*/
[dx-button].dx-button.button--outlined.dx-state-focused .dx-button-content span, [dx-button].dx-button.button--bordered.dx-state-focused .dx-button-content span
{
	color:var(--color-white);

}
/* Row[8559]*/
[dx-button].dx-button.button--solid.dx-state-focused .dx-button-content span
{
	color:var(--ui-color-key);

}
/* Row[8560]*/
[dx-button].dx-button.button--icon-only.dx-state-focused
{
	background:var(--ui-color-key);

}
/* Row[8561]*/
[data-design-system="Alt"] .filter-summary--in-header .button--outlined.dx-state-focused, [data-design-system="Alt"] .page-title .button--outlined.dx-state-focused
{
	background:var(--color-white);

}
/* Row[8562]*/
[data-design-system="Alt"] .filter-summary--in-header .button--has-icon.dx-state-focused::before, [data-design-system="Alt"] .filter-summary--in-header .button--has-icon.dx-state-focused .dx-button-content span, [data-design-system="Alt"] .page-title .button--outlined.dx-state-focused .dx-button-content span
{
	color:var(--ui-color-key)!important;

}
/* Row[8563]*/
[data-design-system=Alt]:not([data-user-theme=dark]) .alt-theme-login .login-page__parent [dx-button].button--solid:focus-visible .dx-button-text, [data-design-system=Alt]:not([data-user-theme=dark]) .alt-theme-login .login-page__parent [dx-button].dx-button.button--has-icon.dx-state-focused::before
{
	color:var(--color-white);

}
/* Row[8564]*/
.button-click--disable
{
	pointer-events:none !important;

}
/* Row[8565]*/
.button-click--disable .dx-link
{
	color:var(--field-color) !important;

}
/* Row[8566]*/
[data-design-system="Alt"][data-message-status="read"] .unread-icon__message .unread-count
{
	display:none !important;

}
/* Row[8567]*/
.page-title--hide-title .page-title .TableTitle , .page-title--hide-title.page-title .TableTitle
{
	display:none;

}
/* Row[8568]*/
.page-title--hide-title .page-title:not(.page-title--has-buttons) , .page-title--hide-title.page-title:not(.page-title--has-buttons)
{
	display:none;

}
/* Row[8569]*/
[data-design-system="Alt"] .page-title--hide-title .page-title:not(.page-title--color-text) [dx-button].button--outlined , [data-design-system="Alt"] .page-title--hide-title.page-title:not(.page-title--color-text) [dx-button].button--outlined
{
	--focus-outline-color:var(--ui-color-key);
--button-text-color:var(--ui-color-key);
--button-border-color:var(--ui-color-key);
--button-icon-color:var(--ui-color-key);

}
/* Row[8570]*/
.page-title--hide-title-banner
{
	--page-title-margin:0px 0px var(--margin-plus-half);
--page-title-min-height:auto;
--page-title-banner-height:0px;

}
/* Row[8571]*/
.smg-buttons-border-bottom
{
	border-bottom:var(--border-width) solid var(--ui-color-gray-light);

}
/* Row[8572]*/
.fr-popup .fr-table-size .fr-select-table-size>span>span
{
	width:18px;
height:18px;
display:inline-block;
border:1px solid var(--ui-color-gray-dark) !important;

}
/* Row[8573]*/
.field--inline.field--inline-reverse
{
	flex-direction:row-reverse;
--label-margin:0px 0px 0px .5em;

}
/* Row[8574]*/
.field--add-parenthesis:before
{
	content:"(";

}
/* Row[8575]*/
.field--add-parenthesis:after
{
	content:")";

}
/* Row[8576]*/
.field--inline-reverse.field--add-parenthesis:before
{
	content:")";

}
/* Row[8577]*/
.field--inline-reverse.field--add-parenthesis:after
{
	content:"(";

}
/* Row[8578]*/
[data-design-system="Alt"] .fields--width-100.radio-buttons-horizontal--as-toggles .dx-radiogroup.dx-radiogroup-horizontal, [data-design-system="Alt"] .fields--width-100 .radio-buttons-horizontal--as-toggles .dx-radiogroup.dx-radiogroup-horizontal
{
	width:100%;
--radio-toggles--min-width:auto;

}
/* Row[8579]*/
[data-design-system="Alt"] .fields--width-100.radio-buttons-horizontal--as-toggles .dx-radiogroup.dx-radiogroup-horizontal .dx-collection, [data-design-system="Alt"] .fields--width-100 .radio-buttons-horizontal--as-toggles .dx-radiogroup.dx-radiogroup-horizontal .dx-collection
{
	width:100%;
display:flex;
overflow:auto;

}
/* Row[8580]*/
[data-design-system="Alt"] .fields--width-100.radio-buttons-horizontal--as-toggles .dx-radiogroup .dx-radiobutton , [data-design-system="Alt"] .fields--width-100 .radio-buttons-horizontal--as-toggles .dx-radiogroup .dx-radiobutton
{
	width:100%;
padding:0 var(--padding);
white-space:nowrap;

}
/* Row[8581]*/
[data-ic-zoom-lvl="200"]:not([data-is-mobile="true"]) div[role="menu"] .dx-scrollable-container, [data-ic-zoom-lvl="300"]:not([data-is-mobile="true"]) div[role="menu"] .dx-scrollable-container, [data-ic-zoom-lvl="200"]:not([data-is-mobile="true"]) .dx-menu-base.dx-context-menu .dx-submenu::before, [data-ic-zoom-lvl="300"]:not([data-is-mobile="true"]) .dx-menu-base.dx-context-menu .dx-submenu::before, [data-ic-zoom-lvl="400"]:not([data-is-mobile="true"]) div[role="menu"] .dx-scrollable-container, [data-ic-zoom-lvl="400"]:not([data-is-mobile="true"]) .dx-menu-base.dx-context-menu .dx-submenu::before, [data-ic-zoom-lvl="200"]:not([data-is-mobile="true"]) div[role="menu"] .dx-submenu.dx-scrollable, [data-ic-zoom-lvl="300"]:not([data-is-mobile="true"]) div[role="menu"] .dx-submenu.dx-scrollable, [data-ic-zoom-lvl="400"]:not([data-is-mobile="true"]) div[role="menu"] .dx-submenu.dx-scrollable
{
	max-height:70vh;

}
/* Row[8582]*/
[data-ic-zoom-lvl="200"]:not([data-is-mobile="true"]) .dx-datagrid.dx-filter-menu .dx-submenu.dx-scrollable, [data-ic-zoom-lvl="300"]:not([data-is-mobile="true"]) .dx-datagrid.dx-filter-menu .dx-submenu.dx-scrollable, [data-ic-zoom-lvl="400"]:not([data-is-mobile="true"]) .dx-datagrid.dx-filter-menu .dx-submenu.dx-scrollable, [data-ic-zoom-lvl="200"]:not([data-is-mobile="true"]) .dx-datagrid.dx-filter-menu .dx-scrollable-wrapper, [data-ic-zoom-lvl="300"]:not([data-is-mobile="true"]) .dx-datagrid.dx-filter-menu .dx-scrollable-wrapper, [data-ic-zoom-lvl="400"]:not([data-is-mobile="true"]) .dx-datagrid.dx-filter-menu .dx-scrollable-wrapper, [data-ic-zoom-lvl="200"]:not([data-is-mobile="true"]) .dx-datagrid.dx-filter-menu .dx-scrollable-container, [data-ic-zoom-lvl="300"]:not([data-is-mobile="true"]) .dx-datagrid.dx-filter-menu .dx-scrollable-container, [data-ic-zoom-lvl="400"]:not([data-is-mobile="true"]) .dx-datagrid.dx-filter-menu .dx-scrollable-container
{
	max-height:40vh;

}
/* Row[8583]*/
[dx-button].dx-button.button--icon-only.button--destructive.dx-state-focused
{
	background:var(--button-text-color);

}
/* Row[8584]*/
.highcharts--5-bar-colors .highcharts-series-1 .highcharts-point
{
	fill:var(--ui-color-chart-4);

}
/* Row[8585]*/
.highcharts--5-bar-colors .highcharts-series-2 .highcharts-point
{
	fill:var(--ui-color-chart-7);

}
/* Row[8586]*/
.highcharts--5-bar-colors .highcharts-series-3 .highcharts-point
{
	fill:var(--ui-color-chart-10);

}
/* Row[8587]*/
.highcharts--5-bar-colors .highcharts-series-4 .highcharts-point
{
	fill:var(--ui-color-chart-13);

}
/* Row[8588]*/
.highcharts--5-bar-colors .highcharts-tooltip .highcharts-tooltip-box[stroke="var(--ui-color-chart-2)"]
{
	stroke:var(--ui-color-chart-4);

}
/* Row[8589]*/
.highcharts--5-bar-colors .highcharts-tooltip .highcharts-tooltip-box[stroke="var(--ui-color-chart-3)"]
{
	stroke:var(--ui-color-chart-7);

}
/* Row[8590]*/
.highcharts--5-bar-colors .highcharts-tooltip .highcharts-tooltip-box[stroke="var(--ui-color-chart-4)"]
{
	stroke:var(--ui-color-chart-10);

}
/* Row[8591]*/
.highcharts--5-bar-colors .highcharts-tooltip .highcharts-tooltip-box[stroke="var(--ui-color-chart-5)"]
{
	stroke:var(--ui-color-chart-13);

}
/* Row[8592]*/
.icGrid .dx-datagrid:not(.dx-datagrid:has(.dx-header-row + .dx-datagrid-filter-row)) .dx-header-row
{
	border:0;

}
/* Row[8593]*/
.list--add-legend-circle .dx-data-row td:before
{
	width:var(--legend-circle-custom-width);
height:var(--legend-circle-custom-height);
position:absolute;
top:var(--legend-circle-custom-top);
left:var(--legend-circle-custom-left);
display:block;
border-radius:var(--legend-circle-custom-border-radius);
content:"";

}
/* Row[8594]*/
.list--add-legend-circle .dx-data-row td
{
	padding-left:var(--padding-2x) !important;

}
/* Row[8595]*/
.list--add-legend-circle .dx-data-row:not(.list--add-legend-circle .dx-data-row:first-child) td:not(.list--add-legend-circle .dx-data-row td:first-child):before
{
	display:none;

}
/* Row[8596]*/
.list--add-legend-circle .dx-data-row
{
	position:relative;

}
/* Row[8597]*/
.list--add-legend-circle .dx-data-row:nth-child(1) td:before
{
	background:var(--ui-color-chart-1) !important;

}
/* Row[8598]*/
.list--add-legend-circle .dx-data-row:nth-child(2) td:before
{
	background:var(--ui-color-chart-2) !important;

}
/* Row[8599]*/
.list--add-legend-circle .dx-data-row:nth-child(3) td:before
{
	background:var(--ui-color-chart-3) !important;

}
/* Row[8600]*/
.list--add-legend-circle .dx-data-row:nth-child(4) td:before
{
	background:var(--ui-color-chart-4) !important;

}
/* Row[8601]*/
.list--add-legend-circle .dx-data-row:nth-child(5) td:before
{
	background:var(--ui-color-chart-5) !important;

}
/* Row[8602]*/
.list--add-legend-circle .dx-data-row:nth-child(6) td:before
{
	background:var(--ui-color-chart-6) !important;

}
/* Row[8603]*/
.list--add-legend-circle .dx-data-row:nth-child(7) td:before
{
	background:var(--ui-color-chart-7) !important;

}
/* Row[8604]*/
.list--add-legend-circle .dx-data-row:nth-child(8) td:before
{
	background:var(--ui-color-chart-8) !important;

}
/* Row[8605]*/
.list--add-legend-circle .dx-data-row:nth-child(9) td:before
{
	background:var(--ui-color-chart-9) !important;

}
/* Row[8606]*/
.altAccounts .ExtraSmall, .altAccounts .Small
{
	--page-title-banner-height:35em;

}
/* Row[8607]*/
.plaid--add-account-outlined .ic-plaid-link .addedConnections, .plaid--add-account-outlined .ic-plaid-link .noAddedAccounts
{
	display:none !important;

}
/* Row[8608]*/
.plaid--add-account-outlined .ic-plaid-link .accounts-head
{
	padding:0 !important;
border:none;

}
/* Row[8609]*/
.plaid--add-account-outlined .ic-plaid-link .plaidContainer
{
	background:none;

}
/* Row[8610]*/
.plaid--add-account-outlined .ic-plaid-link .refreshListButton
{
	display:none !important;

}
/* Row[8611]*/
[data-design-system] .plaid--add-account-outlined .ic-plaid-link .addNewButton span
{
	display:none;

}
/* Row[8612]*/
.plaid--add-account-outlined .ic-plaid-link .addNewButton .fa-plus:before
{
	content:"add";

}
/* Row[8613]*/
[data-design-system] .plaid--add-account-outlined .ic-plaid-link .addNewButton .fa-plus:after
{
	display:block;
content:"Add an Account";

}
/* Row[8614]*/
.plaid--add-account-outlined .ic-plaid-link .addNewButton:hover, .plaid--add-account-outlined .ic-plaid-link .addNewButton:focus, .plaid--add-account-outlined .ic-plaid-link .addNewButton:active
{
	background:var(--ui-color-key);

}
/* Row[8615]*/
.plaid--add-account-outlined .ic-plaid-link .addNewButton .fa-plus
{
	color:unset;
display:flex;

}
/* Row[8616]*/
.agg-wealth--plaid-button .ic-plaid-link .addNewButton
{
	width:auto !important;
position:absolute;
top:0px;

}
/* Row[8617]*/
.altIncome .ExtraSmall, .altIncome .Small
{
	--page-title-banner-height:28em;

}
/* Row[8618]*/
[data-design-system="Alt"] .radio-buttons--as-segmented-control.radio-buttons--is-transparent.kpi--tabs-nw .dx-radiogroup .dx-radiobutton.dx-radiobutton-icon-checked .dx-item-content
{
	color:var(--color-ebony-clay);

}
/* Row[8619]*/
.altPerformance .ExtraSmall, .altPerformance .Small
{
	--page-title-banner-height:28em;

}
/* Row[8620]*/
.ExtraSmall .tabs--as-toggles.tabs--as-toggles-mod-xs .ic-tabs .dx-tabs-wrapper:not(.ic-tabs .ic-tabs .dx-tabs-wrapper) , .ExtraSmall .tabs--as-toggles.tabs--as-toggles-mod-xs.ic-tabs .dx-tabs-wrapper
{
	width:100vw;
margin:0 var(--margin);

}
/* Row[8621]*/
.ExtraSmall .tabs--as-toggles.tabs--as-toggles-mod-xs .ic-tabs .dx-tabs .dx-tab:not(.ic-tabs .ic-tabs .dx-tabs .dx-tab) , .ExtraSmall .tabs--as-toggles.tabs--as-toggles-mod-xs.ic-tabs .dx-tabs .dx-tab
{
	width:100%;
min-width:0;
padding:calc(var(--padding) / 4);

}
/* Row[8622]*/
[data-design-system="Alt"] .altWealth .ExtraSmall
{
	--page-title-banner-height:65.153em;

}
/* Row[8623]*/
.tabs--tab-panel-custom-margin-left > .ic-row > .ic-col > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs , .tabs--tab-panel-custom-margin-left > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs
{
	margin-left:var(--custom-tab-panel-margin-left);

}
/* Row[8624]*/
.risk-profile-repeater-ent.card
{
	margin-bottom:var(--margin-half);
padding-bottom:var(--padding-plus-half);
--border-radius:10px;
--padding:20px;
--card-app-title-min-height:3.5em;
--label-font-weight:500;
--label-margin:0;

}
/* Row[8625]*/
.risk-profile-repeater-ent .ic-row
{
	margin-right:var(--margin-plus-half);
margin-left:var(--margin-plus-half);
padding:var(--padding-half) var(--padding) 0 var(--padding);
display:grid;
border-left:var(--border-width) solid var(--ui-color-border);
border-right:var(--border-width) solid var(--ui-color-border);
grid-template-columns:repeat(3, minmax(0, 1fr));

}
/* Row[8626]*/
.risk-profile-repeater-ent .ic-row.ic-row-0
{
	padding-bottom:5px;
padding-top:var(--padding);
border-top:var(--border-width) solid var(--ui-color-border);
border-top-left-radius:var(--border-radius);
border-top-right-radius:var(--border-radius);

}
/* Row[8627]*/
.risk-profile-repeater-ent .ic-row:last-child
{
	padding-top:0;
border-bottom:var(--border-width) solid var(--ui-color-border);
border-bottom-left-radius:var(--border-radius);
border-bottom-right-radius:var(--border-radius);

}
/* Row[8628]*/
.risk-profile-repeater-ent .ic-row:not(.ic-row-0) .ic-col
{
	align-items:center;
justify-content:center;
padding:var(--padding) 0;
display:flex;

}
/* Row[8629]*/
.risk-profile-repeater-ent .ic-row:nth-child(2) .ic-col
{
	border-top:var(--border-width) solid var(--ui-color-border);

}
/* Row[8630]*/
.risk-profile-repeater-ent .ic-row:last-child .ic-col
{
	border-bottom:var(--border-width) solid var(--ui-color-border);

}
/* Row[8631]*/
.risk-profile-repeater-ent .ic-row:not(.ic-row-0) .ic-col:first-child
{
	justify-content:start;
padding-left:var(--padding);
border-left:var(--border-width) solid var(--ui-color-border);

}
/* Row[8632]*/
.risk-profile-repeater-ent .ic-row:nth-child(2) .ic-col:first-child
{
	border-top-left-radius:var(--border-radius);

}
/* Row[8633]*/
.risk-profile-repeater-ent .ic-row:last-child .ic-col:first-child
{
	border-bottom-left-radius:var(--border-radius);

}
/* Row[8634]*/
.risk-profile-repeater-ent .ic-row:not(.ic-row-0) .ic-col:last-child
{
	justify-content:end;
padding-right:var(--padding);
border-right:var(--border-width) solid var(--ui-color-border);

}
/* Row[8635]*/
.risk-profile-repeater-ent .ic-row:nth-child(2) .ic-col:last-child
{
	border-top-right-radius:var(--border-radius);

}
/* Row[8636]*/
.risk-profile-repeater-ent .ic-row:last-child .ic-col:last-child
{
	border-bottom-right-radius:var(--border-radius);

}
/* Row[8637]*/
.risk-profile-repeater-ent .ic-row.ic-row-2
{
	padding-bottom:var(--padding-half);

}
/* Row[8638]*/
.risk-profile-repeater-ent-doc.card
{
	margin-bottom:var(--margin-half);
padding-bottom:var(--padding);
--border-radius:10px;
--padding:20px;
--card-app-title-min-height:3.5em;
--label-font-weight:500;
--label-margin:0;

}
/* Row[8639]*/
.risk-profile-repeater-ent-doc .ic-row
{
	margin-right:var(--margin-plus-half);
margin-left:var(--margin-plus-half);
padding:var(--padding-half) var(--padding) 0 var(--padding);
display:grid;
border-left:var(--border-width) solid var(--ui-color-border);
border-right:var(--border-width) solid var(--ui-color-border);
grid-template-columns:repeat(3, minmax(0, 1fr));

}
/* Row[8640]*/
.risk-profile-repeater-ent-doc .ic-row:last-child
{
	padding-bottom:var(--padding);
padding-top:0;
display:flex;
border-bottom-left-radius:var(--border-radius);
border-bottom-right-radius:var(--border-radius);

}
/* Row[8641]*/
.risk-profile-repeater-ent-doc .ic-row:not(.ic-row-0) .ic-col
{
	align-items:center;
justify-content:center;
padding:var(--padding) 0;
display:flex;

}
/* Row[8642]*/
.risk-profile-repeater-ent-doc .ic-row:last-child .ic-col
{
	border-bottom:var(--border-width) solid var(--ui-color-border);

}
/* Row[8643]*/
.risk-profile-repeater-ent-doc .ic-row:not(.ic-row-0) .ic-col:first-child
{
	align-items:end;
justify-content:start;
padding-left:var(--padding);
border-left:var(--border-width) solid var(--ui-color-border);

}
/* Row[8644]*/
.risk-profile-repeater-ent-doc .ic-row:last-child .ic-col:first-child
{
	border-bottom-left-radius:var(--border-radius);

}
/* Row[8645]*/
.risk-profile-repeater-ent-doc .ic-row:not(.ic-row-0) .ic-col:last-child
{
	justify-content:end;
padding-right:var(--padding);
border-right:var(--border-width) solid var(--ui-color-border);

}
/* Row[8646]*/
.risk-profile-repeater-ent-doc .ic-row:last-child .ic-col:last-child
{
	border-bottom-right-radius:var(--border-radius);

}
/* Row[8647]*/
.risk-profile-repeater-ent-doc .ic-row .ic-col:nth-child(2)
{
	flex:auto;
justify-content:flex-end;

}
/* Row[8648]*/
.hide-no-data-text .ic-no-data-text
{
	display:none;

}
/* Row[8649]*/
.icGrid .list-grouping-summary--hide-value-1 .dx-datagrid-summary-item
{
	display:none;

}
/* Row[8650]*/
.rows--set-min-width .ic-row
{
	min-width:var(--rows-custom-min-width);

}
/* Row[8651]*/
.ExtraSmall .agg-wealth--plaid-button .ic-plaid-link .addNewButton
{
	width:90vw !important;

}
/* Row[8652]*/
.ExtraSmall .agg-wealth--plaid-button.agg-transactions--filter .ic-plaid-link .addNewButton
{
	top:310px;

}
/* Row[8653]*/
.ExtraSmall .agg-wealth--plaid-button.agg-holdings--filter .ic-plaid-link .addNewButton
{
	top:290px;

}
/* Row[8654]*/
.ic-list--horizontal-scroll .icGrid .dx-datagrid .dx-datagrid-scroll-container
{
	overflow:hidden;

}
/* Row[8655]*/
[data-design-system="Alt"] .card:has(.ic-position-sticky~.icGrid)
{
	overflow-x:clip;
overflow-y:visible;

}
/* Row[8656]*/
.cms-viewer__modal .no-image-loaded [dx-button].dx-button.button--has-icon.button--icon-only::before
{
	color:white;

}
/* Row[8657]*/
.Medium .hide-on-s-m , .Small .hide-on-s-m
{
	display:none !important;

}
/* Row[8658]*/
.dashboard .Small .filter-summary.filter-summary--in-header .ic-col:last-child
{
	margin-left:var(--margin);

}
/* Row[8659]*/
.dashboard .Small .filter-summary.filter-summary--in-header .ic-row:last-child
{
	align-items:center;
justify-content:end;
width:100%;
height:auto;
margin:0;
margin-top:var(--margin);

}
/* Row[8660]*/
.dashboard .ExtraSmall .page-title.page-title--has-filter-summary
{
	justify-content:end;
margin-top:var(--margin);

}
/* Row[8661]*/
.input-app--hide-row .ic-row:has(.hide-row)
{
	display:none;

}
/* Row[8662]*/
.ic-menu-default .dx-menu .dx-menu-horizontal .dx-menu-item.dx-state-focused
{
	background:transparent !important;

}
/* Row[8663]*/
.ic-menu-default .dx-menu .dx-menu-horizontal .dx-menu-item.dx-state-focused .dx-menu-item-text
{
	position:relative;

}
/* Row[8664]*/
.ic-menu-default .dx-menu .dx-menu-horizontal .dx-menu-item.dx-state-focused .dx-menu-item-text:before
{
	width:calc(100% + var(--padding));
height:calc(100% + var(--padding-half));
position:absolute;
left:calc(-1 * var(--padding-half));
background:var(--submenu-hover-bg);
border-radius:var(--border-radius);
content:"";
z-index:-1;

}
/* Row[8665]*/
.ic-menu-default .dx-menu .dx-menu-horizontal .dx-menu-item.dx-state-focused.dx-menu-item-has-submenu .dx-menu-item-text:before
{
	width:calc(100% + var(--padding) + 1em);

}
/* Row[8666]*/
.ic-menu-default .dx-menu .dx-menu-horizontal .dx-menu-item.dx-state-focused.dx-menu-item-has-submenu:after
{
	--menu-item-color:var(--color-white);
--menu-item-selected-color:var(--color-white);

}
/* Row[8667]*/
.header__bttm-menu .dx-menu.dx-widget.dx-visibility-change-handler.dx-collection.dx-menu-base:has(.dx-menu-horizontal .dx-menu-item.dx-state-focused):focus-visible
{
	padding-left:var(--padding);

}
/* Row[8668]*/
[data-design-system=Alt]:not([data-user-theme=dark]) .alt-theme-login .login-page__parent
{
	--input-border-color:var(--color-white);

}
/* Row[8669]*/
.tasks--fields-flex
{
	display:flex;

}
/* Row[8670]*/
.tasks--overdue-color
{
	padding:1px 6px 1px 6px;
background-color:#facf78;
border-radius:5px;

}
/* Row[8671]*/
.tasks--title-color
{
	color:var(--link-color);

}
/* Row[8672]*/
.tasks--object-name
{
	color:grey;

}
/* Row[8673]*/
.chart--min-height-0
{
	--chart-min-height:0;

}
/* Row[8674]*/
.di-markets-and-sectors--growth-of-10k-chart
{
	--ui-color-chart-1:#6A3460;
--ui-color-chart-2:#C63663;
--ui-color-chart-3:#F19C49;
--ui-color-chart-4:#509793;

}
/* Row[8675]*/
.di-markets-and-sectors--growth-of-10k-chart .highcharts-navigator-series path
{
	fill:transparent !important;

}
/* Row[8676]*/
.di-markets-and-sectors--growth-of-10k-chart .highcharts-series-1.highcharts-line-series path
{
	stroke-width:1px;
stroke:var(--ui-color-chart-1);

}
/* Row[8677]*/
.di-markets-and-sectors--growth-of-10k-chart .highcharts-series-1.highcharts-line-series.highcharts-markers path
{
	fill:var(--ui-color-chart-1);

}
/* Row[8678]*/
.di-markets-and-sectors--growth-of-10k-chart .highcharts-series-2.highcharts-line-series path
{
	stroke-width:1px;
stroke:var(--ui-color-chart-2);

}
/* Row[8679]*/
.di-markets-and-sectors--growth-of-10k-chart .highcharts-series-2.highcharts-line-series.highcharts-markers path
{
	fill:var(--ui-color-chart-2);

}
/* Row[8680]*/
.di-markets-and-sectors--growth-of-10k-chart .highcharts-series-3.highcharts-line-series path
{
	stroke-width:1px;
stroke:var(--ui-color-chart-3);

}
/* Row[8681]*/
.di-markets-and-sectors--growth-of-10k-chart .highcharts-series-3.highcharts-line-series.highcharts-markers path
{
	fill:var(--ui-color-chart-3);

}
/* Row[8682]*/
.di-markets-and-sectors--growth-of-10k-chart .highcharts-series-4.highcharts-line-series path
{
	stroke-width:1px;
stroke:var(--ui-color-chart-4);

}
/* Row[8683]*/
.di-markets-and-sectors--growth-of-10k-chart .highcharts-series-4.highcharts-line-series.highcharts-markers path
{
	fill:var(--ui-color-chart-4);

}
/* Row[8684]*/
.di-markets-and-sectors--growth-of-10k-chart .stockChartContainer .highcharts-graph
{
	stroke:var(--ui-color-chart-1);

}
/* Row[8685]*/
.di-markets-and-sectors--growth-of-10k-chart .stockChartContainer .highcharts-tooltip .highcharts-tooltip-box
{
	visibility:visible !important;

}
/* Row[8686]*/
::-webkit-full-page-media, :future, :root .marketplace--product-search-list td span .image-container
{
	display:none;

}
/* Row[8687]*/
::-webkit-full-page-media, :future, :root .marketplace--product-search-list .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:nth-child(odd):not(.dx-group-row) td
{
	height:unset;
margin-top:25px;
background:0 0 !important;

}
/* Row[8688]*/
::-webkit-full-page-media, :future, :root .marketplace--product-search-list .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:nth-child(even):not(.dx-group-row) td
{
	height:unset;
margin-top:25px;
background:0 0 !important;

}
/* Row[8689]*/
::-webkit-full-page-media, :future, :root .marketplace--product-search-list .dx-datagrid-group-closed , ::-webkit-full-page-media, :future, :root .marketplace--product-search-list .dx-datagrid-group-opened
{
	position:relative!important;
right:unset!important;

}
/* Row[8690]*/
::-webkit-full-page-media, :future, :root .marketplace--product-search-list .dx-datagrid-group-closed:before , ::-webkit-full-page-media, :future, :root .marketplace--product-search-list .dx-datagrid-group-opened:before
{
	padding:0!important;

}
/* Row[8691]*/
::-webkit-full-page-media, :future, :root .marketplace--product-search-list .dx-select-checkbox
{
	visibility:hidden;

}
/* Row[8692]*/
::-webkit-full-page-media, :future, :root .marketplace--product-search-list .dx-data-row td:nth-child(4)
{
	margin-left:30px;

}
/* Row[8693]*/
.filter--stacked-labels.filter .fieldTable
{
	align-items:start;
height:100%;

}
/* Row[8694]*/
.filter--stacked-labels.filter .ic-row:last-child:not(:only-child)
{
	align-items:center;
align-self:end;
margin:0 0 0 auto;
display:flex;

}
/* Row[8695]*/
.highcharts-container .highcharts-legend-item .highcharts-focus-border
{
	fill:transparent !important;

}
/* Row[8696]*/
.input--as-label
{
	pointer-events:none;

}
/* Row[8697]*/
.input--as-label .dx-texteditor-input-container input
{
	font-size:var(--field-font-size) !important;
line-height:var(--font-line-height-main);
height:fit-content;
padding:0px;
background:transparent;
border:none;
box-shadow:none;

}
/* Row[8698]*/
.input--as-label .dx-texteditor-buttons-container
{
	background:var(--card-bg);

}
/* Row[8699]*/
.input--as-label .dx-dropdowneditor.dx-datebox-native .dx-dropdowneditor-icon::before , .input--as-label .dx-texteditor-buttons-container .dx-dropdowneditor-icon
{
	display:none;

}
/* Row[8700]*/
.mgp--goals-icon
{
	font-size:18px;
background:#6A3460 !important;
border:none !important;
border-radius:50% !important;
pointer-events:none;
--button-icon-color:#fff;

}
/* Row[8701]*/
.dx-freespace-row
{
	height:0px !important;

}
/* Row[8702]*/
a:focus
{
	outline:var(--focus-outline-width) solid var(--focus-outline-color);
outline-offset:calc(-1 * var(--focus-outline-width));

}
/* Row[8703]*/
.dx-datagrid .dx-datagrid-header-panel.dx-state-focused .dx-datagrid-group-panel .dx-group-panel-item:focus , .dx-datagrid .dx-datagrid-header-panel.dx-state-focused .dx-datagrid-group-panel .dx-header-filter:focus
{
	outline:2px solid var(--notification-dot-color);
outline-offset:-2px;

}
/* Row[8704]*/
[data-workflow="CLM.WF.App"] .dx-button-mode-outlined
{
	border-color:transparent;

}
/* Row[8705]*/
[data-workflow="CLM.WF.App"] .ic-drop-down-button-container
{
	color:var(--button-text-color)!important;
font-family:var(--font-family-main)!important;
font-weight:500!important;
font-size:var(--button-font-size);
margin-right:auto;
margin-left:auto;
display:block;
border:0.250em var(--ui-color-key) solid!important;
border-top-left-radius:var(--button-border-radius)!important;
border-bottom-left-radius:var(--button-border-radius)!important;
border-top-right-radius:var(--button-border-radius)!important;
border-bottom-right-radius:var(--button-border-radius)!important;

}
/* Row[8706]*/
[data-workflow="CLM.WF.App"] .ic-drop-down-button-container span
{
	color:var(--button-text-color)!important;
font-family:var(--font-family-main)!important;
font-weight:500!important;
line-height:normal;
letter-spacing:var(--button-text-letter-spacing);

}
/* Row[8707]*/
[data-workflow="CLM.WF.App"] .ic-drop-down-button-container:hover
{
	color:white!important;
background-color:var(--link-hover-color)!important;

}
/* Row[8708]*/
[data-workflow="CLM.WF.App"] .ic-drop-down-button-container:hover span
{
	color:white!important;

}
/* Row[8709]*/
[data-workflow="CLM.WF.App"] .ic-drop-down-button-container:hover i
{
	color:white!important;

}
/* Row[8710]*/
[data-workflow="CLM.WF.App"] .ic-drop-down-button-popup div
{
	color:var(--button-text-color)!important;
font-family:var(--font-family-main)!important;
font-weight:500!important;
font-size:13px!important;
text-align:center;
line-height:normal;

}
/* Row[8711]*/
[data-workflow="CLM.WF.App"] .dx-dropdownbutton-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item-content
{
	padding-bottom:10px;
padding-top:10px;

}
/* Row[8712]*/
[data-workflow="CLM.WF.App"] .dx-dropdownbutton-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item-content:hover
{
	color:var(--ui-color-key)!important;
background-color:var(--ui-color-key-secondary)!important;
border:none!important;
outline:none!important;

}
/* Row[8713]*/
.fields--inline-grid .ic-field-wrapper , .field--inline-grid.ic-field-wrapper , .field--inline-grid .ic-field-wrapper
{
	align-items:center;
min-width:100%;
display:inline-grid;
grid-column-gap:var(--margin-half);
grid-template-columns:minmax(0, 30vw) minmax(0,70vw);
--label-margin:0px;

}
/* Row[8714]*/
.fields--inline-grid .ic-field-wrapper .dx-datebox-date , .field--inline-grid.ic-field-wrapper .dx-datebox-date , .field--inline-grid .ic-field-wrapper .dx-datebox-date
{
	min-width:100%;

}
/* Row[8715]*/
[data-design-system="Alt"] .icGrid .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-group-row:not(.dx-row-focused):focus
{
	border-bottom:2px solid var(--tabs-tab-selected-border-color);

}
/* Row[8716]*/
[data-design-system="Alt"] .tabs--as-segmented-control .dx-tabpanel .dx-tabs .dx-tab.dx-tab-selected:focus-within
{
	outline:var(--focus-outline-width) solid var(--tabs-tab-selected-border-color);

}
/* Row[8717]*/
.DocumentSliderV4 .bx-controls-direction a:focus::after
{
	color:var(--pager-button-hover-icon-color);
background:var(--pager-button-hover-bg);

}
/* Row[8718]*/
[data-design-system="Alt"] .ic-row:last-child [dx-button].dx-button.dx-state-disabled:focus-within
{
	opacity:var(--button-click-ripple-opacity);
--button-bg:var(--color-loblolly);
--button-text-color:var(--label-color);
--button-click-ripple-opacity:1;

}
/* Row[8719]*/
[data-design-system="Alt"] [dx-button][aria-disabled="true"].dx-button.button--solid.dx-state-focused:focus-within
{
	background:var(--color-loblolly);
opacity:var(--button-click-ripple-opacity) !important;
--button-click-ripple-opacity:0.75;

}
/* Row[8720]*/
[data-design-system="Alt"] [data-workflow="AEFinPlan.WF.App"] [dx-button].dx-button.button--has-icon:not(.button--icon-only).dx-state-focused::before
{
	color:white;
--button-icon-size:1.2em;

}
/* Row[8721]*/
[data-design-system="Alt"] [data-workflow="AEFinPlan.WF.App"] [dx-button].dx-button:not(.button--no-hover).button--has-icon.dx-state-hover::before, [dx-button].dx-button:not(.button--no-hover).button--has-icon.dx-state-active::before
{
	color:var(--button-hover-text-color);
--button-icon-size:1.2em;

}
/* Row[8722]*/
[data-design-system="Alt"] [dx-button].dx-button.button--has-icon:not(.button--icon-only).dx-state-focused::before
{
	color:var(--ui-color-key);

}
/* Row[8723]*/
[data-design-system="Alt"] .highcharts-legend-item.highcharts-legend-item-hidden * , [data-design-system="Alt"]  .highcharts-legend-item.highcharts-legend-item-hidden:hover *
{
	opacity:unset !important;

}
/* Row[8724]*/
[dx-button].dx-button.button--checkbox.checkbox--is-round
{
	--button-border-radius:10px !important;

}
/* Row[8725]*/
[dx-button].dx-button.button--checkbox.checkbox--is-round:before
{
	border-radius:10px !important;

}
/* Row[8726]*/
.tasks--isOverdue-Y
{
	display:block;

}
/* Row[8727]*/
.tasks--isOverdue-N
{
	display:none;

}
/* Row[8728]*/
.dx-popup-content .last-row--is-buttons-app .ic-row:nth-last-child(2):has([required="required"]) .dx-invalid-message, .dx-popup-content .last-row--is-buttons-app .ic-row:nth-last-child(2):has(.dx-invalid) .dx-invalid-message
{
	z-index:1503;

}
/* Row[8729]*/
.di-markets-and-sectors-app--no-data *
{
	visibility:hidden;

}
/* Row[8730]*/
.di-markets-and-sectors-app--no-data
{
	color:var(--list-no-data-message-color);
font-size:var(--list-no-data-message-font-size);
line-height:var(--font-line-height-main);
padding:var(--custom-no-data-padding);
position:relative;
left:0;
pointer-events:none;

}
/* Row[8731]*/
.di-markets-and-sectors-app--no-data:before
{
	color:var(--list-no-data-message-icon-color);
font-family:var(--font-family-icon);
font-size:2.5em;
line-height:1em;
align-items:center;
justify-content:center;
width:100%;
height:100%;
padding-bottom:var(--padding);
position:absolute;
top:0;
display:flex;
text-transform:none;
content:var(--ui-icon-no-data);

}
/* Row[8732]*/
.di-markets-and-sectors-app--no-data:after
{
	align-items:center;
justify-content:center;
width:100%;
height:100%;
padding-top:var(--padding);
position:absolute;
top:0;
display:flex;
content:"No data";

}
/* Row[8733]*/
.input--as-label.fieldTable [model].dx-state-focused input , .input--as-label .dx-button-normal.dx-button-mode-contained.dx-widget.dx-dropdowneditor-button:focus
{
	outline:none;

}
/* Row[8734]*/
[data-design-system="Alt"] .highcharts-grid-line
{
	stroke-width:1.5px;
stroke:#8A9499 !important;

}
/* Row[8735]*/
.highcharts--legend-mgp .ic-chart-legend-item-value
{
	font-weight:700 !important;

}
/* Row[8736]*/
.highcharts--legend-mgp span:has(.ic-chart-legend-item-title,.ic-chart-legend-item-value)
{
	justify-content:space-between;
width:11em;
display:flex;

}
/* Row[8737]*/
.list--reduce-width-multiselect .dx-datagrid-table > colgroup > col:first-child
{
	width:50px !important;

}
/* Row[8738]*/
.list--reduce-width-multiselect .icGrid .dx-datagrid .dx-row > td:first-child , .list--reduce-width-multiselect .icGrid .dx-datagrid .dx-row > td , .list--reduce-width-multiselect .icGrid .dx-datagrid .dx-datagrid-content .dx-datagrid-table .dx-row .dx-editor-cell:first-child
{
	padding-left:5px;

}
/* Row[8739]*/
.sayt--last-item-is-tag .dx-autocomplete-popup-wrapper .dx-list-item.dx-item-content.dx-list-item-content
{
	position:relative;

}
/* Row[8740]*/
.sayt--last-item-is-tag .dx-autocomplete-popup-wrapper .dx-list-item.dx-item-content.dx-list-item-content .ic-autocomplete-list-cell:last-child
{
	color:var(--color-ebony-clay);
margin-right:var(--margin);
padding:1px 5px;
position:absolute;
top:7px;
right:0;
background-color:var(--ui-color-border);
border-radius:4px;

}
/* Row[8741]*/
.crm--action-button-list [dx-button].dx-button.button--outlined.dx-state-focused .dx-button-content span , [dx-button].dx-button.button--bordered.dx-state-focused .dx-button-content span
{
	color:var(--list-header-row-bg);

}
/* Row[8742]*/
.editable-list--hide-edit-column .icGrid .dx-datagrid .ic-a11y-column-header[aria-label="Action Center"] .dx-datagrid-text-content
{
	min-width:fit-content;

}
/* Row[8743]*/
[data-design-system] .agg-wealth--plaid-button .ic-plaid-link .accounts-head
{
	flex-direction:row-reverse;
min-height:unset;
right:0;

}
/* Row[8744]*/
[data-workflow="ICPCPClient.WF.App"] .footer__links .bx-wrapper .bx-viewport
{
	background:transparent;
border:none;

}
/* Row[8745]*/
.login-page .NewsFeedV4 .NewsFeedWrapperParent+.componentNoData
{
	display:none;

}
/* Row[8746]*/
.tooltip--dynamic-text-custom-color.dynamic-text-tooltip:before
{
	color:var(--link-color);

}
/* Row[8747]*/
.dropdown--bypass-min-width.cashflow-summary--reason-code .dx-dropdowneditor
{
	width:4.786em !important;

}
/* Row[8748]*/
.ExtraSmall .layout__grid--mobile
{
	display:grid;

}
/* Row[8749]*/
.ExtraSmall .field--margin-bottom-mobile
{
	margin-bottom:10px;

}
/* Row[8750]*/
.ExtraSmall .cash-flow--chart-summary.filter-summary .ic-row
{
	flex-flow:row wrap;

}
/* Row[8751]*/
.ExtraSmall .cash-flow--chart-summary .cashflow-summary--reason-code
{
	margin-left:4px;

}
/* Row[8752]*/
.ExtraSmall .cash-flow--chart-summary .dropdown--bypass-min-width.cashflow-summary--reason-code .dx-dropdowneditor
{
	width:5.071em !important;

}
/* Row[8753]*/
.cash-flow-eod-EOD, .cash-flow-peod-PEOD
{
	display:block;

}
/* Row[8754]*/
.cash-flow-eod-, .cash-flow-eod-PEOD, .cash-flow-peod-, .cash-flow-peod-EOD
{
	display:none;

}
/* Row[8755]*/
button.dx-button.button--as-badge.button--has-icon.ic-badge--has-dot::before
{
	width:0.8em;
height:var(--padding);
margin-right:0;
background-color:var(--icon-bg);
border-radius:0.5;
content:"";
--button-icon-size:1em;

}
/* Row[8756]*/
button.dx-button.button--as-badge.button--has-icon
{
	padding:0 var(--padding);
background-color:var(--badge-color);
border:none;
--button-min-height:0;

}
/* Row[8757]*/
[dx-button].dx-button.button--as-badge .dx-button-content
{
	font-size:1em;

}
/* Row[8758]*/
[dx-button].dx-button.button--as-badge .dx-button-text
{
	color:var(--ui-color-text);
font-weight:400;

}
/* Row[8759]*/
.Small .filter-summary.filter-summary--in-header.cash-flow--filter-summary .CL_TradeNamedPeriod.dx-dropdowneditor:not(.dx-datebox-calendar):not(.dx-datebox-date) input
{
	width:188px !important;

}
/* Row[8760]*/
.altAccounts .hide-on-accounts-page
{
	visibility:hidden;

}
/* Row[8761]*/
[data-design-system="Alt"] .DocumentSliderV4 .bx-controls-direction a:focus::after
{
	color:var(--pager-button-hover-icon-color);
font-style:italic !important;
background:var(--pager-button-hover-bg);

}
/* Row[8762]*/
[data-design-system="Alt"] .DocumentSliderV4 .bx-controls-direction a:hover::after
{
	color:var(--pager-button-hover-icon-color);
font-style:italic !important;
background:var(--pager-button-hover-bg);

}
/* Row[8763]*/
[data-design-system="Alt"] .dx-button.dx-button-normal.dx-button-mode-contained.dx-widget.ic-data-grid-column-chooser-button-reset-state.dx-button-has-text:focus-visible
{
	font-style:italic !important;
background-color:#E6F0FC;
box-shadow:0 0 8px #5c95c5;

}
/* Row[8764]*/
[data-design-system="Alt"] .dx-calendar-cell.dx-calendar-contoured-date:not(.dx-calendar-cell.dx-calendar-selected-date)
{
	font-style:italic !important;
background:var(--submenu-hover-bg);
background-color:var(--submenu-hover-bg);
box-shadow:none !important;

}
/* Row[8765]*/
.filter.filter--chart .ic-row > div:not(.ic-col)
{
	display:none;

}
/* Row[8766]*/
.card:has(.ic-position-sticky ~ .icGrid)
{
	overflow:visible;

}
/* Row[8767]*/
.list--hide-group-panel-message .dx-group-panel-message
{
	visibility:hidden !important;

}
/* Row[8768]*/
[data-design-system="Alt"] .DonutChartLegendTableObject
{
	row-gap:var(--margin-half);
flex-direction:column;
justify-content:center;
margin:auto auto var(--margin-plus-half) auto;
padding:0 var(--padding);
display:flex;

}
/* Row[8769]*/
.DonutChartLegendTableObject .DonutChartLegendTableRow .legendTableColorDiv
{
	display:block;

}
/* Row[8770]*/
.highcharts-no-data text:not(:has(tspan))
{
	font-weight:var(--font-weight-regular) !important;
font-size:var(--list-no-data-message-font-size) !important;
fill:var(--list-no-data-message-color) !important;

}
/* Row[8771]*/
.kpi [model][style*="positive"]::before
{
	margin-right:.15em;
content:"+";

}
/* Row[8772]*/
.wl--trade-holder-hide .wl--trade-btn-hide[dx-button]
{
	display:none;

}
/* Row[8773]*/
.wl--trade-holder-hide .icGrid .dx-datagrid .ic-a11y-column-header__wrapper:has([aria-label*="Trade"])
{
	pointer-events:none;

}
/* Row[8774]*/
.wl--trade-holder-hide .icGrid .dx-datagrid .ic-a11y-column-header[aria-label="Trade"]
{
	display:none;

}
/* Row[8775]*/
.wl--trade-holder-hide .dx-layout-manager .dx-label-h-align.dx-flex-layout .dx-field-item-label[for*="Button.TradeJustText"]
{
	display:none;

}
/* Row[8776]*/
[ic-external-widget]:focus-visible .tickerbar ._inner
{
	animation:none;

}
/* Row[8777]*/
.ic-resizable
{
	display:none;

}
/* Row[8778]*/
.IXResponsiveBody.has-site-alert.has-planning-site-alert .planning-site-alert
{
	margin-bottom:0;

}
/* Row[8779]*/
.site-alert p:only-child , .site-alert p:last-child
{
	margin:0;

}
/* Row[8780]*/
.site-alert
{
	font-weight:var(--font-weight-bold);
gap:var(--margin-quarter);
padding:var(--card-padding);
display:none;
background:var(--item-bg);
box-shadow:var(--card-shadow);
border-radius:var(--card-border-radius);
--font-line-height-main:1.5em;
--icon-color:#212B36;

}
/* Row[8781]*/
.site-alert:before
{
	color:var(--alert-color);
font-family:var(--font-family-icon);
font-size:1.5em;
line-height:1em;
align-items:flex-start;
display:inline-flex;
content:var(--alert-icon);
transform:rotate(0.03deg);

}
/* Row[8782]*/
.site-alert--informational
{
	--card-border-radius:5px;
--card-shadow:none;
--alert-color:#6A3460;
--item-bg:#EDE7EC;

}
/* Row[8783]*/
.site-alert--neutral
{
	--card-border-radius:5px;
--card-shadow:none;
--alert-color:#212B36;
--item-bg:#DBDDDF;

}
/* Row[8784]*/
.site-alert--successful
{
	--card-border-radius:5px;
--card-shadow:none;
--alert-color:#008060;
--alert-icon:"check";
--item-bg:#AEE9D1;

}
/* Row[8785]*/
.site-alert--error
{
	--card-border-radius:5px;
--card-shadow:none;
--alert-color:#D5000D;
--alert-icon:"info";
--item-bg:#FEBCB9;

}
/* Row[8786]*/
.site-alert--warning
{
	--card-border-radius:5px;
--card-shadow:none;
--alert-color:#EB9A00;
--alert-icon:"warning";
--item-bg:#FFD79D;

}
/* Row[8787]*/
.site-alert .icon
{
	opacity:0.5;

}
/* Row[8788]*/
[data-user-theme=dark] .site-alert--informational
{
	--alert-color:#B299AB;
--item-bg:#6A3F5F;

}
/* Row[8789]*/
[data-user-theme=dark] .site-alert--neutral
{
	--alert-color:#F1F2F3;
--item-bg:#A6AAB0;

}
/* Row[8790]*/
[data-user-theme=dark] .site-alert--successful
{
	--alert-color:#E2F1EA;
--item-bg:#006149;

}
/* Row[8791]*/
[data-user-theme=dark] .site-alert--error
{
	--alert-color:#FED3D1;
--item-bg:#B5250B;

}
/* Row[8792]*/
[data-user-theme=dark] .site-alert--warning
{
	--alert-color:#FFEBD3;
--item-bg:#AB7000;

}
/* Row[8793]*/
[data-user-theme=dark] .site-alert .icon
{
	opacity:1;
--icon-color:var(--color-white);

}
/* Row[8794]*/
.site-alert .site-alert__content
{
	flex-grow:1;
max-height:calc(8.571em - var(--padding-plus-half));
overflow:auto;

}
/* Row[8795]*/
.dx-calendar-cell.dx-calendar-selected-date.dx-calendar-contoured-date
{
	background:#8E6B84;
box-shadow:none!important;
outline:1px solid var(--card-bg);
outline-offset:-2px;

}
/* Row[8796]*/
.button--max-width.dx-button
{
	max-width:var(--button-max-width, 16em);
padding-bottom:var(--padding-quarter);
padding-top:var(--padding-quarter);

}
/* Row[8797]*/
.button--max-width.dx-button .dx-button-text
{
	white-space:pre-wrap;

}
/* Row[8798]*/
.dx-popup-wrapper.dx-overlay-wrapper:not(.dx-dropdowneditor-overlay):has(.last-row--is-buttons-app .ic-row:last-child .dx-button.button--max-width) .last-row--is-buttons-app , .dx-popup-wrapper.dx-overlay-wrapper:not(.dx-dropdowneditor-overlay):has(.buttons-app .ic-row:last-child .dx-button.button--max-width) .buttons-app
{
	--buttons-app-min-height:calc(var(--button-min-height) + var(--padding) + 1px + .5em);

}
/* Row[8799]*/
[data-design-system="Alt"] .DocumentSliderV4 .docSlide .docImage img:focus-visible
{
	outline:2px solid var(--ui-color-destructive);
outline-offset:-2px;

}
/* Row[8800]*/
.dx-scheduler-appointment-popup ~ .dx-datebox-wrapper .dx-button-mode-contained
{
	background:transparent;

}
/* Row[8801]*/
.pb-loadingpanel .dx-loadpanel-wrapper
{
	min-height:29em;

}
/* Row[8802]*/
[dx-button].button--icon-only.button--alert
{
	--focus-outline-color:var(--ui-color-warning);
--button-bg:transparent;
--button-hover-bg:transparent;
--button-hover-text-color:var(--ui-color-warning);
--button-click-ripple-bg:var(--ui-color-warning);
--button-hover-overlay-bg:var(--ui-color-warning);
--button-icon-color:var(--ui-color-warning);

}
/* Row[8803]*/
.dx-treeview-item-with-checkbox.dx-state-focused > .dx-checkbox .dx-checkbox-icon
{
	border:1px solid var(--ui-color-gray-dark);
outline:var(--focus-outline-width) solid var(--focus-outline-color);

}
/* Row[8804]*/
.ic-headerbuttons .ic-col:first-child [dx-button].dx-button.PDFJustText , .ic-headerbuttons .ic-col:first-child [dx-button].dx-button.PDFJustText .dx-button-text
{
	opacity:1;

}
/* Row[8805]*/
[data-workflow="CAEAgreement.WF.App"] .border.border-radius
{
	--border-radius:10px;

}
/* Row[8806]*/
.editable-list--check-all-in-header .icGrid .dx-datagrid .ic-a11y-column-header:first-child
{
	flex-direction:row-reverse;
justify-content:flex-end;

}
/* Row[8807]*/
.editable-list--check-all-in-header .icGrid .dx-datagrid .dx-datagrid-headers .dx-datagrid-text-content:first-child
{
	margin-left:var(--margin-half);

}
/* Row[8808]*/
.editable-list--check-all-in-header .dx-datagrid-table > colgroup > col:first-child
{
	width:8em !important;

}
/* Row[8809]*/
.nonmarketable-form
{
	--label-margin:0;
--fields-flex-align-items:center;
--fields-flex-justify-content:flex-start;
--fields-flex-align-content:flex-start;

}
/* Row[8810]*/
.nonmarketable-form .ic-row
{
	margin:auto;

}
/* Row[8811]*/
.nonmarketable-form .ic-row .ic-col
{
	margin:var(--input-form-margin);
padding:var(--input-form-padding);

}
/* Row[8812]*/
.nonmarketable-form .fieldTable
{
	align-items:var(--fields-flex-align-items);
flex-wrap:var(--fields-flex-wrap);
justify-content:var(--fields-flex-justify-content);
margin:var(--gap-vertical) 0 0 var(--gap-horizontal);
display:flex;

}
/* Row[8813]*/
.nonmarketable-form .ic-row .fieldTable label
{
	text-align:var(--label-text-align);
align-items:center;
max-width:var(--input-form-label-max-width);
min-width:var(--input-form-label-min-width);
min-height:var(--input-form-label-min-height);
padding-right:var(--input-form-label-padding);
display:flex;
word-wrap:break-word;

}
/* Row[8814]*/
.nonmarketable-form .ic-field-wrapper:not(.ic-reveal-password-icon)
{
	max-width:none;

}
/* Row[8815]*/
.list--hide-filter-row .icGrid .dx-datagrid-headers+.dx-datagrid-rowsview
{
	border:0;

}
/* Row[8816]*/
.list--hide-filter-row .icGrid .dx-datagrid-filter-row
{
	display:none;

}
/* Row[8817]*/
[data-workflow="AEFinPlan.WF.App"] path.highcharts-color-1.highcharts-point
{
	opacity:0.2;

}
/* Row[8818]*/
.altHoldingsV2 .ic-col:has(.ic-field-wrapper[style*="display: none"]):not(.ic-col:has(.ic-field-wrapper > .ic-tabs)):not(.ic-col:has(.ic-field-wrapper > .rpb-report-dialog-part)):has(.role-name--dropdown), .altHoldingsV2 .role-name--dropdown
{
	display:block !important;

}
/* Row[8819]*/
.notif-list-tabs > .fieldTable > .ic-tabs > .dx-tabpanel-tabs .dx-tabs
{
	padding-left:var(--padding-2x);
padding-bottom:var(--padding);

}
/* Row[8820]*/
.Small [data-app="CPDHEDocsExtS.Tabs.S"] [data-app="CPDHEDocuments.Filter.App"].filter:not(.filter--chart) .ic-row:last-child
{
	position:initial;

}
/* Row[8821]*/
.filterBuilder .dx-dropdowneditor .dx-clear-button-area.dx-state-disabled
{
	opacity:0.3;
pointer-events:none;

}
/* Row[8822]*/
.ExtraSmall .margin--top-half-imp-mobile
{
	margin-top:var(--margin-half) !important;

}
/* Row[8823]*/
.list--hide-selected-row-indicator .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:not(.dx-group-row).dx-selection td:first-child::before , .list--hide-selected-row-indicator .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:not(.dx-group-row).dx-selection td
{
	background:transparent !important;

}
/* Row[8824]*/
.dx-toast.dx-overlay .dx-toast-custom
{
	--toast-banner-bg:#DBDDDF;
--toast-banner-icon:"info_outline";
--toast-banner-icon-color:var(--link-color);

}
/* Row[8825]*/
.dx-toast-custom.dx-toast-content .dx-toast-message:before
{
	color:#212B36;
font-family:var(--toast-banner-icon-font-family);
font-size:var(--toast-banner-icon-font-size);
align-items:center;
justify-content:center;
width:var(--toast-banner-icon-width);
height:var(--toast-banner-icon-height);
padding:var(--toast-banner-icon-padding);
display:flex;
border-style:solid;
border-color:var(--toast-banner-icon-border-color);
border-radius:var(--toast-banner-icon-border-radius);
content:"info_outlined";
transform:rotate(0.03deg);
border-width:var(--toast-banner-icon-border-width);
font-feature-settings:"liga";

}
/* Row[8826]*/
.altViewVideo .video_hide
{
	display:none;

}
/* Row[8827]*/
.overflow--text-wrap
{
	overflow-wrap:break-word;

}
/* Row[8828]*/
.ExtraSmall .ic-page-count-10 .dx-page
{
	padding:0.5em!important;

}
/* Row[8829]*/
.list--add-active-row-highlight .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:not(.dx-group-row).ic-active-row td:first-child::before
{
	width:3px;
height:100%;
position:absolute;
top:0;
left:0;
display:block;
background:var(--ui-color-key) !important;
content:"";

}
/* Row[8830]*/
.list--add-active-row-highlight .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:not(.dx-group-row).ic-active-row td
{
	position:relative;
background:var(--list-selected-row-bg, var(--ui-color-key-secondary)) !important;

}
/* Row[8831]*/
.ExtraSmall .is-visible--on-mobile.flex
{
	display:flex !important;

}
/* Row[8832]*/
.Small .is-visible--on-tablet.flex
{
	display:flex;

}
/* Row[8833]*/
.app-specific-loader.dx-loadpanel-wrapper
{
	border-radius:var(--card-border-radius);
z-index:2 !important;
overflow:hidden;
--load-panel-width:100%;
--load-panel-height:100%;

}
/* Row[8834]*/
.multi-file-uploader--single-file.ic-file-upload-multi
{
	background-color:transparent;
border:none;
pointer-events:none;

}
/* Row[8835]*/
.multi-file-uploader--single-file.ic-file-upload-multi .dx-fileuploader-content
{
	padding:0;
background-color:transparent;

}
/* Row[8836]*/
.multi-file-uploader--single-file.ic-file-upload-multi .dx-fileuploader-input-wrapper
{
	margin-bottom:var(--margin-half);
padding:0;
border:0;
pointer-events:initial;

}
/* Row[8837]*/
.multi-file-uploader--single-file.ic-file-upload-multi .dx-fileuploader-input-container
{
	display:none;

}
/* Row[8838]*/
.multi-file-uploader--single-file.ic-file-upload-multi .ic-file-upload-multi__note, .multi-file-uploader--single-file.ic-file-upload-multi .ic-file-upload-multi__file-count
{
	display:none;

}
/* Row[8839]*/
.multi-file-uploader--single-file.ic-file-upload-multi .dx-fileuploader-button.custom-dx-fileuploader-button
{
	align-items:center;
flex-direction:column;
justify-content:center;
width:100%;
min-width:18em;
height:11.214em;
position:relative;
display:flex;
background:var(--ui-color-key-secondary);
border:var(--border-width) solid var(--ui-color-key);
border-radius:var(--border-radius);
overflow:hidden;

}
/* Row[8840]*/
.multi-file-uploader--single-file.ic-file-upload-multi .dx-fileuploader-files-container
{
	pointer-events:none;

}
/* Row[8841]*/
.multi-file-uploader--single-file.ic-file-upload-multi .dx-fileuploader-file-container
{
	align-items:center;
width:100%;
height:auto;
max-height:11.214em;
margin:0;
padding:5px;
position:relative;
display:flex !important;
background:var(--app-subtitle-bg);
border:none;
box-shadow:none;
border-radius:var(--border-radius) !important;
transition:max-height .25s ease, margin .25s ease;

}
/* Row[8842]*/
.multi-file-uploader--single-file.ic-file-upload-multi .dx-fileuploader-file-name
{
	color:var(--ui-color-text);

}
/* Row[8843]*/
.multi-file-uploader--single-file.ic-file-upload-multi .dx-fileuploader-button-container .dx-fileuploader-button .dx-button-content .dx-icon-close:before
{
	color:var(--ui-color-negative);

}
/* Row[8844]*/
.multi-file-uploader--single-file.ic-file-upload-multi .dx-fileuploader-file-info
{
	font-family:var(--font-family-main) !important;
font-size:1em;
align-items:center;
width:calc(100% - 1.5em);
min-height:2em;
padding:0 2em 0 .75em;
display:flex;
background:transparent;
border:none;
box-shadow:none;
text-overflow:ellipsis;
pointer-events:none;

}
/* Row[8845]*/
.multi-file-uploader--single-file.ic-file-upload-multi .dx-fileuploader-button.custom-dx-fileuploader-button .dx-button-content:before
{
	color:var(--ui-color-key);
font-family:var(--font-family-icon);
font-size:3em;
align-items:center;
justify-content:center;
height:1em;
position:absolute;
top:.833em;
display:flex;
content:var(--ui-icon-upload);

}
/* Row[8846]*/
.multi-file-uploader--single-file.ic-file-upload-multi .dx-fileuploader-button.custom-dx-fileuploader-button .dx-button-content:after
{
	color:var(--ui-color-text);
font-size:var(--field-font-size);
text-align:center;
line-height:var(--font-line-height-main);
width:14.286em;
height:auto;
position:absolute;
bottom:2.5em;
content:var(--ui-label-file-upload);
white-space:normal;

}
/* Row[8847]*/
.multi-file-uploader--single-file.ic-file-upload-multi .dx-fileuploader-button .dx-button-text
{
	display:none;

}
/* Row[8848]*/
.multi-file-uploader--single-file.ic-file-upload-multi .dx-fileuploader-button .dx-button-content
{
	align-items:center;
flex-direction:column;
width:100%;
display:flex;

}
/* Row[8849]*/
.multi-file-uploader--single-file.ic-file-upload-multi .dx-fileuploader-button.custom-dx-fileuploader-button.dx-state-hover
{
	background:var(--ui-color-key-secondary);

}
/* Row[8850]*/
.multi-file-uploader--single-file.ic-file-upload-multi .dx-fileuploader-files-container .dx-fileuploader-file-container .dx-fileuploader-button-container
{
	pointer-events:auto;

}
/* Row[8851]*/
.multi-file-uploader--single-file.ic-file-upload-multi .dx-fileuploader:not(.dx-fileuploader-empty) .dx-fileuploader-input-wrapper
{
	opacity:0.5;
pointer-events:none;

}
/* Row[8852]*/
.filter-summary__selected
{
	max-width:calc(var(--body-max-width) / 3);
display:-webkit-inline-box;
vertical-align:text-bottom;
overflow:hidden;
text-overflow:ellipsis;
-webkit-line-clamp:2;
-webkit-box-orient:vertical;

}
/* Row[8853]*/
.icGrid .dx-datagrid .dx-column-date
{
	min-width:150px;

}
/* Row[8854]*/
.icGrid .dx-datagrid .dx-column-date > div
{
	min-width:150px;

}
/* Row[8855]*/
[data-user-theme=dark] .crm-tabs > .fieldTable > .ic-tabs > .dx-tabpanel-tabs .dx-tabs-wrapper
{
	background:#677B88;
--card-bg:#AB7000;
--alert-color:#FFEBD3;

}
/* Row[8856]*/
.tmg--new-message .tmg-message-list__html
{
	display:none;

}
/* Row[8857]*/
.tmg--new-message .tmg--new-message-header
{
	display:block;

}
/* Row[8858]*/
.tmg--new-message-header
{
	height:59px;
display:none;

}
/* Row[8859]*/
.CL_OriginalFileName:after
{
	max-width:23.5em;
padding-top:var(--padding-quarter);
content:"The following characters are invalid for the file name when uploading a file: < , > , : , \" , / , \\ , | , ? , * , # , +";

}
/* Row[8860]*/
[lang="fr-FR"] .CL_OriginalFileName:after
{
	max-width:23.5em;
padding-top:var(--padding-quarter);
content:"Les caractères suivants sont invalides dans le nom du fichier sélectionné: < , > , : , \ , / , \\ , | , ? , * , # , +";

}
/* Row[8861]*/
.CL_OriginalFileName
{
	flex-direction:column;

}
/* Row[8862]*/
.vtc--voice-memos .CL_OriginalFileName:after
{
	display:none;

}
/* Row[8863]*/
.file-name--disclaimer-width-100 .CL_OriginalFileName:after
{
	max-width:100%;

}
/* Row[8864]*/
body[data-workflow="CLMNoTopMenu.WF.App"]
{
	padding-top:0 !important;

}
/* Row[8865]*/
.add--dropdown-spinner.ic-dropdown-loading
{
	opacity:0.3;
pointer-events:none;

}
/* Row[8866]*/
.add--dropdown-spinner.ic-dropdown-loading:after
{
	width:1.5em;
height:1.5em;
position:absolute;
top:24%;
left:46%;
border:var(--load-panel-spinner-track-width) solid var(--load-panel-spinner-track-bg);
border-left:var(--load-panel-spinner-track-width) solid var(--load-panel-spinner-color);
border-radius:50%;
content:"";
animation-duration:.6s;
animation-iteration-count:infinite;
animation-name:anim-loading-wheel;
animation-timing-function:linear;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[8867]*/
[dx-button].dx-button.button--as-radio-btn
{
	--focus-outline-color:transparent;
--button-min-height:0;
--button-text-color:var(--ui-color-text);
--button-padding:0;
--button-hover-bg:transparent;
--button-hover-text-color:var(--ui-color-text);
--button-click-ripple-bg:transparent;
--button-click-ripple-opacity:0;
--button-hover-overlay-bg:transparent;

}
/* Row[8868]*/
[dx-button].dx-button.button--as-radio-btn .dx-button-text
{
	display:flex;

}
/* Row[8869]*/
[dx-button].dx-button.button--as-radio-btn .dx-button-text::before
{
	font-family:var(--font-family-icon);
font-weight:bold;
width:1.21em;
height:1.21em;
margin-right:.5em;
background:var(--ui-gradient);
border:var(--border-width) solid var(--ui-color-key);
box-shadow:none;
border-radius:20px;
content:"";

}
/* Row[8870]*/
[dx-button].dx-button.button--as-radio-btn.dx-state-hover .dx-button-text::before , [dx-button].dx-button.button--as-radio-btn.dx-state-active .dx-button-text::before
{
	background:var(--ui-color-key-secondary);
border-color:var(--ui-color-key);

}
/* Row[8871]*/
[dx-button].dx-button.button--as-radio-btn.is-checked .dx-button-text::before
{
	color:var(--card-bg);
background:var(--ui-color-key);
border-color:var(--ui-color-key);
content:var(--ui-icon-check);

}
/* Row[8872]*/
.clm-tasks-action-centre-modal .button-claim span.dx-button-text
{
	margin-left:-25px;

}
/* Row[8873]*/
.clm-tasks-action-centre-modal .button-unclaim span.dx-button-text
{
	margin-left:-7px;

}
/* Row[8874]*/
.tmg-inbox-list .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:not(.dx-group-row).dx-selection td , .tmg-sent-list .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:not(.dx-group-row).dx-selection td , .tmg-drafts-list .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:not(.dx-group-row).dx-selection td , .tmg-archive-list .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:not(.dx-group-row).dx-selection td
{
	background:var(--ui-color-odd-bg);

}
/* Row[8875]*/
.tmg-inbox-list .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:not(.dx-group-row).dx-selection td:first-child::before , .tmg-sent-list .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:not(.dx-group-row).dx-selection td:first-child::before , .tmg-drafts-list .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:not(.dx-group-row).dx-selection td:first-child::before , .tmg-archive-list .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:not(.dx-group-row).dx-selection td:first-child::before
{
	background:var(--ui-color-even-bg) !important;

}
/* Row[8876]*/
.tmg-inbox-list:not(.tmg-hide-focus) .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:not(.dx-group-row).ic-active-row td , .tmg-sent-list:not(.tmg-hide-focus) .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:not(.dx-group-row).ic-active-row td , .tmg-drafts-list:not(.tmg-hide-focus) .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:not(.dx-group-row).ic-active-row td , .tmg-archive-list:not(.tmg-hide-focus) .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:not(.dx-group-row).ic-active-row td
{
	background:var(--ui-color-key-secondary);

}
/* Row[8877]*/
.tmg-inbox-list .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:not(.dx-group-row).ic-active-row td:first-child , .tmg-sent-list .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:not(.dx-group-row).ic-active-row td:first-child , .tmg-drafts-list .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:not(.dx-group-row).ic-active-row td:first-child , .tmg-archive-list .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:not(.dx-group-row).ic-active-row td:first-child
{
	position:relative;

}
/* Row[8878]*/
.tmg-inbox-list:not(.tmg-hide-focus) .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:not(.dx-group-row).ic-active-row td:first-child::before , .tmg-sent-list:not(.tmg-hide-focus) .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:not(.dx-group-row).ic-active-row td:first-child::before , .tmg-drafts-list:not(.tmg-hide-focus) .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:not(.dx-group-row).ic-active-row td:first-child::before , .tmg-archive-list:not(.tmg-hide-focus) .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:not(.dx-group-row).ic-active-row td:first-child::before
{
	width:3px;
height:100%;
position:absolute;
top:0;
left:0;
display:block;
background:var(--ui-color-key) !important;
content:"";

}
/* Row[8879]*/
.tmg-drafts-list:not(.tmg-hide-focus) .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:not(.dx-group-row).dx-selection td
{
	background:var(--ui-color-key-secondary);

}
/* Row[8880]*/
.tmg-drafts-list:not(.tmg-hide-focus) .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:not(.dx-group-row).dx-selection td:first-child::before
{
	--ui-color-even-bg:#6A3460;

}
/* Row[8881]*/
.news-banner.top-story
{
	padding:0 var(--padding) var(--padding);
--app-title-font-size:var(--headings-size-h5);

}
/* Row[8882]*/
.load-panel--has-text > .dx-overlay-wrapper.dx-loadpanel-wrapper.dx-overlay-modal.dx-overlay-shader
{
	height:100vh;
z-index:12 !important;
--modal-shader-bg:var(--card-bg);
--modal-shader-opacity:1;

}
/* Row[8883]*/
.load-panel--has-text > .dx-overlay-wrapper.dx-loadpanel-wrapper.dx-overlay-modal.dx-overlay-shader .dx-loadpanel-content , .load-panel--has-text > .dx-overlay-wrapper.dx-loadpanel-wrapper.dx-overlay-modal.dx-overlay-shader > .dx-loadpanel-content.dx-overlay-content
{
	width:100% !important;
height:100% !important;
--load-panel-text-color:var(--ui-color-key);

}
/* Row[8884]*/
.load-panel--has-text > .dx-overlay-wrapper.dx-loadpanel-wrapper.dx-overlay-modal.dx-overlay-shader .dx-loadpanel-content .dx-loadpanel-message , .load-panel--has-text > .dx-overlay-wrapper.dx-loadpanel-wrapper.dx-overlay-modal.dx-overlay-shader > .dx-loadpanel-content.dx-overlay-content .dx-loadpanel-message
{
	height:auto !important;
padding:0;
position:relative;
top:var(--load-panel-height);

}
/* Row[8885]*/
.pcp-hide-username-text.header__top-menu .menu__username .dx-menu-item-text
{
	display:none !important;

}
/* Row[8886]*/
[data-step="DIMktStockOverview.Holder.App"] .di-markets-and-sectors-app--no-data:after
{
	font-size:15px;
text-align:center;
content:"Unable to retrieve data at the moment. Please refresh or check back later.";

}
/* Row[8887]*/
[data-step="DIMktMutualFunds.Holder.App"] .di-markets-and-sectors-app--no-data:after , [data-step="DIMarketsSectorsETFs.Holder.App"] .di-markets-and-sectors-app--no-data:after
{
	font-size:15px;
text-align:center;
content:"Unable to retrieve data at the moment. Please refresh or check back later.";

}
/* Row[8888]*/
.site-alert.site-alert--last-row-is-button
{
	align-items:center;

}
/* Row[8889]*/
.site-alert.site-alert--last-row-is-button .ic-row:last-child
{
	margin-left:auto;
padding-left:var(--padding);

}
/* Row[8890]*/
[data-app="APBMarktValOverTimeV2.Chart.App"] .stockChartContainer .highcharts-yaxis-labels , [data-app="APBPerfOverTime.Chart.App"] .stockChartContainer .highcharts-yaxis-labels , [data-app="CPBMarktValOverTimeV2.Chart.App"] .stockChartContainer .highcharts-yaxis-labels , [data-app="CPBPerfOverTime.Chart.App"] .stockChartContainer .highcharts-yaxis-labels
{
	transform:none;

}
/* Row[8891]*/
.list--master-detail-hide-carat .icGrid .dx-datagrid tr > td.dx-master-detail-cell:before
{
	display:none;

}
/* Row[8892]*/
.header--notification-bell.header--notification-bell--outline:focus
{
	outline:none;
outline-offset:inherit;

}
/* Row[8893]*/
[data-design-system="Alt"][data-message-status="unread"] .unread-icon__message .unread-count.unread-icon--no-number , [data-design-system="Alt"][data-doc-status="unread"] .unread-icon__doc .unread-count.unread-icon--no-number
{
	padding:0em 0.6em;

}
/* Row[8894]*/
.insights--custom-td-configurations td
{
	padding-bottom:var(--insights-custom-td-padding-bottom) !important;
padding-top:var(--insights-custom-td-padding-top) !important;
background:var(--insights-custom-td-bg) !important;
border-bottom:var(--insights-custom-td-border-bottom,1px solid var(--ui-color-border)) !important;

}
/* Row[8895]*/
.courses-list--template .courses-list--persisted-text > *:not(:first-child)
{
	display:none;

}
/* Row[8896]*/
.courses-list--template .courses-list--persisted-text > *:first-child
{
	height:1.3em;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;

}
/* Row[8897]*/
.courses-list--template .courses-list--persisted-text > *:first-child [style]
{
	font-family:var(--font-family-main), Helvetica, sans-serif;
font-weight:var(--font-weight-regular) !important;
font-size:var(--font-size-main) !important;

}
/* Row[8898]*/
button.highcharts-a11y-proxy-element
{
	z-index:-1;
pointer-events:none;

}
/* Row[8899]*/
:is([data-app="CPBInvestmentProposals.Tabs.App"], [data-app="CPBAllDocumentsV2.List.App"], [data-appname="CPBManagePortfolioGrp.List.App"], [data-appname="APBManagePortfolioGrp.List.App"], [data-appname="APBDReports.List.App"], [data-appname="CPBDReports.List.App"], [data-appname="APBAccountActivity.List.App"], [data-appname="CPBAccountActivity.List.App"], [data-appname="APBPositionOverview.List.App"], [data-appname="CPBPositionOverview.List.App"], [data-appname="APBAllActivity1.List.App"], [data-appname="CPBAllActivity1.List.App"], [data-appname="APBAlerts.List.App"], [data-appname="CPBAlerts.List.App"]) .dx-datagrid-text-content
{
	overflow:visible;

}
/* Row[8900]*/
.insights--absolute-position-dx-link .dx-link
{
	position:absolute;
left:var(--insights-dx-link-left);
transform:translateY(-50%);

}
/* Row[8901]*/
.child--visibility-hidden > span
{
	visibility:hidden;

}
/* Row[8902]*/
.checkbox--inline-block .dx-checkbox
{
	display:inline-block !important;

}
/* Row[8903]*/
.courses-list--status-Viewed
{
	padding:2px 10px;
background:#FFD79D;

}
/* Row[8904]*/
.courses-list--status-Completed
{
	padding:2px 10px;
background:#AEE9D1;

}
/* Row[8905]*/
.courses-list--status-Incomplete
{
	padding:2px 10px;
background:#E5DBE3;

}
/* Row[8906]*/
[data-user-theme="dark"] .courses-list--status-Viewed
{
	color:#AB7000;

}
/* Row[8907]*/
[data-user-theme="dark"] .courses-list--status-Completed
{
	color:#006149;

}
/* Row[8908]*/
[data-user-theme="dark"] .courses-list--status-Incomplete
{
	color:#6A3F5F;

}
/* Row[8909]*/
.highcharts--legend-mgp .highcharts-legend-item
{
	z-index:-1;

}
/* Row[8910]*/
.ada-table-button-disabled
{
	opacity:0.3;
pointer-events:none;

}
/* Row[8911]*/
.reports-date-input input.dx-texteditor-input, .date-input--overflow--padding input.dx-texteditor-input
{
	padding-left:24px !important;
text-overflow:unset;

}
/* Row[8912]*/
.dx-numberbox-spin-down-icon::before , .dx-numberbox-spin-up-icon::before
{
	color:var(--ui-color-text);

}
/* Row[8913]*/
.dx-popup-done .dx-button.dx-button-normal.dx-button-mode-contained.dx-widget.dx-button-has-text
{
	background:transparent;

}
/* Row[8914]*/
[data-app="APBPerformance.Tabs.App"] .dx-tabpanel .dx-tabs .dx-tab.dx-state-focused
{
	outline:none;

}
/* Row[8915]*/
.IX_BecomeUser .dx-overlay-content.dx-popup-normal.dx-popup-draggable.dx-resizable.dx-popup-inherit-height > .dx-popup-content
{
	max-height:calc(100vh - 200px) !important;

}
/* Row[8916]*/
.courses-list--template
{
	cursor:pointer;

}
/* Row[8917]*/
.ic-drop-down-button-container
{
	width:auto !important;
height:auto !important;
--button-border-radius:5px;
--button-min-width:2.143em;
--button-padding:0px;
--button-border-width:0px;
--button-icon-size:1.286em;

}
/* Row[8918]*/
.ic-drop-down-button-container .dx-button.dx-button-mode-outlined
{
	color:var(--dropdown-button-text-color, var(--button-text-color));
align-items:center;
justify-content:center;
width:auto;
min-width:var(--dropdown-button-width, var( --button-min-width));
min-height:var(--dropdown-button-height, var( --button-min-height));
padding:var( --dropdown-button-padding, var(--button-padding));
display:inline-flex;
background:var(--dropdown-button-bg, var(--button-bg));
border:var(--dropdown-button-border-width , var(--button-border-width)) solid var(--dropdown-button-border-color , var(--button-border-color));
box-shadow:var(--dropdown-button-shadow, var( --button-shadow));
border-radius:var(--dropdown-button-border-radius, var( --button-border-radius));
cursor:pointer;
box-sizing:border-box;
overflow:hidden;
transform:translateZ(0) rotate(0.03deg);
-webkit-mask-image:linear-gradient(#000, #fff);
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[8919]*/
.ic-drop-down-button-container .dx-button.dx-button-mode-outlined .dx-button-content
{
	font-size:var(--dropdown-button-font-size, var(--button-font-size));
align-items:center;
justify-content:center;
width:100%;
padding:var(--dropdown-button-content-padding, var(--button-content-padding));
display:flex;
overflow:hidden;

}
/* Row[8920]*/
.ic-drop-down-button-container .dx-button.dx-button-mode-outlined.dx-state-hover , .ic-drop-down-button-container .dx-button.dx-button-mode-outlined.dx-state-active
{
	color:var(--button-hover-text-color);
background:var(--dropdown-button-hover-bg, var(--button-hover-bg));
box-shadow:var(--dropdown-button-hover-shadow, var(--button-hover-shadow));

}
/* Row[8921]*/
.ic-drop-down-button-container .dx-button.dx-button-mode-outlined::before
{
	color:var(--dropdown-button-icon-color, var(--button-icon-color,var(--button-text-color)));
font-family:var(--font-family-icon);
font-size:var(--dropdown-button-icon-size, var(--button-icon-size));
line-height:normal;
align-items:center;
width:auto;
height:100%;
margin:0;
position:relative;
display:inline-flex;
background:transparent;
text-transform:none;
content:var(--dropdown-button-icon, "more_horiz");
z-index:1;
opacity:1;
transform:rotate(0.03deg);

}
/* Row[8922]*/
.ic-drop-down-button-container .dx-button.dx-button-mode-outlined::after
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:block;
background-image:radial-gradient(circle, var(--button-click-ripple-bg) 10%,transparent 10.01%);
background-repeat:no-repeat;
background-position:50%;
content:"";
z-index:2;
opacity:0;
transition:transform var(--anim-speed-fast) ease, opacity var(--anim-speed-slow) ease;
transform:scale(10,10) translateZ(0);
pointer-events:none;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[8923]*/
.ic-drop-down-button-container .dx-button.dx-button-mode-outlined:active::after
{
	opacity:var(--button-click-ripple-opacity);
transition:0s;
transform:scale(0,0) translateZ(0);
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[8924]*/
.ic-drop-down-button-container .dx-button.dx-button-mode-outlined .dx-button-content::before
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
background:var(--button-hover-overlay-bg);
content:"";
z-index:-1;
opacity:0;

}
/* Row[8925]*/
.ic-drop-down-button-container .dx-button.dx-button-mode-outlined.dx-state-hover .dx-button-content::before
{
	background:var(--button-hover-overlay-bg);
opacity:var(--button-hover-overlay-opacity);

}
/* Row[8926]*/
.ic-drop-down-button-container .dx-button.dx-button-mode-outlined .dx-icon
{
	display:none;

}
/* Row[8927]*/
.ic-drop-down-button-container .dx-button.dx-button-mode-outlined .dx-button-content , .ic-drop-down-button-container .dx-button.dx-button-mode-outlined.dx-state-focused.button--icon-only .dx-button-content
{
	justify-content:flex-start;
width:auto;
padding:0;
box-shadow:none;

}
/* Row[8928]*/
.dx-dropdownbutton-popup-wrapper.dx-popup-wrapper .dx-overlay-content.ic-drop-down-button-popup
{
	background:var(--card-bg);
border:var(--border-width) solid var(--ui-color-border);
box-shadow:var(--box-shadow-x-large);
border-radius:var(--modal-border-radius);

}
/* Row[8929]*/
.dx-dropdownbutton-popup-wrapper.dx-popup-wrapper
{
	z-index:1499 !important;

}
/* Row[8930]*/
.ic-drop-down-button-popup .dx-list
{
	background:var(--card-bg);

}
/* Row[8931]*/
.ic-drop-down-button-popup .dx-popup-content
{
	padding:0;

}
/* Row[8932]*/
.ic-drop-down-button-popup.dx-overlay-content .dx-item
{
	color:var(--ui-color-text);
align-items:center;
flex-wrap:wrap;
min-height:var(--submenu-item-min-height);
padding:0.6em 1.2em!important;
display:flex!important;
white-space:pre-wrap;

}
/* Row[8933]*/
.ic-drop-down-button-popup.dx-overlay-content .dx-item.dx-state-hover , .ic-drop-down-button-popup.dx-overlay-content .dx-item.dx-state-active , .ic-drop-down-button-popup.dx-overlay-content .dx-item.dx-state-focused , .ic-drop-down-button-popup.dx-overlay-content .dx-item.dx-state-hover .ic-dropdown-list-cell , .ic-drop-down-button-popup.dx-overlay-content .dx-item.dx-state-active .ic-dropdown-list-cell , .ic-drop-down-button-popup.dx-overlay-content .dx-item.dx-state-focused .ic-dropdown-list-cell
{
	color:var(--ui-color-key);
background:var(--ui-color-key-secondary);
outline:2px solid var(--link-color);
outline-offset:-2px;

}
/* Row[8934]*/
.ic-drop-down-button-popup .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-list-item-selected.dx-state-hover:not(.dx-state-focused) , .ic-drop-down-button-popup.dx-overlay-content .dx-item.dx-list-item-selected
{
	color:var(--card-bg);
background:var(--ui-color-key);
cursor:default;

}
/* Row[8935]*/
.ic-drop-down-button-popup.dx-overlay-content .dx-list-item-content::before
{
	display:none;

}
/* Row[8936]*/
.ic-drop-down-button-popup .dx-dropdownbutton-content [title="Dismiss"].dx-list-item-content
{
	color:var(--ui-color-negative) !important;

}
/* Row[8937]*/
.list--header-panel-in-title-row .dx-datagrid-header-panel
{
	align-items:center;
justify-content:flex-end;
width:100%;
height:calc(var(--card-app-title-min-height)*1.143);
position:absolute;
top:calc(calc(-1*var(--card-app-title-min-height))*1.143);
right:0;
display:flex;

}
/* Row[8938]*/
.dx-datagrid-headers.ic-position-sticky
{
	top:0 !Important;

}
/* Row[8939]*/
a.ic-show-all:focus
{
	outline:none;

}
/* Row[8940]*/
a.ic-show-all:focus-visible
{
	outline:var(--focus-outline-width) solid var(--focus-outline-color);
outline-offset:calc(-1 * var(--focus-outline-width));

}
/* Row[8941]*/
.dx-datagrid-export-button.disabled
{
	opacity:0.5;
pointer-events:none;

}
/* Row[8942]*/
:is([data-app="APBDReports.List.App"] , [data-app="CPBDReports.List.App"] , [data-appname="APBAllActivity1.List.App"] , [data-appname="CPBAllActivity1.List.App"] , [data-appname="APBPositionOverview.List.App"] , [data-appname="CPBPositionOverview.List.App"] , [data-appname="APBAccountActivity.List.App"] , [data-appname="CPBAccountActivity.List.App"] , [data-appname="APBAlerts.List.App"] , [data-appname="CPBAlerts.List.App"]) .dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-datebox .dx-texteditor-input , :is([data-app="APBDReports.List.App"] , [data-app="CPBDReports.List.App"] , [data-appname="APBAllActivity1.List.App"] , [data-appname="CPBAllActivity1.List.App"] , [data-appname="APBPositionOverview.List.App"] , [data-appname="CPBPositionOverview.List.App"] , [data-appname="APBAccountActivity.List.App"] , [data-appname="CPBAccountActivity.List.App"] , [data-appname="APBAlerts.List.App"] , [data-appname="CPBAlerts.List.App"]) .dx-datagrid-rowsview .dx-dropdowneditor-button-visible.dx-datebox .dx-texteditor-input
{
	padding-right:1.95em !important;

}
/* Row[8943]*/
article.article--paragraph-format ul , article.article--paragraph-format p
{
	background-color:transparent !important;

}
/* Row[8944]*/
.ic-tooltip:hover:after
{
	content:var(--tooltip-icon, "info");

}
/* Row[8945]*/
.radio-button--as-dropdown
{
	padding:.45em 0;
--radio-group-item-margin:0px;

}
/* Row[8946]*/
.radio-button--as-dropdown .dx-radiogroup .dx-radio-value-container
{
	display:none;

}
/* Row[8947]*/
.radio-button--as-dropdown .dx-radiogroup .dx-radiobutton
{
	align-items:center;
min-height:var(--submenu-item-min-height);
padding:.45em 1.2em;

}
/* Row[8948]*/
.radio-button--as-dropdown .dx-radiogroup .dx-radiobutton.dx-radiobutton-icon-checked
{
	background:var(--submenu-item-selected-bg);
--ui-color-text:var(--submenu-item-selected-color);

}
/* Row[8949]*/
.radio-button--as-dropdown .dx-radiogroup .dx-radiobutton:hover
{
	background:var(--submenu-hover-bg);
--ui-color-text:var(--submenu-item-hover-color);

}
/* Row[8950]*/
.dx-overlay-wrapper.dx-overlay-shader:has(.modal--is-popover)
{
	--modal-border-radius:var(--submenu-border-radius);
--modal-shader-blur:0px;
--modal-border-width:var(--submenu-border-width);
--modal-border-color:var(--submenu-border-color);

}
/* Row[8951]*/
.dx-overlay-wrapper.dx-overlay-shader:has(.modal--is-popover) .dx-overlay-content::after
{
	width:1.429em!important;
height:1.429em!important;
position:absolute;
top:calc(-1 * calc(1.429em / 2));
right:1.429em;
display:flex!important;
background:var(--submenu-bg);
border:var(--submenu-border-width) solid var(--submenu-border-color);
border-bottom:0;
border-right:0;
border-radius:4px!important;
content:"";
z-index:-1;
transform:translateX(0)scaleX(.85) rotate(45deg)!important;

}
/* Row[8952]*/
.dx-overlay-wrapper.dx-overlay-shader:has(.modal--is-popover)::before
{
	display:none;

}
/* Row[8953]*/
.dx-overlay-wrapper.dx-overlay-shader:has(.modal--is-popover) .dx-overlay-content
{
	transform:translate(-100%, 45px) !important;

}
/* Row[8954]*/
.ic-dropdown-list-container-field-accountsdropdown.ic-dropdown-list-container .dx-list-item .ic-dropdown-list-cell:not(:first-child) , .ic-dropdown-list-container-field-accountgroupsdropdown.ic-dropdown-list-container .dx-list-item .ic-dropdown-list-cell:not(:first-child), .ic-dropdown-list-container-field-accountid.ic-dropdown-list-container .dx-list-item .ic-dropdown-list-cell:not(:first-child)
{
	margin-bottom:0.5em;
padding-right:10px;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;

}
/* Row[8955]*/
.ic-dropdown-list-container-field-accountsdropdown.dx-selectbox-popup-wrapper .dx-overlay-content .dx-item.dx-state-hover .ic-dropdown-list-cell , .ic-dropdown-list-container-field-accountsdropdown.dx-selectbox-popup-wrapper .dx-overlay-content .dx-item.dx-state-active .ic-dropdown-list-cell , .ic-dropdown-list-container-field-accountsdropdown.dx-selectbox-popup-wrapper .dx-overlay-content .dx-item.dx-state-focused .ic-dropdown-list-cell, .ic-dropdown-list-container-field-accountid.dx-selectbox-popup-wrapper .dx-overlay-content .dx-item.dx-state-hover .ic-dropdown-list-cell, .ic-dropdown-list-container-field-accountid.dx-selectbox-popup-wrapper .dx-overlay-content .dx-item.dx-state-active .ic-dropdown-list-cell, .ic-dropdown-list-container-field-accountid.dx-selectbox-popup-wrapper .dx-overlay-content .dx-item.dx-state-focused .ic-dropdown-list-cell
{
	color:revert;
background:unset;
outline:none;

}
/* Row[8956]*/
.ic-dropdown-list-container-field-accountgroupsdropdown.dx-selectbox-popup-wrapper .dx-overlay-content .dx-item.dx-state-hover .ic-dropdown-list-cell , .ic-dropdown-list-container-field-accountgroupsdropdown.dx-selectbox-popup-wrapper .dx-overlay-content .dx-item.dx-state-active .ic-dropdown-list-cell , .ic-dropdown-list-container-field-accountgroupsdropdown.dx-selectbox-popup-wrapper .dx-overlay-content .dx-item.dx-state-focused .ic-dropdown-list-cell
{
	color:revert;
background:unset;
outline:none;

}
/* Row[8957]*/
.ic-dropdown-list-container-field-accountsdropdown.ic-dropdown-list-container .dx-list-item:has(> :nth-child(3)) .ic-dropdown-list-cell:not(:first-child), .ic-dropdown-list-container-field-accountgroupsdropdown.ic-dropdown-list-container .dx-list-item:has(> :nth-child(3)) .ic-dropdown-list-cell:not(:first-child), .ic-dropdown-list-container-field-accountid.ic-dropdown-list-container .dx-list-item:has(> :nth-child(3)) .ic-dropdown-list-cell:not(:first-child)
{
	flex-basis:50%;

}
/* Row[8958]*/
.card--outlined
{
	--card-border-width:1px;
--card-border-color:var(--input-border-color);

}
/* Row[8959]*/
.smart-draft-card-toggle:not(.is-open)
{
	height:3.5em !important;

}
/* Row[8960]*/
[data-user-theme=dark] .site-alert.site-alert--last-row-is-button .ic-row:last-child .dx-button
{
	--button-text-color:var(--color-white);
--button-border-color:var(--color-white);
--button-hover-bg:var(--color-white);
--button-hover-text-color:var(--ui-color-alt-text);

}
/* Row[8961]*/
[data-user-theme=dark] .site-alert.site-alert--last-row-is-button .ic-row:last-child .button--outlined.dx-state-focused
{
	--button-bg:var(--button-hover-bg);
--button-text-color:var(--button-hover-text-color);

}
/* Row[8962]*/
.page-title-banner--smart .IXResponsiveBody
{
	--page-title-banner-bg:linear-gradient(77.77deg, #C63663 64.05%, #F19C4A 98.38%);

}
/* Row[8963]*/
.highcharts--container-auto.highcharts-container
{
	height:auto !important;

}
/* Row[8964]*/
.notifications-list-app .icGrid .dx-datagrid .dx-header-row > td
{
	background:var(--list-header-row-bg);

}
/* Row[8965]*/
.ic-steps-app.steps-app--vertical
{
	margin:0;
padding:0;
display:grid;
grid-row-gap:2em;
grid-auto-flow:unset;
--gap-horizontal:2em;
--steps-app-min-height:auto;
--steps-app-margin:0px;
--steps-app-marker-border-width:1px;
--steps-app-marker-width:1em;
--steps-app-marker-height:1em;

}
/* Row[8966]*/
.ic-steps-app.steps-app--vertical .step
{
	gap:calc(var(--margin) - var(--margin-quarter));
align-items:center;
flex-direction:row;
justify-content:flex-start;

}
/* Row[8967]*/
.ic-steps-app.steps-app--vertical .step .step_title
{
	font-size:1em;

}
/* Row[8968]*/
.ic-steps-app.steps-app--vertical .step a .step_title span
{
	display:none;

}
/* Row[8969]*/
.ic-steps-app.steps-app--vertical .step:before
{
	top:calc(-1* calc(var(--gap-horizontal) / 2));

}
/* Row[8970]*/
.ic-steps-app.steps-app--vertical .step:after
{
	top:auto;
bottom:calc(-1 * calc(var(--gap-horizontal) / 2));

}
/* Row[8971]*/
.ic-steps-app.steps-app--vertical .step:not(:last-child):after , .ic-steps-app.steps-app--vertical .step:not(:first-child):before
{
	width:var(--steps-app-track-line-width);
height:calc(var(--gap-horizontal) / 2);
left:calc(var(--steps-app-marker-width) / 2);

}
/* Row[8972]*/
.ic-steps-app.steps-app--vertical .step.active:before , .ic-steps-app.steps-app--vertical .step.active:after
{
	height:calc(50% + calc(var(--gap-horizontal) / 2) - calc(var(--steps-app-marker-width) / 2) - 5px);

}
/* Row[8973]*/
.ic-steps-app.steps-app--vertical.steps-app--vertical-right-aligned .step
{
	flex-direction:row-reverse;

}
/* Row[8974]*/
.ic-steps-app.steps-app--vertical.steps-app--vertical-right-aligned .step:before , .ic-steps-app.steps-app--vertical.steps-app--vertical-right-aligned .step:after
{
	right:calc(calc(var(--steps-app-marker-width) / 2) - 1px);
left:auto;

}
/* Row[8975]*/
[data-portal-banner="show"] .card .ic-steps-app
{
	--steps-app-track-line-color:var(--ui-color-key);
--steps-app-marker-border-color:var(--ui-color-key);
--steps-app-marker-selected-inner-bg:var(--ui-color-key);
--steps-app-marker-selected-border-color:var(--ui-color-key);
--steps-app-label-selected-color:var(--ui-color-key);

}
/* Row[8976]*/
[data-portal-banner="show"] .card .ic-steps-app .step .step_title
{
	color:var(--ui-color-text);

}
/* Row[8977]*/
[data-portal-banner="show"] .card .ic-steps-app .step.active .step_title
{
	color:var(--steps-app-label-selected-color);

}
/* Row[8978]*/
[data-portal-banner="show"] .card .ic-steps-app .step.complete:after
{
	--steps-app-track-line-color:var(--ui-color-key);

}
/* Row[8979]*/
body[class*="Mobile"] .padding--bottom-2x-on-mobile-app
{
	padding-bottom:var(--padding-2x)!important;

}
/* Row[8980]*/
.group-row--hide-parent-cell [class*="group-row--level"]:not(.group-row--level-1) .dx-datagrid-group-space:not(.dx-datagrid-expand)
{
	display:none;

}
/* Row[8981]*/
.group-row--hide-parent-cell [class*="group-row--level"]:not(.group-row--level-1) .dx-datagrid-group-space.dx-datagrid-expand
{
	padding-left:calc(var(--padding-half) + .4em) !important;

}
/* Row[8982]*/
.tag-box--reverse .ic-tag-list-container
{
	margin-bottom:var(--margin);

}
/* Row[8983]*/
.tag-box--reverse .ic-tag-input-container
{
	justify-content:center;
display:flex;

}
/* Row[8984]*/
.tag-box--reverse .ic-tag-box-container > :first-child
{
	flex-direction:column-reverse;
display:flex;

}
/* Row[8985]*/
.child--display-block > *
{
	display:block;

}
/* Row[8986]*/
.child--white-space-nowrap > *
{
	white-space:nowrap !important;

}
/* Row[8987]*/
.smart-draft-attachments.smg-reply-attachments.list--as-tagbox .dx-datagrid-content .dx-datagrid-table , .smart-draft-attachments.smg-reply-attachments.list--as-tagbox tbody
{
	justify-content:flex-start;

}
/* Row[8988]*/
.smart-draft-attachments.smg-reply-attachments.list--as-tagbox .dx-data-row
{
	margin-left:0;

}
/* Row[8989]*/
.insights--dash-when-hidden:before
{
	content:"-";
visibility:visible;

}
/* Row[8990]*/
.info-msg span:before
{
	font-family:'Material Icons';
padding-right:var(--padding-quarter);
content:'info_outline';

}
/* Row[8991]*/
.info-msg span
{
	color:var(--field-color);
align-items:center;
display:flex;

}
/* Row[8992]*/
.kpi--info-msg .ic-row:has(.info-msg)
{
	grid-column:1 / -1;

}
/* Row[8993]*/
.fin-ins .button--optionally-hide
{
	display:none;

}
/* Row[8994]*/
.featured-cms-call-to-action p
{
	color:var(--button-text-color);
font-weight:var(--button-text-font-weight);
text-decoration:none;
align-items:center;
justify-content:center;
width:100%;
min-height:var(--button-min-height);
margin:0;
position:relative;
display:flex;
border-radius:var(--button-border-radius);
text-transform:var(--button-text-transform);
overflow:hidden;
--button-bg:transparent;
--button-text-color:var(--ui-color-key);
--button-shadow:none;
--button-hover-bg:var(--ui-color-key);
--button-hover-text-color:var(--card-bg);
--button-hover-shadow:none;
--button-click-ripple-bg:var(--button-hover-bg);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:transparent;
--button-hover-overlay-opacity:0;

}
/* Row[8995]*/
.featured-cms-call-to-action a:hover p
{
	color:var(--button-hover-text-color);
background:var(--button-hover-bg);

}
/* Row[8996]*/
[data-freeze-headers=enabled] .card:has(.ic-position-sticky)
{
	overflow-x:clip;
overflow-y:visible;

}
/* Row[8997]*/
[data-freeze-headers=enabled] .card:has(.ic-position-sticky) .dx-scrollable-native.dx-scrollable-native-generic , [data-freeze-headers=enabled] .card:has(.ic-position-sticky) .dx-scrollable-native.dx-scrollable-vertical > .dx-scrollable-wrapper > .dx-scrollable-container
{
	overflow:visible;

}
/* Row[8998]*/
[data-freeze-headers=enabled] .dx-datagrid-headers.ic-position-sticky
{
	top:var(--header-height) !important;

}
/* Row[8999]*/
.radio-button--fixed-height
{
	height:300px;

}
/* Row[9000]*/
.froala-editor.editor--as-input .fr-toolbar , .froala-editor.editor--as-input .fr-second-toolbar
{
	display:none;

}
/* Row[9001]*/
.froala-editor.fr-basic.editor--as-input .fr-wrapper
{
	border:var(--input-border-width) solid var(--input-border-color);
border-radius:var(--input-border-radius);

}
/* Row[9002]*/
.froala-editor.fr-basic.editor--as-input.editor--display
{
	pointer-events:none;

}
/* Row[9003]*/
.froala-editor.fr-basic.editor--as-input .fr-element
{
	color:var(--ui-color-text);
font-family:var(--font-family-main);
padding:var(--input-padding);

}
/* Row[9004]*/
.froala-editor.editor--as-input .fr-wrapper.show-placeholder .fr-placeholder
{
	display:none !important;

}
/* Row[9005]*/
.froala-editor.editor--as-input.editor--display
{
	z-index:0 !important;

}
/* Row[9006]*/
.di--custom-asset-alloc-chart.AssetAllocationDonutV4 .legendContainer .assetDonutLegendName:first-letter
{
	text-transform:capitalize;

}
/* Row[9007]*/
.di--custom-asset-alloc-chart.AssetAllocationDonutV4 .legendContainer .assetDonutLegendName
{
	text-transform:lowercase;

}
/* Row[9008]*/
.ic-simple-timer-container .time
{
	font-family:var(--font-family-heading, var(--font-family-main));
font-weight:var(--font-weight-bold);
font-size:var(--headings-size-h1);

}
/* Row[9009]*/
.ic-simple-timer-container
{
	justify-content:center;
margin-top:1em;
display:flex;

}
/* Row[9010]*/
.dxm-tooltip:has(.dxm--tooltip-z-index)
{
	z-index:12;

}
/* Row[9011]*/
.dx-overlay-wrapper.dx-popup-wrapper.dx-overlay-modal.dx-overlay-shader:has([class*="modal--bypass"])
{
	-webkit-backdrop-filter:none;
backdrop-filter:none;

}
/* Row[9012]*/
.ExtraSmall .field--inline-stacked-on-xs.ic-field-wrapper
{
	display:inline-block;

}
/* Row[9013]*/
.util--dom-visible-user-hidden
{
	display:none !important;
opacity:0 !important;

}
/* Row[9014]*/
.fr-element table td.fr-selected-cell , .fr-element table th.fr-selected-cell
{
	border:1px double #C63663;

}
/* Row[9015]*/
a:focus:not(a:focus-visible)
{
	outline:none;

}
/* Row[9016]*/
a:focus-visible
{
	outline:var(--focus-outline-width) solid var(--focus-outline-color);
outline-offset:calc(-1 * var(--focus-outline-width));

}
/* Row[9017]*/
.your-goals__goal [style*="width: 100%"].dx-trackbar-range.dx-progressbar-range
{
	background:#00AB48;

}
/* Row[9018]*/
.your-goals__goal .dx-trackbar-range.dx-progressbar-range
{
	background:#F19C4A;

}
/* Row[9019]*/
.your-goals__goal .image-container.image-container--circle.goal__icon::after
{
	color:var(--ui-color-key);
font-family:var(--font-family-icon);
font-size:2em;

}
/* Row[9020]*/
.your-goals__goal .image-container.image-container--circle.goal__icon[data-goal-type="PayOffDebt"]::after,.goals-personal__timeline .ic-your-goal-icon:has([src*="PayOffDebt"])::before
{
	content:"credit_card";

}
/* Row[9021]*/
.your-goals__goal .image-container.image-container--circle.goal__icon[data-goal-type="PayOffMortgage"]::after, .goals-personal__timeline .ic-your-goal-icon:has([src*="PayOffMortgage"])::before
{
	content:"other_houses";

}
/* Row[9022]*/
.your-goals__goal .image-container.image-container--circle.goal__icon[data-goal-type="BuyAHome"]::after, .goals-personal__timeline .ic-your-goal-icon:has([src*="BuyAHome"])::before
{
	content:"home";

}
/* Row[9023]*/
.your-goals__goal .image-container.image-container--circle.goal__icon[data-goal-type="MajorPurchase"]::after, .goals-personal__timeline .ic-your-goal-icon:has([src*="MajorPurchase"])::before
{
	content:"loyalty";

}
/* Row[9024]*/
.your-goals__goal .image-container.image-container--circle.goal__icon[data-goal-type="SaveForCollege"]::after, .goals-personal__timeline .ic-your-goal-icon:has([src*="SaveForCollege"])::before
{
	content:"school";

}
/* Row[9025]*/
.your-goals__goal .image-container.image-container--circle.goal__icon[data-goal-type="TakeATrip"]::after, .goals-personal__timeline .ic-your-goal-icon:has([src*="TakeATrip"])::before
{
	content:"flight_takeoff";

}
/* Row[9026]*/
.your-goals__goal .image-container.image-container--circle.goal__icon[data-goal-type="BuildWealth"]::after, .goals-personal__timeline .ic-your-goal-icon:has([src*="BuildWealth"])::before
{
	content:"savings";

}
/* Row[9027]*/
.your-goals__goal .image-container.image-container--circle.goal__icon[data-goal-type="CashReserve"]::after, .goals-personal__timeline .ic-your-goal-icon:has([src*="CashReserve"])::before
{
	content:"security";

}
/* Row[9028]*/
.your-goals__goal .image-container.image-container--circle.goal__icon[data-goal-type="Retirement"]::after, .goals-personal__timeline .ic-your-goal-icon:has([src*="Retirement"])::before
{
	content:"directions_walk";

}
/* Row[9029]*/
.goals-personal__timeline .ic-your-goal-icon img
{
	display:none;

}
/* Row[9030]*/
.goals-personal__timeline .ic-your-goal-icon::before
{
	color:var(--color-white);
font-family:var(--font-family-icon);
font-size:1.4em;
align-items:center;
justify-content:center;
width:100%;
height:100%;
display:flex;
background:var(--ui-color-key);
border-radius:50%;

}
/* Row[9031]*/
.ExtraSmall .margin--top-half-neg-mobile
{
	margin-top:calc(-1 * var(--margin-half))!important;

}
/* Row[9032]*/
.ExtraSmall .margin--bottom-5x-neg-imp-on-mobile
{
	margin-bottom:calc(-2.5 * var(--margin-2x)) !important;

}
/* Row[9033]*/
.ExtraSmall .margin--left-2x-imp-mobile
{
	margin-left:var(--margin-2x) !important;

}
/* Row[9034]*/
body[class*="Mobile"] .alt-footer-article .CMSIntroContent .hide-on-mobile-app
{
	display:none;

}
/* Row[9035]*/
.knowledge-center--tags .dx-texteditor-container
{
	width:99%;

}
/* Row[9036]*/
.tooltip--as-icon [dx-button].dx-button.dx-state-focused:focus-visible, .tooltip--as-icon [dx-button].dx-button.dx-state-hover:hover
{
	background:var(--button-text-color);

}
/* Row[9037]*/
.tooltip--as-icon [dx-button].dx-button.dx-state-focused:focus-visible:before, .tooltip--as-icon [dx-button].dx-button.dx-state-hover:hover:before
{
	color:var(--card-bg);

}
/* Row[9038]*/
button.dx-state-disabled.dx-button:not(.dx-tabs-nav-button):focus-visible
{
	opacity:0.8;
--button-bg:var(--ui-color-key);

}
/* Row[9039]*/
.dx-data-row .margin-top-half--dx-data-row-only
{
	margin-top:var(--margin-half);

}
/* Row[9040]*/
.dropdown--as-button-outlined.dx-dropdowneditor:not(.dx-datebox-calendar):not(.dx-datebox-date):not(.dx-tagbox):not(.dx-autocomplete)
{
	--ui-color-text:var(--ui-color-key);
--input-bg:transparent;
--input-border-radius:var(--button-border-radius);
--input-border-width:2px;
--input-border-color:var(--ui-color-key);
--input-drop-down-icon:"keyboard_arrow_down";

}
/* Row[9041]*/
.dropdown--as-button-outlined .dx-texteditor-input
{
	font-size:var(--button-font-size);
width:100%;
text-transform:var(--button-text-transform);
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;

}
/* Row[9042]*/
[data-step*="FPC"] .highcharts-container svg.highcharts-root
{
	padding:0 var(--padding);

}
/* Row[9043]*/
[data-step="FPAPlanList.Holder.App"] .icGrid .dx-datagrid .dx-master-detail-cell .dx-layout-manager .dx-field-item
{
	display:flex;

}
/* Row[9044]*/
.ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle .popupSpan a:after
{
	display:none;
pointer-events:none !important;

}
/* Row[9045]*/
.ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle .popupSpan div:last-child
{
	color:var(--ui-color-key);
pointer-events:none !important;

}
/* Row[9046]*/
.di-markets-and-sectors-app--no-data .TableTitle
{
	visibility:visible;

}
/* Row[9047]*/
.smart-draft--attach-list .dx-datagrid-nodata
{
	display:none !important;

}
/* Row[9048]*/
.visibility--visible
{
	visibility:visible;

}
/* Row[9049]*/
.visibility--hidden
{
	visibility:hidden;

}
/* Row[9050]*/
.ic-donut-progress[class].fp-donut .ic-donut-progress-progress .ic-donut-progress-success
{
	font-size:1.25em;

}
/* Row[9051]*/
.fp-donut.ic-donut-progress[class] .ic-donut-progress-progress
{
	width:auto;
height:10em;

}
/* Row[9052]*/
[data-workflow="FPAdvisor.WF.App"] .ic-personal-timeline-content .ic-personal-timeline-linecontainer .ic-personal-timeline-line , [data-workflow="FPClient.WF.App"] .ic-personal-timeline-content .ic-personal-timeline-linecontainer .ic-personal-timeline-line
{
	width:80%;

}
/* Row[9053]*/
.last-col--overflow-visible .dx-datagrid-headers td:nth-last-child(2) .dx-datagrid-text-content
{
	overflow:visible;

}
/* Row[9054]*/
.list--pager-padding .icGrid:not(:has(.dx-datagrid-pager.dx-pager))
{
	padding-bottom:var(--list-pager-min-height);

}
/* Row[9055]*/
.ic-your-goals .dx-datagrid
{
	background:transparent;

}
/* Row[9056]*/
[data-app="PasswordResetStep5.Input.App"] .dx-textbox.ic-validator .ic-error-message
{
	position:absolute !important;
top:-20px !important;

}
/* Row[9057]*/
.list--hide-on-load .dx-loadpanel.dx-overlay
{
	height:100%;
top:0;
background:var(--card-bg);
z-index:1502;

}
/* Row[9058]*/
.header__top-menu .ic-menu-secondary .dx-menu-horizontal
{
	display:block !important;

}
/* Row[9059]*/
[dx-button].dx-button.button--disclosure
{
	--focus-outline-width:0em;
--button-border-width:0em;
--button-hover-bg:var(--card-bg) !important;
--button-hover-border-width:0em;
--button-click-ripple-bg:var(--card-bg);
--button-hover-overlay-bg:var(--card-bg) !important;

}
/* Row[9060]*/
.ic-field-wrapper:has(.ic-error-message) .ic-reveal-password-icon:not(.password-icon--not-toggle .ic-reveal-password-icon):not(.wf--password-reset .ic-reveal-password-icon)
{
	bottom:19px;

}
/* Row[9061]*/
body[class*="Mobile"].pcp-workflow .last-row--is-buttons-app.buttons-app--column-on-mobile .ic-row:last-child
{
	padding-bottom:48px;

}
/* Row[9062]*/
[dx-button].dx-button.button--justify-right , [dx-button].dx-button.button--justify-right .dx-button-content
{
	justify-content:flex-end;

}
/* Row[9063]*/
.status--color-coded:before
{
	width:0.714em;
height:0.714em;
margin-right:.4em;
display:inline-block;
border-radius:50%;
content:"";
white-space:pre;

}
/* Row[9064]*/
.status--color-coded.A:before
{
	background:var(--ui-color-negative);

}
/* Row[9065]*/
.status--color-coded.B:before
{
	background:var(--ui-color-off);

}
/* Row[9066]*/
.status--color-coded.C:before
{
	background:var(--color-science-blue);

}
/* Row[9067]*/
.Small .di-mkt-stk-price-hist .ic-advanced-stockchart .check-box-panel
{
	padding-top:40px;
border:unset;

}
/* Row[9068]*/
.ic-advanced-stockchart .tags-panel button
{
	color:var(--color-white);
min-height:unset;
margin:var(--margin-quarter);
padding:0px var(--padding-half);

}
/* Row[9069]*/
.ic-advanced-stockchart .tags-panel
{
	color:var(--color-white);
flex-wrap:wrap;
width:-webkit-fill-available;
height:fit-content;
min-height:42px;
margin-top:var(--margin);
background:var(--input-bg);
border:1px solid var(--ui-color-gray-lightest);
border-radius:var(--border-radius);

}
/* Row[9070]*/
.di-mkt-stk-price-hist .ic-advanced-stockchart .check-box-panel
{
	border:unset;

}
/* Row[9071]*/
.ExtraSmall .di-mkt-stk-price-hist .ic-advanced-stockchart .check-box-panel
{
	width:unset;
padding-top:45px;

}
/* Row[9072]*/
.ExtraSmall .list--grouping-min-height .icGrid .dx-toolbar-after
{
	min-height:var(--padding);

}
/* Row[9073]*/
[data-step="RNCWatchlist.Holder.App"] .list-rows--hover .icGrid .dx-datagrid .dx-data-row td:first-child span
{
	color:var(--link-color);

}
/* Row[9074]*/
[data-step="RNCWatchlist.Holder.App"] .list-rows--hover .icGrid .dx-datagrid .dx-data-row:hover td:first-child span
{
	text-decoration:underline;
text-decoration-thickness:var(--link-hover-underline-thickness);
text-underline-offset:var(--link-hover-underline-offset);
text-decoration-color:var(--link-hover-underline-color);

}
/* Row[9075]*/
.Small .filter-summary.filter-summary--in-header.proj-income--filter-summary .CL_TradeNamedPeriod.dx-dropdowneditor:not(.dx-datebox-calendar):not(.dx-datebox-date) input
{
	width:188px !important;

}
/* Row[9076]*/
[data-freeze-headers=enabled] .icGrid:has(.ic-position-sticky)
{
	overflow:unset;

}
/* Row[9077]*/
.ic-repeater-wrapper .ng-isolate-scope:focus-visible a.ng-scope
{
	color:var(--color-white);
text-decoration:underline;

}
/* Row[9078]*/
.ic-repeater-wrapper .ng-isolate-scope a.ng-scope:focus-visible
{
	color:var(--color-white);
text-decoration:underline;

}
/* Row[9079]*/
.ic-advanced-stockchart svg.highcharts-root
{
	max-height:unset !important;
padding-right:5px;
overflow:visible;

}
/* Row[9080]*/
.fieldTable:not(.checkbox--as-switch):not(.tabs--contains-checkbox-as-switch) .dx-checkbox:focus-visible
{
	outline:2px solid var(--focus-outline-color);
outline-offset:1px;

}
/* Row[9081]*/
[data-step="WhiteFooterArticle.Holder.App"] footer
{
	display:none;

}
/* Row[9082]*/
.ExtraSmall .adv-stock-symbol-search
{
	text-align:-webkit-center;
padding:0px;
position:absolute;
top:155px;
border-radius:var(--border-radius);
z-index:1;

}
/* Row[9083]*/
.ExtraSmall .ic-advanced-stockchart .controls-container
{
	position:relative;
border-radius:10px;

}
/* Row[9084]*/
.ic-advanced-stockchart .controls-container
{
	padding-bottom:var(--padding);
padding-top:20px;
background:var(--list-selected-row-bg);
border-radius:var(--card-border-radius);

}
/* Row[9085]*/
.Small .adv-stock-symbol-search
{
	position:absolute;
top:130px;
z-index:1;

}
/* Row[9086]*/
[data-sub-design-system=mobile] .dx-toolbar .dx-toolbar-items-container .dx-item .dx-toolbar-item-content .dx-datagrid-export-button
{
	display:none;

}
/* Row[9087]*/
.ic-advanced-stockchart .plotline
{
	color:var(--color-white);
padding:1px 3px;
background-color:var(--ui-color-key);

}
/* Row[9088]*/
.ic-advanced-stockchart .tags-panel button span
{
	color:var(--color-white);

}
/* Row[9089]*/
.adv-stock-symbol-search
{
	text-align:-webkit-center;
height:50px;
margin-left:var(--margin-2x);
position:absolute;
top:140px;
border-radius:var(--border-radius);

}
/* Row[9090]*/
.ic-advanced-stockchart .highcharts-plot-line-label
{
	right:5px;
left:unset !important;
border-radius:var(--border-radius);

}
/* Row[9091]*/
.user--disable-grouping-link span.dx-link[data-perf_link="disable_enable_click"]
{
	color:var(--ui-color-text);
pointer-events:none;

}
/* Row[9092]*/
.margin--left-12x-plus-half
{
	margin-left:calc(var(--margin) * 12.5);

}
/* Row[9093]*/
.margin--top-2x-neg-minus-quarter
{
	margin-top:calc(-1.75 * var(--margin));

}
/* Row[9094]*/
.doc-mulit-list col:nth-child(2)
{
	width:0em !important;

}
/* Row[9095]*/
.list--disable-hyperlinks .icGrid .dx-data-row .dx-link
{
	color:var(--ui-color-text);
text-decoration:none;
pointer-events:none;

}
/* Row[9096]*/
.visibility-hidden-nonimportant
{
	visibility:hidden;

}
/* Row[9097]*/
div.card.card--emphasized .dx-progressbar .dx-progressbar-container
{
	background:var(--ui-color-gray-lightest);

}
/* Row[9098]*/
.your-goals--widget .image-container
{
	background:var(--ui-color-key-secondary);

}
/* Row[9099]*/
[data-sub-design-system=mobile] body[class*="Mobile"] .ao-step8
{
	margin-bottom:48px;

}
/* Row[9100]*/
.documents--grid-row-8 .ic-row.ic-row-8
{
	display:grid;
grid-template-columns:85% 15%;

}
/* Row[9101]*/
.docs-privacy-B:after
{
	content:"Advisor Team Only";

}
/* Row[9102]*/
.dx-datagrid-container.dx-filter-menu .dx-menu-item-has-icon .dx-icon , .dx-datagrid.dx-filter-menu .dx-menu-item-has-icon .dx-icon
{
	color:var(--ui-color-key);

}
/* Row[9104]*/
.ic-advanced-stockchart path.highcharts-navigator-handle
{
	fill:var(--ui-color-key);

}
/* Row[9105]*/
.ic-advanced-stockchart .highcharts-navigator .highcharts-navigator-mask-inside
{
	opacity:.15;

}
/* Row[9106]*/
.adv-stock-symbol-search .input--search .dx-texteditor input
{
	max-width:78vw;
border:1px solid var(--ui-color-gray-lightest);
box-shadow:unset;

}
/* Row[9107]*/
.detail-position-table .dx-datagrid-text-content
{
	text-overflow:unset;

}
/* Row[9108]*/
.ic-advanced-stockchart .check-box-panel .container
{
	width:fit-content;
margin-right:5px;
margin-left:0px;
padding-left:0px;

}
/* Row[9109]*/
.ic-advanced-stockchart .check-box-panel .container .dx-checkbox-text
{
	margin-left:0px !important;
padding-left:5px !important;
white-space:nowrap;

}
/* Row[9110]*/
.ic-advanced-stockchart .check-box-panel
{
	row-gap:15px;
flex-wrap:wrap;
width:fit-content;
height:auto;

}
/* Row[9111]*/
.Large .adv-stock-symbol-search
{
	margin-left:var(--margin-2x);

}
/* Row[9112]*/
.Large .ic-advanced-stockchart .controls-container
{
	padding-top:0px;

}
/* Row[9113]*/
.ic-advanced-stockchart .dx-checkbox-icon
{
	border:0 !important;

}
/* Row[9114]*/
.ic-advanced-stockchart .dx-checkbox
{
	line-height:var(--font-line-height-main);
align-items:center;
justify-content:center;
min-width:1.143em;
height:1.143em;
display:flex;
border:var(--input-border-width) solid var(--input-border-color) !important;
box-shadow:var(--box-shadow-x-small);
border-radius:var(--border-radius);
overflow:hidden;
--font-line-height-main:1.143em;

}
/* Row[9115]*/
.ic-advanced-stockchart .dx-checkbox-checked .dx-checkbox-icon:before
{
	font-family:var(--font-family-icon);
font-weight:bold;
font-size:1em;
align-items:center;
justify-content:center;
width:100%;
height:100%;
margin:0;
position:static;
top:0;
left:0;
display:flex;
content:"check";

}
/* Row[9116]*/
.ic-advanced-stockchart .dx-checkbox-container
{
	align-items:center;
width:1.143em !important;
height:1.143em !important;
display:inline-flex;
border-radius:var(--border-radius);
vertical-align:top;
overflow:hidden;

}
/* Row[9117]*/
.Large .ic-advanced-stockchart .check-box-panel
{
	row-gap:15px;
flex-wrap:wrap;
height:auto;
min-height:45px;
margin-left:360px;
padding-top:25px;

}
/* Row[9118]*/
.ExtraSmall .ic-advanced-stockchart svg.highcharts-root
{
	margin-top:calc(var(--margin-2x) * -1);

}
/* Row[9119]*/
.ic-advanced-stockchart .dx-checkbox.dx-state-focused .dx-checkbox-icon
{
	outline:none;

}
/* Row[9120]*/
.fr-view strong *
{
	font-weight:inherit;

}
/* Row[9121]*/
.Small .donut-container-div .highcharts-container svg.highcharts-root , .Medium .donut-container-div .highcharts-container svg.highcharts-root
{
	--chart-max-height:30.769em;
--chart-min-height:24em;

}
/* Row[9122]*/
.banner-is-hidden
{
	display:none !important;

}
/* Row[9123]*/
.timeZoneEST > span:after
{
	content:" EST";

}
/* Row[9124]*/
.APB-table .icGrid .dx-datagrid tr[class].dx-master-detail-row > td.dx-master-detail-cell
{
	overflow:hidden;

}
/* Row[9125]*/
.site-alert-no-icon:before
{
	display:none;

}
/* Row[9126]*/
.button--redirect.no-icon .dx-button-text::before
{
	content:unset;

}
/* Row[9127]*/
.ic-advanced-stockchart .dx-checkbox .dx-checkbox-icon , .ExtraSmall .ic-advanced-stockchart .dx-checkbox-icon
{
	width:1.143em !important;
min-width:1.143em;
background:var(--input-bg);
box-shadow:var(--box-shadow-x-small);

}
/* Row[9128]*/
.ic-advanced-stockchart .dx-checkbox.chckbx .dx-checkbox-container , .ExtraSmall .ic-advanced-stockchart .dx-checkbox-container
{
	width:auto !important;

}
/* Row[9129]*/
.ic-advanced-stockchart .check-box-panel .dx-checkbox.chckbx , .ExtraSmall .ic-advanced-stockchart .dx-checkbox
{
	min-width:fit-content;
border:none !important;
box-shadow:none;

}
/* Row[9130]*/
.ic-advanced-stockchart .check-box-panel .dx-checkbox.chckbx.dx-state-hover:not(.dx-checkbox-checked) .dx-checkbox-icon , .ExtraSmall .ic-advanced-stockchart .dx-checkbox.dx-state-hover:not(.dx-checkbox-checked) .dx-checkbox-icon
{
	background:var(--input-bg);

}
/* Row[9131]*/
.ic-advanced-stockchart .check-box-panel .dx-checkbox-checked.chckbx .dx-checkbox-icon:before , .ExtraSmall .ic-advanced-stockchart .check-box-panel .container .dx-checkbox-checked .dx-checkbox-icon:before
{
	width:100% !important;
left:0px !important;
border-radius:var(--border-radius);

}
/* Row[9132]*/
.intx-drift .highcharts-root
{
	padding:var(--padding);

}
/* Row[9133]*/
.intx-drift .highcharts-xaxis-labels text
{
	transform:translate(-10px, 0px);

}
/* Row[9134]*/
.pivoted--grid-as-list .ic-pivoted-grid
{
	margin:0;
overflow-x:auto;

}
/* Row[9135]*/
.pivoted--grid-as-list th
{
	min-width:100px;
padding:var(--list-cell-padding-tb) var(--list-cell-padding-lr);

}
/* Row[9136]*/
.pivoted--grid-as-list .ic-pivoted-grid table
{
	table-layout:fixed;

}
/* Row[9137]*/
.pivoted--grid-as-list tr
{
	font-weight:var(--font-weight-bold);
border-bottom:var(--list-row-border-width) solid var(--list-row-border-color);

}
/* Row[9138]*/
.pivoted--grid-as-list tbody tr > td
{
	padding-right:10px;

}
/* Row[9139]*/
.pivoted--grid-as-list tbody:has(th.featured-row) th, .pivoted--grid-as-list tbody:has(th.featured-row) td
{
	background:var(--list-header-row-bg);

}
/* Row[9140]*/
.padding-left-5px
{
	padding-left:5px;

}
/* Row[9141]*/
.ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle .ic-personal-timeline-grouped-container
{
	text-align:center;
align-items:anchor-center;
flex-direction:column;
justify-content:flex-end;
width:75px;
height:67px;
position:relative;
display:flex;

}
/* Row[9142]*/
.ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle .ic-personal-timeline-grouped-container .popupSpan
{
	color:#fff;
line-height:13px;
width:30px;
height:30px;
padding:0;
position:unset;
background:#6a3460;
border-radius:50%;

}
/* Row[9143]*/
.ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle .ic-personal-timeline-grouped-container .popupSpan.single
{
	height:auto;
background:none;

}
/* Row[9144]*/
.ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle .ic-personal-timeline-info
{
	display:block;

}
/* Row[9145]*/
.ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle .ic-personal-timeline-info .ic-personal-timeline-info-title
{
	font-weight:bold;
display:block;

}
/* Row[9146]*/
.ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle.odd .ic-personal-timeline-grouped-container
{
	top:-85px;
left:-31px;

}
/* Row[9147]*/
.ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle.odd .ic-personal-timeline-grouped-container .popupSpan::before
{
	top:74px;
left:15px;

}
/* Row[9148]*/
.ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle.even .ic-personal-timeline-grouped-container
{
	top:33px;
left:-29px;

}
/* Row[9149]*/
.ic-personal-timeline-content .ic-personal-timeline-linecontainer .circle.even .ic-personal-timeline-grouped-container .popupSpan::before
{
	top:-20px;
left:13px;

}
/* Row[9150]*/
.list--export-only .dx-datagrid-rowsview, .list--export-only .dx-datagrid-headers, .list--export-only .dx-loadpanel-wrapper
{
	display:none !important;

}
/* Row[9151]*/
.no-modified-styling .dx-datagrid-rowsview .dx-data-row .dx-cell-modified.dx-cell-modified::after
{
	border:2px solid transparent;

}
/* Row[9152]*/
[dx-button].dx-button.button--icon-only.dx-state-focused.transparent-focus
{
	background:transparent;

}
/* Row[9153]*/
.IX_Alert_adv-chart-no-data .dx-button
{
	margin-top:var(--margin);
--button-bg:var(--ui-color-key);
--button-text-color:var(--card-bg);
--button-border-color:transparent;
--button-shadow:none;
--button-hover-bg:var(--ui-color-key);
--button-hover-text-color:var(--card-bg);
--button-hover-border-color:transparent;
--button-hover-shadow:none;
--button-click-ripple-bg:var(--button-hover-text-color);
--button-click-ripple-opacity:0.5;
--button-hover-overlay-bg:var(--ui-color-text);
--button-hover-overlay-opacity:0.1;

}
/* Row[9154]*/
.IX_Alert_adv-chart-no-data .dx-popup-content
{
	padding:var(--padding) !important;

}
/* Row[9155]*/
.IX_Alert_adv-chart-no-data .dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content:not(.modal--bypass-min-height) , .IX_Alert_adv-chart-no-data .dx-popup-wrapper.dx-overlay-modal .dx-state-focused.dx-overlay-content:not(.modal--bypass-min-height) , .IX_Alert_adv-chart-no-data .dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content:not(.modal--bypass-sizing) , .IX_Alert_adv-chart-no-data .dx-popup-wrapper.dx-overlay-modal .dx-state-focused.dx-overlay-content:not(.modal--bypass-sizing)
{
	min-height:0px !important;

}
/* Row[9156]*/
.IX_Alert_adv-chart-no-data .dx-popup-title.dx-popup-title
{
	min-height:0px;
padding-top:var(--padding-half);

}
/* Row[9157]*/
.IX_Alert_adv-chart-no-data .dx-toolbar-before
{
	width:fit-content !important;

}
/* Row[9158]*/
.IX_Alert_adv-chart-no-data .dx-toolbar-items-container
{
	justify-content:center;

}
/* Row[9159]*/
.ic-scheduler-report-context-menu .dx-menu-item-wrapper
{
	width:1;
margin:0;
padding:0;
border:0;
outline:0;

}
/* Row[9160]*/
.ic-scheduler-report-context-menu.dx-menu-base .dx-submenu .dx-submenu
{
	position:absolute;

}
/* Row[9161]*/
.ic-scheduler-report-context-menu.dx-menu-base .dx-submenu .dx-submenu .dx-icon-check::before
{
	position:absolute;
bottom:0.6em;
right:0.9em;

}
/* Row[9162]*/
.ic-scheduler-report-context-menu.dx-menu-base .dx-submenu .dx-submenu .dx-menu-item-text
{
	margin-right:2.5em;

}
/* Row[9163]*/
.ExtraSmall .header__top-menu .ic-menu-secondary span.dx-menu-item-text
{
	display:none !Important;

}
/* Row[9164]*/
.smgc-newmsg-toolbar .fr-toolbar.fr-mobile.fr-top.fr-basic
{
	z-index:0;

}
/* Row[9165]*/
.fp-highchart-stackedColumns .stackedColumnsWithLine-container.ic-highcharts-container
{
	overflow:visible !important;

}
/* Row[9166]*/
.highcharts-mvot-multiseries .highcharts-container svg.highcharts-root
{
	max-height:590px!important;
padding:padding:0 var(--padding);;

}
/* Row[9167]*/
.highcharts-mvot-multiseries .stockChartContainer.zoomScrollChartV4
{
	height:auto !important;
min-height:450px !important;

}
/* Row[9168]*/
.highcharts-mvot-multiseries div .highcharts-tooltip , div .highcharts-label.highcharts-tooltip-box
{
	visibility:visible !important;

}
/* Row[9169]*/
.pb--article-content .ic-row:first-child .ic-col
{
	width:100%;

}
/* Row[9170]*/
[data-sub-design-system=mobile] .pcp-planning-progress-bar .onboarding-workflow__step::before
{
	background:var(--card-bg);

}
/* Row[9171]*/
.app-title.second-header-button .ic-row-1
{
	align-items:center;
height:fit-content;
min-height:var(--app-title-min-height);
padding:0 var(--padding);
position:absolute;
top:0;
right:8em;
display:flex;
box-sizing:border-box;
z-index:1;

}
/* Row[9172]*/
.PB-Asset-Overview .icGrid .dx-layout-manager [dx-button].dx-button
{
	border:unset;

}
/* Row[9173]*/
.stchange--filter-sum-xs.filter-summary .width-100--on-mobile .dx-texteditor-container .dx-texteditor-input
{
	width:100%;

}
/* Row[9174]*/
.highcharts-mvot-multiseries .stockLegendItem
{
	margin-bottom:0!important;

}
/* Row[9175]*/
.dx-overlay-modal:has(.sdt-edit-modal):has(+ .dx-overlay-modal .sdt-review-edit-modal)
{
	display:none;

}
/* Row[9176]*/
.ExtraSmall .ic-advanced-stockchart-filter .radio-buttons-horizontal--as-toggles .dx-radiogroup.dx-radiogroup-horizontal
{
	min-height:50px;

}
/* Row[9177]*/
.selected-menu-item--fin-ins .dx-item.dx-menu-item[aria-label="Financial Instruments"] , .selected-menu-item--performance .dx-item.dx-menu-item[aria-label="Performance"]
{
	background:var(--submenu-item-selected-bg) !important;
cursor:default;

}
/* Row[9178]*/
.selected-menu-item--fin-ins .dx-item.dx-menu-item.dx-state-hover[aria-label="Financial Instruments"] , .selected-menu-item--performance .dx-item.dx-menu-item.dx-state-hover[aria-label="Performance"]
{
	--submenu-hover-bg:var(--submenu-item-selected-bg) !important;

}
/* Row[9179]*/
.selected-menu-item--fin-ins .dx-item.dx-menu-item[aria-label="Financial Instruments"] span , .selected-menu-item--performance .dx-item.dx-menu-item[aria-label="Performance"] span
{
	color:var(--submenu-item-selected-color) !important;

}
/* Row[9180]*/
.sdt-no-data-message .highcharts-container .highcharts-no-data
{
	visibility:hidden;

}
/* Row[9181]*/
.sdt-no-data-message .highcharts-container:has(.highcharts-no-data):after
{
	color:var(--list-no-data-message-color);
font-family:var(--font-family-main);
font-weight:var(--font-weight-regular);
font-size:var(--list-no-data-message-font-size);
text-align:center;
width:100%;
position:absolute;
content:"Unable to retrieve data at the moment. Please refresh or check back later.";

}
/* Row[9182]*/
.sdt-no-data-message .highcharts-container:has(.highcharts-no-data)
{
	align-items:center;
position:relative;
display:flex;

}
/* Row[9183]*/
.ic-advanced-stockchart path.highcharts-point
{
	opacity:1 !important;

}
/* Row[9184]*/
.sdt-edit-modal .dx-popup-content
{
	max-height:87svh !important;

}
/* Row[9185]*/
.chart-title--hide-title .chart-title .TableTitle , .chart-title--hide-title.chart-title .TableTitle
{
	display:none;

}
/* Row[9186]*/
.icon--salesforce
{
	content:url(/App_Themes/Default/images/Salesforce_favicon.png);

}
/* Row[9187]*/
.icon--salesforce.dx-button.button--icon-only.dx-state-focused
{
	background:var(--card-bg);
outline:none !important;

}
/* Row[9188]*/
.mandatory-fields--invalid-disabled .dx-invalid .dx-texteditor-input-container::after
{
	display:none;

}
/* Row[9189]*/
.mandatory-fields--invalid-disabled .dx-invalid .dx-invalid-message-content
{
	display:none;

}
/* Row[9190]*/
.mandatory-fields--invalid-disabled .dx-invalid
{
	--input-border-color:#818C91;

}
/* Row[9191]*/
.dx-datagrid .lt-default-filter-icon .dx-icon-filter-operation-default::before
{
	content:"";

}
 @supports (-webkit-touch-callout: none) {

/* Row[9192]*/
.stockChartContainer .highcharts-range-selector-buttons .highcharts-button .highcharts-button-box
{
	stroke-width:1;

}
}
@keyframes anim-alert {

/* Row[9193]*/
0%
{
	opacity:0;
transform:scale(.55) translateZ(0);

}
/* Row[9194]*/
100%
{
	opacity:1;
transform:scale(1) translateZ(0);

}
}
@keyframes anim-app-hide {

/* Row[9195]*/
0%
{
	opacity:1;
transform:translateZ(0) translateY(0);

}
/* Row[9196]*/
100%
{
	opacity:0;
transform:translateZ(0) translateY(100px);

}
}
@keyframes anim-app-insert {

/* Row[9197]*/
0%
{
	opacity:0;
transform:translateY(500px) scale(.75) translateZ(0);

}
/* Row[9198]*/
100%
{
	opacity:1;
transform:scale(1) translateZ(0);

}
}
@keyframes anim-app-show {

/* Row[9199]*/
0%
{
	opacity:0;
transform:translateZ(0) translateY(100px);

}
/* Row[9200]*/
100%
{
	opacity:1;
transform:translateZ(0) translateY(0);

}
}
@keyframes anim-asset-allocation-chart-bar {

/* Row[9201]*/
0%
{
	transform:scaleX(0);

}
/* Row[9202]*/
100%
{
	transform:scaleX(1);

}
}
@keyframes anim-columns-separator {

/* Row[9203]*/
0%
{
	transform:scaleY(0) translateZ(0);

}
/* Row[9204]*/
100%
{
	transform:scale(1) translateZ(0);

}
}
@keyframes anim-fade-in {

/* Row[9205]*/
0%
{
	opacity:0;

}
/* Row[9206]*/
100%
{
	opacity:1;

}
}
@keyframes anim-fade-out {

/* Row[9207]*/
0%
{
	opacity:1;

}
/* Row[9208]*/
100%
{
	opacity:0;

}
}
@keyframes anim-kpi-label {

/* Row[9209]*/
0%
{
	opacity:0;

}
/* Row[9210]*/
100%
{
	opacity:1;

}
}
@keyframes anim-kpi-value {

/* Row[9211]*/
0%
{
	opacity:0;
transform:translateY(.5em) translateZ(0);

}
/* Row[9212]*/
100%
{
	opacity:1;
transform:translateY(0) translateZ(0);

}
}
@keyframes anim-loading-wheel {

/* Row[9213]*/
0%
{
	transform:rotate(0deg) translateZ(0);

}
/* Row[9214]*/
100%
{
	transform:rotate(360deg) translateZ(0);

}
}
@keyframes anim-login-slide {

/* Row[9215]*/
0%
{
	transform:translateX(0%) translateZ(0%);

}
/* Row[9216]*/
100%
{
	transform:translateX(-100%) translateZ(0);

}
}
@keyframes anim-modal-shader {

/* Row[9217]*/
0%
{
	opacity:0;

}
/* Row[9218]*/
100%
{
	opacity:var(--modal-shader-opacity);

}
}
@keyframes anim-no-data-message {

/* Row[9219]*/
0%
{
	opacity:0;

}
/* Row[9220]*/
100%
{
	opacity:1;

}
}
@keyframes anim-scrollable {

/* Row[9221]*/
0%
{
	transform:translate3d(0,5em,0);

}
/* Row[9222]*/
100%
{
	transform:translate3d(0,0,0);

}
}
@keyframes anim-scrollable-lr {

/* Row[9223]*/
0%
{
	transform:translate3d(15em,0,0);

}
/* Row[9224]*/
100%
{
	transform:translate3d(0,0,0);

}
}
@keyframes anim-success-modal-icon {

/* Row[9225]*/
0%
{
	opacity:0;
-webkit-transform:translateZ(900px);
transform:translateZ(900px);

}
/* Row[9226]*/
100%
{
	opacity:1;
-webkit-transform:translateZ(0);
transform:translateZ(0);

}
}
@keyframes anim-tabs-scroll {

/* Row[9227]*/
0%
{
	opacity:0;
transform:translateX(100%) translateZ(0);

}
/* Row[9228]*/
100%
{
	opacity:1;
transform:translateX(0) translateZ(0);

}
}
@keyframes anim-tabs-selected {

/* Row[9229]*/
0%
{
	transform:scaleY(0) translateZ(0);

}
/* Row[9230]*/
100%
{
	transform:scaleY(1) translateZ(0);

}
}
@keyframes anim-tabs-selected-tab {

/* Row[9231]*/
0%
{
	opacity:0;

}
/* Row[9232]*/
100%
{
	opacity:1;

}
}
@keyframes anim-theme-selector-dark-button {

/* Row[9233]*/
0%
{
	transform:rotate(150deg) translate(3em) scale(.25) translateZ(0);

}
/* Row[9234]*/
100%
{
	transform:none;

}
}
@keyframes anim-theme-selector-light-button {

/* Row[9235]*/
0%
{
	transform:translateY(3em) scale(.25) translateZ(0);

}
/* Row[9236]*/
100%
{
	transform:none;

}
}
@keyframes anim-toast-banner {

/* Row[9237]*/
0%
{
	opacity:0;
transform:translateY(150%) translateZ(0);

}
/* Row[9238]*/
100%
{
	opacity:1;
transform:translateZ(0);

}
}
@keyframes glow {

/* Row[9239]*/
0%
{
	box-shadow:0 0 0 0 var(--ui-color-positive), 0 0 0 0 var(--ui-color-positive);

}
/* Row[9240]*/
40%
{
	box-shadow:0 0 0 24px rgba(23, 193, 21, 0), 0 0 0 0 var(--ui-color-positive);

}
}
@keyframes slideInLeft {

/* Row[9241]*/
0%
{
	transform:translateX(100vw);

}
/* Row[9242]*/
100%
{
	transform:translateX(0);

}
}
@media (hover:none) {

/* Row[9243]*/
.news-app.news-app--banner .carousel-btn
{
	opacity:1;
transform:none;

}
/* Row[9244]*/
.ExtraSmall .radio-group--as-buttons .dx-radiogroup .dx-collection .dx-item, .Small .radio-group--as-buttons .dx-radiogroup .dx-collection .dx-item, .Medium .radio-group--as-buttons .dx-radiogroup .dx-collection .dx-item
{
	padding-bottom:var(--padding-half);
padding-top:var(--padding-half);

}
}
@media (max-width: 1019px) {

/* Row[9245]*/
:root body[data-is-mobile="true"] .input--currency .dx-texteditor:focus-within::after, :root body[data-is-mobile="true"] .input--percent .dx-texteditor:focus-within::after
{
	font-size:1rem;

}
}
@media (min-width: 576px) and (max-width: 1019px) {

/* Row[9246]*/
.planning__your-goals .your-goals__goal
{
	grid-template-columns:repeat(auto-fit, minmax(355px, 1fr));

}
}
@media (min-width: 768px) {

/* Row[9247]*/
.adt__iframe .is-visible--on-mobile
{
	display:none!important;

}
/* Row[9248]*/
.adt__iframe .is-hidden--on-mobile.is-visible--on-tablet
{
	display:block!important;

}
}
@media (prefers-color-scheme: dark) {

/* Row[9249]*/
body[data-workflow="ICXLogin.WF.App"]
{
	background:var(--color-prussian-blue);

}
/* Row[9250]*/
.login .button.create-an-account
{
	--button-bg:#1a4569;
--button-text-color:var(--color-white);
--button-hover-bg:#1a4569;
--button-hover-text-color:var(--color-white);

}
/* Row[9251]*/
.dx-icon-export-excel-button
{
	color:var(--button-text-color) !important;

}
/* Row[9252]*/
:root[data-user-theme="auto"] .modals--v2 .dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content
{
	background:rgba(28, 39, 57, 0.5);

}
/* Row[9253]*/
.cms--our-locations-wrapper:not([data-user-theme] .cms--our-locations-wrapper)
{
	background-color:var(--card-bg);
border-top:var(--border-width) solid var(--ui-color-border);

}
/* Row[9254]*/
.cms--our-locations-wrapper .location__card:not([data-user-theme] .cms--our-locations-wrapper .location__card)
{
	background-color:var(--body-bg);

}
/* Row[9255]*/
[data-design-system="Alt"]:root[data-user-theme="auto"] .tabs--as-toggles .ic-tabs .dx-tabpanel-tabs:not(.ic-tabs .ic-tabs .dx-tabpanel-tabs)
{
	--tabs-tab-color:var(--ui-color-text);

}
/* Row[9256]*/
:root[data-user-theme="auto"][data-footer-version="v2"] footer
{
	--footer-color:var(--color-white);
--icon-color:var(--color-white);

}
/* Row[9257]*/
:root[data-user-theme="auto"] [dx-button].button--tertiary
{
	--button-hover-bg:var(--body-bg);
--button-hover-overlay-bg:var(--body-bg);

}
/* Row[9258]*/
[data-user-theme="auto"] .input-app--as-list .fieldTable label
{
	color:var(--ui-color-gray-lightest);

}
/* Row[9259]*/
[data-user-theme=auto] .site-alert--informational
{
	--alert-color:#B299AB;
--item-bg:#6A3F5F;

}
/* Row[9260]*/
[data-user-theme=auto] .site-alert--neutral
{
	--alert-color:#F1F2F3;
--item-bg:#A6AAB0;

}
/* Row[9261]*/
[data-user-theme=auto] .site-alert--successful
{
	--alert-color:#E2F1EA;
--item-bg:#006149;

}
/* Row[9262]*/
[data-user-theme=auto] .site-alert--error
{
	--alert-color:#FED3D1;
--item-bg:#B5250B;

}
/* Row[9263]*/
[data-user-theme=auto] .site-alert--warning
{
	--alert-color:#FFEBD3;
--item-bg:#AB7000;

}
/* Row[9264]*/
[data-user-theme=auto] .site-alert .icon
{
	opacity:1;
--icon-color:var(--color-white);

}
/* Row[9265]*/
[data-user-theme="auto"] .courses-list--status-Viewed
{
	color:#AB7000;

}
/* Row[9266]*/
[data-user-theme="auto"] .courses-list--status-Completed
{
	color:#006149;

}
/* Row[9267]*/
[data-user-theme="auto"] .courses-list--status-Incomplete
{
	color:#6A3F5F;

}
/* Row[9268]*/
[data-user-theme=auto] .site-alert.site-alert--last-row-is-button .ic-row:last-child .dx-button
{
	--button-text-color:var(--color-white);
--button-border-color:var(--color-white);
--button-hover-bg:var(--color-white);
--button-hover-text-color:var(--ui-color-alt-text);

}
/* Row[9269]*/
[data-user-theme=auto] .site-alert.site-alert--last-row-is-button .ic-row:last-child .button--outlined.dx-state-focused
{
	--button-bg:var(--button-hover-bg);
--button-text-color:var(--button-hover-text-color);

}
}
@media (prefers-color-scheme:dark) {

/* Row[9270]*/
:root[data-user-theme="auto"]
{
	--body-bg:var(--color-black-pearl);
--ui-color-key:var(--color-anakiwa);
--ui-color-key-secondary:var(--color-green-vogue);
--ui-gradient:var(--grad-dark);
--ui-color-off:var(--ui-color-gray-dark);
--ui-color-text:var(--color-white);
--ui-color-text-secondary:var(--ui-color-gray-light);
--ui-color-placeholder:var(--ui-color-gray-dark);
--ui-color-positive:var(--color-shamrock);
--ui-color-negative:var(--color-pink-salmon);
--ui-color-positive-secondary:var(--color-deep-fir);
--ui-color-negative-secondary:var(--color-temptress);
--ui-color-destructive:var(--color-new-york-pink);
--ui-color-warning-secondary:var(--color-nutmeg-wood-finish);
--ui-color-border:var(--color-oxford-blue);
--ui-color-odd-bg:var(--card-bg);
--ui-color-even-bg:var(--color-pickled-bluewood);
--ui-color-chart-1: var(--color-science-blue);
--ui-color-chart-2: var(--color-matisse);
--ui-color-chart-3: var(--color-tree-poppy);
--ui-color-chart-4: var(--color-rope);
--ui-color-chart-5: var(--color-robins-egg-blue);
--ui-color-chart-6: var(--color-genoa);
--ui-color-chart-7: var(--color-cornflower-blue);
--ui-color-chart-8: var(--color-victoria);
--ui-color-chart-9: var(--color-hit-gray);
--ui-color-chart-10: var(--color-rolling-stone);
--ui-color-chart-11: var(--color-shuttle-gray);
--list-no-data-message-color:var(--ui-color-placeholder);
--list-no-data-message-icon-color:var(--ui-color-placeholder);
--list-header-row-bg:var(--color-pickled-bluewood);
--list-group-row-bg:var(--color-chathams-blue);
--list-cell-change-shader-opacity:0.3;
--pager-button-icon-color:var(--ui-color-gray-light);
--app-subtitle-bg:var(--color-pickled-bluewood);
--load-panel-spinner-track-bg:var(--ui-color-gray-darkest);
--logo-filter:brightness(0) invert(1);
--header-bg:var(--color-mirage);
--footer-bg:var(--color-elephant);
--modal-shader-bg:var(--body-bg);
--modal-shader-opacity:0.8;
--modal-border-width:var(--border-width);
--modal-border-color:var(--ui-color-border);
--link-hover-underline-color:var(--color-chathams-blue);
--left-menu-submenu-shader-bg:var(--color-chathams-blue);
--translucent-bg:28,39,57;
--card-bg:var(--color-mirage);
--input-bg:var(--color-pickled-bluewood);
--input-read-only-bg:var(--card-bg);
--tagbox-tag-bg:#193d66;
--ui-gradient-extra-light:var(--grad-dark);
--ui-gradient-gray:var(--grad-dark);
--ui-gradient-blue:var(--grad-dark);
--sortable-group--item-bg:var(--color-pickled-bluewood);
--sortable-group-container--item-count-bg:var(--color-mirage);
--master-detail-list--content-bg:var(--card-bg);
--kpi--background-ds-alt:var(--card-bg);
--market-x-banner--background-color:var(--card-bg);
--market-x-banner--name-color:var(--ui-color-gray-light);
--tabs-toggles-bg:var(--color-oxford-blue);

}
/* Row[9271]*/
:root.is-dark-mode .left-menu__overlay .dx-treeview-node::after
{
	width:100%;
height:var(--submenu-item-border-width);
position:absolute;
bottom:0;
left:0;
display:flex;
background:var(--submenu-item-border-color);
mix-blend-mode:lighten;
content:"";

}
/* Row[9272]*/
:root.is-dark-mode .is-visible--in-dark-mode
{
	display:initial;

}
/* Row[9273]*/
:root.is-dark-mode .is-hidden--in-dark-mode
{
	display:none;

}
/* Row[9274]*/
:root.is-dark-mode .cpi--dashboard .dashboard__market-indices iframe
{
	transform:translateZ(0);
filter:invert(0.9) grayscale(100%) sepia(100%) hue-rotate(180deg) saturate(170%) brightness(125%);

}
/* Row[9275]*/
:root.is-dark-mode .theme-selector::before
{
	content:"Switch to Light Mode";

}
/* Row[9276]*/
:root.is-dark-mode .news-app.news-app--banner .news-app__story .story__background img
{
	filter:contrast(.6) blur(1px) brightness(.5) saturate(2) hue-rotate(5deg);

}
/* Row[9277]*/
:root.is-dark-mode .IX_ERRORMESSAGE_MAINDIV::before
{
	filter:brightness(0) invert(1);

}
/* Row[9278]*/
:root.is-dark-mode header .bb9c-logo img
{
	filter:brightness(0) invert(1);

}
/* Row[9279]*/
:root:not([data-user-theme="light"]) .dx-menu-base .submenu__switch.submenu__switch--dark-mode::after
{
	transform:translateX(calc(var(--switch-width) - var(--padding) - 8px));

}
/* Row[9280]*/
:root:not([data-user-theme="light"]) .dx-menu-base .submenu__switch.submenu__switch--dark-mode::before
{
	background-color:var(--ui-color-key);

}
/* Row[9281]*/
:root[data-user-theme="auto"] .pac-container
{
	--input-bg:var(--color-pickled-bluewood);

}
/* Row[9282]*/
:root[data-user-theme="dark"] .my-financial-happiness .financial-happiness-level-button img,
:root[data-user-theme="dark"] .my-financial-happiness .ic-your-goal-icon img
{
	filter:brightness(3) saturate(0.4) hue-rotate(50deg);

}
/* Row[9283]*/
:root[data-user-theme="auto"] .my-financial-happiness .financial-happiness-level-button:hover img
{
	filter:brightness(0.2);

}
/* Row[9284]*/
:root[data-user-theme="auto"] .my-financial-happiness .financial-happiness-level-button.is-selected .financial-happiness-level-button__content img
{
	filter:brightness(0.3);

}
/* Row[9285]*/
:root[data-user-theme="auto"] .market-indices iframe
{
	transform:translateZ(0);
filter:invert(1) hue-rotate(180deg) brightness(1.3) saturate(3);
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[9286]*/
:root[data-user-theme="auto"] .fieldTable:not(.checkbox--as-switch):not(.tabs--contains-checkbox-as-switch) .dx-checkbox
{
	--ui-color-border:var(--ui-color-gray-dark);

}
/* Row[9287]*/
:root[data-user-theme="auto"] .IX_enhanceAlertButtons .IX_enhanceAlertOkButton_Button:not(.IX_enhanceAlertCancelButton)
{
	--button-text-color:var(--card-bg);
--button-hover-text-color:var(--card-bg);

}
/* Row[9288]*/
:root[data-user-theme="auto"] .app-title.app-title--has-buttons
{
	--app-subtitle-bg:#2d3f53;

}
/* Row[9289]*/
:root[data-user-theme="auto"] .temp-api-average-happiness .happiness-section img
{
	filter:brightness(2.5) hue-rotate(60deg);

}
/* Row[9290]*/
[data-design-system="Alt"]:root[data-user-theme="auto"]
{
	--color-river-bed:var(--color-anakiwa);
--ui-color-key:var(--color-anakiwa);
--list-header-row-bg:var(--color-chathams-blue);
--list-group-row-bg:var(--color-chathams-blue);
--pager-dot-border-color:var(--link-color);
--pager-dot-selected-bg:var(--link-color);
--link-color:var(--color-anakiwa);
--button-text-color:var(--color-anakiwa);
--button-icon-color:var(--color-anakiwa);

}
/* Row[9291]*/
[data-design-system="Alt"]:root[data-user-theme="auto"] .digitalInvestor
{
	--color-river-bed:var(--color-anakiwa);
--ui-color-key:var(--color-anakiwa);
--pager-dot-border-color:var(--link-color);
--pager-dot-selected-bg:var(--link-color);
--link-color:var(--color-anakiwa);
--button-text-color:var(--color-anakiwa);
--button-icon-color:var(--color-anakiwa);

}
/* Row[9292]*/
.button--solid-inverted-dark-mode:not(:root[data-user-theme="light"] .button--solid-inverted-dark-mode)
{
	--button-icon-color:var(--card-bg) !important;

}
/* Row[9293]*/
[data-user-theme="auto"] .badge--informational
{
	--icon-bg:#CCE2F9;
--badge-color:#006DDF;

}
/* Row[9294]*/
:root[data-user-theme="auto"] .badge--positive
{
	--icon-bg:#AEE9D1;
--badge-color:#008060;

}
/* Row[9295]*/
:root[data-user-theme="auto"] .badge--negative
{
	--icon-bg:#FEBCB9;
--badge-color:#D5000D;

}
/* Row[9296]*/
:root[data-user-theme="auto"] .badge--inactive
{
	--icon-bg:#DBDDDF;
--badge-color:#A6AAB0;

}
/* Row[9297]*/
:root[data-user-theme="auto"] .badge--warning
{
	--icon-bg:#FFD79D;
--badge-color:#EDAC30;

}
/* Row[9298]*/
.dx-menu-item.dx-state-focused
{
	background-color:var(--submenu-hover-bg) !important;

}
/* Row[9299]*/
.marketplace--pdm-list:not(:root[data-user-theme="light"] .marketplace--pdm-list)
{
	--ui-color-key-secondary:var(--color-green-vogue) !important;

}
/* Row[9300]*/
.marketplace--draft-status .marketplace--fund-status:not(:root[data-user-theme="light"] .marketplace--draft-status .marketplace--fund-status) , .marketplace--draft-status .marketplace--fund-status:not(:root[data-user-theme="light"] .marketplace--draft-status .marketplace--fund-status) , .icmp--pdm-status-unpublished-circle:not(:root[data-user-theme="light"] .icmp--pdm-status-unpublished-circle) , .marketplace--null-status .marketplace--fund-status:not(:root[data-user-theme="light"] .marketplace--published-status .marketplace--fund-status) , .icmp--pdm-status-published-circle:not(:root[data-user-theme="light"] .icmp--pdm-status-published-circle)
{
	color:black;

}
/* Row[9301]*/
:root[data-user-theme="auto"] .dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content
{
	border:0;
outline:var(--focus-outline-width) solid var(--focus-outline-color);

}
/* Row[9302]*/
:root[data-user-theme="auto"] [data-workflow="ClientFactFind.WF.App"]
{
	background:var(--body-bg);
--ui-color-text:var(--color-white);
--button-text-color:var(--color-white);
--page-title-banner-bg:linear-gradient(177.28deg, #294984 0%, #12234D 100%);

}
/* Row[9303]*/
:root[data-user-theme="auto"] [data-workflow="ClientFactFind.WF.App"] .card
{
	--card-bg:var(--color-mirage);
--card-border-color:var(--color-mirage);

}
/* Row[9304]*/
:root[data-user-theme="auto"] [data-workflow="ClientFactFind.WF.App"] .dx-datagrid
{
	--ui-color-odd-bg:var(--color-mirage);
--ui-color-even-bg:var(--color-pickled-bluewood);
--list-header-row-bg:var(--color-pickled-bluewood);

}
/* Row[9305]*/
:root[data-user-theme="auto"] [data-workflow="ClientFactFind.WF.App"] div .dx-button.button--icon-only.button--solid, .dx-button.button--icon-only.pcp--mark-as-complete, .dx-button.button--icon-only.pcp--mark-as-incomplete
{
	--button-text-color:transparent;

}
/* Row[9306]*/
:root[data-user-theme="auto"] [data-workflow="ClientFactFind.WF.App"] .card.card--emphasized:not(.card--emphasized-no-gradient)
{
	--card-bg:var(--grad-blue);

}
/* Row[9307]*/
:root[data-user-theme="auto"] [data-workflow="ClientFactFind.WF.App"] .icGrid tr td [data-icon="edit"]
{
	--button-text-color:var(--color-anakiwa);

}
/* Row[9308]*/
:root[data-user-theme="auto"] [data-workflow="ClientFactFind.WF.App"] div.dx-button-mode-contained.dx-button
{
	background-color:var(--color-black-pearl);
border:var(--input-border-width) solid var(--color-oxford-blue);

}
/* Row[9309]*/
:root[data-user-theme="auto"] [data-workflow="ClientFactFind.WF.App"] div.dx-button-mode-contained.dx-button.dx-state-hover
{
	background-color:var(--color-elephant);
border:var(--input-border-width) solid var(--color-oxford-blue);

}
/* Row[9310]*/
:root[data-user-theme="auto"] [data-workflow="ClientFactFind.WF.App"] .badge--positive
{
	--icon-bg:#AEE9D1;
--badge-color:#008060;

}
/* Row[9311]*/
:root[data-user-theme="auto"] [data-workflow="ClientFactFind.WF.App"] .badge--inactive
{
	--icon-bg:#DBDDDF;
--badge-color:#A6AAB0;

}
/* Row[9312]*/
:root[data-user-theme="auto"] [data-workflow="ClientFactFind.WF.App"] .card.dfp-menu-ff.card--emphasized:not(.card--emphasized-no-gradient)
{
	--card-bg:linear-gradient(177.28deg, #294984 0%, #12234D 100%);

}
/* Row[9313]*/
:root[data-user-theme="auto"] [data-workflow="ClientFactFind.WF.App"] .ae-mqma .dx-collection .dx-item.dx-radiobutton.dx-radiobutton-icon-checked
{
	background:transparent;
border-color:var(--link-color);
--ui-color-text:var(--link-color);

}
/* Row[9314]*/
:root[data-user-theme="auto"] [data-workflow="ClientFactFind.WF.App"] .cff--main-content-scroll
{
	width:100%;
height:100%;
padding:calc(var(--padding)*2.5) calc(var(--padding)*2) 0 calc(var(--padding)*2);
background:var(--color-black-pearl);

}
/* Row[9315]*/
:root[data-user-theme="auto"] [data-workflow="ClientFactFind.WF.App"] .sortable-groups-container ul.ui-state-active,  .sortable-groups-container .ui-state-active
{
	background:transparent;
border:transparent;

}
/* Row[9316]*/
:root[data-user-theme="auto"] [data-workflow="ClientFactFind.WF.App"] .card.cff--main-content
{
	background:var(--body-bg);

}
}
@media (prefers-colors-scheme:dark) {

/* Row[9317]*/
:root[data-user-theme="auto"] .icGrid .dx-datagrid .dx-datagrid-rowsview tbody .dx-row:nth-child(2n):not(.dx-group-row) td:before
{
	background:var(--ui-color-even-bg);

}
}
@media not all and (min-resolution:.001dpcm) {

/* Row[9318]*/
.ic-capslock-on .dx-texteditor.dx-state-focused .ic-reveal-password-icon:after
{
	display:none;

}
/* Row[9319]*/
.pcp--market-indices-iFrame
{
	height:9.5em!important;
margin-top:-5em!important;

}
/* Row[9320]*/
.smg-message-history .dx-datagrid-table.dx-datagrid-table-fixed
{
	width:100%;
table-layout:auto;

}
}
@media only screen and  (min-width: 661px) and (max-width: 1019px) {

/* Row[9321]*/
.Small .layout__grid--tablet
{
	display:grid;

}
/* Row[9322]*/
.Small .layout__grid--tablet-imp
{
	display:grid !important;

}
/* Row[9323]*/
.agg-wealth--plaid-button .ic-plaid-link .accounts-head
{
	flex-direction:row-reverse !important;
min-height:unset !important;
position:unset !important;

}
/* Row[9324]*/
.dropdown--bypass-min-width.cashflow-summary--reason-code .dx-dropdowneditor
{
	width:5.5em !important;

}
}
@media only screen and (hover: none) and (max-width: 660px) {

/* Row[9325]*/
:root, body
{
	overflow-x:hidden;

}
/* Row[9326]*/
.header-buttons--in-header-panel .ic-headerbuttons
{
	position:static;
border-bottom:var(--border-width) solid var(--ui-color-border);
--app-subtitle-bg:inherit;

}
/* Row[9327]*/
[data-freeze-headers=enabled] :root, [data-freeze-headers=enabled] body
{
	overflow-x:visible;

}
}
@media only screen and (max-height: 400px) and (max-width: 1000px) {

/* Row[9328]*/
.login__boxes
{
	width:100%;
position:static !important;

}
/* Row[9329]*/
.login__footer-links
{
	margin-bottom:40px;
position:static;

}
}
@media only screen and (max-height: 787px) {

/* Row[9330]*/
.login-page .login-page__login .ic-row:first-child:not(:only-child), .login-page .login-page__login .ic-row:last-child:not(:only-child)
{
	padding-bottom:var(--padding-plus-half);
position:static;

}
/* Row[9331]*/
.login-page__footer-links .NewsFeedPageColumn.clearfix
{
	position:static !important;

}
/* Row[9332]*/
.login-page .login-page__login
{
	padding:var(--padding) 0;
display:block;
overflow:hidden auto;

}
}
@media only screen and (max-height: 800px) and (max-width: 1000px) {

/* Row[9333]*/
.login__boxes
{
	position:static!important;

}
/* Row[9334]*/
.login__footer-links
{
	margin-bottom:40px;
position:static;

}
}
@media only screen and (max-height: 840px) {

/* Row[9335]*/
.login__footer-links
{
	margin-bottom:40px;
position:static;

}
/* Row[9336]*/
[data-workflow="ICXLogin.WF.App"] .IXResponsiveBodyInner > .IXResponsiveContent, [data-workflow="ICXLogin.WF.App"] .IXResponsiveBody > .IXResponsiveContent
{
	height:100%;
padding-top:40px;

}
}
@media only screen and (max-width: 1000px) {

/* Row[9337]*/
.login__footer-links
{
	bottom:230px;

}
/* Row[9338]*/
.login__boxes--2
{
	display:none;

}
/* Row[9339]*/
.login__boxes--1
{
	align-items:flex-start;
flex-direction:row;
width:100%;
max-width:100%;
max-height:190px;
top:unset;
bottom:0;

}
/* Row[9340]*/
.login__input
{
	justify-content:flex-start;
padding-top:50px;

}
/* Row[9341]*/
[data-workflow="ICXLogin.WF.App"] .IXResponsiveBodyInner > .IXResponsiveContent, [data-workflow="ICXLogin.WF.App"] .IXResponsiveBody > .IXResponsiveContent
{
	align-items:flex-start !important;

}
/* Row[9342]*/
.login .login__X
{
	font-size:9.467em;
max-width:250px;
max-height:250px;
border-width:min(6px, 1vw);

}
/* Row[9343]*/
.login__boxes img
{
	animation:anim-login-slide 100s linear infinite;

}
/* Row[9344]*/
.cms--our-locations-wrapper .location__card
{
	flex-direction:column !important;
--padding-3x:var(--padding-2x);
--card-min-height:auto;

}
/* Row[9345]*/
.cms--our-locations-wrapper .location__text
{
	align-items:flex-start;
width:100%;

}
/* Row[9346]*/
.cms--our-locations-wrapper .location__img
{
	width:100%;
height:17.143em;

}
}
@media only screen and (max-width: 1019px) {

/* Row[9347]*/
:root
{
	--modal-max-width:calc(100vw - var(--padding-2x));
--input-max-width:calc(100vw - var(--padding-4x));

}
/* Row[9348]*/
.shared-article.shared-article--html
{
	flex-direction:column;
width:100%;
height:21.429em;

}
/* Row[9349]*/
.saved-articles__list-input .shared-article__image
{
	min-width:100%;
height:38%;

}
/* Row[9350]*/
.saved-articles__list-input
{
	flex-direction:column;

}
/* Row[9351]*/
.saved-articles__list-input .shared-article__text
{
	width:100%;

}
/* Row[9352]*/
.saved-articles__list-input .ic-row:last-child
{
	left:1.5em;

}
/* Row[9353]*/
.call-to-action .ic-row:first-of-type
{
	flex-direction:column;
display:flex;

}
/* Row[9354]*/
.call-to-action
{
	text-align:center;
flex-direction:column;
display:flex;

}
/* Row[9355]*/
.news-banner .ic-repeater .ic-repeater-items
{
	transform:translateZ(0)!important;

}
/* Row[9356]*/
.news-banner__story p, .news-banner__story .story__date
{
	max-width:100%;

}
/* Row[9357]*/
.news-banner
{
	--app-title-color:0 0 .4em .4em;

}
/* Row[9358]*/
.news-banner .news-banner__story
{
	padding:var(--padding-plus-half);

}
/* Row[9359]*/
.news-banner .ic-repeater .carousel-nav
{
	display:none;

}
/* Row[9360]*/
.news-banner .ic-repeater-items .ic-repeater-item:last-child
{
	margin-right:var(--margin);

}
/* Row[9361]*/
.news-banner .ic-repeater-items .ic-repeater-item
{
	width:calc(100% - var(--margin-2x));
max-width:70vw;
margin-right:var(--margin-half);

}
/* Row[9362]*/
.ExtraSmall .whats-new .NewsFeedV4, .Small .whats-new .NewsFeedV4
{
	--item-width:auto;
--item-height:auto;

}
/* Row[9363]*/
.news-banner .ic-repeater-items
{
	margin:var(--items-container-margin);
padding:var(--items-container-padding);
overflow-x:var(--items-overflow-x);
overflow-y:var(--items-overflow-y);
--items-overflow-y:hidden;
--items-overflow-x:hidden;

}
/* Row[9364]*/
.planning__your-goals .your-goals__goal .ic-row-3:last-child
{
	margin-left:0;

}
/* Row[9365]*/
.planning__your-goals .your-goals__goal .ic-row:not(:last-child)
{
	margin-bottom:var(--margin-half);

}
/* Row[9366]*/
.width-100--on-tablet
{
	width:100%!important;

}
/* Row[9367]*/
.margin-bottom--on-tablet
{
	margin-bottom:var(--margin);

}
/* Row[9368]*/
.ic-mqma-text-summary
{
	grid-template-columns:1fr;

}
/* Row[9369]*/
.card .ic-dropdown-list-container
{
	width:100%;
max-width:100%!important;
height:100vh;
position:fixed!important;
top:0;
left:0;
z-index:1600;
transform:translateZ(0);

}
/* Row[9370]*/
#timelineSliderV4
{
	border-left:0;
border-right:0;
border-radius:0;

}
/* Row[9371]*/
#timelineSliderV4 div#slider
{
	margin-right:var(--margin);
margin-left:var(--margin);

}
/* Row[9372]*/
.onboarding-workflow .self-signup
{
	flex-direction:column;
justify-content:flex-start;

}
/* Row[9373]*/
.onboarding-workflow .self-signup-sidebar
{
	flex-direction:row;
height:auto;
max-height:32em;
padding-right:var(--padding);
padding-left:var(--padding);

}
/* Row[9374]*/
.onboarding-workflow .self-signup .IXColumn
{
	width:100%!important;

}
/* Row[9375]*/
.onboarding-workflow .self-signup-sidebar .self-signup-sidebar__cms
{
	height:0;
overflow:hidden;
opacity:0;
pointer-events:none;

}
/* Row[9376]*/
.onboarding-workflow .self-signup-sidebar .self-signup-sidebar__title
{
	text-align:left;
max-width:30em;
margin-top:var(--margin);
margin-right:var(--margin-2x);

}
/* Row[9377]*/
.onboarding-workflow .self-signup-sidebar .self-signup-sidebar__title .flex
{
	min-width:23em;
--flex-align-items:flex-start;

}
/* Row[9378]*/
.onboarding-workflow .self-signup-sidebar .self-signup-sidebar__sign-in
{
	align-items:center;
width:auto!important;
position:relative;
display:flex;
background:var(--ui-color-key);
border-radius:1.214em;

}
/* Row[9379]*/
.onboarding-workflow .self-signup-sidebar .self-signup-sidebar__sign-in .fieldTable span
{
	font-size:1.3em;
align-items:flex-start;
flex-direction:column;
justify-content:center;
display:flex;

}
/* Row[9380]*/
.onboarding-workflow .self-signup-sidebar .self-signup-sidebar__sign-in .fieldTable span a
{
	font-size:var(--font-size-main);
margin-top:var(--margin-half);

}
/* Row[9381]*/
.onboarding-workflow .onboarding-workflow__step
{
	flex-grow:1;

}
/* Row[9382]*/
.filter.filter--chart
{
	column-gap:1em;

}
/* Row[9383]*/
.filter.filter--chart .ic-row:nth-child(2)
{
	margin:0;

}
/* Row[9384]*/
[data-design-system="Alt"] .cms--doc-slider-cta .DocumentSliderV4 .docSlide
{
	justify-content:center;
width:var(--item-width) !important;
max-width:51em !important;
min-width:27.5em !important;
margin:0 var(--margin) !important;
padding:0 8em 0 8em !important;

}
/* Row[9385]*/
[data-step="METProjEnhanced.Holder.App"] .kpi .ic-row
{
	grid-template-columns:1fr 1fr 1fr;

}
/* Row[9386]*/
.Small .NewsFeedV4
{
	--item-height:auto !important;

}
/* Row[9387]*/
.Small .NewsFeedV4, .Medium .NewsFeedV4
{
	--item-width:initial !important;
--item-height:initial !important;

}
/* Row[9388]*/
[data-workflow="ClientFactFind.WF.App"] .icGrid .dx-layout-manager [dx-button].dx-button.button--icon-only
{
	border:2px solid;

}
/* Row[9389]*/
.flex.flex-justify-content-start--on-tablet
{
	--flex-justify-content:flex-start;

}
/* Row[9390]*/
.pcp--education-slider .DocumentSliderV4 .bx-wrapper a.bx-next, .pcp--education-slider .DocumentSliderV4 .bx-wrapper a.bx-prev
{
	top:calc(calc(var(--image-container-height)) / 2 - calc(var(--pager-button-height) / 2));

}
/* Row[9391]*/
.width-45--on-tablet
{
	width:45%!important;

}
/* Row[9392]*/
.margin-right-0--on-tablet
{
	margin-right:0;

}
/* Row[9393]*/
[data-workflow="ClientFactFind.WF.App"] .cff--onboarding-profile
{
	margin-right:0;
margin-left:0;
padding:var(--padding-half) 0;

}
/* Row[9394]*/
[data-workflow="ClientFactFind.WF.App"] .fieldTable.ic-field-wrapper.is-mandatory.margin--right.margin-right-0--on-mobile .max-width--165
{
	max-width:100%;

}
/* Row[9395]*/
.dx-overlay-content .icGrid .dx-datagrid-headers .dx-dropdowneditor-button-visible.dx-datebox .dx-texteditor-input
{
	padding-right:28px !important;
padding-left:20px;

}
/* Row[9396]*/
.dx-overlay-content .icGrid .dx-datagrid-headers .dx-datebox .dx-texteditor-input-container
{
	min-width:100%;

}
/* Row[9397]*/
[data-workflow="ClientFactFind.WF.App"] .dx-overlay-modal .last-row--is-buttons-app .ic-row:last-child
{
	margin-bottom:var(--margin-3x);
padding:var(--padding) var(--padding-2x) 0 var(--padding);
position:sticky;
opacity:1;

}
/* Row[9398]*/
[data-workflow="ClientFactFind.WF.App"] .last-row--is-buttons-app
{
	padding-bottom:var(--padding-half);

}
/* Row[9399]*/
.cff--onboarding-profile .icGrid .dx-datagrid-adaptive-more:before
{
	display:none;

}
/* Row[9400]*/
.cff--onboarding-profile .icGrid .dx-datagrid .dx-row > td:has(+ td.dx-command-adaptive.dx-command-adaptive-hidden)
{
	display:none;

}
/* Row[9401]*/
.cff--onboarding-profile .icGrid .dx-datagrid .dx-datagrid-rowsview .dx-datagrid-content .dx-row > td.dx-command-adaptive:not(.dx-command-adaptive-hidden):last-child
{
	display:none;

}
/* Row[9402]*/
.risk-profile-repeater .ic-row:not(.ic-row-0) .ic-col:first-child
{
	justify-content:center;
padding-left:var(--padding-half);
border:none;

}
/* Row[9403]*/
.risk-profile-repeater .ic-row:not(.ic-row-0) .ic-col:last-child
{
	justify-content:center;
padding-right:var(--padding-half);
border:none;

}
/* Row[9404]*/
.risk-profile-repeater .ic-row:not(.ic-row-0) .ic-col
{
	padding:var(--padding-half);
border:none;

}
/* Row[9405]*/
.risk-profile-repeater .ic-row
{
	display:block;

}
/* Row[9406]*/
[data-design-system="Alt"] [ic-external-widget]:before
{
	left:0;

}
/* Row[9407]*/
body[data-workflow="ClientFactFind.WF.App"]
{
	position:relative;

}
/* Row[9408]*/
[data-workflow="ClientFactFind.WF.App"] .icGrid .dx-datagrid .dx-master-detail-cell .dx-layout-manager .dx-box-flex
{
	word-break:break-word;

}
/* Row[9409]*/
:root body[data-is-mobile="true"] select, :root body[data-is-mobile="true"] textarea, :root body[data-is-mobile="true"] input, :root body[data-is-mobile="true"] .icGrid .dx-datagrid-headers .dx-texteditor-input, :root body[data-is-mobile="true"] .fr-box.fr-basic .fr-element, :root body[data-is-mobile="true"] .dx-placeholder::before
{
	font-size:1rem;

}
/* Row[9410]*/
:root [data-is-mobile="true"]
{
	--input-min-height:2.5em;

}
/* Row[9411]*/
[data-is-mobile="true"] .ic-reveal-password-icon:not(.password-icon--not-toggle .ic-reveal-password-icon) , [data-is-mobile="true"] .fieldTable:focus-within .ic-reveal-password-icon:hover
{
	width:calc(2.375rem - 2px);
height:calc(2.375rem - 2px);

}
/* Row[9412]*/
[data-is-mobile="true"] .dx-searchbox .dx-texteditor-input
{
	padding-left:2.125em;

}
/* Row[9413]*/
[data-is-mobile="true"] .dx-texteditor[style*="height: 54px"] .dx-texteditor-input
{
	height:3.375em !important;

}
/* Row[9414]*/
[data-is-mobile="true"] input[type="password"] , [data-is-mobile="true"] input[type="password"] + input[type="text"][style*="display: inline-block"]
{
	padding-right:2.5em;

}
/* Row[9415]*/
[data-is-mobile="true"] .dx-datebox.dx-dropdowneditor-button-visible .dx-texteditor-input
{
	--input-padding:.438em 0.625em;

}
/* Row[9416]*/
[data-is-mobile="true"] .dx-datebox .dx-texteditor-container
{
	display:block;

}
/* Row[9417]*/
.mobile-date-input
{
	min-width:120px !important;

}
/* Row[9418]*/
.ExtraSmall .margin--bottom-8x-neg-imp-on-mobile
{
	margin-bottom:calc(-4 * var(--margin-2x))!important;

}
/* Row[9419]*/
.icGrid .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row > td:has(+td.dx-command-adaptive-hidden)
{
	padding-right:var(--padding);

}
/* Row[9420]*/
.tabs--date-range-selector-in-header .dx-tabpanel-tabs
{
	height:8em;

}
/* Row[9421]*/
[data-is-mobile="true"] .dx-datebox.dx-dropdowneditor-button-visible
{
	--input-min-width:10.714em;

}
/* Row[9422]*/
:root body[data-is-mobile="true"] .input--search .dx-texteditor input
{
	padding-left:1.813rem;

}
/* Row[9423]*/
[data-header-type="3"] .header .header__logo
{
	position:absolute;

}
}
@media only screen and (max-width: 1019px) and (hover:none) {

/* Row[9425]*/
.radio-group--as-buttons .dx-radiogroup .dx-collection .dx-item
{
	padding-bottom:var(--padding-half);
padding-top:var(--padding-half);

}
/* Row[9426]*/
.fields--grid .fieldTable
{
	width:auto;
margin-bottom:var(--gap-horizontal);
display:grid;
grid-template-columns:var(--fields-grid-template-columns-tablet, var(--fields-grid-template-columns));
grid-template-rows:var(--fields-grid-template-rows-tablet, var(--fields-grid-template-rows));

}
}
@media only screen and (max-width: 1100px) {

/* Row[9427]*/
.interactions--title
{
	display:block;

}
/* Row[9428]*/
.interactions--title .ic-row
{
	justify-content:center;

}
}
@media only screen and (max-width: 1148px) {

/* Row[9429]*/
.market-indices iframe
{
	height:118px;
margin-top:-54px;

}
}
@media only screen and (max-width: 1149px) {

/* Row[9430]*/
.header__bttm-menu .dx-menu-horizontal
{
	display:none !important;

}
/* Row[9431]*/
.header__bttm-menu .dx-menu-adaptive-mode:not(.ic-tree-view-menu)
{
	align-items:center;
justify-content:flex-end;
min-height:var(--header-menu-height);
display:flex !important;
background:transparent;

}
/* Row[9432]*/
.header__bttm-menu .dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-button-mode-contained
{
	color:var(--button-text-color);
font-size:var(--button-font-size);
align-items:center;
justify-content:center;
width:auto;
min-width:var(--button-min-width);
min-height:var(--button-min-height);
margin-right:-.679em;
padding:var(--button-content-padding);
display:flex;
background:var(--button-bg);
border:0;
box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color);
border-radius:var(--button-border-radius);
cursor:pointer;
box-sizing:border-box;
overflow:hidden;
transform:translateZ(0) rotate(0.03deg);
-webkit-mask-image:linear-gradient(#000, #fff);
--button-min-width:2.571em;
--button-content-padding:.15em .679em;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[9433]*/
.header__bttm-menu .dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-button-has-icon .dx-button-content
{
	justify-content:flex-start;
width:auto;
min-height:var(--button-min-height);
padding:0;
display:flex;
overflow:hidden;

}
/* Row[9434]*/
.header__bttm-menu .dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-button-mode-contained::before
{
	color:var(--button-text-color);
font-family:var(--font-family-icon);
font-size:var(--button-icon-size);
line-height:normal;
align-items:center;
width:auto;
height:100%;
margin:0;
position:relative;
display:inline-flex;
background:transparent;
text-transform:none;
content:"menu";
z-index:1;
opacity:1;
transform:rotate(0.03deg);
--button-icon-size:2em;

}
/* Row[9435]*/
.header__bttm-menu .dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-button-mode-contained.dx-state-hover::before, [dx-button].dx-button:not(.button--no-hover).button--has-icon.dx-state-active::before
{
	color:var(--button-hover-text-color);

}
/* Row[9436]*/
.header__bttm-menu .dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-button-mode-contained .dx-button-content::before
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
background:var(--button-hover-overlay-bg);
content:"";
z-index:0;
opacity:0;

}
/* Row[9437]*/
.header__bttm-menu .dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-button-mode-contained.dx-state-hover .dx-button-content::before, .header__bttm-menu .dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-button-mode-contained.dx-state-active .dx-button-content::before
{
	background:var(--button-hover-overlay-bg);
opacity:var(--button-hover-overlay-opacity);

}
/* Row[9438]*/
.header__bttm-menu .dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-button-mode-contained.dx-state-hover, .header__bttm-menu .dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-button-mode-contained.dx-state-active
{
	color:var(--button-hover-text-color);
box-shadow:inset 0 0 0 var(--button-hover-border-width) var(--button-hover-border-color);

}
/* Row[9439]*/
.header__bttm-menu .dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-button-mode-contained::after
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:block;
background-image:radial-gradient(circle, var(--button-click-ripple-bg) 10%,transparent 10.01%);
background-repeat:no-repeat;
background-position:50%;
content:"";
z-index:2;
opacity:0;
transition:transform var(--anim-speed-fast) ease, opacity var(--anim-speed-slow) ease;
transform:scale(10,10) translateZ(0);
pointer-events:none;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[9440]*/
.header__bttm-menu .dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-icon-menu
{
	display:none;

}
/* Row[9441]*/
.header__bttm-menu .dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-button-mode-contained:active::after
{
	opacity:var(--button-click-ripple-opacity);
transition:0s;
transform:scale(0,0) translateZ(0);
backface-visibility:hidden;
-webkit-backface-visibility:hidden;

}
/* Row[9442]*/
.dx-overlay-content.dx-menu-adaptive-mode:not(.ic-tree-view-menu)
{
	max-width:21.429em;
max-height:calc(100% - var(--header-height)) !important;
min-height:calc(100% - var(--header-height)) !important;
position:absolute !important;
top:var(--header-menu-height) !important;
right:0 !important;
left:auto !important;
display:flex !important;
background:transparent;
box-shadow:var(--box-shadow-x-large);
transform:none !important;
animation:slideInLeft .5s ease;
will-change:transform;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;
-webkit-backdrop-filter:blur(20px);
backdrop-filter:blur(20px);

}
/* Row[9443]*/
.dx-menu-adaptive-mode-overlay-wrapper .dx-overlay-content
{
	box-shadow:0 31px 41px 0 rgb(33 43 54 / 20%), 0 2px 16px 0 rgb(33 43 54 / 8%);
border-radius:0!important;
transform:none!important;
animation:slideInLeft .5s ease;

}
/* Row[9444]*/
.dx-overlay-content.dx-menu-adaptive-mode:not(.ic-tree-view-menu):before
{
	width:100%;
height:100%;
position:absolute;
top:0;
left:0;
background:var(--menu-bg);
content:"";
opacity:var(--menu-bg-opacity);

}
/* Row[9445]*/
.dx-menu-adaptive-mode-overlay-wrapper .dx-overlay-content .dx-treeview
{
	border:0;
box-shadow:none;
border-radius:0;

}
/* Row[9446]*/
.dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-treeview-node-container:first-child > .dx-treeview-node
{
	padding:0;
border-bottom:var(--left-menu-item-border-width) solid var(--left-menu-item-border-color);
transform:translateZ(0);

}
/* Row[9447]*/
.dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-state-active, .dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-state-hover
{
	background:var(--ui-color-key-secondary)!important;
--menu-item-color:var(--ui-color-key);

}
/* Row[9448]*/
.dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-treeview-item .dx-menu-item-selected::before, .dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-treeview-item .dx-menu-item-parent-selected::before
{
	width:var(--menu-item-selected-border-width);
height:100%;
position:fixed;
top:0;
left:0;
display:flex;
background:var(--menu-item-selected-border-color);
content:"";

}
/* Row[9449]*/
.dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-treeview-item .dx-menu-item-selected.dx-menu-item-text, .dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-treeview-item .dx-menu-item-parent-selected.dx-menu-item-text
{
	background:transparent;
--menu-item-color:var(--ui-color-key);

}
/* Row[9450]*/
.dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-treeview-toggle-item-visibility
{
	font-size:var(--font-size-main);
align-items:flex-start;
height:100%;
display:flex!important;
pointer-events:none;

}
/* Row[9451]*/
.dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-treeview-toggle-item-visibility:before
{
	color:var(--menu-item-color);
font-family:var(--font-family-icon);
font-size:1.5em;
align-items:center;
width:auto;
margin:0;
top:var(--padding-half);
right:var(--padding-half);
left:auto;
display:flex;

}
/* Row[9452]*/
.dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-treeview-toggle-item-visibility.dx-treeview-toggle-item-visibility-opened:before
{
	content:var(--menu-item-up-icon);

}
/* Row[9453]*/
.dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-treeview-toggle-item-visibility.dx-treeview-toggle-item-visibility:not(.dx-treeview-toggle-item-visibility-opened):before
{
	content:var(--menu-item-down-icon);

}
/* Row[9454]*/
.dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-treeview-toggle-item-visibility + .dx-treeview-node-container, .dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-treeview-toggle-item-visibility + .dx-treeview-node-loadindicator + .dx-treeview-node-container
{
	width:calc(100% - var(--margin-2x));
margin:0 var(--margin) var(--margin) var(--margin);
position:relative;
border-radius:var(--left-menu-submenu-shader-border-radius);
content:"";

}
/* Row[9455]*/
.dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-treeview-toggle-item-visibility + .dx-treeview-node-container::before, .dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-treeview-toggle-item-visibility + .dx-treeview-node-loadindicator + .dx-treeview-node-container:before
{
	width:100%;
height:100%;
position:absolute;
display:flex;
background:var(--left-menu-submenu-shader-bg);
content:"";
opacity:var(--left-menu-submenu-shader-opacity);

}
/* Row[9456]*/
.dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-treeview-node
{
	padding:0;
position:relative;

}
/* Row[9457]*/
.dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-treeview-toggle-item-visibility + .dx-treeview-node-container .dx-treeview-node.dx-treeview-node-is-leaf > .dx-treeview-item, .dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-treeview-toggle-item-visibility + .dx-treeview-node-loadindicator + .dx-treeview-node-container .dx-treeview-node > .dx-treeview-item
{
	min-height:2.5em;
padding:calc(var(--padding) * .35) 0;
display:inline-flex;

}
/* Row[9458]*/
.dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-treeview-node-container:first-child > .dx-treeview-node .dx-treeview-item
{
	align-items:center;
width:100%;
min-height:3.571em;
padding:0;
display:flex;
background:transparent;

}
/* Row[9459]*/
.dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-treeview-toggle-item-visibility + .dx-treeview-node-container .dx-treeview-node:first-of-type > .dx-treeview-item, .dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-treeview-toggle-item-visibility + .dx-treeview-node-loadindicator + .dx-treeview-node-container .dx-treeview-node:first-of-type > .dx-treeview-item
{
	margin-top:var(--margin-half);

}
/* Row[9460]*/
.dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-treeview-node-container:first-child > .dx-treeview-node .dx-item-content
{
	padding:0;

}
/* Row[9461]*/
.dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-treeview-item .dx-treeview-item-content .dx-menu-item-text
{
	color:var(--menu-item-color);
padding-left:var(--padding);
position:relative;
display:flex;
background:transparent;

}
/* Row[9462]*/
.dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-treeview-node-container.dx-treeview-node-container-opened span.dx-menu-item-text.dx-menu-item-selected
{
	color:var(--ui-color-key);

}
/* Row[9463]*/
.dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-scrollable-vertical .dx-scrollable-container
{
	overflow-x:hidden;
overflow-y:auto;
touch-action:pan-y;

}
/* Row[9464]*/
.dx-overlay-wrapper.dx-menu-adaptive-mode-overlay-wrapper
{
	width:21.429em !important;
height:100vh !important;
position:fixed !important;
right:0 !important;
left:auto !important;
display:flex;
border-radius:0;
z-index:1600 !important;
transform:none !important;

}
/* Row[9465]*/
.dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-treeview-node-container:first-child > .dx-treeview-node:last-child
{
	align-items:center;
justify-content:flex-end;
width:100%;
height:var(--header-menu-item-height);
padding-left:var(--padding);
position:fixed;
top:0;
right:0;
display:flex;
background:var(--card-bg);
border-bottom:var(--border-width) solid var(--ui-color-border);

}
/* Row[9466]*/
.dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-treeview-node-container:first-child > .dx-treeview-node:first-child
{
	margin-top:var(--header-menu-height);

}
/* Row[9467]*/
.dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-treeview-node-container:first-child > .dx-treeview-node:last-child .dx-treeview-item
{
	justify-content:flex-end;
max-width:fit-content;
min-height:var(--button-min-height);
border-radius:var(--button-border-radius);

}
/* Row[9468]*/
.dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-treeview-node-container:first-child > .dx-treeview-node:last-child .dx-treeview-item .IX_CloseMenuButton:before
{
	content:"Hide Menu";

}
/* Row[9469]*/
.dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-treeview-node-container:first-child > .dx-treeview-node:last-child .dx-treeview-item .IX_CloseMenuButton:after
{
	font-family:var(--font-family-icon);
font-size:2em;
margin-left:auto;
content:"menu_open";
transform:rotate(180.03deg);

}
/* Row[9470]*/
.dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-treeview-node-container:first-child > .dx-treeview-node:last-child .dx-treeview-item .IX_CloseMenuButton
{
	color:var(--ui-color-key);
line-height:1;
align-items:center;
justify-content:flex-end;
width:100%;
padding:.15em .679em;

}
/* Row[9471]*/
.dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-treeview-node-container:first-child > .dx-treeview-node:last-child:before
{
	font-size:1.5em;
position:absolute;
left:1em;
content:"Menu";

}
/* Row[9472]*/
.dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-treeview-item .dx-treeview-item-content .dx-menu-item-icon + .dx-menu-item-text
{
	align-items:center;
flex-direction:row-reverse;

}
/* Row[9473]*/
.dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-treeview-item .dx-menu-item-icon + .dx-menu-item-text::after
{
	color:var(--menu-item-color);
font-family:var(--font-family-icon);
font-size:1.5em;
line-height:normal;
align-items:center;
width:1.5em;
height:100%;
position:relative;
display:inline-flex;
background:transparent;
content:var(--icon);
z-index:1;
overflow:hidden;
opacity:1;
transform:rotate(0.03deg);
--menu-item-color:#919EAB;

}
/* Row[9474]*/
.dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-treeview-item.dx-state-hover .dx-treeview-item-content .dx-menu-item-text:after, .dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-treeview-item .dx-treeview-item-content .dx-menu-item-text[class*="selected"]:after
{
	--menu-item-color:var(--ui-color-key);

}
/* Row[9475]*/
.dx-menu-adaptive-mode:not(.ic-tree-view-menu) .dx-treeview-item .dx-treeview-item-content .dx-menu-item-icon
{
	display:none;

}
/* Row[9476]*/
.dx-menu-adaptive-mode:not(.ic-tree-view-menu) .HomeIcon + .dx-menu-item-text:after
{
	--icon:"home";

}
/* Row[9477]*/
.dx-menu-adaptive-mode:not(.ic-tree-view-menu) .DataViewsIcon + .dx-menu-item-text:after
{
	--icon:"equalizer";

}
/* Row[9478]*/
.dx-menu-adaptive-mode:not(.ic-tree-view-menu) .AccountManagementIcon + .dx-menu-item-text:after
{
	--icon:"account_balance";

}
/* Row[9479]*/
.dx-menu-adaptive-mode:not(.ic-tree-view-menu) .WealthIcon + .dx-menu-item-text:after
{
	--icon:"account_balance_wallet";

}
/* Row[9480]*/
.dx-menu-adaptive-mode:not(.ic-tree-view-menu) .ReportingIcon + .dx-menu-item-text:after
{
	--icon:"insert_drive_file";

}
/* Row[9481]*/
.dx-menu-adaptive-mode:not(.ic-tree-view-menu) .WatchlistIcon + .dx-menu-item-text:after
{
	--icon:"trending_up";

}
/* Row[9482]*/
.dx-menu-adaptive-mode:not(.ic-tree-view-menu) .MoreIcon + .dx-menu-item-text:after
{
	--icon:"more_horiz";

}
/* Row[9483]*/
.dx-menu-adaptive-mode:not(.ic-tree-view-menu) .SignOutIcon + .dx-menu-item-text:after
{
	--icon:"power_settings_new";

}
/* Row[9484]*/
.dx-menu-adaptive-mode:not(.ic-tree-view-menu) .AccountsIcon + .dx-menu-item-text:after
{
	--icon:"equalizer";

}
/* Row[9485]*/
.header__top-menu .dx-menu-horizontal
{
	display:block !important;

}
/* Row[9486]*/
.header__top-menu .dx-menu-adaptive-mode
{
	display:none !important;

}
/* Row[9487]*/
.tabs--child-tabs-inline-with-parent > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs > .dx-tabs , .tabs--child-tabs-inline-with-parent > .ic-row > .ic-col > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs > .dx-tabs
{
	max-width:unset;
position:relative;
top:unset;

}
}
@media only screen and (max-width: 1159px) {

/* Row[9488]*/
.linked-bank-account__account
{
	--flex-direction:column;
--flex-align-items:flex-start;
--flex-justify-content:center;
--gap-vertical:var(--padding-half);

}
/* Row[9489]*/
.linked-bank-account__account .ic-row:last-child
{
	flex-wrap:wrap;
justify-content:flex-start;
margin-top:var(--margin-half);
margin-left:0;

}
/* Row[9490]*/
.linked-bank-account__account .ic-row:last-child .fieldTable
{
	margin-top:var(--margin);

}
}
@media only screen and (max-width: 1199px) {

/* Row[9491]*/
[data-app="CPMyTeam.List.App"] .margin--right
{
	margin-right:var(--margin); !important;

}
}
@media only screen and (max-width: 1200px) {

/* Row[9492]*/
.news-banner .ic-repeater-items .ic-repeater-item
{
	width:100%;
max-width:100vw !important;

}
/* Row[9493]*/
[data-workflow="FPAdvisor.WF.App"] [data-app="FPAUpcomingGoals.List.App"] .fp-overview__upcoming-goals.ic-your-goals .ic-your-goal-grid .ic-your-goal-data
{
	flex-direction:column;

}
}
@media only screen and (max-width: 1200px) and (min-width: 661px) {

/* Row[9494]*/
.stack--on-tablet
{
	display:block;

}
}
@media only screen and (max-width: 1350px) {

/* Row[9495]*/
[data-workflow="FPAdvisor.WF.App"] [data-app="FPAUpcomingGoals.List.App"] .fp-overview__upcoming-goals.ic-your-goals .ic-your-goal-grid .ic-your-goal-data
{
	min-height:10em;

}
/* Row[9496]*/
[data-workflow="FPAdvisor.WF.App"] [data-app="FPAUpcomingGoals.List.App"] .fp-overview__upcoming-goals.ic-your-goals .ic-your-goal-grid .ic-your-goal-data:not(.ic-your-goals-retirement)
{
	min-height:14.5em;

}
/* Row[9497]*/
[data-workflow="FPAdvisor.WF.App"] [data-app="FPAGoalCoverage.List.App"].fp-overview__goal-coverage .icGrid .dx-datagrid .dx-row:first-child > td
{
	--list-row-min-height:12.786em;

}
/* Row[9498]*/
[data-workflow="FPAdvisor.WF.App"] [data-app="FPAGoalCoverage.List.App"].fp-overview__goal-coverage .icGrid .dx-datagrid .dx-row > td
{
	--list-row-min-height:15em;

}
/* Row[9499]*/
[data-workflow="FPAdvisor.WF.App"] [data-app="FPAGoalCoverage.List.App"].fp-overview__goal-coverage
{
	width:19em;
top:calc(5em + var(--padding-half));
right:-67px;

}
/* Row[9500]*/
[data-workflow="FPAdvisor.WF.App"] [data-app="FPAGoalCoverage.List.App"].fp-overview__goal-coverage .coverage-container
{
	width:23em;

}
}
@media only screen and (max-width: 1400px) {

/* Row[9501]*/
.margin--left-auto.flex.flex-align-items-center
{
	position:absolute;
right:12%;

}
}
@media only screen and (max-width: 320px) {

/* Row[9502]*/
.repeater--padding .ic-repeater:has(.mobile--dashboard-accounts)
{
	padding-right:0;
padding-left:0;
padding-bottom:0em;
padding-top:3.65em;
--headings-size-h2:1.214em;
--items-overflow-x:hidden;

}
/* Row[9503]*/
.icGrid .dx-datagrid-group-panel .dx-group-panel-message
{
	overflow:visible;

}
}
@media only screen and (max-width: 325px) {

/* Row[9504]*/
.login__footer-links
{
	flex-wrap:wrap;
margin-top:1.714em;
position:absolute;
bottom:2.857em;
left:calc(50% - 21.527em/2 );
--link-color:var(--color-white);
--link-hover-color:var(--link-color);
--link-hover-underline-color:transparent;
--gap-horizontal:1.714em;

}
/* Row[9505]*/
.login .login__X
{
	font-size:50vw;
max-width:80vw;
max-height:80vw;

}
/* Row[9506]*/
.login__boxes--1
{
	margin-top:40px;
position:static !important;

}
}
@media only screen and (max-width: 325px) and (max-height: 840px) {

/* Row[9507]*/
.login__boxes--1
{
	margin-top:40px;
position:static !important;

}
}
@media only screen and (max-width: 380px) {

/* Row[9508]*/
[data-workflow="ClientFactFind.WF.App"] .header--thin-white-resize-h3-mobile.margin--half-mobile
{
	max-width:270px;
height:27px;

}
/* Row[9509]*/
[data-appname="CDNManagePeopleAssoc.List.App"].icGrid td:not(.dx-command-adaptive-hidden) .dx-datagrid-adaptive-more
{
	left:calc(50% - 2.5em);

}
}
@media only screen and (max-width: 381px) {

/* Row[9510]*/
.market-indices iframe
{
	height:136px;
margin-top:-72px;

}
}
@media only screen and (max-width: 400px) {

/* Row[9511]*/
.header .header__logo span img
{
	--logo-height:4.5em;

}
/* Row[9512]*/
.filterNameTxtBox ~ [dx-button].dx-button
{
	font-size:.8em;

}
}
@media only screen and (max-width: 429px) {

/* Row[9513]*/
.dx-overlay-modal .case-sensitive-filter-warning .dx-toolbar-center
{
	margin-bottom:var(--margin-quarter) !important;
margin-left:auto !important;
position:static;

}
/* Row[9514]*/
.dx-overlay-modal .lower-case-filter-warning .dx-toolbar-center
{
	margin-bottom:var(--margin-quarter) !important;
margin-left:auto !important;
position:static;

}
}
@media only screen and (max-width: 480px) {

/* Row[9515]*/
[data-workflow="FPClient.WF.App"] #IXCOL_FPCNWBreakdownAssetGroupXS_0 .highcharts-container, [data-workflow="FPClient.WF.App"] #IXCOL_FPCNWBreakdownLiaGroupXS_0 .highcharts-container
{
	width:85%!important;
height:39em!important;
margin-left:2.5em;

}
/* Row[9516]*/
.html-button--full-length-on-mobile .fieldTable.ic-field-wrapper
{
	width:calc(85vw);

}
}
@media only screen and (max-width: 515px) {

/* Row[9517]*/
[data-workflow="FPClient.WF.App"] .fp-overview__upcoming-goals.ic-your-goals .ic-your-goal-grid .ic-your-goal-data
{
	flex-direction:column;
min-height:10em;
padding-right:0;

}
/* Row[9518]*/
[data-workflow="FPClient.WF.App"] .fp-overview__upcoming-goals.ic-your-goals .ic-your-goal-grid .ic-your-goal-data:not(.ic-your-goals-retirement)
{
	min-height:14.5em;

}
/* Row[9519]*/
[data-workflow="FPClient.WF.App"] .fp-overview__goal-coverage
{
	width:19em;
top:calc(5em + var(--padding-half));
right:-85px;

}
/* Row[9520]*/
[data-workflow="FPClient.WF.App"] .fp-overview__goal-coverage .icGrid .dx-datagrid .dx-row:first-child > td
{
	--list-row-min-height:12.786em;

}
/* Row[9521]*/
[data-workflow="FPClient.WF.App"] .fp-overview__goal-coverage .icGrid .dx-datagrid .dx-row > td
{
	--list-row-min-height:15em;

}
/* Row[9522]*/
[data-workflow="FPClient.WF.App"] .fp-overview__goal-coverage .coverage-container
{
	width:19em;

}
}
@media only screen and (max-width: 575px) {

/* Row[9523]*/
.planning__your-goals .your-goals__goal
{
	display:grid;
grid-template-columns:repeat(auto-fit, minmax(335px, 1fr));

}
}
@media only screen and (max-width: 660px) {

/* Row[9524]*/
.IXResponsiveBody
{
	padding:0;

}
/* Row[9525]*/
body .IXResponsiveBodyInner > .IXResponsiveContent
{
	width:100% !important;

}
/* Row[9526]*/
.IXResponsiveBody > .IXResponsiveBody > .IXResponsiveContent
{
	width:100% !Important;

}
/* Row[9527]*/
.margin--bottom-2x-neg-imp-on-mobile
{
	margin-bottom:calc(-1 * var(--margin-2x))!important;

}
/* Row[9528]*/
.IX_enhanceAlert
{
	max-width:var(--modal-max-width) !important;

}
/* Row[9529]*/
.login__footer-links
{
	bottom:calc(15vh + 40px);

}
/* Row[9530]*/
.login-page .login__site-alert
{
	min-width:calc(100vw - calc(var(--padding-2x) * 3)) !important;

}
/* Row[9531]*/
.login__input
{
	padding-top:5vh;

}
/* Row[9532]*/
.login__boxes img
{
	width:800px;

}
/* Row[9533]*/
.login__boxes--1
{
	justify-content:flex-start;
max-height:15vh;
padding-left:10px;

}
/* Row[9534]*/
.login .login__X, .login .login__logo
{
	margin-bottom:40px;

}
/* Row[9535]*/
.saved-articles [dx-button].dx-button.button--icon-only:not(.button--has-icon)[data-icon="swap_horiz"]:before
{
	transform:rotate(90deg);

}
/* Row[9536]*/
.saved-articles > div
{
	min-width:100%;
margin-right:0;
overflow:visible;

}
/* Row[9537]*/
.saved-articles
{
	flex-wrap:wrap;

}
/* Row[9538]*/
.saved-articles .app-title button.is-expanded:before
{
	transform:rotate(0deg);

}
/* Row[9539]*/
.saved-articles .app-title button.is-collapsed:before
{
	transform:rotate(180deg);

}
/* Row[9540]*/
.saved-articles .app-title button:before
{
	transition:transform .25s ease;

}
/* Row[9541]*/
.saved-articles__list.is-collapsed > div
{
	max-height:0;
opacity:0;

}
/* Row[9542]*/
.saved-articles__list.is-expanded > div
{
	max-height:128.571em;
opacity:1;

}
/* Row[9543]*/
.saved-articles__list > div
{
	transition:max-height .25s ease, opacity .25s ease;

}
/* Row[9544]*/
.show-on-mobile
{
	display:inline-block;

}
/* Row[9545]*/
.modal--fullscreen-on-mobile
{
	height:100vh !important;
max-height:100vh !important;
border-radius:0 !important;
--modal-max-width:100vw;

}
/* Row[9546]*/
.modal--fullscreen-on-mobile .dx-popup-content
{
	height:calc(100vh - var(--modal-title-min-height)) !important;
max-height:100vh !important;

}
/* Row[9547]*/
.modal--fullscreen-on-mobile .ic-dropdown-list-container .dx-popup-content
{
	height:100% !important;
max-height:unset !important;

}
/* Row[9548]*/
.dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content .dx-scrollable-container .IXNaturalContent .IXColumn:nth-last-child(2) [data-app] .ic-tabs [data-app], .dx-popup-wrapper.dx-overlay-modal .dx-state-focused.dx-overlay-content .dx-scrollable-container .IXNaturalContent .IXColumn:nth-last-child(2) .ic-tabs [data-app]
{
	flex-direction:column;
padding-bottom:0;

}
/* Row[9549]*/
.table-info-app .ic-field-wrapper, .table-info-app__html
{
	flex-direction:column;
--table-info-app-label-margin:0 0 1em 0;

}
/* Row[9550]*/
.steps-app .dx-collection .dx-item:not(.dx-radiobutton-icon-checked) .dx-item-content
{
	width:0;
overflow:hidden;

}
/* Row[9551]*/
.steps-app .dx-collection
{
	width:calc(100% - var(--padding));
display:flex;
grid-column-gap:0;

}
/* Row[9552]*/
.steps-app .dx-collection > div
{
	text-align:center;
flex-grow:1;
justify-content:flex-start;

}
/* Row[9553]*/
.width-100--on-mobile
{
	width:100%!important;

}
/* Row[9554]*/
.buttons-app.buttons-app--column-on-mobile .ic-row button
{
	--button-min-width:100%;
--gap-vertical:0;

}
/* Row[9555]*/
.buttons-app.buttons-app--column-on-mobile .ic-row
{
	flex-direction:column;
width:100%;
--gap-vertical:var(--margin-half);

}
/* Row[9556]*/
.buttons-app--column-on-mobile .MQMACompWrapper .mqmaActionButtons button
{
	width:100%;
margin:var(--gap-vertical) 0 0 var(--gap-horizontal);
--gap-vertical:var(--margin-half);
--gap-horizontal:0;

}
/* Row[9557]*/
.buttons-app--column-on-mobile .MQMACompWrapper .mqmaActionButtons
{
	flex-direction:column;
justify-content:flex-start;
min-height:auto;
margin:var(--margin) calc(-1 * var(--gap-horizontal)) 0 0;

}
/* Row[9558]*/
.buttons-app--column-on-mobile .MQMACompWrapper .mqmaActionButtons button:last-of-type
{
	margin-bottom:var(--margin-half);

}
/* Row[9559]*/
.buttons-app--column-on-mobile .MQMACompWrapper .mqmaActionButtons button.mqmaActionBack
{
	margin-bottom:var(--margin-half);

}
/* Row[9560]*/
.buttons-app--column-on-mobile .MQMACompWrapper .mqmaActionButtons button.mqmaActionBack:not(.ng-hide) + button.final-question-next:not(.ng-hide)
{
	margin-top:0;

}
/* Row[9561]*/
.wf--password-reset .card .fields--flex
{
	--label-margin:0 .5em .25em 0;
--fields-flex-direction:column;
--fields-flex-align-items:flex-start;

}
/* Row[9562]*/
[data-design-system="Alt"] .wf--password-reset .card
{
	--app-title-padding:1.250em;
--padding:1.429em;
--card-app-title-min-height:4em;

}
/* Row[9563]*/
.wf--password-reset .IXResponsiveBody .IXResponsiveBody
{
	padding:0 var(--padding);

}
/* Row[9564]*/
.wf--password-reset .buttons-app .ic-row , .wf--password-reset .buttons-app .ic-col , .wf--password-reset .buttons-app .ic-field-wrapper , .wf--password-reset .buttons-app button
{
	gap:var(--margin-half);
width:100% !important;
margin:0;
--gap-vertical:0px;
--gap-horizontal:0px;

}
/* Row[9565]*/
.wf--password-reset .ic-steps-app , .wf--password-reset .page-title
{
	padding:0;

}
/* Row[9566]*/
.wf--password-reset .dx-textbox
{
	max-width:100%;
min-width:100%;

}
/* Row[9567]*/
.wf--password-reset .ic-col[style*="min-width"]
{
	min-width:unset !important;

}
/* Row[9568]*/
[data-design-system="Alt"] .wf--password-reset .ic-field-wrapper:has(.ic-reveal-password-icon)
{
	max-width:unset;

}
/* Row[9569]*/
.fields--grid .fieldTable
{
	width:auto;
margin-bottom:var(--gap-horizontal);
display:grid;
grid-template-columns:var(--fields-grid-template-columns-mobile, var(--fields-grid-template-columns));
grid-template-rows:var(--fields-grid-template-rows-mobile, var(--fields-grid-template-rows));

}
/* Row[9570]*/
.summary-app .fieldTable .FieldLabel
{
	width:100%;
max-width:28em;
padding-right:0;

}
/* Row[9571]*/
.hide-on-mobile
{
	display:none !important;

}
/* Row[9572]*/
.app-title.app-title--has-buttons .TableTitle
{
	--card-app-title-border-width:0;

}
/* Row[9573]*/
.app-title.app-title--has-buttons .ic-row:last-child
{
	position:relative;
background:var(--app-subtitle-bg);
border-top:var(--border-width) solid var(--card-app-title-border-color);
border-bottom:var(--border-width) solid var(--card-app-title-border-color);

}
/* Row[9574]*/
.width-100--on-mobile.border--between
{
	border-bottom:var(--border-width) solid var(--ui-color-border);
border-right:0;

}
/* Row[9575]*/
.ic-plaid-link .accounts-head
{
	flex-direction:column-reverse;

}
/* Row[9576]*/
.ic-plaid-link .addNewButton
{
	width:100%;
margin-bottom:var(--padding-half);

}
/* Row[9577]*/
.ic-plaid-link .refreshListButton
{
	width:100%;
margin-left:0;

}
/* Row[9578]*/
.flex.flex-wrap .width-100--on-mobile
{
	margin-right:0;
margin-left:0;

}
/* Row[9579]*/
.MQMACompWrapper
{
	--image-container-height:18em;

}
/* Row[9580]*/
.MQMACompWrapper .quesContent
{
	width:calc(100% - var(--padding-3x) - var(--padding-2x));
padding-bottom:calc(var(--image-container-height) * .75 + var(--padding-plus-half));
padding-top:var(--padding-plus-half);

}
/* Row[9581]*/
.MQMACompWrapper [ng-if="q.quesImageField"]
{
	width:100%;
height:calc(var(--image-container-height) * .75);
min-height:calc(var(--image-container-height) * .75);
top:auto;
bottom:-1px;
left:-1px;
border-top-left-radius:0;
border-top-right-radius:0;

}
/* Row[9582]*/
.MQMACompWrapper .MQMAQuesCount
{
	justify-content:flex-start;
height:auto;
margin-bottom:var(--margin);
position:relative;
right:0;

}
/* Row[9583]*/
.mqma-app
{
	--image-container-width:100%;
--image-container-height:18em;

}
/* Row[9584]*/
.mqma-app .mqma-app__input
{
	width:100%;
height:auto;
padding-bottom:var(--image-container-height);
padding-top:4.5em;
position:relative;
bottom:0;

}
/* Row[9585]*/
.mqma-app .mqma-app__image
{
	font-size:var(--font-size-main);
width:calc(100% - var(--padding-2x));
position:absolute;
top:calc(100% - var(--image-container-height) - calc(var(--buttons-app-min-height) / 2) - var(--padding-half));
border-top-left-radius:0;
border-top-right-radius:0;
z-index:1;

}
/* Row[9586]*/
.mqma-app .mqma-app__question-counter
{
	margin-bottom:-3.5em;
position:relative;
top:.75em;
right:auto;
left:2em;
z-index:2;

}
/* Row[9587]*/
.filter
{
	--button-click-ripple-bg:var(--ui-color-text);
--button-click-ripple-opacity:0.075;

}
/* Row[9588]*/
.filter .ic-row:first-child .ic-col:first-child button
{
	grid-area:1/span 2;

}
/* Row[9589]*/
.filter .ic-row:not(:last-child)
{
	margin:0;
padding:0;
display:grid;
grid-row-gap:var(--gap-horizontal);

}
/* Row[9590]*/
.filter .ic-row:not(:last-child) .ic-col .fieldTable:not(.labels--hide):not(.radio-buttons--as-segmented-control)
{
	max-width:100%;
min-width:100%;
margin:0;
display:inline-grid;
grid-column-gap:var(--gap-vertical);
grid-template-columns:minmax(0, 30vw) minmax(0,80vw);

}
/* Row[9591]*/
.filter .ic-row:not(:last-child) .ic-col .fieldTable > *:not(.dx-datebox-date)
{
	width:100%!important;
margin:0;

}
/* Row[9592]*/
.filter .ic-row:not(:last-child) .ic-col .fieldTable > .dx-datebox-date
{
	width:100%!important;
margin:0;

}
/* Row[9593]*/
.filter .ic-row:last-child
{
	flex-wrap:wrap;
justify-content:flex-end;
width:100%;
min-height:var(--buttons-app-min-height);
padding:0 var(--padding) var(--gap-horizontal) var(--padding);
display:flex;
border-top:var(--buttons-app-border-width) solid var(--buttons-app-border-color);

}
/* Row[9594]*/
.filter .ic-row:last-child:not(:only-child) .ic-col .fieldTable
{
	margin-top:var(--gap-horizontal);

}
/* Row[9595]*/
.icGrid .dx-datagrid-group-panel .dx-group-panel-message
{
	white-space:pre-wrap;

}
/* Row[9596]*/
.icGrid .dx-datagrid .dx-toolbar .dx-toolbar-before .dx-toolbar-item:not(.dx-toolbar-item-auto-hide)
{
	margin:0;

}
/* Row[9597]*/
.tabs--as-segmented-control > .ic-tabs > .dx-tabpanel-tabs .dx-tabs-nav-buttons .dx-tabs-scrollable , .tabs--as-segmented-control > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs .dx-tabs-nav-buttons .dx-tabs-scrollable , .tabs--as-segmented-control.ic-tabs > .dx-tabpanel-tabs .dx-tabs-nav-buttons .dx-tabs-scrollable , .tabs--as-segmented-control > .ic-row > .ic-col > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs .dx-tabs-nav-buttons .dx-tabs-scrollable , .tabs--as-segmented-control > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs-nav-buttons .dx-tabs-scrollable , .tabs--as-segmented-control > .ic-field-wrapper > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs-nav-buttons .dx-tabs-scrollable , ic-tabs.tabs--as-segmented-control > .ic-tabs > .dx-tabpanel-tabs .dx-tabs-nav-buttons .dx-tabs-scrollable , .tabs--as-segmented-control > .ic-row > .ic-col > .ic-field-wrapper > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs-nav-buttons .dx-tabs-scrollable
{
	max-width:calc(100% - (var(--tabs-scroll-buttons-width) * 2));
border-radius:10px;

}
/* Row[9598]*/
.dx-popup-wrapper.dx-overlay-modal
{
	max-width:100%!important;
--headings-size-h1:2em;
--headings-size-h4:1.143em;
--page-title-font-size:var(--headings-size-h1);
--page-title-date-font-size:.465em;
--card-border-radius:3px;
--input-max-width:calc(95vw - var(--padding-2x));
--items-scroll-animation:anim-scrollable-lr;
--items-overflow-y:hidden;
--items-overflow-x:auto;

}
/* Row[9599]*/
.filter, .filter.card
{
	max-height:calc(var(--app-title-min-height) - var(--border-width));
display:grid;
border-radius:0;
overflow:hidden;
transform:translateZ(0);
grid-row-gap:var(--padding);
grid-template-rows:var(--app-title-min-height);
grid-auto-rows:auto;

}
/* Row[9600]*/
.filter::before
{
	display:flex;
cursor:pointer;

}
/* Row[9601]*/
.filter::after
{
	position:absolute;
left:10px;
display:inline-flex;
cursor:pointer;

}
/* Row[9602]*/
.filter.is-expanded
{
	max-height:100vh;

}
/* Row[9603]*/
.filter.is-expanded::after
{
	position:absolute;
top:1.1em;
content:var(--ui-icon-up);

}
/* Row[9604]*/
.filterBuilder .dx-field .dx-field-value
{
	width:100%!important;
overflow:visible;

}
/* Row[9605]*/
.filter.filter--no-buttons .ic-row:first-child .ic-col:first-child button
{
	grid-area:1/span 2;

}
/* Row[9606]*/
.filter.filter--no-buttons .ic-row
{
	margin:0;
padding:0 var(--padding);
display:grid;
grid-row-gap:var(--gap-horizontal);

}
/* Row[9607]*/
.filter.filter--no-buttons .ic-row .ic-col .fieldTable
{
	max-width:100%;
margin:0;
display:inline-grid;
grid-column-gap:var(--gap-vertical);
grid-template-columns:minmax(0, 30vw) minmax(0,80vw);

}
/* Row[9608]*/
.filter.filter--no-buttons .ic-row .ic-col .fieldTable > *:not(.dx-datebox-date)
{
	width:100%!important;
margin:0;

}
/* Row[9609]*/
.filter.filter--no-buttons .ic-row .ic-col .fieldTable > .dx-datebox-date
{
	width:100%!important;
margin:0;

}
/* Row[9610]*/
.filter .fieldTable[style*="display"]:not([style*="display:none"]):not([style*="display: none"])
{
	display:inline-grid!important;

}
/* Row[9611]*/
.filter.filter--vertical.is-expanded
{
	padding-bottom:calc(var(--buttons-app-min-height) + var(--padding));

}
/* Row[9612]*/
.filter.filter--vertical .ic-row:not(:last-child) .ic-col ~ .ic-col .fieldTable
{
	flex-direction:row;
margin-top:var(--gap-horizontal);

}
/* Row[9613]*/
.filter.filter--vertical .ic-row:not(:last-child)
{
	display:grid;
grid-row-gap:0;

}
/* Row[9614]*/
.filter.filter--vertical .ic-row:not(:last-child) .ic-col .fieldTable > label.hide + *:not(.dx-datebox-date), .filter.filter--vertical .ic-row:not(:last-child) .ic-col .fieldTable > label.is-hidden + *:not(.dx-datebox-date), .filter.filter--vertical .ic-row:not(:last-child) .ic-col .fieldTable > label[style*="display: none"] + *:not(.dx-datebox-date), .filter.filter--vertical .ic-row:not(:last-child) .ic-col .fieldTable > label[style*="display:none"] + *:not(.dx-datebox-date), .filter.filter--vertical .ic-row:not(:last-child) .ic-col .fieldTable > :only-child
{
	grid-area:1/span 2;

}
/* Row[9615]*/
.filter .TableTitle
{
	display:none;

}
/* Row[9616]*/
.filter.filter--vertical .dx-radiogroup
{
	margin-top:var(--gap-horizontal)!important;

}
/* Row[9617]*/
.filter.filter--vertical .ic-row:last-child:not(:only-child)
{
	padding-top:0;

}
/* Row[9618]*/
.input-app--as-list.list--two-columns .ic-row
{
	grid-template-columns:1fr;

}
/* Row[9619]*/
.input-app--as-list.list--two-columns .ic-row .ic-col:nth-of-type(1n):before
{
	visibility:hidden;

}
/* Row[9620]*/
.input-app--as-list.list--two-columns .ic-row:before
{
	visibility:hidden;

}
/* Row[9621]*/
.input-app--as-list.list--two-columns .ic-row .ic-col:nth-child(even)
{
	border-left:0;

}
/* Row[9622]*/
.input-app--as-list .fieldTable
{
	grid-template-columns:1fr auto;

}
/* Row[9623]*/
.input-app--as-list .fieldTable .FieldLabel
{
	margin-right:var(--margin-half);

}
/* Row[9624]*/
.tabs--as-segmented-control > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--as-segmented-control > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--as-segmented-control.ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--as-segmented-control > .ic-row > .ic-col > .ic-field-wrapper > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--as-segmented-control > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--as-segmented-control > .ic-field-wrapper > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , ic-tabs.tabs--as-segmented-control > .ic-tabs > .dx-tabpanel-tabs .dx-tabs , .tabs--as-segmented-control > .ic-row > .ic-col > .ic-field-wrapper > ic-tabs > .ic-tabs > .dx-tabpanel-tabs .dx-tabs
{
	align-items:flex-start;
flex-wrap:wrap;
justify-content:center;
max-width:100vw;
margin-top:var(--margin-half);
overflow:hidden;
--tabs-panel-height:2.3em;

}
/* Row[9625]*/
.tabs--as-segmented-control.ic-tabs .dx-tabs
{
	align-items:center;
flex-wrap:wrap;
justify-content:flex-start;

}
/* Row[9626]*/
.margin--on-mobile
{
	margin:var(--margin);

}
/* Row[9627]*/
.margin-left--on-mobile
{
	margin-left:var(--margin);

}
/* Row[9628]*/
.margin-right--on-mobile
{
	margin-right:var(--margin);

}
/* Row[9629]*/
.margin-top--on-mobile
{
	margin-top:var(--margin);

}
/* Row[9630]*/
.margin-bottom--on-mobile
{
	margin-bottom:var(--margin);

}
/* Row[9631]*/
.padding--on-mobile
{
	padding:var(--padding);

}
/* Row[9632]*/
.padding-left--on-mobile
{
	padding-left:var(--padding);

}
/* Row[9633]*/
.padding-right--on-mobile
{
	padding-right:var(--padding);

}
/* Row[9634]*/
.padding-top--on-mobile
{
	padding-top:var(--padding);

}
/* Row[9635]*/
.padding-bottom--on-mobile
{
	padding-bottom:var(--padding);

}
/* Row[9636]*/
.padding--0-on-mobile
{
	padding:0;

}
/* Row[9637]*/
.buttons-app.buttons-app--as-tabs
{
	max-width:100vw;
overflow-x:auto;

}
/* Row[9638]*/
.buttons-app.buttons-app--as-tabs::-webkit-scrollbar
{
	display:none;

}
/* Row[9639]*/
.buttons-app--as-tabs.buttons-app .ic-row
{
	margin-left:0;

}
/* Row[9640]*/
.buttons-app--as-tabs.buttons-app .ic-row::after
{
	width:var(--padding);
display:flex;
content:"";

}
/* Row[9641]*/
#timelineSliderV4 #slider label:nth-child(5n+7), #timelineSliderV4 #slider label:nth-child(2)
{
	opacity:0;

}
/* Row[9642]*/
#timelineSliderV4 #slider label:nth-child(2), #timelineSliderV4 #slider label:nth-child(22), #timelineSliderV4 #slider label:nth-child(42), #timelineSliderV4 #slider label:nth-child(62), #timelineSliderV4 #slider label:last-child
{
	opacity:1;

}
/* Row[9643]*/
.border-radius--on-mobile
{
	--border-radius:3px;
--card-border-radius:3px;

}
/* Row[9644]*/
.login-page .login-page__login
{
	width:90vw !important;
height:75vh;
position:absolute;
top:calc(50% - calc(75vh / 2));
left:calc(50% - calc(90vw / 2));
background:rgba(255,255,255,0.8);
border-radius:var(--border-radius);
--padding-4x:var(--padding);
backdrop-filter:blur(20px);

}
/* Row[9645]*/
:root[data-user-theme="dark"] .login-page .login-page__login
{
	background:rgba(6,19,39,0.8);

}
/* Row[9646]*/
.login-page .login-page__footer
{
	justify-content:center;
width:100%;
max-width:unset;
right:unset;
display:flex;

}
/* Row[9647]*/
.last-row--is-buttons-app.buttons-app--column-on-mobile .ic-row:last-child
{
	align-items:stretch;
flex-direction:column;
width:calc(100% - var(--padding-half));
padding:var(--padding-half) var(--padding) var(--padding);
box-sizing:border-box;
--gap-vertical:0;
--gap-horizontal:var(--padding-half);

}
/* Row[9648]*/
.last-row--is-buttons-app.buttons-app--column-on-mobile .ic-row:last-child [dx-button]
{
	--button-min-width:100%;

}
/* Row[9649]*/
[data-header-type="3"] .ic-menu-default .dx-menu .dx-menu-horizontal .menu__username .dx-menu-item-has-submenu::after
{
	position:absolute;
right:24px;
visibility:visible;

}
/* Row[9650]*/
[data-header-type="3"] .menu__username
{
	margin-right:-36px !important;
margin-left:-18px !important;

}
/* Row[9651]*/
[data-header-type="3"] .menu__username .dx-menu-item
{
	width:48px;
height:18px;
border:1px solid;
visibility:hidden;

}
/* Row[9652]*/
.login-page.rm-login-page .login-page__login
{
	left:5vw;

}
/* Row[9653]*/
.onboarding-workflow .self-signup::-webkit-scrollbar
{
	display:none;

}
/* Row[9654]*/
.onboarding-workflow .self-signup-sidebar .self-signup-sidebar__title, .onboarding-workflow .self-signup-sidebar .self-signup-sidebar__sign-in
{
	display:none!important;

}
/* Row[9655]*/
.onboarding-workflow .self-signup
{
	padding-top:var(--header-height);

}
/* Row[9656]*/
.onboarding-workflow .self-signup-sidebar
{
	flex-wrap:wrap;
padding-bottom:0;
padding-top:0;

}
/* Row[9657]*/
.onboarding-workflow .self-signup-sidebar .self-signup-sidebar__logo
{
	align-items:center;
width:100%;
height:var(--header-height);
margin-bottom:0;
position:fixed;
top:0;
left:0;
display:flex;
background:#042d56;
z-index:1;

}
/* Row[9658]*/
.onboarding-workflow .self-signup-sidebar .self-signup-sidebar__logo::after
{
	width:100%;
height:1px;
position:absolute;
top:calc(var(--header-height));
left:0;
background:var(--ui-color-text);
content:"";
opacity:0.25;

}
/* Row[9659]*/
.onboarding-workflow .self-signup-sidebar .self-signup-sidebar__sign-in
{
	flex-grow:1;
min-width:100vw;
margin-top:0;
margin-bottom:calc(-1 * var(--margin-plus-half));
margin-left:0;
padding:var(--padding);
position:relative;
left:calc(-1 * var(--padding));
border-radius:0!important;

}
/* Row[9660]*/
.onboarding-workflow .onboarding-workflow__step .ic-row:first-child
{
	margin-top:calc(2em + var(--margin-3x));

}
/* Row[9661]*/
.onboarding-workflow .onboarding-workflow__step .ic-row:nth-last-child(2)
{
	margin-bottom:11.071em;

}
/* Row[9662]*/
.onboarding-workflow .onboarding-workflow__step .ic-row:not(:last-child) .fieldTable
{
	max-width:35.714em;
min-width:100%;

}
/* Row[9663]*/
.onboarding-workflow .onboarding-workflow__step .ic-row:not(:last-child) .fieldTable input
{
	max-width:35.714em;

}
/* Row[9664]*/
.onboarding-workflow .onboarding-workflow__step
{
	padding:var(--padding) var(--padding) 0 var(--padding);

}
/* Row[9665]*/
.onboarding-workflow .onboarding-workflow__step *
{
	text-align:left!important;

}
/* Row[9666]*/
.onboarding-workflow .last-row--is-buttons-app
{
	height:100%;
--buttons-app-offset:0;

}
/* Row[9667]*/
.onboarding-workflow .onboarding-workflow__step .last-row--is-buttons-app .ic-row:last-child
{
	width:100vw;
max-width:100%;
padding-bottom:var(--padding-plus-half);
padding-top:var(--padding);
position:fixed;
bottom:0;
left:0;
border-top:var(--buttons-app-border-width) solid var(--buttons-app-border-color);
z-index:1;
--gap-vertical:0;

}
/* Row[9668]*/
.onboarding-workflow .onboarding-workflow__step .last-row--is-buttons-app .ic-row:last-child button
{
	width:calc(100vw - var(--padding-2x));
max-width:35.714em;

}
/* Row[9669]*/
.onboarding-workflow .onboarding-workflow__step .onboarding-completion
{
	position:absolute;
top:0;
left:0;

}
/* Row[9670]*/
.onboarding-workflow .onboarding-workflow__step .onboarding-completion__bar
{
	position:absolute;
top:calc(var(--headings-size-h6) + var(--padding-half));
left:0;

}
/* Row[9671]*/
.onboarding-workflow .onboarding-workflow__step h1
{
	margin-bottom:var(--margin);

}
/* Row[9672]*/
.onboarding-workflow .onboarding-workflow__step::before
{
	width:100vw;
max-width:100%;
height:7em;
position:fixed;
top:var(--header-height);
left:0;
display:flex;
background:linear-gradient(var(--card-bg) 50%, transparent);
content:"";
z-index:1;

}
/* Row[9673]*/
.onboarding-workflow .image-container.image-container--onboarding-hero
{
	width:100%;
max-width:calc(100% - var(--padding));
min-width:21em;
height:auto;

}
/* Row[9674]*/
.onboarding-workflow .self-signup__step7 .ic-row
{
	margin:auto;

}
/* Row[9675]*/
.onboarding-workflow .self-signup__step7.onboarding-workflow__step .ic-row:first-child
{
	margin:var(--margin) 0 0 0;

}
/* Row[9676]*/
.onboarding-workflow .self-signup__step7.onboarding-workflow__step::before
{
	display:none;

}
/* Row[9677]*/
.onboarding-workflow .self-signup__step7.onboarding-workflow__step h1
{
	padding:0;

}
/* Row[9678]*/
.onboarding-workflow .onboarding-workflow__step .dx-texteditor
{
	display:block;

}
/* Row[9679]*/
.onboarding-workflow .onboarding-workflow__step .ic-row:not(:last-child) .dx-texteditor-container,
.onboarding-workflow .onboarding-workflow__step .ic-row:not(:last-child) .dx-selectbox-container,
.onboarding-workflow .onboarding-workflow__step .ic-row:not(:last-child) .dx-dropdowneditor-input-wrapper
{
	width:calc(100vw - var(--padding-plus-half));

}
/* Row[9680]*/
.onboarding-workflow .input--percent .dx-texteditor::before
{
	left:calc(100vw - var(--padding-2x) - .2em);

}
/* Row[9681]*/
.planning-setup .planning-setup__step1::before
{
	display:none;

}
/* Row[9682]*/
.planning-setup .planning-setup__step1 .ic-row:first-child
{
	margin-top:0;

}
/* Row[9683]*/
.planning-setup .planning-setup__step1 h1
{
	max-width:9em;

}
/* Row[9684]*/
.planning-setup .planning-setup__step1 .image-container
{
	max-height:28em;

}
/* Row[9685]*/
.planning-setup .card.onboarding-workflow__step
{
	--card-shadow:none;

}
/* Row[9686]*/
.planning-setup .planning-setup__card-container
{
	height:calc(100vh - var(--header-height));
padding:0;
background:var(--card-bg);

}
/* Row[9687]*/
.planning-setup .planning-setup__card-container .card.onboarding-workflow__step
{
	--card-shadow:none;

}
/* Row[9688]*/
.planning-setup .planning-setup__card-container .ic-row:first-child
{
	margin-top:3em;

}
/* Row[9689]*/
.planning-setup .planning-setup__card-container .last-row--is-buttons-app .ic-row:last-child .fieldTable
{
	width:calc(100vw - var(--padding-2x));
max-width:35.714em;
--button-min-width:100%;

}
/* Row[9690]*/
.pcp--course-flow-header-container
{
	flex-direction:column;

}
/* Row[9691]*/
.entity-selector__date
{
	justify-content:flex-end;
position:static;
border-bottom:var(--border-width) solid var(--ui-color-border);

}
/* Row[9692]*/
.pcp--plan-get-started.onboarding-workflow .onboarding-workflow__step .last-row--is-buttons-app .ic-row:last-child
{
	--button-min-width:calc(100vw - var(--padding-2x));

}
/* Row[9693]*/
.onboarding-workflow .self-signup__step7 .last-row--is-buttons-app
{
	padding:var(--padding);

}
/* Row[9694]*/
.onboarding-workflow .onboarding-workflow__step .alert
{
	margin-bottom:var(--margin);

}
/* Row[9695]*/
.planning-setup.planning-setup__all-done h1
{
	align-items:flex-start;

}
/* Row[9696]*/
[data-design-system="Alt"] .altHoldings .ExtraSmall
{
	--page-title-banner-height:65.153em;

}
/* Row[9697]*/
[data-design-system="Alt"] .altActivity
{
	--page-title-banner-height:45.786em;

}
/* Row[9698]*/
.filter.filter--chart .ic-row:not(:last-child):not(:first-child) .ic-col .fieldTable
{
	grid-template-columns:1fr;

}
/* Row[9699]*/
.filter.filter--chart .ic-row:nth-child(2) .fieldTable
{
	width:100%;
display:flex;

}
/* Row[9700]*/
.filter.filter--chart .ic-row:last-child:not(:only-child)
{
	justify-content:center;
padding:0;
border:0;

}
/* Row[9701]*/
.filter.filter--chart .radio-buttons--as-segmented-control .dx-collection, .filter.filter--chart .radio-buttons--as-segmented-control .dx-radiogroup .dx-radiobutton
{
	flex-grow:1;
justify-content:center;

}
/* Row[9702]*/
.filter.filter--chart
{
	row-gap:1em;

}
/* Row[9703]*/
.filter.filter--chart .ic-row:last-child
{
	flex-wrap:wrap;
justify-content:flex-end;
width:100%;
min-height:var(--buttons-app-min-height);
padding:0 var(--padding) var(--gap-horizontal) var(--padding);
display:flex;
border-top:var(--buttons-app-border-width) solid var(--buttons-app-border-color);

}
/* Row[9704]*/
.filter.filter--chart .ic-row:last-child:not(:only-child) .ic-col .fieldTable
{
	margin-top:0;
padding-bottom:1em;

}
/* Row[9705]*/
.filter.filter--chart .ic-row:last-child:not(:only-child) .ic-col .fieldTable .dx-textbox
{
	width:100% !important;

}
/* Row[9706]*/
.icGrid .dx-pager .dx-page-sizes
{
	display:none;

}
/* Row[9707]*/
table[class*="OriginalFileName"], table[class*="OriginalFileName"] td
{
	--file-upload-max-width:var(--input-max-width);

}
/* Row[9708]*/
.cms__media-newsfeed .ic-repeater-items
{
	--padding-2x:var(--padding);
--card-border-radius:var(--border-radius);
--image-container-width:var(--input-max-width);

}
/* Row[9709]*/
.ExtraSmall .cms__media-newsfeed .ic-repeater-items .image-container img
{
	object-fit:cover !important;

}
/* Row[9710]*/
.filter .ic-row:not(:last-child) .ic-col .fieldTable > *:not(.dx-datebox-date) .ic-dropdown-input-container div, .filter.filter--no-buttons .ic-row .ic-col .fieldTable > *:not(.dx-datebox-date) .ic-dropdown-input-container div
{
	max-width:100%;

}
/* Row[9711]*/
.cms-article-content:has(#FFGiFrameContent) 
{
	width:100%;

}
/* Row[9712]*/
.sortable-groups-container li.sortable-item
{
	pointer-events:none;

}
/* Row[9713]*/
[data-design-system="Alt"]:not([data-user-theme="dark"]) .alt-theme-login .login-page .login-page__login
{
	background:rgba(var(--translucent-bg, 255,255,255), var(--translucent-bg-opacity, 0.8));

}
/* Row[9714]*/
.grid
{
	align-items:var(--grid-mobile--align-items);
align-content:var(--grid-mobile--align-content);
justify-content:var(--grid-mobile--justify-content);
width:var(--grid-mobile--width);
max-width:var(--grid-mobile--max-width);
display:grid;
background:var(--grid-mobile--bg);
grid-column-gap:var(--grid-column-gap);
grid-row-gap:var(--grid-row-gap);
grid-template-columns:var(--grid-mobile--columns);
grid-template-rows:var(--grid-mobile--rows);
grid-auto-columns:var(--grid-mobile--auto-columns);
grid-auto-flow:var(--grid-mobile--auto-flow);
justify-items:var(--grid-mobile--justify-items);

}
/* Row[9715]*/
[data-design-system="Alt"] .cms--doc-slider-cta .DocumentSliderV4 .docSlide
{
	justify-content:center;
width:var(--item-width) !important;
max-width:var(--item-width) !important;
min-width:var(--item-width) !important;
margin:0 !important;
padding:0 !important;
--item-width:calc(100vw - var(--padding-2x));

}
/* Row[9716]*/
[data-design-system="Alt"] .ic-menu-default .dx-menu-base .dx-menu-horizontal .menu__username .dx-menu-item .dx-menu-item-content .dx-menu-item-text
{
	width:0.857em;
visibility:hidden;

}
/* Row[9717]*/
[data-design-system="Alt"] .header__top-menu .profile-pic
{
	margin-right:-0.857em;

}
/* Row[9718]*/
[data-design-system="Alt"] .cms-article-wrapper
{
	flex-wrap:wrap;
justify-content:left;
width:100%;
margin:0 auto;
display:flex;

}
/* Row[9719]*/
[data-design-system="Alt"]:not([data-user-theme="dark"]) .alt-theme-login .login-page__login
{
	background:var(--card-bg);

}
/* Row[9720]*/
.crm--action-button-list .icGrid
{
	max-width:21.857em;
min-width:21.857em;

}
/* Row[9721]*/
.login-page__footer-copyright
{
	padding-right:var(--padding);
padding-left:var(--padding);

}
/* Row[9722]*/
[data-design-system="Alt"] .dashboard .dashboard__accounts-account-groups .accounts-account-groups__account .ic-row-1
{
	row-gap:0.25em;
align-self:start;
flex-grow:1;
flex-direction:column;
min-width:20em;
display:inline-flex;
grid-row:1/span 2;
grid-column:1;
--label-color:var(--ui-color-text-secondary);
--label-font-weight:var(--font-weight-bold);
--field-color:var(--ui-color-text-secondary);
--field-font-weight:var(--font-weight-bold);

}
/* Row[9723]*/
[data-design-system="Alt"] .dashboard .dashboard__accounts-account-groups .accounts-account-groups__account .ic-row-2
{
	justify-self:end;
margin-bottom:var(--margin);
grid-area:1/2;

}
/* Row[9724]*/
[data-design-system="Alt"] .dashboard .dashboard__accounts-account-groups .accounts-account-groups__account .ic-row-3
{
	column-gap:2em;
justify-content:flex-end;
display:flex;
grid-area:2/2;
--gap-vertical:.5em;

}
/* Row[9725]*/
[data-design-system="Alt"] .dashboard .dashboard__accounts-account-groups .accounts-account-groups__account
{
	column-gap:2em;
flex-direction:column;
justify-content:center;
padding:0.25em;
position:relative;
display:flex;
border-bottom:1px solid var(--ui-color-border);

}
/* Row[9726]*/
[data-design-system="Alt"] .buttons-app.buttons-app--as-tabs
{
	padding:0 var(--padding);

}
/* Row[9727]*/
.citi-agg-accountslinkmodal-app .dx-collection
{
	flex-direction:column;

}
/* Row[9728]*/
.citi-agg-accountslinkmodal-app .dx-radiogroup
{
	max-width:unset !important;

}
/* Row[9729]*/
.citi-agg-accountslinkmodal-app .dx-collection .dx-item
{
	width:100%;
height:200px;
min-height:unset !important;
padding-right:var(--padding-half);
padding-left:var(--padding-half);

}
/* Row[9730]*/
.citi-agg-accountslinkmodal-app .ic-row-0, .citi-agg-accountslinkmodal-app .ic-row-1
{
	width:inherit;
margin-top:20px;
padding-top:var(--padding-quarter);
right:0;

}
/* Row[9731]*/
.citi-agg-accountslinkmodal-app .ic-row-0
{
	top:95px;
left:0;

}
/* Row[9732]*/
.citi-agg-accountslinkmodal-app .ic-row-1
{
	top:300px;

}
/* Row[9733]*/
.citi-agg-accountslinkmodal-app .ic-row-1 .ic-col-1 label
{
	font-size:12px;
margin-left:5px;

}
/* Row[9734]*/
.citi-agg-accountslinkmodal-app .dx-collection .dx-item:nth-child(2)
{
	height:300px;

}
/* Row[9735]*/
.fp-overview__upcoming-goals.ic-your-goals .ic-your-goal-grid .ic-your-goal-data
{
	gap:var(--padding-half);
width:auto;
height:auto;
min-height:9.357em;
padding:var(--padding-half);
border-bottom:var(--border-width) solid var(--ui-color-border);

}
/* Row[9736]*/
.fp-overview-dashboard--fixed-card-height .card
{
	height:auto;

}
/* Row[9737]*/
.filterBuilder .dx-field
{
	align-items:Flex-start;
flex-wrap:wrap;
flex-direction:column;
width:100%;
margin:0;
transform:translateZ(0);

}
/* Row[9738]*/
.filterBuilder .deleteFilterBtn
{
	font-weight:var(--font-weight-regular);
min-width:0;
padding:0 .5em!important;
position:relative;
left:6.26em;
--button-font-size:1em;
--button-text-color:var(--ui-color-negative);
--button-hover-bg:var(--ui-color-negative-secondary);
--button-hover-text-color:var(--ui-color-negative);
--button-click-ripple-bg:var(--ui-color-negative-secondary);
--button-hover-overlay-bg:transparent;
--button-text-font-weight:400;

}
/* Row[9739]*/
.filterBuilder .dx-dropdowneditor .dx-clear-button-area
{
	font-weight:var(--font-weight-regular);
width:6em;
margin-top:5.3em;
padding:0;
position:fixed;
left:0 !important;
white-space:nowrap;

}
/* Row[9740]*/
.modal--hide-title.modal--fullscreen-on-mobile.tmg-modal .dx-popup-content
{
	height:90vh !important;

}
/* Row[9741]*/
.modal--hide-title.modal--fullscreen-on-mobile .dx-popup-content
{
	height:calc(100vh - var(--modal-title-min-height)) !important;

}
/* Row[9742]*/
.util--overflow-visible.card.filter:not(.is-expanded)
{
	overflow:hidden !important;

}
/* Row[9743]*/
.filter .ic-row:not(:last-child) .ic-col .fieldTable > *:not(.dx-datebox-date).is-hidden
{
	display:block;

}
/* Row[9744]*/
[data-design-system="PB"]
{
	--modal-max-width:calc(100vw - var(--padding-2x));

}
/* Row[9745]*/
[data-design-system="PB"] .CPBAC2Details_Tabs_AppCtrl  .chart-period-date-filter .ic-ada-dates-container
{
	align-items:start;
flex-direction:column;
width:100%;
margin-top:20px;
display:flex;

}
/* Row[9746]*/
[data-design-system="PB"] .CPBAC2Details_Tabs_AppCtrl .chart-period-date-filter .ic-ada-filter-container
{
	align-items:start;
flex-direction:column;
justify-content:space-between;
display:flex;

}
/* Row[9747]*/
[data-design-system="PB"] .CPBAC2Details_Tabs_AppCtrl .chart-period-date-filter .ic-ada-filter-container label
{
	margin-top:15px;

}
/* Row[9748]*/
[data-design-system="PB"] .CPBAC2Details_Tabs_AppCtrl .CPBAC2MVOT_Chart_AppCtrl figure
{
	position:relative;
top:-70px;

}
/* Row[9749]*/
.app-title.app-title--has-buttons-space-between-on-mobile .ic-row:last-child
{
	align-items:center;
justify-content:space-between;
width:100%;
max-height:4em;
min-height:4em;
margin:0;
padding:0 0 0 1em;
display:flex;
background:inherit;
border:none;

}
/* Row[9750]*/
[dx-button].dx-button.button--solid.button--full-length-on-mobile
{
	width:calc(85vw);

}
/* Row[9751]*/
[dx-button].dx-button.button--outlined.button--full-length-on-mobile
{
	width:calc(85vw);

}
/* Row[9752]*/
.buttons-app.buttons-app-center-on-mobile
{
	align-items:center;
flex-wrap:wrap;
justify-content:center;
width:100%;
display:flex;

}
/* Row[9753]*/
.buttons-app.buttons-app-center-on-mobile .ic-row
{
	flex-direction:column;
display:flex;

}
/* Row[9754]*/
button[dx-button].dx-button.TableButton.button
{
	flex-wrap:nowrap;
max-width:12em;
min-width:4em;
min-height:var(--card-app-title-min-height);
padding:1em;
position:relative;
background:var(--card-app-title-bg);

}
/* Row[9755]*/
.width-100--on-mobile-xs
{
	width:100%!important;

}
/* Row[9756]*/
.dap-banner-with-one-button, .dap-banner-with-one-button .ng-isolate-scope
{
	--page-title-margin:0 0 var(--margin-half) 0;
--page-title-banner-height:16em;

}
/* Row[9757]*/
.dap-banner-with-buttons-and-alerts, .dap-banner-with-buttons-and-alerts .ng-isolate-scope
{
	--page-title-margin:0 0 var(--margin-half) 0;
--page-title-banner-height:18.2em;

}
/* Row[9758]*/
.IX_recordControls
{
	min-width:100%;

}
/* Row[9759]*/
.flex.flex-justify-content-end-mobile-s
{
	--flex-justify-content:end!important;

}
/* Row[9760]*/
.mqma--app.container .ic-row.ic-row-4
{
	align-items:center;
width:100%;
height:5em;
margin-top:0;

}
/* Row[9761]*/
.margin--top-neg-xs
{
	margin-top:calc(-1 * var(--margin));

}
/* Row[9762]*/
.margin--right-imp-xs
{
	margin-right:var(--margin) ! important;

}
/* Row[9763]*/
.margin--right-neg-quarter-imp-xs
{
	margin-right:calc(-1 * var(--margin-quarter)) !important;

}
/* Row[9764]*/
.margin--0-imp-xs
{
	margin:0 !important;

}
/* Row[9765]*/
.margin--top-neg-imp-xs
{
	margin-top:calc(-1 * var(--margin)) !important;

}
/* Row[9766]*/
.margin--left-0-imp-xs
{
	margin-left:0 !important;

}
/* Row[9767]*/
.dx-toast.dx-overlay .dx-toast-content
{
	min-width:350px!important;

}
/* Row[9768]*/
.fields--width-100-on-mobile .ic-col, .fields--width-100-on-mobile .ic-field-wrapper > div, .fields--width-100-on-mobile:not(.last-row--is-buttons-app) .ic-field-wrapper button.dx-button, .fields--width-100-on-mobile .ic-dropdown-input-container > div
{
	width:100% !important;
max-width:unset;
--button-min-width:100%;

}
/* Row[9769]*/
.cms--our-locations-wrapper .location__img
{
	height:11.429em;

}
/* Row[9770]*/
.cms--our-locations-wrapper .repeater--grid
{
	--padding-3x:var(--padding);

}
/* Row[9771]*/
.dx-popup-title .dx-toolbar-label>div
{
	max-width:260px;

}
/* Row[9772]*/
.mobile--flex-column-modal.IXColumn
{
	flex-direction:column;

}
/* Row[9773]*/
.mobile--flex-column-modal.IXColumn > div
{
	width:100% !important;

}
/* Row[9774]*/
.ExtraSmall .icGrid.dx-treelist .dx-toolbar .dx-toolbar-items-container
{
	max-width:100vw;

}
/* Row[9775]*/
.button--mobile
{
	flex-direction:row!important;
justify-content:start!important;
height:100%!important;
padding:var(--padding)!important;
display:flex!important;
--button-min-height:4.5em!important;
--button-min-width:100%!important;

}
/* Row[9776]*/
[dx-button].dx-button.button--mobile.dx-button.button--has-icon::before
{
	padding-right:0.3em;
--button-icon-size:1.2em !important;

}
/* Row[9777]*/
.util--width-100--on-mobile
{
	width:100%!important;

}
/* Row[9778]*/
.rows--flex.rows--flex-wrap--on-mobile
{
	--rows-flex-wrap:wrap;

}
/* Row[9779]*/
.padding-lr--on-mobile
{
	padding-right:var(--padding);
padding-left:var(--padding);

}
/* Row[9780]*/
.fields--width-100-on-mobile-xs .ic-col, .fields--width-100-on-mobile-xs .ic-field-wrapper > div, .fields--width-100-on-mobile-xs .ic-col-right
{
	width:100% !important;
max-width:unset;
--button-min-width:1;

}
/* Row[9781]*/
.width-70vw-on-mobile
{
	width:70vw !important;
max-width:unset;
--button-min-width:1;

}
/* Row[9782]*/
.prf__dtd-template
{
	min-height:9.500em;
--kpi-label-font-size:1em;
--kpi-field-font-size:1em;

}
/* Row[9783]*/
.flex.flex-justify-content-start--on-mobile
{
	--flex-justify-content:flex-start;

}
/* Row[9784]*/
.flex.flex-justify-content-space-between--on-mobile
{
	--flex-justify-content:space-between;

}
/* Row[9785]*/
.util-display-block--on-mobile-xs
{
	display:block !important;

}
/* Row[9786]*/
body[data-is-mobile="true"] .ic-mfa-dialog .dx-popup-content .dx-scrollable-native .dx-scrollable-content
{
	padding-bottom:5em !important;
padding-top:1px;

}
/* Row[9787]*/
body[data-is-mobile="true"] .ic-mfa-dialog .dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content .dx-popup-content
{
	padding-bottom:.5em;
padding-top:1px;

}
/* Row[9788]*/
.tabs--as-toggles .ic-tabs .dx-tabs .dx-tabs-nav-button-left , .tabs--as-toggles .ic-tabs .dx-tabs .dx-tabs-nav-button-right
{
	border-radius:10px;

}
/* Row[9789]*/
.tabs--as-toggles .ic-tabs .dx-tab .dx-tabpanel .dx-tabs-nav-buttons .dx-tabs-scrollable
{
	max-width:350px;
--tabs-scroll-buttons-width:0em;

}
/* Row[9790]*/
[data-design-system="Alt"] .tabs--as-toggles .dx-tabpanel .dx-tabs .dx-tab:first-child.dx-tab-selected
{
	margin-left:0.071em;

}
/* Row[9791]*/
[data-design-system="Alt"] .tabs--as-toggles .dx-tabpanel .dx-tabs .dx-tab:last-child.dx-tab-selected
{
	margin-right:0.071em;

}
/* Row[9792]*/
.tabs--as-toggles.ic-tabs .dx-tabs , .tabs--as-toggles .ic-tabs .dx-tabs:not(.ic-tabs .ic-tabs .dx-tabs)
{
	align-items:flex-start;
flex-wrap:wrap;
justify-content:center;
max-width:100vw;
margin-top:var(--margin-half);
overflow:hidden;
--tabs-panel-height:4em;

}
/* Row[9793]*/
.tabs--as-toggles .dx-tabpanel .dx-tabs-nav-buttons .dx-tabs-scrollable
{
	max-width:350px;
--tabs-scroll-buttons-width:0em;

}
/* Row[9794]*/
.dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content:not(.modal--bypass-min-width), .dx-popup-wrapper.dx-overlay-modal .dx-state-focused.dx-overlay-content:not(.modal--bypass-min-width), .dx-popup-wrapper.dx-overlay-modal > .dx-overlay-content:not(.modal--bypass-sizing), .dx-popup-wrapper.dx-overlay-modal .dx-state-focused.dx-overlay-content:not(.modal--bypass-sizing)
{
	--modal-min-width:95% !important;

}
/* Row[9795]*/
[data-design-system="Alt"] .last-row--is-buttons-app.buttons-app--column-on-mobile .ic-row:last-child [dx-button]
{
	margin:0 0 var(--gap-horizontal) var(--gap-vertical);
--gap-horizontal:calc(var(--padding-half) + var(--padding-quarter));

}
/* Row[9796]*/
.app-title.app-title--has-buttons.app-title--toggle .TableTitle
{
	padding-right:1em;
pointer-events:all;

}
/* Row[9798]*/
.kpi--snapshot .fieldTable
{
	align-items:center;
margin:0;
white-space:nowrap;

}
/* Row[9799]*/
.kpi--snapshot .dx-texteditor-input
{
	min-height:auto;
padding:0;
padding-left:4px;
text-overflow:clip;
--input-bg:transparent;
--input-border-width:0px;

}
/* Row[9800]*/
.kpi--snapshot .dx-texteditor-buttons-container , .mobile--filter-summary .dx-placeholder
{
	display:none;

}
/* Row[9801]*/
.kpi--snapshot label
{
	color:#ffffffcc;
margin:0;
padding:0;
display:flex;
animation-duration:var(--anim-speed-medium);
animation-name:anim-kpi-label;
animation-timing-function:ease;
animation-fill-mode:both;

}
/* Row[9802]*/
.kpi--snapshot .ic-row > :not(.ic-col-0) *
{
	gap:0;
flex-direction:row;
justify-content:center;
display:flex;

}
/* Row[9803]*/
.kpi--snapshot .ic-row > :first-child
{
	text-align:center;
align-items:center;
justify-content:center;
width:100%;
display:flex;

}
/* Row[9804]*/
.kpi--snapshot .ic-row > :nth-child(2)
{
	text-align:center;
align-items:center;
justify-content:center;
width:100%;
display:flex;
--field-font-size:var( --kpi--snapshot-field-font-size);

}
/* Row[9805]*/
.kpi--snapshot .ic-row
{
	flex-wrap:wrap;
justify-content:center;
width:100%;
display:flex;
--ui-color-text:#ffffffcc;
--kpi--background-ds-alt:transparent;

}
/* Row[9806]*/
.kpi--snapshot [model]
{
	color:var(--color-white);
min-height:var(--font-line-height-main);
position:relative;
word-break:break-word;
hyphens:auto;

}
/* Row[9807]*/
.mobile--filter-summary
{
	align-items:center;
flex-direction:column;
justify-content:center;
margin:var(--margin);
display:flex;
border:var(--border-width) solid var(--ui-color-border);
border-radius:10px;
pointer-events:none;
user-select:none;
--ui-color-text:var(--color-white);
--ui-color-border:#ffffff33;
--label-color:var(--color-white);

}
/* Row[9808]*/
.mobile--filter-summary .ic-row
{
	align-items:center;
flex-flow:column nowrap;
justify-content:center;
padding:var(--padding-half) var(--padding);
display:flex;
border:none;
border-radius:0px;

}
/* Row[9809]*/
.mobile--filter-summary .dx-texteditor-buttons-container , .mobile--filter-summary .dx-placeholder
{
	display:none;

}
/* Row[9810]*/
.mobile--filter-summary label
{
	margin:0;
padding:0;

}
/* Row[9811]*/
.mobile--filter-summary .fieldTable
{
	text-align:center;
align-items:center;
margin:0;
display:flex;

}
/* Row[9812]*/
.mobile--filter-summary input.dx-texteditor-input
{
	font-weight:bold;
min-height:auto;
padding:0;
padding-left:4px;
--input-bg:transparent;
--input-border-width:0px;

}
/* Row[9814]*/
.mobile--highcharts-legend .ic-chart-legend-item-title
{
	width:calc(70%);
height:18.91px;
position:relative;
top:-3.1px;
display:block;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;

}
/* Row[9815]*/
.mobile--highcharts-legend .ic-chart-legend-item-value
{
	font-weight:bold !important;
align-items:center;
justify-content:flex-end;
width:100%;
height:18.91px;
position:absolute;
top:-3.5px;
display:flex;
overflow:visible;

}
/* Row[9816]*/
.mobile--highcharts-legend span:has(.ic-chart-legend-item-title, .ic-chart-legend-item-value)
{
	width:calc(100vw - 3*var(--padding));

}
/* Row[9817]*/
[data-design-system="Alt"] .ExtraSmall:has(.kpi--snapshot)
{
	--page-title-banner-height:35em;

}
/* Row[9818]*/
.CPIList--mobile-design .icGrid .dx-datagrid .dx-header-row
{
	background:#F9FAFC;
border-bottom:var(--list-row-border-width) solid #E0E3E7;

}
/* Row[9819]*/
[data-design-system="Alt"] .ExtraSmall .dashboard .page-title.page-title--has-text.mobile--cpidashwelcome
{
	align-items:flex-start;
flex-wrap:nowrap;
flex-direction:column;
justify-content:center;
width:calc(100% - 2* var(--margin-plus-half));
margin:0 var(--margin-plus-half) var(--margin-plus-half) var(--margin-plus-half);
padding-right:0;
padding-left:0;
padding-bottom:var(--padding);
padding-top:0;
border-bottom:1px solid rgba(255,255,255,0.1);
--page-title-margin:var( --margin) 0 var(--margin);

}
/* Row[9820]*/
.mobile--cpidashwelcome.page-title.page-title--has-text .ic-row:last-child
{
	margin:calc(-1 * var(--gap-vertical)) 0 0 auto;

}
/* Row[9821]*/
[data-design-system="Alt"] .dashboard .dashboard__accounts-account-groups .accounts-account-groups__account.mobile--dashboard-accounts
{
	column-gap:0;
flex-direction:column;
justify-content:center;
padding-right:1.25em;
padding-left:2em;
padding-bottom:0em;
padding-top:1em;
position:relative;
display:grid;
border-bottom:1px solid var(--ui-color-border);
grid-template-columns:calc(48.5%) calc(48.5%) calc(3%);
grid-template-rows:auto auto;

}
/* Row[9822]*/
[data-design-system="Alt"] .dashboard .dashboard__accounts-account-groups .accounts-account-groups__account.mobile--dashboard-accounts .ic-row-1
{
	row-gap:0.25em;
align-self:center;
flex-grow:1;
flex-direction:column;
justify-content:center;
width:calc(100%);
min-width:0em;
grid-row:1;
grid-column:1;
--label-color:var( --ui-color-text-secondary);
--label-font-weight:var( --font-weight-bold);
--field-color:var( --ui-color-text-secondary);
--field-font-weight:var( --font-weight-bold);

}
/* Row[9823]*/
[data-design-system="Alt"] .ExtraSmall .dashboard .dashboard__accounts-account-groups .accounts-account-groups__account.mobile--dashboard-accounts .ic-row-1
{
	grid-column:1;

}
/* Row[9824]*/
[data-design-system="Alt"] .ExtraSmall .dashboard .dashboard__accounts-account-groups .accounts-account-groups__account.mobile--dashboard-accounts .ic-row-2
{
	justify-self:flex-end;
margin-bottom:0;
padding-left:calc(10%);
white-space:nowrap;
grid-column:2;
grid-area:1;

}
/* Row[9825]*/
[data-design-system="Alt"] .ExtraSmall .dashboard .dashboard__accounts-account-groups .accounts-account-groups__account.mobile--dashboard-accounts .ic-row-3
{
	justify-content:flex-end;
margin-top:2em;
margin-right:2em;
display:flex;
white-space:nowrap;
grid-gap:0;
grid-column:2;
grid-area:1;
--gap-vertical:0;

}
/* Row[9826]*/
.mobile--dashboard-accounts .ic-field-wrapper > :first-child
{
	display:-webkit-box;
word-break:break-all;
overflow:hidden;
text-overflow:ellipsis;
-webkit-line-clamp:2;
-webkit-box-orient:vertical;

}
/* Row[9827]*/
[data-design-system="Alt"] .mobile--dashboard-accounts [data-change]:not([data-change=""]):not([data-change="-"])[data-change*="-"]::after , [data-design-system="Alt"] .mobile--dashboard-accounts [data-change]:not([data-change=""]):not([data-change="-"])[data-change*="\("]::after
{
	display:none;
background:transparent;

}
/* Row[9828]*/
.mobile--dashboard-accounts [data-change]:not([data-change=""]):not([data-change="-"])[data-change*="-"]::after , .mobile--dashboard-accounts [data-change]:not([data-change=""]):not([data-change="-"])[data-change*="\("]::after
{
	color:var(--ui-color-negative);
display:none;
background:var(--change-arrow-bg, var(--ui-color-negative-secondary));
content:var(--ui-icon-down);

}
/* Row[9829]*/
.mobile--dashboard-accounts [data-change]:not([data-change=""]):not([data-change="-"])::after
{
	color:var(--ui-color-positive);
font-family:var(--font-family-icon);
font-weight:var(--font-weight-regular);
font-size:1.6em;
align-items:center;
justify-content:center;
width:.85em;
height:100%;
margin-left:.25em;
top:0;
right:0;
display:none;
background:var(--change-arrow-bg, var(--ui-color-positive-secondary));
border-radius:var(--change-arrow-border-radius);
content:var(--ui-icon-up);
overflow:hidden;
transform:var(--change-arrow-transform) translateZ(0);

}
/* Row[9830]*/
[data-design-system="Alt"] .mobile--dashboard-accounts [data-change]:not([data-change=""]):not([data-change="-"])[data-change*="-"]::before , [data-design-system="Alt"] .mobile--dashboard-accounts [data-change]:not([data-change=""]):not([data-change="-"])[data-change*="\("]::before , .mobile--dashboard-accounts [data-change]:not([data-change=""]):not([data-change="-"])::before
{
	background:transparent;

}
/* Row[9831]*/
.mobile--dashboard-accounts [data-change]:not([data-change=""]):not([data-change="-"])[data-change*="-"]::before , .mobile--dashboard-accounts [data-change]:not([data-change=""]):not([data-change="-"])[data-change*="\("]::before
{
	color:var(--ui-color-negative);
background:var(--change-arrow-bg, var(--ui-color-negative-secondary));
content:var(--ui-icon-down);

}
/* Row[9832]*/
.mobile--dashboard-accounts [data-change]:not([data-change=""]):not([data-change="-"])::before
{
	color:var(--ui-color-positive);
font-family:var(--font-family-icon);
font-weight:var(--font-weight-regular);
font-size:1.6em;
align-items:center;
justify-content:center;
width:.85em;
height:100%;
margin-left:.25em;
top:0;
right:0;
display:flex;
background:transparent;
border-radius:var(--change-arrow-border-radius);
content:var(--ui-icon-up);
overflow:hidden;
transform:var(--change-arrow-transform) translateZ(0);

}
/* Row[9833]*/
.tabs--as-segmented-control.ic-tabs .dx-tabs:has(.mobile--dashboard-accounts) , .tabs--as-segmented-control .ic-tabs .dx-tabs:has(.mobile--dashboard-accounts)
{
	align-items:flex-start;
flex-wrap:wrap;
justify-content:center;
max-width:100vw;
margin-top:var(--margin);
overflow:hidden;
--tabs-panel-height:2.3em;

}
/* Row[9834]*/
.dashboard__accounts-account-groups .tabs--as-segmented-control.ic-tabs .dx-tabs , .dashboard__accounts-account-groups .tabs--as-segmented-control .ic-tabs .dx-tabs
{
	align-items:flex-start;
flex-wrap:wrap;
justify-content:center;
max-width:100vw;
margin-top:var(--margin);
overflow:hidden;
--tabs-panel-height:2.3em;

}
/* Row[9835]*/
.mobile--cpidashwelcome.page-title.page-title--has-text .ic-row:last-child .ic-col .fieldTable > *
{
	color:#FFFFFFCC;
font-size:13px;
margin-top:0.5em;
--label-color:#FFFFFFCC;
--label-font-size:13px;

}
/* Row[9836]*/
.mobile--filter-summary .dx-dropdowneditor-button-visible.dx-show-clear-button .dx-texteditor-input
{
	text-align:center;
padding-right:0;

}
/* Row[9837]*/
.last-row--is-buttons-app.buttons-app--column-on-mobile
{
	--buttons-app-offset:calc(var(--buttons-app-min-height) + var(--padding-3x));

}
/* Row[9838]*/
.stockChartContainer .highcharts-container svg.highcharts-root
{
	max-width:95%;
margin-left:.8em;

}
/* Row[9839]*/
.rows--flex.flex-direction-column--on-mobile
{
	--flex-direction:column;

}
/* Row[9840]*/
.fields--padding-left-on-mobile-xs .fieldTable
{
	padding:16px var(--padding) 0 var(--padding);

}
/* Row[9841]*/
.crm-interactions-dets-hide-xs tr.dx-datagrid-edit-form:has(.crm-interaction-row-detail-component.hide-on-mobile)
{
	display:none !important;

}
/* Row[9842]*/
.crm-interactions-dets-hide-xs tr.dx-row.dx-data-row.dx-column-lines
{
	border-bottom:var(--list-row-border-width) solid var(--list-row-border-color);

}
/* Row[9843]*/
.util-text-align-center--on-mobile
{
	text-align:center;

}
/* Row[9844]*/
.flex.flex-direction-column--on-mobile
{
	--flex-direction:column;

}
/* Row[9845]*/
.flex.flex-direction-row--on-mobile
{
	--flex-direction:row;

}
/* Row[9846]*/
.plaid-connection .plaid-account-balance
{
	font-weight:var(--font-weight-bold);
text-align:right;
width:100%;
top:calc(var(--padding) - 0.25em);
right:3.571em;

}
/* Row[9847]*/
.ic-plaid-link .plaid-connection .plaid-account-last-sync-date
{
	text-align:right;
width:100%;
bottom:calc(var(--padding) - 0.25em);
right:3.571em;
--ui-color-text:var(--ui-color-gray-dark);

}
/* Row[9848]*/
.list--truncate-long-word-ellipsis-on-mobile .icGrid .dx-datagrid .dx-master-detail-cell .dx-layout-manager .dx-label-h-align.dx-flex-layout .dx-field-item-content
{
	white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;

}
/* Row[9849]*/
.list--truncate-long-word-ellipsis-on-mobile .icGrid .dx-datagrid .dx-datagrid-rowsview .dx-row.dx-data-row td span
{
	display:block;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;

}
/* Row[9850]*/
.label--show-only-on-mobile
{
	text-align:right;
width:100%;
bottom:calc(var(--padding) - 0.25em);
right:3.571em;
display:block;
--ui-color-text:var(--ui-color-gray-dark);

}
/* Row[9851]*/
.header--thin-white-resize-h3-mobile span >h4
{
	color:var(--color-white);
font-weight:400;
font-size:var(--headings-size-h3);

}
/* Row[9852]*/
.margin--half-mobile span >h4
{
	font-weight:400;
margin-bottom:calc(-1 * var(--margin-half));

}
/* Row[9853]*/
.font--weight-400-mobile span >h3
{
	font-weight:400;

}
/* Row[9854]*/
.margin-right-0--on-mobile
{
	margin-right:0;

}
/* Row[9855]*/
[data-design-system="Alt"] .dashboard .ExtraSmall .DocumentSliderV4 .docSlide > *
{
	padding-right:0em;

}
/* Row[9856]*/
[data-design-system="Alt"] .ExtraSmall .dashboard .DocumentSliderV4 .docSlide
{
	width:var(--item-width)!important;
max-width:var(--item-width)!important;
min-width:var(--item-width)!important;
--item-width:calc(100vw - var(--padding-2x));

}
/* Row[9857]*/
.flex.flex-justify-content-space-around--on-mobile
{
	--flex-justify-content:space-around;

}
/* Row[9858]*/
.kpi--snapshotnw-column-selector .reposition
{
	--reposition-mobile-top:calc(2.5* var(--margin-3x) + var(--margin-4x) + var(--margin-half) + var(--margin-quarter));

}
/* Row[9859]*/
[data-workflow="ClientFactFind.WF.App"] .TableTitle.flex.flex--justify-content.flex-align-items-center.rows--flex-no-wrap.title
{
	font-size:1em;

}
/* Row[9860]*/
[data-workflow="ClientFactFind.WF.App"] button.button--outlined.margin--right-half.dx-button.dx-button-normal.dx-button-mode-contained.dx-widget.dx-button-has-text
{
	margin-right:0;

}
/* Row[9861]*/
[data-workflow="ClientFactFind.WF.App"] .card.accent-bg.util--display-flex.flex-direction-column.cff-cta-text
{
	align-items:center;
flex-direction:column;
margin:0 var(--margin) var(--margin);
padding:var(--padding-plus-quarter);
border-radius:var(--card-border-radius);
--card-border-radius:10px;

}
/* Row[9862]*/
[data-workflow="ClientFactFind.WF.App"] .card.card--emphasized.accent-bg.util--display-flex.cff-cta-text
{
	align-items:start;
flex-direction:column;
margin:0 var(--margin) var(--margin);
padding:var(--padding-plus-quarter);
border-radius:var(--card-border-radius);
--card-border-radius:10px;

}
/* Row[9863]*/
[data-workflow="ClientFactFind.WF.App"] .cff-welcome-title
{
	margin:0 var(--margin) var(--margin);

}
/* Row[9864]*/
[data-workflow="ClientFactFind.WF.App"] .cff--step-cards
{
	padding-right:var(--padding);
padding-left:var(--padding);

}
/* Row[9865]*/
[data-workflow="ClientFactFind.WF.App"] .cff--step-card
{
	border-radius:var(--card-border-radius);
--card-border-radius:10px;

}
/* Row[9866]*/
[data-workflow="ClientFactFind.WF.App"] .ExtraSmall
{
	--card-border-radius:10px;
--page-title-banner-height:12.5em;

}
/* Row[9867]*/
.ExtraSmall [data-app="DASOrderEdit.Input.App"] .last-row--is-buttons-app.buttons-app--column-on-mobile
{
	--buttons-app-offset:calc(var(--buttons-app-min-height) + var(--padding-3x));

}
/* Row[9868]*/
.ExtraSmall [data-app="DASOrderEdit.Input.App"] .last-row--is-buttons-app.buttons-app--column-on-mobile .ic-row:last-child
{
	align-items:stretch;
flex-direction:column;
width:calc(100% - var(--padding-half));
padding:var(--padding-half) var(--padding) 0 var(--padding);
box-sizing:border-box;
--gap-vertical:0;
--gap-horizontal:var(--padding-half);

}
/* Row[9869]*/
.ExtraSmall [data-app="DASOrderEditReview.Input.App"] .last-row--is-buttons-app.buttons-app--column-on-mobile
{
	--buttons-app-offset:calc(var(--buttons-app-min-height) + var(--padding-3x));

}
/* Row[9870]*/
.ExtraSmall [data-app="DASOrderEditReview.Input.App"] .last-row--is-buttons-app.buttons-app--column-on-mobile .ic-row:last-child
{
	align-items:stretch;
flex-direction:column;
width:calc(100% - var(--padding-half));
padding:var(--padding-half) var(--padding) 0 var(--padding);
box-sizing:border-box;
--gap-vertical:0;
--gap-horizontal:var(--padding-half);

}
/* Row[9871]*/
.ExtraSmall [data-app="DASOrderCancel.Input.App"] .last-row--is-buttons-app.buttons-app--column-on-mobile
{
	--buttons-app-offset:calc(var(--buttons-app-min-height) + var(--padding-3x));

}
/* Row[9872]*/
.ExtraSmall [data-app="DASOrderCancel.Input.App"] .last-row--is-buttons-app.buttons-app--column-on-mobile .ic-row:last-child
{
	align-items:stretch;
flex-direction:column;
width:calc(100% - var(--padding-half));
padding:var(--padding-half) var(--padding) 0 var(--padding);
box-sizing:border-box;
--gap-vertical:0;
--gap-horizontal:var(--padding-half);

}
/* Row[9873]*/
.ExtraSmall [data-app="DASCancelSuccess.Buttons.App"] .hide-on-mobile
{
	display:none !important;

}
/* Row[9874]*/
.ExtraSmall [data-app="DASCancelSuccess.Buttons.App"] .width-70vw-on-mobile
{
	width:70vw !important;
max-width:unset;
--button-min-width:1;

}
/* Row[9875]*/
.ExtraSmall [data-app="DASOrderEdit.Input.App"] .width-70vw-on-mobile
{
	width:70vw !important;
max-width:unset;
--button-min-width:1;

}
/* Row[9876]*/
[data-workflow="ClientFactFind.WF.App"] .flex.flex-justify-content-center.ic-donut-progress
{
	position:absolute;
top:-6px;
right:-95px;
transform:scale(0.45);
--ui-color-key:#338AE5;

}
/* Row[9877]*/
[data-workflow="ClientFactFind.WF.App"] .ic-donut-progress-subtext
{
	display:none;

}
/* Row[9878]*/
[data-workflow="ClientFactFind.WF.App"] .progress-chart-completion
{
	font-size:var(--headings-size-h6);
position:absolute;
top:110px;
right:90px;

}
/* Row[9879]*/
[data-workflow="ClientFactFind.WF.App"] path.highcharts-color-1.highcharts-point
{
	fill:var(--fx-color-primary-50);

}
/* Row[9880]*/
[data-workflow="ClientFactFind.WF.App"] button.button--on-light-bg.button--back-to-dashboard.ng-isolate-scope.dx-button.dx-button-normal.dx-button-mode-contained.dx-widget.dx-button-has-text
{
	position:absolute;
top:25px;
right:12px;

}
/* Row[9881]*/
.buttons-app.buttons--app-display-block-xs .ic-row
{
	display:block;

}
/* Row[9882]*/
.buttons-app.buttons--app-display-block-xs
{
	display:block;

}
/* Row[9883]*/
.buttons-app.buttons--app-display-block-xs .ic-row [class*="ic-col"] .fieldTable button
{
	width:100%;

}
/* Row[9884]*/
.padding--top-half-0-on-mobile
{
	padding-top:0px;
border:solid 2px transparent;

}
/* Row[9885]*/
.modal--disable-close .dx-popup-title .dx-toolbar-label>div
{
	max-width:85vw;

}
/* Row[9886]*/
[data-workflow="ClientFactFind.WF.App"] .modal--right-side .rows--margin .ic-row:nth-last-child(2)
{
	padding-bottom:12em;

}
/* Row[9887]*/
.padding--reset-on-mobile
{
	--padding:1.429em;

}
/* Row[9888]*/
.altPerformance .highcharts-label.highcharts-tooltip-box.highcharts-color-none
{
	top:122px !important;

}
/* Row[9889]*/
[data-app="DASOrderAlertV2.App"].app-title.app-title--has-buttons .ic-row:last-child
{
	min-height:var(--app-title-min-height);
position:absolute;
background:transparent;
border:none;

}
/* Row[9890]*/
.ic-steps-app:has(.step:nth-child(n+5)) .step:not(.active) .step_title
{
	display:none;

}
/* Row[9891]*/
.ic-steps-app:has(.step:nth-child(n+5)) .step.active .step_title
{
	min-width:calc(100% + var(--padding));
position:absolute;
top:2em;

}
/* Row[9892]*/
.ic-steps-app
{
	grid-auto-columns:1fr;
--gap-horizontal:0px;

}
/* Row[9893]*/
.dashboard .app-title.app-title--has-buttons.app-title--has-redirect-btn .ic-row:last-child
{
	display:none;

}
/* Row[9894]*/
.dastmf--marketquote-auto-width
{
	width:50%;

}
/* Row[9895]*/
.dashboard .Small .app-title.app-title--has-buttons .ic-row:last-child
{
	max-width:100vw;
max-height:100%;
min-height:var(--app-title-min-height);
padding:var(--padding-half) var(--padding);
position:absolute;
background:transparent;
border-top:0px solid var(--card-app-title-border-color);
border-bottom:0px solid var(--card-app-title-border-color);
overflow-x:auto;

}
/* Row[9896]*/
.dx-popup-wrapper .filter
{
	padding:0;

}
/* Row[9897]*/
[data-footer-version="v2"] .footer .footer__social-links
{
	gap:var(--margin);
flex-direction:column;
padding-bottom:var(--padding);

}
/* Row[9898]*/
[data-footer-version="v2"] footer
{
	margin:0;
padding:var(--padding-plus-half) var(--padding) 3.571em;

}
/* Row[9899]*/
[data-footer-version="v2"] .IXResponsiveBody
{
	min-height:calc(100vh - 13.214em var(--margin-4x) - var(--padding-plus-half));

}
/* Row[9900]*/
[data-footer-version="v2"] .footer .footer__content *
{
	margin:0;

}
/* Row[9902]*/
.app-title.app-title--has-html-text-on-mobile .ic-row:last-child
{
	position:relative !important;

}
/* Row[9903]*/
[data-design-system="Alt"] .tabs--as-segmented-control .ic-tabs .dx-tabs-wrapper , [data-design-system="Alt"] .tabs--as-segmented-control.ic-tabs .dx-tabs-wrapper
{
	gap:.143em;
justify-content:center;
width:calc(100vw - 2 * var(--margin));
max-width:21.628em;
min-width:var(--radio-toggles--min-width);
height:2em;
padding:0.143em;
background:var(--card-app-title-border-color);
border:0;
border-radius:10px;
--radio-toggles--min-width:129px;

}
/* Row[9904]*/
[data-design-system="Alt"] .tabs--as-segmented-control .ic-tabs .dx-tabs .dx-tab , [data-design-system="Alt"] .tabs--as-segmented-control.ic-tabs .dx-tabs .dx-tab
{
	padding:5px;
border:0;
--tabs-tab-height:1.714em;
--tabs-tab-bg:transparent;
--tabs-tab-color:var(--ui-color-text);
--tabs-tab-border-radius:8px;
--tabs-tab-selected-color:var(--ui-color-text);
--tabs-tab-selected-bg:var(--card-bg);
--radio-toggles--min-width:129px;

}
/* Row[9905]*/
[data-design-system="Alt"] .radio-buttons-horizontal--as-toggles .ic-field-wrapper.fieldTable fieldset:has(.dx-radiogroup-horizontal)
{
	justify-content:center;
display:flex;
--radio-toggles--min-width:129px;

}
/* Row[9906]*/
[data-design-system="Alt"] .filter.filter--chart .radio-buttons--as-segmented-control .dx-collection , .filter.filter--chart .radio-buttons--as-segmented-control .dx-radiogroup .dx-radiobutton
{
	flex-grow:1;
justify-content:center;
padding:0 1em;

}
/* Row[9907]*/
.filter .ic-row:first-child
{
	justify-content:center;
--button-min-width:var(--filter-xs-button-min-width,20em);

}
/* Row[9908]*/
.NewsFeedV4 .NewsFeedBxWrapper .your-advisors-newsfeed .NewsFeedItem
{
	border-bottom:var(--border-width) var(--ui-color-border) solid;

}
/* Row[9909]*/
.dx-datebox-wrapper-calendar .dx-popup-title
{
	display:none;

}
/* Row[9910]*/
.AOAppEdit.last-row--is-buttons-app.buttons-app--column-on-mobile .ic-row:last-child
{
	width:100%;

}
/* Row[9911]*/
[data-workflow="ClientFactFind.WF.App"] button.button--has-icon.button--icon-only-on-mobile.button--outlined.dx-button.dx-button-has-text.dx-button-mode-contained.dx-button-normal.dx-widget.ng-isolate-scope
{
	border:2px solid;
--button-padding:5px;

}
/* Row[9912]*/
[data-workflow="ClientFactFind.WF.App"] [dx-button].dx-button.button--has-icon:not(.button--icon-only)::before
{
	--button-icon-size:1.5em;

}
/* Row[9913]*/
.dx-popup-wrapper > .dx-overlay-content:not(.modal--bypass-fixed-buttons) .buttons-app , .dx-popup-wrapper .dx-state-focused.dx-overlay-content:not(.modal--bypass-fixed-buttons) .buttons-app
{
	width:100%;
padding-bottom:1em;
position:initial;
border-radius:0 0 var(--modal-border-radius) var(--modal-border-radius);

}
/* Row[9914]*/
.kpi--snapshot.kpi--snapshot-pricing-xs .ic-row > :nth-child(3)
{
	text-align:center;
align-items:center;
justify-content:center;
width:100%;
display:flex;
--field-font-size:var(--kpi--snapshot-field-font-size);

}
/* Row[9915]*/
.title--last-row-block-mobile .ic-row:last-child
{
	display:block;

}
/* Row[9916]*/
.pcp-dashboard
{
	--page-title-banner-height:23em;

}
/* Row[9917]*/
.filterBuilder .deleteFilterField
{
	min-height:30px;

}
/* Row[9918]*/
.icGrid .dx-master-detail-cell .dx-item .dx-field-item-content
{
	word-break:break-word;

}
/* Row[9919]*/
.Small .filter , .Small .filter.card
{
	max-height:unset;
padding:var(--padding);
padding-bottom:calc(var(--buttons-app-min-height) + calc(var(--gap-horizontal) * 2));
display:flex;

}
/* Row[9920]*/
.Small .filter:before , .Small .filter:after , .Small .filter.card:before , .Small .filter.card:after
{
	display:none;

}
/* Row[9921]*/
.Small .filter .ic-row:not(:last-child)
{
	justify-content:flex-start;
margin:calc(-1 * var(--gap-vertical)) 0 0 calc(-1 * var(--gap-horizontal));
display:flex;
grid-row-gap:unset;

}
/* Row[9922]*/
.Small .filter .ic-row:not(:last-child) .ic-col .fieldTable:not(.labels--hide):not(.radio-buttons--as-segmented-control)
{
	max-width:unset;
min-width:unset;
display:flex;
grid-column-gap:unset;

}
/* Row[9923]*/
.Small .filter .ic-row:not(:last-child) .ic-col .fieldTable>*:not(.dx-datebox-date)
{
	width:auto !important;
margin:var(--gap-vertical) 0 0 var(--gap-horizontal);

}
/* Row[9924]*/
.Small .filter .ic-row:not(:last-child) .ic-col .fieldTable>.dx-datebox-date
{
	width:auto !important;
margin:var(--gap-vertical) 0 0 var(--gap-horizontal);

}
/* Row[9925]*/
.mobile-range-selector--has-validation .dx-show-invalid-badge.ic-validator.dx-datebox
{
	flex-flow:column nowrap;
height:fit-content;

}
/* Row[9926]*/
.mobile-range-selector--has-validation .dx-show-invalid-badge.ic-validator.dx-datebox .dx-overlay.dx-invalid-message, .mobile-range-selector--has-validation .dx-invalid-message.dx-overlay-wrapper, .mobile-range-selector--has-validation .dx-invalid-message.dx-overlay-wrapper > div
{
	min-width:unset;
height:fit-content !important;
min-height:fit-content;
position:relative !important;
top:unset !important;
left:unset;
transform:unset !important;

}
/* Row[9927]*/
.mobile-range-selector--has-validation .ic-row:nth-child(2)
{
	align-items:flex-start !important;
width:92%;
height:fit-content;

}
/* Row[9928]*/
.ExtraSmall .icGrid .dx-datagrid .dx-row > td.util--word-wrap-break-word.dx-command-adaptive-hidden > span
{
	display:none;

}
/* Row[9929]*/
[data-design-system="Alt"] .filter .ic-row:last-child:not(:only-child)
{
	gap:var(--margin-half);

}
/* Row[9930]*/
[data-design-system="Alt"] .filter .ic-row:last-child:not(:only-child) .ic-col
{
	flex-grow:1;

}
/* Row[9931]*/
[data-design-system="Alt"] .filter.filter--chart .ic-row:last-child:not(:only-child) .ic-col
{
	flex-grow:0;

}
/* Row[9932]*/
[data-design-system="Alt"] .filter .ic-row:last-child:not(:only-child) .ic-col .ic-field-wrapper
{
	width:100%;
margin:0;

}
/* Row[9933]*/
[data-design-system="Alt"] .filter .ic-row:last-child:not(:only-child) .ic-col .dx-button
{
	width:100%;
margin:0;

}
/* Row[9934]*/
[data-design-system="Alt"] .filter::before
{
	margin:0;
padding-left:calc(1.875em * 1.5);

}
/* Row[9935]*/
[data-design-system="Alt"] .filter::after
{
	min-height:calc(var(--card-app-title-min-height) / calc(1.5 / 1.143));
padding-right:0;
padding-left:var(--padding-half);
top:0px;
left:0;
background:transparent;

}
/* Row[9936]*/
[data-design-system="Alt"] .last-row--is-buttons-app .ic-row:last-child
{
	gap:var(--margin-half);
min-height:var(--buttons-app-min-height);
padding-top:0;

}
/* Row[9937]*/
[data-design-system="Alt"] .last-row--is-buttons-app .ic-row:last-child .ic-col
{
	flex-grow:1;

}
/* Row[9938]*/
[data-design-system="Alt"] .last-row--is-buttons-app .ic-row:last-child .ic-field-wrapper
{
	margin:0;

}
/* Row[9939]*/
[data-design-system="Alt"] .last-row--is-buttons-app .ic-row:last-child .dx-button
{
	width:100%;
margin:0;

}
/* Row[9940]*/
[data-is-mobile="false"] .hide-on-mobile.show-on-zoom
{
	display:block !important;

}
/* Row[9941]*/
[data-design-system="Alt"] .card
{
	--padding:1.429em;

}
/* Row[9942]*/
[data-design-system="Alt"] body
{
	--app-title-padding:0 1.250em;
--card-app-title-min-height:3.5em;

}
/* Row[9943]*/
.IX_enhanceAlert .IX_enhanceAlertButtons
{
	gap:var(--margin-half);
margin:0;
padding:0 var(--padding);

}
/* Row[9944]*/
.IX_enhanceAlert .IX_enhanceAlertButtons button
{
	width:100%;
margin:0;

}
/* Row[9945]*/
.dx-filter-menu.dx-menu-base .dx-menu-item .dx-menu-item-content .dx-menu-item-text
{
	text-wrap:wrap;

}
/* Row[9946]*/
.margin-bottom-half--on-mobile
{
	margin-bottom:var(--margin-half);

}
/* Row[9947]*/
.margin-top-half--on-mobile
{
	margin-top:var(--margin-half);

}
/* Row[9948]*/
.IXResponsiveBody:has( .mobile-page-title-contains-tab):has( div.page-title--has-back-button)::after
{
	--page-title-banner-height:24em;

}
/* Row[9949]*/
.list--max-content-width
{
	--item-max-width:62vw;

}
/* Row[9950]*/
.fields--inline-grid-on-mobile .ic-field-wrapper , .field--inline-grid-on-mobile.ic-field-wrapper , .field--inline-grid-on-mobile .ic-field-wrapper
{
	align-items:center;
min-width:100%;
display:inline-grid;
grid-column-gap:var(--margin-half);
grid-template-columns:minmax(0, 30vw) minmax(0,70vw);
--label-margin:0px;

}
/* Row[9951]*/
.fields--inline-grid-on-mobile .ic-field-wrapper .dx-datebox-date , .field--inline-grid-on-mobile.ic-field-wrapper .dx-datebox-date , .field--inline-grid-on-mobile .ic-field-wrapper .dx-datebox-date
{
	min-width:100%;

}
/* Row[9952]*/
[data-design-system] .agg-wealth--plaid-button .ic-plaid-link .accounts-head
{
	flex-direction:column-reverse;

}
/* Row[9953]*/
[data-design-system] .cash-flow--filter-summary.mobile--filter-summary .ic-row
{
	flex-flow:row wrap;

}
/* Row[9954]*/
.site-alert .site-alert__content
{
	max-height:calc(10em - var(--padding-plus-half));

}
/* Row[9955]*/
.filter-summary__selected
{
	max-width:calc(100vw - var(--margin-2x) - var(--padding-2x));

}
/* Row[9956]*/
.padding--bottom-half-mobile
{
	padding-bottom:var(--padding-half);

}
/* Row[9957]*/
.news-banner.top-story .ic-repeater-items .ic-repeater-item
{
	max-width:100vw;

}
/* Row[9958]*/
.IX_BecomeUser .IX_becomeUserFixedDiv
{
	height:6em;

}
/* Row[9959]*/
.IX_BecomeUser .IX_becomeUserFixedDiv p
{
	max-height:calc(var(--font-line-height-main)* 2);
display:-webkit-box;
overflow:hidden;
text-overflow:ellipsis;
-webkit-line-clamp:2;
-webkit-box-orient:vertical;

}
/* Row[9960]*/
.IX_BecomeUser .IX_becomeUserFixedDiv + div header
{
	top:6em;

}
/* Row[9961]*/
[data-portal-view="enabled"] [class*="Mobile"]:not(.onboarding-workflow) header
{
	display:flex;

}
/* Row[9962]*/
[data-portal-view="enabled"] body[class*="Mobile"]
{
	--header-bg:var(--app-subtitle-bg);
--header-height:3.643em;

}
/* Row[9963]*/
[data-portal-view="enabled"] body[class*="Mobile"] .header
{
	align-items:center;
justify-content:center;
display:flex;

}
/* Row[9964]*/
.icGrid .dx-datebox .dx-texteditor-buttons-container
{
	display:none;

}
/* Row[9965]*/
.page-title.page-title--has-buttons .ic-row:last-child .show-on-mobile
{
	display:inherit;

}
/* Row[9966]*/
.ExtraSmall .text-center--on-mobile
{
	text-align:center !important;

}
/* Row[9967]*/
.fp-overview__upcoming-goals.ic-your-goals .ic-your-goal-grid .ic-your-goal-data .ic-your-goal-progress-info
{
	width:100%;
margin-left:.5em;
padding-right:1.5em;

}
/* Row[9968]*/
.kpi.kpi--legend-on-mobile
{
	--field-font-size:1em;
--kpi-column-min-width:100%;
--kpi-gap-horizontal:var(--margin-half);
--kpi-gap-vertical:0px;

}
/* Row[9969]*/
.kpi.kpi--legend-on-mobile .ic-field-wrapper
{
	align-items:center;
justify-content:space-between;
display:flex;

}
/* Row[9970]*/
.kpi.kpi--legend-on-mobile .ic-field-wrapper > *:not(label)
{
	color:var(--ui-color-text) !important;
--field-font-weight:var(--font-weight-extra-bold);

}
/* Row[9971]*/
.kpi.kpi--legend-on-mobile .ic-field-wrapper > *:not(label)::before
{
	display:none;

}
/* Row[9972]*/
.kpi.kpi--legend-on-mobile .ic-field-wrapper label:before
{
	width:1em;
height:1em;
display:block;
background:var(--ui-color-key);
border-radius:50%;
content:"";

}
/* Row[9973]*/
.kpi.kpi--legend-on-mobile .ic-field-wrapper label
{
	gap:var(--margin-quarter);
align-items:center;
display:flex;

}
/* Row[9974]*/
.kpi.kpi--legend-on-mobile .ic-col:nth-child(1) .ic-field-wrapper label:before
{
	background:var(--ui-color-chart-1);

}
/* Row[9975]*/
.kpi.kpi--legend-on-mobile .ic-col:nth-child(2) .ic-field-wrapper label:before
{
	background:var(--ui-color-chart-2);

}
/* Row[9976]*/
.kpi.kpi--legend-on-mobile .ic-col:nth-child(3) .ic-field-wrapper label:before
{
	background:var(--ui-color-chart-3);

}
/* Row[9977]*/
.kpi.kpi--legend-on-mobile .ic-col:nth-child(4) .ic-field-wrapper label:before
{
	background:var(--ui-color-chart-4);

}
/* Row[9978]*/
.kpi.kpi--legend-on-mobile .ic-col:nth-child(5) .ic-field-wrapper label:before
{
	background:var(--ui-color-chart-5);

}
/* Row[9979]*/
.kpi.kpi--legend-on-mobile .ic-col:nth-child(6) .ic-field-wrapper label:before
{
	background:var(--ui-color-chart-6);

}
/* Row[9980]*/
.kpi.kpi--legend-on-mobile .ic-col:nth-child(7) .ic-field-wrapper label:before
{
	background:var(--ui-color-chart-7);

}
/* Row[9981]*/
.kpi.kpi--legend-on-mobile .ic-col:nth-child(8) .ic-field-wrapper label:before
{
	background:var(--ui-color-chart-8);

}
/* Row[9982]*/
.kpi.kpi--legend-on-mobile .ic-col:nth-child(9) .ic-field-wrapper label:before
{
	background:var(--ui-color-chart-9);

}
/* Row[9983]*/
.kpi.kpi--legend-on-mobile .ic-col:nth-child(10) .ic-field-wrapper label:before
{
	background:var(--ui-color-chart-10);

}
/* Row[9984]*/
.width-80vw-on-mobile
{
	width:80vw !important;
max-width:unset;
--button-min-width:1;

}
/* Row[9985]*/
.input-form .ic-field-wrapper:has(.ic-reveal-password-icon)
{
	max-width:100%;

}
/* Row[9986]*/
[data-app="FPCOverviewNetWorth.Chart.App"] .highcharts-container svg.highcharts-root,[data-app="FPAOverviewNetWorth.Chart.App"] .highcharts-container svg.highcharts-root
{
	width:350px;

}
/* Row[9987]*/
[data-design-system=AltV2] .dx-popup-wrapper > .dx-overlay-content:not(.modal--bypass-fixed-buttons) .buttons-app.modal--manage-watchlist
{
	position:fixed;

}
/* Row[9988]*/
.column--mobile-input-width-selector.column--left-column
{
	width:100% !important;

}
/* Row[9989]*/
.column--mobile-input-width-selector.column--left-column.margin--right
{
	margin-right:0;

}
/* Row[9990]*/
.column--mobile-input-width-selector.column--right-column
{
	width:100% !important;

}
}
@media only screen and (max-width: 660px) and (hover: hover) {

/* Row[9991]*/
.grouping-row--hide .icGrid .dx-datagrid .dx-datagrid-header-panel
{
	padding-top:0;

}
}
@media only screen and (max-width: 660px) and (hover:hover) {

/* Row[9992]*/
.IXResponsiveBody
{
	padding:0;
--headings-size-h1:2em;
--headings-size-h4:1.143em;
--page-title-font-size:var(--headings-size-h1);
--page-title-date-font-size:.465em;
--card-border-radius:0;
--input-max-width:calc(100vw - var(--padding-2x));
--items-scroll-animation:anim-scrollable-lr;
--items-overflow-y:hidden;
--items-overflow-x:auto;

}
/* Row[9993]*/
.page-title
{
	align-items:flex-start;
flex-wrap:wrap;
flex-direction:column;
justify-content:center;
width:100%;
padding-right:var(--padding);
padding-left:var(--padding);

}
/* Row[9994]*/
.page-title .TableTitle
{
	flex-direction:column;

}
/* Row[9995]*/
.filter-summary
{
	margin:var(--gap-horizontal) 0 var(--margin) 0;

}
/* Row[9996]*/
.filter-summary .fieldTable
{
	margin:0;
white-space:nowrap;

}
/* Row[9997]*/
.filter-summary .ic-row
{
	flex-direction:column;

}
/* Row[9998]*/
.filter-summary .dx-dropdowneditor:not(.dx-datebox-calendar):not(.dx-datebox-date)
{
	margin:0;

}
/* Row[9999]*/
.filter-summary span
{
	white-space:normal;

}
/* Row[10000]*/
.filter, .filter.card
{
	max-height:calc(var(--app-title-min-height) - var(--border-width));
display:grid;
border-radius:0;
overflow:hidden;
transform:translateZ(0);
grid-row-gap:var(--padding);
grid-template-rows:var(--app-title-min-height);
grid-auto-rows:auto;

}
/* Row[10001]*/
.filter::before
{
	display:flex;
cursor:pointer;

}
/* Row[10002]*/
.filter::after
{
	display:inline-flex;
cursor:pointer;

}
/* Row[10003]*/
.filter.is-expanded
{
	max-height:100vh;

}
/* Row[10004]*/
.filter.is-expanded::after
{
	content:var(--ui-icon-up);

}
/* Row[10005]*/
.icGrid .dx-datagrid .dx-datagrid-header-panel
{
	padding-top:var(--padding-half);
background:var(--card-bg);

}
/* Row[10006]*/
.icGrid .dx-datagrid .dx-toolbar-items-container
{
	flex-direction:column;
margin:calc(-1 * var(--gap-vertical)) 0 0 0;
padding:var(--padding-half) var(--padding) 0 var(--padding);

}
/* Row[10007]*/
.icGrid .dx-datagrid-header-panel .dx-toolbar
{
	height:auto;

}
/* Row[10008]*/
.icGrid .dx-toolbar .dx-toolbar-before
{
	width:100%;
max-width:100%;
min-height:var(--list-header-group-row-height);

}
/* Row[10009]*/
.icGrid .dx-toolbar-item .dx-toolbar-item-content>div
{
	flex-wrap:wrap;

}
/* Row[10010]*/
.icGrid .dx-toolbar-after
{
	min-height:var(--list-header-group-row-height);
margin-right:-.6em;

}
/* Row[10011]*/
.page-title.page-title--has-buttons
{
	align-items:flex-start;
--gap-vertical:var(--padding-half);
--gap-horizontal:0;

}
/* Row[10012]*/
.app-title.app-title--has-buttons .TableTitle
{
	--app-title-padding:0.571em 9.286em 0.571em 1.429em;

}
/* Row[10013]*/
.page-title.page-title--has-buttons .ic-row:last-child
{
	flex-direction:column;
width:100%;
margin:0;

}
/* Row[10014]*/
.page-title.page-title--has-text
{
	align-items:flex-start;
--gap-horizontal:0;

}
/* Row[10015]*/
.page-title.page-title--has-text .ic-row:last-child
{
	width:100%;

}
/* Row[10016]*/
.page-title.page-title--has-text .ic-row:last-child .ic-col .fieldTable
{
	--gap-vertical:var(--margin-plus-half);

}
/* Row[10017]*/
.page-title.page-title--has-buttons .ic-row:last-child .ic-col .fieldTable button
{
	width:100%;

}
/* Row[10018]*/
.page-title.page-title--has-conditional-back-button
{
	align-items:flex-start;
margin-top:-.65em;

}
/* Row[10019]*/
.page-title.page-title--has-back-button .ic-row .fieldTable button.button--back.dx-button
{
	width:auto;
left:var(--padding);

}
/* Row[10020]*/
.altPerformance .stockChartContainer .highcharts-container svg.highcharts-root
{
	min-height:unset !important;

}
/* Row[10021]*/
.altPerformance .highcharts-tooltip .highcharts-label.highcharts-tooltip-box.highcharts-color-none
{
	top:97px !important;

}
}
@media only screen and (max-width: 660px) and (prefers-color-scheme: dark) {

/* Row[10022]*/
:root[data-user-theme="auto"] .login-page .login-page__login
{
	background:rgba(6,19,39,0.8);

}
}
@media only screen and (max-width: 661px) {

/* Row[10023]*/
.tabs--date-range-selector-in-header .ic-row.ic-row-1.ic-empty-rows-1
{
	justify-content:center;
width:calc(100%);
position:absolute;
top:4.5em;
display:flex;
z-index:2;

}
/* Row[10024]*/
.tabs--dropdown-list-in-header .dx-tabpanel-tabs
{
	height:8em;

}
/* Row[10025]*/
.tabs--dropdown-list-in-header .ic-row.ic-row-1.ic-empty-rows-1
{
	justify-content:end;
width:calc(100%);
padding-right:var(--padding);
position:absolute;
top:4.5em;
display:flex;
z-index:2;

}
}
@media only screen and (max-width: 750px) {

/* Row[10026]*/
.rm-product-editor .rm-product-editor__buttons
{
	padding-bottom:var(--padding-half);
position:static!important;
border-bottom:1px solid var(--ui-color-border);
--flex-wrap:wrap;
--flex-justify-content:flex-end;

}
}
@media only screen and (max-width: 767px) {

/* Row[10027]*/
.filter .ic-row:not(:last-child) .ic-col .fieldTable
{
	max-width:100%;
margin:0;
display:inline-grid;
grid-column-gap:var(--gap-vertical);
grid-template-columns:100%;

}
/* Row[10028]*/
[data-app="CPIActivity.Filter.App"].filter .ic-row:not(:last-child) .ic-col .fieldTable
{
	display:flex !important;
grid-column-gap:0 !important;

}
}
@media only screen and (max-width: 768px) {

/* Row[10029]*/
[data-step="METProjEnhanced.Holder.App"] .kpi .ic-row
{
	grid-template-columns:1fr 1fr;

}
/* Row[10030]*/
.fp-overview__upcoming-goals.ic-your-goals .ic-your-goal-grid .ic-your-goal-data .ic-your-goal-progress-info
{
	width:100%;
margin-left:1em;

}
}
@media only screen and (max-width: 780px) {

/* Row[10031]*/
.summary-app .fieldTable .FieldLabel + div
{
	width:34%;

}
}
@media only screen and (max-width: 800px) {

/* Row[10032]*/
[data-design-system="Alt"] .dashboard .kpi:not(.card .kpi , .card.kpi) .ic-row
{
	flex-direction:column !important;
justify-content:space-between;
padding:0.357em 0em var(--padding) !important;
display:flex;
--main-negative-color:var(--color-white);
--field-color:var(--color-white);
--field-font-size:2.286em;
--kpi-label-color:rgba(255, 255, 255, .8);

}
}
@media only screen and (max-width: 840px) {

/* Row[10033]*/
.smg-buttons-row
{
	flex-wrap:wrap;
flex-direction:column-reverse;

}
}
@media only screen and (max-width: 870px) {

/* Row[10034]*/
.linked-bank-account__account .ic-row:nth-child(2)
{
	flex-direction:column;

}
}
@media only screen and (max-width: 900px) {

/* Row[10035]*/
.tileView > div, .goals__in-plan-not-removable
{
	grid-template-columns:1fr;

}
/* Row[10036]*/
.login-page .login-page__image
{
	min-width:100vw;
position:fixed;
z-index:-1;

}
}
@media only screen and (max-width: 900px) and (orientation: landscape) {

/* Row[10037]*/
div[role="menu"] .dx-submenu
{
	height:300px;

}
}
@media only screen and (max-width: 925px) {

/* Row[10038]*/
.tax-optimizer-layout .dx-dropdowneditor:not(.dx-datebox-calendar):not(.dx-datebox-date):not(.dx-tagbox):not(.dx-autocomplete)
{
	max-width:fit-content;

}
}
@media only screen and (max-width: 953px) {

}
@media only screen and (min-device-width: 320px) and (max-device-width: 1199px) {

/* Row[10040]*/
[data-design-system="Alt"] [ic-external-widget]:before
{
	width:100vw;

}
}
@media only screen and (min-width: 0) {

/* Row[10041]*/
.onboarding-workflow .planning-setup .onboarding-workflow__step .last-row--is-buttons-app .ic-row:last-child button
{
	width:100%;

}
}
@media only screen and (min-width: 1019px) {

/* Row[10042]*/
.onboarding-workflow .self-signup__step7 .ic-row:last-child
{
	background:transparent;

}
/* Row[10043]*/
.tabs--date-range-selector-in-header .ic-row.ic-row-1.ic-empty-rows-1
{
	justify-content:end;
width:calc(100%);
padding-right:var(--padding);
position:absolute;
top:0.7em;
display:flex;
z-index:2;

}
/* Row[10044]*/
.tabs--date-range-selector-in-header .dx-item.dx-tab
{
	z-index:3;

}
}
@media only screen and (min-width: 1020px) {

/* Row[10045]*/
.highcharts-legend .highcharts-legend-item > span:has(.ic-chart-legend-item-title, .ic-chart-legend-item-value)
{
	top:7px !important;

}
}
@media only screen and (min-width: 1072px) {

/* Row[10046]*/
.planning-setup .planning-setup__step1
{
	height:calc(100vh - var(--header-height));

}
/* Row[10047]*/
.planning-setup .planning-setup__step1 .step1__image, .planning-setup .planning-setup__step1 .step1__image *
{
	height:100%;

}
}
@media only screen and (min-width: 1086px) {

/* Row[10048]*/
[data-workflow="FPClient.WF.App"] [data-app="FPCGoalCoverage.List.App"].fp-overview__goal-coverage .icGrid .dx-datagrid .dx-row:first-child > td
{
	--list-row-min-height:6.786em;

}
/* Row[10049]*/
[data-workflow="FPClient.WF.App"] [data-app="FPCGoalCoverage.List.App"].fp-overview__goal-coverage
{
	--list-row-min-height:10em;

}
}
@media only screen and (min-width: 1150px) {

/* Row[10050]*/
.header__bttm-menu .dx-menu-horizontal
{
	display:block !important;

}
/* Row[10051]*/
.header__bttm-menu .dx-menu-adaptive-mode, .dx-menu-adaptive-mode:not(.ic-tree-view-menu), .dx-menu-adaptive-mode-overlay-wrapper
{
	display:none !important;

}
}
@media only screen and (min-width: 1160px) {

/* Row[10052]*/
.linked-bank-account__account .ic-row:last-child
{
	margin-top:0;

}
}
@media only screen and (min-width: 1199px) {

/* Row[10053]*/
.your-advisors-border
{
	width:30em !important;
--app-width:30em;

}
}
@media only screen and (min-width: 1200px) {

/* Row[10054]*/
.onboarding-workflow .self-signup-sidebar
{
	padding:2.857em 5.357em;

}
/* Row[10055]*/
.onboarding-workflow .self-signup-sidebar .self-signup-sidebar__sign-in
{
	margin-top:var(--margin-3x);

}
/* Row[10056]*/
.onboarding-workflow .self-signup
{
	--ui-color-app-scrollbar-track:var(--card-bg);
--ui-color-app-scrollbar-thumb:var(--ui-color-gray-light);
--ui-color-app-scrollbar-hover-thumb:var(--ui-color-gray-medium);

}
/* Row[10057]*/
[data-user-theme="dark"] [data-workflow="ClientFactFind.WF.App"] .cff--onboarding-profile .dx-datagrid .dx-link
{
	color:var(--color-white);
text-decoration:none;
cursor:default;
pointer-events:none;

}
/* Row[10058]*/
[data-workflow="ClientFactFind.WF.App"] .cff--onboarding-profile .dx-datagrid .dx-link
{
	color:black;
text-decoration:none;
cursor:default;
pointer-events:none;

}
}
@media only screen and (min-width: 1200px) and (prefers-color-scheme:dark) {

/* Row[10059]*/
:root[data-user-theme="auto"] [data-workflow="ClientFactFind.WF.App"] .cff--onboarding-profile .dx-datagrid .dx-link
{
	color:var(--color-white);
text-decoration:none;
cursor:default;
pointer-events:none;

}
}
@media only screen and (min-width: 1351px) {

/* Row[10060]*/
[data-workflow="FPAdvisor.WF.App"] [data-app="FPAGoalCoverage.List.App"].fp-overview__goal-coverage .icGrid .dx-datagrid .dx-row > td
{
	--list-row-min-height:8.786em;

}
/* Row[10061]*/
[data-workflow="FPAdvisor.WF.App"] [data-app="FPAGoalCoverage.List.App"].fp-overview__goal-coverage
{
	--list-row-min-height:10em;

}
}
@media only screen and (min-width: 320px) and (max-width: 660px) {

/* Row[10062]*/
.repeater--padding .ic-repeater:has(.mobile--dashboard-accounts)
{
	padding-right:0;
padding-left:0;
padding-bottom:0em;
padding-top:3.65em;
--headings-size-h2:20px;
--items-overflow-x:hidden;

}
}
@media only screen and (min-width: 340px) and (max-width: 417px) {

/* Row[10063]*/
.input-row--width-100-on-mobile-imp
{
	width:100%!important;

}
}
@media only screen and (min-width: 350px) and (max-width: 500px) {

/* Row[10064]*/
.crm-edit-inter-assoc-btns.buttons-app
{
	position:relative !important;

}
}
@media only screen and (min-width: 372px) and (max-width: 420px) {

/* Row[10065]*/
[data-workflow="FPClient.WF.App"] [data-app="FPCProtectionAnalysis.Chart.App"] rect.highcharts-point.highcharts-color-1, [data-workflow="FPClient.WF.App"] [data-app="FPCProtectionAnalysis.Chart.App"] rect.highcharts-color-0.highcharts-point
{
	width:78px;

}
}
@media only screen and (min-width: 381px) and (max-width: 420px) {

/* Row[10066]*/
[data-workflow="FPClient.WF.App"] [data-app="FPCProtectionAnalysis.Chart.App"] g.highcharts-xaxis-labels text
{
	transform:translate(-5px, 0px);

}
}
@media only screen and (min-width: 481px) and (max-width: 660px) {

/* Row[10067]*/
[data-workflow="FPClient.WF.App"] #IXCOL_FPCNWBreakdownAssetGroupXS_0 .highcharts-container, [data-workflow="FPClient.WF.App"] #IXCOL_FPCNWBreakdownLiaGroupXS_0 .highcharts-container
{
	width:89%!important;
height:41em!important;
margin-left:2.5em;

}
}
@media only screen and (min-width: 516px) and (max-width: 1199px) {

/* Row[10068]*/
[data-workflow="FPClient.WF.App"] [data-app="FPCUpcomingGoalCov.List.App"].fp-overview__goal-coverage .icGrid .dx-datagrid .dx-row:first-child > td
{
	--list-row-min-height:6.786em;

}
/* Row[10069]*/
[data-workflow="FPClient.WF.App"] [data-app="FPCUpcomingGoalCov.List.App"].fp-overview__goal-coverage
{
	--list-row-min-height:10em;

}
}
@media only screen and (min-width: 516px) and (max-width: 660px) {

/* Row[10070]*/
[data-workflow="FPClient.WF.App"] [data-app="FPCGoalCoverage.List.App"].fp-overview__goal-coverage .icGrid .dx-datagrid .dx-row:first-child > td
{
	--list-row-min-height:6.786em;

}
/* Row[10071]*/
[data-workflow="FPClient.WF.App"] [data-app="FPCGoalCoverage.List.App"].fp-overview__goal-coverage
{
	--list-row-min-height:10em;

}
}
@media only screen and (min-width: 600px) and (max-width: 1380px) and (hover:none) {

/* Row[10072]*/
[data-is-mobile="true"] .hide-on-tablet
{
	display:none !important;

}
}
@media only screen and (min-width: 600px) and (max-width: 900px) and (orientation: portrait) and (pointer:coarse), (min-width: 900px) and (max-width: 1206px) and (orientation: landscape) and (pointer:coarse) {

/* Row[10073]*/
.hide-on-tablet
{
	display:none !important;

}
}
@media only screen and (min-width: 600px) and (max-width: 999px) and (max-height: 840px) {

/* Row[10074]*/
.login__boxes
{
	position:static!important;

}
}
@media only screen and (min-width: 625px) {

/* Row[10075]*/
.wf--password-reset .ExtraSmall .steps-app .dx-collection .dx-item:not(.dx-radiobutton-icon-checked) .dx-item-content
{
	width:auto;

}
}
@media only screen and (min-width: 660px) {

/* Row[10076]*/
.login-page__footer-copyright
{
	padding-left:calc(34.286em + var(--padding-plus-half));

}
}
@media only screen and (min-width: 660px) and (max-width: 1400px) {

/* Row[10077]*/
.grid
{
	align-items:var(--grid-tablet--align-items);
align-content:var(--grid-tablet--align-content);
justify-content:var(--grid-tablet--justify-content);
width:var(--grid-tablet--width);
max-width:var(--grid-tablet--max-width);
display:grid;
background:var(--grid-tablet--bg);
grid-column-gap:var(--grid-column-gap);
grid-row-gap:var(--grid-row-gap);
grid-template-columns:var(--grid-columns);
grid-template-rows:var(--grid-tablet--rows);
grid-auto-columns:var(--grid-tablet--auto-columns);
grid-auto-flow:var(--grid-tablet--auto-flow);
justify-items:var(--grid-tablet--justify-items);

}
}
@media only screen and (min-width: 661px) {

/* Row[10078]*/
:root .header__close-button
{
	display:none!important;

}
/* Row[10079]*/
.onboarding-workflow .onboarding-workflow__step [data-app]
{
	align-items:center;
min-width:35.714em;

}
/* Row[10080]*/
.onboarding-workflow .onboarding-completion
{
	min-width:35.714em;
margin-bottom:var(--margin);

}
/* Row[10081]*/
.onboarding-workflow .onboarding-workflow__step .onboarding-completion__bar
{
	margin-bottom:var(--margin-3x);

}
/* Row[10082]*/
.pre-client-planning-header .pre-client-planning-header__title
{
	display:flex;

}
/* Row[10083]*/
.planning-setup .planning-setup__card-container .last-row--is-buttons-app
{
	--buttons-app-offset:0;

}
/* Row[10084]*/
.planning-setup .alert
{
	max-width:23.929em;

}
/* Row[10085]*/
.planning-setup.planning-setup__all-done .ic-row-1 ~ .ic-row:not(:last-child)
{
	max-width:24em;

}
/* Row[10086]*/
.onboarding-workflow .last-row--is-buttons-app .ic-row:last-child
{
	--button-min-width:22.25em;

}
/* Row[10087]*/
.filter.filter--chart
{
	padding:var(--gap-horizontal) var(--padding);

}
/* Row[10088]*/
.citi-link-accounts--modal.dx-overlay-content
{
	height:510px !important;

}
/* Row[10090]*/
.charts--overflow-visible svg.highcharts-root
{
	overflow:visible !important;

}
/* Row[10091]*/
[data-workflow="FPClient.WF.App"] [data-app="FPCCashFlowOverview.Chart.App"] svg.highcharts-root, [data-workflow="FPClient.WF.App"] [data-app="FPCCashFlowDetInflows.Chart.App"] svg.highcharts-root,  [data-workflow="FPClient.WF.App"] [data-app="FPCCashFlowDetOutflow.Chart.App"] svg.highcharts-root
{
	width:98%;

}
/* Row[10092]*/
[data-workflow="FPClient.WF.App"] [data-app="FPCOverview.ProjCF.Chart.App"] svg.highcharts-root, [data-workflow="FPClient.WF.App"] [data-app="FPCOverview.ProjNW.Chart.App"] svg.highcharts-root
{
	width:98%;

}
/* Row[10093]*/
button[dx-button].dx-button.TableButton.button
{
	flex-wrap:nowrap;
max-width:12em;
min-width:4em;
min-height:var(--card-app-title-min-height);
margin-right: -1em;
padding:0;
position:relative;
background:var(--card-app-title-bg);

}
/* Row[10094]*/
.dastmf--marketquote-auto-width
{
	width:fit-content;

}
/* Row[10095]*/
.tabs--dropdown-list-in-header .ic-row.ic-row-1.ic-empty-rows-1
{
	justify-content:end;
width:calc(100%);
padding-right:var(--padding);
position:absolute;
top:0.7em;
display:flex;
z-index:2;

}
/* Row[10096]*/
.tabs--dropdown-list-in-header .dx-item.dx-tab
{
	z-index:3;

}
}
@media only screen and (min-width: 661px) and (max-width: 1019px) {

/* Row[10097]*/
.IXResponsiveBody
{
	padding:0;

}
/* Row[10098]*/
.IXResponsiveBodyInner > .IXResponsiveContent
{
	width:95% !important;

}
/* Row[10099]*/
.IXResponsiveBody > .IXResponsiveBody > .IXResponsiveContent
{
	width:95% !Important;
margin:0 auto;

}
/* Row[10100]*/
.padding--on-tablet-bottom-plus-half-imp
{
	padding-bottom:var(--padding-plus-half)!important;

}
/* Row[10101]*/
.case-sensitive-filter-warning .icGrid .dx-toolbar .dx-toolbar-before:has(.dx-group-panel-message)
{
	max-width:calc(100% - 16.214em - calc(14.429em + var(--padding-quarter)));
padding:0;

}
/* Row[10102]*/
.dx-popup-wrapper.dx-overlay-modal
{
	width:100vw!important;
max-width:100%!important;
--kpi-column-min-width:13em;
--kpi-min-height:0;
--items-scroll-animation:anim-scrollable-lr;
--items-overflow-y:hidden;
--items-overflow-x:auto;

}
/* Row[10103]*/
.margin--on-tablet
{
	margin:var(--margin);

}
/* Row[10104]*/
.margin-left--on-tablet
{
	margin-left:var(--margin);

}
/* Row[10105]*/
.margin-right--on-tablet
{
	margin-right:var(--margin);

}
/* Row[10106]*/
.margin-top--on-tablet
{
	margin-top:var(--margin);

}
/* Row[10107]*/
.margin-bottom--on-tablet
{
	margin-bottom:var(--margin);

}
/* Row[10108]*/
.padding--on-tablet
{
	padding:var(--padding);

}
/* Row[10109]*/
.padding-left--on-tablet
{
	padding-left:var(--padding);

}
/* Row[10110]*/
.padding-right--on-tablet
{
	padding-right:var(--padding);

}
/* Row[10111]*/
.padding-top--on-tablet
{
	padding-top:var(--padding);

}
/* Row[10112]*/
.padding-bottom--on-tablet
{
	padding-bottom:var(--padding);

}
/* Row[10113]*/
#timelineSliderV4 #slider label:nth-child(5n+7), #timelineSliderV4 #slider label:nth-child(2)
{
	opacity:0;

}
/* Row[10114]*/
#timelineSliderV4 #slider label:nth-child(2), #timelineSliderV4 #slider label:nth-child(12), #timelineSliderV4 #slider label:nth-child(22), #timelineSliderV4 #slider label:nth-child(32), #timelineSliderV4 #slider label:nth-child(42), #timelineSliderV4 #slider label:nth-child(52), #timelineSliderV4 #slider label:nth-child(62), #timelineSliderV4 #slider label:nth-child(72), #timelineSliderV4 #slider label:last-child
{
	opacity:1;

}
/* Row[10115]*/
.onboarding-workflow .self-signup
{
	align-items:center;

}
/* Row[10116]*/
.onboarding-workflow .self-signup-sidebar .self-signup-sidebar__sign-in
{
	flex-grow:.25;
min-width:24em;
margin-top:0;
margin-left:auto;
padding:var(--padding) var(--padding-plus-half);

}
/* Row[10117]*/
.onboarding-workflow .self-signup-sidebar
{
	padding-right:var(--padding-2x);
padding-left:var(--padding-2x);
padding-bottom:var(--padding);
padding-top:calc(var(--logo-height) + var(--padding-2x));

}
/* Row[10118]*/
.onboarding-workflow .self-signup .IXColumn
{
	justify-content:center;
margin-top:var(--margin);

}
/* Row[10119]*/
.onboarding-workflow .self-signup-sidebar .self-signup-sidebar__logo
{
	margin-bottom:0;
position:absolute;
top:var(--padding);
left:0;

}
/* Row[10120]*/
.onboarding-workflow .self-signup .self-signup-sidebar .self-signup-sidebar__sign-in
{
	padding-top:0px;
--link-hover-color:#042d56;
--link-hover-underline-color:#042d56;

}
/* Row[10121]*/
.planning-setup .planning-setup__step1 .image-container
{
	--image-container-width:21em;
--image-container-height:21em;
--image-container-bg:transparent;
--image-container-crop-mode:contain;

}
/* Row[10122]*/
.planning-setup .planning-setup__step1
{
	justify-content:center;
padding-top:var(--padding-2x);

}
/* Row[10123]*/
.flex--on-tablet
{
	align-items:var(--flex-align-items);
flex-wrap:var(--flex-wrap);
align-content:var(--flex-align-content);
flex-direction:var(--flex-direction);
justify-content:var(--flex-justify-content);
display:flex;

}
/* Row[10124]*/
.flex--on-tablet.flex-direction-row--on-tablet
{
	--flex-direction:row;

}
/* Row[10125]*/
.flex--on-tablet.flex-direction-column--on-tablet
{
	--flex-direction:column;

}
/* Row[10126]*/
.flex--on-tablet.flex-direction-row-reverse--on-tablet
{
	--flex-direction:row-reverse;

}
/* Row[10127]*/
.flex--on-tablet.flex-direction-column-reverse--on-tablet
{
	--flex-direction:column-reverse;

}
/* Row[10128]*/
.flex--on-tablet.flex-wrap--on-tablet
{
	--flex-wrap:wrap;

}
/* Row[10129]*/
.flex--on-tablet.flex-no-wrap--on-tablet
{
	--flex-wrap:nowrap;

}
/* Row[10130]*/
.flex--on-tablet.flex-align-items-start--on-tablet
{
	--flex-align-items:flex-start;

}
/* Row[10131]*/
.flex--on-tablet.flex-align-items-end--on-tablet
{
	--flex-align-items:flex-end;

}
/* Row[10132]*/
.flex--on-tablet.flex-align-items-center--on-tablet
{
	--flex-align-items:center;

}
/* Row[10133]*/
.flex--on-tablet.flex-align-items-stretch--on-tablet
{
	--flex-justify-content:stretch;

}
/* Row[10134]*/
.flex--on-tablet.flex-align-items-baseline--on-tablet
{
	--flex-align-items:baseline;

}
/* Row[10135]*/
.flex--on-tablet.flex-justify-content-start--on-tablet
{
	--flex-justify-content:flex-start;

}
/* Row[10136]*/
.flex--on-tablet.flex-justify-content-end--on-tablet
{
	--flex-justify-content:flex-end;

}
/* Row[10137]*/
.flex--on-tablet.flex-justify-content-center--on-tablet
{
	--flex-justify-content:center;

}
/* Row[10138]*/
.flex--on-tablet.flex-justify-content-stretch--on-tablet
{
	--flex-justify-content:stretch;

}
/* Row[10139]*/
.flex--on-tablet.flex-justify-content-space-between--on-tablet
{
	--flex-justify-content:space-between;

}
/* Row[10140]*/
.flex--on-tablet.flex-justify-content-space-around--on-tablet
{
	--flex-justify-content:space-around;

}
/* Row[10141]*/
.flex--on-tablet.flex-justify-content-space-evenly--on-tablet
{
	--flex-justify-content:space-evenly;

}
/* Row[10142]*/
.flex--on-tablet.flex-justify-content-right--on-tablet
{
	--flex-justify-content:right;

}
/* Row[10143]*/
.flex--on-tablet.flex-align-content-start--on-tablet
{
	--flex-align-content:flex-start;

}
/* Row[10144]*/
.flex--on-tablet.flex-align-content-end--on-tablet
{
	--flex-align-content:flex-end;

}
/* Row[10145]*/
.flex--on-tablet.flex-align-content-center--on-tablet
{
	--flex-align-content:center;

}
/* Row[10146]*/
.flex--on-tablet.flex-align-content-stretch--on-tablet
{
	--flex-align-content:stretch;

}
/* Row[10147]*/
.flex--on-tablet.flex-align-content-space-between--on-tablet
{
	--flex-align-content:space-between;

}
/* Row[10148]*/
.flex--on-tablet.flex-align-content-space-around--on-tablet
{
	--flex-align-content:space-around;

}
/* Row[10149]*/
.your-advisors--on-tablet
{
	--grid-auto-flow:column;
--grid-auto-columns:20em;

}
/* Row[10150]*/
.dashboard .your-advisors--on-tablet
{
	--grid-auto-columns:25em;

}
/* Row[10151]*/
.dashboard .your-advisors--on-tablet .ic-repeater-items
{
	--items-container-padding:0;

}
/* Row[10152]*/
.dashboard .your-advisors--on-tablet .ic-repeater-items .ic-repeater-item:not(:last-child)
{
	border-right:var(--border-width) solid var(--ui-color-border);

}
/* Row[10153]*/
.dashboard .your-advisors--on-tablet .ic-repeater-items .ic-repeater-item:nth-child(even)
{
	background:var(--ui-color-even-bg);

}
/* Row[10154]*/
.dashboard .your-advisors--on-tablet .contact
{
	flex-shrink:0;
min-height:11.75em;
margin-bottom:0;
padding:var(--padding) var(--padding) var(--padding) 6.25em;
position:relative;

}
/* Row[10155]*/
.dashboard .your-advisors--on-tablet .contact .image-container
{
	position:absolute;
top:var(--padding-2x);
left:var(--padding);
--image-container-width:3.857em!important;
--image-container-height:3.857em!important;
--image-container-border-radius:50%;

}
/* Row[10156]*/
.dashboard .your-advisors--on-tablet .contact h4
{
	font-size:1.286em;
margin-bottom:.2em;

}
/* Row[10157]*/
.dashboard .your-advisors--on-tablet .contact h5
{
	color:var(--ui-color-text-secondary);
font-weight:var(--font-weight-regular);
font-size:var(--font-size-main);
margin-bottom:1em;

}
/* Row[10158]*/
.repeater--grid--on-tablet .ic-repeater-items
{
	align-items:var(--grid-align-items);
align-content:var(--grid-align-content);
justify-content:var(--grid-justify-content);
width:var(--grid-width);
max-width:var(--grid-max-width);
display:grid;
background:var(--grid-bg);
grid-column-gap:var(--grid-column-gap);
grid-row-gap:var(--grid-row-gap);
grid-template-columns:var(--grid-columns);
grid-template-rows:var(--grid-rows);
grid-auto-rows:var(--grid-auto-rows);
grid-auto-columns:var(--grid-auto-columns);
grid-auto-flow:var(--grid-auto-flow);
--items-container-padding:var(--padding);

}
/* Row[10159]*/
.fields--width-100-on-tablet .ic-col , .fields--width-100-on-tablet .ic-field-wrapper > div , .fields--width-100-on-tablet:not(.last-row--is-buttons-app) .ic-field-wrapper button.dx-button , .fields--width-100-on-tablet .ic-dropdown-input-container > div
{
	width:100% !important;
max-width:unset;
--button-min-width:100%;

}
/* Row[10160]*/
.rows--flex.rows--flex-wrap--on-tablet
{
	--rows-flex-wrap:wrap;

}
/* Row[10161]*/
[data-design-system="Alt"] .dashboard .cms--doc-slider-cta .DocumentSliderV4 .docSlide
{
	min-width:unset !important;
padding:0 !important;
--item-width:calc(calc(95vw / 2) - var(--margin-4x) - var(--margin-half));

}
/* Row[10162]*/
[data-workflow="ClientFactFind.WF.App"] .modal--right-side .rows--margin .ic-row:nth-last-child(2)
{
	padding-bottom:4em;

}
/* Row[10163]*/
[data-workflow="ClientFactFind.WF.App"] .dx-overlay-modal .last-row--is-buttons-app .ic-row:last-child
{
	position:-webkit-sticky;

}
/* Row[10164]*/
[data-workflow="ClientFactFind.WF.App"] .dx-popup-wrapper > .dx-overlay-content:not(.modal--bypass-fixed-buttons) .buttons-app , [data-workflow="ClientFactFind.WF.App"] .dx-popup-wrapper .dx-state-focused.dx-overlay-content:not(.modal--bypass-fixed-buttons) .buttons-app
{
	position:-webkit-sticky;

}
/* Row[10165]*/
.filter.filter--chart:not(.dx-overlay-wrapper .filter.filter--chart) .ic-row:first-child + .ic-row:last-child
{
	margin-left:0;

}
/* Row[10166]*/
.filter.filter--chart
{
	row-gap:1em;
justify-content:center;

}
/* Row[10167]*/
[data-ic-zoom-lvl="200"]:not([data-is-mobile="true"]) .flex--on-tablet.flex-wrap--on-tablet
{
	--flex-wrap:nowrap;

}
/* Row[10168]*/
.dx-popup-wrapper.dx-overlay-modal:has(.modal--bypass-sizing):before
{
	background:none;

}
/* Row[10169]*/
.tabs--date-range-selector-in-header .ic-row.ic-row-1.ic-empty-rows-1
{
	justify-content:end;
width:calc(100%);
padding-right:var(--padding);
position:absolute;
top:4.5em;
display:flex;
z-index:2;

}
/* Row[10170]*/
.fp-overview-dashboard--fixed-card-height .filter
{
	padding:0;

}
/* Row[10171]*/
.fp-plan-summary-column
{
	display:grid;
grid-template-columns:1fr 1fr;
grid-template-rows:110px;

}
/* Row[10172]*/
.fp-plan-summary-column > .IXColumn:nth-child(2)
{
	grid-column:1;

}
/* Row[10173]*/
.fp-plan-summary-column > .IXColumn:nth-child(3)
{
	grid-row:1;
grid-column:2;

}
}
@media only screen and (min-width: 661px) and (max-width: 1050px) {

/* Row[10174]*/
.IX_BecomeUser .IX_becomeUserFixedDiv
{
	height:6em;

}
/* Row[10175]*/
.IX_BecomeUser .IX_becomeUserFixedDiv p
{
	max-height:calc(var(--font-line-height-main)* 2);
display:-webkit-box;
overflow:hidden;
text-overflow:ellipsis;
-webkit-line-clamp:2;
-webkit-box-orient:vertical;

}
/* Row[10176]*/
.IX_BecomeUser .IX_becomeUserFixedDiv + div header
{
	top:6em;

}
}
@media only screen and (min-width: 661px) and (max-width: 1085px) {

/* Row[10177]*/
[data-workflow="FPClient.WF.App"] [data-app="FPCUpcomingGoals.List.App"] .fp-overview__upcoming-goals.ic-your-goals .ic-your-goal-grid .ic-your-goal-data
{
	min-height:10em;

}
/* Row[10178]*/
[data-workflow="FPClient.WF.App"] [data-app="FPCUpcomingGoals.List.App"] .fp-overview__upcoming-goals.ic-your-goals .ic-your-goal-grid .ic-your-goal-data:not(.ic-your-goals-retirement)
{
	min-height:14.5em;

}
/* Row[10179]*/
[data-workflow="FPClient.WF.App"] [data-app="FPCGoalCoverage.List.App"].fp-overview__goal-coverage
{
	width:19em;
top:calc(5em + var(--padding-half));
right:-67px;

}
/* Row[10180]*/
[data-workflow="FPClient.WF.App"] [data-app="FPCGoalCoverage.List.App"].fp-overview__goal-coverage .icGrid .dx-datagrid .dx-row:first-child > td
{
	--list-row-min-height:12.786em;

}
/* Row[10181]*/
[data-workflow="FPClient.WF.App"] [data-app="FPCGoalCoverage.List.App"].fp-overview__goal-coverage .icGrid .dx-datagrid .dx-row > td
{
	--list-row-min-height:15em;

}
/* Row[10182]*/
[data-workflow="FPClient.WF.App"] [data-app="FPCGoalCoverage.List.App"].fp-overview__goal-coverage .coverage-container
{
	width:19em;

}
}
@media only screen and (min-width: 750px) and (max-width: 1198px) {

/* Row[10183]*/
.crm-edit-inter-assoc-btns.buttons-app
{
	position:relative !important;

}
/* Row[10184]*/
.mobile--flex-column-modal.IXColumn > div
{
	width:100% !important;

}
/* Row[10185]*/
[data-design-system="Alt"] [data-workflow="CRM.WF.App"] .kpi.kpi--metrics
{
	flex-direction:column;

}
/* Row[10186]*/
[data-workflow="CRM.WF.App"] .kpi .ic-row + .ic-row:last-child
{
	align-items:flex-start;
flex-grow:0;
padding:var(--padding) !important;
display:flex;

}
/* Row[10187]*/
.CL_FamilyId
{
	width:285px !important;

}
/* Row[10188]*/
.CL_Phone1CountryCode
{
	width:125px !important;

}
/* Row[10189]*/
.CL_Code
{
	width:225px !important;

}
}
@media only screen and (min-width: 769px) and (max-width: 1000px) {

/* Row[10190]*/
.planning__your-goals .your-goals__goal
{
	align-items:flex-start;
flex-wrap:wrap;
display:grid;
grid-row-gap:var(--padding-half);
grid-template-columns:1fr 1fr;

}
/* Row[10191]*/
.planning__your-goals .your-goals__goal .ic-row-0
{
	grid-area:1/1;

}
/* Row[10192]*/
.planning__your-goals .your-goals__goal .ic-row-1
{
	grid-area:2/1;

}
/* Row[10193]*/
.planning__your-goals .your-goals__goal .ic-row-2
{
	align-self:center;
grid-area:1/2;

}
/* Row[10194]*/
.planning__your-goals .your-goals__goal .ic-row-3:last-child
{
	align-self:end;
margin-left:0;
grid-area:2/2;

}
}
@media only screen and (width: 1019px) {

/* Row[10195]*/
.tabs--as-toggles .dx-tabpanel .dx-tabs-nav-buttons .dx-tabs-scrollable
{
	--tabs-scroll-buttons-width:0em;

}
/* Row[10196]*/
.tabs--as-toggles.ic-tabs .dx-tabs , .tabs--as-toggles .ic-tabs .dx-tabs:not(.ic-tabs .ic-tabs .dx-tabs)
{
	margin-bottom:10px;
overflow:hidden;
--tabs-panel-height:2.500em;

}
/* Row[10197]*/
.tabs--as-toggles .ic-tabs .dx-tabs .dx-tab:not(.ic-tabs .ic-tabs .dx-tabs .dx-tab) , .tabs--as-toggles.ic-tabs .dx-tabs .dx-tab
{
	min-width:130px;

}
}
@media screen and (max-width: 1019px) {

/* Row[10198]*/
.highcharts-container
{
	height:auto !important;

}
}
@media screen and (max-width: 600px) {

/* Row[10199]*/
.margin--top-half-imp-mobile
{
	margin-top:var(--margin-half) !important;

}
}
@media screen and (max-width: 660px) {

/* Row[10200]*/
.filter--stacked-labels-align-center.filter--stacked-labels.filter .fieldTable
{
	align-items:center;
height:100%;

}
}
@-moz-document url-prefix() {

/* Row[10201]*/
:root
{
	--menu-bg-opacity:1;

}
/* Row[10202]*/
.icGrid .dx-datagrid [dx-button].button--icon-only
{
	overflow:visible;

}
/* Row[10203]*/
[data-design-system="Alt"][data-doc-status="unread"] .header--notification-bell .unread-icon__doc
{
	bottom:-5px;

}
/* Row[10204]*/
.icGrid .dx-datagrid-rowsview .dx-datagrid-table
{
	border-collapse:separate;

}
}
@supports (backdrop-filter:blur()) or (-webkit-backdrop-filter:blur()) {

/* Row[10205]*/
header
{
	background:transparent;
will-change:transform;
-webkit-backdrop-filter:blur(50px) saturate(150%);
backdrop-filter:blur(50px) saturate(150%);

}
/* Row[10206]*/
header::before
{
	width:100vw;
max-width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
background:var(--header-bg);
content:"";
z-index:0;
opacity:0.6;

}
/* Row[10207]*/
.header
{
	position:relative;
z-index:1;

}
/* Row[10208]*/
.IXResponsiveBody::before
{
	width:100%;
height:var(--header-height);
position:absolute;
top:0;
left:0;
display:flex;
background:var(--header-bg);
content:"";

}
/* Row[10209]*/
.left-menu__overlay
{
	-webkit-backdrop-filter:blur(20px);
backdrop-filter:blur(20px);

}
/* Row[10210]*/
.dx-loadpanel-wrapper
{
	-webkit-backdrop-filter:blur(var(--load-panel-shader-blur));
backdrop-filter:blur(var(--load-panel-shader-blur));

}
/* Row[10211]*/
.highcharts-loading
{
	-webkit-backdrop-filter:blur(var(--load-panel-shader-blur));
backdrop-filter:blur(var(--load-panel-shader-blur));

}
/* Row[10212]*/
[data-design-system="Alt"] div.card.card--translucent
{
	--card-bg:rgba(var(--translucent-bg, 255,255,255), var(--translucent-bg-opacity, 0.8));
--card-app-title-bg:transparent;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;
-webkit-backdrop-filter:blur(var(--translucent-bg-blur, 20px)) saturate(1.5);
backdrop-filter:blur(var(--translucent-bg-blur, 20px)) saturate(1.5);

}
/* Row[10213]*/
[data-design-system="Alt"] .login-page .login-page__login
{
	--card-bg:rgba(var(--translucent-bg, 255,255,255), var(--translucent-bg-opacity, 0.8));
--card-app-title-bg:transparent;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;
-webkit-backdrop-filter:blur(var(--translucent-bg-blur, 20px)) saturate(1.5);
backdrop-filter:blur(var(--translucent-bg-blur, 20px)) saturate(1.5);

}
/* Row[10214]*/
[data-design-system="PB"] header
{
	background:var(--menu-bg);
box-shadow:unset;
--button-text-color:var(--color-white);
will-change:transform;
backdrop-filter:blur(50px) saturate(150%);
--button-icon-color:var(--color-white);

}
/* Row[10215]*/
[data-design-system="PB"] header::before
{
	width:100vw;
max-width:100%;
height:100%;
position:absolute;
top:0;
left:0;
display:flex;
background:var(--menu-bg);
content:"";
z-index:0;
opacity:0.6;

}
/* Row[10216]*/
.card.card--translucent-overlay
{
	z-index:1;
--card-bg:rgba(255,255,255 0.1);
--card-app-title-bg:transparent;
backface-visibility:hidden;
-webkit-backface-visibility:hidden;
-webkit-backdrop-filter:blur(20px);
backdrop-filter:blur(20px);

}
}
@supports (-moz-appearance: none) {

/* Row[10217]*/
.dash-portfolios
{
	grid-template-columns:1fr 0;

}
/* Row[10218]*/
.dash-portfolios .ic-row-1
{
	grid-row:1;
grid-column:1;

}
/* Row[10219]*/
.dash-portfolios .ic-row-2
{
	grid-row:2;
grid-column:1;

}
/* Row[10220]*/
.dash-portfolios .ic-row-3
{
	grid-row:3;
grid-column:1;

}
/* Row[10221]*/
.dash-portfolios .ic-row-4
{
	grid-row:4;
grid-column:1;

}
}
@supports (-webkit-touch-callout: none) {

/* Row[10222]*/
.ic-capslock-on .dx-texteditor.dx-state-focused .ic-reveal-password-icon:after
{
	display:none;

}
/* Row[10223]*/
.smg-message-history .dx-datagrid-table.dx-datagrid-table-fixed
{
	width:100%;
table-layout:auto;

}
/* Row[10224]*/
.dx-scrollable-native.dx-scrollable-both>.dx-scrollable-wrapper>.dx-scrollable-container:has(.MDNAddSecur_Input_AppCtrl)
{
	overflow:visible;

}
/* End of HTLFClient.StyleSheet */
}

