@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400;src:url(./fonts/fa-regular-400.ttf);}@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;src:url(./fonts/fa-solid-900.ttf);}.far,.fas{font-family:'Font Awesome 5 Free';font-style:normal;}.far{font-weight:400;}.fas{font-weight:900;}.fa-plus-square:before{content:"\f0fe";}.fa-minus-square:before{content:"\f146";}.fa-exclamation-triangle:before{content:"\f071";}.fa-check-square:before{content:"\f058";}@media (min-width: 768px){.ui-dialog.recombee-dialog-query-builder{min-width:768px;}}.query-builder,.query-builder *{margin:0;padding:0;box-sizing:border-box;}.query-builder{font-family:sans-serif;}.query-builder .rule-header{display:inline-block;float:right;}.query-builder .hide{display:none;}.query-builder .pull-right{float:right !important;}.query-builder .rules-list input,.query-builder .rules-list .btn.dropdown-toggle,.query-builder .rules-list select{height:23px;box-shadow:none;background-color:#fffcf5;}.query-builder .btn{text-transform:none;display:inline-block;padding:6px 12px;margin-bottom:0px;font-size:14px;font-weight:400;line-height:1.42857;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;}.query-builder .btn.focus,.query-builder .btn:focus,.query-builder .btn:hover{color:#333;text-decoration:none;}.query-builder .btn.active,.query-builder .btn:active{background-image:none;outline:0px none;box-shadow:none;}.radio-danger input[type="radio"]:checked + label::before,.radio input[type="radio"]:focus + label::before{outline:0px none;}.query-builder .btn:focus{outline:none;}.query-builder .btn-success{color:#565656;background-color:#fffbf1;border-color:#dcc896;}.query-builder .btn-primary{color:#FFF;background-color:#f5cf5d;border-color:#d49700;}.query-builder .btn-danger{color:#565656;background-color:#fbf3dd;border-color:#dcc896;}.query-builder .btn-success.active,.query-builder .btn-success.focus,.query-builder .btn-success:active,.query-builder .btn-success:focus,.query-builder .btn-success:hover{color:#FFF;background-color:#d2a00a;border-color:#d2a00a;}.query-builder .btn-primary.active,.query-builder .btn-primary.focus,.query-builder .btn-primary:active,.query-builder .btn-primary:focus,.query-builder .btn-primary:hover{color:#fff;background-color:#d2a00a;border-color:#d49700;}.query-builder .btn-danger.active,.query-builder .btn-danger.focus,.query-builder .btn-danger:active,.query-builder .btn-danger:focus,.query-builder .btn-danger:hover{color:#ffffff;background-color:#313131;border-color:#000000;}.query-builder .btn-group{position:relative;display:inline-block;vertical-align:middle;}.query-builder .btn-group > .btn{position:relative;float:left;}.query-builder .btn-group > .btn:first-child{margin-left:0px;}.query-builder .btn-group > .btn:first-child:not(:last-child){border-top-right-radius:0px;border-bottom-right-radius:0px;}.query-builder .btn-group > .btn:last-child:not(:first-child){border-top-left-radius:0px;border-bottom-left-radius:0px;}.query-builder .btn-group .btn + .btn,.query-builder .btn-group .btn + .btn-group,.query-builder .btn-group .btn-group + .btn,.query-builder .btn-group .btn-group + .btn-group{margin-left:-1px;}.query-builder .btn-xs,.query-builder .btn-group-xs > .btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:2px;}.bootstrap-select.btn-group.bs-container .dropdown-menu{z-index:99999;}.popover{z-index:99999;}.query-builder.bt-checkbox-glyphicons .checkbox label::after{padding-top:0px;}.rules-list *:before,.rules-list *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.query-builder .btn-xs,.query-builder .btn-group-xs > .btn{font-size:1em;}.query-builder .btn-default{border:1px solid #a2a2a2;}.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*=col-]{border:1px solid #dddddd;}.popover .arrow{overflow:initial;left:initial;margin-left:initial;}.popover .arrow:after{background-color:transparent;left:initial;top:initial;-webkit-transform:initial;transform:initial;}.rule-reql-lhs-args,.rule-reql-rhs-args{display:inline-block;margin:0 5px 0 0;vertical-align:middle;}.query-builder .error-container+.tooltip .tooltip-inner{text-align:left;padding:5px 10px;color:white !important;font-family:monospace;max-width:450px;}/* selectize */.selectize-dropdown,.selectize-dropdown.form-control{z-index:100000;}.selectize-control.single .selectize-input{padding:0px 5px;font-size:1em;line-height:21px;}.selectize-dropdown,.multi .selectize-input,.selectize-input input{font-size:11px;line-height:initial;}.selectize-input,.selectize-control.single .selectize-input.input-active{display:inline-table;vertical-align:top;}.selectize-control.multi .selectize-input{box-shadow:none;}.selectize-input,.selectize-control.multi .selectize-input > div,.selectize-input.dropdown-active{border-radius:0px;}.selectize-control.multi .selectize-input.has-items{padding:3px 6px 1px 7px;}.selectize-input.input-active,.selectize-input.input-active:hover,.selectize-control.multi .selectize-input.focus{box-shadow:none !important;}.selectize-input.has-items> input{height:18px !important;font-size:12px !important;padding:0 !important;vertical-align:middle;}.selectize-control.single .selectize-input:after,.selectize-control.single .selectize-input.dropdown-active:after{top:calc(50% + 2px);right:6px;}.selectize-control.single .selectize-input:after{border-width:4px 4px 0 4px;}.selectize-control.single .selectize-input.dropdown-active:after{border-width:0 4px 4px 4px;}.selectize-input > input{padding:8px 16px 8px 4px !important;}.single.selectize-control.plugin-remove_button [data-value]{line-height:23px;}.selectize-control.single .selectize-input{background-color:#fffcf5;background-image:none;border-color:#dddddd;box-shadow:none !important;}.selectize-input,.selectize-control.single .selectize-input.input-active{background:#fffcf5;}.has-error .selectize-input{border-color:#b94a48;}.selectize-control.single .selectize-input:hover,.selectize-control.single .selectize-input:focus,.selectize-control.single .selectize-input:active,.selectize-control.single .selectize-input.active,.selectize-control.single .selectize-input.disabled,.selectize-control.single .selectize-input[disabled]{color:#333333;background-color:#fffcf5;}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:inherit;}.selectize-control.multi .selectize-input > div.active{/*	color: #000000;
	background-image: linear-gradient(to bottom, #f9f9f9, #cecece);
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	border: 1px solid #c3c3c3;
*/cursor:move;}.selectize-dropdown-content::-webkit-scrollbar,.bs-container .dropdown-menu::-webkit-scrollbar{width:.3em;height:.7em;}.selectize-dropdown-content::-webkit-scrollbar-track,.bs-container .dropdown-menu::-webkit-scrollbar-track{background-color:#c5c5c5;}.selectize-dropdown-content::-webkit-scrollbar-thumb,.bs-container .dropdown-menu::-webkit-scrollbar-thumb{background-color:#d2a00a;}