.toast-presenter{position:fixed;bottom:16px;left:50%;transform:translate(-50%);width:600px;z-index:3000}.toast{background:#fff;color:#263238;opacity:0;position:relative;white-space:pre-line;box-shadow:0 2px 4px 0 rgba(0,0,0,.35);will-change:transform,opacity;transform:translateY(-100%);transition:transform .3s,opacity .3s}.toast:after{content:"";position:absolute;top:0;left:0;width:6px;height:100%}.toast>button{color:#263238}.toast>button:hover{color:#333}.toast--visible{transform:translateY(0);opacity:1}.toast--info:after{background:#62d0de}.toast--success:after{background:#4ac15f}.toast--warning:after{background:#ffc133}.toast--danger:after{background:#fe4a49}img.loading.margin-zero{margin:0}.chart-tooltip{opacity:.75;font-size:12px}.Control{padding-bottom:4px}.optionWrapper{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CollectionControl .list-group-item i.fa{padding-top:5px}.RefreshLabel{color:#b3b3b3}.RefreshLabel:hover{color:#00a699}.TableSelector .fa-refresh{padding-left:9px}.TableSelector .refresh-col{display:flex;align-items:center;width:30px}.TableSelector .section{padding-bottom:5px;display:flex;flex-direction:row}.TableSelector .select{flex-grow:1}.TableSelector .divider{border-bottom:1px solid #f5f5f5;margin:15px 0}.TableLabel{white-space:nowrap}.CRUD .text-right{text-align:right}.CRUD .empty-collection{padding:10px}.CRUD .control-label{font-weight:700;font-size:16px}.CRUD .tiny-cell,.CRUD i.fa-caret-down,.CRUD i.fa-caret-up{width:5px}.CRUD td.expanded{border-top:0;padding:0}.CRUD .frame{border:1px solid #a3a3a3;border-radius:2px;padding:10;background:#f5f5f5}.Datasource .tab-content{height:600px;overflow:auto}.Datasource .change-warning{margin:16px 10px 0;color:#ffc133}.Datasource .change-warning .bold{font-weight:700}#datasource_menu{border-radius:2px;padding-left:8px;padding-right:8px}#datasource_menu .caret{position:relative;padding-right:8px;margin-left:4px;color:#fff;top:-8px}#datasource_menu+ul{margin-top:26px}

/*!
 * https://github.com/YouCanBookMe/react-datetime
 */.rdt{position:relative}.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}.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 .rdtTimeToggle:hover,.rdtPicker td.rdtDay:hover,.rdtPicker td.rdtHour:hover,.rdtPicker td.rdtMinute:hover,.rdtPicker td.rdtSecond:hover{background:#eee;cursor:pointer}.rdtPicker td.rdtNew,.rdtPicker td.rdtOld{color:#999}.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,.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,.25)}.rdtPicker td.rdtActive.rdtToday:before{border-bottom-color:#fff}.rdtPicker td.rdtDisabled,.rdtPicker td.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker td span.rdtOld{color:#999}.rdtPicker td span.rdtDisabled,.rdtPicker td span.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker th{border-bottom:1px solid #f9f9f9}.rdtPicker .dow{width:14.2857%;border-bottom:none;cursor:default}.rdtPicker th.rdtSwitch{width:100px}.rdtPicker th.rdtNext,.rdtPicker th.rdtPrev{font-size:21px;vertical-align:top}.rdtNext span,.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}.rdtPicker th.rdtDisabled,.rdtPicker th.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker thead tr:first-child th{cursor:pointer}.rdtPicker thead tr:first-child th:hover{background:#eee}.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;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;-khtml-user-select:none;-moz-user-select:none;-ms-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}.rdtTime td{cursor:default}.rdtPicker table{font-size:12px}.BootstrapSliderWrapper .slider-selection{background:#f5f5f5}.BootstrapSliderWrapper .slider-handle{background:#cfd8dc}.viztype-label{margin-top:10px;text-align:center;font-size:14px}.viztype-selector-container{cursor:pointer;margin-top:10px;margin-bottom:10px}.viztype-selector-container:hover img{border:1px solid #a3a3a3}.viztype-selector-container.selected{cursor:not-allowed;opacity:1}.viztype-selector-container.selected img{border:1px solid #263238}.viztype-selector-container img{border:1px solid #cfd8dc;border-radius:2px;transition:border-color .3s}.viztype-control-search-box{margin-bottom:10px}.superset-legacy-chart-big-number{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.superset-legacy-chart-big-number.no-trendline .subheader-line{padding-bottom:.3em}.superset-legacy-chart-big-number .text-container{overflow:hidden;display:flex;flex-direction:column;justify-content:center}.superset-legacy-chart-big-number .header-line{position:relative;line-height:1em;font-weight:600}.superset-legacy-chart-big-number .header-line span{position:absolute;bottom:0;left:0;right:0}.superset-legacy-chart-big-number .subheader-line{line-height:1em;padding-bottom:0;font-weight:200}.scrollbar-container{position:relative;overflow:hidden;width:100%;height:100%}.scrollbar-content{position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:auto;margin-right:0;margin-bottom:40px}.edit-desc-icon,.fave-unfave-icon{padding:0 0 0 .5em;font-size:14px}.checkbox{float:left;margin-top:0;margin-right:3px}.control-panel-section{margin-bottom:0;box-shadow:none}.control-panel-section:last-child{padding-bottom:40px}.control-panel-section .Select-multi-value-wrapper .Select-input>input{width:100px}.control-panel-section .metrics-select .Select-multi-value-wrapper .Select-input>input{width:300px}.background-transparent{background-color:transparent!important}.color-scheme-container{list-style:none;margin:0;padding:0;display:flex;align-items:center}.color-scheme-container li{flex-basis:9px;height:10px;margin:9px 1px}.control-panel-section .panel-body{margin-left:15px;padding-bottom:0}.control-panel-section .control-label{margin-bottom:0}.control-panel-section span.label{display:inline-block}.fa.expander{width:15px}.input-inline{float:left;padding-right:3px}.input-inline .Select-control{display:flex}.input-inline .Select-control .Select-arrow-zone{width:auto;position:absolute;right:0;top:12px}.save-modal-selector{margin:10px 0}.list-group{margin-bottom:10px}.color-popover.popover{border:none;background-color:transparent}.color-popover .popover-content{padding:0;background-color:transparent}.type-label{margin-right:8px;width:30px;display:inline-block;text-align:center;font-weight:700}.datasource-container{overflow:auto}.adhoc-metric-edit-tabs>.nav-tabs{margin-bottom:6px}.adhoc-metric-edit-tabs>.nav-tabs>li>a{padding:4px}.adhoc-filter-edit-tabs>.nav-tabs{margin-bottom:8px}.adhoc-filter-edit-tabs>.nav-tabs>li>a{padding:4px}.edit-popover-resize{transform:scaleX(-1);-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);float:right;margin-top:18px;margin-right:-10px;cursor:nwse-resize}#metrics-edit-popover{max-width:none}#metrics-edit-popover .inline-editable{line-height:30px}#filter-edit-popover{max-width:none}.filter-edit-clause-dropdown{width:120px;margin-right:5px}.filter-edit-clause-info{font-size:10px;padding-left:5px}.filter-edit-clause-section{display:inline-flex}.adhoc-filter-option{cursor:pointer}.adhoc-filter-sql-editor{border:thin solid #cfd8dc}.btn.label-btn,.label-default{background-color:#879399;font-weight:400}.btn.label-btn{color:#fff;padding:5px 4px 4px;border:0}.label-dropdown ul.dropdown-menu{position:fixed;top:auto;left:auto;margin:20px 0 0}.label-btn-label:hover,.label-btn:hover{background-color:#333;color:#fff}.label-btn-label{cursor:pointer}.adhoc-filter-simple-column-dropdown{margin-top:20px}.adhoc-label-arrow{font-size:9px;margin-left:3px;position:static}.time-filter-tabs>.nav-tabs{margin-bottom:8px}.time-filter-tabs>.nav-tabs>li>a{padding:4px}.custom-sql-disabled-message{color:#879399;font-size:10px;text-align:center;margin-top:60px}h1.section-header{font-size:14px;margin-left:-16px}h1.section-header,h2.section-header{font-weight:700;margin-bottom:0;margin-top:0;padding-bottom:5px}h2.section-header{font-size:12px}.panel-spreaded,.panel-spreaded .panel-body{padding:0;margin:0}.panel-spreaded .well{margin-top:8px;margin-bottom:0;padding:8px}.active .color-bar.badge-20,.dashboard-component-chart-holder:hover .color-bar.badge-20,.dashboard-filter-indicators-container:hover .color-bar.badge-20,.filter-badge.badge-20{background-color:#087f5b}.active .color-bar.badge-19,.dashboard-component-chart-holder:hover .color-bar.badge-19,.dashboard-filter-indicators-container:hover .color-bar.badge-19,.filter-badge.badge-19{background-color:#5c940d}.active .color-bar.badge-18,.dashboard-component-chart-holder:hover .color-bar.badge-18,.dashboard-filter-indicators-container:hover .color-bar.badge-18,.filter-badge.badge-18{background-color:#c92a2a}.active .color-bar.badge-17,.dashboard-component-chart-holder:hover .color-bar.badge-17,.dashboard-filter-indicators-container:hover .color-bar.badge-17,.filter-badge.badge-17{background-color:#5f3dc4}.active .color-bar.badge-16,.dashboard-component-chart-holder:hover .color-bar.badge-16,.dashboard-filter-indicators-container:hover .color-bar.badge-16,.filter-badge.badge-16{background-color:#0b7285}.active .color-bar.badge-15,.dashboard-component-chart-holder:hover .color-bar.badge-15,.dashboard-filter-indicators-container:hover .color-bar.badge-15,.filter-badge.badge-15{background-color:#a61e4d}.active .color-bar.badge-14,.dashboard-component-chart-holder:hover .color-bar.badge-14,.dashboard-filter-indicators-container:hover .color-bar.badge-14,.filter-badge.badge-14{background-color:#d9480f}.active .color-bar.badge-13,.dashboard-component-chart-holder:hover .color-bar.badge-13,.dashboard-filter-indicators-container:hover .color-bar.badge-13,.filter-badge.badge-13{background-color:#e67700}.active .color-bar.badge-12,.dashboard-component-chart-holder:hover .color-bar.badge-12,.dashboard-filter-indicators-container:hover .color-bar.badge-12,.filter-badge.badge-12{background-color:#2b8a3e}.active .color-bar.badge-11,.dashboard-component-chart-holder:hover .color-bar.badge-11,.dashboard-filter-indicators-container:hover .color-bar.badge-11,.filter-badge.badge-11{background-color:#1864ab}.active .color-bar.badge-10,.dashboard-component-chart-holder:hover .color-bar.badge-10,.dashboard-filter-indicators-container:hover .color-bar.badge-10,.filter-badge.badge-10{background-color:#12b886}.active .color-bar.badge-9,.dashboard-component-chart-holder:hover .color-bar.badge-9,.dashboard-filter-indicators-container:hover .color-bar.badge-9,.filter-badge.badge-9{background-color:#74b816}.active .color-bar.badge-8,.dashboard-component-chart-holder:hover .color-bar.badge-8,.dashboard-filter-indicators-container:hover .color-bar.badge-8,.filter-badge.badge-8{background-color:#fa5252}.active .color-bar.badge-7,.dashboard-component-chart-holder:hover .color-bar.badge-7,.dashboard-filter-indicators-container:hover .color-bar.badge-7,.filter-badge.badge-7{background-color:#7950f2}.active .color-bar.badge-6,.dashboard-component-chart-holder:hover .color-bar.badge-6,.dashboard-filter-indicators-container:hover .color-bar.badge-6,.filter-badge.badge-6{background-color:#15aabf}.active .color-bar.badge-5,.dashboard-component-chart-holder:hover .color-bar.badge-5,.dashboard-filter-indicators-container:hover .color-bar.badge-5,.filter-badge.badge-5{background-color:#e64980}.active .color-bar.badge-4,.dashboard-component-chart-holder:hover .color-bar.badge-4,.dashboard-filter-indicators-container:hover .color-bar.badge-4,.filter-badge.badge-4{background-color:#f76707}.active .color-bar.badge-3,.dashboard-component-chart-holder:hover .color-bar.badge-3,.dashboard-filter-indicators-container:hover .color-bar.badge-3,.filter-badge.badge-3{background-color:#fab005}.active .color-bar.badge-2,.dashboard-component-chart-holder:hover .color-bar.badge-2,.dashboard-filter-indicators-container:hover .color-bar.badge-2,.filter-badge.badge-2{background-color:#40c057}.active .color-bar.badge-1,.dashboard-component-chart-holder:hover .color-bar.badge-1,.dashboard-filter-indicators-container:hover .color-bar.badge-1,.filter-badge.badge-1{background-color:#228be6}.reactable-pagination td{padding:15px 0 0!important}.reactable-pagination a:focus{text-decoration:none;color:#333;outline:1}.reactable-next-page,.reactable-page-button,.reactable-previous-page{background:#fff;border-radius:2px;border:1px solid #cfd8dc;color:#333;display:inline-block;font-size:12px;margin-right:5px;padding:5px 10px;text-align:center;text-decoration:none;vertical-align:middle;white-space:nowrap}.reactable-next-page:hover,.reactable-page-button:hover,.reactable-previous-page:hover{background-color:#f5f5f5;border-color:#879399;color:#333;text-decoration:none}.reactable-current-page{border:1px solid #cfd8dc;color:#333;font-weight:700;pointer-events:none;opacity:.65}