.BIX5__ScrollBar{
	width:5px;
	
}

:root{
	--BIX5-editor-active-color : #6670e4;
	--BIX5-editor-slide-button-active-color : #6670e4;
	--bvs : 1;
}

.BIX5__DataGrid .BIX5__DataGridFilterList{
	color:#000;
}

.BIX5__ScrollableAxisRenderer.horizontal{
	text-align:center;
}

.BIX5__ChartWidget .BIX5__PopUp div.BIX5__Button{
	background-color: unset;
	cursor: default;
}

.BIX5__Dashboard *:focus {
    outline: none;
}

.ExPanel *:focus {
    outline: none;
}

.BIX5__Dashboard {
	-moz-box-sizing : border-box;
	-webkit-box-sizing : border-box;
	box-sizing : border-box;
	-ms-user-select: none;
	-moz-user-select: -moz-none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	user-select: none;
	outline: none;
}

.BIX5__Dashboard *{
	-moz-box-sizing : border-box;
	-webkit-box-sizing : border-box;
	box-sizing : border-box;
	
	scrollbar-base-color: #c0c0c0;
	scrollbar-3dlight-color: #C0C0C0;
	scrollbar-highlight-color: #C0C0C0;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #444;
	scrollbar-shadow-color: #C0C0C0;
	scrollbar-dark-shadow-color: #C0C0C0;
}

.BIX5__Dashboard h1{
	margin: 0px;	
}

.BIX5__DashboardCover {
	background-color: rgba(255,255,255,0);
}

.BIX5__Button.default {
    padding: 9px 20px 6px 20px;
    border:0px;
	border-radius:5px;
	font-size:13px;
	background-color: var(--BIX5-editor-active-color);
	color:#fff;
}

.BIX5__Button.cancel {
    padding: 9px 20px 6px 20px;
    border:0px;
	border-radius:5px;
	font-size:13px;
	background-color: #ecf0f9;
	color:#47509a;
}

.BIX5__Button.danger {
    padding: 9px 20px 6px 20px;
    border:0px;
    border-radius:5px;
    background-color: #F64E56;
    color: #ffffff;
}

.BIX5__Button.gray {
    padding: 9px 20px 6px 20px;
    background-color: #c3c3c3;
    border-radius:5px;
    border:0px;
    color: #ffffff;
}

.BIX5__Button.bluegreen {
   	padding: 9px 20px 6px 20px;
    background-color: #00bcd5;
	border-radius:5px;
    border:0px;
    color: #ffffff;
}

.BIX5__WidgetToolbar button{
	border-width: 1px;
	border-style: solid;
	border-bottom-style: none;
	border-color: #a9a9a9;
}

.BIX5__WidgetToolbar button:last-child{
	border-bottom-style: solid;
}

.BIX5__Dashboard{
	-ms-user-select: none; 
    -moz-user-select:-moz-none; 
    -webkit-user-select: none; 
    -khtml-user-select: none; 
    user-select:none;
}

.BIX5__Dashboard .CodeMirror{
	height: 100%;
}

.BIX5__CodeEditor *{
	font-family: "Pretendard-Medium", "Malgun Gothic", Arial;
	font-size:14px;
}

.BIX5__CodeEditor .CodeMirror {
    height: inherit;
}

.BIX5__CodeEditor .CodeMirror *{
    font-size:13px;
    font-family: monospace, "Malgun Gothic", Arial;
}

.BIX5__CodeEditorBackDrop {
	position: absolute;
	width:100%;
	height: 100%;
	top: 0;
	left: 0;
	background-color: rgba(0,0,0,0.3);
}

.BIX5__CodeEditor .BIX5__Button {
	font-weight: normal;
}

.BIX5__CodeEditor .BIX5__Button.BIX5__undockBtn {
    padding: 9px 20px 6px 10px;
    border:0px;
	border-radius:5px;
	font-size:13px;
	background-color: #eaebee;
	color:#fff;
}

.BIX5__CodeEditor .BIX5__Button.BIX5__undockBtn:hover {
	background-color: #aeaeae;
}

.BIX5__CodeEditor .BIX5__Tab {
    border-top: 0px solid #ffffff;
    border-left: 0px solid #ffffff;
    border-right: 0px solid #ffffff;
    color: #555555;
}

.BIX5__CodeEditor .BIX5__Tab:hover {
    background-color: #eeeeee;
    color: #555555;
}

.BIX5__CodeEditor .bix5ActiveTabStyle {
    background-color: var(--BIX5-editor-active-color);
    color: #FFFFFF;
}

.BIX5__Panel {
}
.BIX5__PanelSkin {
	border-style : solid;
	border-width : 2px;
	border-top-left-radius : 0px;
	border-top-right-radius : 0px;
	border-color : #EEEEEE;
}
.bix5PanelStatus {
	color : #666666;
	overflow : hidden;
	cursor : default;

	-ms-user-select : none;
	-moz-user-select : none;
	-webkit-user-select : none;
	user-select: none;
}
.bix5WidgetTitle {
	font-size: 11px;
	white-space : nowrap;
	overflow : hidden;
	cursor : default;

	-ms-user-select: none; 
    -moz-user-select:-moz-none; 
    -webkit-user-select: none; 
    -khtml-user-select: none; 
    user-select:none;
}

.bix5Clock {
    position: absolute;
    color: #00B5E0;
    font-size: 30px;
    font-family: LCD;
/*     letter-spacing: 7px; */
}

/****
 * SideBar 
 */
.BIX5__SideBar ::-webkit-scrollbar, .BIX5__SideBar2 ::-webkit-scrollbar {
	width: 5px;
}

.BIX5__SideBar ::-webkit-scrollbar-track , .BIX5__SideBar2 ::-webkit-scrollbar-track {
	background: #f1f1f1;
	border-radius: 2.5px;
}

.BIX5__SideBar ::-webkit-scrollbar-thumb, .BIX5__SideBar2 ::-webkit-scrollbar-thumb {
	background: #888;
	border-radius: 2.5px;
}

.BIX5__SideBar ::-webkit-scrollbar-thumb:hover, .BIX5__SideBar2 ::-webkit-scrollbar-thumb:hover {
	background: #555;
}

.BIX5__SideBar{
	font-size:14px;
	line-height: normal !important;
	font-family: "Pretendard-Medium", "Malgun Gothic", Arial;
}

.BIX5__SideBar .BIX5__Tab, .BIX5__SideBar2 .BIX5__Tab {
	font-family: inherit;
    background-color: transparent;
    cursor: pointer;
    color: #000000;
    outline: 0;
    border : none;
}

.BIX5__SideBar .bix5ActiveTabStyle, .BIX5__SideBar2 .bix5ActiveTabStyle {
    background-color: #ffffff;
    border-bottom: 2px solid #292929;
    font-weight : 700;
}

.BIX5__SideBar .BIX5__UITextField, .BIX5__SideBar .BIX5__Label, .BIX5__SideBar label, 
.BIX5__SideBar2 .BIX5__UITextField, .BIX5__SideBar2 .BIX5__Label, .BIX5__SideBar2 label {
	margin:0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	text-overflow: ellipsis;
	overflow: hidden;
	overflow-wrap: normal;
	white-space: nowrap;
	display: inline;
}

.BIX5__SideBar .MenuContainer {
	font-size:14px;
}

.PropertyView .BIX5__ViewStack .MenuContainer {
	font-size:13px;
}

.BIX5__SideBar2 .fixedIcon, .BIX5__SideBar .fixedIcon{
	background: url(pin.png) center no-repeat;
	background-size: contain;
}

.BIX5__SideBar2 .fixedIcon.active, .BIX5__SideBar .fixedIcon.active{
	background: url(pin_active.png) center no-repeat;
	background-size: contain;
}

.BIX5__ExTreeItemRenderer .icon{
	margin-top: 2px;
}

.BIX5__ExTreeItemRenderer .icon.deleteItem {
	background: url(icons/removeItem.png) center center no-repeat;
}

.BIX5__ExTreeItemRenderer .icon.editItem {
	background: url(icons/editItem.png) center center no-repeat;
}

.BIX5__ExTreeItemRenderer .icon.itemDelete {
	background: url(icons/removeItem.png) center center no-repeat;
}

.BIX5__ExTreeItemRenderer .icon.addItem {
	background: url(icons/addItem.png) center center no-repeat;
}

.BIX5__ExTreeItemRenderer .icon.removeItem {
	background: url(icons/removeItem.png) center center no-repeat;
}
.BIX5__ExTreeItemRenderer .icon.changeBackground {
	background: url(icons/image3.png) center center no-repeat;
}
.BIX5__ExTreeItemRenderer .icon.copy {
	background: url(icons/copy.png) center center no-repeat;
}
.BIX5__ExTreeItemRenderer .icon.quick {
	background: url(icons/quickmenu.png) center center no-repeat;
}

.BIX5__ColumnTreeItemRenderer .icon.editItem {
	background: url(icons/editItem.png) center center no-repeat;
}

.BIX5__ColumnTreeItemRenderer .icon.noAggregation {
	background: url(icons/addItem.png) center center no-repeat;
}

.BIX5__ColumnTreeItemRenderer .icon.newFile {
	background: url(icons/newFile.png) center center no-repeat;
}

.BIX5__ColumnTreeItemRenderer .icon.quick{
	background: url(icons/quickmenu.png) center center no-repeat;
}

.BIX5__ColumnTreeItemRenderer .icon.removeItem {
	background: url(icons/removeItem.png) center center no-repeat;
}

.BIX5__FieldTreeItemRenderer .icon.deleteItem {
	background: url(icons/removeItem.png) center center no-repeat;
}

.BIX5__ColumnTreeItemRenderer .icon.selectDatasource {
	background: url(icons/selectDatasource.png) center center no-repeat;
}

.BIX5__SortTreeItemRenderer .icon.deleteItem
, .BIX5__DataUnionTreeItemRenderer .icon.deleteItem {
	background: url(icons/removeItem.png) center center no-repeat;
}

.BIX5__ColumnMenuTreeItemRenderer .icon.quick{
	cursor: pointer;
	background: url(icons/quickmenu.png) center center no-repeat;
}

.BIX5__UserFieldTreeItemRenderer .icon.quick{
	background: url(icons/quickmenu.png) center center no-repeat;
}

.BIX5__DatabaseTreeItemRenderer .icon.preview{
	background: url(icons/magnifier_icon.png) center center no-repeat;
}

.BIX5__SideBar .BIX5__WidgetDetailPropertyView .BIX5__FieldTreeItemRenderer {
	font-size:12px;
}

.BIX5__SideBar .BIX5__WidgetDetailPropertyView .BIX5__ExTreeItemRenderer {
	font-size:12px;
}

.BIX5__SideBar .icon.newLayout,
.BIX5__SideBar2 .icon.newLayout {
	background: url(icons/newLayout.png) center center no-repeat;
	background-size:auto;
	background-color:#ffffff;
}

.BIX5__SideBar .icon.addingLayout,
.BIX5__SideBar2 .icon.addingLayout {
	background: url(icons/layout.png) center center no-repeat;
	background-size:auto;
	background-color:#ffffff;
}
 
.BIX5__WidgetTemplatePreview{
	-webkit-box-shadow: -1px 1px 13px 0px rgba(238,238,238,1);
	-moz-box-shadow: -1px 1px 13px 0px rgba(238,238,238,1);
	box-shadow: -1px 1px 13px 0px rgba(238,238,238,1);
}

/****
 *	SideBar
 */
 
.BIX5__SideBar * {
	font-family: "Pretendard-Medium", "Malgun Gothic", Arial;
}
 
.BIX5__SideBar .BIX5__SideBarContent {
	width : calc( 100% - 56px );
	height : 100%;
	float : left;
}

.BIX5__SideBar .BIX5__SideBarContent .BIX5__SideBarTop {
	width : 100%;
	height : 56px;
	border-bottom : none;
	padding: 10px 30px 10px 18px;
	background-color: #424242;
}

.BIX5__SideBar .BIX5__SideBarContent .BIX5__SideBarPropertyView {
	width : 100%;
	height : calc( 100% - 56px );
}

.BIX5__SideBar .BIX5__SideBarMenus {
	width : 56px;
	height: 100%;
	float: right;
}

.BIX5__SideBar .BIX5__SideBarMenus .BIX5__ToggleButtonBar{
	border-top : none;
	border-bottom : none;
	border-right : none;
	border-left: none;
	border-radius : 0px;
}

.BIX5__SideBar .BIX5__ComboBox, .BIX5__DateFilterCalendarWrapper .BIX5__ComboBox{
	height:27px;
	border: 1px solid #bdbdbd;
}

.BIX5__SideBar .BIX5__TextInput{
	height:27px;
	border: 1px solid #bdbdbd;
}

.BIX5__SideBar .BIX5__ExColorPalette{
	text-align : right;
}

.BIX5__SideBar .BIX5__TextInput{
	height:27px;
	border: 1px solid #bdbdbd;
	border-top:none;
	border-right:none;
	border-left:none;
}

.BIX5__SideBar .BIX5__NumericStepper .BIX5__TextInput{
	border: 1px solid #bdbdbd;
}

.BIX5__SideBar .BIX5__NumericStepper *{
	border-radius: 0px;
}

.BIX5__SideBar .BIX5__SideBarMenus .BIX5__SideBarMenuBtn{
	border-top : none;
	border-bottom : none;
	border-right : none;
	border-left: none;
	background-color: #424242;
}

.BIX5__SideBar .BIX5__ToggleButtonBar.NavBar .bix5ActiveToggleButton {
	background-color: var(--BIX5-editor-active-color) !important;
    color: #ffffff;
}
.BIX5__SideBar .BIX5__ToggleButtonBar.NavBar .bix5ActiveToggleButton::after {
    color:#ffffff;
}

.BIX5__SideBar .BIX5__ToggleButtonBar.NavBar .bix5DeactiveToggleButton {
	background-color: transparent !important;
}
.BIX5__SideBar .BIX5__ToggleButtonBar.NavBar .bix5DeactiveToggleButton::after {
    color:#555555;
}

.BIX5__SideBar .BIX5__ToggleButtonBar .BIX5__ButtonBarButton:hover {
	background-color: #eeeeee !important;
	color: #555555 !important;
}
.BIX5__SideBar .BIX5__ToggleButtonBar.NavBar .BIX5__ButtonBarButton:hover::after {
    color:#555555;
}

.BIX5__SideBar .BIX5__ToggleButtonBar .BIX5__ButtonBarButton  {
    color: #555555;
}

.BIX5__SideBar .BIX5__ToggleButtonBar.NavBar .BIX5__ButtonBarButton{
	font-size:12px;
	white-space:nowrap;
}

.BIX5__SideBar .BIX5__SideBarTop .BIX5__Label {
    font-size: 15px;
    position: absolute;
    top: 15px;
    left: 18px;
    padding-top: 7px;
    color:#ffffff;
}

.BIX5__SideBar .BIX5__SideBarMenus .BIX5__ToggleButtonBar .BIX5__ButtonBarButton .BIX5__Label {
	padding:0;
}

.BIX5__CardItem * {
	-ms-user-select: none;
	-moz-user-select: -moz-none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	user-select: none;
}

.BIX5__CardItem .header{
	border: 1px solid #dddddd;
}

.BIX5__CardItem .body{
	border: 1px solid #dddddd;
}

.BIX5__CardItem.children .header{
	border-right: none;
	border-left: none;
	border-bottom: none;
}

.BIX5__CardItem.children .body{
	border-right: none;
	border-left: none;
	border-bottom: none;
}

.BIX5__SideBar .BIX5__SideBarContent > .SideBarPropertyView{
	border-right:1px solid #f5f5f5;
	height: calc( 100% - 56px );
}

.BIX5__CategoryTab{
	border-bottom: 1px solid #f1f1f1;
}

.BIX5__CategoryTab .BIX5__CategoryTabItem{
	margin-top: 21px;
	padding-right:16px;
	font-size:15px;
	color:#616161;
	cursor:pointer;
}

.BIX5__CategoryTab .BIX5__CategoryTabItem:first-child{
	padding-left:18px;
}

.BIX5__CategoryTab .BIX5__CategoryTabItem.active{
	color:#000000;
	font-weight:bold;
}

.BIX5__CategoryTab .BIX5__CategoryTabItem.disabled{
	color:#aaaaaa;
	cursor: not-allowed;
}

.BIX5__CategoryTab .BIX5__activeLine{
	position: absolute;
	padding:0;
	margin: 13px 0 0;
	height:2px;
	transition: all 0.35s ease-in-out 0s;
	border-top: 4px solid var(--BIX5-editor-active-color);
	border-bottom:0;
	border-left:0;
	border-right:0;
	opacity:1;
}

.BIX5__Root .BIX5__CategoryTab .BIX5__activeLine{
	margin: 14px 0 0;
}

.BIX5__SideBar .MenuContainer{
	padding: 16px 15px 16px 15px;
	border-bottom: 1px solid #f1f1f1;
}

.BIX5__SideBar .BIX5__WidgetDetailPropertyView .MenuContainer{
	border: none;
}


.BIX5__SideBar .BIX5__ItemBox{
	height:38px;
}

.BIX5__SideBar .BIX5__Button.default, .BIX5__SideBar .BIX5__Button.secondary, .BIX5__SideBar .BIX5__Button.danger{
	padding: 9px 8px 6px 8px;
}

.BIX5__SideBar .BIX5__ToggleButtonBar.aggregationButtonBar {
	border:none;
	border-radius:0;
}

.BIX5__SideBar .BIX5__ToggleButtonBar.aggregationButtonBar {
	border:none;
	border-radius:0;
}

.BIX5__SideBar .BIX5__ToggleButtonBar.aggregationButtonBar .BIX5__ButtonBarButton.bix5ActiveToggleButton{
	background-color : #ffffff !important;
	border: 1px solid var(--BIX5-editor-active-color) !important;
	color: #000000 !important;
}

.BIX5__SideBar .MenuContainer .BIX5__WidgetStyleProperty .BIX5__ItemBox .BIX5__Label{
	display: inline-block;
	margin-top:7px;
}

.BIX5__SideBar .MenuContainer .BIX5__ChartWidgetStyleProperty .BIX5__ItemBox .BIX5__Label{
	display: inline-block;
	margin-top:7px;
}

.BIX5__SideBar .MenuContainer .BIX5__ChartWidgetStyleProperty .BIX5__ItemBox .BIX5__ExComboBox .BIX5__Label{
	margin-top:0px;
}

.BIX5__SideBar .MenuContainer .BIX5__GridWidgetStyleProperty .BIX5__ItemBox .BIX5__Label{
	display: inline-block;
	margin-top:7px;
}

.BIX5__SideBar .MenuContainer .BIX5__MapChartWidgetStyleProperty .BIX5__ItemBox .BIX5__Label{
	display: inline-block;
	margin-top:7px;
}

.BIX5__SideBar .MenuContainer .BIX5__TextWidgetStyleProperty .BIX5__ItemBox .BIX5__Label{
	display: inline-block;
	margin-top:7px;
}

.BIX5__SideBar .BIX5__SlideButton {
	padding: 2px;
	background: none;
	-webkit-box-shadow: none;
	box-shadow:none;
}

