.ff-txt .c-three-dots-loader{position:absolute !important;right:9px;bottom:13px}.info-block:empty{display:none}.info-block{display:block;margin-top:5px;color:#ff0000}

.checkbox-group{display:flex}.checkboxonly-inline{height:100%;width:100%;display:flex;justify-content:flex-start;align-items:center;gap:10px}.toggle{display:flex;align-items:center}.toggle .tgl{display:none}.toggle .tgl,.toggle .tgl:after,.toggle .tgl:before,.toggle .tgl *,.toggle .tgl *:after,.toggle .tgl *:before,.toggle .tgl+.tgl-btn{box-sizing:border-box}.toggle .tgl::-moz-selection, .toggle .tgl:after::-moz-selection, .toggle .tgl:before::-moz-selection, .toggle .tgl *::-moz-selection, .toggle .tgl *:after::-moz-selection, .toggle .tgl *:before::-moz-selection, .toggle .tgl+.tgl-btn::-moz-selection{background:none}.toggle .tgl::selection,.toggle .tgl:after::selection,.toggle .tgl:before::selection,.toggle .tgl *::selection,.toggle .tgl *:after::selection,.toggle .tgl *:before::selection,.toggle .tgl+.tgl-btn::selection{background:none}.toggle .tgl+.tgl-btn{outline:0;display:block;width:42px;height:23px;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.toggle .tgl+.tgl-btn:after,.toggle .tgl+.tgl-btn:before{position:relative;display:block;content:"";width:50%;height:100%}.toggle .tgl+.tgl-btn:after{left:0}.toggle .tgl+.tgl-btn:before{display:none}.toggle .tgl:checked+.tgl-btn:after{left:50%}.toggle .tgl-theme+.tgl-btn{background:#e8e8e8;border-radius:2em;padding:0;transition:all .4s ease;border:1px solid #e8e8e8}.toggle .tgl-theme+.tgl-btn:after{border-radius:2em;background:#fff;transition:left 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275),padding 0.3s ease,margin 0.3s ease;box-shadow:0 0px 6px 0px rgba(0,0,0,0.3)}.toggle .tgl-theme+.tgl-btn:hover:after{will-change:padding}.toggle .tgl-theme+.tgl-btn:active{box-shadow:inset 0 0 0 2em #e8eae9}.toggle .tgl-theme+.tgl-btn:active:after{padding-right:.8em}.toggle .tgl-theme:checked+.tgl-btn{background:#86d993}.toggle .tgl-theme:checked+.tgl-btn:active{box-shadow:none}.toggle .tgl-theme:checked+.tgl-btn:active:after{margin-left:-.8em}

.ff-date{position:relative;outline:none}/*!
 * https://github.com/YouCanBookMe/react-datetime
 */.rdt{position:relative}.rdt input.open-up+.rdtPicker{bottom:22px}.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,0.1);border:1px solid #f9f9f9}.rdtOpen .rdtPicker{display:block}.rdtStatic .rdtPicker{box-shadow:none;position:static}.rdtPicker .rdtTimeToggle{text-align:center}.rdtPicker table{width:100%;margin:0}.rdtPicker td,.rdtPicker th{text-align:center;height:28px}.rdtPicker td{cursor:pointer}.rdtPicker td.rdtDay:hover,.rdtPicker td.rdtHour:hover,.rdtPicker td.rdtMinute:hover,.rdtPicker td.rdtSecond:hover,.rdtPicker .rdtTimeToggle:hover{background:#eeeeee;cursor:pointer}.rdtPicker td.rdtOld,.rdtPicker td.rdtNew{color:#999999}.rdtPicker td.rdtToday{position:relative}.rdtPicker td.rdtToday:before{content:"";display:inline-block;border-left:7px solid transparent;border-bottom:7px solid #428bca;border-top-color:rgba(0,0,0,0.2);position:absolute;bottom:4px;right:4px}.rdtPicker td.rdtActive,.rdtPicker td.rdtActive:hover{background-color:#428bca;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.rdtPicker td.rdtActive.rdtToday:before{border-bottom-color:#fff}.rdtPicker td.rdtDisabled,.rdtPicker td.rdtDisabled:hover{background:none;color:#999999;cursor:not-allowed}.rdtPicker td span.rdtOld{color:#999999}.rdtPicker td span.rdtDisabled,.rdtPicker td span.rdtDisabled:hover{background:none;color:#999999;cursor:not-allowed}.rdtPicker th{border-bottom:1px solid #f9f9f9}.rdtPicker .dow{width:14.2857%;border-bottom:none}.rdtPicker th.rdtSwitch{width:100px}.rdtPicker th.rdtNext,.rdtPicker th.rdtPrev{font-size:21px;vertical-align:top}.rdtPrev span,.rdtNext span{display:block;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdtPicker th.rdtDisabled,.rdtPicker th.rdtDisabled:hover{background:none;color:#999999;cursor:not-allowed}.rdtPicker thead tr:first-child th{cursor:pointer}.rdtPicker thead tr:first-child th:hover{background:#eeeeee}.rdtPicker tfoot{border-top:1px solid #f9f9f9}.rdtPicker button{border:none;background:none;cursor:pointer}.rdtPicker button:hover{background-color:#eee}.rdtPicker thead button{width:100%;height:100%}td.rdtMonth,td.rdtYear{height:50px;width:25%;cursor:pointer}td.rdtMonth:hover,td.rdtYear:hover{background:#eee}.rdtCounters{display:inline-block}.rdtCounters>div{float:left}.rdtCounter{height:100px}.rdtCounter{width:40px}.rdtCounterSeparator{line-height:100px}.rdtCounter .rdtBtn{height:40%;line-height:40px;cursor:pointer;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdtCounter .rdtBtn:hover{background:#eee}.rdtCounter .rdtCount{height:20%;font-size:1.2em}.rdtMilli{vertical-align:middle;padding-left:8px;width:48px}.rdtMilli input{width:100%;font-size:1.2em;margin-top:37px}

.scroll-container .scroll-div{overflow-x:scroll;padding-bottom:27px}.scroll-container .go-left{position:absolute;top:calc(50% - 7px);left:0}.scroll-container .go-right{position:absolute;top:calc(50% - 7px);right:0}

