.fixedDataTableCellGroupLayout_cellGroup{backface-visibility:hidden;left:0;overflow:hidden;position:absolute;top:0;white-space:nowrap}.fixedDataTableCellGroupLayout_cellGroup>.public_fixedDataTableCell_main{display:inline-block;vertical-align:top;white-space:normal}.fixedDataTableCellGroupLayout_cellGroupWrapper{position:absolute;top:0}.fixedDataTableCellLayout_main{border-right-style:solid;border-width:0 1px 0 0;box-sizing:border-box;display:block;overflow:hidden;position:absolute;white-space:normal}.fixedDataTableCellLayout_lastChild{border-width:0 1px 1px 0}.fixedDataTableCellLayout_alignRight{text-align:right}.fixedDataTableCellLayout_alignCenter{text-align:center}.fixedDataTableCellLayout_wrap1{display:table}.fixedDataTableCellLayout_wrap2{display:table-row}.fixedDataTableCellLayout_wrap3{display:table-cell;vertical-align:middle}.fixedDataTableCellLayout_columnResizerContainer{position:absolute;right:0;width:6px;z-index:1}.fixedDataTableCellLayout_columnResizerContainer:hover{cursor:ew-resize}.fixedDataTableCellLayout_columnResizerContainer:hover .fixedDataTableCellLayout_columnResizerKnob{visibility:visible}.fixedDataTableCellLayout_columnResizerKnob{position:absolute;right:0;visibility:hidden;width:4px}.fixedDataTableColumnResizerLineLayout_mouseArea{cursor:ew-resize;position:absolute;right:-5px;width:12px}.fixedDataTableColumnResizerLineLayout_main{border-right-style:solid;border-right-width:1px;box-sizing:border-box;position:absolute;z-index:10}.fixedDataTableColumnResizerLineLayout_hiddenElem,body[dir=rtl] .fixedDataTableColumnResizerLineLayout_main{display:none!important}.fixedDataTableLayout_main{border-style:solid;border-width:1px;box-sizing:border-box;overflow:hidden;position:relative}.fixedDataTableLayout_hasBottomBorder,.fixedDataTableLayout_header{border-bottom-style:solid;border-bottom-width:1px}.fixedDataTableLayout_footer .public_fixedDataTableCell_main{border-top-style:solid;border-top-width:1px}.fixedDataTableLayout_bottomShadow,.fixedDataTableLayout_topShadow{height:4px;left:0;position:absolute;right:0;z-index:1}.fixedDataTableLayout_bottomShadow{margin-top:-4px}.fixedDataTableLayout_rowsContainer{overflow:hidden;position:relative}.fixedDataTableLayout_horizontalScrollbar{bottom:0;position:absolute}.fixedDataTableRowLayout_main{box-sizing:border-box;overflow:hidden;position:absolute;top:0}.fixedDataTableRowLayout_body{left:0;position:absolute;top:0}.fixedDataTableRowLayout_fixedColumnsDivider{backface-visibility:hidden;border-left-style:solid;border-left-width:1px;left:0;position:absolute;top:0;width:0}.fixedDataTableRowLayout_columnsShadow{width:4px}.fixedDataTableRowLayout_rowWrapper{position:absolute;top:0}.ScrollbarLayout_main{box-sizing:border-box;outline:none;overflow:hidden;position:absolute;transition-duration:.25s;transition-timing-function:ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ScrollbarLayout_mainVertical{bottom:0;right:0;top:0;transition-property:background-color width;width:15px}.ScrollbarLayout_mainVertical.public_Scrollbar_mainActive,.ScrollbarLayout_mainVertical:hover{width:17px}.ScrollbarLayout_mainHorizontal{bottom:0;height:15px;left:0;transition-property:background-color height}.ScrollbarLayout_mainHorizontal.public_Scrollbar_mainActive,.ScrollbarLayout_mainHorizontal:hover{height:17px}.ScrollbarLayout_face{left:0;overflow:hidden;position:absolute;z-index:1}.ScrollbarLayout_face:after{border-radius:6px;content:"";display:block;position:absolute;transition:background-color .25s ease}.ScrollbarLayout_faceHorizontal{bottom:0;left:0;top:0}.ScrollbarLayout_faceHorizontal:after{bottom:4px;left:0;top:4px;width:100%}.ScrollbarLayout_faceVertical{left:0;right:0;top:0}.ScrollbarLayout_faceVertical:after{height:100%;left:4px;right:4px;top:0}.public_fixedDataTable_hasBottomBorder,.public_fixedDataTable_header,.public_fixedDataTable_main{border-color:#d3d3d3}.public_fixedDataTable_header .public_fixedDataTableCell_main{font-weight:700}.public_fixedDataTable_header,.public_fixedDataTable_header .public_fixedDataTableCell_main{background-color:#f6f7f8;background-image:linear-gradient(#fff,#efefef)}.public_fixedDataTable_footer .public_fixedDataTableCell_main{background-color:#f6f7f8;border-color:#d3d3d3}.public_fixedDataTable_topShadow{background:0 0 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAYAAABP2FU6AAAAF0lEQVR4AWPUkNeSBhHCjJoK2twgFisAFagCCp3pJlAAAAAASUVORK5CYII=) repeat-x}.public_fixedDataTable_bottomShadow{background:0 0 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAYAAABP2FU6AAAAHElEQVQI12MwNjZmZdAT1+Nm0JDWEGZQk1GTBgAWkwIeAEp52AAAAABJRU5ErkJggg==) repeat-x}.public_fixedDataTable_horizontalScrollbar .public_Scrollbar_mainHorizontal{background-color:#fff}.public_fixedDataTableCell_main{background-color:#fff;border-color:#d3d3d3}.public_fixedDataTableCell_highlighted{background-color:#f4f4f4}.public_fixedDataTableCell_cellContent{padding:8px}.public_fixedDataTableCell_columnResizerKnob{background-color:#0284ff}.public_fixedDataTableColumnResizerLine_main{border-color:#0284ff}.public_fixedDataTableRow_main{background-color:#fff}.public_fixedDataTableRow_highlighted,.public_fixedDataTableRow_highlighted .public_fixedDataTableCell_main{background-color:#f6f7f8}.public_fixedDataTableRow_fixedColumnsDivider{border-color:#d3d3d3}.public_fixedDataTableRow_columnsShadow{background:0 0 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAYAAAD5PA/NAAAAFklEQVQIHWPSkNeSBmJhTQVtbiDNCgASagIIuJX8OgAAAABJRU5ErkJggg==) repeat-y}.public_Scrollbar_main.public_Scrollbar_mainActive,.public_Scrollbar_main:hover{background-color:hsla(0,0%,100%,.8)}.public_Scrollbar_mainOpaque,.public_Scrollbar_mainOpaque.public_Scrollbar_mainActive,.public_Scrollbar_mainOpaque:hover{background-color:#fff}.public_Scrollbar_face:after{background-color:#c2c2c2}.public_Scrollbar_faceActive:after,.public_Scrollbar_main:hover .public_Scrollbar_face:after,.public_Scrollbar_mainActive .public_Scrollbar_face:after{background-color:#7d7d7d}.DateRangePicker{display:inline-block;margin-bottom:10px;padding:0;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DateRangePicker__Legend{color:#52575e;font-size:14px;line-height:16px;list-style-type:none;margin:20px 0;padding:0}.DateRangePicker__LegendItem{display:inline-block;margin:0 20px}.DateRangePicker__LegendItemColor{border-radius:50%;display:inline-block;height:14px;margin-right:6px;vertical-align:text-bottom;width:14px;border:1px solid rgba(0,0,0,.25)}.DateRangePicker__LegendItemColor--selection{background-color:#ed5434}.DateRangePicker__PaginationArrow{border:0;cursor:pointer;display:block;height:35px;outline:none;overflow:hidden;padding:0;position:absolute;text-align:center;top:0;white-space:nowrap;width:35px;z-index:1}.DateRangePicker__PaginationArrow--previous{left:20px}.DateRangePicker__PaginationArrow--next{right:20px}.DateRangePicker__PaginationArrow:hover{background-color:#ccc}.DateRangePicker__PaginationArrowIcon{border-bottom:8px solid transparent;border-top:8px solid transparent;height:0;position:absolute;top:10px;width:0}.DateRangePicker__PaginationArrowIcon--is-disabled{opacity:.25}.DateRangePicker__PaginationArrowIcon--previous{border-left:8px solid transparent;border-right:8px solid #aaa;right:11px}.DateRangePicker__PaginationArrowIcon--next{border-left:8px solid #aaa;border-right:8px solid transparent;left:11px}.DateRangePicker__Month{color:#333;display:inline-block;margin:0 20px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:275px}.DateRangePicker__MonthHeader{color:#000;font-size:14px;font-weight:700;height:35px;line-height:35px;position:relative;text-align:center}.DateRangePicker__MonthHeaderLabel{display:inline-block;position:relative}.DateRangePicker__MonthHeaderSelect{background:#e4e4e4;border:0;cursor:pointer;display:inline-block;height:100%;left:0;margin:0;opacity:0;position:absolute;top:0;width:100%;z-index:5}.DateRangePicker__MonthDates{border-bottom:1px solid #f4f5f6;border-collapse:separate;border-spacing:0 1px;margin:0;width:100%}.DateRangePicker__Date,.DateRangePicker__WeekdayHeading{font-size:12px;line-height:1;padding:10px 0;text-align:center;width:14.285714285714286%}.DateRangePicker__WeekdayHeading{border-bottom:1px solid #f4f5f6;color:#000;font-weight:700}.DateRangePicker__WeekdayHeading abbr[title]{border-bottom-width:0;color:#000;cursor:pointer;font-size:inherit;text-decoration:none}.DateRangePicker__Date{border:0 solid #f4f5f6;border-right-width:1px;cursor:pointer;overflow:hidden;position:relative}.DateRangePicker__Date:first-child{border-left-width:1px}.DateRangePicker__Date--weekend{background-color:#f6f7f9}.DateRangePicker__Date--otherMonth{opacity:.25}.DateRangePicker__Date--is-disabled{color:#cdcdd1;cursor:default}.DateRangePicker__Date--is-selected{color:#fff}.DateRangePicker__Date--is-highlighted{color:#333}.DateRangePicker__CalendarDatePeriod{bottom:0;position:absolute;top:0}.DateRangePicker__CalendarDatePeriod--am{left:0;right:50%}.DateRangePicker__CalendarDatePeriod--pm{left:50%;right:0}.DateRangePicker__CalendarSelection{background-color:#ed5434;border:1px solid #eb401d;bottom:5px;left:0;position:absolute;right:0;top:5px}.DateRangePicker__CalendarSelection--inOtherMonth{opacity:.5}.DateRangePicker__CalendarSelection--start{border-bottom-left-radius:5px;border-right-width:0;border-top-left-radius:5px;left:5px}.DateRangePicker__CalendarSelection--end{border-bottom-right-radius:5px;border-left-width:0;border-top-right-radius:5px;right:5px}.DateRangePicker__CalendarSelection--segment{border-left-width:0;border-right-width:0}.DateRangePicker__CalendarSelection--single{border-radius:5px;left:5px;right:5px}.DateRangePicker__CalendarSelection--is-pending{background-color:rgba(237,84,52,.75);border-width:0}.DateRangePicker__CalendarHighlight{background-color:hsla(0,0%,100%,.25);border:1px solid rgba(0,0,0,.25);bottom:5px;left:0;position:absolute;right:0;top:5px}.DateRangePicker__CalendarHighlight--inOtherMonth{opacity:.5}.DateRangePicker__CalendarHighlight--start{border-bottom-left-radius:5px;border-right-width:0;border-top-left-radius:5px;left:5px}.DateRangePicker__CalendarHighlight--end{border-bottom-right-radius:5px;border-left-width:0;border-top-right-radius:5px;right:5px}.DateRangePicker__CalendarHighlight--segment{border-left-width:0;border-right-width:0}.DateRangePicker__CalendarHighlight--single{background-color:#fff;border:1px solid #eb401d;border-radius:5px;left:5px;right:5px}.DateRangePicker__HalfDateStates{bottom:-50px;left:-50px;position:absolute;right:-50px;top:-50px;transform:rotate(30deg)}.DateRangePicker__FullDateStates{bottom:0;left:0;position:absolute;right:0;top:0}.DateRangePicker__DateLabel{display:block;position:relative;text-align:center;width:100%;z-index:1}.DateRangePicker{margin-top:15px}.DateRangePicker__Month{width:300px}.DateRangePicker__CalendarSelection{top:1px;bottom:1px;border-color:#3a4351;background-color:#3a4351}.DateRangePicker__CalendarSelection--single{border-radius:15px}.DateRangePicker__CalendarSelection--start{border-bottom-left-radius:15px;border-top-left-radius:15px}.DateRangePicker__CalendarSelection--end{border-bottom-right-radius:15px;border-top-right-radius:15px}.DateRangePicker__Date--is-selected{color:#ffee7d}.DateRangePicker__CalendarHighlight--single{top:1px;bottom:1px;background-color:#3a4351;border-color:#3a4351;border-radius:14px}.DateRangePicker__Date--is-highlighted{color:#ffee7d}.fixedDataTableLayout_main{border-width:0}.public_fixedDataTableCell_main{font-weight:400}.selectedRow{background-color:#3a4351;color:#ffee7d}.selectedRow .public_fixedDataTableCell_main{background-color:transparent}.fixedDataTableCellLayout_main{border:0}.public_fixedDataTable_header,.public_fixedDataTable_header .public_fixedDataTableCell_main{background-image:none;background-color:#ffee7d;color:#3a4351;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.public_fixedDataTableCell_cellContent{white-space:nowrap}.public_fixedDataTableCell_cellContent:hover{cursor:pointer}.fixedDataTableRowLayout_fixedColumnsDivider,.fixedDataTableRowLayout_fixedColumnsDivider.fixedDataTableRowLayout_columnsShadow.public_fixedDataTableRow_fixedColumnsDivider.public_fixedDataTableRow_columnsShadow{border:0}.leaflet-clickable{cursor:auto}.leaflet-popup-content-wrapper{border-radius:0}.leaflet-popup-content{margin:15px}.leaflet-popup-content div+div{margin-top:10px}.leaflet-control-layers{border-radius:1px}.leaflet-bar a:first-child{border-top-left-radius:1px;border-top-right-radius:1px}.leaflet-bar a:last-child{border-bottom-left-radius:1px;border-bottom-right-radius:1px}body,div,html,label,li,section,ul{padding:0;margin:0;box-sizing:border-box;line-height:1}body{overflow:hidden}.container,body,html{width:100%;height:100%;font-family:Roboto,sans-serif}.container{position:relative;padding:15px;font-size:14px;font-weight:500;color:#3a3a3a;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;transition:opacity .2s linear}section{position:absolute;top:0;bottom:300px;left:0;right:0}section .content{position:relative;width:100%;height:100%;box-shadow:0 0 8px 1px rgba(0,0,0,.2);overflow:hidden}.left{right:auto;width:330px;padding:15px;padding-bottom:0}.left .header{height:80px;background-color:#3a4351;padding:15px}.left .header img{width:100%;height:100%}.left .calendar-block{position:relative;height:40px;padding-right:36px;white-space:nowrap;background-color:#ffee7d}.left .calendar-block .calendar-btn{overflow:hidden;text-overflow:ellipsis}.left .calendar-block .calendar-btn .icon-calendar{display:inline-block;font-size:18px;padding:10px}.left .calendar-block .calendar-btn:hover{cursor:pointer}.left .calendar-block .upload-btn{position:absolute;right:8px;top:10px;width:20px;height:20px;font-size:18px;line-height:18px;border-radius:50%;border:1px solid #3a3a3a;text-align:center;opacity:1;transition:opacity .4s ease-in}.left .calendar-block .upload-btn.hidden{opacity:0;visibility:hidden}.left .calendar-block .upload-btn:hover{cursor:pointer}.left input[type=file]{display:none}.left .list{position:absolute;top:120px;bottom:0;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.left .list .wrapper{height:100%}.left .list .wrapper label{position:absolute;top:0;left:50%;margin-left:-58px;width:116px;padding:9px 0;border-radius:5px;border:1px solid #00b0ac;text-align:center;color:#00b0ac;cursor:pointer;font-weight:700;opacity:0;transition:top .8s ease,opacity .6s ease-in}.left .list .wrapper label.centered{top:50%;opacity:1;margin-top:-16px}.left .list .wrapper label:hover{color:#fff;background-color:#00b0ac}.left .list .wrapper ul{position:absolute;top:0;bottom:0;width:100%;overflow-y:auto;transition:top .8s ease}.left .list .wrapper ul.hidden{top:100%}.left .list .wrapper ul li{position:relative;padding:20px 30px 20px 14px;list-style-type:none;cursor:pointer;height:70px;border-bottom:1px solid rgba(0,0,0,.2)}.left .list .wrapper ul li div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.left .list .wrapper ul li .time{font-size:11px;color:#576984}.left .list .wrapper ul li .info{margin-top:8px;font-size:14px;line-height:15px;color:#3a3a3a}.left .list .wrapper ul li .icon{display:none;position:absolute;right:15px}.left .list .wrapper ul li .icon.show{top:10px;color:#3a4351}.left .list .wrapper ul li .icon.icon-bucket{bottom:10px;color:rgba(58,67,81,.7)}.left .list .wrapper ul li .icon.icon-bucket:hover{color:#3a4351}.left .list .wrapper ul li:hover .icon{display:block}.left .list .wrapper ul li.shown{background-color:#eeeff9}.left .list .wrapper ul li.shown .time{color:#3a4351}.left .list .wrapper ul li.shown .info{color:#3a3a3a}.left .list .wrapper ul li.active{background-color:#3a4351}.left .list .wrapper ul li.active .icon{display:block}.left .list .wrapper ul li.active .icon.show{color:#ffee7d}.left .list .wrapper ul li.active .icon.icon-bucket{color:hsla(0,0%,100%,.5)}.left .list .wrapper ul li.active .icon.icon-bucket:hover{color:#fff}.left .list .wrapper ul li.active .time{color:hsla(0,0%,100%,.7)}.left .list .wrapper ul li.active .info{color:#ffee7d}.right{top:15px;right:15px;left:330px;bottom:300px;box-shadow:0 0 8px 1px rgba(0,0,0,.2)}.bottom{top:auto;bottom:0;height:300px;padding:15px}.bottom .drag{position:absolute;top:5px;left:0;right:0;height:5px;cursor:row-resize}.bottom .icon{position:absolute;top:15px;height:33px;z-index:10}.bottom .icon.icon-separator{right:15px;padding:10px;font-size:14px;z-index:1001}.bottom .icon:hover{cursor:pointer}.bottom .dialog{position:absolute;top:15px;right:15px;z-index:1001;overflow:hidden;box-shadow:0 0 8px 1px rgba(0,0,0,.2)}.bottom .dialog .wrapper{padding:15px;background-color:#fff}.bottom .dialog .wrapper li{list-style:none;color:rgba(58,67,81,.87)}.bottom .dialog .wrapper li.header{font-size:16px;color:#3a4351}.bottom .dialog .wrapper li label{padding:12px;cursor:pointer}.bottom .dialog .wrapper li+li{margin-top:15px}.calendar{position:absolute;top:135px;left:15px;z-index:1001;overflow:hidden;box-shadow:0 0 8px 1px rgba(0,0,0,.2)}.calendar .wrapper{background-color:#fff}.calendar .wrapper .header{position:absolute;left:0;right:0;height:83px;background-color:#ffee7d}.calendar .wrapper .buttons{padding:15px;text-align:right}.calendar .wrapper .buttons button{background:none;border:0;color:#00b0ac;font-size:16px;padding:5px 15px;margin-left:15px}.calendar .wrapper .buttons button:hover{color:#fff;background-color:#00b0ac;cursor:pointer}.calendar .wrapper .buttons .label{float:left;margin-top:5px;margin-left:5px}.animation-enter{opacity:.01}.animation-enter.animation-enter-active{opacity:1;transition:opacity .3s ease-in}.animation-leave{opacity:1}.animation-leave.animation-leave-active{opacity:.01;transition:opacity .1s ease-in}