.BIX5__SideBar .BIX5__SlideButton .BIX5__SlideButton_Thumb{
	-webkit-box-shadow: none;
	box-shadow:none;
}

.BIX5__SideBar .BIX5__ColorSelector2 {
	margin: 2px;
}

.BIX5__SideBar .BIX5__ToggleButtonBar.alignButtonBar .BIX5__ButtonBarButton.bix5ActiveToggleButton {
	background-color: #f1f1f1!important;
}

.BIX5__SideBar .BIX5__ToggleButtonBar.textDecoButtonBar .BIX5__ButtonBarButton.bix5ActiveToggleButton {
	background-color: #f1f1f1!important;
}

.BIX5__SideBar .BIX5__Button.textProperty {
	background-color: rgba(0,0,0,0);
	border : none;
	border-radius:none;
	padding:0;
}

.BIX5__SideBar .BIX5__Button.textProperty:hover {
	background-color: #f1f1f1;
	border-radius:none;
}

/****
 *	SideBarMin
 */
.BIX5__SideBarMin * {
	font-family: "Pretendard-Medium", "Malgun Gothic", Arial;
	box-sizing: border-box;
}
 
.BIX5__SideBarMin .BIX5__SideBarContent {
	width : 100%;
	height : 100%;
	float : left;
}

.BIX5__SideBarMin .BIX5__SideBarContent .BIX5__SideBarTop {
	width : 100%;
	height : 56px;
	border-bottom : none;
	padding: 10px 30px 10px 18px;
	background-color: #424242;
}

.BIX5__SideBarMin .BIX5__SideBarContent .BIX5__SideBarPropertyView {
	width : 100%;
	height : calc( 100% - 56px );
}

.BIX5__SideBarMin .BIX5__SideBarMenus .BIX5__ToggleButtonBar{
	border-top : none;
	border-bottom : none;
	border-right : none;
	border-left: none;
	border-radius : 0px;
}

.BIX5__SideBarMin .BIX5__ComboBox{
	height:27px;
	border: 1px solid #bdbdbd;
}

.BIX5__SideBarMin .BIX5__TextInput{
	height:27px;
	border: 1px solid #bdbdbd;
}

.BIX5__SideBarMin .BIX5__ExColorPalette{
	text-align : right;
}

.BIX5__SideBarMin .BIX5__TextInput{
	height:27px;
	border: 1px solid #bdbdbd;
	border-top:none;
	border-right:none;
	border-left:none;
}

.BIX5__SideBarMin .BIX5__NumericStepper .BIX5__TextInput{
	border: 1px solid #bdbdbd;
}

.BIX5__SideBarMin .BIX5__NumericStepper *{
	border-radius: 0px;
}

.BIX5__SideBarMin .BIX5__SideBarMenus .BIX5__SideBarMenuBtn{
	border-top : none;
	border-bottom : none;
	border-right : none;
	border-left: none;
	background-color: #424242;
}

.BIX5__SideBarMin .BIX5__ToggleButtonBar.NavBar .bix5ActiveToggleButton {
	background-color: var(--BIX5-editor-active-color) !important;
    color: #ffffff;
}

.BIX5__SideBarMin .BIX5__ToggleButtonBar .BIX5__ButtonBarButton:hover {
	background-color: #eeeeee !important;
	color: #555555 !important;
}

.BIX5__SideBarMin .BIX5__ToggleButtonBar .BIX5__ButtonBarButton  {
    color: #555555;
}

.BIX5__SideBarMin .BIX5__SideBarTop .BIX5__Label {
    font-size: 15px;
    position: absolute;
    top: 15px;
    left: 18px;
    padding-top: 7px;
    color:#ffffff;
}

.BIX5__SideBarMin .BIX5__SideBarMenus .BIX5__ToggleButtonBar .BIX5__ButtonBarButton .BIX5__Label {
	padding:0;
}
 
 
.BIX5__SideBarMin .BIX5__SideBarContent > .SideBarPropertyView{
	border-right:1px solid #f5f5f5;
	height: calc( 100% - 56px );
}

.BIX5__SideBarMin .MenuContainer{
	padding: 16px 15px 16px 15px;
	border-bottom: 1px solid #f1f1f1;
}

.BIX5__SideBarMin .BIX5__WidgetDetailPropertyView .MenuContainer{
	border: none;
}

.BIX5__SideBarMin .BIX5__ItemBox{
	height:30px;
}

.BIX5__SideBarMin .BIX5__Button.default{
	padding: 9px 8px 6px 8px;
	background-color: var(--BIX5-editor-active-color);
	border: 1px solid var(--BIX5-editor-active-color);
	border-radius: 0;
	color:#ffffff;
}

.BIX5__SideBarMin .BIX5__Button.danger{
	padding: 9px 8px 6px 8px;
	background-color: #F64E56;
	border: 1px solid #F64E56;
	border-radius: 0;
	color:#ffffff;
}

.BIX5__SideBarMin .BIX5__ToggleButtonBar.aggregationButtonBar {
	border:none;
	border-radius:0;
}

.BIX5__SideBarMin .BIX5__ToggleButtonBar.aggregationButtonBar {
	border:none;
	border-radius:0;
}

.BIX5__SideBarMin .BIX5__ToggleButtonBar.aggregationButtonBar .BIX5__ButtonBarButton.bix5ActiveToggleButton{
	background-color : #ffffff !important;
	border: 1px solid var(--BIX5-editor-active-color) !important;
	color: #000000 !important;
}

.BIX5__SideBarMin .MenuContainer .BIX5__WidgetStyleProperty .BIX5__ItemBox .BIX5__Label{
	display: inline-block;
	margin-top:7px;
}

.BIX5__SideBarMin .MenuContainer .BIX5__ChartWidgetStyleProperty .BIX5__ItemBox .BIX5__Label{
	display: inline-block;
	margin-top:7px;
}

.BIX5__SideBarMin .MenuContainer .BIX5__GridWidgetStyleProperty .BIX5__ItemBox .BIX5__Label{
	display: inline-block;
	margin-top:7px;
}

.BIX5__SideBarMin .MenuContainer .BIX5__MapChartWidgetStyleProperty .BIX5__ItemBox .BIX5__Label{
	display: inline-block;
	margin-top:7px;
}

.BIX5__SideBarMin .MenuContainer .BIX5__TextWidgetStyleProperty .BIX5__ItemBox .BIX5__Label{
	display: inline-block;
	margin-top:7px;
}

.BIX5__SideBarMin .BIX5__SlideButton {
	padding: 2px;
	background: none;
	-webkit-box-shadow: none;
	box-shadow:none;
}

.BIX5__SideBarMin .BIX5__SlideButton .BIX5__SlideButton_Thumb{
	-webkit-box-shadow: none;
	box-shadow:none;
}

.BIX5__SideBar .BIX5__ColorSelector2, .BIX5__SideBar .BIX5__ColorImageSelector
, .BIX5__SideBar .BIX5__ColorImageVideoSelector, .BIX5__SideBar .BIX5__ColorImageWidgetSelector {
	margin: 2px;
}

.BIX5__SideBarMin .BIX5__ToggleButtonBar.alignButtonBar .BIX5__ButtonBarButton.bix5ActiveToggleButton {
	background-color: #f1f1f1!important;
}

.BIX5__SideBarMin .BIX5__ToggleButtonBar.textDecoButtonBar .BIX5__ButtonBarButton.bix5ActiveToggleButton {
	background-color: #f1f1f1!important;
}

.BIX5__SideBarMin .BIX5__Button.textProperty {
	background-color: rgba(0,0,0,0);
	border : none;
	border-radius:none;
	padding:0;
}

.BIX5__SideBarMin .BIX5__Button.textProperty:hover {
	background-color: #f1f1f1;
	border-radius:none;
}

.BIX5__SideBarMin ::-webkit-scrollbar {
	width: 5px;
}

.BIX5__SideBarMin ::-webkit-scrollbar-track {
	background: #f1f1f1;
	border-radius: 2.5px;
}

.BIX5__SideBarMin ::-webkit-scrollbar-thumb {
	background: #888;
	border-radius: 2.5px;
}

.BIX5__SideBarMin ::-webkit-scrollbar-thumb:hover {
	background: #555;
}

.BIX5__SideBarMin .BIX5__UITextField, .BIX5__SideBarMin .BIX5__Label, .BIX5__SideBarMin label{
	margin:0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	text-overflow: ellipsis;
	overflow: hidden;
	overflow-wrap: normal;
	white-space: nowrap;
	display: inline;
	word-break: break-all;
}

/**
 * ColorPanel
 */
.BIX5__ColorPanel * {
	font-family: "Pretendard-Medium", "Malgun Gothic", Arial;
	outline: none;	
}
.BIX5__ColorPanel .BIX5__CategoryTab .BIX5__activeLine {
	margin-top: 13px;
}

.BIX5__ColorPanel .BIX5__Button.textProperty.selected {
	background-color: #f1f1f1;
	border-radius:none;
}

.BIX5__ColorPanel ::-webkit-scrollbar{
	width: 5px;
}

.BIX5__ColorPanel ::-webkit-scrollbar-track {
	background: #f1f1f1;
	border-radius: 2.5px;
}

.BIX5__ColorPanel ::-webkit-scrollbar-thumb{
	background: #888;
	border-radius: 2.5px;
}

.BIX5__ColorPanel ::-webkit-scrollbar-thumb:hover {
	background: #555;
}

.BIX5__ColorPanel {
	width:400px;
	height:300px;
	background-color:#ffffff;
	font-family: "Pretendard-Medium", "Malgun Gothic", Arial;
	font-size:13px;
}
.BIX5__ColorPanel .BIX5__UIElement.transparent {
	background-color:#ffffff;
	border: 1px solid #f1f1f1;	
}
.BIX5__ColorPanel .BIX5__UIElement.transparent2 {
	background-color:#ffffff;
	border: 1px solid #f1f1f1;	
}
.BIX5__ColorPanel .BIX5__UIElement.transparent::before {
    width: 130%;
    height: 0px;
    top: 7px;
    left: -2px;
    border-bottom: 1px solid rgb(226, 68, 68);
    transform: rotate(-45deg);
    content: "";
    position: absolute;
}
.BIX5__ColorPanel .BIX5__UIElement.transparent2::before {
    width: 130%;
    height: 0px;
    top: 14px;
    left: -5px;
    border-bottom: 1px solid rgb(226, 68, 68);
    transform: rotate(-45deg);
    content: "";
    position: absolute;
}
.BIX5__ColorPanel .BIX5__UploadArea{
	width:100%;
	height:30px;
	background-color: rgba(103, 113, 230, .9);
	color: #ffffff;
	display:flex;
	align-items: center;
	justify-content: center;
	border-radius:3px;
	cursor: pointer;
}
.BIX5__ColorPanel .BIX5__UploadArea:hover{
	background-color: rgba(103, 113, 230, 1);
}
.BIX5__ColorSelector2.transparent::before
, .BIX5__ColorImageSelector.transparent::before
, .BIX5__ColorImageVideoSelector.transparent::before
, .BIX5__ColorImageVideoWidgetSelector.transparent::before{
   	width: 138%;
    height: 0px;
    top: 13px;
    left: -5px;
    border-bottom: 1px solid rgb(226, 68, 68);
    transform: rotate(-45deg);
    content: "";
    position: absolute;
}
.BIX5__ColorPanel .BIX5__ColorPicker {
    box-shadow: none;
    top:0;
}
.BIX5__ColorPanel .BIX5__Label.disabled.noColorLabel{
    color:#aaaaaa;
    font-weight:bold;
}
.BIX5__ColorPanel .transparent.disabled{
    background-color:#aaaaaa;
    border: 1px solid #aaaaaa;
}
.BIX5__ColorPanel .transparent.disabled::before{
    border: 1px solid #aaaaaa;
    left:-4px;
}

.BIX5__ColorPanel .BIX5__ComboBox
, .BIX5__ColorPanel .BIX5__NumericStepper .BIX5__TextInput{
	border: 1px solid #bdbdbd;
	border-radius: 0px;
}

.BIX5__ColorPanel .BIX5__NumericStepper .BIX5__UpButton
, .BIX5__ColorPanel .BIX5__NumericStepper .BIX5__DownButton{
	border-radius: 0px;
}

.BIX5__ColorPanel .BIX5__Item {
	border: 3px solid rgba(0,0,0,0);
}
.BIX5__ColorPanel .BIX5__Item.BIX5__Active {
	border: 3px solid var(--BIX5-editor-active-color);
}

.BIX5__AlertPanel * {
	-ms-user-select: none;
	-moz-user-select: -moz-none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	user-select: none;
	
	-webkit-box-sizing: border-box;
    box-sizing: border-box;
	
	font-family: "Pretendard-SemiBold", "Malgun Gothic", Arial;
	line-height: normal;
}

.BIX5__AlertPanel .alertPanel {
	background:#ffffff;
	position: absolute;
	display: inline-block;
	text-align: center;
	padding:30px;

	display: flex;
    flex-direction: column;
    align-content: center;
    justify-content: space-evenly;
    align-items: center;
	border-radius: 5px;
    
    font-size:13px;
}

.BIX5__AlertPanel .BIX5__Icon {
	margin: 20px 0 30px 0;
}

.BIX5__AlertPanel .msgArea {
	line-height: 1.5;
	word-break: break-word;
	color: #343b80;
    font-size: 18px;
}

.BIX5__AlertPanel .footer {
	width: 100%;
    margin-top: 20px;
}

.BIX5__AlertPanel .btnArea {
	display:flex;
	justify-content: center;
	column-gap: 5px;
}

.BIX5__AlertPanel .BIX5__Button{
	padding: 8px 25px;
    border:0px;
	border-radius:5px;
	font-size: 18px;
	margin: 0 2px;
}

.BIX5__AlertPanel .BIX5__Button.default{
	background-color:var(--BIX5-editor-active-color);
    color: #eeefff;
}

.BIX5__AlertPanel .BIX5__Button.default:hover{
	background-color: #5860c3;
	color: #ffffff;
}

.BIX5__AlertPanel .BIX5__Button.cancel{
	background-color:#ecf0f9;
    color: #626bd9;
}

.BIX5__AlertPanel .BIX5__Button.cancel:hover{
	background-color: #e5e7ff;
	color: #5860c3;
}

.BIX5__ExComboBox2 {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	
	padding-top: 5px;
	padding-right:24px;
	padding-bottom: 5px;
	padding-left: 3px;
	border-width: 1px;
	border-style: solid;
	border-color: rgb(238, 238, 238);
	display: flex;
	background: url(combo_down_arrow.png) right 2px center no-repeat;
	cursor: pointer;
	
	min-height: 26px;
}

.BIX5__ExComboBox2 ::-webkit-scrollbar, .BIX5__Dashboard ::-webkit-scrollbar {
	width: 5px;
	height: 5px;
}

.BIX5__ExComboBox2 ::-webkit-scrollbar-track, .BIX5__Dashboard ::-webkit-scrollbar-track {
	background: #f1f1f1;
	border-radius: 2.5px;
}

.BIX5__ExComboBox2 ::-webkit-scrollbar-thumb, .BIX5__Dashboard ::-webkit-scrollbar-thumb {
	background: #888;
	border-radius: 2.5px;
}

.BIX5__ExComboBox2 ::-webkit-scrollbar-thumb:hover, .BIX5__Dashboard ::-webkit-scrollbar-thumb:hover {
	background: #555;
}

.BIX5__ExComboBox2 *{
	font-size:13px;
}

.BIX5__Root .BIX5__UIElement.BIX5__dropdown{
	background-color: #ffffff;
	border: 1px solid #bdbdbd;
}

.BIX5__Root .BIX5__UIElement li{
	padding:5px;
}

.BIX5__Root .BIX5__UIElement.BIX5__dropdown .BIX5__searchArea{
	padding: 5px;
}

.BIX5__Root .BIX5__UIElement.BIX5__dropdown input{
	border: 1px solid #ccc;
}

.BIX5__Root .BIX5__UIElement.BIX5__dropdown input:focus{
	outline: none;	
}

.BIX5__Root .BIX5__UIElement.BIX5__dropdown ul{
	list-style: none;
	margin : 0;
	max-height: 100px;
}

.BIX5__Root .BIX5__UIElement.BIX5__dropdown li{
	cursor: pointer;
}

.BIX5__Root .BIX5__UIElement.BIX5__dropdown li.active{
	background-color: var(--BIX5-editor-active-color);
	color:#ffffff;
}

.BIX5__Root .BIX5__UIElement.BIX5__dropdown li:hover{
	background-color: var(--BIX5-editor-active-color);
	color:#ffffff;
}

.BIX5__Button.bx_saveBtn {
	background-color: #ffffff;
	color:#000000;
	font-size:14px;
	line-height:1;
}

.BIX5__Button.bx_saveBtn:hover {
	background-color: #298cfd;
	color:#ffffff;
}

/*********************************
*	MenuBar
*********************************/
.BIX5__BIX5MenuBar * {
	outline: none;
	font-family: "Pretendard-Medium", "Malgun Gothic", Arial;
	-ms-user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    
    cursor:default;
}

.BIX5__BIX5MenuBar{
    background-color:#424242;
    display: flex;
    align-items: center;
    height: 40px;
    padding: 0 10px;
}

.BIX5__BIX5MenuBar .BIX5__Logo{
	display: inline-block;
	margin-right:10px;
}

.BIX5__BIX5MenuBar .BIX5__MenuContainer{
	display: flex;
    align-content: center;
    align-items: center;
    justify-content: center;
    align-items: stretch;
    -webkit-box-align: stretch;
    height:100%;
}
    
.BIX5__BIX5MenuBar .BIX5__BIX5MenuBarItem{
	position:relative;
	display:flex;
	font-size: 12px;
	font-weight: bold;
	align-items: center;
	padding:0 4px;
}

.BIX5__BIX5MenuBar .BIX5__BIX5MenuBarItem .BIX5__MenuItemLabel{
	padding: 7px;
	color: #ffffff;
	border-radius:5px;
	cursor: pointer;    
	transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}

.BIX5__BIX5MenuBar .BIX5__BIX5MenuBarItem .BIX5__MenuItemLabel:before{
	content: '';
    position: absolute;
    background-color: #f9539e;
    height: 2px; 

    width: 0; 
    bottom: 0;
    transition: 0.7s; 

    left: 50%;
    transform: translateX(-50%) ;
	color:#557eff;
	font-weight:bold;
}

.BIX5__BIX5MenuBar .BIX5__BIX5MenuBarItem .BIX5__Arrow{
	width:10px;
	height:6px;
	margin-left: 5px;
	background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='10px' height='6px' viewBox='0 0 10 6' enable-background='new 0 0 10 6' xml:space='preserve'%3E%3Cpolygon fill='%23FFFFFF' points='9.125,0.998 4.925,5.889 0.725,0.998 '/%3E%3C/svg%3E");
}

.BIX5__BIX5MenuBar .BIX5__BIX5MenuBarItem .BIX5__MenuItemLabel:hover:before{
	width : 100%;
	color:#557eff;
	font-weight:bold;
	
}

