.tn{--background-base:#e1e1e1;--background-brand-light:#2410232b;--background-brand-text:#fff;--background-brand:#462044;--background-dark:#8c8c8c;--background-light:#ededed;--background-lighter:#f2f2f2;--background-lightest:#f5f5f5;--background-medium:#dedede;--border-darker:#666;--border-extra-light:#dedede;--border-light:#d1d1d1;--border-medium:#bababa;--border-super-light:#e6e6e6;--brand-hover:#9434351f;--brand-selected:#94343524;--brand:#462044;--button-primary-active:#241023;--button-primary-hover:#241023b5;--button-secondary-active:#94343561;--button-secondary-hover:#9434354d;--button-secondary:#94343538;--button-warn-active:#d72323;--button-warn-hover:#de3535;--button-warn:#e24b4b;--danger:#e24c4c;--dark:#004584;--date-range-picker-selected:#94343542;--drop-area-indicator:#66666624;--error:#e24b4b;--grid-line-color:#ebebeb;--highlight-border:#d07879;--highlight:#d68b8c;--hover:#e3b1b1;--icon-hover:#888;--icon-light:#bbb;--item-dimension-hover:#d8d8d8;--item-dimension-text:#212121;--item-dimension:#2410234f;--item-measure-hover:#89bce1;--item-measure-text:#212121;--item-measure:#a1cae8;--main-time-area:#94343524;--main-time-line:#943435;--negative:#e14040;--pinboard-icon:#d4d4d4;--positive:#08b157;--text-default-color:#444;--text-light:#999;--text-lighter:#bababa;--text-lighterish:#a6a6a6;--text-lightest:#d9d9d9;--text-link:#943435;--text-medium:#666;--text-standard:#212121;color:var(--text-default-color);-webkit-font-smoothing:auto;font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:13px;line-height:1}.tn div,.tn span,.tn applet,.tn object,.tn iframe,.tn h1,.tn h2,.tn h3,.tn h4,.tn h5,.tn h6,.tn p,.tn button,.tn blockquote,.tn pre,.tn a,.tn abbr,.tn acronym,.tn address,.tn big,.tn cite,.tn code,.tn del,.tn dfn,.tn em,.tn img,.tn ins,.tn kbd,.tn q,.tn s,.tn samp,.tn small,.tn strike,.tn strong,.tn sub,.tn sup,.tn tt,.tn var,.tn b,.tn u,.tn i,.tn center,.tn dl,.tn dt,.tn dd,.tn ol,.tn ul,.tn li,.tn fieldset,.tn form,.tn label,.tn legend,.tn table,.tn caption,.tn tbody,.tn tfoot,.tn thead,.tn tr,.tn th,.tn td,.tn article,.tn aside,.tn canvas,.tn details,.tn embed,.tn figure,.tn figcaption,.tn footer,.tn header,.tn menu,.tn nav,.tn output,.tn ruby,.tn section,.tn summary,.tn time,.tn mark,.tn audio,.tn video{font:inherit;border:0;outline:none;margin:0;padding:0}.tn ol,.tn ul{list-style:none}.tn input{font-size:inherit;outline:none;font-family:inherit}.tn,.tn *{box-sizing:border-box;cursor:inherit}.tn *{vertical-align:top;position:relative}.tn a{-webkit-text-decoration:inherit;text-decoration:inherit;color:inherit;cursor:inherit}.tn button,.tn input{border:0;margin:0}.tn path{fill-rule:evenodd}.tn svg{width:auto;height:auto}.tn .turnilo-application *{-webkit-user-select:none;user-select:none}.tn .totals .total-container{margin:30px 10%!important}.tn.tn-xs .totals .total-container{margin:30px 3% 10px!important}.tn.tn-xs .totals .total-container .total{margin-bottom:20px!important}.tn.tn-xs .totals .total-container .total .measure-value{min-width:120px!important}.tn .left-bar,.tn .cube-view .center-panel .center-top-bar .dimension-panel-toggle,.tn .cube-view .center-panel .center-top-bar .pinboard-toggle{display:none!important}.tn .cube-view .center-panel .center-top-bar .filter-split-section{left:0!important;right:84px!important}.tn .cube-view .center-panel .center-top-bar .vis-selector{right:0!important}.tn .cube-view .center-panel .center-top-bar .filter-split-section .series-tile{display:none!important}.tn .cube-view .center-panel .center-top-bar{height:73px!important}.tn .cube-view .center-panel .center-main{top:78px!important}.tn .body-portal{position:absolute}.tn .svg-icon{pointer-events:none}.tn .button.secondary,.tn .button.primary{text-align:center;cursor:pointer;border-radius:2px;outline:none;min-width:60px;height:30px;padding:6px 16px;font-size:13px;display:inline-block}.tn .disabled.button.secondary,.tn .disabled.button.primary,.tn [disabled].button.secondary,.tn [disabled].button.primary{opacity:.6;cursor:default;pointer-events:none}.tn .button.primary{background-color:var(--brand);color:#fff}.tn .button.primary svg path{fill:#fff}.tn .button.primary:hover{background-color:var(--button-primary-hover)}.tn .active.button.primary,.tn .button.primary:active{background-color:var(--button-primary-active);color:#e0e0e0}.tn .active.button.primary svg path,.tn .button.primary:active svg path{fill:#e0e0e0}.tn .button.secondary{color:var(--brand);background-color:var(--button-secondary)}.tn .button.secondary svg path{fill:var(--brand)}.tn .button.secondary:hover{background-color:var(--button-secondary-hover)}.tn .active.button.secondary,.tn .button.secondary:active{background-color:var(--button-secondary-active)}.tn .button.mini{min-width:40px;height:28px;padding-left:10px;padding-right:10px}.tn .shpitz{pointer-events:none;width:40px;height:40px;position:absolute;overflow:hidden}.tn .shpitz .rectangle{position:absolute}.tn .shpitz .rectangle:after{content:"";background:#fff;width:12px;height:12px;position:absolute;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 0 4px #00000059}.tn .shpitz.up{margin-bottom:-40px;margin-left:-20px}.tn .shpitz.up .rectangle{bottom:100%;left:50%}.tn .shpitz.down{margin-top:-40px;margin-left:-20px}.tn .shpitz.down .rectangle{top:100%;left:50%}.tn .shpitz.left{margin-top:-20px;margin-right:-40px}.tn .shpitz.left .rectangle{top:50%;right:100%}.tn .shpitz.right{margin-top:-20px;margin-left:-40px}.tn .shpitz.right .rectangle{top:50%;left:100%}.tn .bubble-menu{background:#fff;border-radius:2px;box-shadow:0 3px 10px #00000042,0 0 3px #00000029}.tn .views-menu{overflow-y:auto}.tn .bubble-menu{padding:14px}.tn .bubble-menu.mini{padding:10px}.tn .bubble-menu ul.bubble-list{margin-left:-14px;margin-right:-14px}.tn .bubble-menu ul.bubble-list li{cursor:pointer;padding:0 14px;line-height:25px}.tn .bubble-menu ul.bubble-list li:hover{background-color:var(--brand-hover)}.tn .bubble-menu ul.bubble-list li.selected{background-color:var(--background-light)}.tn .bubble-menu ul.bubble-list .no-available{justify-content:center;width:100%;display:flex}.tn .bubble-menu .ok-cancel-bar{margin-top:12px}.tn .bubble-menu .ok-cancel-bar button{min-width:70px}.tn .bubble-menu .ok-cancel-bar button:not(:last-child){margin-right:6px}.tn .clearable-input{padding-right:28px}.tn .clearable-input input{background:0 0;width:100%;height:100%}.tn .clearable-input .clear{background-color:var(--text-lightest);cursor:pointer;border-radius:30px;width:18px;height:18px;position:absolute;top:5px;right:6px}.tn .clearable-input .clear:hover{background-color:var(--text-lighter)}.tn .clearable-input .clear svg{width:10px;margin-top:5px;margin-left:4px}.tn .clearable-input .clear svg path{fill:#fff}.tn .clearable-input.empty .clear{display:none}.tn .highlight-string .bold{color:1px solid var(--text-standard)}.tn .info-button{width:19px;right:5px}.tn .dimension{cursor:pointer;background:#fff;height:27px;padding-left:14px;display:flex;overflow:hidden}.tn .dimension:last-child{margin-bottom:12px}.tn .dimension:hover{background-color:var(--hover)}.tn .dimension.selected{background-color:var(--highlight)}.tn .resize-handle{z-index:1;position:absolute}.tn .resize-handle>.svg-icon{width:20px;height:20px;position:absolute;top:50%;left:50%}.tn .resize-handle>.svg-icon path{fill:#b4b4b4}.tn .resize-handle.left,.tn .resize-handle.right{cursor:ew-resize;width:18px;height:100%}.tn .resize-handle.left>.svg-icon,.tn .resize-handle.right>.svg-icon{transform:translate(-50%,-50%)}.tn .resize-handle.left{margin-left:-2px;transform:translate(-50%)}.tn .resize-handle.right{margin-right:-2px;transform:translate(50%)}.tn .button-group .group-container .group-member{border:1px solid var(--border-light);cursor:pointer;background:#fff;border-radius:2px;box-shadow:0 1px 1px #0000001a}.tn .button-group .group-container .group-member:hover{border-color:var(--border-medium)}.tn .button-group .group-container .group-member.selected{background-color:var(--background-light);box-shadow:inset 0 1px 1px #0000001a}.tn .button-group .button-group-title{color:var(--text-lighterish);text-transform:uppercase;margin-bottom:5px;font-size:12px}.tn .button-group{-webkit-user-select:none;user-select:none;margin-bottom:12px}.tn .button-group .button-group-title{margin-bottom:6px}.tn .button-group .group-container{display:flex}.tn .button-group .group-container .group-member{cursor:pointer;text-align:center;border-right:0;border-radius:0;flex:2;height:30px;padding:8px 2px 0;display:inline-block}.tn .button-group .group-container .group-member:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}.tn .button-group .group-container .group-member:last-child{border-right:1px solid var(--border-light);border-top-right-radius:2px;border-bottom-right-radius:2px}.tn .button-group .group-container .group-member:not(.selected):not(:hover){color:var(--text-light)}.tn .date-range-input .time-field,.tn .date-range-input .date-field{border:1px solid #d4d4d4;border-radius:2px;width:100%;height:30px;padding-left:6px;padding-right:6px;box-shadow:inset 0 1px 1px #00000021}.tn .date-range-input .time-field:hover,.tn .date-range-input .date-field:hover{border-color:#b8b8b8}.tn .date-range-input .time-field:focus,.tn .date-range-input .date-field:focus{border-color:var(--brand)}.tn .date-range-input{flex-direction:row;align-items:center;margin:15px;display:flex}.tn .date-range-input .label{text-align:right;color:#a6a6a6;text-transform:uppercase;width:40px;min-width:40px;margin-right:5px;font-size:13px}.tn .date-range-input .date-field{width:85px;margin-right:10px;padding-left:5px}.tn .date-range-input .time-field{width:60px}.tn .date-range-picker .calendar{padding-left:4px;padding-right:4px}.tn .date-range-picker .calendar .calendar-nav{text-align:center;-webkit-user-select:none;user-select:none;margin-top:18px;margin-bottom:12px;line-height:23px}.tn .date-range-picker .calendar .calendar-nav .caret{cursor:pointer;padding:3px;position:absolute;top:0}.tn .date-range-picker .calendar .calendar-nav .caret svg{width:19px}.tn .date-range-picker .calendar .calendar-nav .caret svg path{fill:#777}.tn .date-range-picker .calendar .calendar-nav .caret:hover svg path{fill:#555}.tn .date-range-picker .calendar .calendar-nav .caret.left{left:0}.tn .date-range-picker .calendar .calendar-nav .caret.right{right:0}.tn .date-range-picker .calendar .week{width:100%;display:flex}.tn .date-range-picker .calendar .week .day{text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;flex-grow:1;flex-basis:0;height:26px;line-height:26px}.tn .date-range-picker .calendar .week .day.label{color:#bbb;pointer-events:none}.tn .date-range-picker .calendar .week .day.value.selectable,.tn .date-range-picker .calendar .week .day.value.selected{background-color:var(--date-range-picker-selected)}.tn .date-range-picker .calendar .week .day.value:hover:not(.selectable):after{content:"";pointer-events:none;background:#0000000f;position:absolute;inset:0}.tn .date-range-picker .calendar .week .day.value.past,.tn .date-range-picker .calendar .week .day.value.future{color:#bbb}.tn .date-range-picker .calendar .week .day span.space{color:#0000}.tn .custom-input{border:1px solid var(--border-light);background:#fff;border-radius:2px;width:100%;margin-bottom:12px;padding:5px;box-shadow:inset 0 1px 1px #0000001a}.tn .time-filter-menu .cont .preview{white-space:nowrap;text-overflow:ellipsis;color:#909090;text-align:center;background:#f2f2f2;border-radius:2px;height:30px;padding-left:8px;padding-right:8px;line-height:28px;overflow-x:hidden}.tn .time-filter-menu .cont{margin-top:18px}.tn .time-filter-menu .cont .preview--with-spacing{margin-bottom:14px}.tn .add-tile-menu .search-box .clearable-input{border:1px solid var(--border-light);background:#fff;border-radius:2px;box-shadow:inset 0 1px 1px #0000001a}.tn .add-tile{justify-content:center;align-items:center;display:flex}.tn .add-tile .add-button{cursor:pointer;flex:1}.tn .add-tile .add-button svg path{fill:var(--text-light)}.tn .add-tile .add-button:hover svg path{fill:var(--text-medium)}.tn .add-tile-menu{flex-direction:column;display:flex}.tn .add-tile-menu .search-box{flex:0;width:100%;height:30px}.tn .add-tile-menu .search-box .clearable-input{width:100%;height:30px;padding-left:6px}.tn .add-tile-menu .tile-rows{flex:1;margin-top:10px;overflow:scroll}.tn .add-tile-menu .tile-rows .tile-row{cursor:pointer;padding:6px 14px}.tn .add-tile-menu .tile-rows .tile-row .label{line-height:15px}.tn .add-tile-menu .tile-rows .tile-row:hover{background-color:var(--hover)}.tn .checkbox{vertical-align:top;cursor:pointer;width:20px;height:100%;margin-right:3px;display:inline-block}.tn .checkbox .checkbox-body{background:#0000001f;border-radius:2px;width:15px;height:15px;position:absolute;top:3px;left:0}.tn .checkbox.selected.check .checkbox-body{background:#00000073}.tn .checkbox svg{width:11px;height:14px;position:absolute;top:4px;left:2px}.tn .checkbox svg path{fill:#fff}.tn .checkbox .label{color:var(--text-medium);vertical-align:top;white-space:nowrap;margin-left:20px;padding-top:5px;font-size:11px;font-weight:400;display:inline-block}@keyframes loader-circle{0%{fill-opacity:1}to{fill-opacity:.2}}@keyframes loader-appears{0%{opacity:0}to{opacity:1}}.tn .dropdown .dropdown-menu{background:#fff;border-radius:2px;box-shadow:0 3px 10px #00000042,0 0 3px #00000029}.tn .dropdown .selected-item{border:1px solid var(--border-light);cursor:pointer;background:#fff;border-radius:2px;box-shadow:0 1px 1px #0000001a}.tn .dropdown .selected-item:hover{border-color:var(--border-medium)}.tn .dropdown .dropdown-label{color:var(--text-lighterish);text-transform:uppercase;margin-bottom:5px;font-size:12px}.tn .dropdown{cursor:pointer;white-space:nowrap;pointer-events:none}.tn .dropdown:hover .caret-icon path{fill:var(--text-light)}.tn .dropdown .selected-item{white-space:nowrap;text-overflow:ellipsis;pointer-events:auto;height:30px;padding:8px 22px 0 6px;display:block;overflow-x:hidden}.tn .dropdown .caret-icon{width:11px;height:9px;position:absolute;bottom:9px;right:9px}.tn .dropdown .caret-icon path{fill:var(--text-lighterish)}.tn .dropdown .dropdown-menu{pointer-events:auto;z-index:800;width:100%;max-height:50vh;padding:8px 0;line-height:24px;position:absolute;overflow-y:scroll}.tn .dropdown.down .dropdown-menu{top:100%}.tn .dropdown.up .dropdown-menu{bottom:100%}.tn .dropdown .dropdown-item{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;padding:0 10px;overflow-x:hidden}.tn .dropdown .dropdown-item.selected{background-color:var(--background-light)}.tn .dropdown .dropdown-item:hover{background-color:var(--hover)}.tn .search-box .clearable-input{border:1px solid var(--border-light);background:#fff;border-radius:2px;box-shadow:inset 0 1px 1px #0000001a}.tn .search-box{flex-grow:1;flex-basis:160px;height:30px;margin-left:6px}.tn .search-box .clearable-input{width:100%;height:30px;padding-left:6px}.tn .filter-tile .items .filter,.tn .overflow-menu .split,.tn .overflow-menu .series,.tn .overflow-menu .filter,.tn .filter-tile .overflow{cursor:pointer;border:1px solid #0000;border-radius:4px;width:192px;padding:0 0 0 9px;transition:transform .1s ease-in-out;overflow:hidden}.tn .filter-tile .items .dimension.filter,.tn .overflow-menu .dimension.split,.tn .overflow-menu .dimension.series,.tn .overflow-menu .dimension.filter,.tn .filter-tile .dimension.overflow{background-color:var(--item-dimension);color:var(--item-dimension-text)}.tn .filter-tile .items .dimension.filter:hover,.tn .overflow-menu .dimension.split:hover,.tn .overflow-menu .dimension.series:hover,.tn .overflow-menu .dimension.filter:hover,.tn .filter-tile .dimension.overflow:hover,.tn .filter-tile .items .dimension.selected.filter,.tn .overflow-menu .dimension.selected.split,.tn .overflow-menu .dimension.selected.series,.tn .overflow-menu .dimension.selected.filter,.tn .filter-tile .dimension.selected.overflow{background-color:var(--item-dimension-hover)}.tn .filter-tile .items .measure.filter,.tn .overflow-menu .measure.split,.tn .overflow-menu .measure.series,.tn .overflow-menu .measure.filter,.tn .filter-tile .measure.overflow{background-color:var(--item-measure);color:var(--item-measure-text)}.tn .filter-tile .items .measure.filter:hover,.tn .overflow-menu .measure.split:hover,.tn .overflow-menu .measure.series:hover,.tn .overflow-menu .measure.filter:hover,.tn .filter-tile .measure.overflow:hover,.tn .filter-tile .items .measure.selected.filter,.tn .overflow-menu .measure.selected.split,.tn .overflow-menu .measure.selected.series,.tn .overflow-menu .measure.selected.filter,.tn .filter-tile .measure.selected.overflow{background-color:var(--item-measure-hover)}.tn .filter-tile .items .filter .reading,.tn .overflow-menu .split .reading,.tn .overflow-menu .series .reading,.tn .overflow-menu .filter .reading,.tn .filter-tile .overflow .reading{text-overflow:ellipsis;pointer-events:none;white-space:nowrap;height:16px;margin-top:7px;margin-right:20px;overflow:hidden}.tn .filter-tile .items .filter .remove,.tn .overflow-menu .split .remove,.tn .overflow-menu .series .remove,.tn .overflow-menu .filter .remove,.tn .filter-tile .overflow .remove{text-align:center;cursor:pointer;width:27px;padding-top:9px;position:absolute;top:0;bottom:0;right:0}.tn .filter-tile .items .filter .remove svg,.tn .overflow-menu .split .remove svg,.tn .overflow-menu .series .remove svg,.tn .overflow-menu .filter .remove svg,.tn .filter-tile .overflow .remove svg{width:10px}.tn .filter-tile .items .filter .remove path,.tn .overflow-menu .split .remove path,.tn .overflow-menu .series .remove path,.tn .overflow-menu .filter .remove path,.tn .filter-tile .overflow .remove path{fill:#0003}.tn .filter-tile .items .filter .remove:hover path,.tn .overflow-menu .split .remove:hover path,.tn .overflow-menu .series .remove:hover path,.tn .overflow-menu .filter .remove:hover path,.tn .filter-tile .overflow .remove:hover path{fill:#00000080}.tn .filter-tile .items .filter,.tn .filter-tile .overflow{top:4px;bottom:4px}.tn .filter-tile{background:#fff;box-shadow:0 1px 1px #0000001a}.tn .filter-tile .title{width:64px;color:var(--text-light);text-transform:uppercase;text-align:right;padding:12px 5px 0 0;font-size:12px;position:absolute;top:0;bottom:0;left:0}.tn .filter-tile .overflow{width:40px;padding:0 10px;position:absolute;left:0}.tn .filter-tile .overflow .count{pointer-events:none;white-space:nowrap;height:16px;margin-top:7px}.tn .filter-tile .items{transition:height .1s ease-in-out;position:absolute;inset:0 0 0 64px;overflow:hidden}.tn .filter-tile .items .filter{position:absolute;left:0}.tn .filter-tile .add-tile{width:25px;padding-right:5px;position:absolute;top:0;bottom:0;right:0}.tn .series-tile .items .series,.tn .overflow-menu .split,.tn .overflow-menu .series,.tn .overflow-menu .filter,.tn .series-tile .overflow{cursor:pointer;border:1px solid #0000;border-radius:4px;width:192px;padding:0 0 0 9px;transition:transform .1s ease-in-out;overflow:hidden}.tn .series-tile .items .dimension.series,.tn .overflow-menu .dimension.split,.tn .overflow-menu .dimension.series,.tn .overflow-menu .dimension.filter,.tn .series-tile .dimension.overflow{background-color:var(--item-dimension);color:var(--item-dimension-text)}.tn .series-tile .items .dimension.series:hover,.tn .overflow-menu .dimension.split:hover,.tn .overflow-menu .dimension.series:hover,.tn .overflow-menu .dimension.filter:hover,.tn .series-tile .dimension.overflow:hover,.tn .series-tile .items .dimension.selected.series,.tn .overflow-menu .dimension.selected.split,.tn .overflow-menu .dimension.selected.series,.tn .overflow-menu .dimension.selected.filter,.tn .series-tile .dimension.selected.overflow{background-color:var(--item-dimension-hover)}.tn .series-tile .items .measure.series,.tn .overflow-menu .measure.split,.tn .overflow-menu .measure.series,.tn .overflow-menu .measure.filter,.tn .series-tile .measure.overflow{background-color:var(--item-measure);color:var(--item-measure-text)}.tn .series-tile .items .measure.series:hover,.tn .overflow-menu .measure.split:hover,.tn .overflow-menu .measure.series:hover,.tn .overflow-menu .measure.filter:hover,.tn .series-tile .measure.overflow:hover,.tn .series-tile .items .measure.selected.series,.tn .overflow-menu .measure.selected.split,.tn .overflow-menu .measure.selected.series,.tn .overflow-menu .measure.selected.filter,.tn .series-tile .measure.selected.overflow{background-color:var(--item-measure-hover)}.tn .series-tile .items .series .reading,.tn .overflow-menu .split .reading,.tn .overflow-menu .series .reading,.tn .overflow-menu .filter .reading,.tn .series-tile .overflow .reading{text-overflow:ellipsis;pointer-events:none;white-space:nowrap;height:16px;margin-top:7px;margin-right:20px;overflow:hidden}.tn .series-tile .items .series .remove,.tn .overflow-menu .split .remove,.tn .overflow-menu .series .remove,.tn .overflow-menu .filter .remove,.tn .series-tile .overflow .remove{text-align:center;cursor:pointer;width:27px;padding-top:9px;position:absolute;top:0;bottom:0;right:0}.tn .series-tile .items .series .remove svg,.tn .overflow-menu .split .remove svg,.tn .overflow-menu .series .remove svg,.tn .overflow-menu .filter .remove svg,.tn .series-tile .overflow .remove svg{width:10px}.tn .series-tile .items .series .remove path,.tn .overflow-menu .split .remove path,.tn .overflow-menu .series .remove path,.tn .overflow-menu .filter .remove path,.tn .series-tile .overflow .remove path{fill:#0003}.tn .series-tile .items .series .remove:hover path,.tn .overflow-menu .split .remove:hover path,.tn .overflow-menu .series .remove:hover path,.tn .overflow-menu .filter .remove:hover path,.tn .series-tile .overflow .remove:hover path{fill:#00000080}.tn .series-tile .items .series,.tn .series-tile .overflow{top:4px;bottom:4px}.tn .series-tile{background:#fff;box-shadow:0 1px 1px #0000001a}.tn .series-tile .title{width:64px;color:var(--text-light);text-transform:uppercase;text-align:right;padding:12px 5px 0 0;font-size:12px;position:absolute;top:0;bottom:0;left:0}.tn .series-tile .overflow{width:40px;padding:0 10px;position:absolute;left:0}.tn .series-tile .overflow .count{pointer-events:none;white-space:nowrap;height:16px;margin-top:7px}.tn .series-tile .items{transition:height .1s ease-in-out;position:absolute;inset:0 0 0 64px;overflow:hidden}.tn .series-tile .items .series{position:absolute;left:0}.tn .series-tile .add-tile{width:25px;padding-right:5px;position:absolute;top:0;bottom:0;right:0}.tn .split-tile .items .split,.tn .overflow-menu .split,.tn .overflow-menu .series,.tn .overflow-menu .filter,.tn .split-tile .overflow{cursor:pointer;border:1px solid #0000;border-radius:4px;width:192px;padding:0 0 0 9px;transition:transform .1s ease-in-out;overflow:hidden}.tn .split-tile .items .dimension.split,.tn .overflow-menu .dimension.split,.tn .overflow-menu .dimension.series,.tn .overflow-menu .dimension.filter,.tn .split-tile .dimension.overflow{background-color:var(--item-dimension);color:var(--item-dimension-text)}.tn .split-tile .items .dimension.split:hover,.tn .overflow-menu .dimension.split:hover,.tn .overflow-menu .dimension.series:hover,.tn .overflow-menu .dimension.filter:hover,.tn .split-tile .dimension.overflow:hover,.tn .split-tile .items .dimension.selected.split,.tn .overflow-menu .dimension.selected.split,.tn .overflow-menu .dimension.selected.series,.tn .overflow-menu .dimension.selected.filter,.tn .split-tile .dimension.selected.overflow{background-color:var(--item-dimension-hover)}.tn .split-tile .items .measure.split,.tn .overflow-menu .measure.split,.tn .overflow-menu .measure.series,.tn .overflow-menu .measure.filter,.tn .split-tile .measure.overflow{background-color:var(--item-measure);color:var(--item-measure-text)}.tn .split-tile .items .measure.split:hover,.tn .overflow-menu .measure.split:hover,.tn .overflow-menu .measure.series:hover,.tn .overflow-menu .measure.filter:hover,.tn .split-tile .measure.overflow:hover,.tn .split-tile .items .measure.selected.split,.tn .overflow-menu .measure.selected.split,.tn .overflow-menu .measure.selected.series,.tn .overflow-menu .measure.selected.filter,.tn .split-tile .measure.selected.overflow{background-color:var(--item-measure-hover)}.tn .split-tile .items .split .reading,.tn .overflow-menu .split .reading,.tn .overflow-menu .series .reading,.tn .overflow-menu .filter .reading,.tn .split-tile .overflow .reading{text-overflow:ellipsis;pointer-events:none;white-space:nowrap;height:16px;margin-top:7px;margin-right:20px;overflow:hidden}.tn .split-tile .items .split .remove,.tn .overflow-menu .split .remove,.tn .overflow-menu .series .remove,.tn .overflow-menu .filter .remove,.tn .split-tile .overflow .remove{text-align:center;cursor:pointer;width:27px;padding-top:9px;position:absolute;top:0;bottom:0;right:0}.tn .split-tile .items .split .remove svg,.tn .overflow-menu .split .remove svg,.tn .overflow-menu .series .remove svg,.tn .overflow-menu .filter .remove svg,.tn .split-tile .overflow .remove svg{width:10px}.tn .split-tile .items .split .remove path,.tn .overflow-menu .split .remove path,.tn .overflow-menu .series .remove path,.tn .overflow-menu .filter .remove path,.tn .split-tile .overflow .remove path{fill:#0003}.tn .split-tile .items .split .remove:hover path,.tn .overflow-menu .split .remove:hover path,.tn .overflow-menu .series .remove:hover path,.tn .overflow-menu .filter .remove:hover path,.tn .split-tile .overflow .remove:hover path{fill:#00000080}.tn .split-tile .items .split,.tn .split-tile .overflow{top:4px;bottom:4px}.tn .split-tile{background:#fff;box-shadow:0 1px 1px #0000001a}.tn .split-tile .title{width:64px;color:var(--text-light);text-transform:uppercase;text-align:right;padding:12px 5px 0 0;font-size:12px;position:absolute;top:0;bottom:0;left:0}.tn .split-tile .overflow{width:40px;padding:0 10px;position:absolute;left:0}.tn .split-tile .overflow .count{pointer-events:none;white-space:nowrap;height:16px;margin-top:7px}.tn .overflow-menu .split,.tn .overflow-menu .series,.tn .overflow-menu .filter{height:29px;position:absolute;top:0;left:8px}.tn .split-tile .items{transition:height .1s ease-in-out;position:absolute;inset:0 0 0 64px;overflow:hidden}.tn .split-tile .items .split{position:absolute;left:0}.tn .split-tile .add-tile{width:25px;padding-right:5px;position:absolute;top:0;bottom:0;right:0}.tn .split-menu .sort-direction .direction{border:1px solid var(--border-light);cursor:pointer;background:#fff;border-radius:2px;box-shadow:0 1px 1px #0000001a}.tn .split-menu .sort-direction .direction:hover{border-color:var(--border-medium)}.tn .split-menu .dropdown{margin-bottom:12px}.tn .split-menu .sort-direction .dropdown{margin-right:38px}.tn .split-menu .sort-direction .direction{width:32px;height:30px;position:absolute;bottom:0;right:0}.tn .split-menu .sort-direction .direction svg{height:13px;position:absolute;top:7px;left:11px}.tn .split-menu .sort-direction .direction.ascending svg{transform:rotate(180deg)}.tn .split-menu .button-bar .ok{min-width:60px;margin-right:8px}.tn .vis-item{cursor:pointer;width:78px;height:70px;display:inline-block}.tn .vis-item .vis-title{color:var(--text-medium);text-align:center;font-size:11px;font-weight:400;position:absolute;bottom:7px;left:0;right:0}.tn .vis-item svg{width:53px;height:53px;margin-left:-27px;position:absolute;top:3px;left:50%}.tn .vis-selector-menu .vis-settings .vis-settings-title{color:var(--text-lighterish);text-transform:uppercase;margin-bottom:5px;font-size:12px}.tn .vis-selector-menu .vis-items .vis-item{border-radius:2px;margin:1px}.tn .vis-selector-menu .vis-items .vis-item:hover{box-shadow:inset 0 0 0 1px var(--border-extra-light)}.tn .vis-selector-menu .vis-items .vis-item.selected{box-shadow:inset 0 0 0 1px var(--border-light)}.tn .vis-selector-menu .vis-settings{padding:14px 12px}.tn .vis-selector{background:#fff;box-shadow:0 1px 1px #0000001a}.tn .vis-selector:before{content:"";z-index:6;pointer-events:none;opacity:0;background-color:#ffffffa6;position:absolute;inset:0}.tn .vis-selector:after{border-top:9px solid var(--text-medium);content:"";z-index:7;pointer-events:none;opacity:0;border-bottom:0;border-left:7px solid #0000;border-right:7px solid #0000;width:0;height:0;margin-top:-6px;margin-left:-7px;position:absolute;top:50%;left:50%}.tn .vis-selector:hover:after,.tn .vis-selector:hover:before,.tn .vis-selector.active:after,.tn .vis-selector.active:before{opacity:1}.tn .vis-selector .vis-selector-menu{position:absolute;top:100%;right:0}.tn .scroller{cursor:pointer;overflow:hidden}.tn .scroller>*{white-space:nowrap;position:absolute;overflow:hidden}.tn .scroller>.event-container{inset:0;overflow:auto}.tn .scroller>.event-container.no-y-scroll{overflow-y:hidden}.tn .scroller>.event-container>.event-target{opacity:.001;background:#fff}.tn .scroller .overlay{position:absolute;inset:0}.tn .modal-bubble{text-align:center;background:#ffffffe6;border-radius:2px;padding:10px;position:absolute;transform:translate(-50%,-100%);box-shadow:0 3px 10px #00000042,0 0 3px #00000029}.tn .modal-bubble .shpitz{top:100%;left:50%}.tn .highlight-modal{max-width:400px}.tn .highlight-modal .title{color:#999;overflow-wrap:break-word;padding-bottom:9px;line-height:17px;display:block;overflow:hidden}.tn .highlight-modal .value{white-space:nowrap}.tn .highlight-modal .actions{white-space:nowrap;margin-top:7px}.tn .highlight-modal .actions .accept{margin-right:5px}.tn .base-visualization{position:absolute;inset:0;overflow:hidden}.tn .base-visualization .internals{position:absolute;inset:0;overflow:auto}.tn .highlighter{pointer-events:none;position:absolute;inset:0}.tn .measure-header-cell{border-bottom:1px solid var(--border-super-light);white-space:nowrap;background-color:#fff;width:130px;height:100%;padding-top:12px;padding-left:10px;display:inline-block}.tn .measure-header-cell>.title-wrap{white-space:nowrap;text-overflow:ellipsis;max-width:100%;height:100%;padding-left:4px;display:inline-block;overflow-x:hidden}.tn .measure-header-cell.sorted>.title-wrap{max-width:calc(100% - 15px)}.tn .corner{border-bottom:1px solid var(--border-super-light);background-color:#fff;width:calc(100% - 10px);height:38px;margin-left:10px;padding:12px 0 0;position:absolute;top:0;left:0;overflow:hidden}.tn .corner .resize-handle{margin-left:0;top:0}.tn .split-value{border-bottom:1px solid var(--border-super-light);white-space:nowrap;background-color:#fff;height:30px;padding-top:8px;padding-left:6px;position:absolute;left:0;overflow:hidden}.tn .split-value.highlight{background-color:var(--hover)}.tn .split-value.dimmed{color:#a6a6a6}.tn .measure-row{border-bottom:1px solid var(--border-super-light);white-space:nowrap;height:30px;position:absolute;left:0}.tn .measure-row.highlight{background-color:var(--hover)}.tn .measure-row.dimmed{color:#a6a6a6}.tn .measure-background-container{position:absolute;inset:0 0 0 10px}.tn .measure-background-container .measure-background{background-color:var(--background-brand-light);border-top:1px solid var(--highlight-border);border-bottom:1px solid var(--highlight-border);width:0;height:100%}.tn .measure-background-container .measure-background.highlight{background-color:var(--highlight);border-top:1px solid var(--highlight-border);border-bottom:1px solid var(--highlight-border)}.tn .measure-cell{white-space:nowrap;width:130px;height:calc(100% + 2px);margin-top:-1px;padding-top:8px;padding-left:10px;display:inline-block;overflow:hidden}.tn .measure-cell .measure-label{padding-left:4px}.tn .nested-splits-rows{margin-left:10px}.tn .highlight-cont{position:absolute;inset:38px 0 0 10px;overflow:hidden}.tn .highlight-cont .highlighter{border:1px solid var(--hover);height:31px;margin-top:-1px;right:0}.tn .highlight-cont .highlighter:after{border:1px dashed var(--highlight-border);content:"";position:absolute;inset:-1px}.tn .download-csv-icon{z-index:10;cursor:pointer;width:18px;height:34px;position:absolute;top:10px;right:24px}.tn .download-csv-icon path{fill:var(--text-lighterish)}.tn .table .scroller{position:absolute;inset:0}.tn .table .scroller .left-gutter,.tn .table .scroller .top-left-corner{border-right:1px solid var(--border-super-light);background-color:#fff;border-top-left-radius:2px;border-bottom-left-radius:2px}.tn .total{text-align:center;margin-bottom:34px;padding:0 10px;display:inline-block}.tn .total .measure-name{white-space:nowrap;text-overflow:ellipsis;cursor:default;color:#999;-webkit-user-select:text;user-select:text;max-width:176px;padding-bottom:8px;font-size:15px;overflow-x:hidden}.tn .total .measure-value{cursor:default;-webkit-user-select:text;user-select:text;min-width:176px;margin-bottom:12px;font-size:30px}.tn .total:only-child .measure-name{max-width:none;padding-bottom:11px;font-size:22px}.tn .total:only-child .measure-value{margin-bottom:18px;font-size:44px}.tn .totals .total-container{flex-flow:wrap;place-content:center;align-items:center;margin:60px 10%;display:flex}.tn .auto-refresh-menu .update-now-button{text-align:center;cursor:pointer;border-radius:2px;outline:none;min-width:60px;height:30px;padding:6px 16px;font-size:13px;display:inline-block}.tn .auto-refresh-menu .disabled.update-now-button,.tn .auto-refresh-menu [disabled].update-now-button{opacity:.6;cursor:default;pointer-events:none}.tn .auto-refresh-menu .update-now-button{color:var(--brand);background-color:var(--button-secondary)}.tn .auto-refresh-menu .update-now-button svg path{fill:var(--brand)}.tn .auto-refresh-menu .update-now-button:hover{background-color:var(--button-secondary-hover)}.tn .auto-refresh-menu .active.update-now-button,.tn .auto-refresh-menu .update-now-button:active{background-color:var(--button-secondary-active)}.tn .auto-refresh-menu .update-info{white-space:nowrap;text-overflow:ellipsis;color:#909090;text-align:center;background:#f2f2f2;border-radius:2px;height:30px;padding-left:8px;padding-right:8px;line-height:28px;overflow-x:hidden}.tn .auto-refresh-menu .update-now-button{width:100%;margin-top:8px}.tn .auto-refresh-menu .update-now-button svg{width:19px;margin-left:-10px;position:absolute;top:5px;left:50%}.tn .auto-refresh-menu .update-info{flex:1;margin-top:8px}.tn .cube-header-bar .right-bar .icon-button:after{background:#fff;border-radius:2px;box-shadow:0 3px 10px #00000042,0 0 3px #00000029}.tn .cube-header-bar{background:var(--background-brand);color:var(--background-brand-text);z-index:11;font-size:16px}.tn .cube-header-bar .left-bar{cursor:pointer;height:100%;padding-left:12px;padding-right:12px;display:inline-block}.tn .cube-header-bar .left-bar .menu-icon{padding:11px 5px;display:inline-block}.tn .cube-header-bar .left-bar .menu-icon svg path{fill:var(--background-brand-text)}.tn .cube-header-bar .left-bar .title{margin-top:13px;padding:0 7px;font-size:15px;display:inline-block}.tn .cube-header-bar .right-bar{position:absolute;top:0;right:12px}.tn .cube-header-bar .right-bar .text-button{color:var(--background-brand-text);text-transform:uppercase;cursor:pointer;background-color:#0000;height:42px;margin-right:2px;padding:0 5px;font-size:12px;line-height:42px;display:inline-block}.tn .cube-header-bar .right-bar .icon-button{cursor:pointer;padding:11px 5px;display:inline-block}.tn .cube-header-bar .right-bar .icon-button:not(:first-child){margin-left:3px}.tn .cube-header-bar .right-bar .icon-button:active:after{display:none}.tn .cube-header-bar .right-bar .icon-button.auto-refresh:after{content:"Refresh options"}.tn .cube-header-bar .right-bar .icon-button:hover:after{opacity:1}.tn .cube-header-bar .right-bar .icon-button:after{color:var(--text-standard);opacity:0;pointer-events:none;white-space:nowrap;padding:5px;font-size:12px;display:block;position:absolute;bottom:-24px;right:0}.tn .cube-header-bar .right-bar .icon-button svg path{fill:var(--background-brand-text)}.tn .cube-header-bar .right-bar .button-group{margin-left:8px;padding-top:6px;display:inline-block}.tn .cube-header-bar .right-bar .button-group>:not(:last-child){margin-right:8px}.tn .cube-header-bar svg{width:19px;height:19px}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.tn .cube-header-bar .left-bar .cube-description{width:auto;margin-left:5px;padding:11px 5px;display:inline-block}.tn .cube-header-bar .left-bar .cube-description svg path{fill:var(--background-brand-text)}.tn .cube-header-bar .left-bar .cube-description:hover{background-color:#0000}.tn .cube-header-bar .left-bar .cube-description:hover svg path{fill:var(--background-brand-text)}.tn .cube-view .center-panel .center-main .visualization{background:#fff;box-shadow:0 1px 1px #0000001a}.tn .cube-view .cube-header-bar{height:42px;position:absolute;top:0;left:0;right:0}.tn .cube-view .container{position:absolute;inset:42px 0 0}.tn .cube-view .center-panel{position:absolute;inset:4px 240px}.tn.tn-narrow .cube-view .center-panel{top:0;bottom:0}.tn .cube-view .center-panel .center-top-bar{height:110px;position:absolute;top:0;left:0;right:0}.tn .cube-view .center-panel .center-top-bar .filter-split-section{position:absolute;inset:0 94px 0 15px}.tn .cube-view .center-panel .center-top-bar .filter-split-section .filter-tile,.tn .cube-view .center-panel .center-top-bar .filter-split-section .series-tile,.tn .cube-view .center-panel .center-top-bar .filter-split-section .split-tile{height:36px}.tn .cube-view .center-panel .center-top-bar .filter-split-section .filter-tile,.tn .cube-view .center-panel .center-top-bar .filter-split-section .split-tile{margin-bottom:1px}.tn .cube-view .center-panel .center-top-bar .filter-split-section .series-tile{border-radius:2px 0 0}.tn .cube-view .center-panel .center-top-bar .filter-split-section .filter-tile{border-radius:0 0 0 2px}.tn .cube-view .center-panel .center-top-bar .vis-selector{z-index:8;border-radius:0 2px 2px 0;width:78px;position:absolute;top:0;bottom:0;right:15px}.tn .cube-view .center-panel .center-top-bar .dimension-panel-toggle,.tn .cube-view .center-panel .center-top-bar .pinboard-toggle{background-color:var(--background-lightest);cursor:pointer;align-items:center;height:100%;display:flex}.tn .cube-view .center-panel .center-top-bar .dimension-panel-toggle svg,.tn .cube-view .center-panel .center-top-bar .pinboard-toggle svg{width:12px}.tn .cube-view .center-panel .center-top-bar .dimension-panel-toggle svg path,.tn .cube-view .center-panel .center-top-bar .pinboard-toggle svg path{fill:var(--background-dark)}.tn .cube-view .center-panel .center-top-bar .dimension-panel-toggle{width:15px;position:absolute;top:0;bottom:0;left:0}.tn .cube-view .center-panel .center-top-bar .pinboard-toggle{width:15px;position:absolute;top:0;bottom:0;right:0}.tn .cube-view .center-panel .center-main{position:absolute;inset:115px 0 0}.tn.tn-narrow .cube-view .center-panel .center-main{position:absolute;inset:111px 0 0}.tn .cube-view .center-panel .center-main .visualization{border-radius:2px;position:absolute;inset:0}.tn .turnilo-application{background-color:var(--background-base);width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.tn .turnilo-application .cube-view,.tn .app-container{position:absolute;inset:0}.tn .app-container *{-webkit-user-select:none;user-select:none}body{color:#212b36;-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-family:Public Sans,sans-serif}*{box-sizing:border-box}a{color:inherit}.side-icon{background-color:currentColor;flex-shrink:0;width:24px;height:24px;display:inline-block;-webkit-mask-size:cover;mask-size:cover}
