/*!
 * https://github.com/YouCanBookMe/react-datetime
 */.bb-logic-rule-field .rdt{position:relative;width:100%}.bb-logic-rule-field .rdtPicker{display:none;position:absolute;width:250px;padding:4px;margin-top:1px;z-index:99999!important;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);border:1px solid #f9f9f9}.bb-logic-rule-field .rdtOpen .rdtPicker{display:block}.bb-logic-rule-field .rdtStatic .rdtPicker{box-shadow:none;position:static}.bb-logic-rule-field .rdtPicker .rdtTimeToggle{text-align:center}.bb-logic-rule-field .rdtPicker table{width:100%;margin:0}.bb-logic-rule-field .rdtPicker td,.bb-logic-rule-field .rdtPicker th{text-align:center;height:28px;padding:0}.bb-logic-rule-field .rdtPicker td{cursor:pointer}.bb-logic-rule-field .rdtPicker .rdtTimeToggle:hover,.bb-logic-rule-field .rdtPicker td.rdtDay:hover,.bb-logic-rule-field .rdtPicker td.rdtHour:hover,.bb-logic-rule-field .rdtPicker td.rdtMinute:hover,.bb-logic-rule-field .rdtPicker td.rdtSecond:hover{background:#eee;cursor:pointer}.bb-logic-rule-field .rdtPicker td.rdtNew,.bb-logic-rule-field .rdtPicker td.rdtOld{color:#999}.bb-logic-rule-field .rdtPicker td.rdtToday{position:relative}.bb-logic-rule-field .rdtPicker td.rdtToday:before{content:"";display:inline-block;border-left:7px solid transparent;border-bottom:7px solid #656565;border-top-color:rgba(0,0,0,.2);position:absolute;bottom:4px;right:4px}.bb-logic-rule-field .rdtPicker td.rdtActive,.bb-logic-rule-field .rdtPicker td.rdtActive:hover{background-color:#656565;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bb-logic-rule-field .rdtPicker td.rdtActive.rdtToday:before{border-bottom-color:#fff}.bb-logic-rule-field .rdtPicker td.rdtDisabled,.bb-logic-rule-field .rdtPicker td.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.bb-logic-rule-field .rdtPicker td span.rdtOld{color:#999}.bb-logic-rule-field .rdtPicker td span.rdtDisabled,.bb-logic-rule-field .rdtPicker td span.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.bb-logic-rule-field .rdtPicker th{border-bottom:1px solid #f9f9f9}.bb-logic-rule-field .rdtPicker .dow{width:14.2857%;border-bottom:none;cursor:default}.bb-logic-rule-field .rdtPicker th.rdtSwitch{width:100px}.bb-logic-rule-field .rdtPicker th.rdtNext,.bb-logic-rule-field .rdtPicker th.rdtPrev{font-size:21px;vertical-align:top}.bb-logic-rule-field .rdtNext span,.bb-logic-rule-field .rdtPrev span{display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bb-logic-rule-field .rdtPicker th.rdtDisabled,.bb-logic-rule-field .rdtPicker th.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.bb-logic-rule-field .rdtPicker thead tr:first-child th{cursor:pointer}.bb-logic-rule-field .rdtPicker thead tr:first-child th:hover{background:#eee}.bb-logic-rule-field .rdtPicker tfoot{border-top:1px solid #f9f9f9}.bb-logic-rule-field .rdtPicker button{border:none;background:none;cursor:pointer}.bb-logic-rule-field .rdtPicker button:hover{background-color:#eee}.bb-logic-rule-field .rdtPicker thead button{width:100%;height:100%}.bb-logic-rule-field td.rdtMonth,.bb-logic-rule-field td.rdtYear{height:50px;width:25%;cursor:pointer}.bb-logic-rule-field td.rdtMonth:hover,.bb-logic-rule-field td.rdtYear:hover{background:#eee}.bb-logic-rule-field .rdtCounters{display:inline-block}.bb-logic-rule-field .rdtCounters>div{float:left}.bb-logic-rule-field .rdtCounter{height:100px;width:40px}.bb-logic-rule-field .rdtCounterSeparator{line-height:100px}.bb-logic-rule-field .rdtCounter .rdtBtn{height:40%;line-height:40px;cursor:pointer;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bb-logic-rule-field .rdtCounter .rdtBtn:hover{background:#eee}.bb-logic-rule-field .rdtCounter .rdtCount{height:20%;font-size:1.2em}.bb-logic-rule-field .rdtMilli{vertical-align:middle;padding-left:8px;width:48px}.bb-logic-rule-field .rdtMilli input{width:100%;font-size:1.2em;margin-top:37px}.bb-logic-rule-field .rdtTime td{cursor:default}.bb-logic-rule-field .react-select__container{width:100%}.bb-logic-rule-field .react-select__control{background:#fff;box-shadow:inset 0 1px 2px rgba(0,0,0,.07);color:#32373c;border-color:#ddd;height:28px;min-height:0;transition:border-color 50ms ease-in-out}.bb-logic-rule-field .react-select__control:hover{border-color:#ddd}.bb-logic-rule-field .react-select__control.react-select__control--isFocused{border-color:#5b9dd7;box-shadow:0 0 2px 0 rgba(30,140,190,.8)}.bb-logic-rule-field .react-select__value-container{padding:0 6px}.bb-logic-rule-field .react-select__input input{background:transparent;box-shadow:none}.bb-logic-rule-field .react-select__input input:focus{border:none;box-shadow:none;outline:none}.bb-logic-rule-field .react-select__dropdown-indicator{border-color:#32373c transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;margin:1px 7px 0 0;padding:0;width:0}.bb-logic-rule-field .react-select__indicator-separator,.bb-logic-rule-field .react-select__indicator svg{display:none}.bb-logic-rule-field .react-select__menu{border:1px solid #ddd;box-shadow:0 4px 11px rgba(0,0,0,.1);outline:0;margin:3px 0}.bb-logic-rule-field .react-select__option,.bb-logic-rule-field .react-select__option.react-select__option--isSelected{padding:5px 12px}.bb-logic-rule-field .react-select__group{padding:0}.bb-logic-rule-field .react-select__group-heading{color:#32373c;font-size:100%;font-weight:700;margin:5px 0;text-transform:none}.bb-logic-rule-field .react-select__group .react-select__option,.bb-logic-rule-field .react-select__group .react-select__option.react-select__option--isSelected{padding-left:20px}.bb-logic-display-lightbox{background:hsla(0,0%,100%,.85);position:fixed;top:0;left:0;right:0;bottom:0;overflow:auto;padding:30px;z-index:999999999}.bb-logic-display-lightbox .bb-logic-content{background:#fcfcfc;box-shadow:0 7px 30px rgba(0,0,0,.2);-moz-box-shadow:rgba(0,0,0,.2) 0 7px 30px;-webkit-box-shadow:rgba(0,0,0,.2) 0 7px 30px}.bb-logic-content{color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;margin:0 auto;max-width:1100px;padding:25px}.bb-logic-heading{color:#333;font-weight:600;font-size:20px;margin-bottom:10px}.bb-logic-description{margin-bottom:20px}.bb-logic-rule-group-rules{background:#fff;border:1px solid #dcdcdc;padding:15px}.bb-logic-rule{display:flex;margin-bottom:15px}.bb-logic-rule-fields{display:flex;width:100%}.bb-logic-rule-field{align-items:center;display:flex;font-size:14px;margin-right:10px;position:relative;width:95%}.bb-logic-rule-field:last-of-type{margin-right:0}.bb-logic-rule-field input[type],.bb-logic-rule-field select{width:100%}.bb-logic-checkbox-field,.bb-logic-rule-field input[type=checkbox]{width:auto}.bb-logic-rule-field .react-select__value-container{display:contents}.bb-logic-rule-field .react-select__value-container .react-select__input input{height:auto!important}.bb-logic-rule-delete{align-items:center;background:transparent!important;border:none!important;color:#999;cursor:pointer;display:flex;font-size:18px;line-height:18px;margin-left:10px;padding:0}.bb-logic-rule-delete:active,.bb-logic-rule-delete:focus,.bb-logic-rule-delete:hover{background:transparent}.bb-logic-rule-delete svg.bb-logic-icon{fill:#ccc}.bb-logic-rule-delete:hover svg.bb-logic-icon{fill:#d54e21}.bb-logic-rule-clone{align-items:center;background:transparent!important;border:none!important;color:#999;cursor:pointer;display:flex;font-size:18px;line-height:18px;margin-left:10px;padding:0}.bb-logic-rule-clone:active,.bb-logic-rule-clone:hover{background:transparent;border:none}.bb-logic-rule-clone svg.bb-logic-icon{fill:#ccc}.bb-logic-rule-clone:hover svg.bb-logic-icon{fill:#000}.bb-logic-rule-drag{align-items:center;background:transparent!important;border:none!important;color:#999;cursor:pointer;display:flex;font-size:18px;line-height:18px;margin-left:10px;padding:0}.bb-logic-rule-drag:hover{color:#000}.bb-logic-rule-drag:active,.bb-logic-rule-drag:hover{background:transparent;border:none}.bb-logic-rule-drag:focus{color:#000}.bb-logic-rule-drag svg.bb-logic-icon{fill:#ccc}.bb-logic-rule-drag:hover svg.bb-logic-icon{fill:#000}.bb-logic-rule-group-separator{padding:15px}.bb-logic-rule>.bb-logic-rule-group-separator{margin-bottom:15px;padding:0}.bb-logic-buttons{display:flex;margin-top:20px}.bb-logic-save{margin-right:10px!important}.fl-builder-ui-skin--dark .bb-logic-content{background-color:#191b20!important}.fl-builder-ui-skin--dark .bb-logic-rule-field .react-select__control{background-color:#2c333a!important}.fl-builder-ui-skin--dark .bb-logic-rule-field .react-select__menu{background-color:#2c333a!important;border-color:#a7b1bb!important}.fl-builder-ui-skin--dark .react-select__single-value{color:#c6cdd6}.fl-builder-ui-skin--dark .bb-logic-header,.fl-builder-ui-skin--dark .bb-logic-heading{color:#b4b9be;border-bottom-color:#1d1d1d;border-top-color:#1d1d1d}.fl-builder-ui-skin--dark .react-select__value-container .react-select__input{opacity:0}.fl-builder-ui-skin--dark .bb-logic-rule-group{background-color:#22272d!important}.fl-builder-ui-skin--dark .bb-logic-rule-group-rules{border:none}.fl-builder-ui-skin--dark .bb-logic-rule-group-separator{background-color:#191b20}.fl-builder-ui-skin--dark .react-select__control--isFocused{border:none!important}.fl-builder-ui-skin--dark .bb-logic-content :not(i){color:#a7b1bb!important}@media (max-width:768px){.bb-logic-rule{margin-bottom:25px}.bb-logic-rule-fields{display:block}.bb-logic-rule-field{margin-bottom:5px}}