.BIX5__BIX5MenuBar .BIX5__BIX5MenuBarItem .BIX5__MenuItemLabel:hover{
	color: #f9539e;
	width : 100%;
}

.BIX5__BIX5MenuBar .BIX5__BIX5MenuBarItem:hover .BIX5__Arrow{
	background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='10px' height='6px' viewBox='0 0 10 6' enable-background='new 0 0 10 6' xml:space='preserve'%3E%3Cpolygon fill='%23f9539e' points='9.125,0.998 4.925,5.889 0.725,0.998 '/%3E%3C/svg%3E");
}

.BIX5__BIX5MenuBar .BIX5__BIX5MenuBarItem .BIX5__MenuItemLabel.BIX5__selected{
	color:#f9539e;
	width : 100%;
}

.BIX5__BIX5MenuBar .BIX5__BIX5MenuBarItem.BIX5__disabled .BIX5__MenuItemLabel{
	color:#AAAAAA;
}

.BIX5__BIX5MenuBar .BIX5__Logo{
	align-self: center;
}

.BIX5__BIX5Menu {
    position: absolute;
    background-color: #f8f9fa;
    background-color: #ffffff;
    border: 0;
    z-index:9999;
    color: #2c2c2c;
    top:100%;
    left: 0;
    box-shadow: 0px 5px 15px 0px rgba(70, 63, 85, 0.1);
    -webkit-box-shadow: 0px 5px 15px 0px rgba(70, 63, 85, 0.1);
    border-radius: 3px;
    transition: all 0.2s ease-in-out;
    -webkit-animation: BIX5Menu-animation 0.15s ease-in-out;
    animation: BIX5Menu-animation 0.15s ease-in-out;
}

.BIX5__BIX5Menu.BIX5__BIX5SubMenu{
    left:100%;
    top:0;
    
    -webkit-animation: BIX5SubMenu-animation 0.15s ease-in-out;
    animation: BIX5SubMenu-animation 0.15s ease-in-out;
}

.BIX5__BIX5Menu.BIX5__BIX5SubMenu.right{
    right:100%;
    left:auto;
}

.BIX5__BIX5Menu .BIX5__BIX5MenuItem {
	padding: 10px 15px;
    position: relative;
    white-space: nowrap;
    display: flex;
    align-items: center;
}        

.BIX5__BIX5Menu .BIX5__BIX5MenuItem:hover {
    color:#2622e9;
    background-color: rgba(222,222,222,0.3);
}

.BIX5__BIX5Menu .BIX5__BIX5MenuItem:hover .BIX5__MenuIcon svg,
.BIX5__BIX5Menu .BIX5__BIX5MenuItem:hover .BIX5__MenuIcon svg g{
    fill:#2622e9;
}

.BIX5__BIX5Menu .BIX5__BIX5MenuItem.BIX5__MenuSeperator {
    margin: 3px 0;
    padding: 0;
    height:1px;
    background-color: #EEEDF6;
}

.BIX5__BIX5Menu .BIX5__BIX5MenuItem .BIX5__MenuIcon {
	width:16px;
	height:16px;
	margin-right: 5px;
	background-repeat: no-repeat;
	background-position: center;
}

.BIX5__BIX5Menu .BIX5__BIX5MenuItem .BIX5__MenuLabel {
    font-size:12px;
    font-family: "Pretendard-Medium", "Malgun Gothic", Arial;
    flex-grow: 1;
}

.BIX5__BIX5Menu .BIX5__BIX5MenuItem .BIX5__MenuArrow {
    width: 16px;
    height: 16px;
    background: url(Arrow.png) center no-repeat;
}

.BIX5__Root .ExPanel .BIX5__ContextMenu .BIX5__UITextField{
    padding: 7px;
    color: #000000;
}

.BIX5__GradientText {
	background-clip:text;
	-webkit-background-clip: text;
}

.BIX5__SlideShowPlayer{
	display: inline-block;
	top: calc(100% - 16px);	
	left: calc(100% - 16px);
}

.BIX5__SlideShowPlayer * {
	opacity: 0.1;
}

.BIX5__SlideShowPlayer .BIX5__SlideShowButton {
	border: 0;
	background: transparent;
	box-sizing: border-box;
	width: 0;
	height: 16px;
	border-color: transparent transparent transparent #424242;
	transition: 100ms all ease-out;
	cursor: pointer;
	border-style: solid;
	border-width: 8px 0 8px 14px;
	display:inline-block;
}

.BIX5__SlideShowPlayer .BIX5__SlideShowButton.BIX5__SlideShowPause {
	border-style: double;
	border-width: 0px 0 0px 14px;
}

.BIX5__SlideShowPlayer .BIX5__SlideShowButton:hover{
	opacity: 1;
}

.BIX5__Badge{
	padding:5px;
	background-color:var(--BIX5-editor-active-color);
	color: #ffffff;
	text-align: center;
	border-radius:3px;
}

.BIX5__SlideShowPlayBtn {
	width: 16px;
	height: 16px;
	background:url(icons/playSlideShow.png) no-repeat center;
	cursor: pointer;
}

.BIX5__WidgetPageNavigator .BIX5__PrevBtn{
	width:8px;
	height:13px;
	background:url(Css/slide_left.png) no-repeat center;
	cursor: pointer;
	margin: -1px 5px;
	display: inline-block;
}

.BIX5__WidgetPageNavigator .BIX5__NextBtn{
	width:8px;
	height:13px;
	background:url(Css/slide_right.png) no-repeat center;
	cursor: pointer;
	margin: -1px 5px;
	display: inline-block;
}

.BIX5__WidgetPageNavigator .BIX5__Label{
	display: inline-block;
	font-size: 14px
}

.BIX5__WidgetPageNavigator .BIX5__Slash{
	display: inline-block;
	font-size: 14px;
	margin: -1px 5px;
}

.BIX5__TitleDiv {
	font-family : 'NanumSquareRoundB', 'Malgun Gothic';
	font-size: 18px;
	padding: 16px 4px 2px 4px;
	text-align: center;
	width:100%;
	height: 40px;
}

.BIX5__ComponentHolder {
	height: calc( 100% - 40px ); /** .BIX5__TitleDiv height만큼 빼줘야 합니다 **/
}

.stop-scrolling{
	overflow: hidden!important;	
}

.BIX5__help{
	width:13px;
	height:13px;
	border-width: 1px;
	border-radius: 50%;
	border-color: #343b80;
	border-style: solid;	
	text-align: center;
    display: inline-block;
    margin-left:4px;
}

.BIX5__DateFilterCalendar .BIX5__Button{
    border: none;
    font-weight: normal;
}

.BIX5__DateFilterCalendar table{
    border-collapse: collapse;
}

.BIX5__DateFilterCalendar .BIX5__Button.default, .BIX5__DateFilterCalendar .BIX5__Button.secondary{
    padding: 7px 13px !important;
}

.BIX5__DateFilterCalendar .BIX5__Button.secondary{
	background-color: #ebebeb;
	color: #7d7d7d;
}

.BIX5__DateFilterCalendar .BIX5__Button.secondary:hover{
	background-color: #aeaeae;
	color: #eee;
}

.BIX5__ComboFilterWrapper .BIX5__Button{
    border: none;
    font-weight: normal;
}

.BIX5__ComboFilterWrapper .BIX5__Button.default, .BIX5__ComboFilterWrapper .BIX5__Button.secondary{
    padding: 7px 13px !important;
}

.BIX5__ComboFilterWrapper .BIX5__Button.secondary{
	background-color: #ebebeb;
	color: #7d7d7d;
}

.BIX5__ComboFilterWrapper .BIX5__Button.secondary:hover{
	background-color: #aeaeae;
	color: #eee;
}

/**
* TextWidget
*/
.BIX5__DynamicTextWidget .BIX5__TextPlaceholder {
  color : #ccc !important;
}

.BIX5__DynamicTextWidget .BIX5__ComponentWrapper .BIX5__UIElement.Active {
  border-width : 2px !important;
  border-color : #ccc !important;
  border-style : solid !important;
}

/**
* FilterWidget
*/
.BIX5__DateFilterWidget, .BIX5__ComboBoxFilterWidget {
	font-family:"Pretendard-Medium";
}
.BIX5__FilterDisplayDiv{
	display: flex;
    align-items: center;
    height: 100%;
    padding: 16em;
    cursor: pointer;
}

.BIX5__FilterArrow{
	width: 20px;
    height: 20px;
    background: url(combo_new_arrow.png) no-repeat center;
    position: absolute;
    top: calc(50% - 10px);
    right: 0;
    display: inline-block;
}

.BIX5__clearBtn{
	width: 20px;
    height: 20px;
    background: url(icons/clearItem.png) no-repeat center;
    position: absolute;
    top: calc(50% - 10px);
    right: 0;
    display: inline-block;
    cursor: pointer;
}

.BIX5__FilterDisplayLabel{
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	width:calc(100% - 20px);
}

.BIX5__DateFilterCalendar *, .BIX5__ComboFilterWrapper * {
	font-family:"Pretendard-Medium";
}

.BIX5__DateFilterCalendar .BIX5__ComboBox {
    border: 1px solid #bdbdbd;
}

.BIX5__ComboFilterWrapper .BIX5__CheckItem {
	background-color: transparent;
    padding: .2rem;
}

.BIX5__ComboFilterWrapper .BIX5__ComboBoxFilterItem {
    padding: .2rem;
    font-size:16px;
    display:flex;
    align-items:center;
}

.BIX5__ComboFilterWrapper .BIX5__CheckItem:hover, .BIX5__ComboFilterWrapper .BIX5__CheckItem.BIX5__Active {
    background-color: rgba(0,0,0,.23);
}

.BIX5__ComboFilterWrapper .BIX5__CheckBox {
    display:flex;
    align-items:center;
    font-size:16px;
}

.BIX5__ComboFilterWrapper .BIX5__Button{
	font-weight: normal !important;
}

/* 필터 css */

  /* 필터 안 글자 (선택하세요) */
  .BIX5__ComponentWrapper .BIX5__FilterDisplayDiv div.BIX5__FilterDisplayLabel {
  	font-size: 18px; 
    margin-right: 50px; 
  }
  
  /* 적용버튼 */
  .BIX5__DateFilterCalendarFooter .BIX5__Button.default .BIX5__Label, 
  .BIX5__DateFilterCalendarFooter .BIX5__Button.secondary,
  .BIX5__ComboFilterFooter .BIX5__Label {
    font-size: 14px; 
  }
  
  /* select 색상*/
  .BIX5__ComboFilterWrapper .BIX5__CheckItem:hover {
  	background-color: #d6d9ff; 
  }
  .BIX5__ComboFilterWrapper .BIX5__CheckItem.BIX5__Active {
    background-color: #b4bafc; 
    color: #fff; 
  }
  
  /* 달력 헤더 */
  .BIX5__DateChooser .BIX5__DateChooser_Header{
  	height:30px;
  }
  
  /* 달력 안 글자 */
  .BIX5__DateChooser .BIX5__CalendarLayout tbody tr td{
    padding: 5px; 
    font-size: 14px; 
  }
  
  /* 달력 선택시 색상*/
  .BIX5__DateChooser .BIX5__CalendarLayout .BIX5__CalendarLayout_Selected {
    background-color: #b4bafc; 
  }
    
  /* 달력 헤더 지정 글씨 */
  .BIX5__DateFilterCalendar .BIX5__DateFilterCalendarHeader .BIX5__ComboBox {
    font-size: 14px; 
  }
  
  .BIX5__DateFilterCalendar .BIX5__DateChooser_Year .BIX5__ComboBox,
  .BIX5__DateFilterCalendar .BIX5__DateChooser_Month .BIX5__ComboBox {
    border: none;
  }
  
  /* 달력 X 아이콘 margin, 콤보 arrow 아이콘 margin */
  .BIX5__ComponentWrapper div.BIX5__clearBtn, .BIX5__FilterDisplayDiv .BIX5__FilterArrow {
    margin-right: 10px; 
  }
  
  .BIX5__ComboBoxFilterWidget .BIX5__ComponentWrapper div.BIX5__clearBtn{
    margin-right: 30px; 
  }
  
  /* 콤보 다중선택 */
  .BIX5__ComboFilterWrapper .BIX5__ComboFilterBody .BIX5__ComboBoxFilterItem input {
    margin-right: 5px; 
  }
  
  /* 필터 css 끝 */
  
  /*
  ::-webkit-scrollbar : 스크롤바 영역에 대한 설정
  ::-webkit-scrollbar-thumb : 스크롤바 막대에 대한 설정
  ::-webkit-scrollbar-track  : 스크롤바 뒷 배경에 대한 설정
  */
  
  /* 콤보 스크롤 */
  .BIX5__ComboBoxArea::-webkit-scrollbar {
    width: 7px;
  }
  
  .BIX5__ComboBoxArea::-webkit-scrollbar-thumb {
    height: 30%; /* 스크롤바의 길이 */
    background: #b3b4b9; /* 스크롤바의 색상 */
    border-radius: 10px;
  }
  
  .BIX5__ComboBoxArea::-webkit-scrollbar-track {
    background: #ebebeb;  /*스크롤바 뒷 배경 색상*/
  }
  
.BIX5__ContextMenu {
	padding: 1px;
	text-align: center;
	-ms-user-select: none;
	-moz-user-select: none;
	-webkit-user-select: none;
	user-select: none;

	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;

	border: 1px solid #bec0d5;
	box-shadow: none;
}

.BIX5__ContextMenu *{
    font-family: "Pretendard-Bold";
}

.BIX5__SortPanel {
    width: 200px;
}

.BIX5__SortPanel ::-webkit-scrollbar {
	width: 5px;
}

.BIX5__SortPanel ::-webkit-scrollbar-track {
	background: #f1f1f1;
	border-radius: 2.5px;
}

.BIX5__SortPanel ::-webkit-scrollbar-thumb {
	background: #888;
	border-radius: 2.5px;
}

.BIX5__SortPanel ::-webkit-scrollbar-thumb:hover {
	background: #555;
}

.BIX5__SortPanel * {
    font-family: "Pretendard-Medium";
    font-weight: normal;
}

.BIX5__SortPanel .BIX5__FieldDiv {
    max-height : 100px;
    overflow:auto;
}

.BIX5__SortItem {
    display: flex;
    font-size:14px;
    padding:5px 0;
}

.BIX5__SortItem img {
    margin-right:3px;
}

.BIX5__SortItem:hover {
	background-color:rgba(102, 112, 228, .2);
}

.BIX5__CodeEditor ::-webkit-scrollbar{
	width: 5px;
	height: 5px;
}

.BIX5__CodeEditor ::-webkit-scrollbar-track{
	background: #ffffff;
	border-radius: 2.5px;
}

.BIX5__CodeEditor ::-webkit-scrollbar-thumb{
	background: #888;
	border-radius: 2.5px;
}

.BIX5__CodeEditor ::-webkit-scrollbar-thumb:hover{
	background: #555;
}

/** DropdownButton */
.BIX5__DropdownButton{
	cursor: pointer;
	z-index:10001;
	font-family: "Pretendard-Medium", "Malgun Gothic", Arial;
}
.BIX5__DropdownButton .BIX5__DropdownButton_icon{
	width:100%;
	height:100%;
}
.BIX5__DropdownButton .BIX5__DropdownButton_dropdown{
	position: relative;
	font-size:16px;
	background-color:#ffffff;
	border-radius:5px;
	border:1px solid #eee;
	width:max-content;
	width: -webkit-max-content;
	box-shadow: rgba(0, 0, 0, 0.1) 3px 3px 10px;
}

.BIX5__DropdownButton .BIX5__DropdownButton_dropdown .BIX5__DropdownButtonItem{
	padding:10px;
}

.BIX5__DropdownButton .BIX5__DropdownButton_dropdown .BIX5__DropdownButtonItem:hover{
	background-color:#eee;
}

/** AUI Pivot 패널 */
#aui_pivot_panel{
	position: absolute;
    top: calc(50% - (600px / 2));/** 패널 사이즈에 의해 지정 */
    left: calc(50% - (300px / 2));/** 패널 사이즈에 의해 지정 */
}

.BIX5__Required::after {
    content: '*';
    color: red;
    margin-left: 5px;
}

/**
* DataTransformPanel
*/
.BIX5__DataTransformPanel .BIX5__LeftDiv{
	width: 200px;
	margin-right: 10px;
	border: 1px solid #eee;
	overflow-y:auto;
	height: 509px;
}

.BIX5__DataTransformPanel .BIX5__RightDiv{
	width: calc(100% - 210px);
}

.BIX5__DataTransformPanel .BIX5__RightTopDiv{
	width: 100%;
/* 	height: 136px; */
	margin-bottom: 10px;
}

.BIX5__DataTransformPanel .BIX5__PreviewDiv{
	width: 100%;
	height: 370px;
}

.BIX5__DataTransformPanel .BIX5__ColumnItem{
	height: 30px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 3px 6px;
}

.BIX5__DataTransformPanel .BIX5__LeftDiv .BIX5__ColumnItem{
	width: 100%;
	
	cursor: move;
    cursor: grab;
    cursor: -moz-grab;
    cursor: -webkit-grab;
}

.BIX5__DataTransformPanel .BIX5__LeftDiv .BIX5__ColumnItem:hover{
	background-color: #e5e7ff;
}

.BIX5__DataTransformPanel .BIX5__ColumnItem:active{
	cursor: grabbing;
    cursor: -moz-grabbing;
    cursor: -webkit-grabbing;
}

.BIX5__DataTransformPanel .BIX5__FieldArea{
	display: flex;
	gap:3px;
	flex-wrap: wrap;
	overflow-y:auto;
	padding-bottom: 4px;
	margin-right: 5px;
}

.BIX5__DataTransformPanel .BIX5__FieldArea .BIX5__ColumnItem{
	border-radius:3px;
	background-color: #e5e7ff;
}

.BIX5__DataTransformPanel .BIX5__FieldArea .BIX5__ColumnItem.Disabled{
	background-color: #ffe5e5;
}

.BIX5__DataTransformPanel .BIX5__ColumnItem .BIX5__DataTypeIcon{
	width: 16px;
	height: 16px;
	margin-right:3px;
}

.BIX5__Root .ExPanel.BIX5__DataTransformPanel .BIX5__ColumnItem .BIX5__Label{
	font-size: 12px;
	margin-right:4px;
}

.BIX5__DataTransformPanel .BIX5__ColumnItem .BIX5__Delete{
	width: 10px;
	height: 10px;
	background:url(icons/clearItem.png) center no-repeat;
	background-size: cover;
	cursor: pointer;
	visibility: hidden;
}

.BIX5__DataTransformPanel .BIX5__ColumnItem:hover .BIX5__Delete{
	visibility: visible;
}

.BIX5__DataTransformPanel .BIX5__ClearBtn{
	width: 12px;
	height: 12px;
	margin-top: 8px;
	background:url(icons/clearItem.png) center no-repeat;
	background-size: cover;
	cursor: pointer;
}

/** ScoreCard Widget */
.BIX5__ScoreCardWidget .BIX5__ScoreWrapper{
	width:100%;
	height:100%;
	display: flex;
	align-items: center;
	justify-content: center;
}

