body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.logo{position:absolute;left:20px;top:18px}.container{min-height:100vh;width:100vw}.container,.loading-container{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.loading-container{margin:8px 0 22px}.button{align-items:center;width:100%;height:40px;background-color:#268edc;border-radius:5px;border-style:none;-webkit-transition:.1s;transition:.1s;font-family:"Roboto",sans-serif;font-weight:400;font-size:15px;font-weight:500;color:#fff;line-height:20px;margin:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none}.button:enabled{cursor:pointer}.button:active{background-color:#0a2f45}.button:disabled{background-color:#a5a9b1}.button.button-outline{background-color:#fff;color:#a5a9b1;font-weight:500;font-size:16px;line-height:32px;border:1px solid #d4d9de}.button.button-outline:hover{color:#717881;border:1px solid #717881}.button.button-device-group{background-color:#fff;color:#a5a9b1;font-weight:500;font-size:16px;line-height:32px}.button.button-device-group:hover{color:#717881}.button.button-outline-pag{background-color:#fff;color:#268edc;font-weight:500;font-size:14px;line-height:16px;border:1px solid #e9ebed}.button.button-outline-pag:disabled{color:#a5a9b1}.button.button-outline-pag:disabled:hover{border:1px solid #e9ebed}.button.button-outline-pag:hover,.button.button-selected{border:1px solid #268edc}.button.button-selected,.button.button-selected:hover{color:#268edc}.button.button-number{background-color:transparent;color:#717881;border:none;font-size:14px;line-height:16px}.button.button-number.button-selected{background-color:#268edc;color:#fff;border:none}.button.button-number.button-selected:hover{color:#fff}.button.button-number:disabled:hover{color:#717881}.button.button-number:hover{color:#0a2f45}.button .content-div{background-color:transparent}.button .content-div svg{margin-right:10px;-webkit-transform:translateY(1px);transform:translateY(1px)}.loader{border:2px solid rgba(38,142,220,.4);border-top-color:#268edc;border-radius:50%;width:12px;height:12px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.loader.loader-button{border:2px solid hsla(0,0%,100%,.1);border-top-color:#fff}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.field{font-family:"Roboto",sans-serif;font-weight:400;position:relative}.field .label{font-weight:500;text-align:left;font-size:13px;line-height:20px;margin:0;color:#a5a9b1}.field .input{width:100%;line-height:20px;font-size:14px;margin:6px 0 8px;outline:none;border:none;box-shadow:none;-webkit-filter:none;filter:none}.field .input::-webkit-credentials-auto-fill-button{visibility:hidden}.field .input::-ms-clear,.field .input::-ms-reveal{visibility:hidden}.field .underline{height:2px;width:100%;background-color:#a5a9b1}.field .error{width:100%;margin:8px 0 0;font-size:13px;line-height:24px}.field .eye{position:absolute;right:0;top:30px;cursor:pointer}.field .eye g{fill:#e9ebed}.field .eye:hover g{fill:#d4d9de}.field .eye:active g{fill:#a5a9b1}.field.field-focussed .label{color:#268edc}.field.field-focussed .underline{background-color:#268edc}.field.field-error .label{color:#db162f}.field.field-error .underline{background-color:#db162f}.field.field-error .error{color:#db162f}.root{width:300px}.root h1{font-family:"Helvetica",Helvetica,sans-serif;font-size:24px;line-height:32px;color:#0a2f45;text-align:left;margin:0 0 6px}.root .radio-button{margin:8px 0 0}.root .radio-button:last-of-type{margin:8px 0 28px}.root .field{margin:22px 0 0}.root .field:last-of-type{margin:18px 0 28px}.root p{line-height:24px;font-size:14px;color:#0a2f45;margin:0 0 22px;text-align:left}.root .link,.root p{font-family:"Roboto",sans-serif;font-weight:400}.root .link{line-height:20px;font-size:13px;color:#a5a9b1;margin:14px 0 0;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.root .link:hover{text-decoration:underline}.root .link:active{color:#717881}.radio-button{position:relative;width:100%;height:64px;border:1px solid #e9ebed;cursor:pointer}.radio-button .radio{position:absolute;left:17px;top:23px;height:14px;width:14px;border-radius:50%;border:2px solid #a5a9b1;margin:0}.radio-button .radio-text{font-family:"Roboto",sans-serif;font-weight:400;position:absolute;display:inline;left:45px;font-size:15px;line-height:18px;top:23px;font-weight:700;margin:0}.radio-button:hover{border-color:#d4d9de}.radio-button.radio-button-selected{border-color:#268edc}.radio-button.radio-button-selected .radio{border-width:6px;height:6px;width:6px;border-color:#268edc}.grid-container{display:grid;grid-template-rows:72px auto;grid-template-columns:266px 1fr;grid-template-areas:"header header" "menu main";background-color:#e9ebed;max-width:100vw;height:100vh}.grid-container div{background-color:#fff}.grid-container .header{grid-area:header;border-bottom:1px solid #e9ebed}.grid-container .header .logout-button{position:absolute;right:20px;top:20px}.grid-container .header .settings-dropdown{position:absolute;right:64px;top:20px}.grid-container .header .settings-dropdown .dd-header .dd-header-title{line-height:34px}.grid-container .menu{grid-area:menu;border-right:1px solid #e9ebed}.grid-container .main{overflow-y:scroll;grid-area:main}.grid-container .main h1 :first-of-type{margin:0;font-size:24px;line-height:32px;font-family:"Helvetica",Helvetica,sans-serif;color:#0a2f45}.menu-item{font-family:"Roboto",sans-serif;font-weight:400;position:relative;height:44px;width:100%;color:#0a2f45;font-weight:500;display:flex;align-items:center;margin:8px 0;cursor:pointer}.menu-item span:first-of-type{position:absolute;left:0;top:0;width:0;height:100%;background-color:#fff}.menu-item span:last-of-type{height:18px;margin:auto 16px auto 20px;vertical-align:middle}.menu-item g{fill:#a5a9b1}.menu-item.menu-item-active{color:#268edc;-webkit-transition:.2s;transition:.2s}.menu-item.menu-item-active span:first-of-type{background-color:#268edc;width:4px}.menu-item.menu-item-active g{fill:#268edc;-webkit-transition:.2s;transition:.2s}.menu-item:hover span:first-of-type{background-color:#268edc;width:4px;-webkit-transition:.2s;transition:.2s}.dropdown p{font-family:"Roboto",sans-serif;font-weight:400;font-weight:500;line-height:20px;font-size:13px;color:#a5a9b1;margin:0 0 4px}.dropdown .dd-wrapper{position:relative;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dropdown .dd-wrapper .dd-header{outline:none;overflow:hidden;background:#fff;color:#0a2f45;border:1px solid #e9ebed;border-radius:5px;cursor:pointer}.dropdown .dd-wrapper .dd-header .dd-header-title{font-family:"Roboto",sans-serif;font-weight:400;margin-left:16px;margin-right:32px;overflow:hidden;white-space:nowrap;font-size:14px;line-height:42px;font-weight:500;text-overflow:ellipsis}.dropdown .dd-wrapper .dd-header .dd-placeholder{color:#a5a9b1;font-weight:400}.dropdown .dd-wrapper .dd-header .multiple{color:#0a2f45;font-weight:400}.dropdown .dd-wrapper .dd-header .dd-arrow{position:absolute;right:12px;top:50%;-webkit-transition:.1s;transition:.1s;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.dropdown .dd-wrapper .dd-header .dd-arrow.up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dropdown .dd-wrapper .dd-list{position:absolute;z-index:1;margin:8px 0 0;padding:5px 0;width:100%;box-sizing:border-box;outline:none;overflow:hidden;background:#fff;color:#0a2f45;border:1px solid #e9ebed;border-radius:5px}.dropdown .dd-wrapper .dd-list .dd-list-item{font-family:"Roboto",sans-serif;cursor:pointer;list-style-type:none;margin-left:16px;margin-right:16px;white-space:nowrap;font-size:14px;line-height:30px;font-weight:400;text-overflow:ellipsis}.dropdown .dd-wrapper .dd-list .dd-list-item:hover{color:#717881}.dropdown .dd-wrapper .dd-list .dd-list-item-multi{font-family:"Roboto",sans-serif;font-weight:400;cursor:pointer;position:relative;list-style-type:none;margin-left:13px;margin-right:13px}.dropdown .dd-wrapper .dd-list .dd-list-item-multi.select-all{margin-top:3px;margin-bottom:5px;border-bottom:1px solid #e9ebed}.dropdown .dd-wrapper .dd-list .dd-list-item-multi div:first-of-type{position:absolute;top:6px;left:0}.dropdown .dd-wrapper .dd-list .dd-list-item-multi p{margin-left:28px;white-space:nowrap;font-size:14px;line-height:30px;font-weight:400;text-overflow:ellipsis;color:#717881}.dropdown .dd-wrapper:hover .dd-header{border:1px solid #d4d9de}.check-box,.dropdown .dd-wrapper.dd-wrapper-open .dd-header,.dropdown .dd-wrapper.dd-wrapper-open .dd-list{border:1px solid #a5a9b1}.check-box{position:relative;height:14px;width:14px;margin:0;border-radius:3px;background-color:#fff;-webkit-transition:.1s;transition:.1s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.check-box .check{position:absolute;top:3px;left:3px}.check-box:hover{border:1px solid #d4d9de}.check-box:active{border:1px solid #717881}.check-box.check-box-selected{border:1px solid #268edc;background-color:#268edc}.side-menu div{position:relative}.side-menu div .dd-wrapper{display:block;margin:22px 20px auto}.side-menu div .seperator{background-color:rgba(233,235,237,.5);height:1px;margin:16px 20px}.side-menu ul{position:absolute;margin:0;padding:0}.icon-button{border-radius:5px;border:1px solid #e9ebed;width:32px;height:32px;cursor:pointer}.icon-button :only-child{margin:9px}.icon-button:hover{background-color:rgba(240,244,248,.5)}.icon-button:hover g{fill:#717881}.icon-button:active{background-color:#f0f4f8}.icon-button:active g{fill:rgba(0,0,0,.6)}.home .home-header{width:auto;margin:22px 40px 0}.home .home-header .app-container{display:flex;margin-bottom:37px}.home .home-header .app-container .loading-applications{position:relative;width:100%;height:44px}.home .home-header .app-container .loading-applications .loader{position:absolute;top:16px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.home .home-header .app-container .app-item{flex-direction:column;margin:0}.home .home-header .app-container .app-item .button{padding:0 20px;height:44px}.home .home-header .app-container .app-item .button.button-selected{padding:0 26px}.home .home-header .filter-container{display:flex;margin-bottom:27px}.home .home-header .filter-container .DateRangePicker{flex-direction:column;margin-right:8px}.home .home-header .filter-container .dropdown{flex-direction:column;width:255px;margin-right:8px}.home .analytics-container{background-color:rgba(233,235,237,.75);padding:40px}.home .analytics-container .loading-keyfigures{position:relative;width:100%;height:98px;border-radius:10px;margin-bottom:20px}.home .analytics-container .loading-keyfigures .loader{position:absolute;top:43px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.home .analytics-container .keyfigures{display:flex;background-color:transparent}.home .analytics-container .keyfigures .info-box{margin-right:10px;margin-bottom:20px}.home .analytics-container .keyfigures .info-box:last-of-type{margin-right:0}.home .analytics-container .doughnuts{background-color:transparent!important;display:grid;grid-template-columns:50% 50%}.home .analytics-container .doughnuts .doughnut-holder:first-of-type{margin-right:10px}.home .analytics-container .doughnuts .doughnut-holder:last-of-type{margin-left:10px}.home h1{font-family:"Helvetica",Helvetica,sans-serif;font-size:24px;line-height:32px;font-weight:700;color:#0a2f45;margin-top:0;margin-bottom:26px}.home .group-info-container{display:flex;margin-top:28px}.home .group-info-container .info-box{margin:0 5px}.home .group-info-container .info-box:first-of-type{margin:0 5px 0 0}.home .group-info-container .info-box:last-of-type{margin:0 0 0 5px}.home .group-info-container .info-box:only-of-type{margin:0}.tab-layout{display:flex}.tab-layout .tab{flex-direction:column;cursor:pointer}.tab-layout .tab p{font-family:"Roboto",sans-serif;font-weight:400;font-weight:500;color:#d4d9de;font-size:16px;margin:0 17px 14px;-webkit-transition:.2s;transition:.2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tab-layout .tab div{height:0;margin-top:2px;width:100%}.tab-layout .tab.tab-selected p{color:#268edc}.tab-layout .tab.tab-selected div{height:2px;margin-top:0;background-color:#268edc}.tab-layout .tab.tab-selected:hover p{color:#268edc}.tab-layout .tab:hover p{color:#a5a9b1}.tab-layout .tab:active p{color:#717881}.info-box{position:relative;height:98px;flex-grow:1;flex-direction:column;border-radius:10px}.info-box h6{color:#0a2f45;font-size:26px;top:18px}.info-box h6,.info-box p{font-family:"Roboto",sans-serif;font-weight:400;position:absolute;left:17px;margin:0}.info-box p{color:#a5a9b1;font-weight:700;font-size:12px;bottom:18px;text-transform:uppercase}.info-box .loader{width:100px;height:100px}.date-picker .DayPickerKeyboardShortcuts_buttonReset{display:none}.date-picker .DayPickerNavigation_button__default{border:none!important;outline:none!important;top:12px;background-color:transparent!important}.date-picker .DateInput,.date-picker .grid-container{background-color:transparent!important}.date-picker .DateInput{width:auto}.date-picker .DateRangePickerInput__withBorder{border-radius:5px;border:1px solid #e9ebed}.date-picker .DayPicker_focusRegion{background-color:transparent!important}.date-picker .DayPicker_transitionContainer__horizontal{border-radius:5px}.date-picker .DateInput_input{font-family:"Roboto",sans-serif;font-weight:400;color:#0a2f45;font-size:14px;line-height:16px;padding:13px;border:none;width:75px;background-color:transparent!important}.date-picker .DateInput_fang{display:none}.date-picker .DateRangePicker_picker{background-color:transparent!important;top:48px!important}.date-picker .DateRangePicker_picker .DayPicker__withBorder{border:1px solid #a5a9b1;border-radius:5px;box-shadow:none;background-color:transparent}.date-picker .DateRangePicker_picker .DayPicker__withBorder div:first-of-type{background-color:transparent!important}.date-picker .DayPicker_weekHeader{top:58px}.date-picker .CalendarMonth_caption{color:#0a2f45;font-weight:500;line-height:16px;font-size:14px;padding:19px 0 45px}.date-picker .DayPicker_weekHeader_ul li{text-transform:uppercase;font-weight:500}.date-picker .CalendarDay__default{border:none!important;font-size:14px;padding:0;color:#0a2f45}.date-picker .CalendarDay__selected_span{color:#fff;background-color:#268edc}.date-picker .CalendarDay__blocked_out_of_range,.date-picker .CalendarDay__blocked_out_of_range:active,.date-picker .CalendarDay__blocked_out_of_range:hover{color:#d4d9de}.date-picker .CalendarDay__selected{background-color:#1678c2;color:#fff}.date-picker .CalendarDay__selected_span:active,.date-picker .CalendarDay__selected_span:hover{background-color:#1678c2;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.date-picker .CalendarDay__selected:hover{color:#fff;background-color:#1678c2}.date-picker .CalendarDay__hovered_span,.date-picker .CalendarDay__hovered_span:hover{background-color:#268edc;color:#fff}.session-analytics{background-color:transparent!important}.session-analytics .line-holder{margin-bottom:21px}.session-analytics .doughnuts{background-color:transparent!important;display:grid;grid-template-columns:50% 50%}.session-analytics .doughnuts .doughnut-holder:first-of-type{margin-right:10px}.session-analytics .doughnuts .doughnut-holder:last-of-type{margin-left:10px}.doughnut-holder{position:relative;border-radius:10px;padding-bottom:21px}.doughnut-holder header{position:relative;padding:22px 17px 29px}.doughnut-holder header h6{font-family:"Helvetica",Helvetica,sans-serif;font-size:20px;line-height:32px;margin:0;color:#0a2f45;font-weight:700}.doughnut-holder header .refresh-button{position:absolute;right:30px;top:30px;width:16px;height:16px;cursor:pointer}.doughnut-holder header .refresh-button:hover g{fill:#717881}.doughnut-holder header .refresh-button:active g{fill:#0a2f45}.doughnut-holder .graph{background-color:transparent!important}.doughnut-holder .graph .loading-surface{position:relative;width:100%;height:312px}.doughnut-holder .graph .loading-surface .loader{position:absolute;top:150px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.doughnut-holder .graph-info-holder{position:absolute;top:168px;width:100%;background-color:transparent!important;pointer-events:none}.doughnut-holder .graph-info-holder h6{font-family:"Roboto",sans-serif;font-weight:400;font-size:36px;line-height:42px;margin:0 0 7px;color:#0a2f45;text-align:center;pointer-events:none}.doughnut-holder .graph-info-holder p{font-family:"Helvetica",Helvetica,sans-serif;font-size:12px;line-height:14px;margin:0;color:#a5a9b1;text-transform:uppercase;text-align:center;font-weight:700;pointer-events:none}.doughnut-holder .graph-items{display:flex;grid-template-columns:auto auto auto auto;width:70%;margin:18px auto;justify-content:center;flex-wrap:wrap}.doughnut-holder .graph-items .doughnut-item{width:130px;display:flex;justify-content:center}.doughnut-holder .graph-items .doughnut-item .item-color{height:12px;width:12px;border-radius:6px;background-color:#717881;margin:12px;-webkit-transition:.2s;transition:.2s}.doughnut-holder .graph-items .doughnut-item .item-color.selected-item-color{height:16px;width:16px;margin:10px;border-radius:8px}.doughnut-holder .graph-items .doughnut-item p{font-family:"Roboto",sans-serif;font-weight:400;font-weight:500;margin:0;color:#a5a9b1;display:inline;font-size:13px;line-height:36px}.doughnut-holder .graph-items .doughnut-item p:last-of-type{color:#717881;margin-left:4px}.line-holder{position:relative;border-radius:10px;padding-bottom:26px}.line-holder header{position:relative;padding:22px 17px 29px}.line-holder header h6{font-family:"Helvetica",Helvetica,sans-serif;font-size:20px;line-height:32px;margin:0;color:#0a2f45;font-weight:700}.line-holder header .refresh-button{position:absolute;right:30px;top:30px;width:16px;height:16px;cursor:pointer}.line-holder header .refresh-button:hover g{fill:#717881}.line-holder header .refresh-button:active g{fill:#0a2f45}.line-holder header .option-options{position:absolute;right:400px;top:17px;display:flex;margin-bottom:37px}.line-holder header .option-options .menu-item{width:auto;flex-direction:column;margin:0}.line-holder header .option-options .menu-item .button{padding:0 20px}.line-holder header .scale-options{position:absolute;right:60px;top:17px;display:flex;margin-bottom:37px}.line-holder header .scale-options .menu-item{width:auto;flex-direction:column;margin:0}.line-holder header .scale-options .menu-item .button{padding:0 20px}.line-holder .graph{background-color:transparent!important}.line-holder .graph .loading-surface{position:relative;width:100%;height:240px}.line-holder .graph .loading-surface .loader{position:absolute;top:114px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.tour-analytics{background-color:transparent!important}.tour-analytics .line-holder{margin-bottom:21px}.stop-analytics{background-color:transparent!important}.stop-analytics .bar-holder{margin-bottom:21px}.bar-holder{position:relative;border-radius:10px;padding-bottom:26px}.bar-holder header{position:relative;padding:22px 17px 29px}.bar-holder header h6{font-family:"Helvetica",Helvetica,sans-serif;font-size:20px;line-height:32px;margin:0;color:#0a2f45;font-weight:700}.bar-holder header .refresh-button{position:absolute;right:30px;top:30px;width:16px;height:16px;cursor:pointer}.bar-holder header .refresh-button:hover g{fill:#717881}.bar-holder header .refresh-button:active g{fill:#0a2f45}.bar-holder .graph{background-color:transparent!important}.bar-holder .graph .loading-surface{position:relative;width:100%;height:312px}.bar-holder .graph .loading-surface .loader{position:absolute;top:150px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.segment-analytics{background-color:transparent!important}.segment-analytics .bar-holder{margin-bottom:21px}
/*# sourceMappingURL=main.092a637d.chunk.css.map */