.BIX5__ScoreCardWidget .BIX5__ScoreDiv{
	width:100%;
}

.BIX5__ScoreCardWidget .BIX5__LabelArea{
	width: 100%;
}

.BIX5__ScoreCardWidget .BIX5__LabelArea .BIX5__LabelElem{
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    background-clip: text;
    padding-right:1px;
    padding-left:1px;
}

.BIX5__ScoreCardWidget .BIX5__ValueArea{
	width: 100%;
}

.BIX5__ScoreCardWidget .BIX5__ValueArea .BIX5__ValueElem{
	 white-space: nowrap;
     overflow: hidden;
     text-overflow: ellipsis;
     background-clip: text;
     padding-right:1px;
     padding-left:1px;
}

.BIX5__ScoreCardWidget .BIX5__ValueArea .BIX5__UnitElem{
	 white-space: nowrap;
     overflow: hidden;
     text-overflow: ellipsis;
     background-clip: text;
     padding-right:1px;
     padding-left:1px;
}

.BIX5__ScoreCardWidget .BIX5__IconImage{
	 width:100%;
}

.BIX5__href{
	 cursor: pointer!important;
}
/** ScoreCard Widget 끝 */

/** ExPanel 시작 */

.ExPanel *{
	-moz-box-sizing : border-box;
	-webkit-box-sizing : border-box;
	box-sizing : border-box;
	
	scrollbar-base-color: #c0c0c0;
	scrollbar-3dlight-color: #C0C0C0;
	scrollbar-highlight-color: #C0C0C0;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #444;
	scrollbar-shadow-color: #C0C0C0;
	scrollbar-dark-shadow-color: #C0C0C0;
}

.ExPanel ::-webkit-scrollbar{
	width: 5px;
	height: 5px;
}

.ExPanel ::-webkit-scrollbar-track{
	background: #ffffff;
	border-radius: 2.5px;
}

.ExPanel ::-webkit-scrollbar-thumb{
	background: #888;
	border-radius: 2.5px;
}

.ExPanel ::-webkit-scrollbar-thumb:hover{
	background: #555;
}


.ExPanel{
	font-family: "Pretendard-Medium", "Malgun Gothic", Arial;
	border: 1px solid #cccccc;
}

.ExPanel input[type="radio" i]{
	margin: 3px 3px 0px 0px;
}

.ExPanel .BIX5__CheckBox{
	accent-color: var(--BIX5-editor-active-color);
}

.BIX5__fadein{
	-webkit-animation: BIX5fadein-animation 0.3s ease-in-out;
	animation: BIX5fadein-animation 0.3s ease-in-out;
}

.BIX5__fadeout{
	-webkit-animation: BIX5fadeout-animation 0.3s ease-in-out;
	animation: BIX5fadeout-animation 0.3s ease-in-out;
}

.BIX5__fadeinandout{
	-webkit-animation: BIX5fadeinandout-animation 2s ease-in-out;
	animation: BIX5fadeinandout-animation 2s ease-in-out;
}

.BIX5__popup{
	-webkit-animation: BIX5popup-animation 0.4s ease-in-out;
	animation: BIX5popup-animation 0.4s ease-in-out;
}

.ExPanel{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}

.ExPanel *{
	-ms-user-select: none;
	-moz-user-select: -moz-none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	user-select: none;
	font-family: "Pretendard-Medium";
}

.ExPanel .BIX5__SlideButton {
	padding: 2px;
	background: none;
	-webkit-box-shadow: none;
	box-shadow:none;
}

.ExPanel .BIX5__header{
	padding: 0 32px;
	border-bottom:1px solid #eeeeee;
	background-color:#ffffff;
	
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0;
}
.ExPanel .BIX5__body{
	background-color:#ffffff;	
}

.ExPanel .BIX5__body .BIX5__contents{
	padding:20px 30px;
}

.ExPanel .BIX5__footer{
	border-top: 1px solid #eeeeee;
	background-color:#ffffff;	
	-moz-border-radius:0 0 5px 5px;
	-webkit-border-radius:0 0 5px 5px;
	border-radius:0 0 5px 5px;
}

.ExPanel .BIX5__header .title{
	font-size: 20px;

    font-family: 'Pretendard-Bold';
    color: #1c214a;
}

.ExPanel .validationMsg{
	color:#ff0000;
	font-size:12px;
}

.ExPanel input:not(.BIX5__BIX5 input){
	height: 35px;
    font-size:15px;
    border: 1px solid #e5e5f7;
    color: #495057;
    border-radius:5px;
    overflow: visible;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    -ms-border-radius:5px;
    -o-border-radius:5px;
	padding:10px;
}

.BIX5__Root .ExPanel.BIX5__ScreenPanel .BIX5__ScreenName
, .BIX5__Root .ExPanel.BIX5__ScreenPanel .BIX5__ScreenCode{
	width: 350px;
}

/*input 자동완성 시 배경색 제거*/
input:-webkit-autofill,
input:-webkit-autofill:hover, 
input:-webkit-autofill:focus, 
input:-webkit-autofill:active {
  -webkit-box-shadow: 0 0 0 30px white inset !important;
}

.BIX5__Root .ExPanel select{
	height: 35px !important;
    font-size: 15px;
    padding-left: 7px;
    color: #495057;
    border: 1px solid #e5e5f7;
    border-radius: 5px;
    font-family: "Pretendard-Regular";
}

.BIX5__Root .ExPanel select option{
	font-size:13px;
	padding:5px;
	color:#3a3a3a;
}

.BIX5__Root .ExPanel select option:disabled{
	color:#aaa;
}

.BIX5__Root .ExPanel .BIX5__ExComboBox2{
	height: 35px !important;
    padding-left: 7px;
    color: #495057;
    border: 1px solid #e5e5f7;
    border-radius: 5px;
}

.BIX5__Root .ExPanel .BIX5__ExComboBox2 *{
    font-size: 15px;
    font-family: "Pretendard-Regular";
}

.BIX5__Root .ExPanel .BIX5__ExComboBox2 li{
	font-size:13px;
	padding:5px;
	color:#3a3a3a;
}

.BIX5__Root .ExPanel textarea{
	font-family: monospace, "Malgun Gothic", Arial;
	padding:10px;
	color: #495057;
	border: 1px solid #e5e5f7;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
}

.BIX5__Root .ExPanel textarea:focus, 
.BIX5__Root .ExPanel input:focus, 
.BIX5__Root .ExPanel select:focus, 
.BIX5__GuideLineSetPanel .BIX5__TextInput:focus, 
.BIX5__Root .ExPanel .BIX5__NumericStepper .BIX5__TextInput:focus, 
.BIX5__Root .ExPanel .BIX5__NumericStepper .BIX5__UpButton:focus,
.BIX5__Root .ExPanel .BIX5__NumericStepper .BIX5__DownButton:focus{
	background-color: #fafaff;
	box-shadow: none;
	border: 1px solid var(--BIX5-editor-active-color);
/* 	transition: all 0.3s ease-in-out; */
/* 	-ms-transition: all 0.3s ease-in-out; */
/* 	-o-transition: all 0.3s ease-in-out; */
/* 	-webkit-transition: all 0.3s ease-in-out; */
/* 	-moz-transition: all 0.3s ease-in-out; */
	font-family: 'Pretendard-Medium';
}

.BIX5__Root .ExPanel .BIX5__NumericStepper .BIX5__TextInput, 
.BIX5__Root .ExPanel .BIX5__NumericStepper .BIX5__UpButton,
.BIX5__Root .ExPanel .BIX5__NumericStepper .BIX5__DownButton,
.BIX5__GuideLineSetPanel .BIX5__TextInput{
	border: 1px solid #e5e5f7;
}

.BIX5__Root .ExPanel .BIX5__NumericStepper .BIX5__TextInput{
	border-radius: 5px 0 0 5px !important;
	-webkit-border-radius: 5px 0 0 5px !important;
	-moz-border-radius: 5px 0 0 5px !important;
	-ms-border-radius: 5px 0 0 5px !important;
	-o-border-radius: 5px 0 0 5px !important;
}

.BIX5__Root .ExPanel .BIX5__NumericStepper .BIX5__UpButton{
	border-radius: 0 5px 0 0 !important;
	-webkit-border-radius: 0 5px 0 0 !important;
	-moz-border-radius: 0 5px 0 0 !important;
	-ms-border-radius: 0 5px 0 0 !important;
	-o-border-radius: 0 5px 0 0 !important;
}

.BIX5__Root .ExPanel .BIX5__NumericStepper .BIX5__DownButton{
	border-radius: 0 0 5px 0 !important;
	-webkit-border-radius: 0 0 5px 0 !important;
	-moz-border-radius: 0 0 5px 0 !important;
	-ms-border-radius: 0 0 5px 0 !important;
	-o-border-radius: 0 0 5px 0 !important;
}

.BIX5__Root .ExPanel .BIX5__UITextField, .BIX5__Root .ExPanel .BIX5__Label, .BIX5__Root .ExPanel label {
	margin:0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	text-overflow: ellipsis;
	overflow: hidden;
	overflow-wrap: normal;
	white-space: nowrap;
	display: inline;
}

.BIX5__Root .ExPanel .BIX5__Item:not(:last-child){
	margin: 20px 0;
}

.BIX5__Root .ExPanel *:disabled{
	cursor: not-allowed;
	color: #b5b5b5;
}

.BIX5__Root .ExPanel .BIX5__Item:first-child{
	margin: 0 0 20px 0;
}

.BIX5__Root .ExPanel .BIX5__Item .BIX5__Label, .BIX5__Root .ExPanel.BIX5__FilePanel .BIX5__FileOption .BIX5__Label{
	margin-bottom : 10px;
	display: inline-block;
	font-size: 16px;
	color: #343b80;
}

.BIX5__Root .ExPanel .BIX5__Item2 .BIX5__Label{
	font-size:14px;
}

.BIX5__Root .ExPanel .warn{
	color:#ff0000;
	margin-top:2px;
	font-size:11px;
}


.BIX5__Root .ExPanel .BIX5__Button.default,
.BIX5__GuideLineSetPanel .BIX5__Button.default{
	padding: 8px 20px;
    border:0px;
	border-radius:5px;
	background-color:var(--BIX5-editor-active-color);
    color: #eeefff;
    font-size: 14px;
    font-weight: 500;
}

.BIX5__Root .ExPanel .BIX5__Button.default:hover,
.BIX5__GuideLineSetPanel .BIX5__Button.default:hover{
	background-color: #5860c3;
	color: #ffffff;
}

.BIX5__Root .ExPanel .BIX5__Button.cancel,
.BIX5__GuideLineSetPanel .BIX5__Button.cancel{
	padding: 8px 20px;
    color: #626bd9;
    font-size: 14px;
    font-weight: 500;
	background-color:#ecf0f9;
}

.BIX5__Root .ExPanel .BIX5__Button.cancel:hover,
.BIX5__GuideLineSetPanel .BIX5__Button.cancel:hover{
	background-color: #e5e7ff;
	color: #5860c3;
}

.BIX5__Root .ExPanel .BIX5__Button.gray{
    color: #eee;
    font-size: 14px;
    font-weight: 500;
	background-color:#b9b9b9;
}

.BIX5__Root .ExPanel .BIX5__Button.gray:hover{
	background-color: #aeaeae;
	color: #eee;
}

.BIX5__Root .ExPanel .BIX5__Button.BIX5__CancelfirmButton{
	background-color:#ecf0f9;
}

.BIX5__Root .ExPanel .BIX5__Button.BIX5__ExamButton{
	background-color:#e46c66;
}
.BIX5__Root .ExPanel .BIX5__Button.BIX5__ExamButton:hover{
	background-color:#d9645e;
}

.BIX5__Root .ExPanel .BIX5__Button.BIX5__LimitValidationButton,
.BIX5__Root .ExPanel .BIX5__Button.BIX5__LimitValidationButton,
.BIX5__Root .ExPanel .BIX5__Button.BIX5__PreviewButton,
.BIX5__Root .ExPanel .BIX5__Button.BIX5__DownloadButton,
.BIX5__Root .ExPanel .BIX5__Button.BIX5__TestButton{
	font-weight: 500;
	background-color: #404791;
	color: #eeefff;
}

.BIX5__Root .ExPanel .BIX5__Button.BIX5__LimitValidationButton:hover,
.BIX5__Root .ExPanel .BIX5__Button.BIX5__LimitValidationButton:hover,
.BIX5__Root .ExPanel .BIX5__Button.BIX5__PreviewButton:hover,
.BIX5__Root .ExPanel .BIX5__Button.BIX5__DownloadButton:hover,
.BIX5__Root .ExPanel .BIX5__Button.BIX5__TestButton:hover{
	background-color:#343b80;
	color: #eeefff;
}

.BIX5__Root .ExPanel.BIX5__FilePanel .BIX5__FileOption .BIX5__Label{
	font-size:15px;
	margin-bottom:5px;
}

.BIX5__Root .ExPanel.BIX5__FilePanel .BIX5__FileOption .BIX5__EncodingMsg{
	color: #848484;
}

.BIX5__Root .ExPanel .BIX5__FileUploader .BIX5__FileDeleteButton{
	background-color: #ecf0f9;
    border-radius: 5px;
    width: 44px;
    text-align: center;
    color: #47509a;
    font-size: 11px;
    margin-right: 15px;
    margin-top: 5px;
	font-family: 'Pretendard-Bold';
}
.BIX5__Root .ExPanel .BIX5__FileUploader .BIX5__FileDeleteButton:hover{
	background-color: #e5e7ff;
	color: #5860c3;
}

.BIX5__Root .ExPanel .BIX5__Button.BIX5__TestButton{
	margin-right: 30px;
}

.BIX5__Root .ExPanel .BIX5__Button img{
	width:12px;
	margin-right: 5px;
}
/** ExPanel 끝*/

.BIX5__ToastContainer {
	width: -webkit-max-content;
	width: max-content;
	max-width: 100%;
}
.BIX5__Toast {
	padding: 12px;
	width:100%;
	border-radius:3px;
	color:#000;
	z-index:9999;
}
.BIX5__Toast.danger-light {
	background-color:#f8d7da;
}
.BIX5__Toast.warning-light {
	background-color:#fff3cd;
}
.BIX5__Toast.success-light {
	background-color:#cdffd8;
}

/** PivotPanel 시작 */
@media all and (max-width: 480px) {
	.BIX5__Root .ExPanel.BIX5__PivotPanel {
		width: 400px;
	}
}
@media all and (min-width: 481px) and (max-width: 768px) {
	.BIX5__Root .ExPanel.BIX5__PivotPanel {
		width: 400px;
	}
}
@media all and (min-width: 769px) and (max-width: 1280px) {
	.BIX5__Root .ExPanel.BIX5__PivotPanel {
		width: 400px;
	}
}
@media all and (min-width: 1281px) {
	.BIX5__Root .ExPanel.BIX5__PivotPanel {
		width: 400px;
	}
}

.BIX5__Root .ExPanel.BIX5__PivotPanel .BIX5__contents {
	display:flex;
	height: 500px;
	gap: 10px;
}

.BIX5__Root .ExPanel.BIX5__PivotPanel .BIX5__contents .BIX5__LeftSide
, .BIX5__Root .ExPanel.BIX5__PivotPanel .BIX5__contents .BIX5__RightSide {
	width: 50%;	
	height: 100%;
	display: flex;
    flex-direction: column;	
}

.BIX5__Root .ExPanel.BIX5__PivotPanel .BIX5__contents .BIX5__LeftSide .BIX5__FieldDiv {
	width: 100%;
	height: calc(100% - 20px);
	border: 1px solid #eee;
}

.BIX5__Root .ExPanel.BIX5__PivotPanel .BIX5__contents .BIX5__RightSide .BIX5__RowDiv
, .BIX5__Root .ExPanel.BIX5__PivotPanel .BIX5__contents .BIX5__RightSide .BIX5__ColumnDiv
, .BIX5__Root .ExPanel.BIX5__PivotPanel .BIX5__contents .BIX5__RightSide .BIX5__ValueDiv {
    width: 100%;
    height: 100px;
    border: 1px solid #eee;
}

.BIX5__Root .ExPanel.BIX5__PivotPanel .BIX5__contents .BIX5__RightSide .BIX5__RowDiv
, .BIX5__Root .ExPanel.BIX5__PivotPanel .BIX5__contents .BIX5__RightSide .BIX5__ColumnDiv{
    margin-bottom: 14px;
}

.BIX5__Root .ExPanel.BIX5__PivotPanel .BIX5__contents .BIX5__RightSide .BIX5__Label
, .BIX5__Root .ExPanel.BIX5__PivotPanel .BIX5__contents .BIX5__LeftSide .BIX5__Label{
    display:inline-block;
    margin-bottom: 14px !important;
    font-size: 16px;
}

.BIX5__PivotFieldItem {
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size:14px;
    padding:5px;
}

.BIX5__PivotFieldItem.active{
    background-color:rgba(102, 112, 228, .2);
}

.BIX5__PivotFieldItem img.BIX5__icon{
    margin-right:3px;
    width:16px;
    height:16px;
}

.BIX5__PivotFieldItem img.BIX5__arrow{
    width:7px;
    height:7px;
}

.BIX5__PivotFieldItem:hover {
	background-color:rgba(102, 112, 228, .2);
}

.BIX5__Root .ExPanel.BIX5__PivotPanel .BIX5__UpdateDiv{
	width:100%;
	display: flex;
	justify-content: flex-end;
	gap: 10px;
	padding: 0px 30px 20px 30px;
}

@media all and (max-width: 480px) {
	.BIX5__Root .ExPanel.BIX5__PivotValueSettingPanel {
		width: 400px;
	}
}
@media all and (min-width: 481px) and (max-width: 768px) {
	.BIX5__Root .ExPanel.BIX5__PivotValueSettingPanel {
		width: 400px;
	}
}
@media all and (min-width: 769px) and (max-width: 1280px) {
	.BIX5__Root .ExPanel.BIX5__PivotValueSettingPanel {
		width: 400px;
	}
}
@media all and (min-width: 1281px) {
	.BIX5__Root .ExPanel.BIX5__PivotValueSettingPanel {
		width: 400px;
	}
}
.BIX5__Root .ExPanel.BIX5__PivotValueSettingPanel .BIX5__contents{
	display:flex;
	flex-direction: column;
	height: max-content;
}
.BIX5__Root .ExPanel.BIX5__PivotValueSettingPanel .BIX5__contents .BIX5__Label{
	font-size: 16px;
}
.BIX5__Root .ExPanel.BIX5__PivotValueSettingPanel .BIX5__contents .BIX5__FieldName{
	font-size: 16px;
}
.BIX5__Root .ExPanel.BIX5__PivotValueSettingPanel .BIX5__contents .BIX5__FieldName{
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: calc(100% - 75px);
}
/** PivotPanel 끝 */
.BIX5__DrillUpDownButton{
	display: flex;
	position: absolute;
	--drillUpDownButtonSize: 30px;
	top: calc(-1 * var(--drillUpDownButtonSize));
	background-color: rgba(255, 255, 255, 0.9);
    border: none;
    
    --drillUpDownButtonBorderRad: 5px;
    border-top-left-radius: var(--drillUpDownButtonBorderRad);
    border-top-right-radius: var(--drillUpDownButtonBorderRad);
}

.BIX5__DrillUpDownButton .BIX5__UpBtn
, .BIX5__DrillUpDownButton .BIX5__DownBtn
, .BIX5__DrillUpDownButton .BIX5__DownBtn.active
, .BIX5__DrillUpDownButton .BIX5__NextLevelBtn{
	width:33px;
	height:var(--drillUpDownButtonSize);
	cursor: pointer;
	background-color: #fff;
}

.BIX5__DrillUpDownButton .BIX5__UpBtn:hover
, .BIX5__DrillUpDownButton .BIX5__DownBtn:hover
, .BIX5__DrillUpDownButton .BIX5__DownBtn.active:hover
, .BIX5__DrillUpDownButton .BIX5__NextLevelBtn:hover{
	background-color: #eee;
}

.BIX5__DrillUpDownButton .BIX5__UpBtn:hover{
	border-top-left-radius: var(--drillUpDownButtonBorderRad);
}

.BIX5__DrillUpDownButton .BIX5__NextLevelBtn:hover{
	border-top-right-radius: var(--drillUpDownButtonBorderRad);
}

.BIX5__DrillUpDownButton .BIX5__UpBtn{
	background: url(icons/arrow_drill_up.png) center no-repeat;
}

.BIX5__DrillUpDownButton .BIX5__DownBtn{
	background: url(icons/arrow_drill_down.png) center no-repeat;
}

.BIX5__DrillUpDownButton .BIX5__DownBtn.active{
	background: url(icons/arrow_drill_down_active.png) center no-repeat;
}

.BIX5__DrillUpDownButton .BIX5__NextLevelBtn{
	background: url(icons/arrow_down_next.png) center no-repeat;
}

.BIX5__DataJoinPanel .BIX5__body
, .BIX5__DatasetFilterPanel .BIX5__body
, .BIX5__DatasetAggrPanel .BIX5__body{
	height: calc(100% - 56px) !important;
}

.BIX5__DataJoinPanel .BIX5__PreviewPanel .BIX5__body{
	height: calc(100% - 112px) !important;
}

.BIX5__AlertDiv{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	background-color: rgba(255, 255, 255, 0.7);
}

.BIX5__AlertIcon{
	width:60px;
	height:60px;
	background: url(icons/alertIcons/warning.png) no-repeat center;
	background-size: contain;
}

@-webkit-keyframes BIX5Menu-animation {
  from {
    opacity: 0;
    margin-top:-10px;
  }
  to {
    opacity: 1;
    margin-top:0px;
  }
}
@keyframes BIX5Menu-animation {
  from {
     opacity: 0;
    margin-top:-10px;
  }
  to {
    opacity: 1;
    margin-top:0px;
  }
}

@-webkit-keyframes BIX5SubMenu-animation {
  from {
    opacity: 0;
    margin-left:-10px;
  }
  to {
    opacity: 1;
    margin-left:0px;
  }
}
@keyframes BIX5SubMenu-animation {
  from {
    opacity: 0;
    margin-left:-10px;
  }
  to {
    opacity: 1;
    margin-left:0px;
  }
}

@-webkit-keyframes BIX5Popup-animation {
    0% {
        transform: scale(0);
    }
    50% {
        transform: scale(1.1);
    }
    70% {
        transform: scale(1.0);
    }
    80% {
        transform: scale(1.03);
    }
    100% {
        transform: scale(1.0);
    }
}
@keyframes BIX5Popup-animation {
    0% {
        transform: scale(0);
    }
    50% {
        transform: scale(1.1);
    }
    70% {
        transform: scale(1.0);
    }
    80% {
        transform: scale(1.03);
    }
    100% {
        transform: scale(1.0);
    }
}

@-webkit-keyframes BIX5fadein-animation {
  from {
    opacity: 0;
    margin-top:-50px;
  }
  to {
    opacity: 1;
    margin-top:0px;
  }
}

@keyframes BIX5fadein-animation {
  from {
    opacity: 0;
    margin-top:-50px;
  }
  to {
    opacity: 1;
    margin-top:0px;
  }
}

@-webkit-keyframes BIX5fadeout-animation {
  from {
    opacity: 1;
    margin-top:0px;
  }
  to {
    opacity: 0;
    margin-top:-50px;
  }
}

@keyframes BIX5fadeout-animation {
  from {
    opacity: 1;
    margin-top:0px;
  }
  to {
    opacity: 0;
    margin-top:-50px;
  }
}

@-webkit-keyframes BIX5fadeinandout-animation {
  0% {
    opacity: 0;
  }
  30% {
    opacity: 1;
  }
  70% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

@keyframes BIX5fadeinandout-animation {
  0% {
    opacity: 0;
  }
  30% {
    opacity: 1;
  }
  70% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

.b-fs-8{font-size:clamp(4px,var(--bvs)*8px,200px) !important}.b-fs-9{font-size:clamp(4px,var(--bvs)*9px,200px) !important}.b-fs-10{font-size:clamp(4px,var(--bvs)*10px,200px) !important}.b-fs-11{font-size:clamp(4px,var(--bvs)*11px,200px) !important}.b-fs-12{font-size:clamp(4px,var(--bvs)*12px,200px) !important}.b-fs-13{font-size:clamp(4px,var(--bvs)*13px,200px) !important}.b-fs-14{font-size:clamp(4px,var(--bvs)*14px,200px) !important}.b-fs-15{font-size:clamp(4px,var(--bvs)*15px,200px) !important}.b-fs-16{font-size:clamp(4px,var(--bvs)*16px,200px) !important}.b-fs-17{font-size:clamp(4px,var(--bvs)*17px,200px) !important}.b-fs-18{font-size:clamp(4px,var(--bvs)*18px,200px) !important}.b-fs-19{font-size:clamp(4px,var(--bvs)*19px,200px) !important}.b-fs-20{font-size:clamp(4px,var(--bvs)*20px,200px) !important}.b-fs-21{font-size:clamp(4px,var(--bvs)*21px,200px) !important}.b-fs-22{font-size:clamp(4px,var(--bvs)*22px,200px) !important}.b-fs-23{font-size:clamp(4px,var(--bvs)*23px,200px) !important}.b-fs-24{font-size:clamp(4px,var(--bvs)*24px,200px) !important}.b-fs-25{font-size:clamp(4px,var(--bvs)*25px,200px) !important}.b-fs-26{font-size:clamp(4px,var(--bvs)*26px,200px) !important}.b-fs-27{font-size:clamp(4px,var(--bvs)*27px,200px) !important}.b-fs-28{font-size:clamp(4px,var(--bvs)*28px,200px) !important}.b-fs-29{font-size:clamp(4px,var(--bvs)*29px,200px) !important}.b-fs-30{font-size:clamp(4px,var(--bvs)*30px,200px) !important}.b-fs-31{font-size:clamp(4px,var(--bvs)*31px,200px) !important}.b-fs-32{font-size:clamp(4px,var(--bvs)*32px,200px) !important}.b-fs-33{font-size:clamp(4px,var(--bvs)*33px,200px) !important}.b-fs-34{font-size:clamp(4px,var(--bvs)*34px,200px) !important}.b-fs-35{font-size:clamp(4px,var(--bvs)*35px,200px) !important}.b-fs-36{font-size:clamp(4px,var(--bvs)*36px,200px) !important}.b-fs-37{font-size:clamp(4px,var(--bvs)*37px,200px) !important}.b-fs-38{font-size:clamp(4px,var(--bvs)*38px,200px) !important}.b-fs-39{font-size:clamp(4px,var(--bvs)*39px,200px) !important}.b-fs-40{font-size:clamp(4px,var(--bvs)*40px,200px) !important}.b-fs-41{font-size:clamp(4px,var(--bvs)*41px,200px) !important}.b-fs-42{font-size:clamp(4px,var(--bvs)*42px,200px) !important}.b-fs-43{font-size:clamp(4px,var(--bvs)*43px,200px) !important}.b-fs-44{font-size:clamp(4px,var(--bvs)*44px,200px) !important}.b-fs-45{font-size:clamp(4px,var(--bvs)*45px,200px) !important}.b-fs-46{font-size:clamp(4px,var(--bvs)*46px,200px) !important}.b-fs-47{font-size:clamp(4px,var(--bvs)*47px,200px) !important}.b-fs-48{font-size:clamp(4px,var(--bvs)*48px,200px) !important}.b-fs-49{font-size:clamp(4px,var(--bvs)*49px,200px) !important}.b-fs-50{font-size:clamp(4px,var(--bvs)*50px,200px) !important}.b-fs-51{font-size:clamp(4px,var(--bvs)*51px,200px) !important}.b-fs-52{font-size:clamp(4px,var(--bvs)*52px,200px) !important}.b-fs-53{font-size:clamp(4px,var(--bvs)*53px,200px) !important}.b-fs-54{font-size:clamp(4px,var(--bvs)*54px,200px) !important}.b-fs-55{font-size:clamp(4px,var(--bvs)*55px,200px) !important}.b-fs-56{font-size:clamp(4px,var(--bvs)*56px,200px) !important}.b-fs-57{font-size:clamp(4px,var(--bvs)*57px,200px) !important}.b-fs-58{font-size:clamp(4px,var(--bvs)*58px,200px) !important}.b-fs-59{font-size:clamp(4px,var(--bvs)*59px,200px) !important}.b-fs-60{font-size:clamp(4px,var(--bvs)*60px,200px) !important}.b-fs-61{font-size:clamp(4px,var(--bvs)*61px,200px) !important}.b-fs-62{font-size:clamp(4px,var(--bvs)*62px,200px) !important}.b-fs-63{font-size:clamp(4px,var(--bvs)*63px,200px) !important}.b-fs-64{font-size:clamp(4px,var(--bvs)*64px,200px) !important}.b-fs-65{font-size:clamp(4px,var(--bvs)*65px,200px) !important}.b-fs-66{font-size:clamp(4px,var(--bvs)*66px,200px) !important}.b-fs-67{font-size:clamp(4px,var(--bvs)*67px,200px) !important}.b-fs-68{font-size:clamp(4px,var(--bvs)*68px,200px) !important}.b-fs-69{font-size:clamp(4px,var(--bvs)*69px,200px) !important}.b-fs-70{font-size:clamp(4px,var(--bvs)*70px,200px) !important}.b-fs-71{font-size:clamp(4px,var(--bvs)*71px,200px) !important}.b-fs-72{font-size:clamp(4px,var(--bvs)*72px,200px) !important}.b-fs-73{font-size:clamp(4px,var(--bvs)*73px,200px) !important}.b-fs-74{font-size:clamp(4px,var(--bvs)*74px,200px) !important}.b-fs-75{font-size:clamp(4px,var(--bvs)*75px,200px) !important}.b-fs-76{font-size:clamp(4px,var(--bvs)*76px,200px) !important}.b-fs-77{font-size:clamp(4px,var(--bvs)*77px,200px) !important}.b-fs-78{font-size:clamp(4px,var(--bvs)*78px,200px) !important}.b-fs-79{font-size:clamp(4px,var(--bvs)*79px,200px) !important}.b-fs-80{font-size:clamp(4px,var(--bvs)*80px,200px) !important}.b-fs-81{font-size:clamp(4px,var(--bvs)*81px,200px) !important}.b-fs-82{font-size:clamp(4px,var(--bvs)*82px,200px) !important}.b-fs-83{font-size:clamp(4px,var(--bvs)*83px,200px) !important}.b-fs-84{font-size:clamp(4px,var(--bvs)*84px,200px) !important}.b-fs-85{font-size:clamp(4px,var(--bvs)*85px,200px) !important}.b-fs-86{font-size:clamp(4px,var(--bvs)*86px,200px) !important}.b-fs-87{font-size:clamp(4px,var(--bvs)*87px,200px) !important}.b-fs-88{font-size:clamp(4px,var(--bvs)*88px,200px) !important}.b-fs-89{font-size:clamp(4px,var(--bvs)*89px,200px) !important}.b-fs-90{font-size:clamp(4px,var(--bvs)*90px,200px) !important}.b-fs-91{font-size:clamp(4px,var(--bvs)*91px,200px) !important}.b-fs-92{font-size:clamp(4px,var(--bvs)*92px,200px) !important}.b-fs-93{font-size:clamp(4px,var(--bvs)*93px,200px) !important}.b-fs-94{font-size:clamp(4px,var(--bvs)*94px,200px) !important}.b-fs-95{font-size:clamp(4px,var(--bvs)*95px,200px) !important}.b-fs-96{font-size:clamp(4px,var(--bvs)*96px,200px) !important}.b-fs-97{font-size:clamp(4px,var(--bvs)*97px,200px) !important}.b-fs-98{font-size:clamp(4px,var(--bvs)*98px,200px) !important}.b-fs-99{font-size:clamp(4px,var(--bvs)*99px,200px) !important}.b-fs-100{font-size:clamp(4px,var(--bvs)*100px,200px) !important}.b-m-0{margin:calc(var(--bvs)*0px) !important}.b-mt-0{margin-top:calc(var(--bvs)*0px) !important}.b-mb-0{margin-bottom:calc(var(--bvs)*0px) !important}.b-ms-0{margin-inline-start:calc(var(--bvs)*0px) !important}.b-me-0{margin-inline-end:calc(var(--bvs)*0px) !important}.b-mx-0{margin-inline-start:calc(var(--bvs)*0px) !important;margin-inline-end:calc(var(--bvs)*0px) !important}.b-my-0{margin-top:calc(var(--bvs)*0px) !important;margin-bottom:calc(var(--bvs)*0px) !important}.b-m-1{margin:calc(var(--bvs)*1px) !important}.b-mt-1{margin-top:calc(var(--bvs)*1px) !important}.b-mb-1{margin-bottom:calc(var(--bvs)*1px) !important}.b-ms-1{margin-inline-start:calc(var(--bvs)*1px) !important}.b-me-1{margin-inline-end:calc(var(--bvs)*1px) !important}.b-mx-1{margin-inline-start:calc(var(--bvs)*1px) !important;margin-inline-end:calc(var(--bvs)*1px) !important}.b-my-1{margin-top:calc(var(--bvs)*1px) !important;margin-bottom:calc(var(--bvs)*1px) !important}.b-m-2{margin:calc(var(--bvs)*2px) !important}.b-mt-2{margin-top:calc(var(--bvs)*2px) !important}.b-mb-2{margin-bottom:calc(var(--bvs)*2px) !important}.b-ms-2{margin-inline-start:calc(var(--bvs)*2px) !important}.b-me-2{margin-inline-end:calc(var(--bvs)*2px) !important}.b-mx-2{margin-inline-start:calc(var(--bvs)*2px) !important;margin-inline-end:calc(var(--bvs)*2px) !important}.b-my-2{margin-top:calc(var(--bvs)*2px) !important;margin-bottom:calc(var(--bvs)*2px) !important}.b-m-3{margin:calc(var(--bvs)*3px) !important}.b-mt-3{margin-top:calc(var(--bvs)*3px) !important}.b-mb-3{margin-bottom:calc(var(--bvs)*3px) !important}.b-ms-3{margin-inline-start:calc(var(--bvs)*3px) !important}.b-me-3{margin-inline-end:calc(var(--bvs)*3px) !important}.b-mx-3{margin-inline-start:calc(var(--bvs)*3px) !important;margin-inline-end:calc(var(--bvs)*3px) !important}.b-my-3{margin-top:calc(var(--bvs)*3px) !important;margin-bottom:calc(var(--bvs)*3px) !important}.b-m-4{margin:calc(var(--bvs)*4px) !important}.b-mt-4{margin-top:calc(var(--bvs)*4px) !important}.b-mb-4{margin-bottom:calc(var(--bvs)*4px) !important}.b-ms-4{margin-inline-start:calc(var(--bvs)*4px) !important}.b-me-4{margin-inline-end:calc(var(--bvs)*4px) !important}.b-mx-4{margin-inline-start:calc(var(--bvs)*4px) !important;margin-inline-end:calc(var(--bvs)*4px) !important}.b-my-4{margin-top:calc(var(--bvs)*4px) !important;margin-bottom:calc(var(--bvs)*4px) !important}.b-m-5{margin:calc(var(--bvs)*5px) !important}.b-mt-5{margin-top:calc(var(--bvs)*5px) !important}.b-mb-5{margin-bottom:calc(var(--bvs)*5px) !important}.b-ms-5{margin-inline-start:calc(var(--bvs)*5px) !important}.b-me-5{margin-inline-end:calc(var(--bvs)*5px) !important}.b-mx-5{margin-inline-start:calc(var(--bvs)*5px) !important;margin-inline-end:calc(var(--bvs)*5px) !important}.b-my-5{margin-top:calc(var(--bvs)*5px) !important;margin-bottom:calc(var(--bvs)*5px) !important}.b-m-6{margin:calc(var(--bvs)*6px) !important}.b-mt-6{margin-top:calc(var(--bvs)*6px) !important}.b-mb-6{margin-bottom:calc(var(--bvs)*6px) !important}.b-ms-6{margin-inline-start:calc(var(--bvs)*6px) !important}.b-me-6{margin-inline-end:calc(var(--bvs)*6px) !important}.b-mx-6{margin-inline-start:calc(var(--bvs)*6px) !important;margin-inline-end:calc(var(--bvs)*6px) !important}.b-my-6{margin-top:calc(var(--bvs)*6px) !important;margin-bottom:calc(var(--bvs)*6px) !important}.b-m-7{margin:calc(var(--bvs)*7px) !important}.b-mt-7{margin-top:calc(var(--bvs)*7px) !important}.b-mb-7{margin-bottom:calc(var(--bvs)*7px) !important}.b-ms-7{margin-inline-start:calc(var(--bvs)*7px) !important}.b-me-7{margin-inline-end:calc(var(--bvs)*7px) !important}.b-mx-7{margin-inline-start:calc(var(--bvs)*7px) !important;margin-inline-end:calc(var(--bvs)*7px) !important}.b-my-7{margin-top:calc(var(--bvs)*7px) !important;margin-bottom:calc(var(--bvs)*7px) !important}.b-m-8{margin:calc(var(--bvs)*8px) !important}.b-mt-8{margin-top:calc(var(--bvs)*8px) !important}.b-mb-8{margin-bottom:calc(var(--bvs)*8px) !important}.b-ms-8{margin-inline-start:calc(var(--bvs)*8px) !important}.b-me-8{margin-inline-end:calc(var(--bvs)*8px) !important}.b-mx-8{margin-inline-start:calc(var(--bvs)*8px) !important;margin-inline-end:calc(var(--bvs)*8px) !important}.b-my-8{margin-top:calc(var(--bvs)*8px) !important;margin-bottom:calc(var(--bvs)*8px) !important}.b-m-9{margin:calc(var(--bvs)*9px) !important}.b-mt-9{margin-top:calc(var(--bvs)*9px) !important}.b-mb-9{margin-bottom:calc(var(--bvs)*9px) !important}.b-ms-9{margin-inline-start:calc(var(--bvs)*9px) !important}.b-me-9{margin-inline-end:calc(var(--bvs)*9px) !important}.b-mx-9{margin-inline-start:calc(var(--bvs)*9px) !important;margin-inline-end:calc(var(--bvs)*9px) !important}.b-my-9{margin-top:calc(var(--bvs)*9px) !important;margin-bottom:calc(var(--bvs)*9px) !important}.b-m-10{margin:calc(var(--bvs)*10px) !important}.b-mt-10{margin-top:calc(var(--bvs)*10px) !important}.b-mb-10{margin-bottom:calc(var(--bvs)*10px) !important}.b-ms-10{margin-inline-start:calc(var(--bvs)*10px) !important}.b-me-10{margin-inline-end:calc(var(--bvs)*10px) !important}.b-mx-10{margin-inline-start:calc(var(--bvs)*10px) !important;margin-inline-end:calc(var(--bvs)*10px) !important}.b-my-10{margin-top:calc(var(--bvs)*10px) !important;margin-bottom:calc(var(--bvs)*10px) !important}.b-m-11{margin:calc(var(--bvs)*11px) !important}.b-mt-11{margin-top:calc(var(--bvs)*11px) !important}.b-mb-11{margin-bottom:calc(var(--bvs)*11px) !important}.b-ms-11{margin-inline-start:calc(var(--bvs)*11px) !important}.b-me-11{margin-inline-end:calc(var(--bvs)*11px) !important}.b-mx-11{margin-inline-start:calc(var(--bvs)*11px) !important;margin-inline-end:calc(var(--bvs)*11px) !important}.b-my-11{margin-top:calc(var(--bvs)*11px) !important;margin-bottom:calc(var(--bvs)*11px) !important}.b-m-12{margin:calc(var(--bvs)*12px) !important}.b-mt-12{margin-top:calc(var(--bvs)*12px) !important}.b-mb-12{margin-bottom:calc(var(--bvs)*12px) !important}.b-ms-12{margin-inline-start:calc(var(--bvs)*12px) !important}.b-me-12{margin-inline-end:calc(var(--bvs)*12px) !important}.b-mx-12{margin-inline-start:calc(var(--bvs)*12px) !important;margin-inline-end:calc(var(--bvs)*12px) !important}.b-my-12{margin-top:calc(var(--bvs)*12px) !important;margin-bottom:calc(var(--bvs)*12px) !important}.b-m-13{margin:calc(var(--bvs)*13px) !important}.b-mt-13{margin-top:calc(var(--bvs)*13px) !important}.b-mb-13{margin-bottom:calc(var(--bvs)*13px) !important}.b-ms-13{margin-inline-start:calc(var(--bvs)*13px) !important}.b-me-13{margin-inline-end:calc(var(--bvs)*13px) !important}.b-mx-13{margin-inline-start:calc(var(--bvs)*13px) !important;margin-inline-end:calc(var(--bvs)*13px) !important}.b-my-13{margin-top:calc(var(--bvs)*13px) !important;margin-bottom:calc(var(--bvs)*13px) !important}.b-m-14{margin:calc(var(--bvs)*14px) !important}.b-mt-14{margin-top:calc(var(--bvs)*14px) !important}.b-mb-14{margin-bottom:calc(var(--bvs)*14px) !important}.b-ms-14{margin-inline-start:calc(var(--bvs)*14px) !important}.b-me-14{margin-inline-end:calc(var(--bvs)*14px) !important}.b-mx-14{margin-inline-start:calc(var(--bvs)*14px) !important;margin-inline-end:calc(var(--bvs)*14px) !important}.b-my-14{margin-top:calc(var(--bvs)*14px) !important;margin-bottom:calc(var(--bvs)*14px) !important}.b-m-15{margin:calc(var(--bvs)*15px) !important}.b-mt-15{margin-top:calc(var(--bvs)*15px) !important}.b-mb-15{margin-bottom:calc(var(--bvs)*15px) !important}.b-ms-15{margin-inline-start:calc(var(--bvs)*15px) !important}.b-me-15{margin-inline-end:calc(var(--bvs)*15px) !important}.b-mx-15{margin-inline-start:calc(var(--bvs)*15px) !important;margin-inline-end:calc(var(--bvs)*15px) !important}.b-my-15{margin-top:calc(var(--bvs)*15px) !important;margin-bottom:calc(var(--bvs)*15px) !important}.b-m-16{margin:calc(var(--bvs)*16px) !important}.b-mt-16{margin-top:calc(var(--bvs)*16px) !important}.b-mb-16{margin-bottom:calc(var(--bvs)*16px) !important}.b-ms-16{margin-inline-start:calc(var(--bvs)*16px) !important}.b-me-16{margin-inline-end:calc(var(--bvs)*16px) !important}.b-mx-16{margin-inline-start:calc(var(--bvs)*16px) !important;margin-inline-end:calc(var(--bvs)*16px) !important}.b-my-16{margin-top:calc(var(--bvs)*16px) !important;margin-bottom:calc(var(--bvs)*16px) !important}.b-m-17{margin:calc(var(--bvs)*17px) !important}.b-mt-17{margin-top:calc(var(--bvs)*17px) !important}.b-mb-17{margin-bottom:calc(var(--bvs)*17px) !important}.b-ms-17{margin-inline-start:calc(var(--bvs)*17px) !important}.b-me-17{margin-inline-end:calc(var(--bvs)*17px) !important}.b-mx-17{margin-inline-start:calc(var(--bvs)*17px) !important;margin-inline-end:calc(var(--bvs)*17px) !important}.b-my-17{margin-top:calc(var(--bvs)*17px) !important;margin-bottom:calc(var(--bvs)*17px) !important}.b-m-18{margin:calc(var(--bvs)*18px) !important}.b-mt-18{margin-top:calc(var(--bvs)*18px) !important}.b-mb-18{margin-bottom:calc(var(--bvs)*18px) !important}.b-ms-18{margin-inline-start:calc(var(--bvs)*18px) !important}.b-me-18{margin-inline-end:calc(var(--bvs)*18px) !important}.b-mx-18{margin-inline-start:calc(var(--bvs)*18px) !important;margin-inline-end:calc(var(--bvs)*18px) !important}.b-my-18{margin-top:calc(var(--bvs)*18px) !important;margin-bottom:calc(var(--bvs)*18px) !important}.b-m-19{margin:calc(var(--bvs)*19px) !important}.b-mt-19{margin-top:calc(var(--bvs)*19px) !important}.b-mb-19{margin-bottom:calc(var(--bvs)*19px) !important}.b-ms-19{margin-inline-start:calc(var(--bvs)*19px) !important}.b-me-19{margin-inline-end:calc(var(--bvs)*19px) !important}.b-mx-19{margin-inline-start:calc(var(--bvs)*19px) !important;margin-inline-end:calc(var(--bvs)*19px) !important}.b-my-19{margin-top:calc(var(--bvs)*19px) !important;margin-bottom:calc(var(--bvs)*19px) !important}.b-m-20{margin:calc(var(--bvs)*20px) !important}.b-mt-20{margin-top:calc(var(--bvs)*20px) !important}.b-mb-20{margin-bottom:calc(var(--bvs)*20px) !important}.b-ms-20{margin-inline-start:calc(var(--bvs)*20px) !important}.b-me-20{margin-inline-end:calc(var(--bvs)*20px) !important}.b-mx-20{margin-inline-start:calc(var(--bvs)*20px) !important;margin-inline-end:calc(var(--bvs)*20px) !important}.b-my-20{margin-top:calc(var(--bvs)*20px) !important;margin-bottom:calc(var(--bvs)*20px) !important}.b-m-21{margin:calc(var(--bvs)*21px) !important}.b-mt-21{margin-top:calc(var(--bvs)*21px) !important}.b-mb-21{margin-bottom:calc(var(--bvs)*21px) !important}.b-ms-21{margin-inline-start:calc(var(--bvs)*21px) !important}.b-me-21{margin-inline-end:calc(var(--bvs)*21px) !important}.b-mx-21{margin-inline-start:calc(var(--bvs)*21px) !important;margin-inline-end:calc(var(--bvs)*21px) !important}.b-my-21{margin-top:calc(var(--bvs)*21px) !important;margin-bottom:calc(var(--bvs)*21px) !important}.b-m-22{margin:calc(var(--bvs)*22px) !important}.b-mt-22{margin-top:calc(var(--bvs)*22px) !important}.b-mb-22{margin-bottom:calc(var(--bvs)*22px) !important}.b-ms-22{margin-inline-start:calc(var(--bvs)*22px) !important}.b-me-22{margin-inline-end:calc(var(--bvs)*22px) !important}.b-mx-22{margin-inline-start:calc(var(--bvs)*22px) !important;margin-inline-end:calc(var(--bvs)*22px) !important}.b-my-22{margin-top:calc(var(--bvs)*22px) !important;margin-bottom:calc(var(--bvs)*22px) !important}.b-m-23{margin:calc(var(--bvs)*23px) !important}.b-mt-23{margin-top:calc(var(--bvs)*23px) !important}.b-mb-23{margin-bottom:calc(var(--bvs)*23px) !important}.b-ms-23{margin-inline-start:calc(var(--bvs)*23px) !important}.b-me-23{margin-inline-end:calc(var(--bvs)*23px) !important}.b-mx-23{margin-inline-start:calc(var(--bvs)*23px) !important;margin-inline-end:calc(var(--bvs)*23px) !important}.b-my-23{margin-top:calc(var(--bvs)*23px) !important;margin-bottom:calc(var(--bvs)*23px) !important}.b-m-24{margin:calc(var(--bvs)*24px) !important}.b-mt-24{margin-top:calc(var(--bvs)*24px) !important}.b-mb-24{margin-bottom:calc(var(--bvs)*24px) !important}.b-ms-24{margin-inline-start:calc(var(--bvs)*24px) !important}.b-me-24{margin-inline-end:calc(var(--bvs)*24px) !important}.b-mx-24{margin-inline-start:calc(var(--bvs)*24px) !important;margin-inline-end:calc(var(--bvs)*24px) !important}.b-my-24{margin-top:calc(var(--bvs)*24px) !important;margin-bottom:calc(var(--bvs)*24px) !important}.b-m-25{margin:calc(var(--bvs)*25px) !important}.b-mt-25{margin-top:calc(var(--bvs)*25px) !important}.b-mb-25{margin-bottom:calc(var(--bvs)*25px) !important}.b-ms-25{margin-inline-start:calc(var(--bvs)*25px) !important}.b-me-25{margin-inline-end:calc(var(--bvs)*25px) !important}.b-mx-25{margin-inline-start:calc(var(--bvs)*25px) !important;margin-inline-end:calc(var(--bvs)*25px) !important}.b-my-25{margin-top:calc(var(--bvs)*25px) !important;margin-bottom:calc(var(--bvs)*25px) !important}.b-m-26{margin:calc(var(--bvs)*26px) !important}.b-mt-26{margin-top:calc(var(--bvs)*26px) !important}.b-mb-26{margin-bottom:calc(var(--bvs)*26px) !important}.b-ms-26{margin-inline-start:calc(var(--bvs)*26px) !important}.b-me-26{margin-inline-end:calc(var(--bvs)*26px) !important}.b-mx-26{margin-inline-start:calc(var(--bvs)*26px) !important;margin-inline-end:calc(var(--bvs)*26px) !important}.b-my-26{margin-top:calc(var(--bvs)*26px) !important;margin-bottom:calc(var(--bvs)*26px) !important}.b-m-27{margin:calc(var(--bvs)*27px) !important}.b-mt-27{margin-top:calc(var(--bvs)*27px) !important}.b-mb-27{margin-bottom:calc(var(--bvs)*27px) !important}.b-ms-27{margin-inline-start:calc(var(--bvs)*27px) !important}.b-me-27{margin-inline-end:calc(var(--bvs)*27px) !important}.b-mx-27{margin-inline-start:calc(var(--bvs)*27px) !important;margin-inline-end:calc(var(--bvs)*27px) !important}.b-my-27{margin-top:calc(var(--bvs)*27px) !important;margin-bottom:calc(var(--bvs)*27px) !important}.b-m-28{margin:calc(var(--bvs)*28px) !important}.b-mt-28{margin-top:calc(var(--bvs)*28px) !important}.b-mb-28{margin-bottom:calc(var(--bvs)*28px) !important}.b-ms-28{margin-inline-start:calc(var(--bvs)*28px) !important}.b-me-28{margin-inline-end:calc(var(--bvs)*28px) !important}.b-mx-28{margin-inline-start:calc(var(--bvs)*28px) !important;margin-inline-end:calc(var(--bvs)*28px) !important}.b-my-28{margin-top:calc(var(--bvs)*28px) !important;margin-bottom:calc(var(--bvs)*28px) !important}.b-m-29{margin:calc(var(--bvs)*29px) !important}.b-mt-29{margin-top:calc(var(--bvs)*29px) !important}.b-mb-29{margin-bottom:calc(var(--bvs)*29px) !important}.b-ms-29{margin-inline-start:calc(var(--bvs)*29px) !important}.b-me-29{margin-inline-end:calc(var(--bvs)*29px) !important}.b-mx-29{margin-inline-start:calc(var(--bvs)*29px) !important;margin-inline-end:calc(var(--bvs)*29px) !important}.b-my-29{margin-top:calc(var(--bvs)*29px) !important;margin-bottom:calc(var(--bvs)*29px) !important}.b-m-30{margin:calc(var(--bvs)*30px) !important}.b-mt-30{margin-top:calc(var(--bvs)*30px) !important}.b-mb-30{margin-bottom:calc(var(--bvs)*30px) !important}.b-ms-30{margin-inline-start:calc(var(--bvs)*30px) !important}.b-me-30{margin-inline-end:calc(var(--bvs)*30px) !important}.b-mx-30{margin-inline-start:calc(var(--bvs)*30px) !important;margin-inline-end:calc(var(--bvs)*30px) !important}.b-my-30{margin-top:calc(var(--bvs)*30px) !important;margin-bottom:calc(var(--bvs)*30px) !important}.b-m-31{margin:calc(var(--bvs)*31px) !important}.b-mt-31{margin-top:calc(var(--bvs)*31px) !important}.b-mb-31{margin-bottom:calc(var(--bvs)*31px) !important}.b-ms-31{margin-inline-start:calc(var(--bvs)*31px) !important}.b-me-31{margin-inline-end:calc(var(--bvs)*31px) !important}.b-mx-31{margin-inline-start:calc(var(--bvs)*31px) !important;margin-inline-end:calc(var(--bvs)*31px) !important}.b-my-31{margin-top:calc(var(--bvs)*31px) !important;margin-bottom:calc(var(--bvs)*31px) !important}.b-m-32{margin:calc(var(--bvs)*32px) !important}.b-mt-32{margin-top:calc(var(--bvs)*32px) !important}.b-mb-32{margin-bottom:calc(var(--bvs)*32px) !important}.b-ms-32{margin-inline-start:calc(var(--bvs)*32px) !important}.b-me-32{margin-inline-end:calc(var(--bvs)*32px) !important}.b-mx-32{margin-inline-start:calc(var(--bvs)*32px) !important;margin-inline-end:calc(var(--bvs)*32px) !important}.b-my-32{margin-top:calc(var(--bvs)*32px) !important;margin-bottom:calc(var(--bvs)*32px) !important}.b-m-33{margin:calc(var(--bvs)*33px) !important}.b-mt-33{margin-top:calc(var(--bvs)*33px) !important}.b-mb-33{margin-bottom:calc(var(--bvs)*33px) !important}.b-ms-33{margin-inline-start:calc(var(--bvs)*33px) !important}.b-me-33{margin-inline-end:calc(var(--bvs)*33px) !important}.b-mx-33{margin-inline-start:calc(var(--bvs)*33px) !important;margin-inline-end:calc(var(--bvs)*33px) !important}.b-my-33{margin-top:calc(var(--bvs)*33px) !important;margin-bottom:calc(var(--bvs)*33px) !important}.b-m-34{margin:calc(var(--bvs)*34px) !important}.b-mt-34{margin-top:calc(var(--bvs)*34px) !important}.b-mb-34{margin-bottom:calc(var(--bvs)*34px) !important}.b-ms-34{margin-inline-start:calc(var(--bvs)*34px) !important}.b-me-34{margin-inline-end:calc(var(--bvs)*34px) !important}.b-mx-34{margin-inline-start:calc(var(--bvs)*34px) !important;margin-inline-end:calc(var(--bvs)*34px) !important}.b-my-34{margin-top:calc(var(--bvs)*34px) !important;margin-bottom:calc(var(--bvs)*34px) !important}.b-m-35{margin:calc(var(--bvs)*35px) !important}.b-mt-35{margin-top:calc(var(--bvs)*35px) !important}.b-mb-35{margin-bottom:calc(var(--bvs)*35px) !important}.b-ms-35{margin-inline-start:calc(var(--bvs)*35px) !important}.b-me-35{margin-inline-end:calc(var(--bvs)*35px) !important}.b-mx-35{margin-inline-start:calc(var(--bvs)*35px) !important;margin-inline-end:calc(var(--bvs)*35px) !important}.b-my-35{margin-top:calc(var(--bvs)*35px) !important;margin-bottom:calc(var(--bvs)*35px) !important}.b-m-36{margin:calc(var(--bvs)*36px) !important}.b-mt-36{margin-top:calc(var(--bvs)*36px) !important}.b-mb-36{margin-bottom:calc(var(--bvs)*36px) !important}.b-ms-36{margin-inline-start:calc(var(--bvs)*36px) !important}.b-me-36{margin-inline-end:calc(var(--bvs)*36px) !important}.b-mx-36{margin-inline-start:calc(var(--bvs)*36px) !important;margin-inline-end:calc(var(--bvs)*36px) !important}.b-my-36{margin-top:calc(var(--bvs)*36px) !important;margin-bottom:calc(var(--bvs)*36px) !important}.b-m-37{margin:calc(var(--bvs)*37px) !important}.b-mt-37{margin-top:calc(var(--bvs)*37px) !important}.b-mb-37{margin-bottom:calc(var(--bvs)*37px) !important}.b-ms-37{margin-inline-start:calc(var(--bvs)*37px) !important}.b-me-37{margin-inline-end:calc(var(--bvs)*37px) !important}.b-mx-37{margin-inline-start:calc(var(--bvs)*37px) !important;margin-inline-end:calc(var(--bvs)*37px) !important}.b-my-37{margin-top:calc(var(--bvs)*37px) !important;margin-bottom:calc(var(--bvs)*37px) !important}.b-m-38{margin:calc(var(--bvs)*38px) !important}.b-mt-38{margin-top:calc(var(--bvs)*38px) !important}.b-mb-38{margin-bottom:calc(var(--bvs)*38px) !important}.b-ms-38{margin-inline-start:calc(var(--bvs)*38px) !important}.b-me-38{margin-inline-end:calc(var(--bvs)*38px) !important}.b-mx-38{margin-inline-start:calc(var(--bvs)*38px) !important;margin-inline-end:calc(var(--bvs)*38px) !important}.b-my-38{margin-top:calc(var(--bvs)*38px) !important;margin-bottom:calc(var(--bvs)*38px) !important}.b-m-39{margin:calc(var(--bvs)*39px) !important}.b-mt-39{margin-top:calc(var(--bvs)*39px) !important}.b-mb-39{margin-bottom:calc(var(--bvs)*39px) !important}.b-ms-39{margin-inline-start:calc(var(--bvs)*39px) !important}.b-me-39{margin-inline-end:calc(var(--bvs)*39px) !important}.b-mx-39{margin-inline-start:calc(var(--bvs)*39px) !important;margin-inline-end:calc(var(--bvs)*39px) !important}.b-my-39{margin-top:calc(var(--bvs)*39px) !important;margin-bottom:calc(var(--bvs)*39px) !important}.b-m-40{margin:calc(var(--bvs)*40px) !important}.b-mt-40{margin-top:calc(var(--bvs)*40px) !important}.b-mb-40{margin-bottom:calc(var(--bvs)*40px) !important}.b-ms-40{margin-inline-start:calc(var(--bvs)*40px) !important}.b-me-40{margin-inline-end:calc(var(--bvs)*40px) !important}.b-mx-40{margin-inline-start:calc(var(--bvs)*40px) !important;margin-inline-end:calc(var(--bvs)*40px) !important}.b-my-40{margin-top:calc(var(--bvs)*40px) !important;margin-bottom:calc(var(--bvs)*40px) !important}.b-m-41{margin:calc(var(--bvs)*41px) !important}.b-mt-41{margin-top:calc(var(--bvs)*41px) !important}.b-mb-41{margin-bottom:calc(var(--bvs)*41px) !important}.b-ms-41{margin-inline-start:calc(var(--bvs)*41px) !important}.b-me-41{margin-inline-end:calc(var(--bvs)*41px) !important}.b-mx-41{margin-inline-start:calc(var(--bvs)*41px) !important;margin-inline-end:calc(var(--bvs)*41px) !important}.b-my-41{margin-top:calc(var(--bvs)*41px) !important;margin-bottom:calc(var(--bvs)*41px) !important}.b-m-42{margin:calc(var(--bvs)*42px) !important}.b-mt-42{margin-top:calc(var(--bvs)*42px) !important}.b-mb-42{margin-bottom:calc(var(--bvs)*42px) !important}.b-ms-42{margin-inline-start:calc(var(--bvs)*42px) !important}.b-me-42{margin-inline-end:calc(var(--bvs)*42px) !important}.b-mx-42{margin-inline-start:calc(var(--bvs)*42px) !important;margin-inline-end:calc(var(--bvs)*42px) !important}.b-my-42{margin-top:calc(var(--bvs)*42px) !important;margin-bottom:calc(var(--bvs)*42px) !important}.b-m-43{margin:calc(var(--bvs)*43px) !important}.b-mt-43{margin-top:calc(var(--bvs)*43px) !important}.b-mb-43{margin-bottom:calc(var(--bvs)*43px) !important}.b-ms-43{margin-inline-start:calc(var(--bvs)*43px) !important}.b-me-43{margin-inline-end:calc(var(--bvs)*43px) !important}.b-mx-43{margin-inline-start:calc(var(--bvs)*43px) !important;margin-inline-end:calc(var(--bvs)*43px) !important}.b-my-43{margin-top:calc(var(--bvs)*43px) !important;margin-bottom:calc(var(--bvs)*43px) !important}.b-m-44{margin:calc(var(--bvs)*44px) !important}.b-mt-44{margin-top:calc(var(--bvs)*44px) !important}.b-mb-44{margin-bottom:calc(var(--bvs)*44px) !important}.b-ms-44{margin-inline-start:calc(var(--bvs)*44px) !important}.b-me-44{margin-inline-end:calc(var(--bvs)*44px) !important}.b-mx-44{margin-inline-start:calc(var(--bvs)*44px) !important;margin-inline-end:calc(var(--bvs)*44px) !important}.b-my-44{margin-top:calc(var(--bvs)*44px) !important;margin-bottom:calc(var(--bvs)*44px) !important}.b-m-45{margin:calc(var(--bvs)*45px) !important}.b-mt-45{margin-top:calc(var(--bvs)*45px) !important}.b-mb-45{margin-bottom:calc(var(--bvs)*45px) !important}.b-ms-45{margin-inline-start:calc(var(--bvs)*45px) !important}.b-me-45{margin-inline-end:calc(var(--bvs)*45px) !important}.b-mx-45{margin-inline-start:calc(var(--bvs)*45px) !important;margin-inline-end:calc(var(--bvs)*45px) !important}.b-my-45{margin-top:calc(var(--bvs)*45px) !important;margin-bottom:calc(var(--bvs)*45px) !important}.b-m-46{margin:calc(var(--bvs)*46px) !important}.b-mt-46{margin-top:calc(var(--bvs)*46px) !important}.b-mb-46{margin-bottom:calc(var(--bvs)*46px) !important}.b-ms-46{margin-inline-start:calc(var(--bvs)*46px) !important}.b-me-46{margin-inline-end:calc(var(--bvs)*46px) !important}.b-mx-46{margin-inline-start:calc(var(--bvs)*46px) !important;margin-inline-end:calc(var(--bvs)*46px) !important}.b-my-46{margin-top:calc(var(--bvs)*46px) !important;margin-bottom:calc(var(--bvs)*46px) !important}.b-m-47{margin:calc(var(--bvs)*47px) !important}.b-mt-47{margin-top:calc(var(--bvs)*47px) !important}.b-mb-47{margin-bottom:calc(var(--bvs)*47px) !important}.b-ms-47{margin-inline-start:calc(var(--bvs)*47px) !important}.b-me-47{margin-inline-end:calc(var(--bvs)*47px) !important}.b-mx-47{margin-inline-start:calc(var(--bvs)*47px) !important;margin-inline-end:calc(var(--bvs)*47px) !important}.b-my-47{margin-top:calc(var(--bvs)*47px) !important;margin-bottom:calc(var(--bvs)*47px) !important}.b-m-48{margin:calc(var(--bvs)*48px) !important}.b-mt-48{margin-top:calc(var(--bvs)*48px) !important}.b-mb-48{margin-bottom:calc(var(--bvs)*48px) !important}.b-ms-48{margin-inline-start:calc(var(--bvs)*48px) !important}.b-me-48{margin-inline-end:calc(var(--bvs)*48px) !important}.b-mx-48{margin-inline-start:calc(var(--bvs)*48px) !important;margin-inline-end:calc(var(--bvs)*48px) !important}.b-my-48{margin-top:calc(var(--bvs)*48px) !important;margin-bottom:calc(var(--bvs)*48px) !important}.b-p-0{padding:calc(var(--bvs)*0px) !important}.b-pt-0{padding-top:calc(var(--bvs)*0px) !important}.b-pb-0{padding-bottom:calc(var(--bvs)*0px) !important}.b-ps-0{padding-inline-start:calc(var(--bvs)*0px) !important}.b-pe-0{padding-inline-end:calc(var(--bvs)*0px) !important}.b-px-0{padding-inline-start:calc(var(--bvs)*0px) !important;padding-inline-end:calc(var(--bvs)*0px) !important}.b-py-0{padding-top:calc(var(--bvs)*0px) !important;padding-bottom:calc(var(--bvs)*0px) !important}.b-p-1{padding:calc(var(--bvs)*1px) !important}.b-pt-1{padding-top:calc(var(--bvs)*1px) !important}.b-pb-1{padding-bottom:calc(var(--bvs)*1px) !important}.b-ps-1{padding-inline-start:calc(var(--bvs)*1px) !important}.b-pe-1{padding-inline-end:calc(var(--bvs)*1px) !important}.b-px-1{padding-inline-start:calc(var(--bvs)*1px) !important;padding-inline-end:calc(var(--bvs)*1px) !important}.b-py-1{padding-top:calc(var(--bvs)*1px) !important;padding-bottom:calc(var(--bvs)*1px) !important}.b-p-2{padding:calc(var(--bvs)*2px) !important}.b-pt-2{padding-top:calc(var(--bvs)*2px) !important}.b-pb-2{padding-bottom:calc(var(--bvs)*2px) !important}.b-ps-2{padding-inline-start:calc(var(--bvs)*2px) !important}.b-pe-2{padding-inline-end:calc(var(--bvs)*2px) !important}.b-px-2{padding-inline-start:calc(var(--bvs)*2px) !important;padding-inline-end:calc(var(--bvs)*2px) !important}.b-py-2{padding-top:calc(var(--bvs)*2px) !important;padding-bottom:calc(var(--bvs)*2px) !important}.b-p-3{padding:calc(var(--bvs)*3px) !important}.b-pt-3{padding-top:calc(var(--bvs)*3px) !important}.b-pb-3{padding-bottom:calc(var(--bvs)*3px) !important}.b-ps-3{padding-inline-start:calc(var(--bvs)*3px) !important}.b-pe-3{padding-inline-end:calc(var(--bvs)*3px) !important}.b-px-3{padding-inline-start:calc(var(--bvs)*3px) !important;padding-inline-end:calc(var(--bvs)*3px) !important}.b-py-3{padding-top:calc(var(--bvs)*3px) !important;padding-bottom:calc(var(--bvs)*3px) !important}.b-p-4{padding:calc(var(--bvs)*4px) !important}.b-pt-4{padding-top:calc(var(--bvs)*4px) !important}.b-pb-4{padding-bottom:calc(var(--bvs)*4px) !important}.b-ps-4{padding-inline-start:calc(var(--bvs)*4px) !important}.b-pe-4{padding-inline-end:calc(var(--bvs)*4px) !important}.b-px-4{padding-inline-start:calc(var(--bvs)*4px) !important;padding-inline-end:calc(var(--bvs)*4px) !important}.b-py-4{padding-top:calc(var(--bvs)*4px) !important;padding-bottom:calc(var(--bvs)*4px) !important}.b-p-5{padding:calc(var(--bvs)*5px) !important}.b-pt-5{padding-top:calc(var(--bvs)*5px) !important}.b-pb-5{padding-bottom:calc(var(--bvs)*5px) !important}.b-ps-5{padding-inline-start:calc(var(--bvs)*5px) !important}.b-pe-5{padding-inline-end:calc(var(--bvs)*5px) !important}.b-px-5{padding-inline-start:calc(var(--bvs)*5px) !important;padding-inline-end:calc(var(--bvs)*5px) !important}.b-py-5{padding-top:calc(var(--bvs)*5px) !important;padding-bottom:calc(var(--bvs)*5px) !important}.b-p-6{padding:calc(var(--bvs)*6px) !important}.b-pt-6{padding-top:calc(var(--bvs)*6px) !important}.b-pb-6{padding-bottom:calc(var(--bvs)*6px) !important}.b-ps-6{padding-inline-start:calc(var(--bvs)*6px) !important}.b-pe-6{padding-inline-end:calc(var(--bvs)*6px) !important}.b-px-6{padding-inline-start:calc(var(--bvs)*6px) !important;padding-inline-end:calc(var(--bvs)*6px) !important}.b-py-6{padding-top:calc(var(--bvs)*6px) !important;padding-bottom:calc(var(--bvs)*6px) !important}.b-p-7{padding:calc(var(--bvs)*7px) !important}.b-pt-7{padding-top:calc(var(--bvs)*7px) !important}.b-pb-7{padding-bottom:calc(var(--bvs)*7px) !important}.b-ps-7{padding-inline-start:calc(var(--bvs)*7px) !important}.b-pe-7{padding-inline-end:calc(var(--bvs)*7px) !important}.b-px-7{padding-inline-start:calc(var(--bvs)*7px) !important;padding-inline-end:calc(var(--bvs)*7px) !important}.b-py-7{padding-top:calc(var(--bvs)*7px) !important;padding-bottom:calc(var(--bvs)*7px) !important}.b-p-8{padding:calc(var(--bvs)*8px) !important}.b-pt-8{padding-top:calc(var(--bvs)*8px) !important}.b-pb-8{padding-bottom:calc(var(--bvs)*8px) !important}.b-ps-8{padding-inline-start:calc(var(--bvs)*8px) !important}.b-pe-8{padding-inline-end:calc(var(--bvs)*8px) !important}.b-px-8{padding-inline-start:calc(var(--bvs)*8px) !important;padding-inline-end:calc(var(--bvs)*8px) !important}.b-py-8{padding-top:calc(var(--bvs)*8px) !important;padding-bottom:calc(var(--bvs)*8px) !important}.b-p-9{padding:calc(var(--bvs)*9px) !important}.b-pt-9{padding-top:calc(var(--bvs)*9px) !important}.b-pb-9{padding-bottom:calc(var(--bvs)*9px) !important}.b-ps-9{padding-inline-start:calc(var(--bvs)*9px) !important}.b-pe-9{padding-inline-end:calc(var(--bvs)*9px) !important}.b-px-9{padding-inline-start:calc(var(--bvs)*9px) !important;padding-inline-end:calc(var(--bvs)*9px) !important}.b-py-9{padding-top:calc(var(--bvs)*9px) !important;padding-bottom:calc(var(--bvs)*9px) !important}.b-p-10{padding:calc(var(--bvs)*10px) !important}.b-pt-10{padding-top:calc(var(--bvs)*10px) !important}.b-pb-10{padding-bottom:calc(var(--bvs)*10px) !important}.b-ps-10{padding-inline-start:calc(var(--bvs)*10px) !important}.b-pe-10{padding-inline-end:calc(var(--bvs)*10px) !important}.b-px-10{padding-inline-start:calc(var(--bvs)*10px) !important;padding-inline-end:calc(var(--bvs)*10px) !important}.b-py-10{padding-top:calc(var(--bvs)*10px) !important;padding-bottom:calc(var(--bvs)*10px) !important}.b-p-11{padding:calc(var(--bvs)*11px) !important}.b-pt-11{padding-top:calc(var(--bvs)*11px) !important}.b-pb-11{padding-bottom:calc(var(--bvs)*11px) !important}.b-ps-11{padding-inline-start:calc(var(--bvs)*11px) !important}.b-pe-11{padding-inline-end:calc(var(--bvs)*11px) !important}.b-px-11{padding-inline-start:calc(var(--bvs)*11px) !important;padding-inline-end:calc(var(--bvs)*11px) !important}.b-py-11{padding-top:calc(var(--bvs)*11px) !important;padding-bottom:calc(var(--bvs)*11px) !important}.b-p-12{padding:calc(var(--bvs)*12px) !important}.b-pt-12{padding-top:calc(var(--bvs)*12px) !important}.b-pb-12{padding-bottom:calc(var(--bvs)*12px) !important}.b-ps-12{padding-inline-start:calc(var(--bvs)*12px) !important}.b-pe-12{padding-inline-end:calc(var(--bvs)*12px) !important}.b-px-12{padding-inline-start:calc(var(--bvs)*12px) !important;padding-inline-end:calc(var(--bvs)*12px) !important}.b-py-12{padding-top:calc(var(--bvs)*12px) !important;padding-bottom:calc(var(--bvs)*12px) !important}.b-p-13{padding:calc(var(--bvs)*13px) !important}.b-pt-13{padding-top:calc(var(--bvs)*13px) !important}.b-pb-13{padding-bottom:calc(var(--bvs)*13px) !important}.b-ps-13{padding-inline-start:calc(var(--bvs)*13px) !important}.b-pe-13{padding-inline-end:calc(var(--bvs)*13px) !important}.b-px-13{padding-inline-start:calc(var(--bvs)*13px) !important;padding-inline-end:calc(var(--bvs)*13px) !important}.b-py-13{padding-top:calc(var(--bvs)*13px) !important;padding-bottom:calc(var(--bvs)*13px) !important}.b-p-14{padding:calc(var(--bvs)*14px) !important}.b-pt-14{padding-top:calc(var(--bvs)*14px) !important}.b-pb-14{padding-bottom:calc(var(--bvs)*14px) !important}.b-ps-14{padding-inline-start:calc(var(--bvs)*14px) !important}.b-pe-14{padding-inline-end:calc(var(--bvs)*14px) !important}.b-px-14{padding-inline-start:calc(var(--bvs)*14px) !important;padding-inline-end:calc(var(--bvs)*14px) !important}.b-py-14{padding-top:calc(var(--bvs)*14px) !important;padding-bottom:calc(var(--bvs)*14px) !important}.b-p-15{padding:calc(var(--bvs)*15px) !important}.b-pt-15{padding-top:calc(var(--bvs)*15px) !important}.b-pb-15{padding-bottom:calc(var(--bvs)*15px) !important}.b-ps-15{padding-inline-start:calc(var(--bvs)*15px) !important}.b-pe-15{padding-inline-end:calc(var(--bvs)*15px) !important}.b-px-15{padding-inline-start:calc(var(--bvs)*15px) !important;padding-inline-end:calc(var(--bvs)*15px) !important}.b-py-15{padding-top:calc(var(--bvs)*15px) !important;padding-bottom:calc(var(--bvs)*15px) !important}.b-p-16{padding:calc(var(--bvs)*16px) !important}.b-pt-16{padding-top:calc(var(--bvs)*16px) !important}.b-pb-16{padding-bottom:calc(var(--bvs)*16px) !important}.b-ps-16{padding-inline-start:calc(var(--bvs)*16px) !important}.b-pe-16{padding-inline-end:calc(var(--bvs)*16px) !important}.b-px-16{padding-inline-start:calc(var(--bvs)*16px) !important;padding-inline-end:calc(var(--bvs)*16px) !important}.b-py-16{padding-top:calc(var(--bvs)*16px) !important;padding-bottom:calc(var(--bvs)*16px) !important}.b-p-17{padding:calc(var(--bvs)*17px) !important}.b-pt-17{padding-top:calc(var(--bvs)*17px) !important}.b-pb-17{padding-bottom:calc(var(--bvs)*17px) !important}.b-ps-17{padding-inline-start:calc(var(--bvs)*17px) !important}.b-pe-17{padding-inline-end:calc(var(--bvs)*17px) !important}.b-px-17{padding-inline-start:calc(var(--bvs)*17px) !important;padding-inline-end:calc(var(--bvs)*17px) !important}.b-py-17{padding-top:calc(var(--bvs)*17px) !important;padding-bottom:calc(var(--bvs)*17px) !important}.b-p-18{padding:calc(var(--bvs)*18px) !important}.b-pt-18{padding-top:calc(var(--bvs)*18px) !important}.b-pb-18{padding-bottom:calc(var(--bvs)*18px) !important}.b-ps-18{padding-inline-start:calc(var(--bvs)*18px) !important}.b-pe-18{padding-inline-end:calc(var(--bvs)*18px) !important}.b-px-18{padding-inline-start:calc(var(--bvs)*18px) !important;padding-inline-end:calc(var(--bvs)*18px) !important}.b-py-18{padding-top:calc(var(--bvs)*18px) !important;padding-bottom:calc(var(--bvs)*18px) !important}.b-p-19{padding:calc(var(--bvs)*19px) !important}.b-pt-19{padding-top:calc(var(--bvs)*19px) !important}.b-pb-19{padding-bottom:calc(var(--bvs)*19px) !important}.b-ps-19{padding-inline-start:calc(var(--bvs)*19px) !important}.b-pe-19{padding-inline-end:calc(var(--bvs)*19px) !important}.b-px-19{padding-inline-start:calc(var(--bvs)*19px) !important;padding-inline-end:calc(var(--bvs)*19px) !important}.b-py-19{padding-top:calc(var(--bvs)*19px) !important;padding-bottom:calc(var(--bvs)*19px) !important}.b-p-20{padding:calc(var(--bvs)*20px) !important}.b-pt-20{padding-top:calc(var(--bvs)*20px) !important}.b-pb-20{padding-bottom:calc(var(--bvs)*20px) !important}.b-ps-20{padding-inline-start:calc(var(--bvs)*20px) !important}.b-pe-20{padding-inline-end:calc(var(--bvs)*20px) !important}.b-px-20{padding-inline-start:calc(var(--bvs)*20px) !important;padding-inline-end:calc(var(--bvs)*20px) !important}.b-py-20{padding-top:calc(var(--bvs)*20px) !important;padding-bottom:calc(var(--bvs)*20px) !important}.b-p-21{padding:calc(var(--bvs)*21px) !important}.b-pt-21{padding-top:calc(var(--bvs)*21px) !important}.b-pb-21{padding-bottom:calc(var(--bvs)*21px) !important}.b-ps-21{padding-inline-start:calc(var(--bvs)*21px) !important}.b-pe-21{padding-inline-end:calc(var(--bvs)*21px) !important}.b-px-21{padding-inline-start:calc(var(--bvs)*21px) !important;padding-inline-end:calc(var(--bvs)*21px) !important}.b-py-21{padding-top:calc(var(--bvs)*21px) !important;padding-bottom:calc(var(--bvs)*21px) !important}.b-p-22{padding:calc(var(--bvs)*22px) !important}.b-pt-22{padding-top:calc(var(--bvs)*22px) !important}.b-pb-22{padding-bottom:calc(var(--bvs)*22px) !important}.b-ps-22{padding-inline-start:calc(var(--bvs)*22px) !important}.b-pe-22{padding-inline-end:calc(var(--bvs)*22px) !important}.b-px-22{padding-inline-start:calc(var(--bvs)*22px) !important;padding-inline-end:calc(var(--bvs)*22px) !important}.b-py-22{padding-top:calc(var(--bvs)*22px) !important;padding-bottom:calc(var(--bvs)*22px) !important}.b-p-23{padding:calc(var(--bvs)*23px) !important}.b-pt-23{padding-top:calc(var(--bvs)*23px) !important}.b-pb-23{padding-bottom:calc(var(--bvs)*23px) !important}.b-ps-23{padding-inline-start:calc(var(--bvs)*23px) !important}.b-pe-23{padding-inline-end:calc(var(--bvs)*23px) !important}.b-px-23{padding-inline-start:calc(var(--bvs)*23px) !important;padding-inline-end:calc(var(--bvs)*23px) !important}.b-py-23{padding-top:calc(var(--bvs)*23px) !important;padding-bottom:calc(var(--bvs)*23px) !important}.b-p-24{padding:calc(var(--bvs)*24px) !important}.b-pt-24{padding-top:calc(var(--bvs)*24px) !important}.b-pb-24{padding-bottom:calc(var(--bvs)*24px) !important}.b-ps-24{padding-inline-start:calc(var(--bvs)*24px) !important}.b-pe-24{padding-inline-end:calc(var(--bvs)*24px) !important}.b-px-24{padding-inline-start:calc(var(--bvs)*24px) !important;padding-inline-end:calc(var(--bvs)*24px) !important}.b-py-24{padding-top:calc(var(--bvs)*24px) !important;padding-bottom:calc(var(--bvs)*24px) !important}.b-p-25{padding:calc(var(--bvs)*25px) !important}.b-pt-25{padding-top:calc(var(--bvs)*25px) !important}.b-pb-25{padding-bottom:calc(var(--bvs)*25px) !important}.b-ps-25{padding-inline-start:calc(var(--bvs)*25px) !important}.b-pe-25{padding-inline-end:calc(var(--bvs)*25px) !important}.b-px-25{padding-inline-start:calc(var(--bvs)*25px) !important;padding-inline-end:calc(var(--bvs)*25px) !important}.b-py-25{padding-top:calc(var(--bvs)*25px) !important;padding-bottom:calc(var(--bvs)*25px) !important}.b-p-26{padding:calc(var(--bvs)*26px) !important}.b-pt-26{padding-top:calc(var(--bvs)*26px) !important}.b-pb-26{padding-bottom:calc(var(--bvs)*26px) !important}.b-ps-26{padding-inline-start:calc(var(--bvs)*26px) !important}.b-pe-26{padding-inline-end:calc(var(--bvs)*26px) !important}.b-px-26{padding-inline-start:calc(var(--bvs)*26px) !important;padding-inline-end:calc(var(--bvs)*26px) !important}.b-py-26{padding-top:calc(var(--bvs)*26px) !important;padding-bottom:calc(var(--bvs)*26px) !important}.b-p-27{padding:calc(var(--bvs)*27px) !important}.b-pt-27{padding-top:calc(var(--bvs)*27px) !important}.b-pb-27{padding-bottom:calc(var(--bvs)*27px) !important}.b-ps-27{padding-inline-start:calc(var(--bvs)*27px) !important}.b-pe-27{padding-inline-end:calc(var(--bvs)*27px) !important}.b-px-27{padding-inline-start:calc(var(--bvs)*27px) !important;padding-inline-end:calc(var(--bvs)*27px) !important}.b-py-27{padding-top:calc(var(--bvs)*27px) !important;padding-bottom:calc(var(--bvs)*27px) !important}.b-p-28{padding:calc(var(--bvs)*28px) !important}.b-pt-28{padding-top:calc(var(--bvs)*28px) !important}.b-pb-28{padding-bottom:calc(var(--bvs)*28px) !important}.b-ps-28{padding-inline-start:calc(var(--bvs)*28px) !important}.b-pe-28{padding-inline-end:calc(var(--bvs)*28px) !important}.b-px-28{padding-inline-start:calc(var(--bvs)*28px) !important;padding-inline-end:calc(var(--bvs)*28px) !important}.b-py-28{padding-top:calc(var(--bvs)*28px) !important;padding-bottom:calc(var(--bvs)*28px) !important}.b-p-29{padding:calc(var(--bvs)*29px) !important}.b-pt-29{padding-top:calc(var(--bvs)*29px) !important}.b-pb-29{padding-bottom:calc(var(--bvs)*29px) !important}.b-ps-29{padding-inline-start:calc(var(--bvs)*29px) !important}.b-pe-29{padding-inline-end:calc(var(--bvs)*29px) !important}.b-px-29{padding-inline-start:calc(var(--bvs)*29px) !important;padding-inline-end:calc(var(--bvs)*29px) !important}.b-py-29{padding-top:calc(var(--bvs)*29px) !important;padding-bottom:calc(var(--bvs)*29px) !important}.b-p-30{padding:calc(var(--bvs)*30px) !important}.b-pt-30{padding-top:calc(var(--bvs)*30px) !important}.b-pb-30{padding-bottom:calc(var(--bvs)*30px) !important}.b-ps-30{padding-inline-start:calc(var(--bvs)*30px) !important}.b-pe-30{padding-inline-end:calc(var(--bvs)*30px) !important}.b-px-30{padding-inline-start:calc(var(--bvs)*30px) !important;padding-inline-end:calc(var(--bvs)*30px) !important}.b-py-30{padding-top:calc(var(--bvs)*30px) !important;padding-bottom:calc(var(--bvs)*30px) !important}.b-p-31{padding:calc(var(--bvs)*31px) !important}.b-pt-31{padding-top:calc(var(--bvs)*31px) !important}.b-pb-31{padding-bottom:calc(var(--bvs)*31px) !important}.b-ps-31{padding-inline-start:calc(var(--bvs)*31px) !important}.b-pe-31{padding-inline-end:calc(var(--bvs)*31px) !important}.b-px-31{padding-inline-start:calc(var(--bvs)*31px) !important;padding-inline-end:calc(var(--bvs)*31px) !important}.b-py-31{padding-top:calc(var(--bvs)*31px) !important;padding-bottom:calc(var(--bvs)*31px) !important}.b-p-32{padding:calc(var(--bvs)*32px) !important}.b-pt-32{padding-top:calc(var(--bvs)*32px) !important}.b-pb-32{padding-bottom:calc(var(--bvs)*32px) !important}.b-ps-32{padding-inline-start:calc(var(--bvs)*32px) !important}.b-pe-32{padding-inline-end:calc(var(--bvs)*32px) !important}.b-px-32{padding-inline-start:calc(var(--bvs)*32px) !important;padding-inline-end:calc(var(--bvs)*32px) !important}.b-py-32{padding-top:calc(var(--bvs)*32px) !important;padding-bottom:calc(var(--bvs)*32px) !important}.b-p-33{padding:calc(var(--bvs)*33px) !important}.b-pt-33{padding-top:calc(var(--bvs)*33px) !important}.b-pb-33{padding-bottom:calc(var(--bvs)*33px) !important}.b-ps-33{padding-inline-start:calc(var(--bvs)*33px) !important}.b-pe-33{padding-inline-end:calc(var(--bvs)*33px) !important}.b-px-33{padding-inline-start:calc(var(--bvs)*33px) !important;padding-inline-end:calc(var(--bvs)*33px) !important}.b-py-33{padding-top:calc(var(--bvs)*33px) !important;padding-bottom:calc(var(--bvs)*33px) !important}.b-p-34{padding:calc(var(--bvs)*34px) !important}.b-pt-34{padding-top:calc(var(--bvs)*34px) !important}.b-pb-34{padding-bottom:calc(var(--bvs)*34px) !important}.b-ps-34{padding-inline-start:calc(var(--bvs)*34px) !important}.b-pe-34{padding-inline-end:calc(var(--bvs)*34px) !important}.b-px-34{padding-inline-start:calc(var(--bvs)*34px) !important;padding-inline-end:calc(var(--bvs)*34px) !important}.b-py-34{padding-top:calc(var(--bvs)*34px) !important;padding-bottom:calc(var(--bvs)*34px) !important}.b-p-35{padding:calc(var(--bvs)*35px) !important}.b-pt-35{padding-top:calc(var(--bvs)*35px) !important}.b-pb-35{padding-bottom:calc(var(--bvs)*35px) !important}.b-ps-35{padding-inline-start:calc(var(--bvs)*35px) !important}.b-pe-35{padding-inline-end:calc(var(--bvs)*35px) !important}.b-px-35{padding-inline-start:calc(var(--bvs)*35px) !important;padding-inline-end:calc(var(--bvs)*35px) !important}.b-py-35{padding-top:calc(var(--bvs)*35px) !important;padding-bottom:calc(var(--bvs)*35px) !important}.b-p-36{padding:calc(var(--bvs)*36px) !important}.b-pt-36{padding-top:calc(var(--bvs)*36px) !important}.b-pb-36{padding-bottom:calc(var(--bvs)*36px) !important}.b-ps-36{padding-inline-start:calc(var(--bvs)*36px) !important}.b-pe-36{padding-inline-end:calc(var(--bvs)*36px) !important}.b-px-36{padding-inline-start:calc(var(--bvs)*36px) !important;padding-inline-end:calc(var(--bvs)*36px) !important}.b-py-36{padding-top:calc(var(--bvs)*36px) !important;padding-bottom:calc(var(--bvs)*36px) !important}.b-p-37{padding:calc(var(--bvs)*37px) !important}.b-pt-37{padding-top:calc(var(--bvs)*37px) !important}.b-pb-37{padding-bottom:calc(var(--bvs)*37px) !important}.b-ps-37{padding-inline-start:calc(var(--bvs)*37px) !important}.b-pe-37{padding-inline-end:calc(var(--bvs)*37px) !important}.b-px-37{padding-inline-start:calc(var(--bvs)*37px) !important;padding-inline-end:calc(var(--bvs)*37px) !important}.b-py-37{padding-top:calc(var(--bvs)*37px) !important;padding-bottom:calc(var(--bvs)*37px) !important}.b-p-38{padding:calc(var(--bvs)*38px) !important}.b-pt-38{padding-top:calc(var(--bvs)*38px) !important}.b-pb-38{padding-bottom:calc(var(--bvs)*38px) !important}.b-ps-38{padding-inline-start:calc(var(--bvs)*38px) !important}.b-pe-38{padding-inline-end:calc(var(--bvs)*38px) !important}.b-px-38{padding-inline-start:calc(var(--bvs)*38px) !important;padding-inline-end:calc(var(--bvs)*38px) !important}.b-py-38{padding-top:calc(var(--bvs)*38px) !important;padding-bottom:calc(var(--bvs)*38px) !important}.b-p-39{padding:calc(var(--bvs)*39px) !important}.b-pt-39{padding-top:calc(var(--bvs)*39px) !important}.b-pb-39{padding-bottom:calc(var(--bvs)*39px) !important}.b-ps-39{padding-inline-start:calc(var(--bvs)*39px) !important}.b-pe-39{padding-inline-end:calc(var(--bvs)*39px) !important}.b-px-39{padding-inline-start:calc(var(--bvs)*39px) !important;padding-inline-end:calc(var(--bvs)*39px) !important}.b-py-39{padding-top:calc(var(--bvs)*39px) !important;padding-bottom:calc(var(--bvs)*39px) !important}.b-p-40{padding:calc(var(--bvs)*40px) !important}.b-pt-40{padding-top:calc(var(--bvs)*40px) !important}.b-pb-40{padding-bottom:calc(var(--bvs)*40px) !important}.b-ps-40{padding-inline-start:calc(var(--bvs)*40px) !important}.b-pe-40{padding-inline-end:calc(var(--bvs)*40px) !important}.b-px-40{padding-inline-start:calc(var(--bvs)*40px) !important;padding-inline-end:calc(var(--bvs)*40px) !important}.b-py-40{padding-top:calc(var(--bvs)*40px) !important;padding-bottom:calc(var(--bvs)*40px) !important}.b-p-41{padding:calc(var(--bvs)*41px) !important}.b-pt-41{padding-top:calc(var(--bvs)*41px) !important}.b-pb-41{padding-bottom:calc(var(--bvs)*41px) !important}.b-ps-41{padding-inline-start:calc(var(--bvs)*41px) !important}.b-pe-41{padding-inline-end:calc(var(--bvs)*41px) !important}.b-px-41{padding-inline-start:calc(var(--bvs)*41px) !important;padding-inline-end:calc(var(--bvs)*41px) !important}.b-py-41{padding-top:calc(var(--bvs)*41px) !important;padding-bottom:calc(var(--bvs)*41px) !important}.b-p-42{padding:calc(var(--bvs)*42px) !important}.b-pt-42{padding-top:calc(var(--bvs)*42px) !important}.b-pb-42{padding-bottom:calc(var(--bvs)*42px) !important}.b-ps-42{padding-inline-start:calc(var(--bvs)*42px) !important}.b-pe-42{padding-inline-end:calc(var(--bvs)*42px) !important}.b-px-42{padding-inline-start:calc(var(--bvs)*42px) !important;padding-inline-end:calc(var(--bvs)*42px) !important}.b-py-42{padding-top:calc(var(--bvs)*42px) !important;padding-bottom:calc(var(--bvs)*42px) !important}.b-p-43{padding:calc(var(--bvs)*43px) !important}.b-pt-43{padding-top:calc(var(--bvs)*43px) !important}.b-pb-43{padding-bottom:calc(var(--bvs)*43px) !important}.b-ps-43{padding-inline-start:calc(var(--bvs)*43px) !important}.b-pe-43{padding-inline-end:calc(var(--bvs)*43px) !important}.b-px-43{padding-inline-start:calc(var(--bvs)*43px) !important;padding-inline-end:calc(var(--bvs)*43px) !important}.b-py-43{padding-top:calc(var(--bvs)*43px) !important;padding-bottom:calc(var(--bvs)*43px) !important}.b-p-44{padding:calc(var(--bvs)*44px) !important}.b-pt-44{padding-top:calc(var(--bvs)*44px) !important}.b-pb-44{padding-bottom:calc(var(--bvs)*44px) !important}.b-ps-44{padding-inline-start:calc(var(--bvs)*44px) !important}.b-pe-44{padding-inline-end:calc(var(--bvs)*44px) !important}.b-px-44{padding-inline-start:calc(var(--bvs)*44px) !important;padding-inline-end:calc(var(--bvs)*44px) !important}.b-py-44{padding-top:calc(var(--bvs)*44px) !important;padding-bottom:calc(var(--bvs)*44px) !important}.b-p-45{padding:calc(var(--bvs)*45px) !important}.b-pt-45{padding-top:calc(var(--bvs)*45px) !important}.b-pb-45{padding-bottom:calc(var(--bvs)*45px) !important}.b-ps-45{padding-inline-start:calc(var(--bvs)*45px) !important}.b-pe-45{padding-inline-end:calc(var(--bvs)*45px) !important}.b-px-45{padding-inline-start:calc(var(--bvs)*45px) !important;padding-inline-end:calc(var(--bvs)*45px) !important}.b-py-45{padding-top:calc(var(--bvs)*45px) !important;padding-bottom:calc(var(--bvs)*45px) !important}.b-p-46{padding:calc(var(--bvs)*46px) !important}.b-pt-46{padding-top:calc(var(--bvs)*46px) !important}.b-pb-46{padding-bottom:calc(var(--bvs)*46px) !important}.b-ps-46{padding-inline-start:calc(var(--bvs)*46px) !important}.b-pe-46{padding-inline-end:calc(var(--bvs)*46px) !important}.b-px-46{padding-inline-start:calc(var(--bvs)*46px) !important;padding-inline-end:calc(var(--bvs)*46px) !important}.b-py-46{padding-top:calc(var(--bvs)*46px) !important;padding-bottom:calc(var(--bvs)*46px) !important}.b-p-47{padding:calc(var(--bvs)*47px) !important}.b-pt-47{padding-top:calc(var(--bvs)*47px) !important}.b-pb-47{padding-bottom:calc(var(--bvs)*47px) !important}.b-ps-47{padding-inline-start:calc(var(--bvs)*47px) !important}.b-pe-47{padding-inline-end:calc(var(--bvs)*47px) !important}.b-px-47{padding-inline-start:calc(var(--bvs)*47px) !important;padding-inline-end:calc(var(--bvs)*47px) !important}.b-py-47{padding-top:calc(var(--bvs)*47px) !important;padding-bottom:calc(var(--bvs)*47px) !important}.b-p-48{padding:calc(var(--bvs)*48px) !important}.b-pt-48{padding-top:calc(var(--bvs)*48px) !important}.b-pb-48{padding-bottom:calc(var(--bvs)*48px) !important}.b-ps-48{padding-inline-start:calc(var(--bvs)*48px) !important}.b-pe-48{padding-inline-end:calc(var(--bvs)*48px) !important}.b-px-48{padding-inline-start:calc(var(--bvs)*48px) !important;padding-inline-end:calc(var(--bvs)*48px) !important}.b-py-48{padding-top:calc(var(--bvs)*48px) !important;padding-bottom:calc(var(--bvs)*48px) !important}